[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}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}.searchbox .holidaysSearchForm .panel>div#holidayDest{display:block !important}.searchbox .holidaysSearchForm .destinationElements,.searchbox .holidaysSearchForm .roomElements{width:94% !important}.searchbox .holidaysSearchForm .destinationElements input,.searchbox .holidaysSearchForm .roomElements input{width:100% !important}.searchbox .holidaysSearchForm .destinationElements input{padding-left:30px !important}.searchbox .holidaysSearchForm .destinationElements .destinationIconHolder{width:0;height:0;display:inline;right:108px;top:-1px;cursor:pointer}.searchbox .holidaysSearchForm .destinationElements .destinationIconHolder div{font-family:'icomoon';speak:none;font-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;position:absolute;padding:0px 7px 0px 10px;line-height:2.2}.searchbox .holidaysSearchForm .destinationElements .destinationIconHolder div:before{content:"";font-size:18px}.searchbox .holidaysSearchForm .flexibleDates{text-align:right;display:inline-block;padding-right:25px;width:48% !important;vertical-align:bottom}.searchbox .holidaysSearchForm .flexibleDates .flexibleMsg{display:inline-block;font-size:14px}.searchbox .holidaysSearchForm .fixedDepElements{font-size:12px;color:#666;padding:25px 0;border-top:1px solid #999;margin-right:25px;margin-top:50px}.searchbox .holidaysSearchForm .tabs-bar .tabs{color:#333}.searchbox .holidaysSearchForm .tabs-bar .tabs div{min-width:95px;width:auto}.searchbox .holidaysSearchForm .tabs-bar .tabs div label{font-size:12px !important}.searchbox .holidaysSearchForm #holidays:checked ~ .tabs-bar .holidays,.searchbox .holidaysSearchForm #fphol:checked ~ .tabs-bar .fphol,.searchbox .holidaysSearchForm #fixedDep:checked ~ .tabs-bar .fixedDep{background-color:#12B58A;color:white}.searchbox .holidaysSearchForm #fixedDep:checked ~ .panel .dateElements,.searchbox .holidaysSearchForm #fixedDep:checked ~ .panel .roomElements,.searchbox .holidaysSearchForm #fixedDep:checked ~ .panel .flexibleDates{display:none !important}.searchbox .holidaysSearchForm #fixedDep:checked ~ .panel .fixedDepElements{display:block}.searchbox .holidaysSearchForm #domestic:checked ~ .panel .fixedDepElements,.searchbox .holidaysSearchForm #international:checked ~ .panel .fixedDepElements{display:none}.searchbox .holidaysSearchForm .dropdownIconHolder{width:0;height:0;position:relative;cursor:pointer}.searchbox .holidaysSearchForm .dropdownIconHolder .toggle-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:-496px;padding:0px 7px 0px 10px;border-left:1px solid #bcc8d1;line-height:2.45}.searchbox .holidaysSearchForm .dropdownIconHolder .toggle-icon:before{content:"";font-size:5px}.searchbox .holidaysSearchForm .dropdownIconHolder .toggle-icon:before{vertical-align:middle}.searchbox .holidaysSearchForm #search-holiday-btn{margin-left:332px}.roomElements .roomsDisplay{display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;height:41px}.roomElements .roomsDisplay .roomsDisplayString{width:86%;display:inline-block;padding:10px;vertical-align:middle}.roomElements .roomsDisplay .icon-user{font-family:'icomoon';speak:none;font-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;padding-left:10px !important;display:inline-block;vertical-align:middle}.roomElements .roomsDisplay .icon-user:before{content:"";font-size:16px}.roomElements .roomsDisplay .icon-arrowDown{font-family:'icomoon';speak:none;font-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;border-left:1px solid #d4dee5;padding:13px}.roomElements .roomsDisplay .icon-arrowDown:before{content:"";font-size:5px}.roomElements .roomsDisplay .icon-arrowDown:before{vertical-align:inherit}.roomElements .roomsDisplay .dropdownIconHolder{width:0;height:0;display:inline;right:108px;top:-1px;cursor:pointer}.roomElements .roomsDisplay .dropdownIconHolder .toggle-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:-29px !important;right:-595px !important;padding:0px 7px 0px 10px;border-left:1px solid #bcc8d1;background-color:white}.roomElements .roomsDisplay .dropdownIconHolder .toggle-icon:before{content:"";font-size:5px}.roomElements .roomsDisplay .dropdownIconHolder .toggle-icon:before{vertical-align:middle}.roomElements .roomsDisplay .dropdownIconHolder .icon-room{font-family:'icomoon';speak:none;font-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;position:absolute;top:-8px;right:-132px;padding:3px 7px 0px 10px;line-height:2.2}.roomElements .roomsDisplay .dropdownIconHolder .icon-room:before{content:"";font-size:16px}.roomElements .roomConfig{width:500px;position:absolute;margin-left:0px;margin-top:5px;z-index:1;background-color:#FFFFFF;box-shadow:0px -1px 9px 1px #bcc8d1}.roomElements .roomConfig .eachRoom{padding:15px 25px 20px 25px}.roomElements .roomConfig .eachRoom .removeRoom{font-size:12px;color:#ED1C24;float:right;cursor:pointer}.roomElements .roomConfig .eachRoom .removeRoom:after{content:'\e60f';font-family:'icomoon';font-size:10px;margin-left:5px}.roomElements .roomConfig .childAgeSelectContainer{text-align:left}.roomElements .roomConfig .childAgeSelectContainer .childAgeSelect{display:inline-block;padding:5px 5px 0px 5px;width:33.3%}.roomElements .roomConfig .childAgeSelectContainer .childAgeSelect label.customSBox:before{top:-11px}.roomElements .roomConfig .childAgeSelectContainer .childAgeSelect span{font-weight:600;font-size:12px}.roomElements .roomConfig .childAgeSelectContainer .childAgeSelect span span{font-weight:300}.roomElements .roomConfig .childAgeSelectContainer .childAgeSelect .customSBox select{font-size:12px !important}.roomElements .roomConfig .roomConfigHeader{width:100%;background-color:#F6F9FC;padding:10px;padding-left:25px;border:1px solid #d4dee5}.roomElements .roomConfig .roomConfigHeader .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 #d4dee5;border-top:1px solid #d4dee5;top:-7px;left:25px;display:inline-block;position:absolute;background-color:#F6F9FC;z-index:0}.roomElements .roomConfig .roomConfigHeader .text{font-size:18px;font-weight:200;position:relative;display:inline-block;color:#707070}.roomElements .roomConfig .roomConfigHeader .close{display:inline-block;color:#707070;cursor:pointer;float:right;margin-right:20px}.roomElements .roomConfig .roomConfigHeader .close:before{content:'\e60f';font-family:'icomoon';font-size:13px}.roomElements .roomConfig .roomConfigBody{max-height:281px;overflow-y:auto;border:1px solid #d4dee5;border-top:0px;padding:25px}.roomElements .roomConfig .roomConfigBody .rooms{padding:10px 10px 20px 36px;width:100%;background-color:white;border-bottom:1px solid #d4dee5}.roomElements .roomConfig .roomConfigFooter{padding:10px;height:auto;width:100%;background-color:#F6F9FC;padding-left:25px;border:1px solid #d4dee5;border-top-width:0}.roomElements .roomConfig .roomConfigFooter div{display:inline-block}.roomElements .roomConfig .roomConfigFooter .addRoom{width:295px;color:#12B58A}.roomElements .roomConfig .roomConfigFooter .addRoom div{width:auto;border:1px solid #12B58A;padding:5px 10px;cursor:pointer;font-size:14px;border-radius:4px}.roomElements .roomConfig .roomConfigFooter .addRoom div .icon-plus{font-family:'icomoon';speak:none;font-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}.roomElements .roomConfig .roomConfigFooter .addRoom div .icon-plus:before{content:"";font-size:10px}.roomElements .roomConfig .roomConfigFooter .addRoom div:hover{border:1px solid #12B58A;background-color:#12B58A;color:#FFFFFF}.roomElements .roomConfig .roomConfigFooter .addRoom div:hover .icon-plus{font-family:'icomoon';speak:none;font-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}.roomElements .roomConfig .roomConfigFooter .addRoom div:hover .icon-plus:before{content:"";font-size:10px}.roomElements .roomConfig .roomConfigFooter .addRoom div:before{margin-right:5px}.roomElements .roomConfig .roomConfigFooter .addRoom.disabled{color:#8d9aa4;cursor:none}.roomElements .roomConfig .roomConfigFooter .addRoom.disabled div{background-color:#EBF2F7;color:#8d9aa4}.roomElements .roomConfig .roomConfigFooter .addRoom.disabled div:hover{background-color:#EBF2F7}.roomElements .roomConfig .roomConfigFooter .cancel{width:60px;color:#334755;cursor:pointer;font-size:13px}.roomElements .roomConfig .roomConfigFooter .done{width:85px;padding:5px 10px;background-color:#12B58A;text-align:center;border-radius:4px;color:#fff;cursor:pointer;border:1px solid #12B58A;font-size:14px}.roomElements .counter-element{width:33% !important;display:inline-block;margin-top:10px;font-weight:600}.roomElements .counter-element>div{width:81.5%;border:1px solid #bcc8d1;margin-top:6px;border-radius:4px}.roomElements .counter-element label{display:block;font-weight:600;font-size:12px}.roomElements .counter-element label span{font-weight:400;padding-left:5px}.roomElements .counter-element div div{display:inline-block;width:30% !important;text-align:center;vertical-align:middle}.roomElements .counter-element .plus,.roomElements .counter-element .minus{cursor:pointer;color:#12B58A;height:30px;position:relative}.roomElements .counter-element .minus{border-right:1px solid #bcc8d1}.roomElements .counter-element .plus{border-left:1px solid #bcc8d1}.City{font-family:'icomoon';speak:none;font-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-right:10px;vertical-align:middle}.City:before{content:"";font-size:18px}.Country,.Regions,.States{font-family:'icomoon';speak:none;font-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-right:10px;vertical-align:middle}.Country:before,.Regions:before,.States:before{content:"";font-size:18px}.Countries{font-family:'icomoon';speak:none;font-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-right:10px;vertical-align:middle}.Countries:before{content:"";font-size:18px}.Special,.Packages{font-family:'icomoon';speak:none;font-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-right:10px;vertical-align:middle}.Special:before,.Packages:before{content:"";font-size:18px}.Countries-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;padding-right:15px;vertical-align:middle}.Countries-icon:before{content:"";font-size:15px}.category{vertical-align:middle}ul.ui-autocomplete .ui-autocomplete-category:first-of-type{margin-top:0px}ul.ui-autocomplete .ui-autocomplete-category{background-color:#F2F2F2;padding:.8em 1em}.ui-menu .ui-menu-item{padding:3px 1em 3px 1em}.holiday_results .modifySearch{height:50px;background-color:#344755;border-bottom:3px solid #182732}.holiday_results .modifySearch .container{cursor:pointer}.holiday_results .modifySearch .allDetails{display:inline-block;vertical-align:middle;margin-top:3px}.holiday_results .modifySearch .allDetails .location{display:inline-block;vertical-align:middle;padding:9px 5px}.holiday_results .modifySearch .allDetails .location .location-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:#a4b4c1}.holiday_results .modifySearch .allDetails .location .location-icon:before{content:"";font-size:15px}.holiday_results .modifySearch .allDetails .location .city{font-weight:700;font-size:15px;color:#ffffff;padding-right:5px;margin-left:5px;max-width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:top}.holiday_results .modifySearch .allDetails .location .country{font-weight:300;font-size:12px;color:#ffffff;max-width:90px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:middle}.holiday_results .modifySearch .allDetails .bookDate{display:inline-block;vertical-align:middle;padding:9px 5px;margin-left:5px}.holiday_results .modifySearch .allDetails .bookDate .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:#a4b4c1}.holiday_results .modifySearch .allDetails .bookDate .calendar-icon:before{content:"";font-size:15px}.holiday_results .modifySearch .allDetails .bookDate .date{font-size:12px;font-weight:300;color:white;margin-left:5px}.holiday_results .modifySearch .allDetails .roomGuest{color:white;font-size:12px;display:inline-block;vertical-align:middle;padding:9px 5px;margin-left:5px;margin-top:4px}.holiday_results .modifySearch .allDetails .roomGuest .light{margin-left:10px}.holiday_results .modifySearch .allDetails .roomGuest .dark{font-weight:600;margin-left:3px}.holiday_results .modifySearch .modify{display:inline-block;margin-left:5px;vertical-align:middle}.holiday_results .modifySearch .modify .modifyCTA{font-size:12px;padding:2px 12px;border:1px solid;border-color:#12B58A;border-radius:4px;color:#12B58A;cursor:pointer}.holiday_results .modifySearch .modify .modifyCTA:hover,.holiday_results .modifySearch .modify .modifyCTA.openState{color:#ffffff;border-color:#344755;background:#12B58A}.holiday_results .modifySearch .modify .modifyCTA.openState{width:85px;z-index:11;position:relative}.holiday_results .modifySearch .modify .modifyCTA.openState{color:white}.holiday_results .modifySearch .modify .modifyCTA.openState:after{content:'\e60f';margin-left:5px;font-family:icomoon;font-size:10px}.holiday_results .modifySearch .filterMoreView{float:right}.holiday_results .modifySearch .filterMoreView .filter{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}.holiday_results .modifySearch .filterMoreView .filter .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}.holiday_results .modifySearch .filterMoreView .filter .filter-icon:before{content:"";font-size:18px}.holiday_results .modifySearch .filterMoreView .filter .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}.holiday_results .modifySearch .filterMoreView .filter .filterApp-icon:before{content:"";font-size:18px}.holiday_results .modifySearch .filterMoreView .filter .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}.holiday_results .modifySearch .filterMoreView .filter .drop-icon:before{content:"";font-size:3px}.holiday_results .modifySearch .filterMoreView .filter .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}.holiday_results .modifySearch .filterMoreView .filterToggle{color:white;background-color:#12B58A}.holiday_results .modifySearch .filterMoreView .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}.holiday_results .modifySearch .filterMoreView .filterToggle .filter-icon:before{content:"";font-size:18px}.holiday_results .modifySearch .filterMoreView .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}.holiday_results .modifySearch .filterMoreView .filterToggle .filterApp-icon:before{content:"";font-size:18px}.holiday_results .modifySearch .filterMoreView .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}.holiday_results .modifySearch .filterMoreView .filterToggle .drop-icon:before{content:"";font-size:3px}.holiday_results .modifySearch .activeView{color:white;background-color:#12B58A}.holiday_results .tooltip .INR:before{font-size:9px}.holiday_results .modifySearchBox .searchbox .arrow{right:50%;margin-top:-10px}.holiday_results .modifySearchBox .searchbox .holidaysSearchForm #search-holiday-btn{margin-left:700px}.searchbox .dropdownIconHolder .toggle-icon{right:-856px}.searchbox .arrow{right:56%;top:4px !important;border-width:1px 0 0 1px !important;width:11px !important;height:11px !important}.searchbox #search-holiday-btn{margin-left:700px}.filterBox{display:block;background-color:#fff;border-bottom:3px solid #d4dee5}.filterBox.isFixed.topFixed{top:50px}.filterBox .container{height:auto !important}.filterBox .container .upArrow{width:10px;height:10px;background:#FFFFFF;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;margin-top:-4px;padding:0px !important;margin-left:925px;border:none !important}.filterBox .container>div{display:inline-block;padding:5px 15px;height:60px;font-size:12px;background-color:#fff;vertical-align:middle;cursor:pointer;border-right:1px solid #d4dee5}.filterBox .container>div:first-child{border-left:1px solid #d4dee5}.filterBox .container>div:last-child{border-right:0px}.filterBox .container .filterHead{width:140px}.filterBox .container .filterHead>div:first-child{width:100%;color:#12B58A;font-size:12px}.filterBox .container .filterHead>div:first-child .icon-price{font-family:'icomoon';speak:none;font-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:10px}.filterBox .container .filterHead>div:first-child .icon-price:before{content:"";font-size:16px}.filterBox .container .filterHead>div:first-child .icon-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;margin-right:10px}.filterBox .container .filterHead>div:first-child .icon-star:before{content:"";font-size:16px}.filterBox .container .filterHead>div:first-child .icon-type{font-family:'icomoon';speak:none;font-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:10px}.filterBox .container .filterHead>div:first-child .icon-type:before{content:"";font-size:16px}.filterBox .container .filterHead>div:first-child .icon-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:#12B58A;margin-right:10px}.filterBox .container .filterHead>div:first-child .icon-hotel:before{content:"";font-size:12px}.filterBox .container .filterHead>div:first-child .icon-duration{font-family:'icomoon';speak:none;font-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:10px}.filterBox .container .filterHead>div:first-child .icon-duration:before{content:"";font-size:14px}.filterBox .container .filterHead>div:first-child .search-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-right:10px}.filterBox .container .filterHead>div:first-child .search-icon:before{content:"";font-size:14px}.filterBox .container .filterHead>div:first-child .icon-filterClose{font-family:'icomoon';speak:none;font-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;margin-top:2px}.filterBox .container .filterHead>div:first-child .icon-filterClose:before{content:"";font-size:5px}.filterBox .container .filterHead>div:first-child .icon-filterOpen{font-family:'icomoon';speak:none;font-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;margin-top:2px}.filterBox .container .filterHead>div:first-child .icon-filterOpen:before{content:"";font-size:5px}.filterBox .container .filterHead>div:first-child .filterSelectedVal{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;width:90%}.filterBox .container .filterHead>div:first-child span{vertical-align:middle}.filterBox .container .filterHead>div:first-child>div:first-child{height:23px}.filterBox .container .filterHead.filterPackageType{width:130px;padding-left:10px}.filterBox .container .filterHead.filterPackageHotels{width:140px}.filterBox .container .filterHead.filterPrice{width:160px}.filterBox .container .filterHead.filterSearch{width:190px}.filterBox .container .filterHead.filterSearch .filterSearchDiv{padding-top:10px}.filterBox .container .filterHead.filterSearch .search-icon{margin-right:0px !important}.filterBox .container .filterHead.filterSearch .filterPackageName{display:inline-block;font-weight:400;font-size:11px;border:0px;padding:5px;width:140px}.filterBox .container .filterHead.clearFilter{float:right;width:100px;text-align:center}.filterBox .container .filterHead.clearFilter .icon-clear-filter{font-family:'icomoon';speak:none;font-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-align:center}.filterBox .container .filterHead.clearFilter .icon-clear-filter:before{content:"";font-size:20px}.filterBox .container .filterHead.clearFilter .content{font-weight:400;color:#ED1C24}.filterBox .container .filterHead.clearFilterNone .icon-clear-filter{font-family:'icomoon';speak:none;font-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;text-align:center}.filterBox .container .filterHead.clearFilterNone .icon-clear-filter:before{content:"";font-size:20px}.filterBox .container .filterHead.clearFilterNone .content{color:#d4dee5}.filterBox .container .filterHead .content{font-size:12px;color:#666;font-weight:600;padding-top:5px}.filterBox .container .filterHead .content .currency{font-size:8px;font-weight:600}.filterBox .filterContent:first-child{left:-11px !important}.filterBox .filterContent{display:none;background-color:#fff;border:1px solid #d4dee5;position:relative;width:300px;padding:10px 20px;z-index:1;top:10px;left:-20px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.4);box-shadow:0px 8px 20px 0px rgba(0,0,0,0.25);display:none;border-radius:0px 0px 5px 5px;display:none}.filterBox .filterContent>div{overflow-y:auto;max-height:300px}.filterBox .filterContent div:last-child{border-right:0px}.filterBox .filterContent .up-arrow{width:15px;height:15px;background:#FFFFFF;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;margin-top:-18px;left:20px;border:1px solid #d4dee5;border-width:1px 0px 0px 1px}.filterBox .filterContent.filterPrice{width:250px;padding:0}.filterBox .filterContent.filterPrice .up-arrow{margin-top:-8px}.filterBox .filterContent.filterPrice .sliderCont{padding:20px 15px 20px 20px}.filterBox .filterContent.filterPrice .sliderCont .ui-widget-content{border:1px solid #c5d1db;background:#d1d9e0;width:205px;height:7px}.filterBox .filterContent.filterPrice .sliderCont .ui-widget-header{background:#12B58A;cursor:pointer}.filterBox .filterContent.filterPrice .sliderCont .ui-state-default,.filterBox .filterContent.filterPrice .sliderCont .ui-widget-content .ui-state-default,.filterBox .filterContent.filterPrice .sliderCont .ui-widget-header .ui-state-default{background:#ffffff;border:1px solid #c4d1db}.filterBox .filterContent.filterPrice .sliderCont .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;line-height:1.4;box-shadow:0px 1px 0px 0px rgba(196,209,219,0.4)}.filterBox .filterContent.filterPrice .sliderCont .ui-slider .ui-slider-handle:before{content:"";font-size:11px}.filterBox .filterContent.filterPrice .sliderCont .ui-slider .ui-slider-handle{height:26px;width:18px;border-radius:3px;padding:0px 4px}.filterBox .filterContent.filterPrice .sliderCont .ui-slider-horizontal .ui-slider-handle{top:-10px;cursor:pointer}.filterBox .filterContent.filterPrice .priceCont{border-top:1px solid #cbd3d9}.filterBox .filterContent.filterPrice .priceCont .min,.filterBox .filterContent.filterPrice .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}.filterBox .filterContent.filterPrice .priceCont .min .text,.filterBox .filterContent.filterPrice .priceCont .max .text{font-weight:400;font-size:11px;color:#666666}.filterBox .filterContent.filterPrice .priceCont .min .currency,.filterBox .filterContent.filterPrice .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}.filterBox .filterContent.filterPrice .priceCont .min .price,.filterBox .filterContent.filterPrice .priceCont .max .price{font-weight:700;font-size:16px;color:#333333;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.filterBox .filterContent.filterPrice .priceCont .max{border:none}.filterBox .filterContent .cBox{display:block;max-width:100%;font-size:14px;padding-bottom:5px}.filterBox .filterContent .cBox .customCBox{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0px 5px 5px 0px;width:16px;height:16px}.filterBox .filterContent .cBox .customCBox label{width:16px;height:16px}.filterBox .filterContent .cBox .customCBox label:after{width:10px;height:5px;top:3px;left:2px;border:2px solid #12B58A;border-top:none;border-right:none}.filterBox .filterContent .cBox .labl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:400;font-size:14px;color:#333;width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top}.filterBox .filterContent .cBox .onlyBtn{display:none;color:#12B58A;cursor:pointer;vertical-align:middle;padding-left:4px}.filterBox .filterContent .cBox:hover .labl{cursor:pointer;width:170px}.filterBox .filterContent .cBox:hover .onlyBtn{display:inline-block;padding-left:10px;vertical-align:top}.filterBox .filterContent .cBox .selAll{color:#12B58A;width:initial !important}.filterBox .filterContent .cBox span{display:inline-block}.holiday_header .resCount{display:inline-block;vertical-align:middle;font-size:12px;color:#333;font-weight:400;margin:15px 0px 5px 0px}.holiday_header .resCount span{font-weight:700}.holiday_header .text{font-size:12px;float:right;margin-top:10px;text-align:right;color:#999}.holiday_header .text span{color:#ED1C24}.holiday_header .currencyConversion{padding-left:20px}.holiday_header .currencyConversion span{font-weight:700}.resultSet{background-color:#EBF2F7;padding-bottom:10px}.resultSet .loadingFirst{position:relative;min-height:500px;color:#333;text-align:center;padding-top:100px}.resultSet .loadingFirst h1{font-weight:300}.resultSet .loadingFirst .loadingDiv .spinner{width:auto}.resultSet .loadingFirst .loadingDiv .spinner div{margin-left:8px;background-color:#b2c1cd}.resultSet .noResultFound{display:none;text-align:center;padding:130px 0px;color:#333}.resultSet .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}.resultSet .noResultFound .iconAlert:before{content:"";font-size:40px}.resultSet .noResultFound h1{font-weight:300;font-size:24px}.resultSet .noResultFound .noResultModifyBtn{width:135px;margin-left:445px;background-color:#12B58A;padding:10px 0px;border-radius:4px;color:white;cursor:pointer}.resultSet .message{text-align:center;color:#ED1C24;padding:20px}.resultSet .result{display:flex;background-color:#fff;margin:10px 0;border:1px solid #d4dee5;border-bottom-width:3px}.resultSet .result .price{font-weight:700;color:#ED1C24;display:inline-block;vertical-align:initial}.resultSet .result .price .priceFormat{font-size:23px}.resultSet .result .image_block,.resultSet .result .desc_block{display:inline-block}.resultSet .result .image_block{width:19.54%;height:237px;cursor:pointer;vertical-align:top;overflow:hidden;float:left;position:relative}.resultSet .result .image_block img{height:100%}.resultSet .result .image_block .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:#8d9aa4;background-color:rgba(246,249,252,0.7)}.resultSet .result .image_block .noImage:before{content:"";font-size:50px}.resultSet .result .image_block .noImage:before{position:absolute;margin-top:75px;margin-left:75px}.resultSet .result .image_block .viewPackage{position:absolute;top:100px;left:38px;background-color:#000;color:#12B58A;padding:8px 20px;font-size:12px;border-radius:20px;border:1px solid black;display:none;cursor:pointer;vertical-align:middle;opacity:0.8}.resultSet .result .image_block .viewPackage .holidaysIcon{font-family:'icomoon';speak:none;font-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}.resultSet .result .image_block .viewPackage .holidaysIcon:before{content:"";font-size:12px}.resultSet .result .desc_block{width:80.4%;vertical-align:top}.resultSet .result .desc_block .name{font-size:22px;width:600px;display:inline-block;margin-top:10px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;cursor:pointer}.resultSet .result .desc_block .name .icon-holiday{font-family:'icomoon';speak:none;font-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}.resultSet .result .desc_block .name .icon-holiday:before{content:"";font-size:24px}.resultSet .result .desc_block .name:hover{color:#12B58A}.resultSet .result .desc_block .name:hover .icon-holiday{font-family:'icomoon';speak:none;font-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}.resultSet .result .desc_block .name:hover .icon-holiday:before{content:"";font-size:24px}.resultSet .result .desc_block .tourCode{max-width:250px;text-align:center;padding:7px 10px;display:inline-block;background-color:#F6F9FC;float:right;font-weight:300;margin-right:-1px;border:1px solid #d4dee5;border-width:0px 1px 1px 1px;font-size:12px}.resultSet .result .desc_block .tourCode .span{font-weight:600}.resultSet .result .desc_block .tourCode.packageTag{background-color:#344755;font-weight:300;color:#FFF;border:1px solid #182732}.resultSet .result .desc_block .package_duration{padding:7px 10px;background-color:#F6F9FC;float:right;font-weight:600;margin-right:-1px;border:1px solid #d4dee5;border-width:0px 0px 1px 1px;font-size:12px}.resultSet .result .desc_block .package_duration .icon-duration{font-family:'icomoon';speak:none;font-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;vertical-align:middle}.resultSet .result .desc_block .package_duration .icon-duration:before{content:"";font-size:15px}.resultSet .result .desc_block .package_duration:before{vertical-align:middle}.resultSet .result .desc_block .content .package_summary_details{width:75%;display:inline-block;vertical-align:top;padding:0 10px 0 20px}.resultSet .result .desc_block .content .package_summary_details .tbl-row .tbl-cell{display:inline-block;width:49%;height:36px;padding:5px;vertical-align:middle}.resultSet .result .desc_block .content .package_summary_details .tbl-row .borderRight{border-right:1px solid #d4dee5}.resultSet .result .desc_block .content .package_summary_details .itinCities{margin-bottom:10px;font-size:12px;color:#666}.resultSet .result .desc_block .content .package_summary_details .itinCities .itin{border-right:1px solid #d4dee5;padding-left:5px;padding-right:10px}.resultSet .result .desc_block .content .package_summary_details .itinCities .itin:last-of-type{border-right:0px}.resultSet .result .desc_block .content .package_summary_details .itinCities .itin:first-of-type{padding-left:0px}.resultSet .result .desc_block .content .package_summary_details .packageTags{display:block;min-height:24px;overflow:hidden}.resultSet .result .desc_block .content .package_summary_details .packageTags .packageTag{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px;text-align:center;padding:2px 10px;display:inline-block;background-color:#344755;font-weight:300;margin-right:0px;color:#FFF;border:1px solid #182732;font-size:11px;border-radius:4px}.resultSet .result .desc_block .content .package_summary_details .inclusions{padding:10px;font-size:14px;margin-top:10px;border:1px solid #d4dee5;width:88%}.resultSet .result .desc_block .content .package_summary_details .inclusions span{display:inline-block}.resultSet .result .desc_block .content .package_summary_details .inclusions .title{font-weight:300}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .inclusion{margin-left:10px;color:#d4dee5;border-right:1px solid #d4dee5;padding-right:10px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .inclusion .content{margin-left:5px;font-size:13px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .inclusion.false .content{text-decoration:line-through}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .inclusion:last-of-type{border-right:0px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .flight.true{color:#12B58A}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .flight.true .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}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .flight.true .icon:before{content:"";font-size:15px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .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:#EBF2F7}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .flight .icon:before{content:"";font-size:15px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .hotel.true{color:#12B58A;cursor:pointer}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .hotel.true .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}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .hotel.true .icon:before{content:"";font-size:15px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .hotel .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:#EBF2F7}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .hotel .icon:before{content:"";font-size:15px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .meal.true{color:#12B58A}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .meal.true .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}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .meal.true .icon:before{content:"";font-size:15px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .meal .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:#EBF2F7}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .meal .icon:before{content:"";font-size:15px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .transfer.true{color:#12B58A}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .transfer.true .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}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .transfer.true .icon:before{content:"";font-size:15px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .transfer .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:#EBF2F7}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .transfer .icon:before{content:"";font-size:15px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .sightseeing.true{color:#12B58A}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .sightseeing.true .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}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .sightseeing.true .icon:before{content:"";font-size:12px}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .sightseeing .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:#EBF2F7}.resultSet .result .desc_block .content .package_summary_details .inclusions .content .sightseeing .icon:before{content:"";font-size:12px}.resultSet .result .desc_block .content .price_block{display:inline-block;padding-left:15px;width:22%}.resultSet .result .desc_block .content .price_block .priceType{font-size:12px;color:#666}.resultSet .result .desc_block .content .price_block .currency{font-weight:300;font-size:17px}.resultSet .result .desc_block .content .price_block .priceFormat{font-size:24px;font-weight:700}.resultSet .result .desc_block .content .price_block .strikedPriceCont{height:25px}.resultSet .result .desc_block .content .price_block .priceStriked{font-size:13px;font-weight:300;text-decoration:line-through}.resultSet .result .desc_block .content .price_block .package_details{font-size:14px;color:#12B58A;padding-top:10px;cursor:pointer}.resultSet .result .toggle_details{cursor:pointer}.resultSet .result .content{font-size:14px;font-weight:300}.resultSet .result .content span:last-child{font-weight:400}.resultSet .result:hover .viewPackage{display:block}.resultSet .package_validity .icon-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:#8d9aa4;vertical-align:middle;margin-right:5px}.resultSet .package_validity .icon-calendar:before{content:"";font-size:18px}.resultSet .package_validity:before{vertical-align:middle}.resultSet .package_validity .content{font-size:14px;vertical-align:top;font-weight:300}.resultSet .package_validity .content span:last-child{font-weight:600}.pkg-container{background-color:#EBF2F7}.packageDetailsContainer{background-color:#EBF2F7}.b-crumbs{padding:5px 0px;background-color:#EBF2F7;border-top:0}.b-crumbs .back_result{color:#12B58A;cursor:pointer}.b-crumbs .back_result .icon-back{font-family:'icomoon';speak:none;font-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}.b-crumbs .back_result .icon-back:before{content:"";font-size:10px}.b-crumbs .back_result .icon-back:before{margin-right:8px}.b-crumbs .back_result:after{content:'\e67f';font-family:icomoon;font-size:7px;color:#ED1C24;margin-left:10px}.package_full_details{padding:10px 0px 60px 0;font-size:14px}.package_full_details .package_content{border-radius:5px}.package_full_details .package_content .sectionL{width:75%;border:1px solid #d4dee5;border-right-width:1px;border-bottom-width:3px;display:inline-block;border-radius:5px 0px 5px 5px;-moz-border-radius:5px 0px 5px 5px;-webkit-border-radius:5px 0px 5px 5px}.package_full_details .package_content .sectionL .tabs{background-color:#F6F9FC;height:45px;border-bottom:1px solid #d4dee5;border-radius:4px 0px 0px 0px}.package_full_details .package_content .sectionL .tabs .arrow{position:relative;top:12px;left:45%;display:none;z-index:9}.package_full_details .package_content .sectionL .tabs>div{width:19%;padding:10px 15px;display:inline-block;text-align:center;cursor:pointer;font-size:14px;line-height:1.7;text-transform:uppercase}.package_full_details .package_content .sectionL .tabs .active{font-weight:800}.package_full_details .package_content .sectionL .tabs .active .arrow{display:block}.package_full_details .package_content .sectionL .tabsContent{background-color:#FFF;padding-bottom:25px;min-height:600px}.package_full_details .package_content .sectionL .tabsContent .tabsInner{display:none}.package_full_details .package_content .sectionL .tabsContent .tabHeader{padding:20px 25px;border-bottom:1px solid #d4dee5;height:65px;font-size:18px}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .arrow{left:40%}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent{padding:20px 25px}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent .tbl{display:table;width:100%;border:1px solid #d4dee5;border-bottom-width:0px}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent .tbl .tbl-row{display:table-row}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent .tbl .tbl-row:first-child{background-color:#F6F9FC;font-weight:600}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent .tbl .tbl-row:first-child .tbl-cell{padding:10px 5px}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent .tbl .tbl-row .tbl-cell{display:table-cell;padding:5px 10px;border-bottom:1px solid #d4dee5}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent .tbl .tbl-row .tbl-cell:not(:first-child){width:20%;border-left:1px solid #d4dee5}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent .tbl .tbl-row .tbl-cell:first-child{width:6%}.package_full_details .package_content .sectionL .tabsContent .flightDetailsInner .flightDetailsContent .tbl .tbl-row .tbl-cell .flightName{margin-left:5px;vertical-align:middle}.package_full_details .package_content .sectionL .tabsContent .hotelInner .arrow{left:46%}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelTabHeader .hotelName{width:70%;padding-top:0px;display:inline-block}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelTabHeader .duration{width:25%;display:inline-block;text-align:right;font-size:14px;color:#8d9aa4;font-weight:300}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelTabHeader .duration .icon-duration{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelTabHeader .duration .icon-duration:before{content:"";font-size:20px}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelContent{font-size:14px;padding:10px 25px}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelContent .details{font-weight:700}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelPhotos{padding:25px;font-size:14px;border-bottom:1px solid #d4dee5}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelPhotos .details{font-weight:700}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelPhotos .images .imagesList li{display:inline-block;width:29%;margin:1.66%}.package_full_details .package_content .sectionL .tabsContent .hotelInner .hotelPhotos .images .imagesList li img{width:200px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .arrow{left:16%}.package_full_details .package_content .sectionL .tabsContent .detailsInner .packageImages .name{height:0;position:relative;top:-60px;left:25px;font-size:18px;color:#FFF;font-weight:600}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader{padding:10px 25px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader div{display:inline-block;width:33%;padding:10px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_duration .icon-duration{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:#8d9aa4;margin-right:6px;vertical-align:top;padding-top:5px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_duration .icon-duration:before{content:"";font-size:20px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_duration .content{display:inline-block}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_duration .content span{display:block}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_duration .content span:first-child{color:#999;font-weight:300}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_duration .content span:last-child{color:#333;font-weight:700}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_dates .icon-calendar{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:#8d9aa4;margin-right:6px;vertical-align:top;padding-top:5px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_dates .icon-calendar:before{content:"";font-size:20px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_dates .content{display:inline-block}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_dates .content span{display:block}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_dates .content span:first-child{color:#999;font-weight:300}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .package_dates .content span:last-child{color:#333;font-weight:700}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .tourCode{min-width:150px;width:auto;max-width:250px;float:right;background-color:#F6F9FC;text-align:center;border:1px solid #d4dee5;color:#999;font-weight:300}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .tourCode span{font-weight:700;color:#333}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .tourCode .content{display:inline-block}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .tourCode .content span{display:block}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .tourCode .content span:first-child{color:#999;font-weight:300}.package_full_details .package_content .sectionL .tabsContent .detailsInner .detailsHeader .tourCode .content span:last-child{color:#333;font-weight:700}.package_full_details .package_content .sectionL .tabsContent .detailsInner .surcahrgeDetails{background:#fcf8e5;border:1px solid #e6d4b9;color:#7a6b52;padding:10px;margin:5px 25px 15px 25px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .description{padding:10px 25px}.package_full_details .package_content .sectionL .tabsContent .detailsInner .description .title{font-size:16px;font-weight:bolder;color:#333}.package_full_details .package_content .sectionL .tabsContent .detailsInner .incExc{background-color:#f4f7f8;border-top:1px solid #d4dee5;border-bottom:1px solid #d4dee5}.package_full_details .package_content .sectionL .tabsContent .detailsInner .inclusions,.package_full_details .package_content .sectionL .tabsContent .detailsInner .exclusions,.package_full_details .package_content .sectionL .tabsContent .detailsInner .addon{width:49%;display:inline-block;padding:10px 10px 10px 25px;vertical-align:top}.package_full_details .package_content .sectionL .tabsContent .detailsInner .inclusions .title,.package_full_details .package_content .sectionL .tabsContent .detailsInner .exclusions .title,.package_full_details .package_content .sectionL .tabsContent .detailsInner .addon .title{font-size:16px;font-weight:bolder;color:#333}.package_full_details .package_content .sectionL .tabsContent .detailsInner .inclusions ul,.package_full_details .package_content .sectionL .tabsContent .detailsInner .exclusions ul,.package_full_details .package_content .sectionL .tabsContent .detailsInner .addon ul{margin:0;padding:0 10px 0px 40px;list-style:inherit}.package_full_details .package_content .sectionL .tabsContent .termsInner .arrow{left:60.5%}.package_full_details .package_content .sectionL .tabsContent .termsInner .termsList{color:#666;list-style:inherit;padding:10px 40px 10px 50px;font-size:14px;margin:0;line-height:2.3}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .arrow{left:31%}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itineraryTabHeader{color:#333}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itineraryTabHeader .duration{margin-left:25px;font-size:14px;padding-top:5px}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itineraryTabHeader .duration .icon-duration{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itineraryTabHeader .duration .icon-duration:before{content:"";font-size:18px}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itineraryTabHeader .duration .icon-duration:before{vertical-align:middle}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itineraryTabHeader .duration span:last-child{color:#999;font-weight:300}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary{font-size:14px;padding:15px 25px;border-bottom:1px solid #d4dee5}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .day{font-size:18px;line-height:2;margin-bottom:5px;color:#12B58A}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .day span{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .day span:before{content:"";font-size:20px}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .day span:before{vertical-align:middle}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .day div{display:inline-block;color:#12B58A}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content>div{display:inline-block}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .images{width:25%;vertical-align:top}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .images img{width:90%;margin-top:10px}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .descBlock{width:100%;display:inline-block}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .descBlock .title{font-weight:700}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .descBlock .meals{margin-top:10px}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .descBlock .meals .desc{color:#8d9aa4;font-weight:300}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .descBlock .meals .content{font-weight:600}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .descBlock .meals .icon-meals{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary .content .descBlock .meals .icon-meals:before{content:"";font-size:16px}.package_full_details .package_content .sectionL .tabsContent .itineraryInner .itinerary:last-child{border-bottom:0px}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow{z-index:0}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current{min-height:383px;height:383px}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current ul{margin:0}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current ul li img{width:100%}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-prev,.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-next{border-radius:50%;width:45px;height:45px;border-width:0}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-prev span,.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-next span{border-width:0 !important;position:absolute;top:7.5px;right:9px}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-next{right:10px}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-next .ps-nextIcon{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-next .ps-nextIcon:before{content:"";font-size:28px}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-prev{left:10px}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-prev .ps-prevIcon{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-current .ps-prev .ps-prevIcon:before{content:"";font-size:28px}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-caption{background:rgba(0,0,0,0.4) !important;font-size:18px;padding:20px;background-image:-moz-linear-gradient(90deg, rgba(0,0,0,0.65098) 0%, transparent 100%);background-image:-webkit-linear-gradient(90deg, rgba(0,0,0,0.65098) 0%, transparent 100%);background-image:-ms-linear-gradient(90deg, rgba(0,0,0,0.65098) 0%, transparent 100%)}.package_full_details .package_content .sectionL .tabsContent .pgwSlideshow .ps-caption:before{content:"";font-family:icomoon;font-size:20px;color:#fff;margin-right:15px}.package_full_details .package_content .sectionR{width:25%;float:right;display:inline-block;vertical-align:top;border:1px solid #d4dee5;border-left-width:0px;border-bottom-width:2px;font-size:14px;border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-webkit-border-radius:0px 5px 5px 0px}.package_full_details .package_content .sectionR>div{padding:15px 20px;border-bottom:1px solid #d4dee5;background-color:#FFF}.package_full_details .package_content .sectionR .packageName{min-height:110px;font-weight:600;border-radius:0px 4px 0px 0px}.package_full_details .package_content .sectionR .packageName .icon-holiday{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionR .packageName .icon-holiday:before{content:"";font-size:25px}.package_full_details .package_content .sectionR .packageName .content{float:right;width:175px;font-size:16px;color:#444}.package_full_details .package_content .sectionR .packageName .duration{margin-top:10px;display:inline-block;width:100%;font-size:13px;font-weight:200}.package_full_details .package_content .sectionR .packageName .duration .icon-duration{font-family:'icomoon';speak:none;font-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:20px}.package_full_details .package_content .sectionR .packageName .duration .icon-duration:before{content:"";font-size:20px}.package_full_details .package_content .sectionR .packageName .duration span:last-child{vertical-align:top}.package_full_details .package_content .sectionR .packageSupport>div{padding:5px 0}.package_full_details .package_content .sectionR .packageSupport .tele{vertical-align:middle;font-weight:700 !important;font-size:14px}.package_full_details .package_content .sectionR .packageSupport .tele span{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionR .packageSupport .tele span:before{content:"";font-size:13px}.package_full_details .package_content .sectionR .packageSupport .tele span:before{margin-right:10px}.package_full_details .package_content .sectionR .packageSupport .email{vertical-align:middle}.package_full_details .package_content .sectionR .packageSupport .email span{font-family:'icomoon';speak:none;font-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}.package_full_details .package_content .sectionR .packageSupport .email span:before{content:"";font-size:15px}.package_full_details .package_content .sectionR .packageSupport .email span:before{margin-right:10px}.package_full_details .package_content .sectionR .packageSupport .email a{color:#12B58A;text-decoration:none}.package_full_details .package_content .sectionR .priceStriked{font-size:13px;font-weight:300;text-decoration:line-through}.package_full_details .package_content .sectionR .price{font-weight:700;color:#ED1C24;display:inline-block;vertical-align:initial}.package_full_details .package_content .sectionR .price .priceFormat{font-size:23px}.package_full_details .package_content .sectionR .priceType{font-size:12px}.package_full_details .package_content .sectionR .packageType .packageTags{width:100%;margin-top:5px}.package_full_details .package_content .sectionR .packageType .packageTags .packageTag{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px;text-align:center;padding:2px 10px;display:inline-block;background-color:#344755;font-weight:300;margin-right:0px;color:#FFF;border:1px solid #182732;font-size:10px;border-radius:4px}.package_full_details .package_content .sectionR .keyHighlights{background-color:#F6F9FC;padding:0}.package_full_details .package_content .sectionR .keyHighlights ul{background-color:#F6F9FC;list-style:none;margin:0}.package_full_details .package_content .sectionR .keyHighlights li{margin-right:5px;padding:15px 10px 15px 40px;border-top:1px solid #E0E5E7;cursor:pointer;background-color:#f6f9fc;color:#555}.package_full_details .package_content .sectionR .keyHighlights li span{font-family:'icomoon';speak:none;font-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;vertical-align:text-top}.package_full_details .package_content .sectionR .keyHighlights li span:before{content:"";font-size:22px}.package_full_details .package_content .sectionR .keyHighlights li span:before{margin:0px 8px 0px -30px}.package_full_details .package_content .sectionR .itinerary_button{padding:25px 20px}.package_full_details .hotelNCategory label.customSBox:before{top:6px;height:27px}.package_full_details .hotelNCategory label.customSBox:after{top:17px}.package_full_details .hotelNCategory .star-category label.customSBox:before{top:-6px}.package_full_details .hotelNCategory .star-category label.customSBox:after{top:6px}.viewPkgAddons .icon-roundStar{font-family:'icomoon';speak:none;font-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}.viewPkgAddons .icon-roundStar:before{content:"";font-size:20px}.pkgAddonsCont .hdr .pkgName{padding:10px 20px;background-color:#F6F9FC;border-width:1px 0px;border-color:#E0E5E7;border-style:solid}.pkgAddonsCont .hdr .pkgName .icon-holiday{font-family:'icomoon';speak:none;font-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}.pkgAddonsCont .hdr .pkgName .icon-holiday:before{content:"";font-size:20px}.pkgAddonsCont .hdr .pkgName .nme{width:79%;font-size:16px}.pkgAddonsCont .hdr .pkgName .dur{display:inline-block;font-size:13px;font-weight:200}.pkgAddonsCont .hdr .pkgName .dur .icon-duration{font-family:'icomoon';speak:none;font-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}.pkgAddonsCont .hdr .pkgName .dur .icon-duration:before{content:"";font-size:20px}.pkgAddonsCont .addonList .addon{padding:10px 20px;border-top:1px solid #E0E5E7;cursor:pointer}.pkgAddonsCont .addonList .addon:first-of-type{border-top:none}.pkgAddonsCont .addonList .addon:last-of-type{border-bottom:1px solid #E0E5E7}.pkgAddonsCont .addonList .addon .icon-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:#12B58A;margin-right:10px}.pkgAddonsCont .addonList .addon .icon-arrow:before{content:"";font-size:20px}.pkgAddonsCont .addonList .addon .nme{font-weight:700}.pkgAddonsCont .addonList .active .icon-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:#12B58A}.pkgAddonsCont .addonList .active .icon-arrow:before{content:"";font-size:20px}.pkgAddonsCont .addonList .desc{font-size:12px}.pkgAddonsCont .addonList .tblHdr{border-bottom:1px solid #E0E5E7;background:#f6f9fc}.pkgAddonsCont .addonList .tblHdr>*{border-bottom:1px solid #E0E5E7;border-top:1px solid #E0E5E7}.pkgAddonsCont .addonList .fareTbl{font-size:12px}.pkgAddonsCont .addonList .fareTbl .u_dispTableCell{border-bottom:1px solid #E0E5E7;display:table-cell !important;padding:5px 0px}.pkgAddonsCont .addonList .fareTbl .u_dispTableCell:first-child{border-left:1px solid #E0E5E7}.pkgAddonsCont .addonList .fareTbl .u_dispTableCell:last-child{border-right:1px solid #E0E5E7}.hotelName{padding-top:10px}.hotelName .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:#333;margin-right:10px}.hotelName .icon:before{content:"";font-size:15px}.hotelName .label{font-weight:300}.hotelName .hname{max-width:200px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:700;padding:0;vertical-align:bottom;margin-left:0px}.hotelName .rating{margin-left:10px}.currency{font-weight:300;font-size:16px;color:#333333;padding-right:2px;display:inline-block}.bookCTA,.enquireCTA{width:auto;min-width:140px;height:38px;border:1px solid #bd040b;border-radius:4px;background-color:#ED1C24;font-weight:700;font-size:16px;color:#ffffff;cursor:pointer;margin-top:5px}.bookCTA:hover,.enquireCTA:hover{background-color:#bd040b}.enquireCTA{background-color:#FFFFFF;color:#ED1C24;font-weight:700 !important;cursor:pointer}.enquireCTA:before{content:'\e607';font-family:icomoon;font-size:12px;color:#ED1C24;margin-right:2px;vertical-align:middle}.itinerarydownload{width:auto;min-width:160px;height:38px;border:1px solid #12B58A;border-radius:4px;font-size:14px;cursor:pointer;background-color:#FFFFFF;color:#12B58A;font-weight:400;text-decoration:none;padding:10px 1px}.itinerarydownload:before{content:'\e68b';font-family:icomoon;font-size:12px;color:#12B58A;margin-right:2px;vertical-align:middle}.itinerarydownload:hover{color:#fff;background-color:#12B58A}.itinerarydownload:hover:before{color:#fff}.itinerarybutton{padding:16px 0px}.itineraryCTA{width:auto;min-width:160px;height:38px;border:1px solid #12B58A;border-radius:4px;font-size:14px;cursor:pointer;background-color:#FFFFFF;color:#12B58A;font-weight:400;text-decoration:none;padding:10px 15px}.itineraryCTA:before{content:'\e68b';font-family:icomoon;font-size:12px;color:#12B58A;margin-right:2px;vertical-align:middle}.itineraryCTA:hover{color:#fff;background-color:#12B58A}.itineraryCTA:hover:before{color:#fff}.enquireCTA:hover{color:#fff;background-color:#bd040b;font-weight:700 !important}.enquireCTA:hover:before{color:#fff}.icon-star-filled{font-family:'icomoon';speak:none;font-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}.icon-star-filled:before{content:"";font-size:15px}.icon-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:#8d9aa4}.icon-star:before{content:"";font-size:15px}.arrow{width:15px;height:15px;background:#F6F9FC;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;margin-top:-8px;border:1px solid #d4dee5;border-width:0px 1px 1px 0px;z-index:1}.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}.sorters .asc{font-weight:600;color:#12B58A}.sorters .desc{font-weight:600;color:#ED1C24}.sorters .asc:before,.sorters .desc:before,.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}.sorters .desc:before{color:#ED1C24;content:'\e609'}.sorters div:not(.desc):not(.asc):not(.disabled):before{content:'\e608';color:#d4dee5}.sorters div{display:inline-block;font-size:12px;position:relative;cursor:pointer;width:14%;position:relative}.sorters .price{float:right;text-align:right;margin-right:30px}.sorters .packagename{width:19.5%}.enquiryFormContainer{width:100%;margin:auto}.enquiryFormContainer .enquiryForm{background-color:#fff}.enquiryFormContainer .enquiryForm .enquiryFormHeader{padding:10px 0px 20px 45px}.enquiryFormContainer .enquiryForm .enquiryFormHeader .iconClose{font-family:'icomoon';speak:none;font-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;padding:18px;float:right;font-size:15px;color:#999;cursor:pointer;position:relative;top:-10px;right:-40px}.enquiryFormContainer .enquiryForm .enquiryFormHeader .iconClose:before{content:"";font-size:18px}.enquiryFormContainer .enquiryForm .enquiryFormHeader span{width:49%;display:inline-block;font-size:16px;font-weight:300;color:#666}.enquiryFormContainer .enquiryForm .enquiryFormHeader .leftspan{padding-right:15px;border-right:1px solid #d4dee5}.enquiryFormContainer .enquiryForm .enquiryFormHeader .rightspan{padding-left:30px}.enquiryFormContainer .enquiryForm .enquiryFormHeader .rightspan .icon-tele{width:18px;margin-right:5px;font-family:'icomoon';speak:none;font-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}.enquiryFormContainer .enquiryForm .enquiryFormHeader .rightspan .icon-tele:before{content:"";font-size:13px}.enquiryFormContainer .enquiryForm .enquiryFormHeader .rightspan .tele{font-weight:600;font-size:14px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader{padding:15px 45px;background-color:#F6F9FC;border:1px solid #d4dee5;border-width:1px 0px 1px 0px;font-size:16px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .name{color:#333;font-size:18px;width:80%;display:inline-block}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .name:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";font-size:28px;margin-right:15px;color:#8d9aa4}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .duration{float:right;font-size:15px;line-height:2.2;font-weight:300}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .duration .icon-duration{font-family:'icomoon';speak:none;font-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}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .duration .icon-duration:before{content:"";font-size:15px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .duration .icon-duration:before{margin-right:8px;vertical-align:middle}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo{padding:15px 25px 0px 25px;padding-left:45px}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element{width:49%;display:inline-block;padding-bottom:15px;vertical-align:top}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element label{font-weight:300;font-size:12px;color:#999}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element input{width:96%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements label{display:block}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements .ISDCode{display:inline-block;width:20%}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements .ISDCode .customSBox:before{top:5px !important}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements .ISDCode .customSBox:after{top:25px !important}.enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements input{display:inline-block;width:75%}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .calIconHolder{width:0;height:0;position:relative;cursor:pointer}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .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:-386px;padding:0px 7px 0px 7px;border-left:1px solid #d4dee5;line-height:1.8}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .calIconHolder .calendar-icon:before{content:"";font-size:22px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .leftElems{width:49%;display:inline-block;padding-left:45px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .leftElems .element{padding-bottom:15px;width:100%;display:inline-block}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .leftElems .element label{font-weight:300;font-size:12px;color:#999;text-transform:capitalize}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .leftElems .element input{width:99%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .leftElems #enquiryDep-cal{top:393px;left:244px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .queries{width:49%;display:inline-block;float:right;padding-right:25px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .queries label{font-weight:300;font-size:12px;color:#999}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .queries textarea{resize:none;width:93%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px;height:120px;vertical-align:bottom}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .element{padding-bottom:15px;width:100%;display:inline-block}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .element label{font-weight:300;font-size:12px;color:#999;text-transform:capitalize}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .element input{width:99%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .element .dateElements label{display:block}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .element .dateElements .ISDCode{display:inline-block;width:60%}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .element .dateElements .ISDCode .customSBox:before{top:5px !important}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .element .dateElements .ISDCode .customSBox:after{top:25px !important}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .element .dateElements input{display:inline-block;width:75%}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .roomElements .roomsDisplay{width:99%;background-color:#fff}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .roomElements .roomsDisplayString{padding:10}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .roomElements .roomConfig{top:171px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .roomElements .roomConfig .arrow{border-bottom:1px solid #d4dee5 !important;border-top:0px !important;border-right:0px !important;left:45%;top:100%;background-color:#F6F9FC;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .roomElements .dropdownIconHolder .toggle-room{font-family:'icomoon';speak:none;font-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;border-left:1px solid #d4dee5;line-height:2.7;width:35px;position:relative;top:-40px;right:-350px;padding:0px 7px 0px 10px}.enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfig .roomElements .dropdownIconHolder .toggle-room:before{content:"";font-size:6px}.enquiryFormContainer .enquiryForm .enquiryFormFooter{border-top:1px solid #d4dee5;padding:25px 45px 20px 45px;height:90px}.enquiryFormContainer .enquiryForm .enquiryFormFooter .message{width:400px;display:inline-block;padding-bottom:20px;font-weight:300;float:left;font-size:12px}.enquiryFormContainer .enquiryForm .enquiryFormFooter .buttons{display:inline-block;float:right}.enquiryFormContainer .enquiryForm .enquiryFormFooter .buttons .cancel{cursor:pointer}.enquiryFormContainer .enquiryForm .enquiryFormFooter .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}.enquiryFormContainer .otpForm{background-color:#fff}.enquiryFormContainer .otpForm .otpFormHeader{padding:10px 45px;padding-bottom:20px}.enquiryFormContainer .otpForm .otpFormHeader .iconClose{font-family:'icomoon';speak:none;font-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;padding:18px;float:right;font-size:15px;color:#999;cursor:pointer;position:relative;top:-10px;right:-40px}.enquiryFormContainer .otpForm .otpFormHeader .iconClose:before{content:"";font-size:18px}.enquiryFormContainer .otpForm .otpFormHeader span{display:inline-block;font-size:16px;font-weight:300;color:#666}.enquiryFormContainer .otpForm .otpFormHeader .icon-LeftArrow2{cursor:pointer}.enquiryFormContainer .otpForm .otpFormHeader .icon-LeftArrow2:before{content:"\e60d"}.enquiryFormContainer .otpForm .otpFormBody{padding:15px 25px 0px 25px;padding-left:45px}.enquiryFormContainer .otpForm .otpFormBody .element{width:49%;display:inline-block;padding-bottom:15px;vertical-align:top}.enquiryFormContainer .otpForm .otpFormBody .element label{font-weight:300;font-size:12px;color:#999}.enquiryFormContainer .otpForm .otpFormBody .element input{width:96%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.enquiryFormContainer .otpForm .otpFormFooter{border-top:1px solid #d4dee5;padding:25px 45px 20px 45px;height:90px}.enquiryFormContainer .otpForm .otpFormFooter .message{width:400px;display:inline-block;padding-bottom:20px;font-weight:300;float:left;font-size:12px}.enquiryFormContainer .otpForm .otpFormFooter .buttons{display:inline-block;float:right}.enquiryFormContainer .otpForm .otpFormFooter .buttons .cancel{cursor:pointer}.enquiryFormContainer .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}.enquiryFormContainer .otpForm .otpFormSuccessBody{text-align:center}.enquiryFormContainer .otpForm .otpFormSuccessBody .element{display:inline-block;vertical-align:middle;padding:15px}.enquiryFormContainer .otpForm .otpFormSuccessBody .element .icon-RoundTick:before{content:'\e675'}.enquiryFormContainer .otpForm .otpFormSuccessBody .element .icon-RoundTick{font-size:35px;color:green}.enquiryFormContainer .otpForm .otpFormSuccessBody .element h2{margin:0px}.enquiryFormContainer .otpForm .otpFormSuccessBody .element h4{font-weight:300;margin:0px}.fixedDepForm .customSBox:before{top:-11px}.fixedDepForm .customSBox:after{top:6px}.fixedDepForm .enquiryFormContent{min-height:90px}.fixedDepForm .enquiryFormContent .message{width:300px;display:inline-block;font-size:12px}.fixedDepForm .enquiryFormContent .buttons span{vertical-align:middle}.fixedDepForm .enquiryFormContent .buttons .send{width:200px;height:50px;line-height:50px}.ui-autocomplete{z-index:999999}.hotelNCategory{background-color:#F6F9FC;border-top:1px solid #d4dee5;padding:10px 15px 10px 20px}.hotelNCategory .hotelName{padding-top:0px}.hotelNCategory .changeHotel{padding:3px 10px;font-size:11px;margin-left:10px}.hotelNCategory .frmLbl{font-size:14px;font-weight:300}.hotelNCategory .icon-loc{font-family:'icomoon';speak:none;font-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:sub}.hotelNCategory .icon-loc:before{content:"";font-size:20px}.hotelNCategory .icon-star-filled{color:#333}.hotelNCategory .icon-star{color:#333}.hotelNCategory .icon-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:#333}.hotelNCategory .icon-hotel:before{content:"";font-size:15px}.hotelNCategory .customSBox select{width:150px;padding:5px 10px;color:#12B58A;font-size:13px;margin:0px}.hotelNCategory label.customSBox:before{right:5px;top:-2px;width:15px;height:28px;background-color:#fff}.hotelNCategory label.customSBox:after{right:7px;top:10px;padding-left:0px}.hotelNCategory .star-category{vertical-align:middle}.hotelNCategory .star-category .icon-star-category{font-family:'icomoon';speak:none;font-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:sub}.hotelNCategory .star-category .icon-star-category:before{content:"";font-size:20px}.hotelNCategory .category-lbl{font-size:14px;font-weight:300}.hotelNCategory #pkgRoomConfig .roomConfig{left:-225px !important;top:auto !important}.hotelNCategory #pkgRoomConfig .roomConfig .arrow{top:4px !important;left:50% !important;border-bottom:0 !important}.hotelNCategory #pkgRoomConfig .roomElements .roomsDisplay{padding:0 !important;cursor:pointer}.hotelNCategory #pkgRoomConfig .roomElements .roomsDisplay .icon-room-container{font-family:'icomoon';speak:none;font-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;width:10%;vertical-align:middle}.hotelNCategory #pkgRoomConfig .roomElements .roomsDisplay .icon-room-container:before{content:"";font-size:16px}.hotelNCategory #pkgRoomConfig .roomElements .roomsDisplay .toggle-icon-container{font-family:'icomoon';speak:none;font-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;width:10%;vertical-align:middle;margin-left:9px;top:-4px;position:relative}.hotelNCategory #pkgRoomConfig .roomElements .roomsDisplay .toggle-icon-container:before{content:"";font-size:5px}.hotelNCategory #pkgRoomConfig .roomElements .roomsDisplay .roomsDisplayString{border-right:1px solid #d4dee5;width:80% !important}.modal-margin{margin:10px 30px 0px 30px}.popover{position:absolute;min-width:400px;background-color:#fff;z-index:1;border-radius:4px;color:#333;box-shadow:0px 3px 3px 3px rgba(68,68,68,0.35)}.popover ul{margin:0}.popover li{padding:10px 20px;border-bottom:1px solid #d4dee5;cursor:pointer}.popover li:hover{background:#FCF8E5;border-bottom:1px solid #e6d4b9 !important}.popover .tip-arrow{width:15px;height:15px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);border-left:1px solid #bcc8d1 !important;border-top:1px solid #bcc8d1 !important;margin-top:-8px;left:185px;display:inline-block;position:absolute;background-color:#fff}.popover .tip-arrow-simpkg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#EBF2F7}.popover .popover-hdr{width:100%;background-color:#EBF2F7;padding:10px 20px;border:1px solid #bcc8d1;border-radius:4px 4px 0px 0px;font-weight:600;text-align:left}.popover .popover-hdr .icon-itin{font-family:'icomoon';speak:none;font-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;vertical-align:sub}.popover .popover-hdr .icon-itin:before{content:"";font-size:20px}.popover .popover-hdr .icon-meals{font-family:'icomoon';speak:none;font-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;vertical-align:sub}.popover .popover-hdr .icon-meals:before{content:"";font-size:20px}.popover .popover-hdr .icon-flight:before{color:#8d9aa4}.popover .popover-bdy{border:1px solid #bcc8d1;border-top:0px;border-radius:0px 0px 4px 4px;color:#444;text-align:left}.popover .popover-bdy .icon-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:#333;margin-right:5px}.popover .popover-bdy .icon-hotel:before{content:"";font-size:15px}.popover .popover-bdy .icon-star-filled,.popover .popover-bdy icon-star{color:#333}.popover .icon-flight{font-family:'icomoon';speak:none;font-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-right:5px}.popover .icon-flight:before{content:"";font-size:15px}.popover-simpkg{top:150px;left:270px}.b-crumbs-container{background:#EBF2F7}.b-crumbs-container .hotelNCategory{background-color:#EBF2F7}.b-crumbs-container .hotelNCategory label.customSBox:before{top:6px;height:27px}.b-crumbs-container .hotelNCategory label.customSBox:after{top:18px}.b-crumbs-container .hotelNCategory .star-category label.customSBox:before{top:-6px;height:28px}.b-crumbs-container .hotelNCategory .star-category label.customSBox:after{top:7px}.b-crumbs-container .popover{top:168px;left:61%;z-index:3}.b-crumbs-container .tip-arrow{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#EBF2F7}.noResultFound{display:none;text-align:center;padding:130px 0px;color:#333}.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}.noResultFound .iconAlert:before{content:"";font-size:40px}.noResultFound h1{font-weight:300;font-size:24px}.noResultFound .noResultModifyBtn{width:135px;margin-left:445px;background-color:#12B58A;padding:10px 0px;border-radius:4px;color:white;cursor:pointer}.hotelNCategory .roomElements .roomConfig .childAgeSelectContainer .childAgeSelect label.customSBox:before{right:5px;top:-1px;width:15px;height:27px;background-color:#fff}.onRequestPop{background:#EBF2F7;height:170px;margin:2px 42px 15px 40px;border:1px solid #bcc8d1}.onRequestPop .requestCal{width:88%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px;margin-bottom:5px}.onRequestPop .calIconHolder{width:0;height:0;position:relative;cursor:pointer}.onRequestPop .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:-45px;right:-315px;padding:0px 7px 0px 7px;border-left:1px solid #d4dee5;line-height:1.8}.onRequestPop .calIconHolder .calendar-icon:before{content:"";font-size:22px}.onRequestPop .requestBox{margin-left:20px;vertical-align:top;font-weight:bold;padding-top:35px;width:81%;border-right:1px solid #cdcdcd;height:107px}.sendEnquiryContainer{width:71%;margin:auto}.sendEnquiryContainer .enquiryFormContainer .enquiryForm{background-color:#F6F9FC;padding-left:30px;padding-top:5px;padding-bottom:15px;border-radius:2px;margin:50px 0px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader{padding:0px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader .iconClose{font-family:'icomoon';speak:none;font-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;padding:18px;float:right;font-size:15px;color:#999;cursor:pointer;position:relative;top:-10px;right:-40px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader .iconClose:before{content:"";font-size:18px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader span{width:49%;display:inline-block;font-size:16px;font-weight:300;color:#666}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader .leftspan{padding-right:15px;border-right:1px solid #d4dee5}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader .rightspan{padding-left:30px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader .rightspan .icon-tele{width:18px;margin-right:5px;font-family:'icomoon';speak:none;font-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}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader .rightspan .icon-tele:before{content:"";font-size:13px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader .rightspan .tele{font-weight:600;font-size:14px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader{padding:15px 0px 0px 0px;border:0;font-size:16px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .name{color:#333;font-size:18px;width:80%;display:inline-block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .name:before{font-family:'icomoon';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"";font-size:28px;margin-right:15px;color:#8d9aa4}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .duration{float:right;font-size:15px;line-height:2.2;font-weight:300}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .duration .icon-duration{font-family:'icomoon';speak:none;font-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}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .duration .icon-duration:before{content:"";font-size:15px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .duration .icon-duration:before{margin-right:8px;vertical-align:middle}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo{padding:15px 0px 0px 0px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country{width:25%;display:inline-block;vertical-align:top}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .choose-country{width:100%;display:inline-block;padding-bottom:15px;vertical-align:top}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .choose-country label{font-weight:300;font-size:12px;color:#999}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .choose-country label span{color:#ED1C24;font-weight:300}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .choose-country input{width:96%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination{width:74%;display:inline-block;vertical-align:top}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .choose-country{width:97%;display:inline-block;padding-bottom:15px;vertical-align:top}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .choose-country label{font-weight:300;font-size:12px;color:#999}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .choose-country label span{color:#ED1C24;font-weight:300}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .choose-country input{width:99%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px;margin-top:3px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element{width:49%;display:inline-block;padding-bottom:15px;vertical-align:top}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element label{font-weight:300;font-size:12px;color:#999}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element label span{color:#ED1C24;font-weight:300}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element input{width:96%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile label{display:block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile .ISDCode{display:inline-block;width:16%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile .ISDCode .customSBox:before{top:5px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile .ISDCode .customSBox:after{top:25px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile input{display:inline-block;width:79%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-country label{display:block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-country .ISDCode{display:inline-block;width:100%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-country .ISDCode .customSBox:before{top:5px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-country .ISDCode .customSBox:after{top:25px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-country input{display:inline-block;width:74%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .calIconHolder{width:0;height:0;position:relative;cursor:pointer}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .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:-458px;padding:0px 7px 0px 7px;border-left:1px solid #d4dee5;line-height:1.8}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .calIconHolder .calendar-icon:before{content:"";font-size:22px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems{width:49%;display:inline-block;padding-bottom:15px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .element{padding-bottom:15px;width:97%;display:inline-block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .element label{font-weight:300;font-size:12px;color:#999;text-transform:none}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .element label span{color:#ED1C24;font-weight:300}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .element input{width:99%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal{top:620px;left:530px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .queries{width:50%;display:inline-block;float:right}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .queries label{font-weight:300;font-size:12px;color:#999}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .queries textarea{resize:none;width:96%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px;height:120px;vertical-align:bottom}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element{padding-bottom:15px;width:97%;display:inline-block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element label{font-weight:300;font-size:12px;color:#999;text-transform:capitalize}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element input{width:99%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements label{display:block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements .ISDCode{display:inline-block;width:60%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements .ISDCode .customSBox:before{top:5px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements .ISDCode .customSBox:after{top:25px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements input{display:inline-block;width:75%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .roomElements .roomsDisplay{width:99%;background-color:#fff}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .roomElements .roomsDisplayString{padding:10}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .roomElements .roomConfig{top:171px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .roomElements .roomConfig .arrow{border-bottom:1px solid #d4dee5 !important;border-top:0px !important;border-right:0px !important;left:45%;top:100%;background-color:#F6F9FC;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .roomElements .dropdownIconHolder .toggle-room{font-family:'icomoon';speak:none;font-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;border-left:1px solid #d4dee5;line-height:2.7;width:35px;position:relative;top:-40px;right:-422px;padding:0px 7px 0px 10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .roomElements .dropdownIconHolder .toggle-room:before{content:"";font-size:6px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter{border-top:1px solid #d4dee5;padding:25px 0px 20px 0px;height:90px;width:97%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .message{width:500px;display:inline-block;padding-bottom:20px;font-weight:300;float:left;font-size:12px;line-height:1.6}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .message span{color:#ED1C24;font-weight:600}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .buttons{display:inline-block;float:right}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .buttons .cancel{cursor:pointer}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .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}.holidayEnquiry .modalPanelOverlay{position:fixed;width:100%;height:100%;top:0px;left:0px;display:none;z-index:160000001}.holidayEnquiry .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}.holidayEnquiry .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}.holidayEnquiry .modalPanelOverlay .modalPanelClose:before{content:"";font-size:15px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormHeader{padding:10px 45px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody{padding:20px 45px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody .element input{width:47%;padding-right:4%;font-weight:600;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody .otpErr{margin-top:20px;color:#ED1C24;font-size:16px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody .otpReq{margin-top:20px;color:#ED1C24;font-size:16px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter{border-top:1px solid #d4dee5;padding:20px 45px 30px 45px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter .message{width:400px;display:inline-block;padding-bottom:20px;font-weight:300;float:left;font-size:12px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter .buttons{display:inline-block;float:right}.holidayEnquiry .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}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter .buttons .cancel{cursor:pointer}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody{text-align:center}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element{display:inline-block;vertical-align:middle;padding:15px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element .icon-RoundTick:before{content:'\e675'}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element .icon-RoundTick{font-size:35px;color:green}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element h2{margin:0px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element h4{font-weight:300;margin:0px}@media all and (min-width: 768px) and (max-width: 1024px){.sendEnquiryContainer{width:100%;overflow-x:hidden}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal{top:75vh;left:60px}}@media all and (min-width: 1024px) and (max-width: 1414px){.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .calIconHolder .calendar-icon{right:-325px}}@media all and (max-device-width: 767px){body{background-color:#F6F9FC;overflow-x:hidden}.qtip{max-width:530px;padding:5px}.qtip .qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word;font-size:23px !important}.sendEnquiryContainer{width:100%;margin:0 auto}.sendEnquiryContainer *{font-size:2rem !important}.sendEnquiryContainer input{height:80px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm{margin:15px 15px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormHeader h2{font-size:3rem !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody{height:80vh}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageNameHeader .name:before{font-size:50px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country{width:99%;display:inline-block;vertical-align:top}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .choose-country{width:97%;padding-bottom:15px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .choose-country label{font-weight:400;font-size:16px;color:#333}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .choose-country label span{color:#ED1C24;font-weight:400;font-size:1.5rem !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .choose-country input{font-size:16px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .dateElements-country label{font-weight:400;font-size:16px;color:#333}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .dateElements-country .ISDCode{padding-bottom:16px;width:100%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .dateElements-country .ISDCode .customSBox:before{top:5px !important;height:88%;right:70px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .dateElements-country .ISDCode .customSBox select{height:80px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .dateElements-country .ISDCode .customSBox:after{top:42px !important;font:0.6rem "icomoon";right:40px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-country .dateElements-country input{width:100%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination{width:100%;display:inline-block;vertical-align:top}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .choose-country{width:97%;padding-bottom:15px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .choose-country label{font-weight:400;font-size:16px;color:#333}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .choose-country label span{color:#ED1C24;font-weight:400;font-size:1.5rem !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .choose-country input{font-size:16px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .dateElements-country label{font-weight:400;font-size:16px;color:#333}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .dateElements-country .ISDCode{padding-bottom:16px;width:100%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element-destination .dateElements-country input{width:99%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element{width:100%;display:inline-block;padding-bottom:15px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element label{font-weight:400;font-size:16px;color:#333}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element label span{color:#ED1C24;font-weight:400;font-size:1.5rem !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .element input{font-size:16px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile label{display:block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile .ISDCode{display:inline-block;width:16%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile .ISDCode .customSBox:before{top:5px !important;height:63px;right:30px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile .ISDCode .customSBox select{height:80px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile .ISDCode .customSBox:after{top:34px !important;font:0.6rem "icomoon";right:17px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .paxInfo .dateElements-mobile input{display:inline-block;width:79%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .calIconHolder{width:50%;height:0;position:relative;cursor:pointer}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .calIconHolder .calendar-icon{top:-80px;height:80px;left:183%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .calIconHolder .calendar-icon:before{font-size:40px;top:-64px;padding-left:10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems{width:100%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .element{padding-bottom:15px;width:97%;display:inline-block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .element label{font-weight:400;font-size:16px;color:#333;text-transform:none}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .element label span{color:#ED1C24;font-weight:400;font-size:1.5rem !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .element input{width:99%;padding-right:4%;display:block;font-weight:400;font-size:16px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems .via-calender{z-index:3 !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal{top:40%;left:13%;padding-bottom:20px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal .vc-title{display:flex}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal .vc-title .vc-holiday-label{width:26%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal .vc-title .vc-close:before{content:"";font-size:25px;padding:10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal .vc-title .vc-message{width:20%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal .vc-month-box-container{width:361px;display:contents;vertical-align:top;border-right:1px solid #e0e5e7}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal .vc-month-box-container .vc-month-box .vc-row{display:flex !important;padding:15px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal .vc-month-box-container .vc-month-box .vc-row .vc-head-cell{height:50px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .leftElems #enquiryDep-cal .vc-month-box-container .vc-month-box-head .vc-month-controls:before{font-size:40px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .queries{width:100%;display:inline-block;float:right}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .queries label{font-weight:400;font-size:16px;color:#333}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .queries textarea{resize:none;width:99%;padding-right:4%;display:block;font-weight:400;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px;height:120px;vertical-align:bottom}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element{padding-bottom:15px;width:97%;display:inline-block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element label{font-weight:400;font-size:16px;color:#333;text-transform:capitalize}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element input{width:99%;padding-right:4%;display:block;font-weight:400;font-size:16px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements label{display:block}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements .ISDCode{display:inline-block;width:60%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements .ISDCode .customSBox:before{top:5px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements .ISDCode .customSBox:after{top:25px !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormBody .packageConfigEnq .element .dateElements input{display:inline-block;width:75%}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter{border-top:0px solid #d4dee5}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .message{width:100%;font-size:1.6rem !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .message div{font-size:1.6rem !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .message span{font-size:1.6rem !important}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .buttons{display:inline-block;float:right}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .buttons .cancel{cursor:pointer}.sendEnquiryContainer .enquiryFormContainer .enquiryForm .enquiryFormFooter .buttons .send{width:160px;height:60px;padding:11px;margin-right:10px;margin-bottom:50px}.holidayEnquiry .modalPanelOverlay{position:fixed;width:100%;height:100%;top:0px;left:0px;display:none;z-index:160000001}.holidayEnquiry .modalPanelOverlay .modalPanelContainer{width:80%;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;padding-bottom:15px}.holidayEnquiry .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}.holidayEnquiry .modalPanelOverlay .modalPanelClose:before{content:"";font-size:15px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormHeader{padding:10px 45px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormHeader h2{font-size:3rem !important}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormHeader span{font-size:1.7rem !important}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormHeader span:before{font-size:2rem}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody{padding:20px 45px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody .element{width:50% !important}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody .element input{width:99% !important;padding-right:4%;font-weight:600;border:1px solid #bcc8d1;border-radius:4px;padding:10px;font-size:2rem;height:80px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody .otpErr{color:#ED1C24;margin-top:20px;font-size:1.5rem}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormBody .otpReq{color:#ED1C24;margin-top:20px;font-size:1.5rem}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter{border-top:1px solid #d4dee5;padding:20px 45px 30px 45px;display:flex;align-items:center}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter .message{display:inline-block;padding-bottom:20px;font-weight:300;float:left;font-size:1.5rem !important}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter .buttons{display:inline-block;float:right;margin-left:40px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter .buttons .send{background-color:#ED1C24;color:white;width:170px;height:60px;box-sizing:border-box;border:1px solid #bd040b;text-align:center;font-size:2rem;font-weight:800;border-radius:4px;margin-left:13px;line-height:35px;cursor:pointer;display:inline-block;padding:9px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormFooter .buttons .cancel{cursor:pointer;font-size:2rem}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody{text-align:center;padding:15px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element{display:inline-block;vertical-align:middle;padding:15px}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element .icon-RoundTick:before{content:'\e675';font-size:4rem !important}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element .icon-RoundTick{font-size:35px;color:green}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element h2{margin:0px;font-size:2rem !important}.holidayEnquiry .modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element h4{font-weight:300;margin:0px;font-size:1.7rem !important}.holidayEnquiry .modalPanelOverlay .panelRow{padding:10px}.holidayEnquiry .modalPanelOverlay .panelRow input[type=text],.holidayEnquiry .modalPanelOverlay .panelRow input[type=password],.holidayEnquiry .modalPanelOverlay .panelRow input[type=tel],.holidayEnquiry .modalPanelOverlay .panelRow input[type=email]{border:1px solid #bcc8d1}.holidayEnquiry .modalPanelOverlay .panelRow input[type=text]:focus,.holidayEnquiry .modalPanelOverlay .panelRow input[type=password]:focus,.holidayEnquiry .modalPanelOverlay .panelRow input[type=tel]:focus,.holidayEnquiry .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)}.holidayEnquiry .modalPanelOverlay .panelRow #statusFMN{border:none;font-size:24px;margin:auto;text-align:center;margin-left:90px}.holidayEnquiry .modalPanelOverlay .panelRow .mobileOrEmailBookingCheck{width:84%}.holidayEnquiry .modalPanelOverlay .panelRow .book-id{margin-top:-109px;margin-left:-200px;font-weight:300;font-size:18px}.holidayEnquiry .modalPanelOverlay .panelRow input[type=text],.holidayEnquiry .modalPanelOverlay .panelRow input[type=button],.holidayEnquiry .modalPanelOverlay .panelRow input[type=password],.holidayEnquiry .modalPanelOverlay .panelRow input[type=tel],.holidayEnquiry .modalPanelOverlay .panelRow input[type=email],.holidayEnquiry .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}.holidayEnquiry .modalPanelOverlay .panelRow .panelBtn{background:#12B58A;border:1px solid #12b58a;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff}.holidayEnquiry .modalPanelOverlay .panelRow .panelBtn:hover{border:1px solid #12B58A !important;color:#12b58a;background:white}.holidayEnquiry .modalPanelOverlay .panelRow #checkStatus,.holidayEnquiry .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}.holidayEnquiry .modalPanelOverlay .panelRow .panelBlkTxt{display:block;font-size:20px;text-align:center;font-weight:600;margin-top:10px}.holidayEnquiry .modalPanelOverlay .panelRow .inlineInputs{margin:2px auto;text-align:center}.holidayEnquiry .modalPanelOverlay .panelRow .inlineInputs>input{display:inline-block}}.holiday_traveller_body ul.ui-autocomplete{width:284px !important}.holiday_traveller_body .snapshot .container .fromTo{width:250px;height:60px;display:inline-block}.holiday_traveller_body .snapshot .container .fromTo div{display:inline-block}.holiday_traveller_body .snapshot .container .fromTo .city{color:#fff;font-size:16px}.holiday_traveller_body .snapshot .container .fromTo .city span{font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .snapshot .container .fromTo .city span:before{content:"";font-size:18px}.holiday_traveller_body .snapshot .container .fromTo .country{text-transform:capitalize;color:#a4b4c1}.holiday_traveller_body .snapshot .container .datePax{height:60px;width:350px;display:inline-block;padding:10px 0px 10px 10px;vertical-align:middle;border-right:1px solid #182732}.holiday_traveller_body .snapshot .container .datePax .dateLabl{font-weight:600;font-size:11px;color:#ffffff;display:block !important;padding-bottom:5px}.holiday_traveller_body .snapshot .container .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;margin-right:5px}.holiday_traveller_body .snapshot .container .datePax .dateLabl .calIcon:before{content:"";font-size:11px}.holiday_traveller_body .snapshot .container .datePax .dateLabl .dt{font-weight:600;margin:0px 5px}.holiday_traveller_body .snapshot .container .datePax .paxNums,.holiday_traveller_body .snapshot .container .datePax .durationNums{font-weight:400;font-size:11px;color:#a4b4c1;padding-left:8px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.holiday_traveller_body .snapshot .container .datePax .paxNums .num,.holiday_traveller_body .snapshot .container .datePax .durationNums .num{font-weight:600;font-size:12px;color:#ffffff;margin:0px 10px 0px 5px}.holiday_traveller_body .snapshot .container .durationNums{padding-left:0 !important}.holiday_traveller_body .snapshot .container .durationNums .icon-duration{font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .snapshot .container .durationNums .icon-duration:before{content:"";font-size:14px}.holiday_traveller_body .snapshot .container .paxNums .icon-pax,.holiday_traveller_body .snapshot .container .durationNums .icon-pax{font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .snapshot .container .paxNums .icon-pax:before,.holiday_traveller_body .snapshot .container .durationNums .icon-pax:before{content:"";font-size:14px}.holiday_traveller_body .snapshot .container .totPay{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:10px}.holiday_traveller_body .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}.holiday_traveller_body .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}.holiday_traveller_body .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}.holiday_traveller_body .snapshot .container .totPay .currencyConversion{font-size:10px}.holiday_traveller_body .snapshot .container .totPay .currencyConversion span{color:#12B58A;font-size:11px;font-weight:600}.holiday_traveller_body .snapshot .container .switchBtn{border:1px solid #182732;float:right;border-radius:3px 3px 0px 0px;background-color:#445565;text-align:center;display:inline-block;vertical-align:bottom;*vertical-align:auto;*zoom:1;*display:inline;border-bottom:0px;cursor:pointer;padding:5px 10px;margin-top:25px;min-width:20px}.holiday_traveller_body .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:#12B58A;display:inline-block;vertical-align:top}.holiday_traveller_body .snapshot .container .switchBtn .retract:before{content:"";font-size:2px}.holiday_traveller_body .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:#12B58A;line-height:1.5;display:inline-block;vertical-align:top}.holiday_traveller_body .snapshot .container .switchBtn .expand:before{content:"";font-size:12px}.holiday_traveller_body .snapshot .container .switchBtn .txt{display:inline-block;color:#12B58A;font-size:14px;font-weight:600;margin-right:5px}.holiday_traveller_body .snapshot .multBlk .multCell .paxDetails{color:#a4b4c1;font-size:x-small}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont{border:1px solid #d4dee5;border-radius:4px;border-top:none;background-color:#ffffff;font-size:14px}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .longSummary,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .longSummary{display:none}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .divider,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .divider{border-top:1px solid #D4DEE5}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .segName,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .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}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .segName:first-of-type,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .segName:first-of-type{border-radius:4px 4px 0px 0px}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .posRel,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .posRel{width:15px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-o-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 #d4dee5;border-width:1px 0px 0px 1px;position:relative;left:13px;bottom:8px}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageName{padding:10px 0;font-weight:600}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageName .icon-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:#8d9aa4;margin-right:10px}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageName .icon-holidays:before{content:"";font-size:15px}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails{padding:15px}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .packageImg img{width:80%;height:auto}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .packageDuration{padding:10px 0;font-weight:300}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .packageDuration .icon-duration{font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .packageDuration .icon-duration:before{content:"";font-size:16px}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .paxNums,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .snapshot .container .durationNums,.holiday_traveller_body .snapshot .container .travBody .detRow .sectionL .holDetCont .packageDetails .durationNums{font-weight:300}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .paxNums .icon-Pax,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .snapshot .container .durationNums .icon-Pax,.holiday_traveller_body .snapshot .container .travBody .detRow .sectionL .holDetCont .packageDetails .durationNums .icon-Pax{font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .paxNums .icon-Pax:before,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .snapshot .container .durationNums .icon-Pax:before,.holiday_traveller_body .snapshot .container .travBody .detRow .sectionL .holDetCont .packageDetails .durationNums .icon-Pax:before{content:"";font-size:16px}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .paxNums .num,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .snapshot .container .durationNums .num,.holiday_traveller_body .snapshot .container .travBody .detRow .sectionL .holDetCont .packageDetails .durationNums .num{font-weight:600}.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .paxNums .num:last-child,.holiday_traveller_body .travBody .detRow .sectionL .holDetCont .packageDetails .snapshot .container .durationNums .num:last-child,.holiday_traveller_body .snapshot .container .travBody .detRow .sectionL .holDetCont .packageDetails .durationNums .num:last-child{margin-left:10px}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .segName .icon-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:#8d9aa4;margin-right:10px}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .segName .icon-hotel:before{content:"";font-size:15px}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails{padding:5px 10px 10px 10px;border-bottom:1px solid #d4dee5}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails>div{padding:5px 0}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails .hotelCity{font-weight:600}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails .hotelName{font-weight:300}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails .hotelSpanOr{font-weight:300}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails .hotelSpanOr:last-child{display:none !important}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails .hotelDates{font-size:12px}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails .hotelDates .icon-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:#8d9aa4}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .hotelDetails .hotelDates .icon-calendar:before{content:"";font-size:15px}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .icon-star-filled{font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .icon-star-filled:before{content:"";font-size:15px}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .icon-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:#8d9aa4}.holiday_traveller_body .travBody .detRow .sectionL .hotelDetCont .icon-star:before{content:"";font-size:15px}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom{background-color:#FFF;border:1px solid #d4dee5;border-width:0px 1px 3px 1px;border-radius:0px 0px 4px 4px}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .roomTitle{color:#12B58A;font-size:16px;text-transform:uppercase;font-weight:600;margin:0px;padding:20px 20px 10px 20px;cursor:pointer}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .roomTitle .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}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .roomTitle .expand:before{content:"";font-size:14px}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .roomTitle .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}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .roomTitle .retract:before{content:"";font-size:2px}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .paxTypeHeader{color:#333 !important;border-top:1px solid #d4dee5;padding-top:10px;margin-top:0px !important}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .paxDiv{border-bottom:0px solid #d4dee5 !important;padding:7px 20px 7px 40px !important}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .paxDiv .paxDet .compulDet{width:100%}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .paxDiv .paxDet .dobRow select{width:31% !important}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .paxDiv:first-of-type .paxTypeHeader{border-top:0px solid #d4dee5;padding-top:0px;margin-top:0px !important}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .paxDiv:last-child{border-bottom:0 !important}.holiday_traveller_body .travBody .detRow .sectionR .paxRoom .blkBody{border-bottom:0 !important;border:0 !important}.holiday_traveller_body .travBody .detRow .sectionR .transferConfirmDiv .blkBody{padding:15px 25px;text-align:center;font-weight:300}.holiday_traveller_body .travBody .detRow .sectionR .transferConfirmDiv .blkBody .buttons{margin:30px 0}.holiday_traveller_body .travBody .detRow .sectionR .transferConfirmDiv .blkBody .buttons button{font-size:12px;border:1px solid #12B58A;background:#12B58A;border-radius:4px;color:#FFFFFF;cursor:pointer;-webkit-appearance:none;font-weight:600;padding:10px;margin:10px 0}.holiday_traveller_body .travBody .detRow .sectionR .transferConfirmDiv .blkBody .buttons .bookFlightCTA{background:#ED1C24;border:1px solid #ED1C24}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetHeader{padding:15px 25px;margin:0}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetHeader .onwIcon{margin-right:10px;font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetHeader .onwIcon:before{content:"";font-size:18px}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetHeader .retIcon{margin-right:10px;font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetHeader .retIcon:before{content:"";font-size:18px}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetContent{padding:0px 25px 10px 25px;border-bottom:3px solid #d4dee5}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetContent>div:first-child input{width:97.5%}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetContent .timeSelect>div{width:48%;display:inline-block}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .flightJourneyDetContent .via-calender{position:fixed !important;top:100px !important;left:425px !important}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .flightJourneyDet .borderRight{border-right:1px solid #d4dee5}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .row{display:table-row}.holiday_traveller_body .travBody .detRow .sectionR .flightJourneyDetDiv .row .col{display:table-cell}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row{padding:15px 25px;border-bottom:1px solid #d4dee5}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name{font-weight:400}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name .packageRates{font-weight:300;font-size:12px;padding:0px 30px}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name .packageRates .currency{color:#ED1C24;font-weight:400}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name .packageRates>span:not(:first-child){padding-left:5px}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name .expand{float:left;margin-top:2px;margin-right:10px;font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name .expand:before{content:"";font-size:20px}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name .retract{float:left;margin-right:10px;font-family:'icomoon';speak:none;font-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}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name .retract:before{content:"";font-size:20px}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .name.hasSelected:after{content:'\e610';font-family:'icomoon';font-size:16px;float:right;color:#12B58A;vertical-align:sub;margin-top:-35px}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .desc{font-weight:300;font-size:14px;padding:10px 0}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .extrasContent{padding:0 25px}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .row .optTour{display:none}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl{display:table;border-collapse:collapse;width:100%}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl .tbl-row{display:table-row;border:1px solid #d4dee5}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl .tbl-cell{display:table-cell;font-size:12px;font-weight:300;padding:10px}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl .tbl-cell:nth-child(2),.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl .tbl-cell:nth-child(5){font-weight:800}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl .tbl-cell.dateQuant div{display:inline-block;width:49%}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl .tbl-header{display:table-row;font-size:14px;font-weight:600;border:1px solid #d4dee5;width:20%}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl .tbl-header .tbl-cell{font-size:12px;font-weight:600}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .selectExtra-tbl .hasSelected:before{content:'\e610';font-family:'icomoon';font-size:20px;color:#12B58A;vertical-align:sub}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .customSBox:before{top:-8px !important}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .customSBox:after{top:7px}.holiday_traveller_body .travBody .detRow .sectionR .packageExtrasDiv .blkBody .customSBox.calIcon:after{content:'\e613';font:18px "icomoon";right:5px;top:0px}.holiday_traveller_body .travConfirmDiv .confirmLabel{font-size:20px;font-weight:400;padding-right:10px;margin-bottom:12px;color:#333}.holiday_traveller_body .travConfirmDiv .confirmLabel>div{font-size:13px;padding:2px 0px;font-weight:400}.holiday_traveller_body .travConfirmDiv .extrasDetCont .extrasIcon{font-family:'icomoon';speak:none;font-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;font-weight:800;margin-right:5px;vertical-align:middle}.holiday_traveller_body .travConfirmDiv .extrasDetCont .extrasIcon:before{content:"";font-size:20px}.holiday_traveller_body .travConfirmDiv .extrasDetCont .extrasheader,.holiday_traveller_body .travConfirmDiv .extrasDetCont .eachExtra{width:94%;margin:auto;padding:16px 0px;border-bottom:1px solid #bcc8d1}.holiday_traveller_body .travConfirmDiv .extrasDetCont .extrasheader>div,.holiday_traveller_body .travConfirmDiv .extrasDetCont .eachExtra>div{display:inline-block;font-size:12px;vertical-align:middle;text-transform:capitalize}.holiday_traveller_body .travConfirmDiv .extrasDetCont .extrasheader .index,.holiday_traveller_body .travConfirmDiv .extrasDetCont .eachExtra .index{width:8%}.holiday_traveller_body .travConfirmDiv .extrasDetCont .extrasheader .name,.holiday_traveller_body .travConfirmDiv .extrasDetCont .eachExtra .name{width:60%}.holiday_traveller_body .travConfirmDiv .extrasDetCont .extrasheader .paxDetails,.holiday_traveller_body .travConfirmDiv .extrasDetCont .eachExtra .paxDetails{width:20%;text-align:right}.holiday_traveller_body .travConfirmDiv .extrasDetCont .eachExtra{border-bottom:none;padding:2px 0px}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltIcon{font-family:'icomoon';speak:none;font-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;font-weight:800;margin-right:5px;vertical-align:middle}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltIcon:before{content:"";font-size:20px}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltDetHeader,.holiday_traveller_body .travConfirmDiv .fltDetCont .eachFltDet{width:94%;margin:auto;padding:16px 0px;border-bottom:1px solid #bcc8d1}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltDetHeader>div,.holiday_traveller_body .travConfirmDiv .fltDetCont .eachFltDet>div{display:inline-block;font-size:12px;vertical-align:middle;text-transform:capitalize}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltDetHeader .type,.holiday_traveller_body .travConfirmDiv .fltDetCont .eachFltDet .type{width:10%}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltDetHeader .flightDet,.holiday_traveller_body .travConfirmDiv .fltDetCont .eachFltDet .flightDet{width:35%;font-weight:600}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltDetHeader .depDate,.holiday_traveller_body .travConfirmDiv .fltDetCont .eachFltDet .depDate{width:15%}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltDetHeader .depTime,.holiday_traveller_body .travConfirmDiv .fltDetCont .eachFltDet .depTime{width:10%}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltDetHeader .arrTime,.holiday_traveller_body .travConfirmDiv .fltDetCont .eachFltDet .arrTime{width:10%}.holiday_traveller_body .travConfirmDiv .fltDetCont .fltDetHeader .arrDate,.holiday_traveller_body .travConfirmDiv .fltDetCont .eachFltDet .arrDate{width:15%;text-align:right}.holiday_traveller_body .travConfirmDiv .fltDetCont .eachExtra{border-bottom:none;padding:2px 0px}.holiday_traveller_body .travConfirmDiv .editBtn{font-size:15px;border:2px solid #12B58A;color:#12B58A;padding:10px 15px;border-radius:4px;background:white;display:block;cursor:pointer;text-align:center}.holiday_traveller_body .travConfirmDiv .blkBody{padding:0}.holiday_traveller_body .travConfirmDiv .userIcon{margin-right:0}.holiday_traveller_body .travConfirmDiv .userIcon:before{margin-right:10px}.holiday-full-calendar .calendar-title{margin-left:30px;height:40px}.holiday-full-calendar .calendar-title>*{vertical-align:middle}.holiday-full-calendar .calendar-title .nav{height:25px;width:25px;border-radius:13px;border:1px solid #12B58A;text-align:center;cursor:pointer}.holiday-full-calendar .calendar-title .nav .nav-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:#12B58A}.holiday-full-calendar .calendar-title .nav .nav-left:before{content:"";font-size:12px}.holiday-full-calendar .calendar-title .nav .nav-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}.holiday-full-calendar .calendar-title .nav .nav-right:before{content:"";font-size:12px}.holiday-full-calendar .calendar-title .icon-holiday{font-family:'icomoon';speak:none;font-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}.holiday-full-calendar .calendar-title .icon-holiday:before{content:"";font-size:16px}.holiday-full-calendar .calendar-title .icon-duration{font-family:'icomoon';speak:none;font-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}.holiday-full-calendar .calendar-title .icon-duration:before{content:"";font-size:16px}.holiday-full-calendar .full-calendar{width:100%;border-top:1px solid #d4dee5}.holiday-full-calendar .calendar-head{text-align:right;height:40px;padding:5px}.holiday-full-calendar .calendar-head .calendar-head-cell{width:14.285%;border-bottom:1px solid #d4dee5;border-right:#FFF;padding:5px 15px}.holiday-full-calendar .calendar-head .calendar-head-cell:nth-child(6){border-right:1px solid #d4dee5 !important}.holiday-full-calendar .calendar-head .calendar-head-cell:first-of-type{background-color:#f4f7f8;border-right:1px solid #d4dee5 !important}.holiday-full-calendar .calendar-head .calendar-head-cell:last-of-type{background-color:#f4f7f8;border-right:1px solid #d4dee5 !important}.holiday-full-calendar .calendar-content{height:75px;padding:3px}.holiday-full-calendar .calendar-content .calendar-content-cell{width:14.285%;border-right:1px solid #d4dee5;border-bottom:1px solid #d4dee5;padding:2px 10px;vertical-align:top}.holiday-full-calendar .calendar-content .calendar-content-cell:hover{background-color:#FCF8E5;border-right:1px solid #e6d4b9;border-bottom:1px solid #e6d4b9}.holiday-full-calendar .calendar-content .disabled-content{color:#d4dee5}.holiday-full-calendar .calendar-content .disabled-cell{background-color:#f4f7f8}.holiday-full-calendar .calendar-content .disabled-cell:hover{background-color:#f4f7f8 !important;border-right:1px solid #d4dee5 !important;border-bottom:1px solid #d4dee5 !important}.holiday-full-calendar .calendar-content .CTA-Calendar-Book{background:#ED1C24;color:#FFF;border:1px solid #ED1C24;padding:2px 15px;height:25px}.holiday-full-calendar .calendar-content .CTA-Calendar-Book:hover{background:#bd040b;border:1px solid #bd040b}
