@import url('https://fonts.googleapis.com/css?family=Quicksand:300,400,500,700&display=swap');@font-face{font-family:'hypFlt';src:url('iconhappyflt/hypFlt1.eot?nrhnog');src:url('iconhappyflt/hypFlt1.eot?nrhnog#iefix') format('embedded-opentype'),url('iconhappyflt/hypFlt1.woff2?nrhnog') format('woff2'),url('iconhappyflt/hypFlt1.ttf?nrhnog') format('truetype'),url('iconhappyflt/hypFlt1.woff?nrhnog') format('woff'),url('iconhappyflt/hypFlt1.svg?nrhnog#hypFlt') format('svg');font-weight:normal;font-style:normal}[class^="hypflt-"],[class*=" hypflt-"]{font-family:'hypFlt' !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}.hypflt-info-bg:before{content:"\e915"}.hypflt-checked_baggage:before{content:"\e914"}.hypflt-extra-bag1:before{content:"\e913"}.hypflt-seats:before{content:"\e912"}.hypflt-cal-date:before{content:"\e90e"}.hypflt-extra-bag:before{content:"\e90f"}.hypflt-noDateChange:before{content:"\e910"}.hypflt-noExtraBag:before{content:"\e911"}.hypflt-dblArw:before{content:"\e90d"}.hypflt-swp:before{content:"\e90b"}.hypflt-lnarw:before{content:"\e90c"}.hypflt-plus:before{content:"\e908"}.hypflt-reset:before{content:"\e909"}.hypflt-close:before{content:"\e90a"}.hypflt-leftArr:before{content:"\e905"}.hypflt-rightArr:before{content:"\e906"}.hypflt-from:before{content:"\e904"}.hypflt-dropDown:before{content:"\e907"}.hypflt-seat:before{content:"\e900"}.hypflt-destination:before{content:"\e901"}.hypflt-calendar:before{content:"\e902"}.hypflt-adult:before{content:"\e903"}.DayPicker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;padding:1rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;z-index:9;box-shadow:0 1px 5px 0 #999;-webkit-box-shadow:0 1px 5px 0 #999;-moz-box-shadow:0 1px 5px 0 #999;-ms-box-shadow:0 1px 5px 0 #999;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;outline:none}.DayPicker-Month{display:table;border-collapse:collapse;border-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 1rem}.DayPicker-NavBar{position:absolute;left:0;right:0;padding:0 .5rem}.DayPicker-NavButton{position:absolute;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.DayPicker-NavButton--prev{height:16px;width:30px;left:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wcmV2PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InByZXYiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjM5MzE5MywgMjUuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMy4zOTMxOTMsIC0yNS4wMDAwMDApIHRyYW5zbGF0ZSgwLjg5MzE5MywgMC4wMDAwMDApIiBmaWxsPSIjNTY1QTVDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsNDkuMTIzNzMzMSBMMCw0NS4zNjc0MzQ1IEwyMC4xMzE4NDU5LDI0LjcyMzA2MTIgTDAsNC4yMzEzODMxNCBMMCwwLjQ3NTA4NDQ1OSBMMjUsMjQuNzIzMDYxMiBMMCw0OS4xMjM3MzMxIEwwLDQ5LjEyMzczMzEgWiIgaWQ9InJpZ2h0IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K")}.DayPicker-NavButton--next{height:16px;width:30px;right:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5uZXh0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Im5leHQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUxNDUxLCAwLjAwMDAwMCkiIGZpbGw9IiM1NjVBNUMiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCw0OS4xMjM3MzMxIEwwLDQ1LjM2NzQzNDUgTDIwLjEzMTg0NTksMjQuNzIzMDYxMiBMMCw0LjIzMTM4MzE0IEwwLDAuNDc1MDg0NDU5IEwyNSwyNC43MjMwNjEyIEwwLDQ5LjEyMzczMzEgTDAsNDkuMTIzNzMzMSBaIiBpZD0icmlnaHQiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=")}.DayPicker-Caption{display:table-caption;height:1.5rem;text-align:center}.DayPicker-Weekdays{display:table-header-group}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5rem;font-size:.875em;text-align:center;color:#8b9898}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5rem;border:1px solid #eaecec;text-align:center;cursor:pointer;vertical-align:middle;outline:none}.DayPicker-Day:hover{color:#333;background-color:#ccc}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Day--today{color:#d0021b;font-weight:500}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--outside{cursor:default;color:#dce0e0}.DayPicker-Day--sunday{color:#dce0e0;background-color:#f7f8f8}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){color:#FFF;background-color:#2d67b2}.DayPicker--ar{direction:rtl}.calenderInnerBox .DayPicker.DayPicker--en{margin-top:31px;margin-left:-5px}.flag-sprt{display:inline-block;height:16px;width:16px;vertical-align:text-top;line-height:16px;background:url(../images/flags16.png) no-repeat}._Arab_League{background-position:0 -32px}._ASEAN{background-position:0 -48px}._CARICOM{background-position:0 -64px}._CIS{background-position:0 -80px}._Commonwealth{background-position:0 -96px}._England{background-position:0 -112px}._European_Union{background-position:0 -128px}._Islamic_Conference{background-position:0 -144px}._Kosovo{background-position:0 -160px}._NATO{background-position:0 -176px}._Northern_Cyprus{background-position:0 -192px}._Northern_Ireland{background-position:0 -208px}._Olimpic_Movement{background-position:0 -224px}._OPEC{background-position:0 -240px}._Red_Cross{background-position:0 -256px}._Scotland{background-position:0 -272px}._Somaliland{background-position:0 -288px}._Tibet{background-position:0 -304px}._United_Nations{background-position:0 -320px}._Wales{background-position:0 -336px}.ad{background-position:0 -352px}.ae{background-position:0 -368px}.af{background-position:0 -384px}.ag{background-position:0 -400px}.ai{background-position:0 -416px}.al{background-position:0 -432px}.am{background-position:0 -448px}.an{background-position:0 -464px}.ao{background-position:0 -480px}.aq{background-position:0 -496px}.ar{background-position:0 -512px}.as{background-position:0 -528px}.at{background-position:0 -544px}.au{background-position:0 -560px}.aw{background-position:0 -576px}.az{background-position:0 -592px}.ba{background-position:0 -608px}.bb{background-position:0 -624px}.bd{background-position:0 -640px}.be{background-position:0 -656px}.bf{background-position:0 -672px}.bg{background-position:0 -688px}.bh{background-position:0 -704px}.bi{background-position:0 -720px}.bj{background-position:0 -736px}.bm{background-position:0 -752px}.bn{background-position:0 -768px}.bo{background-position:0 -784px}.br{background-position:0 -800px}.bs{background-position:0 -816px}.bt{background-position:0 -832px}.bw{background-position:0 -848px}.by{background-position:0 -864px}.bz{background-position:0 -880px}.ca{background-position:0 -896px}.cg{background-position:0 -912px}.cf{background-position:0 -928px}.cd{background-position:0 -944px}.ch{background-position:0 -960px}.ci{background-position:0 -976px}.ck{background-position:0 -992px}.cl{background-position:0 -1008px}.cm{background-position:0 -1024px}.cn{background-position:0 -1040px}.co{background-position:0 -1056px}.cr{background-position:0 -1072px}.cu{background-position:0 -1088px}.cv{background-position:0 -1104px}.cy{background-position:0 -1120px}.cz{background-position:0 -1136px}.de{background-position:0 -1152px}.dj{background-position:0 -1168px}.dk{background-position:0 -1184px}.dm{background-position:0 -1200px}.do{background-position:0 -1216px}.dz{background-position:0 -1232px}.ec{background-position:0 -1248px}.ee{background-position:0 -1264px}.eg{background-position:0 -1280px}.eh{background-position:0 -1296px}.er{background-position:0 -1312px}.es{background-position:0 -1328px}.et{background-position:0 -1344px}.fi{background-position:0 -1360px}.fj{background-position:0 -1376px}.fm{background-position:0 -1392px}.fo{background-position:0 -1408px}.lag-sprt.fr{background-position:0 -1424px}.ga{background-position:0 -1440px}.gb{background-position:0 -1456px}.gd{background-position:0 -1472px}.ge{background-position:0 -1488px}.gg{background-position:0 -1504px}.gh{background-position:0 -1520px}.gi{background-position:0 -1536px}.gl{background-position:0 -1552px}.gm{background-position:0 -1568px}.gn{background-position:0 -1584px}.gp{background-position:0 -1600px}.gq{background-position:0 -1616px}.gr{background-position:0 -1632px}.gt{background-position:0 -1648px}.gu{background-position:0 -1664px}.gw{background-position:0 -1680px}.gy{background-position:0 -1696px}.hk{background-position:0 -1712px}.hn{background-position:0 -1728px}.hr{background-position:0 -1744px}.ht{background-position:0 -1760px}.hu{background-position:0 -1776px}.id{background-position:0 -1792px}.mc{background-position:0 -1792px}.ie{background-position:0 -1808px}.il{background-position:0 -1824px}.im{background-position:0 -1840px}.in{background-position:0 -1856px}.iq{background-position:0 -1872px}.ir{background-position:0 -1888px}.is{background-position:0 -1904px}.it{background-position:0 -1920px}.je{background-position:0 -1936px}.jm{background-position:0 -1952px}.jo{background-position:0 -1968px}.jp{background-position:0 -1984px}.ke{background-position:0 -2000px}.kg{background-position:0 -2016px}.kh{background-position:0 -2032px}.ki{background-position:0 -2048px}.km{background-position:0 -2064px}.kn{background-position:0 -2080px}.kp{background-position:0 -2096px}.kr{background-position:0 -2112px}.kw{background-position:0 -2128px}.ky{background-position:0 -2144px}.kz{background-position:0 -2160px}.la{background-position:0 -2176px}.lb{background-position:0 -2192px}.lc{background-position:0 -2208px}.li{background-position:0 -2224px}.lk{background-position:0 -2240px}.lr{background-position:0 -2256px}.ls{background-position:0 -2272px}.lt{background-position:0 -2288px}.lu{background-position:0 -2304px}.lv{background-position:0 -2320px}.ly{background-position:0 -2336px}.ma{background-position:0 -2352px}.md{background-position:0 -2368px}.me{background-position:0 -2384px}.mg{background-position:0 -2400px}.mh{background-position:0 -2416px}.mk{background-position:0 -2432px}.ml{background-position:0 -2448px}.mm{background-position:0 -2464px}.mn{background-position:0 -2480px}.mo{background-position:0 -2496px}.mq{background-position:0 -2512px}.mr{background-position:0 -2528px}.ms{background-position:0 -2544px}.mt{background-position:0 -2560px}.mu{background-position:0 -2576px}.mv{background-position:0 -2592px}.mw{background-position:0 -2608px}.mx{background-position:0 -2624px}.my{background-position:0 -2640px}.mz{background-position:0 -2656px}.na{background-position:0 -2672px}.nc{background-position:0 -2688px}.ne{background-position:0 -2704px}.ng{background-position:0 -2720px}.ni{background-position:0 -2736px}.nl{background-position:0 -2752px}.no{background-position:0 -2768px}.np{background-position:0 -2784px}.nr{background-position:0 -2800px}.nz{background-position:0 -2816px}.om{background-position:0 -2832px}.pa{background-position:0 -2848px}.pe{background-position:0 -2864px}.pf{background-position:0 -2880px}.pg{background-position:0 -2896px}.ph{background-position:0 -2912px}.pk{background-position:0 -2928px}.pl{background-position:0 -2944px}.pr{background-position:0 -2960px}.ps{background-position:0 -2976px}.pt{background-position:0 -2992px}.pw{background-position:0 -3008px}.py{background-position:0 -3024px}.qa{background-position:0 -3040px}.re{background-position:0 -3056px}.ro{background-position:0 -3072px}.rs{background-position:0 -3088px}.ru{background-position:0 -3104px}.rw{background-position:0 -3120px}.sa{background-position:0 -3136px}.sb{background-position:0 -3152px}.sc{background-position:0 -3168px}.sd{background-position:0 -3184px}.se{background-position:0 -3200px}.sg{background-position:0 -3216px}.si{background-position:0 -3232px}.sk{background-position:0 -3248px}.sl{background-position:0 -3264px}.sm{background-position:0 -3280px}.sn{background-position:0 -3296px}.so{background-position:0 -3312px}.sr{background-position:0 -3328px}.st{background-position:0 -3344px}.sv{background-position:0 -3360px}.sy{background-position:0 -3376px}.sz{background-position:0 -3392px}.tc{background-position:0 -3408px}.td{background-position:0 -3424px}.tg{background-position:0 -3440px}.th{background-position:0 -3456px}.tj{background-position:0 -3472px}.tl{background-position:0 -3488px}.tm{background-position:0 -3504px}.tn{background-position:0 -3520px}.to{background-position:0 -3536px}.tr{background-position:0 -3552px}.tt{background-position:0 -3568px}.tv{background-position:0 -3584px}.tw{background-position:0 -3600px}.tz{background-position:0 -3616px}.ua{background-position:0 -3632px}.ug{background-position:0 -3648px}.us{background-position:0 -3664px}.uy{background-position:0 -3680px}.uz{background-position:0 -3696px}.va{background-position:0 -3712px}.vc{background-position:0 -3728px}.ve{background-position:0 -3744px}.vg{background-position:0 -3760px}.vi{background-position:0 -3776px}.vn{background-position:0 -3792px}.vu{background-position:0 -3808px}.ws{background-position:0 -3824px}.ye{background-position:0 -3840px}.za{background-position:0 -3856px}.zm{background-position:0 -3872px}.zw{background-position:0 -3872px}.autoSuggestBoxList.flt li{border-bottom:1px solid #f4f4f4}.autoSuggestBoxList.flt li.countryHead{border-top:1px solid #e6e6e6}.autoSuggestBoxList li.cityhead,.cityhead{padding-left:5px}.auto-ctryAir-ellip{max-width:76%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}.auto-ctryMult-ellip{max-width:24%}.cityhead .icon-city{border:1px solid #333;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;padding:5px}.autoSuggestBoxList.flt li .mainTxt{font-size:17px}.autoSuggestBoxList.flt li:hover .txtTransUpper.greyLt,.autoSuggestBoxList.flt li:hover .font12Lt,.autoSuggestBoxList.flt li.current .txtTransUpper.greyLt,.autoSuggestBoxList.flt li.current .font12Lt{color:#fff}.autoSuggestBoxList.flt li.cityhead:hover .icon-city,.autoSuggestBoxList.flt li.current .icon-city{border-color:#fff}.jrdp_calendar_pos,.autoSuggestBoxList{z-index:999;width:150%}.searchWrapOuterBox.srpSearch{padding-left:0;padding-right:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}@media (min-width:1200px){.col-md-4-6{width:46%}}.searchWrapOuterBox .button.large{padding:7px 10px !important;text-align:center !important}.indent{padding-left:25px}.jrdp_calendar_pos{position:absolute;display:inline-block;z-index:9;background:#fff;box-shadow:0 1px 5px #999;border-radius:3px}.jrdp_encapsulated_table{position:relative;border:none;padding:0;margin:0}.jrdp_calendar_box{vertical-align:top}.jrdp_calendar_box:first-child{border-right:solid 1px #ccc}.jrdp_calendar_box:last-child{border-left:solid 1px #eee}.date-pick{border:none;color:blue;font-size:17px;font-weight:bold;height:18px;padding:3px 2px 1px;width:100px}#jrs_booking_header{float:none;overflow:hidden;width:167px !important}.jrs_form_text{text-align:left;font-weight:bold;text-transform:uppercase}.jrs_clr{clear:both}#jrs_arrival_input{padding:0 0 1px !important;float:left;margin:12px 10px 0 0}#jrs_departure_input{padding:0 0 1px !important;float:left;margin:12px 0 0 -10px}#jrs_lodging_select_div{padding:0 0 2px !important;margin:12px 15px 0 103px;float:left}#jrs_location_dropdown_div{float:none;padding:0 0 2px 110px !important}.ui-datepicker{z-index:1000}.ui-datepicker-trigger{border:medium none !important;display:inline !important;margin:0 !important;left:-19px;position:relative;top:3px;vertical-align:top;cursor:pointer}.jrs_form_select_item{width:175px !important;margin-top:1px;color:#5c371a;font-size:11px !important}#jrs_search_submit{float:right;margin:16px 15px 0 0}.jrdp_calendar_tbar{background-color:#d94867}#jrdp_calendar_table_inner{display:none}.jrdp_calendar_month{font-size:15px;font-style:normal;font-weight:bolder;color:#343434;text-decoration:none;text-align:center}.jrdp_calendar_month_prev{font-size:28px;font-style:normal;font-weight:bold;color:#343434;text-decoration:none;cursor:pointer;text-align:center;display:block}.jrdp_calendar_month_next{font-size:28px;font-style:normal;font-weight:bold;color:#343434;text-decoration:none;cursor:pointer;text-align:center;display:block}.jrdp_calendar_day2{font-size:5px;font-style:normal;font-weight:normal;color:#000000;text-decoration:none;width:20px;text-align:center}.jrdp_calendar_icon{cursor:pointer;border-width:0;height:13px;width:13px}.jrdp_calendar,.jrdp_calendar_multi{width:250px;height:250px;margin:10px;padding:0}.jrdp_calendar_pos_multi{position:absolute;display:inline-block;z-index:9999}.jrdp_calendar_tbar_multi{background-color:#d94867}#jrdp_calendar_table_inner_multi{display:none}.jrdp_calendar_month_multi{font-size:15px;font-weight:bold;color:#343434;text-decoration:none;text-align:center;vertical-align:middle}.jrdp_calendar_month_prev_multi{font-size:28px;font-style:normal;font-weight:bold;color:#343434;text-decoration:none;cursor:pointer;text-align:center;display:block}.jrdp_calendar_month_prev_multi.disable{pointer-events:none;cursor:none;opacity:.4}.jrdp_calendar_month_next_multi{font-size:28px;font-style:normal;font-weight:bold;color:#343434;text-decoration:none;cursor:pointer;text-align:center;display:block}.jrdp_calendar_days,.jrdp_calendar_days_multi{font-size:11px;width:20px;height:21px;text-align:center;vertical-align:middle;color:#666;padding:15px 0}.jrdp_calendar_day1 .calDate,.jrdp_calendar_day1_noselect .calDate,.jrdp_calendar_current_day .calDate,.jrdp_calendar_day1_multi .calDate,.jrdp_calendar_day1_noselect_multi .calDate,.jrdp_calendar_current_day_multi .calDate{font-size:14px;font-weight:normal;color:#666666;text-decoration:none;padding:4px 5px;text-align:center;line-height:20px;margin:2px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;cursor:pointer;border:solid 1px #fff}.jrdp_calendar_day1 .calDate:hover,.jrdp_calendar_day1_multi .calDate:hover{background:#3366cc;color:#fff;cursor:pointer}.jrdp_calendar_day1_noselect .calDate,.jrdp_calendar_day1_noselect_multi .calDate{color:#C1C1C1;cursor:not-allowed}.jrdp_calendar_current_day .calDate,.jrdp_calendar_current_day_multi .calDate{border:solid 1px #36c}.jrdp_calendar_current_day .calDate:hover,.jrdp_calendar_current_day_multi .calDate:hover{background-color:#36c;color:#fff}.jrdp_calendar_day2_multi{font-size:5px;font-style:normal;font-weight:normal;color:#000000;text-decoration:none;width:20px;text-align:center}.jrdp_calendar_icon_multi{cursor:pointer;border-width:0;height:13px;width:13px}span#jrdp_end-calen_nextmonth_multi_0{display:none}span#jrdp_end-calen_prevmonth_multi_1{display:none}span#jrdp_start-calen_nextmonth_multi_0{display:none}span#jrdp_start-calen_prevmonth_multi_1{display:none}.currentDate{position:relative;float:right;cursor:pointer}.currentDate:hover .showToday{transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.showToday{float:right;font-size:8px;font-weight:normal;text-transform:uppercase;border:solid 1px #36c;width:30px;height:30px;position:absolute;cursor:pointer;border-radius:50%;padding-top:9px;top:-6px;right:0}.jrdp_calendar_box:last-child .currentDate{display:none}.jrdp_calendar_flight .jrdp_calendar,.jrdp_calendar_flight .jrdp_calendar_multi{width:310px}.jrdp_calendar_flight jrdp_calendar_day1 .calDate,.jrdp_calendar_flight .jrdp_calendar_day1_noselect .calDate,.jrdp_calendar_flight .jrdp_calendar_current_day .calDate,.jrdp_calendar_flight .jrdp_calendar_day1_multi .calDate,.jrdp_calendar_flight .jrdp_calendar_day1_noselect_multi .calDate,.jrdp_calendar_flight .jrdp_calendar_current_day_multi .calDate{font-size:14px;padding:5px 5px;margin:6px}.jrdp_calendar_flight .jrdp_calendar_day1 .calDate:hover,.jrdp_calendar_flight .jrdp_calendar_day1_multi .calDate:hover{background:#3366cc;color:#fff;cursor:pointer}.jrdp_calendar_flight .calPrice{width:100%;float:left;font-size:10px;margin-top:-5px;text-align:center}.jrdp_calendar_flight .calPrice i{font-size:7px}.jrdp_calendar_flight .calPrice .highPrice{color:#b2b2b2}.jrdp_calendar_flight .calPrice .lowPrice{color:#f26722}.jrdp_calendar_flight .calHoliday{border:solid 1px #47b9a7}.jrdp_calendar_flight .calHoliday:hover{background-color:#47b9a7 !important;color:#fff}.jrdp_calendar_flight .contentShow{width:190px;float:left;margin-left:20px;margin-bottom:15px}.jrdp_calendar_flight .contentShow .holiday{height:9px !important;width:9px;float:left;margin-top:1px;margin-right:5px;border:solid 1px #47b9a7;border-radius:50%}.jrdp_calendar_flight .contentShow .lowestPrice{height:9px !important;width:9px;float:left;margin-top:1px;margin-right:5px;background-color:#f26722;border-radius:50%}.cust{-webkit-appearance:none;border:1px solid #ccc;border-radius:2px}.fltHpyWdgt{height:542px}.fltHpyImg{position:absolute;top:0;left:0;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;height:100%;animation:fadeIn 2s}.fltSwitchOpt{background-color:#ffffff;border-radius:15px;color:#647a97;border-radius:30px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.5)}.fltSwitchOpt span{padding:10px 50px}.switchAct{background-color:#2276e3;border-radius:30px;color:#fff}.inputSrch{height:55px;background-color:#fff;border:0;color:#777778;font-size:16px;line-height:1;outline:none;width:100%}.HpyOfferWrap{border-radius:5px;margin-top:-220px}.overlpTpLgnd{margin-top:-220px}.overlpTpCrd{margin-top:-193px}.HpyQbookWrap{border-radius:5px}.HpyOfferWrap,.HpyQbookWrap,.fltHpyRst,.flthpyAdd,.fltHmFltr,.fltHpySrchWrp,.fltHpySrchBtn,.multiShdw:before{box-shadow:0 2px 12px 0 rgba(0,0,0,0.17)}.multiShdw:before{content:" ";position:absolute;width:75.2%;right:0;bottom:0;left:0;top:0}.multiOffr{margin-top:-90px}.multiOverlpTp{margin-top:-63px}.inputSrch::placeholder{color:#777777}.fltHpySwp{left:-13px}.hypFltErr .alert_msg{margin-bottom:0}.alert_msg.failure_msg{background:#ffffff}.fltHmFltr{border:1px solid #ffffff;padding:5px 10px;margin-right:10px;border-radius:3px}.fltHmFltrDis{background-color:rgba(239,243,248,0.33)}.DayPicker-Day{border:none;border-top:1px solid #eaecec;padding:.4rem;min-width:45px;height:42px}.fareCalFlt .DayPicker{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;min-width:300px;min-height:300px}.DayPicker-Day--selected .blue{color:#ffffff}.autoSgstFlt{top:55px}.fareCalFlt{position:absolute;left:0;top:55px}.recentSearchWrap{position:absolute;z-index:9;border-radius:3px;-webkit-box-shadow:0 2px 5px #999;-moz-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999;left:0;top:56px;width:auto;margin:0}.autoHm-ctryAir-ellip{max-width:82%}.autoSuggestBoxListHm{width:150%}.paxMobile{width:420px;left:29%;top:110%}.paxMobile{position:absolute;background:#fff;border:1px solid #eaeaea;width:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 3px 3px 0 #ccc;z-index:9;left:50%;top:130%;margin-left:-175px;width:350px}.paxMobile:after,.paxMobile:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.paxMobile:before{border-color:rgba(234,234,234,0);border-bottom-color:#eaeaea;border-width:11px;margin-left:-11px}.paxMobile:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.widgetUserBlock{width:auto}.number-spinner{float:left;width:100%}.minSpin,.plusSpin{background-color:#ffffff;border:1px solid #c2c2c2;outline:none;color:#4a4a4a;padding:0 10px;font-size:15px;font-weight:bold;cursor:pointer;width:30px}.minSpin,.plusSpin,.numbSpin{height:25px}.minSpin{border-right-width:0}.plusSpin{border-left-width:0}.numbSpin{border:1px solid #c2c2c2;border-left-width:0;border-right-width:0;outline:none;font-size:15px;padding:5px;text-align:center;width:30px}.number-spinnerFil .minSpin,.number-spinnerFil .plusSpin,.number-spinnerFil .numbSpin{color:#2d67b2;border-color:#2d67b2}.roomRow{padding:15px;float:left;width:100%;border:none}.paxStudent .paxMobile{margin-left:-135px;width:227px}.paxStudent .number-spinner{padding-left:0}.offerBlkWdgtNew{position:relative;background:#fff;cursor:pointer;padding:0 !important;border-radius:8px;box-shadow:0 1px 2px #ccc;float:left;width:280px}.offerBlkWdgtNew img{border-top-left-radius:8px;border-top-right-radius:8px;padding:1px;width:100%;height:auto}@keyframes fadeInBtm{100%{top:0}}.fltProductWrap{min-width:90%}.fltProduct{position:relative;min-width:29%;background-color:#ffffff;border-radius:5px;padding:25px;transition:all .2s ease-in-out;align-self:flex-end;margin-right:18px;top:90px;padding-bottom:50px;box-shadow:0 2px 27px 0 rgba(0,0,0,0.25)}.fltProductDtl{transform:scale(.859)}.fltOfferImg{width:100%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.14);box-shadow:0 2px 4px 0 rgba(0,0,0,0.14);border-radius:7px;height:auto}.flt-featureWrap{position:absolute;top:10%;left:40%;right:5%}.fltPrtActive{min-width:38%;top:60px;transform:scale(1.1)}.fltPrtActive .fltProductDtl{transform:scale(1)}.fltPrtActive .fltPrdtHd{color:#141823;border-bottom:3px solid #b7eb81}.fltPrtActive .flt-featureWrap{top:15%}.fltPrtActive h2{line-height:1.4}.fltProductCnt .fltCirc{border:2px solid #ffffff}.plusRotate{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.fltOfferWrap::-webkit-scrollbar{width:0;background:transparent}.fltBkWrap{display:flex;overflow:hidden;min-width:100%}.fltBkContent{min-width:32.2%;border-radius:8.3px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.07);background-color:#ffffff;margin-right:10px}.fltBkLft{line-height:1.5}.flightImagesNew{max-width:100%;max-height:30px}.fltPayBtn.button{font-size:14px}.redHpy{color:#ff1515}.pinkDrHpy{color:#ff4065}.fltBookingHd li{padding-right:30px}li.fltBkHdAct{color:#2276e3}.fltBookingHd li.fltBkHdAct:after{width:100%;content:'';display:block;border:2px solid #2276e3;position:relative;top:5px}.searchWrapOuterBox{width:100%;margin:0 auto;padding:15px 15px 5px;z-index:999999}.searchWrapOuterBox .searchInnerBox{max-width:1170px;margin:0 auto}.searchWrapOuterBox.bgBlue{background:#2d67b2}.searchWrapOuterBox .searchInput{width:26%}.searchWrapOuterBox .txtInput{border:0 !important;margin-bottom:10px}.searchWrapOuterBox .roomRow{border-bottom:1px solid #e4e4e4;float:left;padding:5px 15px 15px;width:100%}.searchWrapOuterBox .calenderOuterBox{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#fff;margin-bottom:10px}.searchWrapOuterBox .calenderOuterBox .calenderInnerBox{border-right:1px solid #ddd;padding:4px 5px 4px 5px;position:relative}.searchWrapOuterBox .calenderOuterBox .calenderInnerBox.last{border-right:0}.searchWrapOuterBox .calenderOuterBox .calenderHeader{width:100%;margin-top:-20px;position:absolute}.searchWrapOuterBox .calenderOuterBox .calenderHeader span{float:left;color:#fff;font-size:12px;line-height:1;width:50%;padding-left:7px}.searchWrapOuterBox .paxBox{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;background:#fff;padding:5px 6px 6px;display:block;width:100%;border:none;height:34px}.searchWrapOuterBox .userListOuterBox{background:#fff none repeat scroll 0 0;border-radius:2px;float:left;margin-bottom:10px;padding:5px 6px 6px;width:100%}.searchWrapOuterBox .jrdp_calendar_pos{top:34px}.searchWrapOuterBox .button.large{padding:6px 16px}.icon-arrow-down.reverseUp{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.paxMobile{position:absolute;background:#fff;border:1px solid #eaeaea;width:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 3px 3px 0 #ccc;z-index:9;left:50%;top:95%;margin-left:-175px;width:350px}.paxMobile:after,.paxMobile:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.paxMobile:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.paxMobile:before{border-color:rgba(234,234,234,0);border-bottom-color:#eaeaea;border-width:11px;margin-left:-11px}.paxWrapCont{min-width:300px;background:#fff;position:absolute;-webkit-box-shadow:0 1px 5px #999;-moz-box-shadow:0 1px 5px #999;box-shadow:0 1px 5px #999;left:5px;z-index:999}.paxWrapCont .tipLeft{position:relative}.paxWrapCont .tipLeft:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#ffffff;border-width:6px;margin-top:-6px}.paxWrapCont .rowIcons{position:absolute;margin:6px 0 0;right:10px}.paxWrapCont .userselected{cursor:pointer}@media all and (min-width:768px){#start-calen_hp.jrdp_calendar_pos,#start-calen.jrdp_calendar_pos,#start-calen_bus.jrdp_calendar_pos{left:0}#end-calen_hp.jrdp_calendar_pos,#end-calen.jrdp_calendar_pos,#end-calen_bus.jrdp_calendar_pos{left:0}}@media all and (min-width:320px) and (max-width:767px){#start-calen_hp.jrdp_calendar_pos,#start-calen.jrdp_calendar_pos,#start-calen_bus.jrdp_calendar_pos{left:0;bottom:inherit !important}#end-calen_hp.jrdp_calendar_pos,#end-calen.jrdp_calendar_pos,#end-calen_bus.jrdp_calendar_pos{right:0;bottom:inherit !important}.searchWrapOuterBox .roomRow{padding:5px 0 15px;color:#fff}.mobSearchToggle{display:none}.paxMobile{display:block;position:relative;background:none;left:0;top:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:0;z-index:0;width:auto;margin-left:0}.paxMobile h4,.paxMobile a{color:#fff}.paxMobile .widgetUserBlock{width:33%}.paxMobile .widgetUserBlock label,.paxMobile .widgetUserBlock small{color:#fff !important}.paxMobile:after,.paxMobile:before{display:none}.paxWrapCont{min-width:270px;width:100%;top:0;left:0;position:relative;margin-bottom:10px}.paxWrapCont .customSelect{width:53px}}.homeContainerInner,.fltHypContain{max-width:1000px;margin:0 auto}.fltHypContain{max-width:1100px}.marginT0{margin-top:0 !important}.padT7{padding-top:7px}.padTB8{padding-top:8px;padding-bottom:8px}.paleGreyBg{background-color:#eff3f8}.blueBg{background-color:#2276e3}.dodgerBlue{color:#4f9cff}.blueGrey{color:#647a97}.shipGrey{color:#777778}.hpyBlack{color:#141823}.navy{color:#475b78}.button.orange{background:#f37638}.button{border-radius:8px}.button.padLR30{padding-left:30px;padding-right:30px}.ico9{font-size:9px}.ico8{font-size:8px}.ico6{font-size:6px}.fltCirc{border-radius:50%;border:1px solid #979797}.brdrRd5{border-radius:5px}.op0_3{opacity:.3}.op0_5{opacity:.5}.ht20{height:20px}@media (min-width:992px){.width5{width:5%}.width11{width:11%}.width20{width:20%}.width23{width:23%}.width24-3{width:24.3%}.width29{width:29%}.width32-5{width:32.5%}.width70{width:70%}.width43{width:43%}.width75{width:75%}.width90{width:90%}.width80{width:80%}.width85{width:85%}}.ht45{height:45px}.ht55{height:55px}.brdrTpBtmLft{border-top-left-radius:5px;border-bottom-left-radius:5px}.brdrTpBtmRt{border-top-right-radius:5px;border-bottom-right-radius:5px}.bgcol2Hpy{background-color:#f2f2f2}.bgcol3Hpy{background-color:#d8d8d8}.bgcol4Hpy{background-image:linear-gradient(to top, #195eb7, #2276e3)}.brdRd8{border-radius:8px}.width70{width:70%}.curPointFlt{cursor:pointer}.custSelect{-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;border-radius:2px}.slectArr{position:absolute;right:10px}.ico8{font-size:8px}.dF{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.dIF{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex}.flexWrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex1{-webkit-flex:1;-ms-flex:1;flex:1}.flex2{-webkit-flex:2;-ms-flex:2;flex:2}.flexCol{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:992px){.mobFlexRow{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.justifyCenter{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.justifyStart{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.justifyEnd{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.justifyBetween{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.justifyAround{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.alignItemsCenter{-webkit-align-items:center;-ms-align-items:center;align-items:center}.alignItemsStart{-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.alignItemsEnd{-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.alignItemsBaseline{-webkit-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.alignItemsStretch{-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.alignSelfStart{-webkit-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.alignSelfCenter{-webkit-align-self:center;-ms-align-self:center;align-self:center}a.noVist:visited{color:inherit}a.noVist:hover{color:inherit}.txtCap{text-transform:capitalize}.groupBk{background:url(../images/flight/group-left.png) no-repeat left bottom,url(../images/flight/group-right.png) no-repeat right bottom,#f7f8fa}.callButn{border-radius:17px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);background-color:#ff6d38;font-size:10px;top:7px}.extraTip{width:240px;min-width:auto}.extraTip.tip{padding:0}.extraImg{width:110px;flex-shrink:0;line-height:0}