#primaryNavigation li ul li a i:before,[data-icon]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal!important;text-transform:none!important;font-family:fontastic!important;font-style:normal!important}@media screen and (max-width:1024px){body{overflow-x:hidden}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes blink{0%,100%{opacity:1}50%{opacity:0}}@font-face{font-family:fontastic;src:url(../Font/fontastic.eot);src:url(../Font/fontastic.eot?#iefix)format("embedded-opentype"),url(../Font/fontastic.woff)format("woff"),url(../Font/fontastic.ttf)format("truetype"),url(../Font/fontastic.svg#fontastic)format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon);font-weight:400!important;line-height:1}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontastic!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconGrey{color:#686764;font-size:20px;vertical-align:text-top;padding-right:8px}@font-face{font-family:DINNEXTArabic;src:url(../Font/DINNEXTArabicRegular.woff)format("woff"),url(../Font/DINNEXTArabicRegular.eot)format('embedded-opentype')}@media (min-width:500px){#contentPanel ul .visaDocSubmitbtn,.dialogFooter,h5.total{text-align:right}#contentPanel ul{list-style-type:square;margin:10px 0 0;padding-left:16px}#contentPanel ul .visaDocSubmitbtn .submitBtnContainer{display:inline-block;text-align:center;background:#19E;padding:10px;min-width:70px}a.hide,a.show{padding:4px 31px 10px 0}#contentPanel ul .visaDocSubmitbtn .submitBtnContainer .btnSubmitOnVisa{color:#fff!important}.placeholder{color:#686764!important}#contentPanel a,a{color:#19E}:-moz-placeholder,::-webkit-input-placeholder{color:#686764}@font-face{font-family:DINWeb;src:url(../Font/DINWeb.eot);src:url(../Font/DINWeb.woff)format("woff")}@font-face{font-family:DINWebLight;src:url(../Font/DINWebLight.eot);src:url(../Font/DINWebLight.woff)format("woff")}a{text-decoration:none;cursor:pointer}a.hide,a.show{color:#343332!important}a:hover{text-decoration:underline}a.button:focus{outline:0}a.button:hover{text-decoration:none!important}a.hide{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1405px}a.show{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1445px}body,h1,h2{color:#000}body{background-color:#fff;font:13px Arial,Helvetica,sans-serif;margin:0;min-height:100%;overflow-y:scroll;overflow-x:auto}address,dfn,em{font-style:normal!important}fieldset,form{border:none;margin:0;padding:0}h1{font:34px DINWeb,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.2em}h1 em,h2 em{font-style:normal}h1,h2,h3,h4,h5,h6,p{margin:0}h2{font:27px DINWeb,Arial,Helvetica,sans-serif;font-weight:400;line-height:1.2em;margin-bottom:18px}img{border:none;display:block}p q{padding-left:0}q{display:inline-block;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin-bottom:5px}small{color:#686764;font-size:inherit}sup{position:relative;top:-.5em;vertical-align:top}ul{list-style:none;margin:0;padding:0}ul li a{outline:0}h3.customText{font:17px DINWeb,Arial,Helvetica,sans-serif;margin:15px 0 5px 15px}.noConnectionWrap{position:fixed;top:80px;right:32px;z-index:99999}.noConnectionMsg{position:relative;display:flex;justify-content:center;align-items:center;padding:16px;width:300px;height:55px;word-wrap:break-word;border-radius:4px;box-shadow:2px 2px 2px 0 rgba(221,221,221,.5);color:#FFF;background:#323232;text-align:center;font-size:14px;box-sizing:border-box;transition:all .3s ease;overflow:hidden;cursor:default}#contentPanel a.button,.button,.counter{display:inline-block}.noConnectionMsg>p{margin-bottom:unset;padding-top:unset}body.business #build fieldset select,body.business #build fieldset select:focus,body.business select,body.business select:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../../../Resource/Image/Icon/ArrowDownSelect.svg)!important;background-repeat:no-repeat;background-position:bottom 15px right 10px;padding-right:28px!important}#contentPanel a.button{background:#19e;border:none;border-radius:4px;color:#fff!important;cursor:pointer;font:700 12px/39px Arial,Helvetica,sans-serif!important;height:38px;margin:0 0 10px 10px!important;padding-bottom:1px;vertical-align:top}#contentPanel a.button.secondary,#contentPanel.alternative a.button.secondary{color:#19E!important;font-size:12px!important;font-weight:400!important;padding-right:14px}#contentPanel a.submit{background:#19e;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;float:right;font:700 13px Arial,Helvetica,sans-serif}#contentPanel a.submit.request{background:#686764 url(../Image/Background/Button.png)no-repeat 100% 55%!important}#contentPanel a.copyFields,#contentPanel a.show{color:#19E!important}#contentPanel a.submit.secondary{background:#19e!important;color:#fff!important;padding-right:14px!important}#contentPanel input.submit,#infoPanel.alternative .contact .form1 input.submit,#infoPanel.alternative .packageSummary input.submit{background:#19e;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;float:right;font:700 12px Arial,Helvetica,sans-serif;margin:30px 0 0 10px;min-width:65px;vertical-align:middle}#contentPanel input.submit.alternative{float:left;margin:10px 0 0}#contentPanel input.submit.button{display:inline!important;float:right!important;margin:0 0 0 10px!important}#contentPanel input.submit.request{background:#686764 url(../Image/Background/Button.png)no-repeat 100% 55%!important}input.button{padding-bottom:1px;margin:0 0 10px 10px;min-width:100px}.button{background:#19e;border:none;border-radius:0!important;color:#fff;cursor:pointer;font:700 12px Arial,Helvetica,sans-serif;height:40px;line-height:38px!important;letter-spacing:.1em;margin:0 0 6px;padding:0 16px;text-align:center;text-transform:uppercase;-webkit-appearance:none}.secondary,.slidePanel .button.secondary{border:1px solid #19E!important;margin-left:5px!important}a.button{line-height:40px!important}#build .yellow,#infoPanel.alternative .subscribe a.button{font:700 13px/34px Arial,Helvetica,sans-serif}.blue{background:#19e!important;color:#fff!important}.yellow{background:#FD0;color:#000!important}.secondary,.tertiary{background:0 0!important}.secondary,.tertiary{font-weight:400!important;font-size:12px!important}.secondary{color:#19E!important;height:38px;line-height:38px;letter-spacing:.1em;margin-top:0;padding:0 10px!important;vertical-align:top}.tertiary{border:1px solid #E1DEDB!important;color:#E1DEDB!important;height:38px;line-height:38px;margin-left:5px;margin-top:1px;padding:0 16px 0 14px;vertical-align:top}a.secondary,a.tertiary{line-height:40px!important}.button.highlight{height:34px!important;line-height:34px!important}.center{min-width:45px;text-align:center!important}.clear{clear:both}.clickable{cursor:pointer}.hidden,.invisible,.webInvisible{display:none!important}.newLine{clear:both!important}.right{text-align:right!important}.counter{background:#ff4081;border-radius:100%;padding:0;color:#fff;width:14px;height:14px;text-align:center;font-size:9px;line-height:14px;position:absolute;top:4px;right:94px}.dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;margin:0 auto;width:100%;z-index:6867649}.dialog .dialogPanel{position:relative;background-color:#fff;padding:0;border-radius:0;height:auto;width:400px;max-height:calc(100vh - 200px);overflow:auto}.wrapperDialog{background:rgba(0,0,0,.7);width:100%;height:100%;position:fixed;z-index:6867649;top:0;left:0}.dialogBody p,.dialogFooter,.dialogHead h4{padding:10px 20px;overflow-wrap:break-word}.dialogHead{margin-bottom:10px}.dialogHead h4{font-size:14px;font-weight:600;padding-top:7px;padding-bottom:18px;display:none}.dialogFooter{padding-bottom:5px}.dialogFooter a.button{float:right;margin:0 0 20px 20px;width:auto;padding:0 30px!important}.dialogFooter a.button.tertiary{margin-top:-1px!important;margin-right:5px}.dialogPanel .close{background:url(../Image/Icon/SpriteDefault.png)no-repeat -387px -1785px;width:13px;height:13px;float:right;margin-right:20px;margin-top:-32px}.dialogFooter.unlinkDailogFooter{display:flex;flex-flow:row-reverse}.dialogFooter.unlinkDailogFooter a.cancel{padding:0 15px!important;margin:0 18px 15px 0}em.icon{background-repeat:no-repeat;display:inline-block;height:16px;margin-right:4px;width:16px}em.icon span{display:none}img.flag{margin:0!important;padding:3px 0 0}.hideElement{display:none!important}.icon-OfflineRequests:before,.icon-expense:before{content:" ";display:inline-block!important}.icon-baggage:before{content:"\e000"}.icon-cancel:before{content:"\e001"}.icon-info:before{content:"\e002"}.icon-print:before{content:"\e003"}.icon-phone:before{content:"\e004"}.icon-location:before{content:"\e005"}.icon-whatsapp:before{content:"\e006"}.icon-check:before{content:"\e007"}.icon-gift:before{content:"\e008"}.icon-edit:before{content:"\e009"}.icon-close:before{content:"\e010"}.icon-oktb:before{content:"\e011"}.icon-online:before{content:"\e012"}.icon-instagram:before{content:"\e013"}.icon-visa:before{content:"\e014"}.icon-visain5days:before{content:"\e015"}.icon-ladakh:before{content:"\e016"}.icon-location-1:before{content:"\e017"}.icon-himachal:before{content:"\e018"}.icon-pax:before{content:"\e019"}.icon-paxoutline:before{content:"\e020"}.icon-plus:before{content:"\e021"}.icon-visalogo:before{content:"\e022"}.icon-minus:before{content:"\e023"}.icon-close-1:before{content:"\e010"}.icon-singapore:before{content:"\e025"}.icon-just-right:before{content:"\e026"}.icon-flight:before{content:"\e027"}.icon-long:before{content:"\e028"}.icon-short:before{content:"\e029"}.icon-mauritius:before{content:"\e030"}.icon-malaysia:before{content:"\e031"}.icon-andamans:before{content:"\e032"}.icon-all:before{content:"\e033"}.icon-casino:before{content:"\e034"}.icon-dubai:before{content:"\e035"}.icon-europe:before{content:"\e036"}.icon-kashmir:before{content:"\e037"}.icon-kerala:before{content:"\e038"}.icon-date:before{content:"\e039"}.icon-googleplus:before{content:"\e040"}.icon-facebook:before{content:"\e041"}.icon-twitter:before{content:"\e042"}.icon-subscribe:before{content:"\e043"}.icon-envelope:before{content:"\e044"}.icon-more:before{content:"\e045"}.icon-download-arrow:before{content:"\e046"}.icon-up-arrow:before{content:"\e047"}.icon-download-arrow:after{content:"\e046"}.dashBorad .heading li a.ascending:after,.icon-up-arrow:after{content:"\e047"}.icon-hotels:before{content:"\e048"}.icon-arrows-roundtrip:before{content:"\e049"}.icon-suitcase:before{content:"\e050"}.icon-flightoutline:before{content:"\e051"}.icon-arrow-oneway:before{content:"\e052"}.icon-mytrips:before{content:"\e053"}.icon-baggagefilled:before{content:"\e054"}.icon-erroroutline:before{content:"\e055"}.icon-hamburger:before{content:"\e056"}.icon-holidays:before{content:"\e057"}.icon-visafilled:before{content:"\e058"}.icon-flightplushotel:before{content:"\e088"}.icon-activity:before{content:"\e059"}.icon-hotelsfilled:before{content:"\e060"}.icon-arrow:before{content:"\e061"}.icon-leftarrow:before{content:"\e062"}.icon-arrowdown:before{content:"\e063"}.icon-filter:before{content:"\e064"}.icon-filter-selected:before{content:"\e065"}.icon-account:before{content:"\e068"}.icon-trips:before{content:"\e069"}.icon-defaultuser:before{content:"\e070"}.icon-billing:before{content:"\e071"}.icon-organizations:before{content:"\e072"}.icon-pricing:before{content:"\e073"}.icon-reports:before{content:"\e074"}.icon-help:before{content:"\e075"}.icon-console:before{content:"\e076"}.icon-signout:before{content:"\e077"}.icon-mandatory:before{content:"\e078"}.icon-password:before{content:"\e079"}.icon-setup:before{content:"\e080"}.icon-offers:before{content:"\e081"}.icon-mbusiness:before{content:"\e082"}.icon-contact:before{content:"\e083"}.icon-search:before{content:"\e084"}.icon-dashboard:before{content:"\e085"}.icon-policies:before{content:"\e086"}.icon-home:before{content:"\e087"}.icon-survival:before{content:"\e090"}.icon-trekking:before{content:"\e091"}.icon-sightseeing:before{content:"\e092"}.icon-transfers:before{content:"\e093"}.icon-duration:before{content:"\e094"}.icon-camping:before{content:"\e095"}.icon-approvals:before{content:"\e00A"}.icon-undo:before{content:"\e096"}.icon-tags:before{content:"\e097"}.icon-OfflineRequests:before{width:19px;height:18px;background:url(../../Resource/Image/Icon/icon-offline-request.svg)no-repeat center;background-size:auto 18px}#primaryNavigation li div:hover li>a.icon-OfflineRequests:before{background-image:url(../../Resource/Image/Icon/icon-offline-request-hover.svg)}.icon-expense:before{width:19px;height:18px;background:url(../../Resource/Image/Icon/expense.svg)no-repeat center;background-size:auto 18px}#primaryNavigation li div:hover li>a.icon-expense:before{background-image:url(../../Resource/Image/Icon/expense.svg)}h4.contact,h4.section,h4.traveler{background:#C1E5FB;border-top:solid 1px #19E;color:#000!important;font-size:13px!important;font-weight:400;margin-top:12px;padding:4px 10px!important;width:703px}h4.related{margin-top:1px!important}h4.section a{text-decoration:none}h4.section a:hover{text-decoration:underline}h5.section,h5.traveler{background:#E7F5FD;color:#000!important;float:left;font-size:13px!important;font-weight:400;line-height:17px;margin-top:2px;padding:10px 30px!important;width:758px}h5.total{margin-bottom:30px}h5.total .amount{display:inline-block;width:135px}body.hideHeader #footer,body.hideHeader #header{display:none!important}body[data-resolved]{opacity:1!important}.customButton[data-loading] .customLabel,body[data-unresolved],body[data-unresolved] #content,body[data-unresolved] #footer,body[data-unresolved] #header,body[data-unresolved] #title{opacity:0}.allowTransitions .transition,body.allowTransitions{transition:all .3s}.allowTransitions .appearFromTop.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-20px);transform:translateY(-20px)}.allowTransitions .appearFromTop.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateY(0);transform:translateY(0)}.allowTransitions .baggagePanel.appearFromTop.resolved{transition:none!important;transform:none!important}.allowTransitions .appearFromTopExtreme.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.allowTransitions .appearFromTopExtreme.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateY(0);transform:translateY(0)}.allowTransitions .appearFromBottom.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(20px);transform:translateY(20px)}.allowTransitions .appearFromBottom.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateY(0);transform:translateY(0)}.allowTransitions .appearFromBottomMedium.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(50%);transform:translateY(50%)}.allowTransitions .appearFromBottomMedium.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateY(0);transform:translateY(0)}.allowTransitions .appearFromBottomExtreme.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateY(100%);transform:translateY(100%)}.allowTransitions .appearFromBottomExtreme.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateY(0);transform:translateY(0)}.allowTransitions .appearFromRight.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(20px);transform:translateX(20px)}.allowTransitions .appearFromRight.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateX(0);transform:translateX(0)}.allowTransitions .appearFromRightExtreme.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(100%);transform:translateX(100%)}.allowTransitions .appearFromRightExtreme.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateX(0);transform:translateX(0)}.allowTransitions .appearFromLeft.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(-20px);transform:translateX(-20px)}.allowTransitions .appearFromLeft.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateX(0);transform:translateX(0)}.allowTransitions .appearFromLeftExtreme.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.allowTransitions .appearFromLeftExtreme.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:translateX(0);transform:translateX(0)}.allowTransitions .appearFade.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.allowTransitions .appearFade.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)}.allowTransitions .appearScale.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(0);transform:scale(0)}.allowTransitions .appearScale.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:scale(1);transform:scale(1)}.allowTransitions .appearScaleDown.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.1);transform:scale(1.1)}.allowTransitions .appearScaleDown.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:scale(1);transform:scale(1)}.allowTransitions .appearScaleUp.unresolved{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.9);transform:scale(.9)}.allowTransitions .appearScaleUp.resolved{opacity:1!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter:alpha(opacity=100)!important;-webkit-transform:scale(1);transform:scale(1)}.customButton{position:relative}.customButton i{font-style:normal}.customButton .customLabel,.customButton .customSpinner{transition:opacity .2s}.customButton .customLabel{position:relative;z-index:3}.customButton .customSpinner{bottom:0;display:inline-block;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";pointer-events:none;position:absolute;right:0;text-align:center;top:0;z-index:2}.customButton .customSpinner .template{left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%}#header,#title,.breadCrumb,i.spinner{position:relative}.customButtonSpinner,.customButton[data-loading] .customSpinner{opacity:1;background-image:url(/Resource/Image/Icon/Animation/spinner-white.svg)!important;background-repeat:no-repeat!important;background-position:center!important;color:transparent!important}.customButtonSpinner.customBlueSpinner,.customButton[data-loading] .customSpinner.blueSpinner{background-image:url(/Resource/Image/Icon/Animation/spinner-blue.svg)!important}i.spinner{display:block;height:100%}i.spinner svg{left:50%;margin-left:-12px;margin-top:-17px;position:absolute;top:50%}.preloader{background:url(../../Resource/Image/Icon/Animation/spinner-blue.svg)no-repeat center center!important;display:none;min-height:50px}#content{background:#fff;border:1px solid #EEEBE8;border-radius:0;margin:25px auto 0;overflow:hidden;padding:30px;width:958px}#content.holiday,.holidayFreePanel #content{background:0 0;border:none;margin:18px auto 0;overflow:hidden;padding:0 5px 40px;width:960px}.holidayFreePanel #content{margin-top:75px}#contentPanel>#visaInformation:first-child>:first-child,#contentPanel>.sfContentBlock:first-child>:first-child,#contentPanel>:first-child,#freePanel .twoColumnContent>:first-child{margin-top:0!important;padding-top:0!important}#freePanel .twoColumnContent>h3:first-child{margin:30px 0 15px!important}#contentPanel h3{color:#000;font-size:15px;font-weight:700;line-height:1.2em;margin:30px 0 15px}#contentPanel h3 a.alternative{background:url(../Image/Icon/ArrowNext.gif)no-repeat 100% 50%;box-shadow:none;color:#19E;font-size:13px;font-weight:400;padding-right:15px;text-decoration:none}#contentPanel h3.first,#contentPanel ol li,#contentPanel p,#contentPanel ul li{margin-top:10px}#contentPanel h4{color:#19E;font-size:13px;line-height:17px;padding:26px 0 1px}#contentPanel h4 span{float:right;font-size:11px}#contentPanel h4.total span{font-size:13px}#contentPanel img{margin:20px 0}#contentPanel ol{margin:10px 0 0;padding-left:30px}#contentPanel ol img,#contentPanel p img,#contentPanel ul img{float:right;margin:3px 0 17px 25px}#contentPanel p.fineprint{color:#686764;font-size:11px;margin-top:20px}#contentPanel.alternative q{margin-top:10px}#supplement{display:table;margin:0 auto;padding:30px 0;width:960px}#contentPanel.modifyTrip p.action input[type=submit].button{width:130px}#contentPanel .manualVoucherNumber{padding:20px 0 20px 30px;border-bottom:1px dashed #EEEBE8;display:flex;align-items:center}#contentPanel .manualVoucherNumber>div>div{padding-bottom:8px}#contentPanel .manualVoucherNumber label{padding:0;font-weight:700}#contentPanel .manualVoucherNumber .parentHotelManualAttachment{padding-left:50px}#contentPanel .manualVoucherNumber .parentHotelManualAttachment input{padding:5px}#contentPanel p.action a.voucherDownloadLink,#itinerary p.action a.voucherDownloadLink{background:#19e;color:#fff!important;padding:10px 13px;text-decoration:none;cursor:pointer;font:700 12px Arial,Helvetica,sans-serif!important;text-transform:uppercase;border:none;letter-spacing:.1em}.subContent li.hotel ul li.hotelSegment p.action{margin:0!important;padding-left:0;display:flex;justify-content:end;width:auto!important;padding-right:0!important}.subContent #contentPanel .checkInOutInstructions,.subContent #contentPanel .dlPriceDetails{display:none}#contentPanel .linkList a,#contentPanel .linkList em,#title .linkList a,#title .linkList em{font-size:11px}#contentPanel .linkList a,#title .linkList a{margin-right:12px}#contentPanel .linkList em,#title .linkList em{color:#686764;margin-left:0}#contentPanel .linkList,#title .linkList{margin-bottom:10px;margin-top:-28px;width:328px}#title{margin:0 auto;padding:0 30px;width:960px}#contentPanel .articles .comments,#infoPanel.alternative .theme li.last,#title .comments a,#title .stamp .social a{margin-right:0}#contentPanel .articles .comments,#title .comments{background:url(../Image/Icon/SpriteDefault.png)no-repeat -381px 0;float:left;font-weight:700;margin:0 5px 0 10px;min-height:20px;padding-left:26px;width:auto}#title .linkList{margin-top:0!important}#title .stamp{margin:95px 0 8px;min-width:150px;overflow-x:hidden;position:absolute;top:0;right:30px;width:auto}#title .stamp a{margin-right:5px}#title h1 a{color:#000!important;text-decoration:none}#title h1 span{font-size:34px;margin-left:0}#title h1,#title h2{display:inline-block;margin:101px 0 0 0;max-width:610px;width:auto}.breadCrumb{margin:0 auto;margin-top:5px;padding:0;width:960px}.breadCrumb div{color:#686764;display:inline-block;font-size:11px!important;padding-right:3px}#title .breadCrumb div a{color:#686764!important;margin-right:3px}#title .breadCrumb div a:hover{color:#19E!important}.breadCrumb ol{display:flex;list-style:none;color:#686764;padding:0;margin:0}.breadCrumb li{color:#686764;display:inline-block;font-size:11px!important;padding-right:3px}#title .breadCrumb li a{color:#686764!important;margin-right:6px}#title .breadCrumb li a:hover{color:#19E!important}#header{background:#fff;border-bottom:1px solid #EEEBE8;display:inline-block;height:60px;vertical-align:top;width:100%}#headerPanel{height:60px;margin:0 auto;width:960px}#headerPanel a.logo{background:url(../Image/Icon/SpriteDefault.png)no-repeat 0 0;cursor:pointer;float:right;height:60px;margin:5px 0 0;overflow:hidden;text-indent:-9999px;width:111px}#headerPanel .dashboardHeading{display:none!important}body.business #header{background-color:#049!important;height:64px!important}body.business #contentPanel.unauthorized{margin-top:30px}body.business.jett #headerPanel a.logo{background:url(../Image/Logo/JettWhiteHeader.svg)no-repeat 0 0!important;font-size:0!important;width:104px!important;margin:4px 0 0 18px!important;height:60px!important;padding:0;min-height:0}.business #headerPanel .payNow{position:absolute;top:35px;right:15px;font-size:15px;color:#fff;background:#4CA9E8;max-width:250px;min-width:250px;padding:20px;border-radius:5px}.business #headerPanel .payNow .actionButtons{float:right}.business #headerPanel .payNow p{margin-bottom:16px;line-height:20px}.business #headerPanel .payNow .payBtn{color:#222;background-color:#fc0;width:auto;min-width:85px;cursor:pointer;text-decoration:none;font-weight:500;padding:8px 10px;border-radius:5px;box-sizing:border-box;line-height:38px}.business #headerPanel .payNow .payBtn:hover{background-color:#ffdb4d}.business #headerPanel .payNow .dismissLink{color:#fff;margin-right:20px;text-decoration:none;background-color:transparent}.business #headerPanel .payNow .dismissLink:hover{background-color:rgb(0,0,0,.1)}.business #headerPanel .right-section{float:right;display:flex;margin-right:15px}.business #headerPanel .notification-outer{position:relative}.business #headerPanel .notification{position:relative;margin-top:15px;margin-left:20px;cursor:pointer;float:right;width:100%}.business #headerPanel .notification svg:hover{transform:rotate(-15deg)}.business #headerPanel .notification.active:after{position:absolute;content:"";left:12px;top:0;width:10px;height:10px;background:#fc0;border-radius:50%;box-shadow:0 1px 4px 0 rgba(0,0,0,.5);transition:all .3s}.business #headerPanel .right-section .multiorganization-dropdown{float:right;display:flex;justify-content:center;align-items:baseline;font-size:13px;color:#fff}.business #headerPanel .right-section .multiorganization-dropdown select{float:right;margin:15px 0 15px 5px;background-color:#049!important;color:#fff;border:0 none;padding:0 20px 0 7px;background-image:url(../../../Resource/Image/Icon/ArrowDownSelectWhite.svg)!important;background-position:bottom 13px right 10px}.business #headerPanel .right-section .multiorganization-dropdown option,.business #headerPanel .right-section .multiorganization-dropdown select{width:180px;text-overflow:ellipsis;overflow:hidden}.business #headerPanel a.org-logo{display:none}.dashboard.business #headerPanel a.org-logo{display:block;margin:13px 0 13px 30px;max-width:175px;height:38px;float:right;cursor:auto}.dashboard.business #headerPanel a.org-logo img{width:100%;height:100%}#footer{color:#686764;font-size:.01em;margin:0 auto 15px auto;padding-bottom:10px;width:960px}#footer>*{display:inline-block;font-size:100em;padding:0;margin:0;vertical-align:top;width:960px;zoom:1;zoom:1}#footer.withMap{padding-bottom:40px}#footerPanel{margin:0 auto;margin-top:50px;width:960px}#footerPanel>*{display:inline-block;padding:0;margin:0;vertical-align:top;zoom:1;zoom:1}#footerPanel .list{margin:0 20px 20px 30px;width:100%}#footerPanel .list ul li{margin-bottom:5px;margin-right:10px;display:inline-block}#footerPanel .list ul li a{color:#0D6CBF;text-decoration:none}#footerPanel .list ul li a:hover{text-decoration:underline}#footerPanel .list ul li em{color:#686764;display:block;font-size:11px;font-style:normal}#footerPanel .list ul li em a{color:#686764}#footerPanel .list ul li span{display:inline-block;line-height:13px;margin-left:5px}#footerPanel .list.flights{margin-left:0}#footerPanel .list.hotels ul li{margin-top:9px}#footerPanel .list.holidays{margin-right:-5px}#footerPanel h2{color:#000;font-weight:400;margin-bottom:20px}#footerPanel h3{color:#343332;font-size:16px;font-weight:400;margin-bottom:10px;text-shadow:1px 1px 0 #fff}#footerPanel a.hide,#footerPanel a.show{display:inline-block;height:25px;margin-left:8px;margin-top:5px;padding:0;width:30px}#footerPanel a.hide{background-position:right -1405px}#contentPanel{float:left;line-height:15px;margin:0;padding:0;width:723px}#contentPanel a,#title a{color:#19E!important;outline:0;text-decoration:none}#contentPanel a:hover{text-decoration:underline}#contentPanel a.alternative{background:url(../Image/Icon/ArrowNext.gif)no-repeat 100% 50%;box-shadow:none;color:#19E;float:left;font-size:13px;font-weight:400;margin:-12px 0 17px;padding-right:15px;text-decoration:none}#contentPanel a.terms{display:inline-block}#infoPanel{display:inline;float:right;margin:0 0 0 32px;width:200px}#infoPanel>div{border:0 solid #E1DEDB;border-top:1px solid #E1DEDB;color:#343332;float:left;width:198px}#infoPanel>div>*{margin-left:15px;margin-right:15px}#infoPanel>div>h6{color:#000;font-size:17px;font-weight:400;line-height:15px;margin:8px 0;padding:10px 15px 11px}#infoPanel>div>h6>a{background-position:170px center;color:#000!important;display:block;margin:-10px -15px -12px;padding:10px 15px 12px;text-decoration:none}#infoPanel>div>h6>a:hover{color:#19E!important;text-decoration:none}#infoPanel>div.hidden{display:block!important;padding-bottom:0}#infoPanel>div.hidden>*{display:none}#infoPanel>div.hidden>h6{background:0 0;border-bottom:none;box-shadow:none;display:block;margin:8px 0}#infoPanel.alternative>.support p{margin-bottom:5px;display:inline-block;margin-right:0;width:146px}#infoPanel.alternative{float:right;margin:0;width:300px}#infoPanel.alternative h4{margin:15px 0 12px 15px}#infoPanel.alternative.miniContact{display:inline-block;float:none}#infoPanel.alternative .subscribe a.button{background:#19e;border:none;border-radius:4px;color:#FFF;cursor:pointer;display:inline-block;float:none;margin:-5px 0 10px 0;padding:0 15px;text-decoration:none;vertical-align:middle}#infoPanel.alternative .subscribe p{display:inline-block;margin-right:0;width:146px}#infoPanel.alternative>div{background:0 0;margin-bottom:0;width:300px}#infoPanel.alternative>div:first-child{margin-bottom:20px}#infoPanel.alternative>div.highlight>h2,#infoPanel.alternative>div>h3,#infoPanel.alternative>div>h6{border-bottom:none;box-shadow:none;color:#000;font-size:17px;font-weight:400;line-height:21px;margin:0 0 15px;padding:15px 15px 0;text-shadow:1px 1px 0 #fff}#infoPanel.alternative>div>h3>a,#infoPanel.alternative>div>h6>a{margin:-15px -15px 0;padding:15px 15px 0}#infoPanel.alternative>div.build{background-color:#E7F5FD;border-color:#19E}#infoPanel.alternative>div.last{margin-bottom:0}#infoPanel.alternative .sfContentBlock div{width:270px}#infoPanel.alternative .blog h6{font-size:17px;font-weight:400;line-height:21px}#infoPanel.alternative .blog img{width:100%}#infoPanel.alternative .blog h3{margin:15px 0 8px}#infoPanel.alternative .blog a{font-weight:400}#infoPanel .highlight a.submit{border:none;border-radius:4px;color:#fff;display:block;font-weight:700;height:34px;line-height:34px;letter-spacing:.05em;margin-right:10px;padding:0 15px!important}#infoPanel.alternative>.highlight{background:#19e!important;border:0 none;color:#fff!important;padding-bottom:10px;padding-left:0;padding-right:0;width:100%}#infoPanel.alternative>.highlight.holidayFormWidget{background-color:#fff!important;padding:20px 0;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.12)}#infoPanel.alternative>.highlight a,#infoPanel.alternative>.highlight label{color:#fff}#infoPanel.alternative>.highlight h2,#infoPanel.alternative>.highlight h6{color:#fff!important;font:27px/1.2em DINWeb,Arial,Helvetica,sans-serif!important;letter-spacing:0;margin-bottom:10px!important;margin-right:-5px;text-shadow:none!important}#infoPanel.alternative>.highlight a.submit{background:#FD0!important;border:0;color:#000!important;cursor:pointer!important;float:right;font:700 13px Arial,Helvetica,sans-serif!important;margin:0 4px 0;height:auto;padding:11px 15px 8px 15px!important;text-transform:uppercase;text-align:center;min-width:130px}#infoPanel .highlight a.submit .customLabel{height:34px;line-height:32px}#infoPanel.alternative>.highlight.insSticky,#travelExpert.insSticky,.theme.insSticky{position:relative!important;top:0!important;z-index:0}#infoPanel.alternative>.highlight.holidayFormWidget h6{color:#000!important;margin:0 0 16px!important;padding:0 10px;font:26px Arial,Helvetica,sans-serif!important}#infoPanel.alternative>.highlight.holidayFormWidget .packageSummary{width:auto!important;margin:0 10px!important;border-radius:5px}#infoPanel.alternative>.highlight.holidayFormWidget .packageSummary .price{background:0 0;box-shadow:none;width:100%;border:none}#infoPanel.alternative>.highlight.holidayFormWidget .packageSummary .price p em{margin-top:5px;margin-bottom:5px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm .form1{float:none;margin-top:16px!important}#infoPanel.alternative .highlight.holidayFormWidget .contact #divContactForm ul.form1 li input.text{border:1px solid #E1DEDB;border-radius:3px;width:258px!important;margin-top:0!important}#infoPanel.alternative .highlight.holidayFormWidget .contact #divContactForm .invalid input[type=text]{background-color:transparent!important;padding:12px 10px 11px!important;border:1px solid #e23!important}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li{margin-bottom:10px!important;padding:0 10px;width:280px!important}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li fieldset{float:none;width:100%!important;margin-top:0!important}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #contactForm{float:none;width:100%}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult{background:#F5F7F9;margin:0 10px 10px!important;width:260px!important;padding:10px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult div span{color:#343434;font-size:13px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult div span small{font-size:11px;color:#909090}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult .holidayFormWrapper{width:100%;padding:0}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult .holidayFormWrapper div{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0;margin-bottom:10px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult select{float:none;margin:0;width:140px;padding:10px 25px 10px 7px;border-radius:3px;height:auto;color:#939393}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li fieldset p .roomTitle{font-size:16px;color:#4C4C4C;font-weight:500;display:block;margin-bottom:14px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.addRoomForm button{color:#000;background:#fff;border:none;border-radius:3px;padding:6px 10px;box-shadow:0 2px 10px rgba(0,0,0,.15);font-size:14px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.agree label{color:#939393!important;font-size:14px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.addRoomForm button .customLabel{position:relative;padding-left:14px;font-style:normal}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.addRoomForm button .customLabel::before{content:"+";position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center;font-size:16px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #contactForm #divContactForm .holidaysubmitbtn{margin-top:8px!important;margin-bottom:0!important}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #contactForm #divContactForm .holidaysubmitbtn>li{width:100%!important;padding:0;margin-bottom:0!important}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #contactForm #divContactForm .holidaysubmitbtn>li:first-child{margin-right:8px!important}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #contactForm #divContactForm .holidaysubmitbtn>li:last-child{margin-left:8px!important}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #contactForm #divContactForm .holidaysubmitbtn>li .button{padding:6px 0!important;margin-bottom:0!important}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #contactForm #divContactForm .holidaysubmitbtn>li .button i{letter-spacing:0}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li fieldset p.roomHeader{display:flex;width:100%!important;justify-content:space-between}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li fieldset p.roomHeader .roomEdit{margin-right:5px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult.active .holidayFormWrapper{display:block}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult .holidayFormWrapper{display:none}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult .actionIcons{display:flex}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult.active .roomEdit{display:none}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult.active .roomDelete{display:flex}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li fieldset p.roomHeader .actionIcons span{background:#fff;height:22px;width:22px;display:flex;justify-content:center;align-items:center;border-radius:3px}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult:first-child .roomDelete{display:none}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 li.holidayTravelerAdult:first-child .roomEdit{margin-right:0}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 .holidayRoomsWrapper{max-height:350px;clear:both;overflow-y:scroll;scrollbar-width:none}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #divContactForm ul.form1 .holidayRoomsWrapper::-webkit-scrollbar{display:none}.holidaysPage #infoPanel.alternative .highlight.holidayFormWidget #contactForm #divContactForm .holidaysubmitbtn>li .loading-overlay{width:auto}.holidaysPage #infoPanel.alternative>div.support{padding-bottom:15px}#infoPanel.alternative .creditLimit{height:96px!important;overflow:hidden;padding-top:15px!important;margin-bottom:0;position:relative}#infoPanel.alternative .creditLimit canvas{width:80px!important;height:80px!important;position:relative;z-index:99}#infoPanel.alternative .creditLimit #chart-area-dummy{position:absolute!important;left:0!important;z-index:9}#infoPanel.alternative .creditLimit div{margin:0 0 0 15px}#infoPanel.alternative .creditLimit span{float:right;text-align:right;max-width:140px;margin:13px 15px 0 0}#infoPanel.alternative .creditLimit span em{display:block;font-size:17px;margin-top:2px;color:#19E}#panorama{background-position:50% 0;background-repeat:repeat-x;min-height:200px;width:100%;top:45px;position:relative}#panorama.small{margin-bottom:-66px}#panorama.small #panoramaPanel{margin:0 auto;min-height:200px;width:1020px}.dashboardMy #panorama.small #panoramaPanel{width:993px!important}#panorama.small #panoramaPanel .button{margin-top:3px;margin-right:15px}#panorama.small #panoramaPanel a.tertiary{background:0 0;border:1px solid #fff!important;color:#fff!important;display:inline-block;font-size:12px;height:auto;line-height:15px!important;letter-spacing:.1em;margin-left:10px;margin-top:4px;padding:6px 11px;text-transform:uppercase;vertical-align:top}#panorama.small h1{color:#fff;display:inline-block;height:18px;margin:35px 15px 0 27px;width:auto;text-align:center}#panorama.small h1 .subTitle{display:block;float:none;font-size:15px;margin:0;padding:0;text-align:left;width:100%}#panorama.small.delivery h1{margin:35px 15px 0 16px;width:761px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:40px}#panorama.small.delivery .social{display:inline-block;float:right;margin-top:82px;margin-right:30px;width:auto}#panoramaPanel{margin:0 auto;min-height:200px;width:960px}#panorama.holiday{background-image:url(../Image/Content/Panorama/2000X500-3-Panorama.jpg);height:500px;position:relative;margin-top:0;z-index:999}#panorama.myTrip{background-image:url(../Image/Content/Panorama/2000X500-4-Panorama.jpg);height:500px;top:44px}#panorama.holiday:before,#panorama.myTrip:before{background:linear-gradient(to bottom,#19E 0,rgba(17,153,238,0) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#panorama.small.delivery h1.holidayHead{margin:20px 15px 15px 16px!important;width:100%!important;height:100%!important}#panorama.myTrip #panoramaPanel,.signInPage #panorama #panoramaPanel{padding-top:103px;position:relative;z-index:9}#panorama.myTrip #panoramaPanel h1,.signInPage #panorama #panoramaPanel h1{color:#fff;font:56px DINWeb,Arial,Helvetica,sans-serif;max-width:448px}.signInPage #panorama #panoramaPanel h1{max-width:563px}#panorama.myTrip #panoramaPanel h1 em,.signInPage #panorama #panoramaPanel h1 em{color:#FD0}#infoPanel .rating{text-indent:-9000px;background:url(../Image/Background/Hotel/Stars.png)no-repeat left top;width:60px}#infoPanel .star0{display:none!important}#infoPanel .star1{background-position:-48px 0}#infoPanel .star2{background-position:-36px 0}#infoPanel .star3{background-position:-24px 0}#infoPanel .star4{background-position:-12px 0}#infoPanel .star5{background-position:0 0}#freePanel{margin:0;padding-left:0;width:960px}#freePanel .holidays{margin-bottom:-30px;margin-top:15px}#freePanel .holidays h1{margin-bottom:18px;margin-top:0}#freePanel .twoColumnContent{display:inline-block;margin:0 35px 0 0;width:615px}.myTripPage #freePanel .twoColumnContent{margin:0;width:100%}#freePanel .twoColumnContent .feature{margin-top:30px}#freePanel .twoColumnContent .feature li{margin-right:25px}#freePanel .twoColumnContent .feature li p{margin:0}#freePanel #overview{margin:0 0 15px!important}#freePanel .sucessIcon{background:url(../Image/Icon/SpriteDefault.png)no-repeat 0 -1071px;display:inline-block;height:126px;margin:52px 0 0 80px;width:126px}#freePanel .twoColumnContent p{line-height:1.5em;margin:10px 0}#freePanel>*{display:inline-block;margin:0;padding:0;vertical-align:top}#freePanel a.button{cursor:pointer;display:block;float:left;font:700 12px/34px Arial,Helvetica,sans-serif;margin:10px 15px 10px 0;text-decoration:none;vertical-align:middle}#freePanel h3{color:#000;font-size:15px}#freePanel #travelExpert{border-top:1px solid #E1DEDB;display:inline-block;float:none;margin-top:33px;width:307px}#panorama.myTrip .signIn,.signInPage .signIn{background:0 0;color:#fff;margin-top:40px;margin-bottom:50px;padding:0;padding-bottom:12px;width:auto}#infoPanel.alternative .contact div.message *,#panorama.myTrip .signIn .message *{color:#343332!important}#infoPanel.alternative .contact div.message dfn,#panorama.myTrip .signIn .message p dfn{display:block;padding:0 0 0 10px}#infoPanel.alternative .contact div.message p em,#panorama.myTrip .signIn .message p em{display:block;font-weight:700}#infoPanel.alternative .contact div.message p,#panorama.myTrip .signIn .message p{background:0 0!important;float:none;display:inline-block;font-size:13px;line-height:normal;margin:0;padding:0 45px 0 20px;vertical-align:middle;width:225px}#infoPanel.alternative .contact div.message strong,#panorama.myTrip .signIn .message strong{color:#BE0E0E;font-weight:700;text-decoration:none}#infoPanel.alternative .contact div.message ul li,#panorama.myTrip .signIn .message ul li{line-height:19px;margin-top:0}#infoPanel.alternative .contact div.message ul,#panorama.myTrip .signIn .message ul{margin:0 0 0 12px}#infoPanel.alternative .contact div.message,#panorama.myTrip .signIn .message{background:#FFF;background-position:right 3px;background-repeat:no-repeat;min-height:40px;line-height:40px;margin:0 0 20px;padding:7px 0 15px 0!important;width:227px}#panorama.myTrip .signIn .message{background-position:238px 4px;margin-left:-20px;margin-top:-20px!important;width:306px}#infoPanel.alternative .contact div.message.confirmation,#panorama.myTrip .signIn .message.confirmation{background-color:#DEF7E4;background-image:url(../Image/Background/Message/Confirmation.gif)}#infoPanel.alternative .contact div.message.error,#panorama.myTrip .signIn .message.error{background-color:#FDE7E9;background-image:url(../Image/Background/Message/Error.gif)}#infoPanel.alternative .contact div.message.information,#panorama.myTrip .signIn .message.information{background-color:#E7F5FD;background-image:url(../Image/Background/Message/Information.gif)}#panorama.myTrip .signIn .message.warning{width:306px}#infoPanel.alternative .contact div.message.warning,#panorama.myTrip .signIn .message.warning{background-color:#FFFAD6;background-image:url(../Image/Background/Message/Warning.gif);padding-top:10px}#panorama.myTrip .signIn p,.signInPage .signIn p{text-align:left;margin:0;display:inline-block;vertical-align:top}#panorama.myTrip .signIn a{color:#fff!important;text-decoration:none}#panorama.myTrip .signIn div{font-size:11px;margin-bottom:2px}#panorama.myTrip .signIn fieldset,.faq li{margin-bottom:10px}#panorama.myTrip .signIn label{display:inline-block;margin-bottom:3px}#panorama.myTrip .signIn h6{font:27px/1.2em DINWeb,Arial,Helvetica,sans-serif!important;margin-bottom:20px}#panorama.myTrip .signIn input.submit,.signInPage .signIn input.submit{background:#FD0;border:none;border-radius:4px;color:#000;cursor:pointer;display:inline-block;height:40px;float:none;margin-bottom:8px;margin-right:7px;font:700 14px Arial,Helvetica,sans-serif;width:auto;min-width:250px}#panorama.myTrip .signIn input.text{border:0 none;min-width:240px}#panorama.myTrip .signIn input[type=password],#panorama.myTrip .signIn input[type=text]{background:#fff;border-radius:4px}#panorama.myTrip .signIn input[type=password]:focus,#panorama.myTrip .signIn input[type=text]:focus{background:#fff;color:#000;outline:0}#panorama.myTrip .signIn a{display:inline-block;margin:10px 0 0}.myTripPage #panorama.myTrip .signIn a,.signInPage .signIn a{margin:0;padding:0 35px;border-color:#fff!important;color:#fff!important}.myTripPage #content,.signInPage #content{margin:65px auto 0}.signInPage #panorama{background-image:url(../Image/Content/Panorama/2000X500-6-Panorama.jpg);height:500px;top:44px}.signInPage #panorama:before{background:linear-gradient(to bottom,#19E 0,rgba(17,153,238,0) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.signInPage #panoramaPanel{position:relative}#freePanel #gallery{width:100%!important;margin-top:15px;margin-bottom:20px}#freePanel #gallery.alternative .viewport,#freePanel #gallery.alternative .viewport li,#freePanel #gallery.alternative .viewport li img{width:960px;height:380px}#freePanel #gallery.alternative .viewport li p{width:100%;bottom:61px}#freePanel>h3{margin-top:25px}#freePanel>p{margin-top:10px}#infoPanel.alternative .contact div.message dfn{display:block;padding:0 0 0 10px}#infoPanel.alternative .contact div.message p em{display:block;font-weight:700}#infoPanel.alternative .contact div.message p{background:0 0!important;float:none;display:inline-block;font-size:13px;line-height:normal;margin:0;padding:0 45px 0 20px;vertical-align:middle;width:225px}#infoPanel.alternative .contact div.message strong{color:#BE0E0E;font-weight:700;text-decoration:none}#infoPanel.alternative .contact div.message ul li{line-height:19px;margin-top:0}#infoPanel.alternative .contact div.message ul{margin:0 0 0 12px}#infoPanel.alternative .contact div.message{background:#FFF;background-position:right 3px;background-repeat:no-repeat;min-height:40px;line-height:40px;margin:0 0 20px;padding:7px 0 15px 0!important;width:227px;margin-top:0!important}#infoPanel.alternative .contact div.message.confirmation{background-color:#DEF7E4;background-image:url(../Image/Background/Message/Confirmation.gif)}#infoPanel.alternative .contact div.message.error{background-color:#FDE7E9;background-image:url(../Image/Background/Message/Error.gif)}#infoPanel.alternative .contact div.message.information{background-color:#E7F5FD;background-image:url(../Image/Background/Message/Information.gif)}#infoPanel.alternative .contact div.message.warning{background-color:#FFFAD6;background-image:url(../Image/Background/Message/Warning.gif);padding-top:10px}#primaryNavigation{font-size:.01em;height:40px;margin-left:-1px;margin-top:0;padding-top:4px;line-height:normal}#primaryNavigation li{background:url(../Image/Background/PrimaryNavigation.gif)no-repeat 0 100%;display:inline-block;font-size:14px;height:20px;padding:11px 20px 25px 20px;vertical-align:top;white-space:nowrap;zoom:1}#primaryNavigation li a{color:#19E;display:inline-block;height:14px;margin:-11px -20px -9px -19px;padding:19px 20px 19px 20px;font-weight:700;text-decoration:none;vertical-align:top;white-space:nowrap;zoom:1}#primaryNavigation li:hover>a{border-top:4px solid #FD0;margin-top:-15px}#primaryNavigation li>div{position:absolute;left:0;top:61px;width:100%}#primaryNavigation li ul{font-size:.01em;margin:0 auto;width:1003px}#primaryNavigation li ul>*{font-size:100em}#primaryNavigation li>div li .badge{color:#fff;background:#19E;background:-webkit-linear-gradient(legacy-direction(to right),#19E,#3C5);background:linear-gradient(to right,#19E,#3C5);display:inline-block;position:absolute;right:26px;font-size:9px;padding:0 5px 0 6px;height:17px;line-height:18px;text-transform:uppercase;letter-spacing:.5px;margin:0;top:12px;border-radius:10px}#primaryNavigation li>div li li .badge{top:5px}#primaryNavigation li ul li{background:url(../Image/Background/SecondaryNavigation.png)no-repeat 0 0;padding-top:15px;position:relative}#primaryNavigation li ul li.first{background:0 0}#primaryNavigation li ul li.active a,#primaryNavigation li ul li:hover a,#primaryNavigation li ul li:hover.active a{background:#fff;border-top:4px solid #FD0;color:#000!important;margin-top:-15px}#primaryNavigation li ul li:hover.active li a{color:#19E!important}#primaryNavigation li ul li.active a{background:0 0;border-top:4px solid #FD0;color:#fff!important}#primaryNavigation li ul li.active a:hover{background:#fff;color:#000!important}#primaryNavigation li ul a{color:#686764!important;font-weight:400;font-size:13px;padding-right:20px}#primaryNavigation li.active ul a{border:0;margin-top:-11px;padding-top:15px}#primaryNavigation li.active ul li ul li a{margin:0;padding:0 22px}#primaryNavigation li.active ul li.active ul li.active a{color:#049!important;font-weight:700!important}#primaryNavigation li.active ul li.active ul li.active a:before{display:none}#primaryNavigation li ul a{margin-right:-20px}#primaryNavigation li ul li a i{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1317px;display:inline-block;height:10px;margin-right:10px;padding-left:6px;width:10px}#primaryNavigation li ul li ul{background:#fff;border-bottom:1px solid #E1DEDB;display:none;padding:0;position:absolute;left:1px;top:54px;width:170px;z-index:999}#primaryNavigation li ul li:hover ul{display:none}#primaryNavigation li ul li:hover a i{background-position:right -1022px}#primaryNavigation li ul li ul li{border-top:1px solid #EEEBE8;background:0 0;display:block;height:auto;margin:0;padding:0}#primaryNavigation li ul li ul li a,#primaryNavigation li ul li:hover ul li a{background:0 0;border:0 none;color:#19E!important;display:block;font-size:13px;height:auto;margin:0;padding:10px 30px 10px 22px}#primaryNavigation li.active a,#primaryNavigation li.selected a{color:#343332;border-top:4px solid #FD0;margin-top:-11px}#primaryNavigation li ul li:hover ul li a{border:0 none!important;margin-top:0!important}#primaryNavigation li ul li:hover ul li a:hover{color:#000!important;text-decoration:none}#primaryNavigation li.flight{background:0 0;padding-left:0}#primaryNavigation li.home{margin-right:20px;padding-left:0}#primaryNavigation li.signOut a{font-weight:400;font-size:13px;padding-bottom:1px}#primaryNavigation li.signOut:hover a{border-top:4px solid #fff;text-decoration:underline}#primaryNavigation li.country{padding-right:17px;position:relative}#primaryNavigation li.country a{font-size:0;margin-right:-19px;padding-top:5px;padding-right:28px}#primaryNavigation li.country a img{margin-left:8px;margin-top:16px}#primaryNavigation li.country ul li a{font-size:14px;margin-top:0}#primaryNavigation li.country ul{background:#fff;display:none;position:absolute;left:0;top:56px;width:auto}#primaryNavigation li.country:hover ul{display:block}#primaryNavigation li.country ul a,#primaryNavigation li.country ul li{background:0 0;margin:0;padding:0}#primaryNavigation li.country ul li{border-top:1px solid #EEEBE8;display:block;height:auto;width:100%}#primaryNavigation li.country ul a{color:#19E!important;display:block;font-size:14px;height:auto!important;margin:0;padding:10px 30px 10px 22px;text-indent:0;text-align:left;font-weight:400}#primaryNavigation li.country ul a img{display:inline-block;margin:0 8px}#primaryNavigation li.country ul li:hover a{color:#000;border:0 none;margin-top:0}#primaryNavigation li.language{font-family:DINNEXTArabic;line-height:14px}#primaryNavigation a.icon:before{display:none}#primaryNavigation li div a.icon:before{display:inline}#tertiaryNavigation{margin-top:16px;width:605px}#tertiaryNavigation li{display:inline;font-size:13px;margin:10px 25px 0 0;zoom:1}#tertiaryNavigation li a{color:#686764;text-decoration:none}#helpPanel ul a:hover,#signInPanel a:hover,#tertiaryNavigation li a:hover{text-decoration:underline}#contentPanel .articles .comments{float:right}#contentPanel.alternative .articles h2{font:27px DINWeb,Arial,Helvetica,sans-serif;margin-bottom:28px}#contentPanel .articles h2 a{color:#000!important}#contentPanel .articles img{float:none;margin:0 0 20px;padding-top:0}#contentPanel .articles>li{border-bottom:1px solid #EEEBE8;display:inline-block;list-style:none;margin-bottom:30px;margin-top:0;padding-bottom:20px;width:100%}#contentPanel .articles li ul{margin-top:20px}#contentPanel .articles li.hover div,#contentPanel .articles li.hover h2 a{color:#19E!important;text-decoration:none}#contentPanel .articles li.last{border-bottom:0}#contentPanel .articles p{width:100%}#contentPanel .articles p img{float:right;height:130px;margin:3px 0 17px 25px;width:300px}#contentPanel .articles.details img{height:auto;width:auto}#contentPanel .stamp{float:right;margin:5px 0 8px;width:auto}#contentPanel.alternative .stamp{margin-top:-28px}#contentPanel.alternative .offer{background:url(../Image/Icon/SpriteDefault.png)repeat-x 0 -635px;border:0 none;display:inline-block;height:74px;margin:0 0 15px!important;overflow:hidden;padding-left:0!important;width:608px}#contentPanel.alternative .offer li{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -542px;float:left;list-style:none;margin-top:0!important;padding:18px 30px 20px 14px;text-align:center}#contentPanel.alternative .offer li p{font-size:15px;font-weight:700;margin-top:0!important}#contentPanel.alternative .offer li.active{background:#FD0 url(../Image/Icon/SpriteDefault.png)no-repeat right -457px;color:#000;padding-left:20px}#contentPanel.alternative .offer li.active p{color:#000}#contentPanel.alternative .offer li.last{background:0 0}#recent a,#testimonials a{display:inline-block;height:54px;overflow:hidden;text-decoration:none;width:54px}#recent img,#testimonials img{float:left;height:54px;margin-right:14px}#testimonials img{border-radius:100%;width:100%}#recent p,#testimonials p{display:inline-block;margin-bottom:10px;margin-left:10px;vertical-align:top;width:200px}#recent p a,#testimonials p a{color:#19E;display:inline;height:auto;overflow:visible;width:auto}#recent p a:hover,#testimonials p a:hover{text-decoration:underline}#recent p em,#testimonials p em{color:#E1DEDB;display:block;font-size:11px;margin-top:10px}.testimonial.scrollable .next,.testimonial.scrollable .previous{margin-top:-18px}.testimonial.alternative{display:inline-block;margin:0;width:612px}.testimonial.alternative .next{margin-left:-24px}.testimonial.alternative .previous{margin-left:22px}.testimonial.alternative .viewport li img,.testimonial.alternative .viewport ul{margin:0}.testimonial.alternative ul{padding:0;position:relative}.testimonial.alternative .viewport{margin-left:0;margin-top:0;width:610px}.testimonial.alternative .viewport li{width:610px;display:inline-block;vertical-align:top}.testimonial.alternative .viewport li p{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;position:relative;bottom:0;left:0;width:550px;padding:0 20px;color:#000;display:table;margin:0!important}#search{background:0 0;border:0 none!important;margin-bottom:5px;position:relative;width:100%}#search input.submit{background:url(../Image/Icon/SpriteDefault.png)no-repeat 0 -542px;border:0 none;cursor:pointer;height:24px;margin-right:9px;position:absolute;right:2px;text-indent:-9999px;top:11px;width:24px}#search input.text{background:#F7F5F3;border:1px solid #F7F5F3;border-radius:0;height:34px;line-height:34px;margin-left:-3px;margin-top:3px;padding:0 40px 0 15px;width:246px}.graph{cursor:default;display:inline-block;margin-left:153px;margin-top:18px;width:auto}.graph li{display:inline-block;margin-right:-2px;opacity:.65;width:53px}.graph li em{background:#fff;display:block;height:5px;width:100%}.graph li span{color:#E1DEDB;display:block;margin-top:7px;text-align:center;width:100%}.graph li.h1 em{background:#FDE7E9}.graph li.h2 em{background:#f99}.graph li.h3 em{background:#F7929A}.graph li.h4 em{background:#E23}.graph li.h5 em{background:red}.graph li.h6 em{background:#BE0E0E}.graph li.h7 em{background:#8E160B}.graph li.l1 em{background:#DEF7E4}.graph li.l2 em{background:#85E098}.graph li.l3 em,.graph li.l4 em,.graph li.l5 em,.graph li.l6 em{background:#3C5}.graph li.l7 em{background:#1F7A42}.graph li.today span{color:#fff}.graph li.today,.graph li:hover{opacity:1}.priceWatch{color:#fff;cursor:default;display:inline-block;margin-left:15px;margin-top:31px;vertical-align:top}.contact,.googleMap div,.packageSummary,.packageSummary .price{margin:0!important}.priceWatch em{color:#fff;font-size:11px}.contact .form1 input.submit,.contact a.button{font:700 14px Arial,Helvetica,sans-serif!important}.googleMap{border:0 none;display:inline-block;min-height:200px;width:100%}.packageSummary{background:#19e!important;padding-left:0!important;padding-right:0!important;width:100%!important}.contact{float:left;padding-top:0!important;width:298px}.contact div.message{margin-left:0!important;padding:0!important;width:300px!important}.contact .form1{margin-top:20px!important}#infoPanel.alternative.miniContact .contact .form1{margin-top:5px!important}.contact .form1 input.submit{background:#FD0;color:#000!important;padding:7px 9px!important}.contact .form1 li.telephone fieldset label{color:#C1E5FB!important}.packageSummary .price{background:#0A468F;border-top:1px solid #70C2F5;box-shadow:inset -1px 5px 5px #0A468F;display:inline-block;padding-left:0;width:300px}.packageSummary .price img{float:right;height:45px;margin:10px;width:75px}.packageSummary .price img.large{float:right;height:65px;margin:0;width:100px}.packageSummary .price p{display:inline-block;font-size:11px;max-width:184px;padding:14px 0 14px 14px;width:auto}.packageSummary .price p em{color:#FD0!important;display:block;font-size:19px;font-weight:700}.packageSummary .price p em strike{color:#ADA8A4!important;font-weight:400}.packageSummary .price p em.offer{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -110px;padding-right:50px}.contact a.button{background:#FD0;border:0;border-radius:4px;color:#000!important;cursor:pointer!important;float:right;height:20px;margin:20px 18px 3px 4px!important;padding:8px 15px 6px!important;text-align:center;min-width:130px}#contentPanel a.autoFocus.toggleShown,.contact a.button.toggleShown{display:none}.packageSummary div{color:#fff!important;text-align:left}#contentPanel.alternative .visaContentBlock ul li{margin-top:10px!important}#contentPanel.alternative a.button{background:#FD0;color:#000!important}.holidayTheme li.adventure a em,.holidayTheme li.autumn a em,.holidayTheme li.beach a em,.holidayTheme li.city a em,.holidayTheme li.couple a em,.holidayTheme li.family a em,.holidayTheme li.friends a em,.holidayTheme li.high a em,.holidayTheme li.low a em,.holidayTheme li.mid a em,.holidayTheme li.romantic a em,.holidayTheme li.solo a em,.holidayTheme li.spring a em,.holidayTheme li.summer a em,.holidayTheme li.weekend a em,.holidayTheme li.winter a em,.theme li{background-image:url(../Image/Icon/SpriteDefault.png)}.visaContentBlock{margin-top:5px!important;overflow:hidden;width:610px!important}#contentPanel.alternative .holidays.visaContentBlock ul li h3{margin-top:12px}#contentPanel.alternative .visaContentBlock.holidays li h3 a{color:#343332!important;font-size:17px;font-weight:400;text-decoration:none;text-shadow:1px 1px 0 #fff}#contentPanel.alternative .visaContentBlock.holidays li a{text-decoration:none}#contentPanel.alternative .holidays.visaContentBlock li.hover,#contentPanel.alternative .visaContentBlock.holidays li.hover h3 a{color:#19E!important}#contentPanel.alternative .visaContentBlock ul li span{font-weight:400!important}.holidays.visaContentBlock p{max-height:20px;margin-top:-10px!important;text-overflow:ellipsis;white-space:nowrap}.holidays.visaContentBlock li span{margin-top:12px}.visaContentBlock ul li{margin:0 10px 0 0!important}.visaContentBlock ul{display:inline-block;margin:0 -15px!important;padding-left:15px!important}.theme{overflow:hidden;padding:15px 0 0}.theme li{background-repeat:no-repeat;display:none;filter:alpha(opacity=75);float:left;height:35px;margin:0 6px;opacity:.75;width:35px}.theme li a{display:block;font-size:11px;padding-top:35px;text-decoration:none}.theme li.adventure{background-position:5px -339px;display:block}.theme li.any{background-position:-140px -396px;display:block;width:42px}.theme li.weekend{background-position:-208px -338px;display:block}.theme li.city{background-position:-44px -339px;display:block}.theme li.beach{background-position:-103px -339px;display:block}.theme li.couple{background-position:0 -395px;display:block}.theme li.family{background-position:-207px -281px;display:block;width:45px}.theme li.friends{background-position:-46px -395px;display:block}.theme li.solo{background-position:-56px -281px;display:block;width:20px}.theme li.romantic{background-position:2px -281px;display:block}.theme li.summer{background-position:-95px -282px;display:block}.theme li.warm{background-position:-96px -281px;display:block}.theme li.autumn{background-position:-156px -339px;display:block}.theme li.spring{background-position:-150px -281px;display:block}.theme li.winter{background-position:-93px -396px;display:block}.theme li.low{background-position:-194px -399px;display:block;width:48px}.theme li.mid{background-position:-272px -278px;display:block;width:57px}.theme li.high{background-position:-266px -337px;display:block;width:59px}.theme li:hover{filter:alpha(opacity=100);opacity:1}.theme ul{margin-left:0!important;width:520px}#infoPanel.alternative .theme li span{display:none}.holidayTheme{overflow:hidden;padding:15px 0;padding-top:80px;text-align:center;position:relative}.holidayTheme h1{color:#fff;font-size:27px;margin-top:20px;margin-bottom:15px;position:relative;text-shadow:1px 1px 1px #686764;text-align:center}.holidayTheme input.text{background:0 0;border:0 none;border-bottom:3px solid #FD0;border-radius:0;color:#fff!important;font:56px DINWeb,Arial,Helvetica,sans-serif;letter-spacing:-1px;margin:0 auto;margin-bottom:35px;height:56px;display:block;text-align:center;width:614px}.holidayTheme input.text:focus{background:0 0;border:0 none;border-bottom:3px solid #FD0;color:#fff}.holidayTheme input.text::-webkit-input-placeholder{color:#fff}.holidayTheme input.text:-moz-placeholder{color:#fff}.holidayTheme input.text::-moz-placeholder{color:#fff}.holidayTheme input.text:-ms-input-placeholder{color:#fff}.holidayFinder{display:inline-block;margin-bottom:25px}.holidayFinder ul{display:inline-block;margin:20px 0 0!important;max-width:100%}.holidayFinder ul li{display:inline-block;background:0 0;width:auto;padding:0 10px}.holidayFinder ul li:last-child{border:0 none}.holidayFinder ul li a{font-size:15px;padding:0 15px 3px}.holidayFinder ul li.active{opacity:1}.holidayFinder ul li.active a{color:#FD0;font-weight:700}.bigTextFieldContainer{width:630px;position:absolute;left:165px;top:89px}.bigInput{font:56px DINWeb,Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#fff!important;margin:0 auto;margin-bottom:15px;display:inline;text-align:center;width:630px}.lengthyWords{font-size:40px!important;-webkit-transition:font-size 1s ease;-moz-transition:font-size 1s ease;-o-transition:font-size 1s ease;transition:font-size 1s ease}.typed-cursor{-moz-animation:blink .7s infinite;-webkit-animation:blink .7s infinite;animation:blink .7s infinite;color:#fff!important;font:50px DINWeb,Arial,Helvetica,sans-serif;opacity:1}.holidayTheme li{background-repeat:no-repeat;display:inline-block;margin:0;opacity:1}.holidayTheme li a{color:#fff;display:inline-block;font-size:13px;padding:0 8px 10px;text-align:center;text-decoration:none;vertical-align:top;min-width:60px}.holidayTheme li a em{border:2px solid #fff;border-radius:35px;display:block;height:58px;margin-bottom:10px;width:60px;margin-left:auto;margin-right:auto}.holidayTheme .holidayFinder li a em{border:0 none}.holidayTheme li.selected a{color:#FD0;font-weight:700}.holidayTheme li.allHolidays em{background-position:9px -747px}.holidayTheme li.romantic em{background-position:-78px -747px}.holidayTheme li.beach em{background-position:-158px -751px}.holidayTheme li.adventure em{background-position:-234px -750px}.holidayTheme li.weekend em{background-position:-721px -749px}.holidayTheme li.city em{background-position:-455px -872px}.holidayTheme li.autumn em{background-position:-386px -809px}.holidayTheme li.couple em{background-position:-452px -811px}.holidayTheme li.family em{background-position:-530px -812px}.holidayTheme li.friends em{background-position:-596px -815px}.holidayTheme li.solo em{background-position:-659px -815px}.holidayTheme li.spring em{background-position:-719px -815px}.holidayTheme li.summer em{background-position:-527px -870px}.holidayTheme li.winter em{background-position:-386px -870px}.holidayTheme li.low em{background-position:-201px -873px}.holidayTheme li.mid em{background-position:-265px -872px}.holidayTheme li.high em{background-position:-328px -870px}.holidayTheme li a em i{color:#fff;float:left;font-size:30px;padding-top:13px}.holidayTheme li.allHolidays a em i{padding-left:15px}.holidayTheme li.dubai a em i{padding-left:16px}.holidayTheme li.singapore a em i{padding-left:11px}.holidayTheme li.malaysia a em i{padding-left:16px}.holidayTheme li.mauritius a em i{padding-left:14px;padding-top:15px}.holidayTheme li.europe a em i,.holidayTheme li.kerala a em i{padding-left:15px}.holidayTheme li.andamans a em i{padding-left:16px}.holidayTheme li.himachal a em i{padding-left:14px}.holidayTheme li.kashmir a em i{padding-left:15px}.holidayTheme li.ladakh a em i{padding-left:16px}.holidayTheme li.justRight a em i,.holidayTheme li.long a em i,.holidayTheme li.short a em i{font-size:36px;padding-left:13px;padding-top:11px}.holidayTheme li.selected a em i{color:#FD0;font-weight:700}.holidayTheme li.romantic.selected a em{background-position:17px -1619px}.holidayTheme li.beach.selected a em{background-position:-101px -1675px}.holidayTheme li.adventure.selected a em{background-position:18px -1673px}.holidayTheme li.weekend.selected a em{background-position:161px -1676px}.holidayTheme li.city.selected a em{background-position:-40px -1675px}.holidayTheme li.autumn.selected a em{background-position:-170px -1674px}.holidayTheme li.couple.selected a em{background-position:-312px -1623px}.holidayTheme li.family.selected a em{background-position:-238px -1623px}.holidayTheme li.friends.selected a em{background-position:-310px -1678px}.holidayTheme li.solo.selected a em{background-position:359px -1619px}.holidayTheme li.spring.selected a em{background-position:-166px -1623px}.holidayTheme li.summer.selected a em{background-position:-100px -1620px}.holidayTheme li.winter.selected a em{background-position:14px -1730px;background-repeat:no-repeat}.holidayTheme li.low.selected em{background-position:-130px -1730px}.holidayTheme li.mid.selected em{background-position:-194px -1729px}.holidayTheme li.high.selected em{background-position:-257px -1727px}.holidayTheme ul{margin:0 auto!important;max-width:630px}.holidayTheme li.selected,.holidayTheme li:hover{opacity:1}.holidayTheme li.selected em{border:2px solid #FD0}.holidaysOffer #panorama{background:#19e}.holidaysOffer #panorama h1{color:#fff;padding:30px 0 0}.holidaysOffer #build label.check,.holidaysOffer #panorama .breadCrumb div,.holidaysOffer #panorama a{color:#fff;text-decoration:none}.holidaysOffer #panorama .breadCrumb div{padding:0 5px;font-size:14px!important}.holidaysOffer #build{display:inline-block;margin:30px 0;position:relative}.holidaysOffer #build label.check,.holidaysOffer #build label.radio{padding:0 20px 0 27px}.holidaysOffer #build input.check,.holidaysOffer #build input.radio,.holidaysOffer #panorama.highlight input.radio{position:absolute;left:-9999px}.holidaysOffer #build .flightType input.radio:checked+label::after,.holidaysOffer #build fieldset.direct input.check:checked+label::after{content:'';position:absolute;display:block;opacity:1;width:6px;height:12px;border:solid #fff;border-width:0 .15em .15em 0;transform:rotate(45deg);line-height:1rem;left:10px;top:0}.holidaysOffer #build .flightType input.radio+label::before,.holidaysOffer #build fieldset.direct input.check+label::before{content:'';position:absolute;height:24px;width:24px;border-radius:100%;background:#fff;left:0}.holidaysOffer #build a.more,.holidaysOffer #build fieldset.action a.more.toggleShown{background-image:none}.holidaysOffer #build .flightType input.radio+label{line-height:26px;padding-left:34px;position:relative}.holidaysOffer #build .flightType input.radio:checked+label::before,.holidaysOffer #build fieldset.direct input.check:checked+label::before{background-color:#19e}.holidaysOffer #build fieldset.direct{margin:10px 0 12px}.holidaysOffer #build fieldset.action a.more,.holidaysOffer #build label.radio{color:#fff}.holidaysOffer #build fieldset.tripOptions{margin:0 0 2px;width:971px}.holidaysOffer #build fieldset.tripOptions ul{width:auto}.holidaysOffer #build fieldset ul li{display:inline-block;width:auto}.holidaysOffer #build fieldset{margin:0 0 2px;display:inline-block}.holidaysOffer #build input{border-color:#fff!important;border-right:1px solid #E1DEDB!important;border-left:0!important;border-radius:0!important;height:29px;padding:12px 8px 11px 38px!important;width:142px!important}.holidaysOffer #build .invalid input[type=text]{padding:12px 8px 13px 38px!important;border-right:1px solid #E1DEDB!important}.holidaysOffer #build fieldset.travelers div,.holidaysOffer #build select{width:68px;padding:0}.holidaysOffer #build fieldset.travelers{width:208px!important;padding:0!important;float:none!important}.holidaysOffer #build select{color:#343332;padding:11px 4px;min-height:54px;border:none;border-radius:0;background-color:#fff}.holidaysOffer #build a.button.yellow{position:absolute;right:0;top:40px;margin:0;padding:7px 28px}.holidaysOffer #build fieldset.end,.holidaysOffer #build fieldset.end input,.holidaysOffer #build fieldset.start,.holidaysOffer #build fieldset.start input{width:67px!important}.holidaysOffer #build fieldset.multiCity span{display:none}.holidaysOffer #build fieldset.multiCity{margin:0 0 2px;padding:0;width:606px!important}.holidaysOffer #build fieldset.multiCity div{padding:0;width:auto}.holidaysOffer #build fieldset.multiCity div input{width:155px!important}.holidaysOffer #build.multiCity fieldset.travelers{margin-top:-112px}.holidaysOffer #build fieldset.moreFlights{display:none!important}.holidaysOffer #build .advanced fieldset.airline{float:left}.holidaysOffer #build .advanced{border:none;padding:0;margin:0}.holidaysOffer #build .cabinClass select{width:189px}.holidaysOffer #build.multiCity fieldset.airline input{width:185px!important}.holidaysOffer #build.multiCity .cabinClass select{width:202px}.holidaysOffer #build label.check{line-height:24px;padding:0 0 0 34px!important;position:relative;margin:10px 0 0 15px}.holidaysOffer #build .icon-date:before,.holidaysOffer #build .icon-location-1:before{position:absolute;color:#686764;line-height:0;margin-left:5px;font-size:1rem;padding:27px 6px}.holidaysOffer #build fieldset.end.hidden{display:inline-block!important}.holidaysOffer #build fieldset.end.hidden:before{color:#EEEBE8}.holidaysOffer #build fieldset.end.hidden input.text:-moz-placeholder,.holidaysOffer #build fieldset.end.hidden input.text::-webkit-input-placeholder{color:#EEEBE8!important}.holidaysOffer #build fieldset.end.hidden input::-webkit-input-placeholder{color:#EEEBE8!important}.holidaysOffer #build fieldset.end.hidden input::-moz-placeholder{color:#EEEBE8!important}.holidaysOffer #build fieldset.end.hidden input::-ms-input-placeholder{color:#EEEBE8!important}.holidaysOffer #build.multiCity fieldset.end.hidden{display:none!important}.holidaysOffer #build fieldset.end.hidden input.text,.holidaysOffer #build fieldset.end.hidden input.text:focus{cursor:default;color:#EEEBE8;pointer-events:none!important;touch-action:none!important}.holidaysOffer #infoPanel.alternative>div{border-top:1px solid transparent}.holidaysOffer #build fieldset.airline input{padding:12px 8px 11px!important;width:172px!important}.holidaysOffer .promotions{width:300px;padding:0!important;position:relative;overflow:hidden;height:255px}.holidaysOffer .promotions li{width:300px;display:inline-block;text-align:center;padding:0}.holidaysOffer .promotions li a img{display:inline!important;height:auto;max-height:255px;max-width:300px;margin-top:0;vertical-align:middle;width:auto}.holidaysOffer .scrollable .viewport ul{position:relative}.holidaysOffer .scrollable .viewport{width:300px}.holidaysOffer .scrollable .viewport ul.bullets li{float:none}.holidaysOffer .scrollable .next,.holidaysOffer .scrollable .previous{display:none!important}.holidaysOffer ul.bullets{display:block!important;width:100%;height:25px;text-align:center}.holidaysOffer .bullets li{width:10px;height:10px;display:inline-block;position:relative}.holidaysOffer .bullets li a:before{background:#686764!important;border-radius:10px;content:"";height:10px;left:5px;opacity:.5;position:absolute;top:5px;width:10px}.holidaysOffer .bullets li a.active:before,.holidaysOffer .bullets li a:hover:before{background:#686764;opacity:1}.subscribe .form3.subform{background:0 0;margin:0 15px!important;padding:0!important;width:270px!important}.subscribe .form3.subform div.mandatory{font-size:11px;width:265px}.subscribe .form3.subform input.text{width:255px}.subscribe .form3.subform li{margin-bottom:0!important;padding-right:0;width:268px!important}.subscribe .form3.subform li.compactSubmit{min-height:15px}.subscribe .form3.subform li.compactSubmit input.submit.button{margin-bottom:0}#contentPanel #divAdvanced{margin:auto;width:758px}#contentPanel #divAdvanced #bookingList{width:759px}#contentPanel .toggleBookingList{position:relative;bottom:5px;left:30px}#contentPanel .toggleBookingList a{display:inline-block}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.readonly{background-color:#EEEBE8}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{background:#fff;border:1px solid #EEEBE8;border-radius:0;padding:8px}input[type=file]{padding-left:1px!important}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus{background-color:#fff;border:1px solid #19E;color:#000;outline:0}.invalid .passwordRule,.invalid label,.invalid label a,.invalid label div,.invalid legend{color:#E23!important}input[type=submit]:focus,input[type=email]:focus,input[type=number]:focus,input[type=button]:focus,input[type=checkbox]:focus,input[type=file]:focus,input[type=hidden]:focus,input[type=image]:focus,input[type=radio]:focus{outline:0}.invalid select{line-height:20px!important}select{border:1px solid #EEEBE8;border-radius:0;height:40px;line-height:28px;padding:0 25px 0 7px}#infoPanel.alternative .contact input.submit,fieldset.actionList select,select,textarea{font:13px Arial,Helvetica,sans-serif}select[multiple=multiple]{height:auto}textarea{border:1px solid #EEEBE8;border-radius:0;resize:none}.invalid label a{text-decoration:underline!important}#UpdatePanelOffer .invalid label a,#divAction .invalid label a{color:#19E!important;text-decoration:none!important}.invalid label a:hover{text-decoration:none!important}.invalid input[type=email],.invalid input[type=number],.invalid input[type=password],.invalid input[type=tel],.invalid input[type=text],.invalid textarea{border:1px solid #E23!important;margin-left:0;padding:12px 8px 11px!important}.invalid select{border:1px solid #E23!important;margin-left:0}.invalid input[type=tel]{padding:8px!important}#infoPanel.alternative .invalid input[type=password],#infoPanel.alternative .invalid input[type=text],#infoPanel.alternative .invalid select,#infoPanel.alternative .invalid textarea{box-shadow:0 0 2px 4px red}.mandatory:after{content:"";background:url(../Image/Icon/MandatorySmall.gif)no-repeat;display:inline-block;width:10px;height:10px;margin-left:2px}#build .invalid label,#contactForm label,.signIn .invalid label{color:#fff!important}#build .invalid input[type=password],#build .invalid input[type=text],#build .invalid select,#build .invalid textarea,#contactForm .invalid input[type=password],#contactForm .invalid input[type=text],#contactForm .invalid select,#contactForm .invalid textarea,.signIn .invalid input[type=password],.signIn .invalid input[type=text]{background-color:#FFFAD6!important;box-shadow:0 0!important;border:none!important;margin-left:0!important;padding:17px 10px 16px!important}fieldset.actionList{float:right;margin:30px 0 15px 20px}fieldset.actionList select{border:1px solid #EEEBE8;border-radius:5px;margin:0 0 0 5px;padding:4px 5px}fieldset.actionList select:focus{background-color:#fff;border:1px solid #19E;color:#000;outline:0}#infoPanel.alternative .contact div.mandatory{background-position:250px 4px;width:269px}#infoPanel.alternative .contact input.submit{background:url(../Image/Icon/ArrowNext.gif)no-repeat 100% 50%;border:0;box-shadow:none;color:#19E;cursor:pointer;float:right!important;margin:8px 2px 0 0!important;text-align:right}#infoPanel.alternative .contact li{background:0 0;border-top:0;margin-bottom:10px!important;padding:0 15px;width:270px}#infoPanel.alternative .contact li div{color:#fff;font-size:11px;margin-bottom:5px}#infoPanel.alternative .contact li input.text{border:1px solid #fff;width:257px}#infoPanel.alternative .contact li.first div,#infoPanel.alternative .contact li.lastName div{padding-right:0;width:126px}#infoPanel.alternative .contact li.first fieldset,#infoPanel.alternative .contact li.first input.text,#infoPanel.alternative .contact li.lastName fieldset,#infoPanel.alternative .contact li.lastName input.text{width:116px}#infoPanel.alternative .contact li.first,#infoPanel.alternative .contact li.lastName{width:126px}#infoPanel.alternative .contact li.lastName{margin-left:0;padding-left:0}#infoPanel.alternative .contact li.message textarea{width:264px}#infoPanel.alternative .contact input.check{left:-9999px;position:absolute}#infoPanel.alternative .contact label.check{background:url(../Image/Background/Checkbox.png)no-repeat 0 0;cursor:pointer;display:inline-block;height:20px;margin-top:5px!important;padding:0 0 0 27px!important;width:auto}#infoPanel.alternative .contact label.checked{background-position:0 -20px!important}#infoPanel.alternative .contact .form1 li.half,#infoPanel.alternative .contact .form1 li.half fieldset{width:112px}#infoPanel.alternative .contact .form1 li.half input.text{width:110px}#infoPanel.alternative .contact .form1 li.agree label{float:none;margin:0;padding:0}#infoPanel.alternative .contact li.telephone{margin-bottom:0!important}#infoPanel.alternative .contact li.telephone fieldset li.country{padding:0;width:59px}#infoPanel.alternative .contact li.telephone fieldset li.country input.text{width:42px}#infoPanel.alternative .contact li.telephone fieldset li.number{padding:0;width:199px!important}#infoPanel.alternative .contact .form1 li.telephone fieldset{width:270px}#infoPanel.alternative .contact .form1 li.telephone fieldset ul{width:278px!important}#infoPanel.alternative .contact li.telephone fieldset li.number input.text{width:183px}#freePanel .highlight .contact ul.form1 li,#infoPanel.alternative .contact ul.form1 li{width:270px;border-top:0;margin-bottom:2px!important;padding:0 15px}#freePanel .highlight .contact ul.form1 li.telephone,#infoPanel.alternative .contact ul.form1 li.telephone{margin-bottom:0!important}#freePanel .highlight .contact ul.form1 li div{margin-bottom:5px;font-size:11px}#infoPanel.alternative .contact ul.form1 li div{margin-bottom:0;font-size:11px}#freePanel .highlight .contact ul.form1 li input.text,#infoPanel.alternative .contact ul.form1 li input.text{width:248px}#infoPanel.alternative .contact ul.form1 li.contactNumber fieldset{width:270px;position:relative}#infoPanel.alternative .contact ul.form1 li.contactNumber label{width:21px;margin-top:7px;padding-right:0!important;position:absolute;left:9px;top:4px;color:#686764!important;white-space:nowrap}#infoPanel.alternative .contact ul.form1 li.contactNumber input.text{width:216px;padding-left:42px!important}#freePanel .highlight .contact ul.form1 input.submit,#infoPanel.alternative .contact ul.form1 input.submit{background:#FD0;border-radius:0;color:#19E;cursor:pointer;float:right!important;font:13px Arial,Helvetica,sans-serif;text-transform:uppercase;height:50px;border:0;box-shadow:none;margin:0!important;min-width:160px;text-align:center;padding:8px 15px!important}#freePanel .highlight h6,#infoPanel.alternative .contact h6{font:27px/1.2em DINWeb,Arial,Helvetica,sans-serif!important}#infoPanel.alternative .contact h6{text-shadow:0 0 0 #fff}#freePanel .highlight{background:#19e!important;display:inline-block;padding-left:0;padding-right:0;padding-bottom:10px;width:300px}#freePanel .highlight h6{letter-spacing:0;margin-right:-5px;color:#fff!important;text-shadow:none!important;margin-bottom:10px!important;padding:15px 15px 0 15px}#freePanel .highlight div{color:#fff!important;text-align:left}#freePanel .highlight .contact ul.form1 input.submit{background:#FD0;font:700 14px Arial,Helvetica,sans-serif!important;color:#000!important;padding:7px 9px!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all label,#infoPanel.alternative #divContactForm #build{padding-bottom:0!important}#infoPanel.alternative .highlight .contact ul.form1 a.button{margin-right:0!important}#infoPanel.alternative .contact ul.form1 li.agree{margin:4px 0 10px!important}#infoPanel.alternative .contact ul.form1 li.optionalInformation{margin:6px 0 15px!important}div.holidayselect span{font-size:13px}div.holidayselect select{margin-left:25px}.holidaysPage #infoPanel.alternative #divContactForm .form1.holidaysubmitbtn li{width:50%;padding:0}.holidaysPage #infoPanel.alternative #divContactForm .form1.holidaysubmitbtn{display:flex;padding:0 15px!important;margin:15px 0 10px!important}.holidaysPage #infoPanel.alternative #divContactForm .form1.holidaysubmitbtn li.formBound{padding:0 5px 0 0}.holidaysPage #infoPanel.alternative #divContactForm .form1.holidaysubmitbtn>li:last-child{padding:0 0 0 5px}.holidaysPage #infoPanel.alternative #divContactForm .form1.holidaysubmitbtn li a{margin-left:0!important;min-width:100%;float:none;width:initial;padding:8px 0!important;margin-top:0!important;font-size:13px!important}#infoPanel.alternative .contact li div.holidayselect{display:flex;align-items:center;width:270px}.holidaysHeroImage #holidayimage{width:818px}.holidaysPage #infoPanel.alternative #divContactForm #build fieldset.end,.holidaysPage #infoPanel.alternative #divContactForm #build fieldset.start,.holidaysPage #infoPanel.alternative #divContactForm #build fieldset.travelers,.holidaysPage #infoPanel.alternative #divContactForm .form1 li.city,.holidaysPage #infoPanel.alternative #divContactForm ul.form1 li.optionalInformation,form1 li.city{display:none}.holidaysPage #infoPanel.alternative #divContactForm .form1 li{margin:0 0 2px!important}.holidaysPage #infoPanel.alternative #divContactForm .form1 li.submit{margin:-20px 0 8px!important}.holidaysPage #infoPanel.alternative #divContactForm .form1{margin-top:20px!important}.holidaysPage #infoPanel.alternative #divContactForm ul.form1 li.optionalInformation{margin:6px 0 15px!important}.holidaysPage #infoPanel.alternative #build fieldset.travelers.flightsOnly_all div select{height:55px}.ie.holidaysPage #infoPanel.alternative #build{overflow:inherit}#infoPanel.alternative #divContactForm .invalid input[type=text]{width:248px!important;padding:13px 11px 12px 11px!important}#infoPanel.alternative #divContactForm .contactNumber .invalid input[type=text]{width:216px!important;padding:13px 11px 12px 43px!important}#infoPanel.alternative #build fieldset.tagFieldPanel.invalid input.text{background:0 0}#infoPanel.alternative #build fieldset.tagFieldPanel.invalid{background:#FFFAD6!important}#infoPanel.alternative .sfContentBlock h6{font-size:13px;padding:10px 0}.purchaseOrder ul.form1 li{width:557px}.purchaseOrder ul.form1 li label{width:223px}#infoPanel.alternative .contact.bookToday h6{padding:15px 15px 0}#infoPanel.alternative .contact.bookToday ul.form1 li fieldset{display:inline-block}#infoPanel.alternative .contact.bookToday #divContactForm.formBound ul.form1 li.submit{margin:13px 0 0 0!important;padding:0 10px}#infoPanel.alternative .contact.bookToday ul.form1 li label.leftSec{float:left;width:200px;padding-right:0;margin-top:11px}#infoPanel.alternative .contact.bookToday ul.form1 li label.leftSec .infobadge{position:relative;top:-3px;border-radius:50%;width:10px;height:10px;padding:4px;background:#ada8a4;color:#fff;text-align:center;font-size:10px;float:none;display:inline-block;margin:0 5px;line-height:1}#infoPanel.alternative .contact.bookToday ul.form1 li select.rightSec{float:right;width:64px}.form1 li.city,.holidayNewPage #infoPanel.alternative #divContactForm #build fieldset.end,.holidayNewPage #infoPanel.alternative #divContactForm #build fieldset.start,.holidayNewPage #infoPanel.alternative #divContactForm #build fieldset.travelers,.holidayNewPage #infoPanel.alternative #divContactForm .form1 li.city,.holidayNewPage #infoPanel.alternative #divContactForm ul.form1 li.optionalInformation{display:none}body.holidayNewPage #infoPanel.alternative #divContactForm #build.build fieldset.end{display:block}body.holidayNewPage #infoPanel.alternative #divContactForm #build.build fieldset.travelers{display:block!important}.holidayNewPage .packageSummary .price img.large{width:130px;height:65px}.desktop .holidayNewPage .actionBar,.desktop .holidaysPage #contentPanel h3,.desktop .visaType .actionBar{display:block}.holidayNewPage .actionBar{background:0 0!important;margin:0 -30px 29px}#contentPanel .actionBar.scrolling li.selected a,.holidayNewPage .actionBar.scrolling li.selected a{border-bottom:5px solid #19E!important;color:#686764!important}.holidayNewPage #contentPanel .actionBar.scrolling.sticky li.selected a,.holidayNewPage .actionBar.scrolling.sticky li.selected a{border-bottom:5px solid #FD0!important;color:#fff!important}.holidayNewPage #contentPanel.alternative .grid.itinerary{margin-top:-3px;margin-bottom:-10px}.holidayNewPage #contentPanel.alternative .grid.itinerary td{padding:25px 10px 15px}.holidayNewPage #contentPanel.alternative .grid.itinerary td p{padding-top:5px;padding-bottom:5px}.holidayNewPage .actionBar li a:hover{text-decoration:none!important}.holidayNewPage .actionBar li a{color:#686764!important}.holidayNewPage .actionBar.sticky li a{color:#fff!important}.holidayNewPage #contentPanel.alternative .inclusions .column{float:left;width:33.33%;padding:5px}.holidayNewPage #contentPanel.alternative table.grid.itinerary p img{float:left;width:537px!important;margin:-9px 0 15px!important}.holidayNewPage #contentPanel.alternative table.grid.itinerary tr.withImage td{border-bottom:0 none;padding:2px 0}.holidayNewPage #contentPanel.alternative table.grid.itinerary tr.withImage td img{width:650px;height:200px}.holidayNewPage #contentPanel.alternative table.grid.itinerary tr.withImage td:before{content:"";width:100%;height:1px;background:#EEEBE8;display:inline-block;top:-7px;position:relative}.holidayNewPage #title h1{font-size:0!important}.holidayNewPage #title h1:before{width:auto;height:auto;font-size:27px;display:block;line-height:34px;text-transform:uppercase;top:2px;position:relative;letter-spacing:6px}.holidayNewPage #title h1:after{width:auto;height:auto;font-size:85px;display:inline-block;line-height:96px;top:-5px;position:relative;letter-spacing:-2px}.holidayNewPage #title{position:absolute;top:45px;left:0;right:0;height:500px;display:table}.holidayNewPage #title h1{color:#fff;max-width:none;display:table-cell;vertical-align:middle;width:100%;text-align:center}.holidayNewPage #title h1 span{display:block;margin-top:0;line-height:normal}.holidayNewPage #title .stamp,.holidayNewPage .breadCrumb{display:none}.holidayNewPage #panorama{height:500px;background-size:cover;margin-bottom:62px}.holidayNewPage.holidaysPage #infoPanel.alternative #divContactForm .form1 li.submit{margin:-3px 0 8px!important}.holidayNewPage.holidaysPage #infoPanel.alternative #divContactForm .form1 li.submit a.button{margin:0 0 3px 4px!important}.holidayNewPage #contentPanel.alternative .grid.itinerary td.calendar p em{padding:0}.holidayNewPage .inclusionItems{list-style:none;padding:0!important;margin:7px 0 -2px!important}.holidayNewPage .inclusionItems li{padding:0;color:#686764;display:inline-block;min-width:98px;margin:0 0 20px!important;text-align:center}.holidayNewPage .inclusionItems li:before{font-size:45px;color:#19e;display:block;margin-bottom:10px}.holidayNewPage #gallery.alternative .viewport li p{bottom:65px}.holidayNewPage #contentPanel.alternative h2{margin:30px 0 15px}.holidayNewPage #contentPanel.alternative .grid.itinerary td p em{text-transform:none;border-radius:1000px;padding:4px 14px;display:inline-block;margin-bottom:-2px;overflow:hidden;text-overflow:ellipsis;max-width:250px;white-space:nowrap;margin-right:-1px}.holidayNewPage #contentPanel.alternative .grid.itinerary td h2{margin:6px 0;font-weight:400;display:inline-block}.holidayNewPage #contentPanel.alternative table.grid.itinerary td p{margin-top:10px;margin-bottom:5px}#bookingReasons h6{padding-right:10px}#bookingReasons ul{margin-top:11px;padding:0 15px}#bookingReasons ul li{background:url(../Image/Icon/CheckLarge.gif)no-repeat 0 0;margin:0 0 5px;padding:0 0 0 26px}#contentPanel .articles a.more{background:url(../Image/Icon/ArrowNext.gif)no-repeat 100% 50%;border:0;color:#19E;cursor:pointer;float:right;font:13px Arial,Helvetica,sans-serif;margin-top:10px;padding:0 17px 0 0!important;text-align:right;width:100%}#resolutionControl li em,.actionBar li,.actionBar li a{font-weight:700}.actionBar{background:#19e;font-size:.01em;height:40px;margin:-30px -30px 30px;overflow:hidden;padding:0 0 0 20px}.actionBar>*{font-size:100em}.actionBar li{color:#19E;display:inline-block;padding:0;position:relative;vertical-align:top}.actionBar li.first a{margin-left:5px}.actionBar li a{color:#fff;display:block;height:40px;line-height:40px;padding:0 10px;text-decoration:none}.actionBar li a em{font-weight:400;margin-right:5px}#hotel a:hover,.actionBar li a:hover,.flightPanel a:hover{text-decoration:underline;text-shadow:none}#calendar div.month a.back:hover,#calendar div.month a.forward:hover,#marketProfilePrompt li a,.actionBar.scrolling li.selected a:hover,.actionBar.tabbing li.selected a:hover,.form1 a.help,.form1 li.moreFlights div a,.grid td a,.grid th a,.grid th a:visited,.list a,.slidePanel .message strong,.socialLogin a:hover,.subContent .itinerary .travelSector .selectTraveller:hover,.subContent.tickets #contentPanel .actionBar li.selected a,.subContent.tickets .infoPanel h6{text-decoration:none}#contentPanel .actionBar.tabbing li.selected a,.actionBar.tabbing li.selected a{border-bottom:5px solid #FD0;color:#fff!important;font-weight:400;height:35px;text-shadow:none}.actionBar.scrolling a{line-height:37px;cursor:pointer!important}#contentPanel .actionBar.scrolling li.selected a,.actionBar.scrolling li.selected a{border-bottom:5px solid #FD0;color:#fff!important;font-weight:300;height:35px;text-shadow:none}.actionBar.scrolling li a{font-weight:300}.actionBarContainer{padding-top:40px!important}.subContent #contentPanel .actionBar li.first{margin-left:-15px}.actionBar li.sortAscending a,.actionBar li.sortDescending a{color:#343332!important}.actionBar.scrolling.sticky:before{content:"";width:100%;position:fixed;height:40px;left:0;background:#19e;transition:all .3s}.scrollable .next,.scrollable .previous{width:15px;position:absolute;z-index:5;height:25px}.subContent.tickets #contentPanel .actionBar li.selected a,.subContent.tickets .infoPanel h6{color:#19e!important;cursor:default!important}.subContent.tickets .infoPanel h6{font-size:0}ul.check{list-style:none!important;padding-left:0!important}ul.check li{background:url(../Image/Icon/CheckLarge.gif)no-repeat 0 4px;margin-top:10px;padding:0 30px}#contentPanel.alternative ul.check.half li{display:inline-block;width:550px;background-position:0 0;zoom:1}.sticky{left:auto;position:fixed!important;top:0;z-index:999!important}.actionBar.sticky{margin-top:0;top:45px;width:1003px}#contentPanel .actionBar.sticky{width:788px}.scrollable .next{background:url(../Image/Icon/Slider/Right.png)no-repeat scroll center center transparent;display:block;float:left;margin:50px 0 0 10px;outline:0;overflow:hidden;padding:5px;text-indent:-999em}.scrollable .previous{background:url(../Image/Icon/Slider/Left.png)no-repeat scroll center center transparent;display:block;float:left;margin:50px 10px 0 25px;outline:0;overflow:hidden;padding:5px;text-indent:-999em}.scrollable .viewport{float:left;overflow:hidden;position:relative}.scrollable .viewport ul{left:0;position:absolute;top:0}.scrollable .viewport ul li{float:left}.ui-corner-all{border-radius:9px}.ui-slider-horizontal{background:url(../Image/Icon/Slider/Background.gif)50% 50% repeat-x;border:none;height:13px;margin:0 5px 0 8px;position:relative;text-align:left;width:151px}.ui-slider-horizontal .ui-slider-handle{cursor:default;height:16px;margin-left:-9px;position:absolute;top:-2px;outline:0;width:16px;z-index:2}.ui-slider-horizontal .ui-slider-range{background:#FD0;background-position:0 0;border:none;display:block;height:4px;position:absolute;top:5px;z-index:1}.ui-slider-horizontal.ui-slider-disabled .ui-slider-range{background:0 0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fff;border:1px solid #ADA8A4}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#EEEBE8;border:1px solid #ADA8A4}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#EEEBE8;border:1px solid #686764}.list a{color:#19E}.list a:hover{text-decoration:underline}.list em{margin-left:3px}.list li{padding:3px 0;width:auto}#infoPanel .list.separated ul{margin:0}#infoPanel .list.separated ul li{padding:5px 15px}.list.separated li{border-bottom:1px solid #EEEBE8;padding:5px 0}.list.separated li a{padding-right:16px}.list.separated li.last{border-bottom:0 none}#resolutionControl{border:0 none;border-radius:0;display:none;overflow:hidden;position:absolute;width:296px;max-height:250px;overflow-y:auto;z-index:999;box-shadow:0 0 8px 2px rgba(221,221,221,.5);background-color:#fff}#resolutionControl a.close{background:url(../Image/Icon/Bubble/Close.png)no-repeat 0 0;cursor:pointer;float:right;height:13px;margin:5px 8px 0 0;overflow:hidden;text-indent:-9999px;width:13px}#resolutionControl div.title{background:#686764 url(../Image/Background/Bubble.gif)repeat-x 0 0;display:none;height:24px;overflow:hidden;width:100%}#resolutionControl h3{color:#fff;float:left;font-size:11px;line-height:24px;padding-left:10px}#resolutionControl li{background:#fff no-repeat 283px 8px;color:#343332;cursor:pointer;display:block;float:left;font-size:14px;height:19px;line-height:23px;margin:0;overflow:hidden;padding:6px 35px 6px 10px;width:259px;text-overflow:ellipsis;white-space:nowrap}.inIframe #resolutionControl,.inIframe #resolutionControl li{width:244px}#resolutionControl ul li.active{background-color:#19E;color:#fff}#resolutionControl li.active.airport{background-image:url(../Image/Icon/Bubble/AirportActive.png)}#resolutionControl li.active.destination.active{background-image:url(../Image/Icon/Bubble/DestinationActive.png)}#resolutionControl li.active.hotel.active{background-image:url(../Image/Icon/Bubble/HotelActive.png)}#resolutionControl li.active.airline.active{background-image:url(../Image/Icon/Bubble/AirlineActive.png)}#resolutionControl li.active.organization.active{background-image:url(../Image/Icon/Bubble/OrganizationActive.png)}#resolutionControl li.airport{background-image:url(../Image/Icon/Bubble/Airport.png);background-position:270px 8px}#resolutionControl li.airport:first-child,#resolutionControl li.destination:first-child{background-position:270px 10px}#resolutionControl li.destination{background-image:url(../Image/Icon/Bubble/Destination.png);background-position:270px 8px}#resolutionControl li.hotel{background-image:url(../Image/Icon/Bubble/Hotel.png);background-position:270px 8px}#resolutionControl li.airline{background-image:url(../Image/Icon/Bubble/Airline.png);background-position:270px 8px}#resolutionControl li.organization{background-image:url(../Image/Icon/Bubble/organization.png);background-position:270px 8px}#resolutionControl li.hotel:first-child{background-position:280px 10px}#resolutionControl li:first-child{padding-top:5px}#resolutionControl li:last-child{padding-bottom:9px}#resolutionControl ul{background-color:#fff;overflow:hidden;width:100%}#resolutionControlMask{background:0 0;border:none;display:none;left:0;height:0;top:0;position:absolute;width:0;z-index:9}#resolutionControl.travellerDetailsControl li img{display:inline-block;float:right;margin-top:4px;margin-right:-25px}#resolutionControl.travellerDetailsControl .travellerName{width:233px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#resolutionControl.travellerDetailsControl em{display:inline-block;vertical-align:top}.dashboard #resolutionControl li.active.airline.active,.dashboard #resolutionControl li.active.airport,.dashboard #resolutionControl li.active.destination.active,.dashboard #resolutionControl li.active.hotel.active,.dashboard #resolutionControl li.active.organization.active,.dashboard #resolutionControl li.airline,.dashboard #resolutionControl li.airport,.dashboard #resolutionControl li.destination,.dashboard #resolutionControl li.hotel,.dashboard #resolutionControl li.inactive.airline.inactive,.dashboard #resolutionControl li.inactive.airport,.dashboard #resolutionControl li.inactive.destination.inactive,.dashboard #resolutionControl li.inactive.hotel.inactive,.dashboard #resolutionControl li.inactive.organization.inactive,.dashboard #resolutionControl li.organization{background-image:none!important}.dashboard #resolutionControl{border:1px solid #eee;border-top:none}#calendar{background:#fff;border:0 none;border-radius:0;display:none;position:absolute;top:0;width:318px;z-index:9999}#calendar div.month{border-radius:0;overflow:hidden;width:287px;padding:0 15px 0 16px}#calendar div.month a{cursor:pointer;display:block;height:17px;overflow:hidden;padding:5px;position:absolute;right:10px;text-indent:-9999px;top:2px;width:13px}#calendar div.month a.back{left:10px;right:auto}#calendar div.month a.close{background:url(../Image/Icon/Bubble/Close.png)no-repeat 0 0}#calendar div.month div.title{height:40px;position:relative;margin:0 -15px;background:#EEEBE8}#calendar div.month h3{color:#343332;font-size:14px;line-height:40px;text-align:center;text-transform:uppercase;font-weight:100}#calendar div.month li{color:#343332;cursor:pointer;display:inline;float:left;font-size:15px;height:40px;line-height:40px!important;padding-top:3px;position:relative;text-align:center;width:41px;margin-bottom:-7px}#calendar div.month li.active{background:0 0;border-radius:100%;color:#000!important;font-weight:700}#calendar div.month li.default{font-weight:700;color:#fff!important}#calendar div.month li.friday{margin-left:205px}#calendar div.month li.invalid{color:#E1DEDB;cursor:default}#calendar div.month li.monday{margin-left:41px}#calendar div.month li.saturday{margin-left:246px}#calendar div.month li.thursday{margin-left:164px}#calendar div.month li.tuesday{margin-left:82px}#calendar div.month li.wednesday{margin-left:123px}#calendar div.month ul{float:left;padding:5px 0}#calendar div.month ul.dates{padding-bottom:12px;padding-top:0}#calendar div.month ul.days{background:#fff;height:30px;width:100%;line-height:30px;padding:5px 0}#calendar div.month ul.days li{color:#E1DEDB;font-size:14px;height:40px;padding-bottom:0;padding-top:0;width:41px}#calendar div.next{border-left:solid 1px #E1DEDB;float:right;margin-left:-1px}#calendarMask{background:0 0;border:none;display:none;height:0;left:0;position:absolute;top:0;width:0;z-index:9}#calendar div.month li.active:before,#calendar div.month li.default:before{content:"";width:32px;height:32px;position:absolute;top:4px;left:4px;background:0 0;border-radius:100%;z-index:-1;color:#000}#calendar div.month li.default:before{background:#19e!important;box-shadow:0 0 0 1.4px #19e!important;border-radius:13px;height:36px;left:1px;top:1.5px;width:37px}#calendar div.month li.default.cheaper:before,#calendar div.month li.default.expensive:before{box-shadow:0 0 0 1.4px #19e!important}#calendar div.month a.back,#calendar div.month a.forward{font-size:0;text-indent:0;background:0 0;width:30px;height:30px;text-align:center}#build .roomsRow fieldset.delete label.check:before,#calendar div.month a.back:before,#calendar div.month a.forward:before,.toast:after{font-family:fontastic!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#calendar div.month a.back:before{content:"\E062";font-size:1.2rem;color:#343332;position:relative;top:4px;left:0;right:auto}#calendar div.month a.close{display:none}#calendar div.month a.forward:before{content:"\E061";color:#343332;font-size:1.2rem;position:relative;top:4px;right:0}#calendar div.month .dates li{height:39px;line-height:39px!important;margin-bottom:1px;width:40px;margin-right:1px;padding-top:0}#calendar div.month .dates li.cheaper:before,#calendar div.month .dates li.expensive:before{content:"";border-radius:13px;width:37px;height:36px;position:absolute;top:1.5px;left:1px;background:0 0}#calendar div.month .dates li.cheaper.active:before,#calendar div.month .dates li.expensive.active:before{background:0 0}#calendar div.month .dates li.cheaper:before{box-shadow:0 0 0 1.4px rgba(41,163,78,.5)}#calendar div.month .dates li.expensive:before{box-shadow:0 0 0 1.4px rgba(238,34,51,.5)}.priceLabels{float:left;width:100%;padding:2px 0 3px;font-size:11px;text-align:center;margin-bottom:17px}.priceLabels dfn:after,.priceLabels em:before{width:12px;height:12px;content:"";display:inline-block;border-radius:4px;top:2px;position:relative}.priceLabels em:before{box-shadow:0 0 0 1.3px rgba(41,163,78,.5);margin-right:5px}.priceLabels dfn:after{margin-left:5px;box-shadow:0 0 0 1.3px rgba(238,34,51,.5)}.priceLabels dfn,.priceLabels em{font-style:normal;padding:3px 4px;border-radius:4px;margin:0 4px;color:#686764}.priceLabels span{display:none}canvas.chartJsChart{width:100%!important;max-width:958px;min-height:300px!important}#marketProfilePrompt{height:165px;width:450px}#marketProfilePrompt div.contentPanel{height:116px;margin-top:10px;overflow:hidden;padding:15px 30px 20px;width:390px}#marketProfilePrompt h2{color:#343332;font-size:27px;font-weight:400;line-height:28px;margin:0 -30px 10px;padding:0 30px}#marketProfilePrompt li{float:left;margin:0}#marketProfilePrompt li a{background:url(../Image/Icon/Flag/Large/World.png)no-repeat 15px 50%;color:#0D6CBF;display:block;font-size:18px;font-weight:400;height:36px;margin:0 15px 15px -15px;padding:14px 15px 0 70px;width:55px}#marketProfilePrompt li a.AE{background-image:url(../Image/Icon/Flag/Large/AE.gif)}#marketProfilePrompt li a.IN{background-image:url(../Image/Icon/Flag/Large/IN.gif)}#marketProfilePrompt li a:hover{background-color:#19E!important;background-image:url(../Image/Icon/Flag/Large/WorldHover.png);background-repeat:no-repeat;border:none;border-radius:6px;box-shadow:2px 2px 1px #EEEBE8;color:#fff}#marketProfilePrompt ul{margin:15px -30px 0 0}.shortListed{overflow:hidden}.shortListed #content{overflow:visible}.slidePanel .item{position:fixed;right:0;top:44px;background:#fff;height:100%;overflow-y:visible;overflow-x:hidden;padding:15px 25px 25px;width:250px;z-index:686764;-webkit-overflow-scrolling:touch}.slidePanel .item::-webkit-scrollbar{display:block}.slidePanel .overlay{background:#000;display:block;opacity:.8;height:100%;position:fixed;left:0;top:0;width:100%;z-index:9999}.slidePanel h6{border-bottom:1px solid #EEEBE8;color:#000;font-size:15px;font-weight:700;margin:0 -25px;padding:0 25px;padding-bottom:20px;margin-bottom:20px}.slidePanel h6 .close{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1785px;font-size:0;float:right;height:15px;margin-top:3px;width:15px;padding:0;position:relative}.slidePanel h3{margin:15px 0 23px}.slidePanel .form1 li{border:0 none;padding:0;width:250px}.slidePanel .form1 li .text{margin-bottom:6px;width:228px}.slidePanel .form1 li textarea{margin-bottom:10px;padding:8px;width:232px}.slidePanel .form1 li.agree{margin:10px 0 15px!important}.slidePanel .form1 li input.check{left:-9999px;position:absolute}.slidePanel .form1 li label.check{background:url(../Image/Background/Checkbox.png)no-repeat 0 0;cursor:pointer;display:inline-block;height:20px;margin-top:5px!important;padding:0 0 0 32px!important;width:auto}.slidePanel .form1 li label.checked{background-position:0 -20px!important}.slidePanel .form1 li .button{margin-bottom:40px;font:700 14px Arial,Helvetica,sans-serif;width:100%}.slidePanel .form1 li p{text-align:center;width:100%!important;margin-bottom:14px!important}.slidePanel .form1 li a{float:none;font-weight:400}.slidePanel .button.secondary{background:0 0!important;color:#19E!important;font-size:12px!important;font-weight:400!important;height:34px;line-height:34px;letter-spacing:.1em;margin-top:0;padding:0 10px!important;vertical-align:top}.slidePanel .button{background:#19e;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font:700 12px Arial,Helvetica,sans-serif!important;height:34px;line-height:32px!important;letter-spacing:.1em;margin:8px 0 6px 0!important;padding:0 16px 0 14px;text-align:center;text-transform:uppercase}.slidePanel .button.yellow{background:#FD0}.slidePanel .message{background:#FFF;background-position:229px top;background-repeat:no-repeat;background-image:none!important;margin:-20px -25px 20px;padding:10px 35px 11px 0}.slidePanel .message *{color:#000!important}.slidePanel .message a.button{margin-top:8px;text-align:center;width:231px}.slidePanel .message a{color:#19E!important;display:inline-block;margin-top:5px}.slidePanel .message a.button,.slidePanel .message a.button i{color:#fff!important}.slidePanel .message dfn{display:block;padding:0 0 0 10px}.slidePanel .message p{background:0 0!important;float:none;font-size:13px;line-height:normal;margin:0 0 0 25px!important;min-height:34px;padding:0;width:auto}.slidePanel .message p em{display:block;font-weight:700}.slidePanel .message strong{color:#000;font-weight:400}.slidePanel .message ul{margin:0 0 0 12px}.slidePanel .message ul li{line-height:19px;margin-top:0}.slidePanel .message.confirmation{background-color:#DEF7E4;background-image:url(../Image/Background/Message/Confirmation.gif)}.slidePanel .message.error{background-color:#FDE7E9;background-image:url(../Image/Background/Message/Error.gif)}.grid td.supplement,.grid th,.oversizeGridMobile #tripList.grid th,.oversizeGridMobile .grid th,.slidePanel .message.information{background-color:#E7F5FD}.slidePanel .message.information{background-image:url(../Image/Background/Message/Information.gif);margin-top:-20px!important}.slidePanel .message.warning{background-color:#FFFAD6;background-image:url(../Image/Background/Message/Warning.gif)}.socialLogin{padding:20px 25px;padding-top:0;margin:0 -25px}.loginAlternate{margin:5px -25px 22px;border-top:1px solid #EEEBE8;position:relative;text-align:center}.loginAlternate em{background:#fff;padding:0;margin:0 auto;font-style:normal;position:absolute;left:0;right:0;top:-8px;width:45px}.musafirLogin .text{background:#fff;border:1px solid #EEEBE8;border-radius:0;padding:17px 10px 16px!important;margin-bottom:10px}.musafirLogin .text:focus{background:#fff;border:1px solid #19E;color:#000;outline:0}.musafirLogin .button,.musafirLogin .form1 input.submit{background:#19e;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font:700 13px Arial,Helvetica,sans-serif!important;height:40px;line-height:40px!important;letter-spacing:.1em;margin:0 0 20px 0!important;padding:0 16px 0 14px;text-align:center;text-transform:uppercase}.btnFacebook,.btnGooglePlus{color:#FFF;display:block;padding:13px 10px 12px}.musafirLogin label.check{line-height:19px}.musafirLogin .agree fieldset{display:inline-block;width:auto}.musafirLogin a{color:#19E!important;float:right!important;margin-top:6px}.musafirLogin p a{float:none!important}.btnFacebook{background:#0D6CBF url(../Image/Icon/SpriteDefault.png)no-repeat 11px -1895px;border-color:rgba(0,0,0,.2);border-radius:0;margin-bottom:2px;position:relative;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btnGooglePlus{background:#E23 url(../Image/Icon/SpriteDefault.png)no-repeat 11px -1928px;border-color:rgba(0,0,0,.2);border-radius:0;position:relative;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btnGooglePlus:focus,.btnGooglePlus:hover{background-color:#BE0E0E}.btnFacebook:focus,.btnFacebook:hover{background-color:#0A468F}.signUp{border-top:1px solid #EEEBE8;display:inline-block;padding:20px 25px;margin:0 -25px;text-align:center;width:250px}.signUp label{margin-right:5px;margin-bottom:5px;width:100%}.signUp a{color:#19E}.slidePanelShown{overflow-y:hidden}.slidePanel.travellerDetails .overlay{z-index:9999}.slidePanel.travellerDetails h6{margin-bottom:0;float:left;width:100%;position:relative;z-index:999}.slidePanel.travellerDetails .close{margin-right:2px}.slidePanel.travellerDetails .form1 span{display:inline-block;padding-left:38px;vertical-align:middle}.slidePanel.travellerDetails .form1 .travellerName{width:205px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slidePanel.travellerDetails .form1 .travellerAge,.slidePanel.travellerDetails .form1 .travellerCountry{min-width:20px}.slidePanel.travellerDetails .travelSector{border-bottom:1px solid #EEEBE8;margin:0 -25px 6px;margin-top:10px;padding:0 25px;width:100%}.slidePanel.travellerDetails .travelSector h5,.slidePanel.travellerDetails .travelSector span{text-transform:capitalize!important;color:#343332;display:inline-block;font-size:12px;font-weight:400;padding:10px 0}.slidePanel.travellerDetails .travelSector span{float:right}.subContent .itinerary .travelSector .selectTraveller{float:right;padding:10px 0}.subContent .itinerary .travelSector span.icon-pax{float:none!important;position:relative;top:2px}.subContent .itinerary .travelSector span.icon-pax:before{color:#19E;display:inline-block;font-size:13px}.slidePanel.travellerDetails .item{padding:15px!important;width:291px}.android.mobile .slidePanel.travellerDetails .item{max-height:90%;z-index:9999!important}.slidePanel.travellerDetails .form1 li{width:290px;padding:0;height:100%}.slidePanel.travellerDetails label.check{line-height:25px}.slidePanel.travellerDetails input[type=checkbox]{display:none}.slidePanel.travellerDetails .form1 li label.check{background:0 0;padding:0!important;width:100%;margin:4px 0!important;position:relative}.slidePanel.travellerDetails input[type=checkbox]+label{background-position:-111px -242px}.slidePanel.travellerDetails input[type=checkbox]:checked+label{background-position:-111px -110px!important}.slidePanel.travellerDetails input[type=checkbox]+label{background-image:none!important;background-repeat:no-repeat;background-size:400px 700px!important;-webkit-background-size:400px 700px}.slidePanel.travellerDetails input[type=checkbox]+label::before{content:'';position:absolute;left:0;top:2px;height:23px;width:23px;border-radius:100%;border:1px solid #E1DEDB;background-color:#FFF}.slidePanel.travellerDetails input[type=checkbox]+label::after{content:'';opacity:0;transition:opacity .3s}.slidePanel.travellerDetails input[type=checkbox]:checked+label::before{background-color:#19E;border-color:#19E}.slidePanel.travellerDetails input[type=checkbox]:checked+label::after{content:'';position:absolute;display:block;opacity:1;left:12px;top:2px;width:6px;height:13px;border:solid #FFF;border-width:0 .15em .15em 0;transform:rotate(45deg);line-height:1rem}.slidePanel.travellerDetails input[type=checkbox]:disabled+label{cursor:not-allowed}.slidePanel.travellerDetails .fixedButton{position:absolute;bottom:54px;left:0;color:#fff!important;width:100%}.tipsy-s .tipsy-arrow,.tipsy-se .tipsy-arrow,.tipsy-sw .tipsy-arrow{background-position:bottom left;bottom:0}.slidePanel.travellerDetails .searchTraveller{display:inline-block;width:100%;border-bottom:1px solid #EEEBE8;float:none;margin:0 -25px;padding:13px 25px}.slidePanel.travellerDetails .searchTraveller fieldset{position:relative;padding-left:25px}.slidePanel.travellerDetails .searchTraveller fieldset:before{content:"\e084";font-size:13px;font-family:fontastic!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale color:#686764;position:absolute;left:0;top:8px}.slidePanel.travellerDetails .form1 li label.check{height:25px}.slidePanel.travellerDetails .form1 li .selectedTravellers{border-bottom:1px solid #EEEBE8;display:inline-block;list-style:none;margin:0 -25px 7px;padding:7px 25px 14px}.slidePanel.travellerDetails .form1{height:100%;display:inline-block;position:absolute;bottom:0;left:0;width:100%!important;padding:0 15px!important;overflow-y:hidden}.desktop .tripPage .icon-filter{display:none!important}.slidePanel.travellerDetails .form1:before{content:"";width:100%;height:0;position:relative;display:inline-block}.slidePanel.travellerDetails .form1 .travellersPanel{display:flex;flex-direction:column;margin-top:0!important;align-items:stretch}.slidePanel.travellerDetails .form1 .travellersPanel:before{height:40px;content:"";width:100%;display:inline-block}.slidePanel.travellerDetails .form1 .travellersPanel:after{content:"";height:172px;width:100%;display:inline-block}.slidePanel.travellerDetails .travellerHead{order:0;align-self:flex-start}.slidePanel.travellerDetails .travellerList{overflow-y:auto;width:100%;align-self:flex-end;overflow-x:hidden;padding-bottom:11px}@media (min-width:1200px)and (max-width:1279px){.slidePanel.travellerDetails .form1 .travellersPanel:before{height:46px}.slidePanel.travellerDetails .travellerList{max-height:499px}}@media (min-width:1280px)and (max-width:1400px){.slidePanel.travellerDetails .travellerList{max-height:565px}}@media (min-width:1401px)and (max-width:1600px){.slidePanel.travellerDetails .form1 .travellersPanel:before{height:45px}.slidePanel.travellerDetails .travellerList{max-height:625px}}@media (min-width:1601px)and (max-width:1920px){.slidePanel.travellerDetails .form1 .travellersPanel:before{height:48px}.slidePanel.travellerDetails .travellerList{max-height:790px}}.grid td.icon img,.grid th.icon img,.holidays li p{max-height:16px}.grid{border-collapse:collapse;border-top:solid 1px #fff;margin:0 0 10px;width:723px}.grid input.check{height:13px;margin:8px 0 0;padding:0;width:13px}.grid .delete input.check{display:none;margin-top:23px}.grid .addNew a{display:inline-block;margin:10px 0;min-height:19px;padding-bottom:1px}.grid .invalid input.text,.grid input.text{padding:8px!important}.grid input.text{border-radius:4px;color:#000;font:13px Arial,Helvetica,sans-serif;width:85%}.grid td dfn,.grid th{line-height:15px}.grid td{border-top:1px solid #EEEBE8;color:#000;padding:5px 10px;text-align:left;vertical-align:top}.grid td a,.grid td a:visited{color:#19E}.grid td dfn{color:#343332!important;font-size:13px}.grid td dfn span{margin-bottom:7px}.grid td.bookingReference,.grid td.reference,.grid td.smallText,.grid td.type,.grid th.bookingReference,.grid th.reference,.grid th.smallText,.grid th.type{width:60px}.grid td.caption{text-align:right!important}.grid td.check{padding:0}.grid td.check,.grid th.check{width:20px;vertical-align:middle}.grid td.billed input.text,.grid td.currency input.text,.grid td.due input.text,.grid td.longCurrency input.text{text-align:right}.grid td.billed,.grid td.currency,.grid td.due{text-align:right;white-space:nowrap;width:75px}.grid td.created,.grid td.date,.grid td.leaveOn,.grid td.returnOn,.grid td.updated,.grid th.created,.grid th.date,.grid th.leaveOn,.grid th.returnOn,.grid th.updated{text-align:center;width:50px}.grid td.date{width:54px}.grid td.detail a.submit{color:#fff!important;margin-top:7px!important}.grid td.error{color:#E23!important;font-weight:700}.grid td.fineprint{color:#686764;font-size:11px;text-align:center}.grid td.first,.grid th.first{padding-left:10px!important;text-align:left!important}.grid td.freeText{word-break:break-all}.grid td.detail a span,.grid td.freeText a span{cursor:pointer;display:inline-block;font-size:13px;line-height:13px}.grid td.detail a,.grid td.freeText a{color:#343332!important;display:block;line-height:15px;margin-top:4px}.grid td.detail a.defaultClick,.grid td.freeText a.defaultClick{color:#19E!important}.grid td.detail dfn,.grid td.freeText dfn{clear:both;display:block}.grid td.detail{line-height:15px;width:270px;text-overflow:ellipsis;overflow:hidden}.grid td.detail dfn{margin-top:4px}.grid td.detail a{margin-top:2px}.grid td.detail a span{color:#19E!important;margin-bottom:0!important}#contentPanel .grid tr.secondary a,.grid td.optional,.grid td.optional input,.grid th.optional,.grid th.optional input,.grid tr.history *,.grid tr.private *,.grid tr.secondary *{color:#686764!important}.grid td.icon,.grid th.icon{padding:10px 5px 7px 5px;white-space:nowrap}.grid td.icon.linkIcon{padding:12px 0 15px 0}.grid td.icon a,.grid td.icon a em{display:inline-block;vertical-align:top}.grid td.last,.grid td.right,.grid th.last{padding-right:10px!important;text-align:right!important}.grid td.longCurrency{text-align:right;white-space:nowrap;width:95px}.grid td.longDate,.grid th.longDate{text-align:center;width:75px}.grid td.longNumber,.grid th.longNumber{text-align:right!important;width:65px}.grid td.longReference,.grid th.longReference{width:105px}.grid td.longText,.grid td.longText select,.grid th.longText{width:100px}.grid td.nowrap,.grid th.nowrap{white-space:nowrap}.grid td.number,.grid th.number{text-align:right!important;width:50px}.grid td.number.first,.grid th.number.first{text-align:left!important}.grid tr.secondary{border:0 none!important;font-size:inherit!important;height:auto;line-height:normal;letter-spacing:0;margin:0!important;padding:0!important;vertical-align:inherit!important}.grid td.amount span,.grid td.billed span,.grid td.currency span,.grid td.due span,.grid td.smallCurrency span{color:#686764;display:block;font-size:11px;line-height:15px}.grid td.smallCurrency span.lbltxtTaxes{color:#000;font-size:13px}.grid td.amount,.grid td.smallCurrency{text-align:right;white-space:nowrap;width:55px}.grid td.currency span.toggleSpan{font-size:13px!important}.grid td.priceDifference{vertical-align:middle}.grid td.smallDate,.grid th.smallDate{text-align:center;width:30px}.grid td.count,.grid td.smallNumber,.grid th.smallNumber{text-align:right!important;width:30px}.grid td.text,.grid th.text{width:90px}.grid .hotelPolicyName{width:180px!important}.grid .holtelSalesValidity{width:130px!important}.grid td.tinyCurrency{text-align:right;white-space:nowrap;width:35px}.grid td.tinyNumber,.grid th.tinyNumber{text-align:right!important;width:20px}.grid td.tinyText,.grid th.tinyText{vertical-align:middle;width:30px}.grid th{border-bottom:1px solid #E7F5FD;color:#343332;font-size:11px;font-weight:400;padding:4px 10px 5px;text-align:left;vertical-align:top}#contentPanel .grid.highlight td,#contentPanel .grid.highlight th,.grid.alignMiddle td,.grid.dense .cost td,.grid.dense .cost td.first,.grid.dense .sale td{vertical-align:middle}.oversizeGridMobile #tripList.grid th{font:13px Arial,Helvetica,sans-serif}.grid th a,.grid th a:visited{color:#343332!important}#contentPanel .dashBorad .heading li a.ascending,#contentPanel .dashBorad .heading li a.descending{color:#fff!important;padding-right:10px!important}.dashBorad .heading li a.ascending,.grid th a.ascending{background:url(../Image/Icon/SpriteListing.png)no-repeat right -253px}.dashBorad .heading li a.descending,.grid th a.descending{background:url(../Image/Icon/SpriteListing.png)no-repeat right -288px;padding-right:15px!important}.dashBorad .heading li a.ascending,.dashBorad .heading li a.descending{background:0 0!important}.dashBorad .heading li a.ascending:after,.dashBorad .heading li a.descending:after{color:#fff;display:inline-block;font-size:10px;font-family:fontastic;margin:0 auto;position:relative;left:5px;top:0;text-decoration:none!important}.dashBorad .heading li a.descending:after{content:"\e046"}.dashBorad .heading li a,.grid th a.sort{display:inline!important;padding-right:14px!important}#contentPanel .grid th a.ascending,#contentPanel .grid th a.descending,.dashBorad .heading li a.ascending,.dashBorad .heading li a.descending,.grid th a.ascending,.grid th a.descending{color:#343332!important;text-shadow:none!important}.dashBorad .heading li.last a{padding-right:0!important}.grid td a:hover,.grid th a:hover{text-decoration:underline}.grid th.billed,.grid th.currency,.grid th.due{text-align:right;width:75px}.grid th.currency a{padding:0}.grid th a.summary{display:inline-block!important}.grid th.longCurrency{text-align:right;width:95px}.grid td.amount input.text,.grid td.smallCurrency input.text,.grid th.amount,.grid th.smallCurrency{text-align:right;width:55px}.grid td.smallCurrency input.text.readonly{border:none;position:relative;z-index:-1}#contentPanel.alternative .grid.itinerary .last td,.video{border:0 none!important}.grid td.tinyCurrency input.text,.grid th.tinyCurrency{text-align:right;width:35px}.clickable.hover,.grid tr.clickable.hover{background-color:#E7F5FD!important;cursor:pointer}.grid tr.history td{border-top:1px dashed #EEEBE8}.grid tr.history td.type{background:#fff!important;border-top:1px dashed #fff}.grid tr.estimate,.grid tr.private,.grid tr.secondary{background-color:#FFF}.grid tr.selected{background:#FFFAD6}.grid tr.selected td{border-bottom:1px solid #FD0;border-top:1px solid #FD0}.grid tr.selected:hover td{border-bottom:1px solid #EEEBE8;border-top:1px solid #EEEBE8}.grid tr.subsubtotal td{background:0 0;border-top:1px dashed #EEEBE8!important;padding-bottom:10px}.grid tr.subtotal td{background-color:#E7F5FD;border-top:1px solid #fff!important}.grid td.supplementary,.grid tr.supplementary,.grid tr.supplementary td{background:#FFF;color:#686764!important}.grid tr.total td{background-color:#E7F5FD;border-top:1px solid #fff!important}.grid.dense td,.grid.dense th,.grid.dense.pricingPolicy td,.grid.dense.pricingPolicy th{padding-left:5px;padding-right:5px}.grid.dense .cost td.tinyText,.grid.dense .sale td.tinyText{padding-left:30px}.grid.dense .check input.check{margin-top:16px}.outstandingMessage{text-align:right;padding:7px 0 7px 0;color:#686764;opacity:.7}#bookingList tr.history td.type,.grid tr.history{background:#FFF}#contentPanel .grid.highlight{margin:20px 0}#contentPanel .grid.highlight td{background:#E7F5FD;border-color:#fff;border-right:1px solid #fff;text-align:center}#contentPanel .grid.highlight td.last{background:#C1E5FB;border-right:none;font-weight:700;text-align:center!important}#contentPanel .grid.highlight th{background:#FFEB66;border-right:1px solid #fff;border-bottom:0 none!important;font-size:inherit;padding:5px 10px 8px;text-align:center}#contentPanel .grid.highlight th.last{background:#FD0;border-right:none;font-weight:700;text-align:center!important}#contentPanel .grid.pricingPolicy{display:inline-table}#contentPanel .grid.pricingPolicy .delete.check label{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1478px;cursor:pointer;display:inline-block;height:22px;margin-top:0;text-align:left;text-indent:-9999px!important;width:23px}#contentPanel table img{margin:0}#contentPanel table .for .paymentType img,.contentPanel table .for .paymentType img{display:inline;float:none;margin:0 5px -3px}#contentPanel.alternative .grid{width:629px!important}#contentPanel.alternative .grid.highlight{width:610px!important}#contentPanel.alternative .grid.itinerary{border-top:2px solid #fff;margin-bottom:0;margin-left:-30px;padding-left:30px;margin-top:23px}#contentPanel.alternative .grid.itinerary .calendar{padding-left:0;vertical-align:top;width:50px}#contentPanel.alternative .grid.itinerary td{border:0 none;border-bottom:1px solid #EEEBE8;padding:9px 10px 11px;padding-left:22px}#contentPanel.alternative .grid.itinerary td h3{margin-top:0}#contentPanel.alternative .grid.itinerary td h5{color:#000;font-size:15px;font-weight:700;line-height:1.2em;margin:0 0 15px}#contentPanel.alternative .grid.itinerary td p,.compare ul li{margin-top:5px!important}#contentPanel.alternative .grid.itinerary td p em{background:#E7F5FD;font-size:12px;margin-right:5px;border-radius:1000px;padding:3px 12px;display:inline-block;margin-bottom:-2px;overflow:hidden;text-overflow:ellipsis;max-width:250px;white-space:nowrap}#contentPanel.alternative .grid.itinerary td.calendar em{color:#fff;display:block;font-size:18px;margin-top:-3px}#contentPanel.alternative .grid.itinerary td.calendar p em{background:0 0;padding:0;border:0 none;font-size:18px}#contentPanel.alternative .grid.itinerary td.calendar p{background:#70C2F5;border-top:solid 1px #fff;color:#fff;font-size:12px;height:34px;margin-top:0!important;padding:4px 12px 7px 30px;text-align:center;text-transform:uppercase;width:29px}#contentPanel.alternative table.grid.itinerary p img{height:160px;margin:0 -10px 10px 20px!important;width:260px}#contentPanel.alternative .onBoard p{clear:both;margin-top:30px}#contentPanel.alternative .onBoard p strong{display:block;font-size:15px;font-weight:700;margin:0 0 10px 0}#contentPanel.alternative .onBoard p img{float:left;margin:2px 30px 32px 0;width:120px}#paymentList td{vertical-align:top}#paymentList td.summary{word-break:break-all}#paymentList td.detail .button{margin-top:10px!important}td.average:before{background:url(../../Resource/Image/Icon/SpriteListing.png)no-repeat -40px -684px;font-size:11px;content:"";width:20px;height:22px;display:inline-block;margin-right:5px;margin-bottom:-9px}div.oversizeGrid{margin-bottom:10px;overflow-x:auto;width:723px}div.oversizeGrid table{margin-bottom:0}.fullSize .infoPanel{display:none!important}.fullSize{width:958px!important}.fullSize #contentPanel,.fullSize .form1 li{width:100%!important}.fullSize #contentPanel .form1 input.submit{float:none!important;margin:0 0 10px 277px!important}.form1 a.help{background:url(../Image/Icon/Help.png)no-repeat 100% 45%;color:#343332!important;padding-right:18px}.form1 a.save{background:url(../Image/Caption/Save.gif)no-repeat 0 0;height:13px;margin:3px 0 0 -15px;float:left;overflow:hidden;text-indent:-9999px;width:36px}.form1 div,.form1 label{color:#343332;float:left;padding:0 35px 0 0;width:212px}.form1 div.noscript a.link,.form1 label em,.form1 label.noscript a.link,.form1 ul.advanced li.clarify.airline label{float:left}.form1 div.noscript a.save,.form1 label.noscript a.save{margin:3px 0 0 5px}.form1 fieldset{display:block;float:left;width:264px;margin-top:9px}.form1 li.first fieldset{margin-top:12px}.form1 li fieldset input.text,.form1 li fieldset select.text{margin-top:-10px}.form1 li.first fieldset input,.form1 li.first fieldset select{margin-top:-12px}.form1 input.check{margin:3px 0 0}.form1 input.check,.form1 input.radio{float:left;height:13px;width:13px}.form1 input.submit{float:left!important;margin:-3px 0 0 248px!important}.form1 li input#btnConfirmPurchase{margin:-3px 0 0 258px!important}.form1 input.submit.secondary,.form1.build input.submit.secondary{margin:-3px 0 0 10px!important}.form1 input.text{color:#000;float:left;font:13px Arial,Helvetica,sans-serif;padding:12px 10px 11px!important;width:221px}.addTripPage .form1 input.text{width:222px}.form1 label{float:left;line-height:19px}.form1 label.check{float:left;line-height:19px;padding-left:8px}.form1 li{border-top:solid 1px #EEEBE8;float:left;margin:-1px 0 0!important;padding:10px 0 11px;width:723px}.form1 li.acceptRules fieldset{background:#C1E5FB;float:left;margin-bottom:10px;margin-top:10px;padding:5px 10px;width:595px}.form1 li.acceptRules fieldset em{float:left;line-height:normal!important;margin-left:20px}.form1 li.acceptRules fieldset input.check{float:left;height:13px;margin:1px 0 0;padding:0;width:13px}.form1 li.acceptRules fieldset label{float:left;font-weight:700;line-height:normal!important;margin-left:8px}.form1 li.acceptRules fieldset.warning{background:#FFEB66}.form1 li.acceptRules,.form1 li.first,.form1 li.submit{border-top:none}.form1 li.dateMonthYear fieldset select.date{margin-right:9px;width:40px}.form1 li.dateMonthYear fieldset select.month{margin-right:9px;width:84px}.form1 li.dateMonthYear fieldset select.year{width:53px}.form1 li.clarify label,.form1 li.geographicArea label,.form1 li.location label{clear:both;display:block;float:none;line-height:15px;padding:6px 0}.form1 li.geographicArea label.check{clear:none;float:left;padding:2px 20px 2px 8px;width:175px}.form1 li.clarify ul li,.form1 li.geographicArea ul li,.form1 li.location ul li,.form1 li.travelers ul li{border-top:none;margin:0!important;padding:0 0 0 15px;width:405px}.form1 li.flightType ul,.form1 li.geographicArea ul,.form1 li.tripType ul{display:inline;float:left;list-style-type:none!important;margin:0 0 0 -15px!important;padding:0!important;width:225px!important}.form1 li.clarify fieldset p,.form1 li.location fieldset p{color:#E23;display:block;float:left;font-size:13px;margin:0!important;width:305px!important}.form1 li.clarify ul,.form1 li.location ul{display:inline;float:left;list-style-type:none!important;margin:5px 0 0 -15px!important;padding:0!important;width:405px!important}.form1 li.message{background:0 0}.form1 li.address textarea,.form1 li.message textarea{height:50px!important}.form1 li.moreFlights div{width:300px}.form1 li.moreFlights div a{font-size:13px}.form1 li.moreFlights div a.evenMore,.form1 p em{color:#19E}.form1 li.moreFlights div a.show:hover{text-decoration:underline}.form1 li.multiCity div{padding:0}.form1 li.multiCity fieldset{width:485px}.form1 li.multiCity ul li{border-top:none;margin:0!important;padding:0 0 8px;width:544px}.form1 li.multiCity ul li input.text{width:125px}.form1 li.multiCity ul li label{padding:2px 0 0 35px;width:60px}.form1 li.multiCity ul li label.mandatory{background:url(../Image/Icon/MandatoryLarge.gif)no-repeat 15px 4px;padding:0 0 0 35px;width:60px}.form1 li.multiCity ul li p{padding:3px 0 0 30px}.form1 li.multiCity ul li.clarify div label,.form1 li.multiCity ul li.location div label{background:0 0;padding:6px 0;width:385px!important}.form1 li.clarify label.radio,.form1 li.location label.radio,.form1 li.multiCity ul li.clarify div label.radio,.form1 li.multiCity ul li.location div label.radio{clear:none;float:left;padding:2px 20px 2px 8px;width:355px}.form1 li.multiCity ul li.clarify div p,.form1 li.multiCity ul li.location div p{padding:0;width:385px!important}.form1 li.multiCity ul li.clarify div,.form1 li.multiCity ul li.location div{float:left;padding:0;width:425px}.form1 li.multiCity ul li.clarify label,.form1 li.multiCity ul li.location label{float:left;padding:1px 0 0 35px;width:60px}.form1 li.roomTypes ul li{border-top:none;margin:0!important;padding:0 0 8px;width:230px}.form1 li.roomTypes ul li div{padding:8px 0 0;width:95px}.form1 li.roomTypes ul li select{width:135px}.form1 li.telephone fieldset label{color:#686764;display:block;font-size:11px;line-height:17px;margin-top:0;margin-left:0;padding-top:1px}.form1 li.telephone fieldset li{border-top:none!important;display:inline;float:left;margin:0 2px 0 8px!important;padding:0}.form1 li.telephone fieldset li.area{width:40px}.form1 li.telephone fieldset li.area input{width:30px}.form1 li.telephone fieldset li.country{width:59px!important}.form1 li.telephone fieldset li.country input,.subContent.fullSize .form1 li.telephone fieldset li.country input{width:38px!important}.form1 li.telephone fieldset li.number{width:157px!important}.form1 li.telephone fieldset li.number input,.subContent.fullSize .form1 li.telephone fieldset li.number input{width:152px!important}.form1 li.telephone fieldset ul{display:inline;float:left;list-style:none!important;margin:0 -2px 0 -8px!important;padding:0!important;width:236px!important}.form1 li.travelers ul li.adults{padding-left:0!important;width:55px}.form1 li.travelers ul li.adults select{width:55px}.form1 li.travelers ul li.children,.form1 li.travelers ul li.children select{width:78px}.form1 li.travelers ul li.infants,.form1 li.travelers ul li.infants select{width:67px}.form1 li.flightType ul li,.form1 li.tripType ul li{border-top:none;margin:0!important;padding:0 0 0 15px;width:225px}.form1 p{color:#E23;display:block;float:left;font-size:13px;font-weight:700;margin:0!important;width:180px!important}.form1 select.time{display:none}.form1 textarea{color:#000;float:left;font:13px Arial,Helvetica,sans-serif;height:100px;padding:17px 10px 16px;width:221px}.form1,.form1 li.multiCity ul,.form1 li.roomTypes ul,.form1 li.travelers ul{list-style-type:none!important;margin:0!important;padding:0!important;width:auto!important}#paging,.form1 li.availCredLimit{padding-bottom:0}.form1.build div{width:95px}.form1.build div.mandatory{background:url(../Image/Icon/MandatoryLarge.gif)no-repeat 110px 4px}.form1.build div.noscript{float:none;padding:0;width:auto}.form1.build input.submit{margin:-3px 0 0 24px!important}.form1.build li.action a.hidden{display:block!important;visibility:hidden}.form1.build li.clarify fieldset p,.form1.build li.location fieldset p{width:385px!important}.form1.build li.clarify label.radio,.form1.build li.location label.radio{width:511px}.form1.build li.clarify ul li,.form1.build li.location ul li{width:570px}.form1.build li.clarify ul,.form1.build li.location ul{width:485px!important}.form1.build p{width:280px!important}#contentPanel.alternative .form1 div,#contentPanel.alternative .form1 label{width:130px}#contentPanel.alternative .form1 div.mandatory,#contentPanel.alternative .form1 label.mandatory{background-position:130px 4px}#contentPanel.alternative .form1 input.submit{float:none!important;margin-left:166px!important}#contentPanel.alternative .form1 li{width:610px}#contentPanel.alternative .form1 li.telephone fieldset li.country{width:59px}#contentPanel.alternative .form1 li.telephone fieldset li.number,.compare p{width:157px}#contentPanel.alternative .form1 p{width:175px!important}#contentPanel.alternative #disqus_thread{margin-top:35px;width:100%}.form1 .disabled{color:#E1DEDB!important}.form2{float:left;list-style-type:none!important;margin:0!important;padding:0!important;width:510px!important}.form2 li{display:inline-block;padding:0 10px 0 0!important;width:243px}.form2 li.mandatory{background:url(../Image/Icon/MandatorySmall.gif)no-repeat right 2px}.form2 li input.text{margin:0;width:230px}.form3{float:left;list-style-type:none!important;margin:9px -15px 18px 0!important;padding:0!important;width:741px!important}.form3 label,.form3 li.frequentFlier ul li label{color:#686764;font-size:13px;line-height:17px;padding-bottom:7px;word-wrap:break-word;display:inline-block}.form3 fieldset label{display:inline-block}.form3 div.error,.form3 label.error{background:0 0!important;color:#E23!important;font-weight:700}.form3 fieldset{word-break:break-all}.form3 fieldset,.form3 li.address fieldset,.form3 li.checklist,.form3 li.message fieldset,.form3 li.paragraph fieldset,.form3 li.telephone fieldset,.form3.subform li.message fieldset{height:auto}.form3 img{float:none!important;margin:0!important}.form3 select[multiple=multiple]{height:70px;background-position:bottom 0 right 0}.form3 input.check,.form3 input.radio{height:14px;width:15px}.form3 input.file,.form3 input.text{color:#000;font:13px Arial,Helvetica,sans-serif;padding:12px 8px 11px;width:219px}.form3 input.readonly{background-color:#EEEBE8}.form3 label.check,.form3 label.radio{padding:0 3px 0 0}.form3 li{display:inline-block;margin-top:0!important;min-height:51px;padding:7px 10px 0 0!important;vertical-align:top;width:233px!important}.form3 li.address textarea,.form3 li.paragraph textarea{color:#000;font:13px Arial,Helvetica,sans-serif;height:67px;padding:10px 0 1px 10px;width:490px}.form3 li.address,.form3 li.paragraph,.subContent .form3 li.address,.subContent .form3 li.paragraph{width:505px!important}.form3 li.checkline fieldset{float:left;padding-right:10px}.addOffer .form3 li.checkline fieldset,.editOffer .form3 li.checkline fieldset{float:none}.form3 li.checkline fieldset input.file,.subContent.fullSize .form3 input.file{margin-left:10px;padding-top:0;width:189px!important}.form3 li.checkline img.icon,.form3 li.checklist img.icon{display:inline;padding-right:5px;position:relative;top:11px}.form3 li.checkline select,.form3 li.checklist select{display:inline;float:none!important;margin-left:5px;width:auto!important}.form3 li.checkline.icon fieldset{padding-right:30px!important}.form3 li.checklist.icon fieldset{height:45px;margin-top:-5px}.form3 li.dateMonthYear fieldset select.date{margin-right:9px;width:82px!important}.form3 li.dateMonthYear fieldset select.month{margin-right:9px;width:120px!important}.form3 li.dateMonthYear fieldset select.year{width:90px!important}.form3 li.message label{color:#686764!important}.form3 li.double,.subContent .form3 li.double{width:502px!important}.subContent .form3 li.double,.subContent.fullSize .form3 li.double{width:636px!important}.subContent .form3 li.checkline.double,.subContent.fullSize .form3 li.checkline.double{width:616px!important}.form3 li.checkline,.subContent .form3 li.checkline,.subContent.fullSize .form3 li.checkline{margin-right:20px;width:auto!important}.subContent .form3{margin:9px -30px 18px 0!important;padding:0 0 20px 30px!important;width:818px!important}.subContent .form3 select{width:244px}.subContent .form3 input.file,.subContent .form3 input.text{width:226px}.subContent .form3 input.file,.subContent .form3 li.CVNumber input{width:226px;padding:12px 8px 11px}.subContent .form3 li{border-bottom:0 none!important;vertical-align:top;width:244px!important}.subContent .form3 li.action{display:block;width:760px!important}.subContent .form3 li.message{background:0 0;border:0 none;margin:0}.subContent .form3 li.message textarea{padding:10px;width:736px}.subContent .form3 li.long,.subContent .form3 li.message,.subContent .form3 li.triple{width:743px!important}.subContent #manualItinerary h3{display:inline-block;margin-top:0}.form3 li.double input.text{width:483px}.subContent.fullSize .form3 li.double input.text{width:610px!important}.form3 li.empty{height:50px}.form3 li.frequentFlier,.subContent .form3 li.frequentFlier{padding:0;width:771px!important}.form3 li.frequentFlier div{float:left;font-size:13px;margin:0;padding:27px 15px 0 0;text-align:right;width:242px}.form3 li.frequentFlier div img{float:right!important;margin:-2px 0 0 10px!important}.form3 li.frequentFlier fieldset{float:left;height:48px}.form3 li.frequentFlier ul{float:left;list-style-type:none!important;margin:0!important;padding:0!important;width:auto!important}.form3 li.frequentFlier ul li{float:left;overflow:visible;padding:7px 15px 0 0}.form3 li.half input.text{width:97px!important}.form3 li.half span{display:inline-block;text-align:center;width:14px}.form3 li.message textarea{color:#000;font:13px Arial,Helvetica,sans-serif;height:150px;padding:3px 0 3px 3px;width:718px}.form3 li.monthYear fieldset select.month{margin-right:9px;width:110px}.form3 li.monthYear fieldset select.year{width:76px}.form3 li.paymentMethod{clear:left}.form3 li.short{width:108px}.form3 li.telephone fieldset label{color:#686764;display:block;font-size:11px;line-height:17px;padding-top:1px}.form3 li.telephone fieldset li{display:inline;float:left;margin:0;padding:0 13px 0 0!important}.form3 li.telephone fieldset li.area{width:41px!important}.subContent.fullSize .form3 li.telephone fieldset li.area{width:48px!important}.form3 li.telephone fieldset li.area input,.subContent.fullSize .form3 li.telephone fieldset li.area input{width:30px!important}.form3 li.telephone fieldset li.country,.subContent .form3 li.telephone fieldset li.country{width:68px!important}.form3 li.telephone fieldset li.country input,.subContent .form3 li.telephone fieldset li.country input{width:50px!important}.form3 li.telephone fieldset li.number,.subContent .form3 li.telephone fieldset li.number{width:158px!important}.subContent .form3 li.telephone fieldset li.number{padding-right:0!important;width:168px!important}.form3 li.telephone fieldset li.number input{width:145px}.subContent .form3 li.telephone fieldset li.number input.text{width:151px!important}.form3 li.telephone fieldset ul{display:inline;float:left;margin:0!important;padding:0!important;width:279px!important}.form3 li.long,.form3 li.message,.form3 li.triple{width:723px}.form3 li.unlimited fieldset{height:auto!important}.form1 select,.form3 select{border:1px solid #EEEBE8;border-radius:0;color:#000;float:left;font:13px Arial,Helvetica,sans-serif;line-height:20px;padding:0 25px 0 7px;width:243px;white-space:nowrap;text-overflow:ellipsis}.form1 select:focus,.form3 select:focus,textarea:focus{background-color:#fff;border:1px solid #19E;color:#000;outline:0}.form3.first{margin:0 -15px 18px 0!important}.form3.billingInformation li,.form3.managerInformation li{min-height:42px}.form3.subform{margin:1px -15px 0 0!important;padding-bottom:10px!important;padding-left:10px!important;width:713px!important}.form3.subform div.mandatory{background:url(../Image/Icon/MandatorySmallBlueBack.gif)no-repeat 100% 45%}.form3.subform input.text{width:216px}.form3.subform li{padding:7px 9px 0 0;width:228px}.form3.subform li.address{width:393px}.form3.subform li.address textarea{width:384px}.form3.subform li.compactSubmit{margin-bottom:-10px;padding-top:15px}.form3.subform li.compactSubmit input.submit.button{background:url(../Image/Icon/ArrowNext.gif)no-repeat 100% 50%;border:0;box-shadow:none;color:#19E;cursor:pointer;float:right!important;font:13px Arial,Helvetica,sans-serif;margin:0 0 15px;padding:0 14px 0 0!important;text-align:right}.form3.subform li.compactSubmit p{display:inline-block;font-size:11px;width:260px}#build .submit,#build input.text,.form3.subform li.message textarea{font:13px Arial,Helvetica,sans-serif}.form3.subform li.compactSubmit p a{color:#19E}.form3.subform li.dateMonthYear fieldset select.date{margin-right:8px}.form3.subform li.dateMonthYear fieldset select.month{margin-right:7px}.form3.subform li.double{width:463px}.form3.subform li.half input.text{width:95px!important}.form3.subform li.half span{display:inline-block;text-align:center;width:12px}.form3.subform li.message{width:595px}.form3.subform li.message textarea{color:#343332;height:150px;padding:1px 0 1px 3px;width:585px}.form3.subform li.submit{padding-top:10px;width:702px}.form3.subform li.telephone fieldset li{margin:0 0 0 8px}.form3.subform li.triple{width:702px}.form3.subform select{width:228px}.form3.tightSibling{margin:0!important}.form7{float:left;list-style-type:none!important;margin:9px 30px 18px 30px!important;padding:0!important;width:958px!important}.form7 fieldset{height:22px}.form7 input.check{height:14px;width:15px}.form7 label.check{padding:0 3px 0 0}.form7 li{float:left;margin-top:0!important;overflow:hidden;padding:7px 15px 0 0;width:88px}.form7.optionalOrder{width:100%!important}.form7.optionalOrder li{width:auto;min-width:100px}body.holidaysPage,body.holidaysPage.hasActionBar,body.seamless,body.visaType.hasActionBar{background:#F7F5F3}.holidays{width:960px}.holidays .next,.holidays .previous{float:none!important;margin:23px 0 0!important}.holidays .next{margin-left:10px!important}.holidays .previous{margin-left:-2px!important}.holidays .viewport{height:234px;width:990px}#follow li,#follow li a{display:inline-block;height:25px}.holidays li em{display:none}.holidays li h3{color:#343332;display:inline-block;font-size:17px;font-weight:400;height:25px;line-height:20px;margin-top:12px;overflow:hidden;zoom:1}.holidays li h3 a{color:#343332;text-decoration:none}.holidays li img{height:130px;margin:-20px 0 0 -20px!important;width:300px}.holidays li p{color:gray;font-size:13px;margin-top:-5px;overflow:hidden}.holidays li span{color:#19E;display:block;font-size:20px;font-weight:400;margin-top:9px;text-align:right}.holidays li span em{color:#19E;display:inline;font-size:13px;font-weight:400}.holidays li span dfn{color:gray;float:left;font-size:12px;font-style:normal;margin-top:7px}#contentPanel.alternative .compare .bookNow a.button,.holidays li.hover *{color:#19E!important}.holidays li.hover{border-color:#19E;box-shadow:0 0 0 #E1DEDB}.holidays ul{margin:0 -15px;width:108%}.holidays ul li{border-radius:0;background:#fff;box-shadow:0 0 0 #F7F5F3;float:left;height:188px;margin:0 15px 30px;overflow:hidden;padding:20px;width:258px}.holidays.visaPanel{margin-bottom:0!important}.holidays.visaPanel .previous{margin-left:-20px!important}.holidays.visaPanel .next{margin-left:10px!important}.holidays.visaPanel .next,.holidays.visaPanel .previous{margin-top:0!important}.holidays.visaPanel h3{margin:30px 0 15px}.holidays.visaPanel .viewport h3{margin:12px 0 0 0!important}#supplement .holidays h3{color:#686764;font-size:17px;font-weight:400;margin-bottom:20px;text-shadow:1px 1px 0 #FFF}#contentPanel.alternative .holidays ul li span,#contentPanel.alternative h2{font-size:15px;font-weight:700}#supplement .holidays .viewport{width:960px}#supplement .holidays .viewport h3{margin-bottom:0}#supplement .holidays .next,#supplement .holidays .previous{margin:138px 0 0!important}#supplement .holidays .previous{margin-left:-18px!important}#supplement .holidays .next{margin-left:10px!important}#contentPanel.alternative{width:610px}#contentPanel.alternative h2{font-family:Arial,Helvetica,sans-serif}#contentPanel.alternative a.button{margin:20px 0 0 0!important}#contentPanel.alternative .holidays{display:inline-block;margin:0;padding:0;width:590px}#contentPanel.alternative .holidays .next{margin-left:37px!important}#contentPanel.alternative .holidays .previous{margin-left:-12px!important}#contentPanel.alternative .holidays .viewport{width:631px}#contentPanel.alternative .holidays ul{margin:0 -10px;padding-left:0}#contentPanel.alternative .holidays ul li{display:inline-block}#contentPanel.alternative .holidays ul li em{display:none}#contentPanel.alternative .holidays ul li h3{font-size:15px;margin-bottom:0}#contentPanel.alternative .holidays ul li img{float:none}#contentPanel.alternative p.seeAll{margin-bottom:20px}#follow{margin:18px 0 0 0!important;text-align:right;width:353px!important}#follow li{margin-left:12px;zoom:1}#follow li a{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -490px;overflow:hidden;text-align:left;text-indent:-9999px;width:25px;zoom:1}#follow li.iso img{margin-top:-7px}#follow li.tripAdvisor{height:20px;filter:gray;-webkit-filter:grayscale(100%);width:106px;opacity:.6;margin-top:0;padding-top:1px;vertical-align:top;margin-left:5px;overflow:hidden}#follow li.tripAdvisor svg{filter:gray;-webkit-filter:grayscale(100%);opacity:.6}#follow li a.facebook{background-position:-102px -490px;width:15px}#follow li a.twitter{background:url(../Image/Icon/Twitter_Footer.png)no-repeat center 0}#follow li a.google{background-position:-129px -488px}#follow li a.linkedin{background-position:-162px -489px;margin-left:-5px}#paging{float:left;margin:26px 0 0;width:100%}#paging a.button{margin:0!important}#paging a,#paging em{color:#19E;font-size:13px;font-weight:700;text-decoration:none}#paging a.back{background:url(../Image/Icon/ArrowBack.gif)no-repeat 0 50%;float:left;line-height:17px;padding-left:17px}#paging a.next{background:url(../Image/Icon/ArrowNext.gif)no-repeat 100% 50%;box-shadow:none;float:right;line-height:17px;padding:0 17px 0 0}#paging div,#paging ul{float:left}#contentPanel a.alternative:hover,#paging a:hover{text-decoration:underline}#paging ul{font-size:13px;line-height:18px;list-style-type:none;margin:1px 0 0;padding:0;text-align:center}#paging ul li{display:inline;margin-left:-3px;margin-top:0}#paging ul li a{padding:0 10px}#paging ul li a.sf_PagerSelItem,#paging ul li em{background:#19e;border-radius:15px;color:#fff!important;font-style:normal;margin:0 0 0 4px;padding:6px 10px}#paging ul li p{display:inline;float:none;margin:0 10px 0 0;padding:0;width:auto}#paging .next a{float:right;margin-right:0}#paging .button{margin-left:0}#paging div{width:154px}#paging ul{margin-top:12px;width:302px!important}#contentPanel.alternative #paging div .button{margin-top:0!important}.travelExpert{display:block;float:left;height:64px;line-height:17px;margin-right:0;margin-top:0;overflow:hidden;padding:17px 0 0!important;text-align:right}.travelExpert em{color:#19E;display:block;font-size:17px;letter-spacing:0;margin-left:0;margin-top:-28px;width:auto}.travelExpert p{background:url(../Image/Icon/SpriteDefault.png)no-repeat -355px -386px;font-size:13px;min-height:46px;padding-left:58px;padding-top:6px;width:auto}.travelExpert p *{color:#0A468F}.travelExpert small{display:inline}#travelExpert,#travelExpertEmail{display:block;float:left;height:64px;line-height:17px;margin:0!important;overflow:hidden;padding:17px 0 0!important;text-align:right}#travelExpert em,#travelExpertEmail em{color:#19E;display:block;font-size:17px;letter-spacing:0;margin-left:0;margin-top:-28px;width:auto}#travelExpert p *,#travelExpertEmail p *{color:#0A468F}#travelExpert p{background:url(../Image/Icon/SpriteDefault.png)no-repeat -355px -386px;font-size:13px;min-height:46px;padding-left:58px;padding-top:6px;width:auto}#travelExpert small,#travelExpertEmail small{display:inline}#travelExpertEmail em{width:200px;margin-left:auto;margin-top:-18px;word-break:break-all}#travelExpertEmail p{background:url(../Image/Icon/musafirMailIcon.png)no-repeat left center;font-size:13px;min-height:36px;padding-left:58px;width:auto}.tripDetailsPage .travelExpert{line-height:3;height:82px;width:190px}.whatsApp{display:block;float:left;line-height:1.5;margin-right:0;margin-top:0;overflow:hidden;padding:17px 0 0!important;text-align:right}.whatsApp i{color:#19E;float:left;font-size:54px}.whatsApp p{background:0 0;font-size:13px;padding-left:58px;padding-top:4px;width:auto;margin-left:0}.whatsApp em{color:#19E;display:block;font-size:17px;letter-spacing:0;margin-left:0!important;width:auto}.compare{display:inline-block;margin:40px 0 30px;width:100%}.compare div{background:#fff;border-radius:0;border:1px solid #EEEBE8;display:inline-block;margin:0 0 10px 0;overflow:hidden;padding-bottom:21px;vertical-align:top;text-align:center}.compare div:last-child{margin-right:0}.compare div.popular{background:#F7F5F3;position:relative;top:0;z-index:999}.compare div.popular em.tag{background:url(../Image/Icon/spriteDefault.png)no-repeat -345px -2153px;width:55px;height:55px;position:absolute;top:0;left:0}.compare div.popular em.tag i{width:auto;position:absolute;left:0;top:-39px;-webkit-transform:rotate(316deg);-moz-transform:rotate(316deg);-o-transform:rotate(316deg);writing-mode:lr-tb;font:10px DINWeb,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;transform:rotate(316deg) translate3d(0,0,1px)}.compare div.popular p{background:#FD0}.compare div.popular p:after{background-position:0 -6px}.compare h2{background:#EEEBE8;margin-bottom:0;overflow:hidden;padding:20px 0;text-align:center}.compare h2 span{display:block;font:46px DINWeb,Arial,Helvetica,sans-serif;letter-spacing:-3px;line-height:normal;vertical-align:top}.compare h2 span em{display:block;font-size:16px;font-weight:700;letter-spacing:0;line-height:16px;text-align:center;vertical-align:top}.compare p{background:#FD0;margin:0!important;padding:16px 20px 10px;text-align:center}.compare p:after{background:url(../Image/Icon/texture.png)repeat-x 0 0;display:block;height:5px;margin:10px -20px -15px -20px;content:""}.compare p dfn,.compare p em{display:inline-block;margin:0 0 0 3px}.compare p em{font-size:11px;font-style:normal;font-weight:700;vertical-align:top}.compare p dfn{font-size:27px}.compare p span{display:block;font-size:14px;font-weight:700;line-height:normal}.compare ul{display:inline-block;margin:17px auto 0!important;width:164px;padding-left:0!important}.compare ul li{display:block;padding:8px 0 0 0;text-align:left}.compare .bookNow a:hover{text-decoration:none!important}#build a.help,#build a.link,#build a.more,.ClickToCall .callButton,.message strong{text-decoration:none}#contentPanel.alternative div.message{width:581px!important}#contentPanel .message p,.message p{width:auto}#contentPanel .message{border-bottom:1px solid #fff;padding-right:17px;z-index:99}#contentPanel .message .action p{background:0 0!important}#contentPanel .message span.action{margin-top:17px;display:block}.message a.alternative,.message a.button{margin-top:0!important;display:inline-block}#contentPanel .message .action p a,#contentPanel .message span.action a{margin-left:0!important;margin-right:10px!important}#contentPanel .message span.action a{margin-bottom:0!important}.message{background:#FFF;margin:0;position:relative;padding:0 13px 20px 30px;z-index:998}.modalBackground,.modalDialog,.modalDialog a.close,.tipsy,.tipsy-arrow{position:absolute}.feature span,.message p{background-repeat:no-repeat}.message *{color:#000!important}.message a{color:#19E!important}.message a.alternative{float:none;margin-bottom:0!important}.message a.button{color:#fff!important;float:none;margin-bottom:6px!important}.message p{background-position:right 10px;background:0 0!important;float:none;line-height:20px;margin:0 auto!important;padding:17px 58px 0 0}.message p dfn{display:block;padding:0 0 0 10px}.message p em{display:block;font-weight:700}.message p em a{font-weight:400}.message strong{color:#000;display:inline-block;font-weight:400}.message ul{margin:0 0 0 12px}.message ul li{line-height:19px;margin-top:0}.message span.checkRules{font-weight:400;padding:10px 0 0;display:inline-block}.message span.checkRules input{margin:0 5px 0 0;vertical-align:text-bottom}.message a.inlineButton{margin:0 10px 0 0!important}.message .actions{margin:12px 0 0 0}.message.confirmation{background-color:#DEF7E4}.message.confirmation p{background-image:url(../Image/Background/Message/Confirmation.gif)}.message.error{background-color:#FDE7E9}.message.error p{background-image:url(../Image/Background/Message/Error.gif)}.message.information,.subContent .message.information{background-color:#E7F5FD;margin-top:0!important}.message.information p,.subContent .message.information p{background-image:url(../Image/Background/Message/Information.gif)}.message.warning{background-color:#FFFAD6}.message.warning p{background-image:url(../Image/Background/Message/Warning.gif)}.modalBackground{-khtml-opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;background:#000;display:none;filter:alpha(opacity=60);height:100%;left:0;opacity:.6;top:0;width:100%;z-index:100}.modalDialog{background:#fff;border:1px solid #E1DEDB;border-radius:6px;display:none;overflow:hidden;z-index:101}.modalDialog a.close{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1485px;cursor:pointer;display:block;height:13px;overflow:hidden;right:15px;text-indent:-9999px;top:10px;width:13px;z-index:102}.planner .days li,.planner li.hover{background:#E7F5FD}.planner{border-left:0;display:inline-block;margin:40px 0 0;overflow:hidden;width:609px}.planner li{border-bottom:1px solid #E1DEDB;border-top:1px solid #E1DEDB;float:left;height:55px;list-style:none;margin-top:-1px!important;overflow:hidden;padding:3px 5px 12px;position:relative;width:77px;word-wrap:break-word}#build fieldset div,.planner .days li{border-bottom:none}.planner ul{float:left;margin-top:0!important;padding:0!important;width:609px}.planner .days li{border-right:0;color:#343332;font-size:11px;height:16px;padding:5px;text-align:center;width:77px;border-top:none}.planner .events{position:relative;overflow:hidden}.planner .events li span{color:#686764;display:block;font-size:11px;text-align:center}.planner .events li em{color:#E1DEDB;font-size:11px}.planner .events li p{font-size:15px;margin-top:-1px!important;text-align:center}#build fieldset.moreFlights span a,.tipsy{font-size:11px}.planner .events li.highlight{background:#FFFAD6}.planner .events li.today{background:#E7F5FD}.planner .events li.hover p{font-weight:700}.planner .events li.hover span{color:inherit}.planner.mondayFirst ul li.mon.first,.planner.sundayFirst ul li.sun.first{border-left:0 solid #E1DEDB}.mondayFirst .events .first.mon,div.sundayFirst .events .first.sun{margin-left:0}.mondayFirst .events .first.tue,div.sundayFirst .events .first.mon{margin-left:87px}.mondayFirst .events .first.wed,div.sundayFirst .events .first.tue{margin-left:174px}.mondayFirst .events .first.thu,div.sundayFirst .events .first.wed{margin-left:261px}.mondayFirst .events .first.fri,div.sundayFirst .events .first.thu{margin-left:348px}.mondayFirst .events .first.sat,div.sundayFirst .events .first.fri{margin-left:435px}.mondayFirst .events .first.sun,div.sundayFirst .events .first.sat{margin-left:522px}.tipsy{background:#fff;border-color:#686764 #343332 #343332 #686764;border-style:solid;border-width:1px;box-shadow:1px 1px 1px 0 rgba(100,100,100,.4);padding:6px;z-index:686764;max-width:900px;max-height:300px}.tipsy div,.tipsy h3{color:#000;font:8pt Tahoma,Arial,Helvetica,sans-serif;margin:0}.tipsy img{display:inline;margin:0;padding:0}.tipsy p.breakAbove{border-top:1px solid #E1DEDB;margin-top:2px;padding-top:2px}.tipsy p.breakBelow{border-bottom:1px solid #E1DEDB;margin-bottom:2px;padding-bottom:2px}.tipsy p.spaceAbove{margin-top:10px}.tipsy p.spaceBelow{margin-bottom:10px}.tipsy-arrow{background:url(data:image/gif;base64,R0lGODlhCQAJAIABAAAAAAAAACH5BAEAAAEALAAAAAAJAAkAAAIRjAOnwIrcDJxvwkplPtchVQAAOw==)no-repeat top left;display:none!important;height:5px;width:9px}.tipsy-e .tipsy-arrow{background-position:top right;height:9px;margin-top:-4px;right:0;top:50%;width:5px}.tipsy-inner{border-radius:3px}.tipsy-n .tipsy-arrow{left:50%;margin-left:-4px;top:0}.tipsy-ne .tipsy-arrow{right:10px;top:0}.tipsy-nw .tipsy-arrow{left:10px;top:0}.tipsy-s .tipsy-arrow{left:50%;margin-left:-4px}.tipsy-se .tipsy-arrow{right:10px}.tipsy-sw .tipsy-arrow{left:10px}.tipsy-w .tipsy-arrow{height:9px;left:0;margin-top:-4px;top:50%;width:5px}.ClickToCall{z-index:9999;position:fixed;right:20px;display:none;bottom:20px;width:270px;max-height:75px;border-radius:8px;background:#19e;padding:20px 20px}.ClickToCall span.close{background:url(../Image/Icon/SpriteListing.png)-172px -591px no-repeat;width:22px;height:22px;position:absolute;right:-10px;top:-11px;cursor:pointer}.ClickToCall p.clickToCallMessage{color:#fff;font-size:14px;font-weight:300;line-height:16px;margin-top:-3px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0;text-align:center}.ClickToCall .callNumber{background-color:#fff;width:132px;padding:8px 8px 9px;font-size:13px;line-height:15px;color:#000;border:1px solid #fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ClickToCall .callNumber.error{border:1px solid #FD0!important;background-color:#FFFAD6;box-shadow:0 0!important}.ClickToCall .callButton{display:inline-block;height:34px!important;margin-left:10px;padding:0 16px 0 14px;margin-top:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-transform:uppercase;background:#FD0!important;border:none;color:#000!important;cursor:pointer!important;font:700 14px/35px Arial,Helvetica,sans-serif!important;text-align:right;vertical-align:top}.ClickToCall .callForm{margin-top:10px}.ClickToCall .callForm.invalid .callNumber{margin-left:0}#contentPanel .articles{margin-bottom:-30px;margin-top:0;padding-left:0;width:610px}#contentPanel.alternative .social,#title .social{background-position:0 -27px;float:right;height:21px;margin-bottom:0}#build .advanced{border-top:1px solid #EEEBE8;margin-bottom:15px;margin-top:5px;padding-top:10px}#build .advanced fieldset{margin-left:0;padding-left:0}#build a.help{background:url(../Image/Icon/Help.png)no-repeat 100% 35%;color:#343332;padding-bottom:1px;padding-right:17px}#build a.link{background:url(../Image/Icon/ArrowNext.gif)no-repeat 100% 50%;box-shadow:none;color:#19E;float:left;font-size:13px;line-height:17px;padding-right:14px}#build a.more{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1445px;color:#343332;float:left;font-size:13px;line-height:26px;margin:5px 0 0 15px;padding-bottom:5px;padding-right:32px;width:auto}#build .submit,#build fieldset.moreFlights span a.evenMore,.arrowhead li a,.twoColumn a{color:#19E}#build a.more.toggleShown,#contentPanel .submit a.more.toggleShown,.feature span{background-image:url(../Image/Icon/SpriteDefault.png)}#build a.save{background:url(../Image/Caption/Save.gif)no-repeat 0 0;display:none;float:left;height:13px;margin:1px 0 0 5px;overflow:hidden;text-indent:-9999px;width:36px}#build a:hover,#build fieldset.moreFlights span a.show:hover{text-decoration:underline}#build fieldset.moreFlights span a,#contentPanel .submit a.more,#popularHotels a,.arrowhead li a,.faq a,.faq a.toggleVisibility:before,.faq li>a:before,.twoColumn a,.visaTheme .visaLocation a:hover,.visaType #contentPanel div.actions ul li a:hover{text-decoration:none}#build div.time select,#content #build fieldset.travelers div select{float:right;margin-right:1px;width:54px}#build fieldset{margin:0 15px 5px;width:180px;vertical-align:top}#build fieldset a.more,#contentPanel .advanced fieldset.airline{margin-left:0}#build fieldset div.date{display:inline;float:left;margin:0 0 -2px -2px;padding:0 0 2px 2px;width:125px}#build fieldset div.time{display:none}#build fieldset noscript div{padding:0}#build fieldset ul{float:left;width:149px}#build fieldset ul li{overflow:hidden;padding:1px 0;width:100%}#build fieldset ul.flightType.first{border-top:none;padding-top:0}#build fieldset ul.tripType{margin-bottom:5px}#build fieldset.action{clear:both;overflow:hidden;padding:0}#build fieldset.moreFlights{padding:3px 0 13px}#build fieldset.multiCity{padding:4px 0 10px}#build fieldset.multiCity div{float:left;padding:5px 5px 0 0;width:82px}#build fieldset.multiCity div input.text{width:69px}#build fieldset.multiCity div label{float:left;width:75px}#build fieldset.multiCity div.last{padding:0;width:174px}#build fieldset.multiCity div.last input.text{width:157px}#build fieldset.multiCity span{display:block}#build fieldset.roomTypes div{float:left;padding:0;width:175px}#build fieldset.travelers{padding:0 0 12px}#build fieldset.travelers div{float:left;padding:5px 0 0;width:170px}#build fieldset.travelers div label{float:left;margin-top:6px;padding-bottom:0;width:67px}#build fieldset.tripOptions{margin-bottom:0;padding-bottom:7px}#build #addARoomContainer{margin:0}#build h6{letter-spacing:-.005em;margin-right:-5px}#build input.check{float:left;height:13px;margin:8px 0 0;padding:0;width:13px}#build input.radio{display:inline;float:left;height:13px;margin:-1px 0 0;width:13px}#build .submit{border:0;box-shadow:none;cursor:pointer;float:right;margin:12px 15px 3px;padding-right:14px;text-align:right}#build input.text{background:#fff;border:1px solid #E1DEDB;border-radius:4px;color:#000;margin:0;padding:8px;width:156px}#build input.text:focus:hover,#content #build input.text:focus,#content #build select:focus,#content #build select:focus:hover{background-color:#fff;color:#000;outline:0}#build label{color:#343332;display:block;line-height:19px}#build label.check{float:left;font-size:13px;line-height:15px;margin:7px 0 0;padding:0 0 0 4px}#build label.radio{float:left;font-size:13px;line-height:15px;padding:0 0 0 8px}#build select,.faq a{font:13px Arial,Helvetica,sans-serif}#build p{padding:0 0 7px}.flightRoundTrip #build{margin-bottom:131px;padding-bottom:10px}#build select{border:1px solid #E1DEDB;border-radius:5px;float:left;padding:4px 5px;width:168px}#contentPanel .advanced{list-style:none;margin:-10px 0 0;padding-left:0}#contentPanel .advanced fieldset{display:inline-block;width:394px}#contentPanel .advanced fieldset input.text{width:221px}#contentPanel .advanced fieldset label{display:inline-block;margin-right:35px;width:95px}#contentPanel .advanced fieldset select{width:231px}#contentPanel .advanced fieldset.direct input.check{margin:3px 3px 0 0}#contentPanel .advanced fieldset.direct label{width:97px}#contentPanel .advanced fieldset.direct label.check{width:150px}#contentPanel .advanced li{width:717px!important}#contentPanel .advanced li label{margin-right:0;padding-right:0;width:131px}#contentPanel .advanced li.direct label{margin-right:0;width:131px}#contentPanel .advanced ul,#contentPanel ul.advanced li.clarify.airline p{margin-left:0!important;width:245px!important}#contentPanel .submit a.more{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1445px;color:#343332;float:left;margin:4px 10px 0 0;padding-bottom:5px;padding-right:22px;width:auto}#contentPanel ul.itinerary .delete.check label{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1485px;cursor:pointer;display:inline-block;height:13px;text-align:left;text-indent:-9999px!important;width:13px}#infoPanel.alternative #build.highlight label.check,#infoPanel.alternative #build.highlight label.radio{background:url(../Image/Background/Checkbox.png)no-repeat 0 0!important;cursor:pointer!important;height:20px!important}#contentPanel .advanced li{border:0 none;border-bottom:solid 1px #EEEBE8;margin:0;padding:10px 0!important}#infoPanel.alternative #build.highlight fieldset ul li{margin-bottom:3px}#infoPanel.alternative #build.highlight fieldset.moreFlights span a.evenMore{background:url(../Image/Icon/Help.png)no-repeat 100% 35%;color:#E1DEDB!important;padding-right:17px}#infoPanel.alternative #build.highlight input.check,#infoPanel.alternative #build.highlight input.radio,#panorama.highlight input.radio{left:-9999px!important;position:absolute!important;top:auto!important}#infoPanel.alternative #build.highlight label.check{line-height:13px!important;margin-top:29px!important;padding:0 0 0 27px!important}#infoPanel.alternative #build.highlight label.radio{line-height:21px!important;padding:0 20px 0 27px!important}#infoPanel.alternative #build.highlight label.checked,#infoPanel.alternative #build.highlight label.radio.checked{background-position:0 -20px!important}#infoPanel.alternative #build{padding-left:15px;padding-right:15px;position:relative;overflow-x:hidden;width:270px;padding-bottom:15px}#infoPanel.alternative #build fieldset{margin-bottom:2px}#infoPanel.alternative #build fieldset div.date{width:127px}#infoPanel.alternative #build fieldset input.check{float:left;height:22px;margin:22px 0 10px;padding:0;width:13px}#infoPanel.alternative #build fieldset input.text{border-color:#fff;border-radius:0;border-style:solid;border-width:0;padding:17px 10px 16px!important;width:115px;height:15px}#infoPanel.alternative #build fieldset label{font-size:13px;padding-bottom:3px}#infoPanel.alternative #build fieldset label.check{float:left;font-size:13px;line-height:15px;margin:25px 0 10px;padding:0 0 0 4px}#infoPanel.alternative #build fieldset select{border-color:#fff;border-radius:0;border-style:solid;border-width:0;padding:7px 5px;width:135px;height:48px}#infoPanel.alternative #build fieldset.rooms{margin-right:0;text-align:right;width:auto;margin-top:0;position:relative;top:13px;display:inline-block;float:none;min-width:80px}#infoPanel.alternative #build fieldset.rooms div{display:inline-block;margin-right:17px}#infoPanel.alternative #build fieldset.rooms label{float:none}#infoPanel.alternative #build fieldset.rooms select{width:54px}#infoPanel.alternative #build fieldset.delete{float:none;position:absolute;top:13px;margin:0!important;padding:0;display:inline;left:0}#infoPanel.alternative #build fieldset ul.flightType,.tertiaryVisa{margin-left:15px}#infoPanel.alternative #build fieldset ul{margin-top:5px;width:125px}#infoPanel.alternative #build fieldset,#infoPanel.alternative #build fieldset.roomTypes div{float:left;margin-left:0;margin-right:0;width:135px}#infoPanel.alternative #build fieldset.action{clear:both;text-align:right}#infoPanel.alternative #build fieldset.direct label{width:100px}#infoPanel.alternative #build fieldset.fullWidth a.evenMore{padding-bottom:5px}#infoPanel.alternative #build fieldset.fullWidth input.text{width:250px}.business #infoPanel.alternative #build fieldset.fullWidth select{width:296px!important}#infoPanel.alternative #build fieldset.action,#infoPanel.alternative #build fieldset.fullWidth,#infoPanel.alternative #build fieldset.travelIntent.fullWidth select,#infoPanel.alternative #build fieldset.tripOptions{width:270px}#infoPanel.alternative #build fieldset.multiCity div{float:left;margin-left:0;margin-right:0;padding:0;width:90px}#infoPanel.alternative #build fieldset.multiCity input.text{width:70px}#infoPanel.alternative #build fieldset.multiCity span,#infoPanel.alternative #build fieldset.roomTypes span{display:none}#infoPanel.alternative #build fieldset.multiCity,#infoPanel.alternative #build fieldset.roomTypes{margin-left:0;margin-right:0;padding:0;width:270px}#infoPanel.alternative #build fieldset.roomTypes select{margin-left:0;margin-right:0;width:124px}#infoPanel.alternative #build fieldset.travelers{margin-right:0;margin-top:0;padding:0;text-align:right;width:285px}#infoPanel.alternative #build fieldset.travelers>*{text-align:left}#infoPanel.alternative #build fieldset.travelers a.help{float:left;margin-top:6px;display:none}#infoPanel.alternative #build fieldset.travelers a.help span{margin-top:0!important}#infoPanel.alternative #build fieldset.travelers div{padding-top:0;display:inline-block;float:none;margin-right:0;zoom:1}#infoPanel.alternative #build fieldset.travelers span{float:left;line-height:25px;margin-top:4px}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all{width:270px!important;margin-left:15px!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all span{display:block!important;margin-top:30px}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div.children{margin-right:0!important;padding-right:0!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div.adults{margin-right:0!important;width:auto!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div.adults select{width:90px!important}#infoPanel.alternative #build.multiCity fieldset.travelers.flightsOnly_all div.adults{margin-right:0!important;width:90px!important}#infoPanel.alternative #build.multiCity fieldset.travelers.flightsOnly_all div.adults select{width:90px!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div{width:auto!important;background:#fff}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div select{width:90px!important;height:50px}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div.infants{margin-right:0!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div.infants select{width:90px!important;margin-right:0}#infoPanel.alternative #build fieldset.tripOptions{clear:both;margin-bottom:0;padding-bottom:0}#infoPanel.alternative #build fieldset.end.hidden{display:inline-block!important;background:#fff;height:48px}#infoPanel.alternative #build fieldset.end.hidden input.text,#infoPanel.alternative #build fieldset.moreFlights,#infoPanel.alternative #build.multiCity fieldset.end.hidden{display:none!important}#infoPanel.alternative #build h2,#infoPanel.alternative #build h6{padding-left:0;color:#fff}#infoPanel.alternative #build h2{font:27px/1.2em DINNEXTArabic,Arial,Helvetica,sans-serif!important;padding-right:0}#infoPanel.alternative #build .submit{margin-right:0;margin-top:33px}#infoPanel.alternative #build .advanced{display:inline-block;float:left;margin:0 0 5px;padding-left:0;padding-top:0;border-top:0 none}#infoPanel.alternative #build .advanced .cabinClass{margin-top:0}#infoPanel.alternative #build .advanced fieldset.airline{margin-left:0}#infoPanel.alternative #build .advanced fieldset.airline input.text{padding:18px 10px 15px!important}#infoPanel.alternative #build .roomsRow fieldset.delete label.check:before{background:0 0;color:#fff;content:"\E010";font-size:1rem}#infoPanel.alternative #build .roomsRow label.check{font-size:0}#infoPanel.alternative #build fieldset.tagFieldPanel{background:#fff;min-height:50px;padding:0 8px 2px;width:254px}#infoPanel.alternative #build fieldset.tagFieldPanel .tag{font-size:11px;margin-top:10px!important;margin-bottom:-8px!important;border:1px solid #19E;padding:4px 24px 5px 9px!important;border-radius:100px;display:inline-block;position:relative;color:#343332;margin-right:2px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:175px;cursor:pointer;z-index:99}#infoPanel.alternative #build fieldset.tagFieldPanel input.text{width:auto;font-size:13px;line-height:normal;height:auto;min-height:auto;padding-left:2px!important}#infoPanel.alternative #build fieldset.tagFieldPanel input.text:focus{font-size:13px}#infoPanel.alternative #build fieldset.tagFieldPanel .tag em{color:#686764!important;cursor:pointer;position:absolute;top:0!important;left:auto!important;right:0!important;padding:7px 11px;z-index:99;font-size:7px!important;height:auto;width:auto;margin:0}#infoPanel.alternative #build fieldset.action a.more.addTag{right:auto;left:9px}#infoPanel.alternative #build fieldset.tagFieldPanel .tag.focused{background:#F7F5F3}@-moz-document url-prefix(){#infoPanel.alternative #build .advanced fieldset.airline input.text{padding:18px 10px 16px!important}#infoPanel.alternative #build fieldset.travelers div.children{padding-right:0}#infoPanel.alternative #build fieldset.end.hidden{height:49px}}#infoPanel.alternative #build .advanced fieldset.direct{width:100%}#infoPanel.alternative #build .advanced fieldset.direct input.check{margin-top:9px}#infoPanel.alternative #build .advanced fieldset.direct label{line-height:19px!important;margin-top:10px!important;width:200px!important}#infoPanel.alternative #build fieldset.action{position:relative}#infoPanel.alternative #build fieldset.action a.more{color:#fff!important;margin-left:0;background:0 0;padding-right:0;float:none;margin-top:8px;margin-bottom:14px;position:absolute;right:0;top:-5px}#infoPanel.alternative #build.highlight .advanced fieldset.direct input.check{margin-top:22px}#infoPanel.alternative #build.highlight fieldset.action a.more.toggleShown{background:0 0}#build .roomsRow{display:inline-block;margin:0 8px;margin-top:5px;padding:0;width:268px}#infoPanel.alternative #build .roomsRow fieldset.travelers{display:inline-block;font-size:.01em;float:none!important;margin-top:-24px;margin-bottom:2px!important;min-width:270px}#infoPanel.alternative #build .roomsRow fieldset label.check{margin:0 0 0 5px!important}#build .roomsRow fieldset.delete{margin:0!important;padding-left:0!important;position:relative;width:27px!important;z-index:99}#build .roomsRow fieldset.delete label.check,#infoPanel.alternative #build .roomsRow label.check{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1478px!important;cursor:pointer;display:inline-block;height:22px!important;margin-top:0!important;margin-right:5px;padding:0!important;text-align:left;text-indent:-9999px!important;width:22px}#build .rooms{margin-top:3px;width:auto!important}#build a.button{margin-top:-1px}#build fieldset.travelers{margin-left:0!important;float:right!important;width:auto!important}#infoPanel.alternative #build fieldset.travelers div{margin-right:0!important;vertical-align:top}#infoPanel.alternative #build fieldset.travelers div.ageBlock{margin:0!important;text-align:right;width:100%!important}#infoPanel.alternative #build fieldset.travelers div.ageBlock select{background:url(../../../Resource/Image/Icon/ArrowDownSelect.svg)95% no-repeat!important;padding:0 20px 0 0!important}#infoPanel.alternative #build fieldset.travelers div select{margin-right:0;width:87px!important}#infoPanel.alternative #build fieldset.travelers div.adults{vertical-align:top}#build fieldset.travelers div.age{margin:10px 10px 15px 0!important}#infoPanel.alternative #build fieldset.travelers span{display:none}#build fieldset.addNew a.more{color:#fff!important;font-size:13px;line-height:19px;padding-bottom:3px;width:106px;float:right}#infoPanel.alternative #build fieldset.addNew a.more{background:0 0!important;padding:2px 0 8px}#infoPanel.alternative #build fieldset.rooms{margin-left:0;margin-bottom:0}#infoPanel.alternative #build fieldset.rooms label{margin-top:0}#infoPanel.alternative #build fieldset.travelers .ageblock{display:block}#infoPanel.alternative #build fieldset.travelers div{width:auto!important}#infoPanel.alternative #build fieldset.travelers div.age{display:inherit;margin:2px 0 0 0!important;padding-right:6px;width:auto!important;background:#fff}.video a,.video iframe{margin:0!important;display:block}#infoPanel.alternative #build fieldset.travelers div:first-child.age{margin-right:0!important;margin-left:0!important}#infoPanel.alternative #build fieldset.travelers div.age.last{margin-right:0!important}#infoPanel.alternative #build fieldset.travelers div.age label{margin-top:3px!important;padding-top:3px;margin-bottom:-3px}#infoPanel.alternative #build fieldset.travelers div.children{margin-right:0!important;padding-right:6px;background:#fff}#infoPanel.alternative #build fieldset.travelers div.age select{background-color:#fff;width:84px!important}#infoPanel.alternative #build fieldset.travelers div.age.invalid{background:#FFFAD6}#infoPanel.alternative #build fieldset.travelers div.ageBlock{font-size:0}#infoPanel.alternative #build .roomsRow{width:270px;margin:2px 0 0 0;font-size:0;position:relative}#infoPanel.alternative #build fieldset.addNew{margin-bottom:0;float:right}.video{padding-bottom:0!important}.video a{overflow:hidden}.video iframe{border:0 none}.video img{cursor:pointer}.videoWrapper,.youtube{margin-top:20px}#contentPanel.alternative .video img{margin:10px 0 0 0!important}.video span{background:url(../Image/Icon/SpriteDefault.png)no-repeat 0 -481px;cursor:pointer;height:38px;left:108px;position:absolute;top:140px;width:49px}.arrowhead{padding-left:0!important}.arrowhead li{list-style:none}.arrowhead li a{background:url(../Image/Icon/SpriteDefault.png)no-repeat -384px -37px;padding-left:27px}.twoColumn{margin-right:100px!important;margin-top:25px;padding-left:0!important;width:auto}.twoColumn a:hover{text-decoration:underline}.twoColumn em{margin-left:3px}.twoColumn li{display:inline-block;list-style:none;margin-top:5px!important;min-width:225px;padding:3px 0;width:auto}#gallery{margin-bottom:60px;margin-top:50px;width:960px}#gallery .next{margin-left:-55px}#gallery .viewport{float:left;height:500px;margin-left:0;overflow:hidden;width:958px}#gallery .viewport li{background:#fff;border:0 none;height:498px;overflow:hidden;width:958px}#gallery.scrollable .next,#gallery.scrollable .previous{margin-top:-18px}#gallery.alternative.scrollable .next,#gallery.alternative.scrollable .previous{margin-top:-12px}#gallery.scrollable .previous{margin-left:44px}#gallery.alternative{display:inline-block;margin:0;width:612px}#gallery.alternative .next{margin-left:-52px}#gallery.alternative .previous{margin-left:44px}#gallery.alternative .viewport li img,#gallery.alternative .viewport ul{margin:0}#gallery.alternative ul{padding:0}#gallery.alternative .viewport{height:380px;margin-left:0;margin-top:0;width:610px}#gallery.alternative .viewport li{width:610px;display:inline-block;vertical-align:top}#gallery.alternative .viewport li p{position:relative;bottom:74px;left:0;width:610px;background:rgba(0,0,0,.5);padding:23px;color:#FFF;display:table;margin:0!important}.faq,.faq li{padding-left:0!important}#freePanel .twoColumnContent.faq{width:958px}.faq{margin-top:25px}.faq .last{margin-bottom:0}.faq a{border:0;color:#19E;cursor:pointer;margin-left:3px}.faq a.toggleVisibility.toggleShown:before{background:url(../Image/Icon/SpriteDefault.png)no-repeat -387px -322px!important;content:"";width:12px;height:15px}.faq a.toggleVisibility:before,.faq li>a:before{content:"";background:url(../Image/Icon/SpriteDefault.png)no-repeat -384px -35px;color:#19E;display:inline-block;height:15px;padding-left:27px;width:12px}.faq p{margin-bottom:17px!important;padding-left:42px}.feature{margin-bottom:-30px!important;margin-top:30px!important}.feature .choice span{background-position:0 -145px}.feature .online span{background-position:-150px -145px}.feature .payment span{background-position:-220px -145px}.feature .report span{background-position:-294px -145px}.feature .service span{background-position:0 -210px}.feature .support span{background-position:-75px -145px}.feature .download span{background-position:-77px -212px;border:solid 2px #19E;border-radius:30px;width:56px;height:56px}.feature .print span{background-position:-152px -212px;border:solid 2px #19E;border-radius:30px;height:56px;width:56px}.feature .cancel span{background-position:-222px -212px;border:solid 2px #19E;border-radius:30px;width:56px;height:56px}.feature h3{float:right;margin-bottom:5px;width:200px}.feature li{display:inline-block;margin-bottom:30px;margin-right:34px;max-width:280px;min-height:85px;padding-left:0}.feature p{float:right;width:200px}.feature span{float:left;height:60px;margin-right:20px;width:60px}.visaPage #panorama,.visaType #panorama{background-image:url(../Image/Content/Panorama/Visa.jpg)}.faq,.faq li,.feature{list-style:none;margin-bottom:10px;width:100%}#popularHotels a{color:#19E;display:inline-block;width:70px;overflow:hidden}#popularHotels li{margin-bottom:5px}#popularHotels p{display:inline-block;margin-left:10px;vertical-align:top;width:180px}#popularHotels p a{display:block;width:auto}#popularHotels p em{display:block;margin-top:5px}.contactColumn{float:right;margin:0!important;width:300px}.contactColumn>div{border:0 solid #E1DEDB;border-top:1px solid #E1DEDB}.contactColumn #travelExpert{margin:0 0 20px 0!important;padding:15px 19px 23px 10px!important;width:269px!important}.contactColumn #travelExpert a.button{float:right;margin:10px 0 0 0;padding:0 12px}.visaType #panoramaPanel div{padding-top:45px}.visaType #panoramaPanel h2{color:#fff}.visaType #panoramaPanel select{min-width:280px;display:inline-block}.visaType #infoPanel.alternative .contact li select{width:270px}.visaType .contact .form1{margin-top:10px!important}.visaType .contact a.secondary{border:1px solid #fff!important;color:#fff!important;padding:9px 15px 3px!important;font-weight:400!important;font-size:12px!important;margin-top:12px!important}.visaType div.actions{display:inline-block;padding:35px 0 25px;border-bottom:1px solid #EEEBE8;width:100%}.visaType #contentPanel div.actions ul{display:inline-block;padding-left:0;margin-top:0}.visaType #contentPanel div.actions p{float:right;margin-top:0}.visaType #contentPanel div.actions ul li{list-style:none;display:inline-block;vertical-align:top;margin-top:0!important}.visaType #contentPanel div.actions ul li a{color:#686764!important;text-transform:uppercase;font-size:12px}.visaType #contentPanel div.actions ul li a em{background-image:url(../Image/icon/SpriteDefault.png);display:inline-block;margin-right:10px}.visaType #contentPanel div.actions ul li a span{display:inline-block;vertical-align:top;margin-top:2px;max-width:48px;margin-right:15px;line-height:14px}.visaType #contentPanel div.actions ul li.online a em{background-position:0 -2169px;width:34px;height:30px}.visaType #contentPanel div.actions ul li.quickNeasy a em{background-position:-49px -2170px;width:29px;height:30px}.visaType #contentPanel div.actions ul li.okToboard a em{background-position:-92px -2170px;width:32px;height:30px}.visaType #contentPanel div.actions ul li.visaIndays a em{background-position:-136px -2170px;width:27px;height:30px}.visaType #contentPanel div.actions p span{font:700 18px Arial,Helvetica,sans-serif;margin-right:10px;margin-top:7px;display:inline-block}.visaType #contentPanel div.actions p span em{font-size:11px;color:#686764;font-weight:300}.visaType #contentPanel div.actions a.button{margin-top:0!important}.visaType #contentPanel ul.faq{margin:-10px 0 0;padding-left:0}.visaPage #build{background:0 0;color:#fff;margin-top:50px;padding-top:10px;width:610px}.visaPage #build fieldset{padding:0 10px 15px}.visaPage #build h1{color:#fff;font:27px/1.2em DINWeb,Arial,Helvetica,sans-serif;margin-left:8px;margin-bottom:25px}.visaPage #build p{margin-top:7px}.visaPage #build p a{background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1856px;display:inline-block;min-height:22px;margin-left:9px;padding-right:32px;padding-top:3px}.visaPage #build a.apply{float:left;margin:10px 0 0 0}.visaPage #build .action{margin-top:20px}.visaPage #build .action span{color:#FD0;display:inline-block;font:20px/1.2em DINWeb,Arial,Helvetica,sans-serif;font-weight:700;padding-right:15px}.visaPage #build .action span em{font-size:12px;font-weight:400;color:#fff;text-transform:uppercase;font-style:normal;margin-right:5px}.visaPage #build .nationality{float:right}.visaPage #build .nationality label{margin-top:0}.visaPage .deals{margin-top:80px!important}.whitelabel.visaPage .deals{margin-top:110px!important}.visaPage #homePanel .deals div{display:inline-block;width:100%}.visaPage #homePanel .deals a.button{float:right;background:#FD0;height:42px;line-height:41px;letter-spacing:.1em;padding:0 20px;color:#000;margin:0;margin-bottom:20px}.seamless .button,.visaPage #homePanel .deals a.button{font:700 14px Arial,Helvetica,sans-serif}.visaPage .deals li a span{white-space:nowrap;text-overflow:ellipsis;width:170px;overflow:hidden}.visaPage .deals li:hover{background:#fff!important}.visaPage .deals li div{width:47px!important;height:47px;border-radius:100%;border:1px solid #EEEBE8}.visaPage .deals li div img{width:47px;min-height:100%}.visaPage .deals li h3{height:40px;margin-top:5px;width:193px}.visaPage .deals li{float:left;margin-bottom:30px;padding-bottom:15px}.visaPage .deals h2{margin-top:0;margin-bottom:15px}.seamless #content{background:0 0;border:0;margin:0 auto;overflow:hidden;padding:0 5px 0;width:960px}.seamless #panorama{background-image:url(../Image/Content/Panorama/2000X500-2-Panorama.jpg);min-height:500px;margin-top:0;background-position:50% 0}.seamless #panorama:before{background:linear-gradient(to bottom,#19E 0,rgba(17,153,238,0) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.seamless #primaryNavigation li{background:0 0}.seamless #primaryNavigation li.active a,.seamless #primaryNavigation li.selected a,.seamless #primaryNavigation li:hover>a{margin-top:0;color:#fff}.seamless #primaryNavigation li.selected a,.seamless #primaryNavigation li:hover>a{background:0 0}.seamless #primaryNavigation li.country ul{background:0 0;left:11px;top:51px}.seamless #primaryNavigation li.country ul li{border-top:none}.seamless #primaryNavigation li.country ul li a{background:rgba(0,0,0,.42);color:#fff!important}body.visaBannerIN #panorama{background-image:url(../Image/Content/Panorama/2000X500-2-Panorama_IN.png)}.seamless .visaTheme{padding:15px 0;padding-top:100px;text-align:center;position:relative}.seamless #primaryNavigation li.country ul a{padding:10px 17px 10px 10px;color:#fff}.seamless #primaryNavigation li.country:hover a{border:none}.seamless .visaTheme .item input{height:auto}.seamless .visaTheme .item{text-align:left}.seamless .visaTheme .slidePanel .item{width:300px;padding:15px 10px 25px}.seamless .visaTheme .slidePanel .item h6{margin:0 -10px}.seamless .visaTheme .slidePanel .item .trackYourVisaIframe{width:100%;display:flex;height:calc(100vh - 135px);margin:-15px 0}.seamless .visaTheme .slidePanel .item .trackYourVisaIframe iframe{border:0}.visaThemePanel{margin-top:35px}.visaThemePanel ul{margin:0 auto}.visaThemePanel li{background:0 0;color:#fff;display:inline-block;font-size:16px;padding:0 40px 0 0;text-transform:uppercase;text-align:left;width:111px}.visaThemePanel li span i{background-image:url(../Image/Icon/SpriteDefault.png);float:left;height:48px;width:40px;margin-right:10px}.visaThemePanel li.visaDays{width:175px}.visaThemePanel li.applyOnline span i{background-position:-1px -2232px}.visaThemePanel li.quickNEasy span i{background-position:-82px -2228px}.visaThemePanel li.onBoard span i{background-position:-161px -2228px}.visaThemePanel li.visaDays span i{background-position:-244px -2228px;width:34px}.visaTheme .icon{display:inline-block;font-size:20px;padding:16px 10px 16px 15px;position:absolute}.visaTheme .visaLocation input{padding-left:40px}.visaTheme .visaLocation a{background:#19e;padding:14px 18px;min-height:26px;line-height:26px;text-transform:uppercase;font-weight:700;font-size:16px;color:#fff;display:inline-block;vertical-align:top;margin-left:-7px;border-radius:0}.visaTheme .visaLocation input:focus{outline:0 none;border:0}.visaTheme .visaLocation input{font:20px DINWeb,Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#000!important}.visaTheme .visaLocation input::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.visaTheme .visaLocation input::-moz-placeholder{color:rgba(0,0,0,.4)}.visaTheme .visaLocation input::-ms-input-placeholder{color:rgba(0,0,0,.4)}.visaTheme .invalid input[type=text],.visaTheme .invalid select,.visaTheme .invalid textarea{padding:11px 17px 9px 40px!important;margin-left:0}.visaTheme .item .invalid input[type=text],.visaTheme .item .invalid select,.visaTheme .item .invalid textarea{padding:8px 3px 8px 7px!important;margin-left:3px}.visaTheme input{background:#fff;border:0;border-radius:0;height:34px;padding:11px 17px 9px 10px;width:33%}.visaTheme .visaThemebutton{margin-top:45px;font-size:12px;color:#fff}.visaTheme .visaThemebutton a{color:#fff}.visaTheme .visaThemebutton a:hover{text-decoration:underline}.visaTheme .visaType #infoPanel.alternative .contact li select{color:#343332!important}.visaType .travelersVisa{width:272px!important}.visaType .travelersVisa>select{margin-left:10px;width:97px!important}.visaType .travelersVisa span{color:#fff!important;float:left;font-size:13px;margin-top:17px;padding-right:23px}.tertiaryVisa{border:1px solid #fff;border-radius:3px;color:#fff;background:0 0;padding:5px 25px}#visaApplyForm select{height:50px!important;margin-bottom:1px}#visaApplyForm input[type=text]{width:248px!important;margin-bottom:1px}#visaApplyForm .invalid input[type=text]{padding:17px 10px 16px!important;background:#FFFAD6!important;box-shadow:0 0!important;border:0 solid #FD0!important;margin-left:0!important;width:250px!important}#visaApplyForm .invalid input[type=password],#visaApplyForm .invalid select,#visaApplyForm .invalid textarea{background:#FFFAD6!important;box-shadow:0 0!important;border:1px solid #FD0!important;margin-left:0!important;padding:8px!important}#visaApplyForm .invalid select{padding:8px 4px!important}#visaApplyForm .invalid .travelersVisa>select{margin-left:0!important}#visaApplyForm .travelersVisa select{border-color:#fff;margin-left:0!important}}.deals li,.deals li div,.deals li h3,.introPanel,.qzzNav{overflow:hidden}.deals{width:960px}.deals .next,.deals .previous{float:none!important;margin:17px 0 0!important}.deals .next{margin-left:10px!important}.deals .previous{margin-left:-2px!important}.deals .viewport{height:122px;width:990px}.deals li{background:#fff;height:82px;margin:0 15px 5px;padding:18px 20px;width:258px;opacity:1!important}.deals li a span{color:#343332;font-size:13px;font-weight:400;margin:0;text-align:left}.deals li div{display:block;float:left;height:50px;margin-right:15px;width:88px}.deals li em{display:none}.deals li h3{color:#343332;display:inline-block;font-size:17px;font-weight:400;height:45px;line-height:20px;margin-top:-3px;width:155px}.deals li h3 a{color:#343332;text-decoration:none}.deals li p{color:gray;font-size:13px;margin-top:-5px!important}.deals li span{color:#19E;display:block;font-size:20px;font-weight:400;margin-top:8px;text-align:right}.approvePanel p,.rejectPanel p{color:#686764;font-size:16px;text-align:center}.deals li span em{color:#19E;display:inline;font-size:13px;font-style:normal;font-weight:400}.deals li.hover{border-color:#19E;box-shadow:0 0 0 #E1DEDB}.deals li.hover *{color:#19E!important}.deals ul{margin:0 -15px}.approvePanel,.rejectPanel{width:431px;margin:10% auto}.approvePanel img,.rejectPanel img{margin:auto}.approvePanel p{width:530px;height:32px;font-family:Arial;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal}.rejectPanel p{width:434px;height:32px;font-family:Arial;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal}.rejectPanel .textarea{margin-top:26px;width:499px}.rejectPanel .textarea fieldset{position:relative;width:431px}.rejectPanel .textarea fieldset textarea{z-index:2;min-height:46px;position:relative;margin:20px 0 0 14px;width:95%;border:none;font-family:inherit}.rejectPanel .textarea fieldset label{position:absolute;top:.90909rem;left:0;text-transform:none;pointer-events:none;padding:0 15px;z-index:2;color:#686764;font-size:13px;font-weight:400;transition:all .28s ease}.rejectPanel .textarea fieldset textarea.has-value~label,.rejectPanel .textarea fieldset textarea:focus~label{top:.3rem}.rejectPanel .textarea fieldset .bar{position:absolute;border:1px solid #EEEBE8;display:block;height:100%;width:100%;top:0;left:0;z-index:1}.rejectPanel .textarea fieldset textarea:focus~label{color:#19E}.rejectPanel .textarea fieldset textarea:focus~.bar{border:1px solid #19E}.rejectPanel .action{text-align:right}.free #content{border:0 none;border-radius:0;width:100%;margin:0;padding:0}.introPanel{display:block;width:100%;padding-top:150px}.introBlock{-webkit-transform-origin:right center;-moz-transform-origin:right center;-o-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;margin:0 -50px}.introBlock .introContent{display:table;margin:0 auto;width:960px}.intoContainer{margin:0 auto}.introBlock:nth-child(odd){background:#fff;-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-o-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg);margin-top:-441px}.introBlock:nth-child(even){background:#FFF;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.introBlock:nth-child(1){background:#19e;color:#fff;margin-bottom:-88px}.introBlock:nth-child(odd) .intoContainer{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-o-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);padding:191px 100px 344px}.introBlock:nth-child(even) .intoContainer{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);color:#000;padding:113px 100px 382px}.introBlock:nth-child(1) .introContent h1{font-weight:400;font-size:56px;line-height:56px;margin-top:120px;max-width:438px;color:#fff}.introBlock:nth-child(1) .introContent img{display:inline-block;float:right;margin-top:15px;vertical-align:top}.introBlock:nth-child(1) .introContent p img{float:none;margin-right:10px;margin-top:40px}.introBlock .introContent h2{color:#000;font-weight:400;font-size:34px;line-height:34px}.introBlock .introContent p{color:#000;font-size:14px;line-height:20px}.introBlock .introContent .left,.introBlock .introContent .right{float:right;max-width:450px;text-align:left!important}.introBlock .introContent .left{float:none;display:inline-block}.introBlock .introContent.flights img{margin-bottom:-534px}.introBlock .introContent.flights{margin-top:-80px}.introBlock .introContent.flights .right{margin-top:-30px}.introBlock .introContent.hotels{margin:-26px auto -328px auto}.introBlock .introContent.hotels img{float:right;margin-top:-140px}.introBlock .introContent.hotels p img{display:inline-block;float:none;margin:0 25px 50px 0}.introBlock .introContent.ticket img{margin-bottom:-534px}.introBlock .introContent.ticket{margin-top:-80px;margin-bottom:-110px}.introBlock .introContent.ticket .right{margin-top:0}.introBlock .introContent.items{margin:-30px auto -80px auto;text-align:center!important}.introBlock .introContent.items .item:nth-child(odd){margin-right:50px}.introBlock .introContent.items .item{display:inline-block;max-width:450px;margin-bottom:50px}.introBlock .introContent.items img{display:inline;float:none!important;margin-bottom:20px}.introBlock .scrollable{background-image:url(../Image/Background/MobileApp/Outline.gif);background-repeat:no-repeat;display:inline-block;height:560px;margin-right:0;margin-top:25px;padding-left:25px;position:relative;float:right;width:480px}.introBlock .scrollable .viewport{height:560px;width:220px}.introBlock .scrollable .viewport ul{top:70px}.introBlock .scrollable li{color:#000;font:27px DINWeb,Arial,Helvetica,sans-serif;font-weight:400;float:left;line-height:1.2em;margin-bottom:18px;padding:0;text-align:center;width:220px}.introBlock .scrollable li a{color:#000;margin-right:0;text-decoration:none}.introBlock .scrollable .next,.introBlock .scrollable .previous{display:none!important}.introBlock.panorama{position:relative}.introBlock.panorama:before{content:"";width:100%;height:100%;position:absolute;left:0;transform:rotate(7deg);margin-top:237px}.slideshow,.slideshow:after{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0}.slideshow:after{content:'';background-color:hsla(210,24%,13%,.8);z-index:1}.slideshow li span{width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation 144s linear infinite 0s;-moz-animation:imageAnimation 144s linear infinite 0s;-o-animation:imageAnimation 144s linear infinite 0s;-ms-animation:imageAnimation 144s linear infinite 0s;animation:imageAnimation 144s linear infinite 0s}.free #content,.free #footer,.menuMobile,.quizFooter,.quizHead,.quizz-container,.qzzNav,.thankYouHeader{position:relative}.slideshow li:nth-child(1) span{background-image:url(../Image/Content/Quiz/BG-01.jpg)}.slideshow li:nth-child(2) span{background-image:url(../Image/Content/Quiz/BG-02.jpg);-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;-ms-animation-delay:24s;animation-delay:24s}.slideshow li:nth-child(3) span{background-image:url(../Image/Content/Quiz/BG-03.jpg);-webkit-animation-delay:48s;-moz-animation-delay:48s;-o-animation-delay:48s;-ms-animation-delay:48s;animation-delay:48s}.slideshow li:nth-child(4) span{background-image:url(../Image/Content/Quiz/BG-04.jpg);-webkit-animation-delay:72s;-moz-animation-delay:72s;-o-animation-delay:72s;-ms-animation-delay:72s;animation-delay:72s}.slideshow li:nth-child(5) span{background-image:url(../Image/Content/Quiz/BG-05.jpg);-webkit-animation-delay:96s;-moz-animation-delay:96s;-o-animation-delay:96s;-ms-animation-delay:96s;animation-delay:96s}.slideshow li:nth-child(6) span{background-image:url(../Image/Content/Quiz/BG-06.jpg);-webkit-animation-delay:120s;-moz-animation-delay:120s;-o-animation-delay:120s;-ms-animation-delay:120s;animation-delay:120s}.slideshow li:nth-child(7) span{background-image:url(../Image/Content/Quiz/BG-07.jpg);-webkit-animation-delay:144s;-moz-animation-delay:144s;-o-animation-delay:144s;-ms-animation-delay:144s;animation-delay:144s}@-webkit-keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in}4%{opacity:1;-webkit-animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}@-moz-keyframes imageAnimation{0%{opacity:0;-moz-animation-timing-function:ease-in}4%{opacity:1;-moz-animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}@-o-keyframes imageAnimation{0%{opacity:0;-o-animation-timing-function:ease-in}4%{opacity:1;-o-animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}@-ms-keyframes imageAnimation{17%,4%{opacity:1}0%,100%,25%{opacity:0}0%{-ms-animation-timing-function:ease-in}4%{-ms-animation-timing-function:ease-out}}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}4%{opacity:1;animation-timing-function:ease-out}17%{opacity:1}100%,25%{opacity:0}}.no-cssanimations .slideshow li span{opacity:1}.free #footer{z-index:3}.free #content{background:0 0}.quizFooter,.quizHead{max-width:1000px;margin:0 auto;text-align:center;padding-top:35px;z-index:2}.quizHead{padding-top:35px;padding-bottom:65px;text-align:left}.quizHead a{display:block;font-size:0}.logoSingapore,.quizFooter li,.quizHead img,.quizHead ul li{display:inline-block}.quizHead img{margin:0 auto;max-width:425px;vertical-align:top}.quizHead span img{margin-left:100px;margin-top:11px;max-width:185px}.quizHead ul{width:100%;margin-bottom:25px}.quizHead ul li{list-style:none;margin-right:25px}.quizHead ul li:last-child{margin-right:0}.quizHead ul li a{color:#fff;font-size:14px;padding-bottom:3px}.quizHead ul li a:hover{border-bottom:2px solid #FD0;text-decoration:none}.logoSingapore{width:179px;margin:55px 100px auto}body.free,html{height:100%}.quizz-container{height:100%;z-index:99}.quizFooter{color:#fff;padding-bottom:10px}.quizFooter h2{color:#fff;font-size:41px;margin:0 auto 30px}.quizFooter input[type=email],.quizFooter input[type=number],.quizFooter input[type=password],.quizFooter input[type=tel],.quizFooter input[type=text]{background:0 0;color:#fff;font-size:14px;padding:15px;font-weight:400;margin-right:5px;min-width:228px}.quizFooter input[type=email]:focus,.quizFooter input[type=number]:focus,.quizFooter input[type=password]:focus,.quizFooter input[type=tel]:focus,.quizFooter input[type=text]:focus,.quizFooter select:focus{color:#fff}.quizFooter .invalid input[type=email],.quizFooter .invalid input[type=number],.quizFooter .invalid input[type=password],.quizFooter .invalid input[type=tel],.quizFooter .invalid input[type=text],.quizFooter .invalid select,.quizFooter .invalid textarea{padding:15px!important}.quizFooter li.check{display:block;margin:20px 0;color:#fff;font-size:14px;text-align:left;margin-left:10%}.quizFooter .button,.quizFooter .submit{background:#FD0;border-radius:4px;box-shadow:0 0 0 gray!important;color:#000!important;font:700 17px Arial,Helvetica,sans-serif!important;text-align:center;width:263px;height:48px!important}#header,#header.tripHead{position:fixed;z-index:1001;box-shadow:none}.quizFooter input.text::-webkit-input-placeholder{color:#fff}.quizFooter input.text:-moz-placeholder{color:#fff}.quizFooter input.text::-moz-placeholder{color:#fff}.quizFooter input.text:-ms-input-placeholder{color:#fff}.quizFooter .video{margin:0 auto 45px;width:610px}.quizFooter .check input{display:none}.menuMobile,.powered img,.powered span,.quizFooter .check label,.qzzNav li,.qzzNav li a,.socialShare p a,.toolbar a em{display:inline-block}.quizFooter .check label{background:url(../Image/Background/Checkbox.png)no-repeat 0 0;cursor:pointer;height:20px;line-height:21px;padding:0 20px 0 27px}.quizFooter .check input[type=checkbox]+label{background:url(../../../Resource/Image/Background/Checkbox.png)no-repeat 0 0}.quizFooter .check input[type=checkbox]:checked+label,.selected .selectSegment input[type=checkbox]:checked+label{background-position:0 -20px!important}.quizz-container .quiz-modal-content{height:100%}.quizz-container{padding-top:25px}.socialShare h3{font:27px DINWeb,Arial,Helvetica,sans-serif}.socialShare p a{height:54px;width:54px;font-size:0;background-size:cover}.socialShare .fb{background-image:url(../Image/Content/Quiz/Fb.png)}.socialShare .tw{background-image:url(../Image/Content/Quiz/Twitter.png);margin:0 27px 0 17px}.socialShare .gp{background-image:url(../Image/Content/Quiz/Gplus.png)}.thankYouHeader{height:271px;width:100%;background-image:url(../Image/Content/Quiz/FooterImage-1.jpg);background-size:cover;max-width:620px;border-radius:6px;margin:66px auto 30px auto}.successInfo{width:280px;padding:20px;padding-top:56px;color:#000}.successInfo h2{font-size:27px!important;line-height:27px;color:#000}.thankYouHeader .button{background:#19e!important;color:#fff!important;font:700 12px Arial,Helvetica,sans-serif!important;height:34px!important;width:auto!important;line-height:32px!important}.qzzNav li{background:url(../Image/Background/PrimaryNavigation.gif)no-repeat 0 100%;font-size:14px;height:20px;padding:11px 20px 11px 20px;vertical-align:top;white-space:nowrap}.qzzNav li a{color:#19E;height:22px;margin:-11px -20px -9px -19px;padding:12px 20px 10px 20px;font-weight:700;text-decoration:none;vertical-align:top;white-space:nowrap}.qzzNav li:hover>a{border-top:4px solid #FD0;margin-top:-15px}.qzzNav{background:url(../Image/Icon/SpriteDefault.png)repeat-x 0 -1240px;left:0;top:0;width:100%;z-index:9999}.qzzNav ul{font-size:.01em;margin:0 auto;width:1003px;background:0 0;height:auto;padding:0}.qzzNav ul>*{font-size:100em}.qzzNav ul li{background:url(../Image/Background/SecondaryNavigation.png)no-repeat 0 0;padding-top:15px}.qzzNav ul li a{line-height:normal;text-shadow:0 0 0}.qzzNav ul li.first{background:0 0}.qzzNav li ul li.active a,.qzzNav li ul li:hover.active a,.qzzNav ul li:hover a{background:#fff;border-top:4px solid #FD0;color:#000!important;margin-top:-15px;text-decoration:none}.qzzNav ul li:hover.active li a{color:#19E!important}.qzzNav ul li.active a{background:0 0;border-top:4px solid #FD0;color:#fff!important}.qzzNav ul li.active a:hover{background:#fff;color:#000!important}.qzzNav ul a{color:#E1DEDB!important;font-weight:400;font-size:13px;padding-right:20px}.powered{text-align:left}.powered img{width:90px}.powered span{vertical-align:top;margin:30px 10px 0 22px;color:#686764}.menuMobile,.toolbar a em{height:45px;vertical-align:top}.menuMobile{font-size:18.9px;color:#fff;width:50px;text-align:center;line-height:50px;height:45px;margin:0 0 0 6px;opacity:.35;cursor:default}.business .menuMobile,.business.hasSearchInterstitial .menuMobile{display:none}.menuMobile:hover{text-decoration:none}.hasSearchInterstitial .menuMobile{cursor:default}#header,#header.tripHead{background:#19e;height:45px;border-bottom:0;left:0;top:0}.holidayFreePanel #header,.myTripPage #header,.seamless #header,.signInPage #header{background:#19E}.seamless #header{z-index:99999}#header.tripHead #headerPanel,#headerPanel{height:45px;width:auto;padding:0}#header.tripHead #headerPanel a.logo,#headerPanel a.logo{background:url(../Image/Logo/Musafir.svg)no-repeat;height:45px;text-indent:-9999px;display:inline-block;float:none;margin:2px 0 0 10px;width:85px;vertical-align:top}.desktop .holidaysPage #contentPanel h3,.desktop .holidaysPage .actionBar,.desktop .visaType .actionBar{display:none}.desktop .holidaysPage #gallery.alternative .viewport li{margin-top:0}.business.tripDetailsPage .menuMobile{line-height:67px;height:64px}.business #headerPanel a.logo{background:url(../Image/Logo/business-logo-yellow-small.svg)no-repeat;margin:15px;width:40px;height:34px}.tripDetailsPage.business #header.tripHead #headerPanel a.logo{background:url(../Image/Logo/business-logo-yellow-small.svg)no-repeat;margin:15px 20px;width:40px;height:34px}.business.tripDetailsPage #header.tripHead{background:#049;height:64px}.business.tripDetailsPage #title h1{height:60px;line-height:59px}#panorama.small h1{color:#000;margin:80px 15px 0 0}#panorama.small{background:0 0!important}#header{background:#19e;height:45px;border-bottom:0;left:0;top:0}#headerPanel{height:45px;width:auto;padding:0}#headerPanel #navMobile{display:inline-block;vertical-align:top}#headerPanel a.logo{background:url(../Image/Logo/Musafir.svg)no-repeat;height:45px;text-indent:-9999px;display:inline-block;float:none;margin:2px 0 0;width:85px;vertical-align:top}.toolbar{float:right;margin-bottom:0!important;margin-right:12px;color:#fff}.toolbar .icon{margin:0 .5rem 0 .8rem}.toolbar a em{font-size:14.99px;font-style:normal;line-height:47px}.toolbar .icon:before{float:left;font-size:1rem;position:relative;top:15px;left:-6px}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(0,0,0,.6);opacity:0;-moz-transition:opacity,.25s ease-in-out;-o-transition:opacity,.25s ease-in-out;-webkit-transition:opacity,.25s ease-in-out;transition:opacity,.25s ease-in-out;display:none}#panorama.plus,#primaryNavigation li{background:0 0!important}.visible .overlay{display:block!important;width:100%;-moz-transition:opacity,.6s;transition:opacity,.6s;-o-transition:opacity,.6s;opacity:.7}#panorama.plus h1{color:#000;margin:80px 15px 0 0}#primaryNavigation{padding-top:0;height:45px;margin:0 0 0 50px;display:inline-block;vertical-align:top}#primaryNavigation li{white-space:normal;padding:0 20px 0 0;height:auto}#primaryNavigation li.active>a,#primaryNavigation li.selected>a,#primaryNavigation li:hover>a{margin-top:0;border:0}#primaryNavigation li>a{color:#fff;padding:15px;font-weight:300;margin:0 -20px 0 0}#primaryNavigation li.active a,#primaryNavigation li.selected a{color:#fff}#primaryNavigation li.country ul{top:45px;background:#FFF}#primaryNavigation li.country a{padding-top:2px;height:32px}#primaryNavigation li.country ul a{padding:10px 30px 10px 16px;color:#000!important;opacity:1}#primaryNavigation li.country ul a:hover{color:#000!important;opacity:1}#primaryNavigation li>div{width:200px;position:fixed;left:0;top:45px;background:#F7F5F3;height:100%;padding:0;z-index:1001;overflow-y:auto;border-right:solid 1px #F7F5F3;-webkit-transform:translate3D(0,0,0);-moz-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0);-moz-transition:transform .2s ease,visibility 1ms linear .2s,-webkit-transform .2s ease;-o-transition:transform .2s ease,visibility 1ms linear .2s,-webkit-transform .2s ease;-webkit-transition:transform .2s ease,visibility 1ms linear .2s,-webkit-transform .2s ease;transition:transform .2s ease,visibility 1ms linear .2s,-webkit-transform .2s ease}#primaryNavigation li>div>ul{margin-bottom:80px}#primaryNavigation li>div li{display:block;float:none;padding:0;height:auto}#primaryNavigation li>div li a{margin:0;display:block;white-space:normal;font-size:14.999px;height:auto;color:#686764;font-weight:400;padding:17px 20px 17px 20px;position:relative}#primaryNavigation li.active ul a,#primaryNavigation li>div li>a{padding:10px 20px 12px 32px}#primaryNavigation li div li.selected a,#primaryNavigation li ul li.active a,#primaryNavigation li ul li:hover a,#primaryNavigation li ul li:hover.active a,#primaryNavigation li>div li:hover>a{margin-top:0;border-top:0 none}#primaryNavigation li ul li ul{position:relative;left:0;top:0;border-top:0 solid #EEEBE8;border-bottom:0 solid #EEEBE8!important;padding:12px 0;background:#fff;margin:10px 0;display:none;width:auto;height:0;overflow:hidden}#primaryNavigation li div:hover ul li ul{height:auto}#primaryNavigation li ul{width:auto}#primaryNavigation li>div{padding-top:20px}#primaryNavigation li ul a{color:#686764!important;margin-right:0}#primaryNavigation li ul li{padding-top:0;background:0 0}#primaryNavigation li ul li.active a{color:#343332!important}#primaryNavigation li ul li.active a,#primaryNavigation li ul li:hover a,#primaryNavigation li ul li:hover.active a,#primaryNavigation li.active ul a{margin-top:0}#primaryNavigation li ul li a i,#primaryNavigation li ul li:hover a i{float:right;background-position:right -1317px}#primaryNavigation li ul li ul li a,#primaryNavigation li.active ul li ul li a{color:#686764!important;font-weight:400}#primaryNavigation li ul li:hover.active li a{color:#343332!important}#primaryNavigation li ul li ul,#primaryNavigation li ul li ul li{border-bottom:0 none}#primaryNavigation li ul li.active a,#primaryNavigation li ul li:hover.active a{color:#049!important;font-weight:700}#primaryNavigation li ul li ul li{border-top:0 solid rgba(255,255,255,.15)}#primaryNavigation li ul li.active a,#primaryNavigation li ul li:hover a,#primaryNavigation li ul li:hover.active a{background:0 0;border-top:0}#primaryNavigation li ul li.active a:hover,#primaryNavigation li ul li:hover a,#primaryNavigation li ul li:hover ul li a:hover,#primaryNavigation li ul li:hover.active li a{color:#686764!important;background:0 0;font-weight:100}#primaryNavigation li ul li.active>a:hover{color:#19e!important;font-weight:700}#primaryNavigation li ul li.active li.active a:after,#primaryNavigation li ul li:hover.active li.active a:after{display:none}#content{border:none}.tripPage #header{z-index:999!important}.business.tripPage #header{background:#049!important;height:64px}.business.tripPage #header #headerPanel{height:64px}.business.tripPage #primaryNavigation li{padding:8px 20px 0 0}.business.tripPage #panorama{top:64px}[data-simplebar]{position:relative;z-index:0;overflow:hidden!important;max-height:inherit;-webkit-overflow-scrolling:touch}[data-simplebar=init]{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden!important;overflow-y:scroll;min-width:100%!important;max-height:inherit!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;margin-right:-20px!important}.simplebar-content{overflow-y:hidden!important;overflow-x:scroll;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;min-height:100%!important;margin-right:0!important;padding-right:0!important}.simplebar-track{z-index:9999;position:absolute;right:0;bottom:0;width:11px}.simplebar-scrollbar{position:absolute;right:0;width:12px;min-height:10px;margin-right:0}.simplebar-scrollbar:before{width:7px;position:absolute;content:"";background:#686764;border-radius:7px;left:0;right:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.visible:before,.simplebar-track:hover .simplebar-scrollbar:before{opacity:.5;-webkit-transition:opacity 0 linear;transition:opacity 0 linear}.simplebar-track.vertical{top:0}.simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.horizontal,.simplebar-track.horizontal .simplebar-scrollbar:before{display:none}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.simplebar-scroll-content::-webkit-scrollbar{display:none}.simplebar-scrollbar::-webkit-scrollbar{display:none}.simplebar-scroll-content,.simplebar-scrollbar{-ms-overflow-style:none;overflow:-moz-scrollbars-none}#primaryNavigation li div li>a.icon:before{position:relative;top:2px;left:-20px}#primaryNavigation li div li>a.icon{padding-left:42px}#primaryNavigation li ul li ul li a,#primaryNavigation li.active ul li ul li a{padding:6px 22px 6px 58px!important;margin-bottom:0!important;white-space:nowrap}#primaryNavigation li ul li a i{background:0 0}#primaryNavigation li ul li a i:before{content:"\e063";font-size:11px;font-weight:400!important;line-height:1}#primaryNavigation li div ul li ul li a,#primaryNavigation li.active div ul li ul li a{font-size:13px}#primaryNavigation li div ul li.active a,#primaryNavigation li div ul li:hover.active a,#primaryNavigation li.active div ul li.active ul li.active a{font-weight:400!important}.free #content .visaPromo .yellow{background:#fd0!important}.free #content .visaPromo{background:#fff;font:13px DINWeb,Arial,Helvetica,sans-serif;width:100%}.free #content .visaPromoBlock{background:url(../Image/Content/Panorama/visaPromo.jpg)repeat-x 69% 0;min-height:450px}.free #content .visaPromo .container{margin:0 auto;width:1020px}.free #content .visaPromo .container h1{display:block;color:#fff;font-size:50px;margin-left:15px;padding-top:96px;width:472px}.free #content .visaPromo .container .visaLogoBlock{margin:20px 0 0 15px}.free #content .visaPromo .container .visaLogoBlock span.icon-visalogo{display:inline-block;height:52px;overflow:hidden;padding-right:10px;width:90px}.free #content .visaPromo .container .visaLogoBlock span.icon-visalogo:before{color:#fff;display:inline-block;font-size:67px;vertical-align:top}.free #content .visaPromo .container .visaLogoBlock .musafirLogo{background:url(../Image/Logo/MusafirWhite.png)0 / 100% no-repeat;display:inline-block;height:58px;width:190px;vertical-align:top}.free #content .visaPromoBuild{width:100%;background:#19e;min-height:150px}.free #content .bookVisa{background:url(../Image/Background/VisaPromo.jpg)repeat-x;border-radius:0;display:block;height:500px;margin-bottom:183px;width:100%}.free #content .visaPromo .bookVisa .container{padding-top:73px;color:#fff;margin:0 auto;text-align:center}.free #content .visaPromo .bookVisa p{font-size:58px;font-family:DINWebLight,Arial,Helvetica,sans-serif;line-height:58px;text-align:center;text-transform:uppercase}.free #content .visaPromo .bookVisa .container em{display:inline-block;font-size:19px;letter-spacing:4px;margin:0 0 8px;text-align:center;text-transform:uppercase}.free #content .visaPromo .bookVisa .container em:before{display:inline-block;width:100px;height:2px;background:#fff;content:"";margin:0 10px 5px 0}.free #content .visaPromo .bookVisa .container em:after{display:inline-block;width:100px;height:2px;background:#fff;content:"";margin:0 0 5px 10px}.free #content .visaPromo .contentPanel{background:#EEEBE8;display:table;height:215px;position:relative;top:50px}.free #content .visaPromo .easySteps{margin-bottom:60px}.free #content .visaPromo .easySteps p{font-size:36px;line-height:normal;padding:0;text-align:center}.free #content .visaPromo .easySteps p span{font-size:57px;letter-spacing:-.04em}.free #content .visaPromo .easySteps span{display:block}.free #content ul.steps li{display:inline-block;padding:50px 49px 0;width:255px;text-align:center;line-height:28px;font-size:26px;vertical-align:top;letter-spacing:-.03em}.visaPromo .subscribePanel{float:right;height:50px;padding:10px 0}.visaPromo .offersPanel .subscribePanel a{margin-left:1px;border-radius:4px;padding:15px 24px 13px;color:#000!important;font-weight:700;text-decoration:none;font-size:16px;display:inline-block;max-height:16px}.visaPromo input{background:#fff;border-radius:0;font:16px DINWeb,Arial,Helvetica,sans-serif!important;height:32px;margin-right:-5px;padding:5px 10px;width:200px;vertical-align:top}.visaPromo input::-webkit-input-placeholder{color:#343332!important}.visaPromo input::-moz-placeholder{color:#343332!important}.visaPromo input::-ms-input-placeholder{color:#343332!important}.travellers fieldset,.travellers fieldset div{margin-top:3px}.travellers fieldset{position:relative}.travellers fieldset div{background:#fff;border-radius:4px;height:61px;min-width:270px;font-size:22px!important;line-height:63px;padding:0 20px 0 55px;display:inline-block;margin-top:24px;position:relative}.travellers fieldset .action{position:absolute;right:25px;top:38.5px}.travellers fieldset a{padding:10px;color:#000}.travellers fieldset a:focus{outline:0}.travellers fieldset a:before{display:inline-block;vertical-align:middle;font-size:24px}.travellers fieldset a.decrease{border-right:1px solid #000}.travellers fieldset a:hover{text-decoration:none}.travellers fieldset a.decrease:before{margin-right:10px}.travellers fieldset a.increase:before{margin-right:5px}.free #content .visaPromo .easySteps p span:after{content:"";width:100px;margin:23px auto 0 auto;background:#000;border-bottom:5px solid #000;display:block}.free #content .visaPromo .container .couponCode{color:#19e;display:table-cell;width:33%;height:100%;padding:30px;background:rgba(31,75,142,1);background:-moz-linear-gradient(top,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(31,75,142,1)),color-stop(48%,rgba(20,51,105,1)),color-stop(100%,rgba(3,5,41,1)));background:-webkit-linear-gradient(top,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);background:-o-linear-gradient(top,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);background:-ms-linear-gradient(top,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);background:linear-gradient(to bottom,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);vertical-align:top}.free #content .visaPromo .container .couponCode p{font-size:17px;line-height:18px;text-transform:initial;text-align:left}.free #content .visaPromo .container .couponCode dfn{color:#fff;font-size:42px;display:block;font-weight:700;line-height:normal;margin:10px 0 1px}.free #content .visaPromo .container .couponCode span.icon-visalogo{position:relative;display:inline-block;height:33px;width:100%;overflow:hidden;top:20px}.free #content .visaPromo .container .couponCode span.icon-visalogo:before{font-size:88px;color:#fff;display:inline-block;position:absolute;top:-27px;left:0}.free #content .visaPromo .container .travellers{display:table-cell;padding:30px;color:#000;height:100%;font-size:30px;font-weight:400;line-height:33px;width:35%;text-align:left}.free #content .visaPromo .container .travellers div:before{font-size:32px;position:absolute;left:14px;top:14px}.free #content .visaPromo .container .save{padding:20px;color:#000;display:table-cell;height:100%;width:24.1%;font-size:30px;margin:12px 0 0;vertical-align:middle;position:relative}.free #content .visaPromo .container .save:before{height:80%;width:1px;content:"";background:#000;position:absolute;top:10%;left:0}.free #content .visaPromo .container .save span{font-size:74px;display:block;text-align:center;letter-spacing:-.01em;margin-top:7px}.visaPromo .termsCondition{background:#F7F5F3;padding:50px 0}.visaPromo .termsCondition .container{width:960px!important}.free #content .visaPromo .offersPanel .container{width:965px!important}.visaPromo .termsCondition h4{font-size:16px;margin-bottom:20px}.visaPromo .termsCondition ul li{margin:15px 0}.free #content ul.steps li:last-child{padding-right:0}.free #content ul.steps li i{display:block;height:180px}.free #content ul.steps li i.visa{background:url(../Image/Icon/Visa.png)no-repeat top center}.free #content ul.steps li i.code{background:url(../Image/Icon/Code.png)no-repeat top center}.free #content ul.steps li i.discount{background:url(../Image/Icon/Discounts.png)no-repeat top center}.free #content .visaPromo .offersPanel{background:#EEEBE8;height:65px;padding:20px 0}.free #content .visaPromo .offersPanel h3{display:block;font-size:34px;font-weight:400;float:left;width:auto;line-height:33px;margin-top:17px}.free #content .visaPromo #build label.radio,.visaPromo #build fieldset.action a.more{font-size:15px}.visaPromo #build input.radio:before{border:2px solid #fff;content:"";display:inline-block;width:16px;height:16px;border-radius:50%;margin-right:10px;position:absolute;left:0;bottom:-5px;background-color:#19e}.visaPromo #build input.radio{left:-9999px}.visaPromo #build fieldset.airline{width:190px}.visaPromo #build select{color:grey;padding:8px 0 7px!important;height:54px;color:#343332!important}.visaPromo #build .advanced fieldset select,.visaPromo #build fieldset.origin input,.visaPromo #build input,.visaPromo #build.multiCity fieldset.multiCity .origin1 input.text{font:16px DINWeb,Arial,Helvetica,sans-serif!important}.visaPromo #build{margin-bottom:0;min-height:auto}.visaPromo .build fieldset{padding:0!important;margin:0;border-right:1px solid #EEEBE8}.visaPromo .build input{border-radius:0!important;border-right:1px solid #EEEBE8}.visaPromo #build fieldset.end input,.visaPromo #build fieldset.start input{width:84px}.visaPromo #build fieldset.end,.visaPromo #build fieldset.start{width:132px}.visaPromo #build input.text.placeholder{color:#343332!important}.visaPromo #build input.text:-moz-placeholder,.visaPromo #build input.text::-webkit-input-placeholder{color:#343332!important}.visaPromo #build input::-webkit-input-placeholder{color:#343332!important}.visaPromo #build input::-moz-placeholder{color:#343332!important}.visaPromo #build input::-ms-input-placeholder{color:#343332!important}.visaPromo #build fieldset.destination input,.visaPromo #build fieldset.hotelLocation,.visaPromo #build fieldset.hotelLocation input,.visaPromo #build fieldset.origin input{width:140px!important}.visaPromo #build fieldset.destination,.visaPromo #build fieldset.origin{width:188px!important}.visaPromo #build fieldset.multiCity div select,.visaPromo #build fieldset.roomTypes div select,.visaPromo #build fieldset.travelers div select{margin-right:-4px!important;width:69px!important}.visaPromo #build fieldset.travelers{border-right:0;margin-left:0!important}.visaPromo #build fieldset.multiCity div,.visaPromo #build fieldset.roomTypes div{margin-right:0;padding:0}.visaPromo #build fieldset.travelers div,.visaPromo #build.multiCity fieldset.travelers div{margin-right:0!important;background:#fff;height:54px;padding:0!important}.visaPromo #build fieldset.end{margin-right:0}.visaPromo #build fieldset.end.hidden{display:inline-block!important}.visaPromo #build.multiCity fieldset.end.hidden{display:none!important}.visaPromo #build fieldset.end.hidden input.text,.visaPromo #build fieldset.end.hidden input.text:focus{cursor:default;color:#EEEBE8;pointer-events:none!important;touch-action:none!important}.visaPromo #build fieldset.end.hidden:before{color:#EEEBE8}.visaPromo #build fieldset.end.hidden input.text:-moz-placeholder,.visaPromo #build fieldset.end.hidden input.text::-webkit-input-placeholder{color:#EEEBE8!important}.visaPromo #build fieldset.end.hidden input::-webkit-input-placeholder{color:#EEEBE8!important}.visaPromo #build fieldset.end.hidden input::-moz-placeholder{color:#EEEBE8!important}.visaPromo #build fieldset.end.hidden input::-ms-input-placeholder{color:#EEEBE8!important}.visaPromo #build fieldset.multiCity{margin-bottom:2px}.visaPromo #build fieldset.multiCity div{border-right:1px solid #EEEBE8}.visaPromo #build fieldset.tripOptions{margin:10px 0;display:inline-block;overflow:hidden;vertical-align:top;max-height:25px}.visaPromo #build fieldset.action,.visaPromo #build fieldset.fullWidth,.visaPromo #build fieldset.tripOptions,.visaPromo #build.multiCity fieldset.action{border-right:0}.visaPromo #build a.button.yellow{position:absolute;top:63px;right:0;border-radius:0 4px 4px 0}.visaPromo #build fieldset.multiCity .origin2 input.text,.visaPromo #build fieldset.origin input,.visaPromo #build.multiCity fieldset.multiCity .origin1 input.text{border-radius:4px 0 0 4px!important}.visaPromo #build.multiCity fieldset.travelers{float:none!important;margin-top:-112px!important;margin-left:1px!important}.visaPromo #build fieldset.multiCity input.text{width:166px!important}.visaPromo #build fieldset.multiCity .start2{border:0 none!important}.visaPromo #build fieldset.multiCity .start2 input.text{border-radius:0 4px 4px 0!important}.visaPromo #build fieldset.multiCity .origin3 input.text{border-radius:4px 0 0 4px!important}.visaPromo #build fieldset.multiCity .start3{border:0 none!important}.visaPromo #build fieldset.multiCity .start3 input.text{border-radius:0 4px 4px 0!important}.visaPromo .build .multiCity div:before,.visaPromo .build fieldset:before{position:absolute;color:#686764;line-height:0;margin-left:10px;font-size:1rem;padding:27px 6px}.visaPromo #build .invalid input[type=text],.visaPromo #build input.text{border-color:#fff;height:29px;padding:12px 8px 11px 38px!important}.visaPromo #build .invalid input[type=text],.visaPromo #build fieldset.end input,.visaPromo #build fieldset.start input{padding-left:38px!important}.visaPromo #build #advancedBuild{border:0;display:inline-block;margin:5px -15px -25px;padding-left:15px;padding-top:0;width:100%}.visaPromo #build .advanced fieldset select,.visaPromo .subscribePanel input:first-child{border-radius:4px 0 0 4px!important}.visaPromo #build .advanced fieldset input{border-radius:0 4px 4px 0!important;left:-9999px;margin-left:-11px;padding-left:14px!important;width:165px}.visaPromo #build .advanced fieldset.airline{border-right:0}.visaPromo #build fieldset.direct label{margin-top:15px;font-size:15px}.visaPromo #build #advancedBuild fieldset.direct{margin-left:0;border-right:0}.visaPromo #build .advanced~fieldset.action a.more.toggleShown{margin-top:35px}.free #content .bookVisa .container:before{font-size:60px;margin-bottom:54px;display:inline-block}.visaPromo #build fieldset li{display:inline-block;width:auto!important;zoom:1}.visaPromo #build{background:#19e;display:inline-block;padding:17px 0 4px;position:relative}.visaPromo #build>*{vertical-align:top}.visaPromo #build fieldset{display:inline-block;padding:0 3px 5px 15px;margin:0;vertical-align:top;width:215px;zoom:1}.visaPromo #build fieldset.action{float:right;margin-right:2px;padding-top:26px;padding-bottom:6px;text-align:right;width:100%!important}.visaPromo #build fieldset.action,.visaPromo #build fieldset.fullWidth,.visaPromo #build fieldset.tripOptions{width:971px}.visaPromo #build fieldset.action a.more{width:auto;font-size:14px;text-decoration:none;margin:10px;padding-bottom:5px;margin-left:0;float:left;color:#E1DEDB;margin-top:9px}.visaPromo #build fieldset.action a.more.toggleShown{background-position:right -1406px}.visaPromo #build fieldset.fullWidth select{line-height:24px}.visaPromo #build fieldset.rooms{padding-top:2px}.visaPromo #build fieldset.moreFlights{display:none}.visaPromo #build fieldset.multiCity,.visaPromo #build fieldset.roomTypes,.visaPromo #build fieldset.travelers{text-align:left;padding-right:3px;width:auto}.visaPromo #build fieldset.roomTypes{position:relative;right:-15px}.visaPromo #build fieldset.travelers{float:none!important;width:206px!important;height:54px;background:#fff}.visaPromo #build .roomsRow{display:inline-block;vertical-align:top}.visaPromo #build fieldset.multiCity span,.visaPromo #build fieldset.roomTypes span,.visaPromo #build fieldset.travelers span{color:#fff;display:inline-block;float:left;line-height:35px;text-shadow:0 0 0 gray;zoom:1}.visaPromo #build fieldset.travelers span{display:none}.visaPromo #build fieldset.roomTypes span,.visaPromo #build fieldset.travelers span{margin:22px 53px 0 11px}.visaPromo #build fieldset.multiCity{padding:0!important}.visaPromo #build fieldset.multiCity div,.visaPromo #build fieldset.roomTypes div,.visaPromo #build fieldset.travelers div{display:inline-block;float:none;width:auto!important;zoom:1}.visaPromo #build fieldset.multiCity span{margin-left:15px}.visaPromo #build fieldset.multiCity label,.visaPromo #build fieldset.roomTypes label,.visaPromo #build fieldset.travelers label{display:block;float:none!important;margin-top:0!important;width:57px!important}.visaPromo #build fieldset.tripOptions ul.tripType{display:none}.visaPromo #build fieldset.tripOptions ul.flightType{margin-top:0}.visaPromo #build fieldset.cabinClass{width:200px;margin-right:-4px}.visaPromo #build fieldset.cabinClass select{background-color:#fff;line-height:29px;font:16px/33px DINWeb,Arial,Helvetica,sans-serif!important;width:189px;min-height:48px;border-right:1px solid #EEEBE8;padding-left:14px!important}.visaPromo #build fieldset ul{float:none;width:100%!important}.visaPromo #build input.check,.visaPromo #build input.radio,.visaPromo #panorama.highlight input.radio{position:absolute}.visaPromo #build a.button{background:#FD0;border:none;border-radius:4px;color:#000;cursor:pointer;display:inline-block;font:700 13px/34px Arial,Helvetica,sans-serif;letter-spacing:.05em;padding:0 16px 0 14px;text-transform:uppercase}.visaPromo #build select{border-color:#fff;border-radius:0;box-shadow:0 0 0 #E1DEDB inset;font:16px/42px DINWeb,Arial,Helvetica,sans-serif!important;margin:0;min-height:17px;width:208px;zoom:1}.visaPromo #build label{color:#fff;display:block;font-size:12px;line-height:25px;text-shadow:0 0 0 gray;zoom:1}.visaPromo #build label.check{background:url(../Image/Background/CheckboxLight.png)no-repeat 0 0;cursor:pointer;height:20px;line-height:21px;padding:0 20px 0 27px;margin-top:29px}.visaPromo #build label.checked{background-position:0 -20px!important}.visaPromo #build label.radio{background:url(../Image/Background/CheckboxLight.png)no-repeat 0 0;cursor:pointer;height:20px;line-height:25px;padding:0 20px 0 27px}.visaPromo #build.hotelChangeYourTrip .roomsRow .travelers{font-size:.01em;padding:0;margin:0!important}.visaPromo #build .hideCyt{position:absolute;right:15px;top:15px;width:15px;height:15px;background:url(../Image/Icon/SpriteDefault.png)no-repeat right -1552px;font-size:0;display:none!important}.visaPromo #build fieldset.action a.more{background-image:url(../Image/Icon/SpriteDefaultAR.png);background-position:left -703px;padding-right:0;padding-left:30px}.visaPromo #build a.button.yellow{height:37px;padding:10px 28px 7px 28px}.free #content .visaPromo.ncbPromo .container .couponCode,.free #content .visaPromo.unbPromo .container .couponCode{vertical-align:middle}.free #content .visaPromo.ncbPromo .container .couponCode p,.free #content .visaPromo.unbPromo .container .couponCode p{color:#fff;font-size:24px;line-height:26px;margin-bottom:0;text-align:left}.free #content .visaPromo.ncbPromo .container .couponCode dfn,.free #content .visaPromo.unbPromo .container .couponCode dfn{color:#fd0;font-size:27px!important;margin:0!important;line-height:34px;letter-spacing:0!important;display:inline-block!important}.free #content ul.steps li i.vantage{background:url(../Image/Icon/VantageCard.png)no-repeat top center}.free #content ul.steps li i.vantageCouponcode{background:url(../Image/Icon/VantageCode.png)no-repeat top center}.free #content .visaPromo.unbPromo .contentPanel{top:60px;width:100%}.free #content .visaPromo.unbPromo .offersPanel h3{color:#000}.free #content .visaPromo.unbPromo .container .cashback{background:url(../Image/Icon/fourpercent.png)#FFF no-repeat center center;display:table-cell;padding:30px;color:#000;height:100%;font-size:30px;font-weight:400;line-height:33px;width:34%;text-align:left}.free #content .visaPromo.unbPromo .container .emi{background:url(../Image/Icon/ZeroPercent.png)#EEEBE8 no-repeat center center;padding:20px;color:#000;display:table-cell;height:100%;width:33%;font-size:30px;margin:12px 0 0;vertical-align:middle;position:relative}.free #content .visaPromo.unbPromo .bookVisa{background:url(../Image/Background/Subscribe-UNB.jpg)repeat-x center center;border-radius:0;display:block;height:600px;margin-bottom:183px;width:100%}.free #content .visaPromo.unbPromo .container h1{font-size:40px;padding-top:66px}.free #content .visaPromo.ncbPromo .bookVisa .container:before,.free #content .visaPromo.unbPromo .bookVisa .container:before{color:#fd0}.free #content .visaPromo.unbPromo .visaPromoBlock{background:url(../Image/Content/Panorama/UNBPromo.jpg)repeat-x 50% 0;min-height:400px}.free #content .visaPromo.unbPromo .container .offer i{display:block;height:200px}.free #content .visaPromo.unbPromo .container .offer{background:#EEEBE8;display:inline-block;margin:0;padding:20px 15px;width:290px}.free #content .visaPromo.unbPromo .bookVisa .container p strong{color:#fd0!important;display:block}.free #content .visaPromo.unbPromo .bookVisa .container dfn{display:block;font-size:16px;letter-spacing:3px;margin-bottom:10px;text-transform:uppercase}.free #content .visaPromo .container .visaLogoBlock span.icon-unblogo{background:url(../Image/Logo/UNB-Logo.png)no-repeat center bottom;display:inline-block;height:50px;overflow:hidden;margin-right:30px;width:165px}.free #content .visaPromo.unbPromo .bookVisa p{font-size:48px;line-height:50px}.free #content .visaPromo.unbPromo .bookVisa .container em:after,.free #content .visaPromo.unbPromo .bookVisa .container em:before{display:inline-block;width:25px;height:3px;background:#fff;content:"";margin:0}.free #content .visaPromo.ncbPromo .bookVisa .container em:after,.free #content .visaPromo.ncbPromo .bookVisa .container em:before{display:inline-block;width:50px;height:3px;background:#fd0;content:"";margin:0}.free #content .visaPromo.unbPromo .bookVisa p.travel{margin:auto;width:650px}.free #content .ncbPromo .yellow,.free #content .visaPromo.ncbPromo .travellers fieldset div{border-radius:0}.free #content .visaPromo.promoBuild #build.flightPlushotelsOnly fieldset.end input{width:156px!important}.free #content .visaPromo.promoBuild #build fieldset.tripOptions ul.tripType{position:absolute;display:block!important;font-size:0;top:-47px}.free #content .visaPromo.promoBuild #build fieldset.tripOptions ul.tripType label{background-color:rgba(255,255,255,.82);background-image:none;color:#19e;height:46px;font:15px Arial,Helvetica,sans-serif;letter-spacing:1px;padding:0 30px;font-weight:700;line-height:47px;margin-right:4px;text-transform:uppercase}.free #content .visaPromo.promoBuild #build fieldset.tripOptions ul.tripType label.checked{background:#19e;color:#fff}.free #content .visaPromo.unbPromo #build fieldset.tripOptions ul.tripType label{background:0 0;background-color:rgba(255,255,255,.82);color:#19e;height:46px;font:15px Arial,Helvetica,sans-serif;letter-spacing:1px;padding:0 30px;font-weight:700;line-height:47px;margin-right:4px;text-transform:uppercase}.free #content .visaPromo.unbPromo #build fieldset.tripOptions ul.tripType label.checked{background:#19e;color:#fff}.free #content .visaPromo.promoBuild #build fieldset.hotelLocation input{width:460px!important;border-radius:0!important;border-right:1px solid #E1DEDB}.free #content .visaPromo.promoBuild #build a.button.yellow.hotelsOnly_all{top:30.8px;min-width:155px;text-align:center}.free #content .visaPromo.promoBuild #build a.button.yellow.flightsPlusHotels_all{top:30.8px}.free #content .visaPromo.promoBuild #build fieldset.addNew,.free #content .visaPromo.promoBuild #build fieldset.delete,.free #content .visaPromo.promoBuild #build fieldset.rooms{border:0 none}.free #content .visaPromo.promoBuild #build fieldset.rooms label{margin-top:15px;font-size:15px}.free #content .visaPromo.promoBuild #build .roomsRow{width:100%;margin:5px 0 0}.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers{width:auto!important;padding:0 5px!important;margin-left:6px!important}.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div,.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div select{border-radius:4px;display:inline-block;float:left;vertical-align:top}.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div.adults select,.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div.ageBlock select,.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div.children select{width:108px!important}.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div.ageBlock select.mandatory{background:0 0}.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div.ageBlock div.age{margin:0!important}.free #content .visaPromo.promoBuild #build .roomsRow fieldset.delete{top:14px;left:4px}.free #content .visaPromo.promoBuild #build .roomsRow fieldset.delete input.check{display:none}.free #content .visaPromo.promoBuild #build fieldset.addNew.hotelsOnly_all a.more{color:#E1DEDB;font-size:14px;width:118px;margin:17px 0 11px}.free #content .visaPromo.promoBuild #build fieldset.tripOptions{margin:10px 0 0;max-height:initial}.free #content .visaPromo.promoBuild #build fieldset.tripOptions ul.flightType{margin-bottom:10px}.free #content .visaPromo.promoBuild #build{padding:17px 0 14px}.free #content .visaPromo.promoBuild #build fieldset.action a.more{margin-bottom:8px;padding-bottom:0}#build.flightPlushotelsOnly fieldset.destination input,#build.flightPlushotelsOnly fieldset.end input,#build.flightPlushotelsOnly fieldset.origin input,#build.flightPlushotelsOnly fieldset.start input{width:150px!important}.free #content .visaPromo.promoBuild #build fieldset.end input,.free #content .visaPromo.promoBuild #build fieldset.start input{width:87px}.free #content .visaPromo.promoBuild #build.hotelsOnly fieldset.end input,.free #content .visaPromo.promoBuild #build.hotelsOnly fieldset.start input{width:94px}.free #content .visaPromo.promoBuild #build.flightPlushotelsOnly fieldset.travelers,.free #content .visaPromo.promoBuild #build.hotelsOnly fieldset.travelers{margin-top:0!important}.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div.age.invalid select,.free #content .visaPromo.promoBuild #build .roomsRow fieldset.travelers div.age.invalid:last-child{border-radius:0}.visaPromo.promoBuild #build fieldset.cabinClass,.visaPromo.promoBuild #build fieldset.destination,.visaPromo.promoBuild #build fieldset.end,.visaPromo.promoBuild #build fieldset.multiCity div,.visaPromo.promoBuild #build fieldset.origin,.visaPromo.promoBuild #build fieldset.roomTypes div,.visaPromo.promoBuild #build fieldset.start,.visaPromo.promoBuild #build fieldset.travelers div{background:#fff}.free #content .visaPromo.ncbPromo #build fieldset.tripOptions ul.tripType{display:none!important}.visaPromo.promoBuild #build .advanced fieldset input,.visaPromo.promoBuild #build .advanced fieldset select,.visaPromo.promoBuild #build a.button.yellow,.visaPromo.promoBuild #build fieldset.multiCity .origin2 input.text,.visaPromo.promoBuild #build fieldset.multiCity .origin3 input.text,.visaPromo.promoBuild #build fieldset.multiCity .start2 input.text,.visaPromo.promoBuild #build fieldset.multiCity .start3 input.text,.visaPromo.promoBuild #build fieldset.origin input,.visaPromo.promoBuild #build.multiCity fieldset.multiCity .origin1 input.text,.visaPromo.promoBuild .subscribePanel input:first-child{border-radius:0!important}.free #content .visaPromo.ncbPromo .visaPromoBlock{background:url(../Image/Content/Panorama/NCBPromo.jpg)repeat-x 55% 0;min-height:400px}.free #content .visaPromo.ncbPromo .container h1{color:#000;font-size:44px;padding-top:84px}.free #content .visaPromo.ncbPromo .container .visaLogoBlock span{display:inline-block;height:50px;overflow:hidden;margin-right:30px;width:125px}.free #content .visaPromo.ncbPromo .container .visaLogoBlock span.mastercard{background:url(../Image/Logo/Mastercard.png)no-repeat center 72%}.free #content .visaPromo.ncbPromo .container .visaLogoBlock span.ncbLogo{background:url(../Image/Logo/NCB.png)no-repeat center center}.free #content .visaPromo.ncbPromo .bookVisa{background:url(../Image/Background/NCB.jpg)repeat-x center 0;height:655px}.free #content .visaPromo.ncbPromo .bookVisa p.travel{margin:auto;width:650px;font-size:44px;font-weight:700;line-height:54px}.free #content .visaPromo.ncbPromo .bookVisa .container dfn{display:block;font-size:18px;font-weight:700;letter-spacing:0;margin-bottom:5px;text-transform:uppercase}.free #content ul.steps li i.ncbCode{background:url(../Image/Icon/NCBCode.png)no-repeat top center}.free #content ul.steps li i.ncbCard{background:url(../Image/Icon/NCBCard.png)no-repeat top center}.free #content .visaPromo.ncbPromo .bookVisa .container p strong{color:#fd0!important;display:block;font-size:45px}.free #content .visaPromo.ncbPromo .bookVisa .container p span{display:inline-block}.free #content .visaPromo.ncbPromo .bookVisa .container em{margin:15px 0 30px}.free #content .visaPromo.unbPromo .bookVisa .container:before{margin-bottom:40px}.free #content .promoBuild .container .save{width:27.1%;padding:20px 30px}.free #content .visaPromo.ncbPromo .container .travellers{background:rgba(31,75,142,1);background:-moz-linear-gradient(top,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(31,75,142,1)),color-stop(48%,rgba(20,51,105,1)),color-stop(100%,rgba(3,5,41,1)));background:-webkit-linear-gradient(top,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);background:-o-linear-gradient(top,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);background:-ms-linear-gradient(top,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);background:linear-gradient(to bottom,rgba(31,75,142,1) 0,rgba(20,51,105,1) 48%,rgba(3,5,41,1) 100%);color:#fff}.free #content .visaPromo.ncbPromo .container .travellers fieldset{color:#000}.free #content .visaPromo.ncbPromo .container .save.business:before{display:none}@media only screen and (min-device-width :813px)and (max-device-width :1024px){#header,#panorama,body{overflow-x:hidden}input.text,select{-webkit-appearance:menulist}body,html{-webkit-text-size-adjust:100%;width:100%}#header,#panorama{max-width:1050px;margin:0 auto}#header{overflow-x:visible}#primaryPromotion{width:300px}#primaryPromotion.scrollable .next{display:none!important}#content{margin-left:15px}#footer{margin-left:30px}#supplement .holidays .previous{margin-left:0!important}#supplement .holidays .next{margin-left:5px!important}#filter fieldset.slider .ui-slider-horizontal{display:inline-block;margin-top:0!important}.tablet #smartbanner{display:none!important}select{background:#fff;padding:2px 5px 7px!important}}@media only screen and (min-device-width :813px)and (max-device-width :1024px)and (orientation :portrait){body{min-width:1050px;max-width:1050px}#content,#footer{margin-left:15px}#supplement{margin-left:30px}}@media only screen and (min-device-width :1024px)and (max-device-width :1440px){.free #content .visaPromo.promoBuild #build a.button.yellow{top:62.5px}.visaPromo.promoBuild #build.flightPlushotelsOnly a.button.yellow{right:1px}}.resolutionNotification{display:none}@media only screen and (max-width:650px)and (min-width:322px){.desktop.portrait .resolutionNotification{display:block}.desktop.portrait .resolutionNotification span{position:absolute;background:#fff;font-size:16px;text-align:center;padding:30px;color:#000;top:50%;width:70%;border-radius:4px;z-index:99999;left:50%;transform:translate(-50%,-50%)}.desktop.portrait .resolutionNotification .overlay{width:100%;top:0;height:100%;background:#000;position:fixed;z-index:99999;left:0;opacity:.7}}@media print{*,body{print-color-adjust:exact;-webkit-print-color-adjust:exact;margin:0}*{border-radius:0!important;padding:0;color:#000!important;page-break-after:avoid!important;page-break-before:avoid!important}a{text-decoration:none}* html body,html{height:auto!important}body{padding:0 0 35px;background-color:#fff!important;overflow-y:inherit}form{background:#fff!important}#panorama,#title{background:#fff}#page{display:block;page-break-after:always!important;clear:both}#header{margin-bottom:30px;width:788px;position:relative!important}#content{border:0 none;margin:0!important;overflow:hidden!important;padding:0!important;width:788px!important}#comments,#contentPanel a.alternative,#footer,#header,#headerPanel,#infoPanel,#paging,#progress,.menuMobile,.printInvisible,.webInvisible,fieldset.actionList,input.submit{display:none!important}#contentPanel.alternative q,#panorama.plus,#panorama.plus h1,h1.hidden{display:table!important}#title{margin:0 0 20px 0;padding:0}#panorama.plus{margin:0 0 20px!important;background:0 0!important}#panorama.plus,#panorama.plus #panoramaPanel{min-height:34px!important}#panorama.plus h1 em{display:inline!important}#panorama.plus h1,#panorama.small h1{margin:20px 0 0!important;width:788px!important;text-align:left}#panorama.small #panoramaPanel{width:788px!important}#headerPanel a.logo{height:60px}#contentPanel .articles p a,#filter,#footer,#gallery,#paging,#panorama,#photo,#primaryNavigation,#supplement,#video,.actionBar,.breadCrumb,.button,.feature li span,.form1,.functionBar,.infoPanel,.message,.photo,.signIn,.slidePanel,.stamp,.subContent .itinerary .travelSector .pnr,.subContent .itinerary ul .from i,.subContent .itinerary ul .to i,.subContent .receipt .texture em,.subContent.tickets .receipt .texture em,.subContent.tickets .ticket .item,.twoColumn.arrowhead,.video,a.terms{display:none!important}#contentPanel.alternative .grid.itinerary td.calendar p{background:#000;color:#fff!important}#contentPanel .grid.highlight th,#contentPanel.alternative .grid.highlight td,.grid th{background:0 0}#contentPanel.alternative .grid.itinerary td.calendar p em{color:#fff!important}#contentPanel .grid a,.grid th{color:#000!important}#contentPanel .grid.highlight th{font-size:11px;font-weight:700;text-transform:uppercase;border-bottom:2px solid #000!important}#contentPanel .grid.highlight td{border:0 none;border-top:1px solid #000!important}#contentPanel.alternative .grid.highlight tbody{border-bottom:2px solid #000}#contentPanel.alternative .grid.highlight tr td:last-child,#contentPanel.alternative .grid.highlight tr th:last-child{padding-right:0!important;text-align:right!important}#contentPanel.alternative .grid.highlight tr td:first-child,#contentPanel.alternative .grid.highlight tr th:first-child{padding-left:0!important;text-align:left!important}#contentPanel .articles,#contentPanel.alternative,#contentPanel.alternative .grid,#freePanel,#freePanel .twoColumnContent.faq,#page,#panorama.plus,#title,.feature,.holidays{width:788px!important}#contentPanel.alternative .grid.highlight,#contentPanel.alternative .grid.itinerary{padding:0!important;margin:0!important;width:788px!important;overflow:visible!important}#contentPanel.alternative .articles h2{margin-left:-1px}#contentPanel .articles li{display:table}.grid th{border-bottom:2px solid #000!important;text-transform:uppercase;font-size:11px!important;font-weight:700!important}.grid td{border-top:1px solid #000!important}.grid th a.sort{padding-right:0!important}#contentPanel.alternative .grid td.last,#contentPanel.alternative .grid th.last,.grid tr>td:last-child{padding-right:0!important;text-align:right!important}#contentPanel.alternative .grid td.first,#contentPanel.alternative .grid th.first,.grid tr>td:first-child{padding-left:0!important}#contentPanel .grid.highlight th.last,.faq a,.grid th a.sort,.grid tr.clickable.hover,.grid tr.selected{background:0 0!important}.grid tr.selected td{border-bottom:1px solid #000!important}#contentPanel.alternative .grid.highlight tr td.last,.grid tr:last-child>td{border-bottom:2px solid #000!important}.grid.itinerary tr>td{text-align:left!important}#travelExpert,#travelExpert em,#travelExpert p{text-align:left}#contentPanel.alternative .grid.itinerary td{border-bottom:1px solid #000!important}.feature{margin:30px 0!important;display:block}.feature li{display:block!important;min-height:16px;max-width:100%;margin-bottom:15px!important;width:100%}.feature h3,.feature p{float:none;width:100%}#freePanel .twoColumnContent{display:block}#freePanel .twoColumnContent p.hidden,#freePanel .twoColumnContent.faq{display:block!important}#freePanel .twoColumnContent.faq h3{margin-top:0!important}#freePanel #travelExpert{border:0 none}#travelExpert p{background:0 0;padding:0}#freePanel .twoColumnContent p,.faq a{padding-left:0!important}.faq a{margin:0;font-weight:700}#infoPanel.alternative div{border:0 none}#infoPanel.alternative div,#infoPanel.alternative div h6{margin:0;padding:0}#infoPanel.alternative div h6 a,#infoPanel.alternative div ul.faq,#infoPanel.alternative table{display:none!important;border:0 none}#infoPanel.alternative,#infoPanel.alternative #travelExpert,#infoPanel.alternative .contactTime{display:table!important;width:100%}#infoPanel.alternative #travelExpert p{margin-left:0!important}#infoPanel.alternative #travelExpert{height:auto;margin:0 0 20px 0}#infoPanel.alternative #travelExpert em,#infoPanel.alternative #travelExpert p{display:inline-block;min-height:16px}#infoPanel.alternative ul.list{margin:20px 0 0 0}.subContent .itinerary .information p.item em,.subContent.tickets .moreDetails p.item em{background:url(../Image/Icon/SpriteDefault.png)repeat scroll -40px -963px!important}#content .subContent .serviceRules .item svg{min-height:auto!important;width:18px!important;height:18px!important;background-size:100%;margin-top:7px!important;border-radius:0;border:0 none;margin-left:6px}#content .subContent .collapsed ul .serviceRules p.item svg{margin-top:11px!important}.subContent .itinerary ul p.details .baggage{background-position:1px 2px}}@media print and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,html{padding:0 .5in;width:8.27in}#headerPanel a.logo,::i-block-chrome{content:url(../Image/Logo/Musafir.gif)no-repeat 0 0;margin-right:0!important}}.slidePanel .form1 li input.check{position:absolute;left:-1000rem}.slidePanel .form1 li input.check+label{position:relative;cursor:pointer;margin-right:.5rem;padding-left:34px;line-height:25px;font-size:13px;margin-bottom:-.12876rem;padding-top:.12876rem;min-height:25px}.slidePanel .form1 li input.check+label::before{content:'';position:absolute;left:0;top:0;height:24px;width:24px;border-radius:100%;border:1px solid #E1DEDB;background-color:#FFF}.slidePanel .form1 li input.check+label::after{content:'';opacity:0;transition:opacity .3s}.slidePanel .form1 li input.check:checked+label::before{background-color:#19E;border-color:#19E}.slidePanel .form1 li input.check:checked+label::after{content:'';position:absolute;display:block;opacity:1;left:9px;top:2px;width:8px;height:12px;border:solid #FFF;border-width:0 .15em .15em 0;transform:rotate(45deg);line-height:1rem}.slidePanel .form1 li input.check:disabled+label{cursor:not-allowed}.slidePanel .form1 li input.check:disabled+label::before{background-color:#EEEBE8}.slidePanel .form1 li input.check:disabled:checked+label::after{border-color:#686764}.slidePanel .form1 li .advanced fieldset.direct label.check{padding-top:5px}.slidePanel .musafirLogin a{margin-top:10px}.RadSocialShare{border-radius:0!important}#contactForm a.button{height:26px;line-height:26px!important;min-width:130px;text-align:center}#freePanel .highlight .contact ul.form1 li .invalid input.text,#infoPanel.alternative .contact ul.form1 li .invalid input.text{padding:13px 9px 12px 43px!important;width:218px!important}.quizPanel #primaryNavigation{display:none}.sitemap ul li{display:inline-block;min-width:150px}#contentPanel .articles>li.clickable:hover{background-color:transparent!important}.form3 .invalid input.text{padding:11px 8px 12px!important}a:focus{outline:0}.creditLimitOuter{position:fixed;top:95px;right:40px;transition:.2s cubic-bezier(.4,0,.2,1)50ms;z-index:100}.creditLimit{display:flex;justify-content:center;flex-flow:column;align-items:center;min-width:140px;height:60px;padding:18px;background:#fff;border-radius:5px;box-sizing:border-box;box-shadow:0 0 20px 5px rgba(0,0,0,.1)}.availableText{margin:0 0 2px;font-size:12px;color:#666}.availableAmt{font-size:16px}.creditLimit .closeCreditLimit{position:absolute;top:-11px;right:-11px;display:flex;justify-content:center;align-items:center;width:22px;height:22px;background:#006BED;border-radius:50%;cursor:pointer}.creditLimit .closeCreditLimit svg{width:16px;height:16px}.creditLimitMinimised{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:#fff;outline:0;box-shadow:0 0 20px 5px rgba(0,0,0,.15);border-radius:50%;cursor:pointer}.creditLimitMinimised svg{width:18px;height:18px}.flightsListingPage .creditLimitOuter{top:130px;z-index:999}.flightRoundTrip .creditLimitOuter{top:205px;z-index:10000}@media only screen{body.inIframe{background:0 0}.inIframe .subContent{margin:0!important;padding:0!important;width:100%!important;background:#fff;box-shadow:2px 2px 2px 0 rgba(221,221,221,.5)}.inIframe #content.noFunction{padding:0!important}.inIframe #contentPanel,.inIframe #contentPanel ul#itinerary,.inIframe .grid,.inIframe .infoPanel,.inIframe .subContent .itinerary{width:100%!important}.inIframe #contentPanel.tripAddPayment{width:818px!important}.inIframe #filter,.inIframe #footer,.inIframe #header,.inIframe #headerPanel a.logo,.inIframe #panorama,.inIframe #primaryNavigation,.inIframe [id$=FunctionBarTripListing],.inIframe [id$=spaceBacklinkAndPanel],.inIframe.inIframeView #functionBarScroll{display:none!important}.inIframe #headerPanel a.logo,.inIframe .functionBar li{height:20px}.inIframe .functionBar li ul li{height:34px}.inIframe .functionBar{margin:0!important;min-height:unset}.inIframe .functionBar .backtoAction{display:none}.inIframe #tripOverview dfn.dates,.inIframe #tripOverview em,.inIframe .filter fieldset.slider.stops,.inIframe .functionBar,.inIframe .infoPanel{border:none}.inIframe #tripOverview dfn,.inIframe #tripOverview dfn a,.inIframe #tripOverview em{padding-top:0;margin-top:0}.inIframe .infoPanel{display:block;padding:0;min-width:auto}.business.inIframe #content,.leisure.inIframe #content{padding:0;margin:0 auto;overflow:visible;max-width:940px;position:relative}.business.inIframe #content .duplicate{padding:30px 140px 30px 30px}.business.inIframe #content .duplicate h4{margin-bottom:10px;margin-top:15px}.business.inIframe #content .duplicate fieldset{margin-bottom:10px}.business.inIframe #content .duplicate .action{display:flex;justify-content:flex-end}.inIframe #tripOverview .tripdate,.inIframe #tripOverview .tripinfo{border-left:1px solid #EEEBE8}.inIframe.inIframeView #tripOverview{display:none;justify-content:center;width:100%;margin-left:0}.inIframe #tripOverview{display:none}.inIframe #tripOverview div{width:300px}.inIframe .infoPanel>div{margin-bottom:none}.inIframe .tripinfo{display:flex;flex-flow:row;align-items:baseline}.inIframe .tripinfo em{font-weight:600;max-width:190px;overflow:hidden;text-overflow:ellipsis}.inIframe #content.noFunction .fullSize .message{margin:auto!important}.inIframe #consoleCommand,.inIframe .consoleBar{margin:0!important;padding:0!important}.inIframe #consoleCommand input.text{width:100%;height:auto;padding:12px 10px 11px!important;box-sizing:border-box}.inIframe .consolePanel .fullSize{margin-left:0!important;width:100%!important}.inIframe .consolePanel #contentPanel#contentPanel{width:100%!important;box-sizing:border-box}.inIframe .consolePanel .subContent{display:flex}.inIframe .consolePanel .subContent .console .responsePanel .response{white-space:pre-wrap!important;word-break:break-word!important}.inIframe .consolePanel .fullSize div.oversizeGridMobile{overflow-x:hidden}.inIframe .subContent .payableAmount{display:none}}@media only screen and (min-width:789px)and (max-width:936px){.inIframe .subContent{padding:0!important;margin:0 auto!important}.inIframe #content,.inIframe #contentPanel,.inIframe #contentPanel ul#itinerary,.inIframe .infoPanel{max-width:100%!important;overflow-x:hidden}.subContent .itinerary li.first.hotelSegment{padding:15px 15px 15px 30px}.subContent .itinerary .hotel .travellers p.room,.subContent .itinerary ul .hotel{width:240px!important}}@media only screen and (min-width:789px)and (max-width:882px){.business.inIframe #content{max-width:818px!important}}@media only screen and (min-width:883px)and (max-width:996px){body.inIframe{padding:0 30px}.business.inIframe #content{max-width:100%!important}}@media print{.inIframe #panorama{display:block!important;background:0 0;min-height:100px}.inIframe #panorama #panoramaPanel{min-height:unset}.inIframe #header,.inIframe #headerPanel{width:auto!important}}.customtag{display:flex!important;width:max-content;padding:5px 10px!important;border-radius:18px!important}.customtag em{padding:2px 0 0 8px;margin:0}.gstMessage{text-align:right;color:grey}body.whitelabel #panorama{top:75px;background-image:url(../Image/Content/Panorama/2000X500-2-Panorama_vistara.png)}body.whitelabel #panorama::before{background:linear-gradient(to bottom,#46143C 0,rgba(17,153,238,0) 100%)}body.whitelabel #header{background-color:#46143C!important;height:75px!important}body.whitelabel #headerPanel{display:flex!important;align-items:center!important;height:100%!important}body.whitelabel #footer,body.whitelabel #header .menuMobile,body.whitelabel #primaryNavigation,body.whitelabel .breadCrumb{display:none!important}body.whitelabel #headerPanel a.logo{background:url(../Image/Logo/Musafirlogowithvistara.svg)no-repeat!important;width:270px!important;height:45px!important;margin:0 0 0 100px!important;background-size:contain!important}.emailVerify{margin:0!important;transition:250ms;z-index:999;transform:scale(0);position:absolute;background-color:#fff!important;top:0;bottom:0;right:0;left:0}.otpIframe{height:100%;width:100%}.highlight{position:relative}