@import url(https://fonts.googleapis.com/css?family=Poppins:100,300,400,500,700,900);@media (min-width:500px){select{height:34px;line-height:20px!important}body{background:#fff}body.dashboard{background:#f8f9fa}#contentPanel{width:818px}#contentPanel ul{list-style:none;margin:0;padding:0}#contentPanel h3.first,#contentPanel ol li,#contentPanel p,#contentPanel ul li{margin-top:0}#contentPanel .itinerary .action input.submit.secondary{background:0 0!important;float:none!important;padding-right:10px!important}#contentPanel a.button{display:inline-block;margin-top:0}#panorama.plus h1{height:41px;margin:104px 15px 0 0}#paging div{margin-left:30px}#content.noFunction{border-top:0 none;border-radius:0 0 6px 6px;padding-bottom:0}.noFunction .functionBar{display:none!important}.subContent.fullSize .form1 li.first{padding-top:3px!important}.subContent.fullSize .form1 fieldset{line-height:33px;min-height:33px}.subContent.fullSize .form1 p{width:355px!important}.subContent.fullSize.view ul.list{display:list-item;padding-left:20px!important}.subContent.fullSize.view ul.list li{min-height:auto;list-style:inherit;list-style-type:disc;display:list-item;width:280px!important}#contentPanel .specialOfferDescription label{width:628px!important}#contentPanel .specialOfferDescription ul,.form3 #liTermsAndCondition ul{list-style-type:disc;padding-left:16px}#contentPanel .specialOfferDescription ol li,#contentPanel .specialOfferDescription ul li,.form3 #liTermsAndCondition ol li,.form3 #liTermsAndCondition ul li{display:list-item;min-height:auto;width:100%!important;padding-right:0!important;padding-top:0!important;margin-bottom:12px}#contentPanel .specialOfferDescription ol,.form3 #liTermsAndCondition ol{padding-left:16px;margin:0}#contentPanel .specialOfferDescription .ck-editor .ck-editor__main .ck-content{min-height:150px;border:1px solid #eeebe8;padding:10px;box-shadow:none!important}#contentPanel .specialOfferDescription .ck-editor .ck-editor__top .ck-toolbar{border:1px solid #eeebe8}#contentPanel .specialOfferDescription .ck-editor .ck-editor__top .ck-toolbar .ck-toolbar__separator{background:#eeebe8}.form3 #liTermsAndCondition blockquote{border-left:5px solid #ccc;font-style:italic;margin:0;padding-left:16px;overflow:hidden}.form3 .specific-info-container{display:flex}.form3 .specific-info-checkbox{display:flex;justify-content:center;align-items:center}.form3 .specific-banner-label-text{padding:5px}.consoleBar,.functionBar{font-size:.01em;margin:-31px -29px 0 -29px;padding-left:11px}.consoleBar{border-bottom:0 none!important}.functionBar>*{font-size:100em}.functionBar .backtoAction{display:inline-block;font-size:13px;font-weight:400;height:53px;line-height:53px;margin-left:4px}.functionBar ul{display:inline;font-size:.01em;vertical-align:top}.functionBar ul>*{font-size:100em}.functionBar li{background:url(../../../Resource/Image/Background/PrimaryNavigation.png)no-repeat right 100%;color:#8ac9ff;border-right:1px solid transparent;display:inline-block;font-weight:400;float:right;height:34px;padding-top:21px;vertical-align:top;position:relative}#functionBarScroll li.actionPanel-checkbox{background:url(../../../Resource/Image/Background/PrimaryNavigation.png)no-repeat right 0;display:flex;align-items:flex-start;padding-right:14px}#functionBarScroll li.actionPanel-checkbox input[type=checkbox]{margin-top:1px}.functionBar li.first{background:0 0!important}.functionBar li a{font-size:13px;font-weight:500;padding:18px 18px 18px 16px}.functionBar li a em{background:url(../../../Resource/Image/Icon/SpriteDefault.png)no-repeat right -1367px;padding-right:15px}.functionBar li:hover a em{background-position:right -1020px}.functionBar .show{background:0 0;color:#000;float:right;padding-top:8px;padding-right:0;vertical-align:middle;margin-right:17px}.functionBar li ul{background:#fff;border-top:1px solid #8ac9ff;display:none;padding:0;position:absolute;right:0;top:55px;width:170px;z-index:999}.functionBar li:hover ul{display:block}.functionBar li ul li{border-bottom:1px solid #eeebe8;background:0 0;display:block;float:none;height:auto;margin:0;padding:0}.functionBar li ul li a{background:0 0;border:0 none;color:#0083ff!important;display:inline-block;font-weight:400;height:auto;margin:0;padding:9px 30px 9px 15px}.functionBar li:hover ul li a{border:0 none!important;display:block;margin-top:0!important}.functionBar li:hover ul li a:hover{text-decoration:none;color:#000!important}.graph{border-bottom:1px solid #8ac9ff;display:block;height:300px;margin:0 -30px;padding:28px 30px 30px}.graph div.oversizeGridMobile{width:958px;margin-bottom:0}.reports .graph{box-shadow:.5px 1px 3px rgba(0,0,0,.15);margin:0 0 30px -30px;border-bottom:0 none}.business.reports #content{padding-left:120px;margin-top:-25px}.reports #functionBarScroll.functionBar{margin:-31px 0 20px 0;border-bottom:0}div.oversizeGridMobile{padding:0;margin-left:0}.reports .subContent{display:block;margin:0 0 -32px -30px;width:auto}.reports #contentPanel,.reports .grid{width:100%}.reports div.oversizeGridMobile{margin-left:-10px;margin-right:-10px;width:auto!important;padding-left:10px;padding-right:10px}.reports .graph div.oversizeGridMobile{margin-left:0;margin-right:0;width:100%!important;padding-left:0;padding-right:0}.reports .oversizeGridMobile .grid{margin-left:0;margin-right:0}.filter{display:inline-block;margin-bottom:0;width:170px}.filter a.more{background:url(../../../Resource/Image/Icon/SpriteDefault.png)no-repeat right -1444px;color:#343332;cursor:pointer;display:inline-block;float:right;font-size:11px;margin-top:15px;padding-right:20px}.filter fieldset{color:#343332;display:inline-block;margin:0!important;padding:0}.filter fieldset label{width:143px}.filter fieldset input[type=checkbox]{margin:2px 4px 0 0;padding:0;vertical-align:top;float:left}.filter fieldset legend em{float:right}.filter fieldset.departs.slider{border-top:0 solid #eeebe8}#tripOverview dfn.dates,#tripOverview em,.filter fieldset.slider.stops{border-top:1px solid #eeebe8}.filter fieldset.slider .ui-slider-horizontal{margin-top:22px}.filter div,.filter label{color:#343332;display:inline-block;font-size:11px;margin:0 0 0 2px!important;padding:0 0 3px;text-transform:uppercase}.filter fieldset input.text{display:inline-block;margin-bottom:10px;width:151px}.paymentsPage .filter fieldset input.tagField,.purchasePage .filter fieldset input.tagField{width:151px!important;border-bottom:1px solid #eeebe8!important}.filter fieldset select{display:inline-block;margin-bottom:10px;padding:0 25px 0 7px;width:169px}.filter fieldset .country label,.filter fieldset .number{display:none}.filter legend{color:#343332;float:left;font-size:11px;margin:0;padding:0 0 10px;text-transform:uppercase;width:100%}.filter li.half input.text{width:66px!important;padding:12px 5px 11px}.paymentsPage .filter li.half input.text{width:62px!important}.filter li.half #startDate{margin-right:0}.filter li.half fieldset span{padding:0 3px}.filter .button{clear:both;float:right;margin:10px 0 40px 7px!important;margin-top:10px}.filter .button.secondary{margin:10px 0 40px 0!important}.filter .checkline{margin-bottom:15px}.filter .checkline fieldset{display:inline-block}.filter .checkline label{font-size:12px;color:#343332;margin:0 0 0 4px!important;text-transform:none}.filter .checkline div{padding:0 0 10px}.infoPanel .button{clear:both;float:right;margin:10px 15px 40px 7px!important}.infoPanel .submit fieldset{float:right}.filter fieldset .multiOrganization{border-bottom:1px solid #000!important;box-shadow:0 1px 0 0 #fff!important;background-color:transparent!important}.infoPanel .filter fieldset.tagFieldPanel .tag{font-size:11px;margin-top:10px!important;margin-bottom:-8px!important;border:1px solid #8ac9ff;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 .filter 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 .filter fieldset.tagFieldPanel .tag.focused{background:#f7f5f3}.paymentsPage .infoPanel .filter fieldset.tagFieldPanel .tag,.purchasePage .infoPanel .filter fieldset.tagFieldPanel .tag{max-width:131px}#tripOverview{margin-left:-15px}#tripOverview a{color:#343332;float:left;margin:0 0 0 15px;text-decoration:none;font-size:13px;line-height:normal}#tripOverview a:hover{text-decoration:underline}#tripOverview dfn{clear:left;color:#686764;display:block;font-size:13px;font-style:normal;line-height:13px;margin:0 15px;padding-top:5px}#tripOverview dfn a{color:#686764;cursor:pointer;display:inline-block;margin:0;padding:5px 10px 4px 0}.infoPanel h6,.infoPanel>div{display:inline-block;color:#343332}#tripOverview dfn span{display:inline-block;padding-top:5px;vertical-align:middle}#tripOverview dfn a span{max-width:199px;word-break:break-all}#tripOverview dfn.dates{display:inline-block;margin:10px 0 0 0;padding:0 15px;padding-top:10px;width:169px}#tripOverview dfn.dates .first{padding-left:0}#tripOverview dfn.dates a{padding:0 4px 0 0}#tripOverview dfn.dates .flag{padding-top:0}#tripOverview dfn.dates span{padding-right:10px;padding-top:3px}#tripOverview em{clear:left;display:block;font-size:13px;font-style:normal;margin:10px 0 0 0;padding:8px 15px 0 15px}#tripOverview>em{display:inline-block;width:85%}#tripOverview em.icon{border:0 none;margin:0;padding:0}#tripOverview h6{margin-left:0;padding-bottom:0}#tripOverview img.flag{display:inline;padding-right:0!important}#tripOverview ul.visual{float:right;margin-right:15px;width:60px}#tripOverview ul.visual em{padding:0}#tripOverview ul.visual a{margin:0!important}#tripOverview ul.visual li{float:left;padding-left:4px;padding-bottom:4px}.infoPanel{border-right:1px solid #e1dedb;display:table-cell;height:100%;margin-left:0;margin-bottom:0;padding:0 0 0 15px;overflow:hidden;vertical-align:top;z-index:99}.infoPanel>div{background:0 0;margin-bottom:20px;padding:0}.infoPanel h6{background:0 0!important;border-bottom:1px solid #eeebe8;float:none;font-weight:400;font-size:13px;height:40px;line-height:40px;margin:-15px 0 19px -15px;overflow:hidden;padding:0 15px 0 17px;vertical-align:top;width:167px}.subContent .itinerary{display:inline-block;margin:0 -30px 0 0!important;padding-left:0;vertical-align:top;width:818px}#infoPanel.alternative>.highlight h2,#infoPanel.alternative>.highlight h6,.operatorMob{display:none!important}.subContent .itinerary ul{margin-bottom:20px!important}.subContent #contentPanel .itinerary{padding-top:0!important}.subContent #contentPanel div.help p{margin:10px 30px 0}.subContent.delivery{margin-bottom:0!important}.subContent.delivery #contentPanel{width:100%}.subContent.delivery #contentPanel>h2:first-child{margin-top:20px!important;margin-left:30px}.subContent.delivery .itinerary{width:1020px}.subContent.delivery .itinerary ul .to,.subContent.delivery .itinerary ul p.from{width:195px}.subContent.delivery .itinerary ul p dfn{max-width:195px}.subContent.delivery .ticket .traveler{width:447px}.subContent.delivery .receipt .grid,.subContent.delivery .receipt .receiptList{width:848px}.subContent .receipt .grid .last td,.subContent .receipt .receiptList .grid td{border-top:1px solid #eeebe8!important;border-bottom:none!important;padding-left:6px!important}.subContent .receipt .grid td:last-child{border-top:1px solid #eeebe8!important;border-bottom:none!important}.subContent .receipt .receiptList .grid th{border-top:0;border-bottom:none!important;position:relative;bottom:-1px;background:#fff;padding-left:6px!important}.subContent.delivery .receipt .texture em{width:889px}.subContent.delivery .receipt .help{margin-right:36px;width:auto}.subContent.delivery .receipt .help address{width:auto}.subContent .receipt .grid td.for{line-height:16px}.subContent .receipt .receiptList .grid .total td{border-top:0 none!important}.subContent .receipt .receiptList.opaquePricing .reference{text-align:right}body.business select.selectMultiple{height:150px!important;background:0 0!important;-webkit-appearance:listbox;background-image:none!important}.form2{margin:25px 0 25px 30px!important}.form2 li{margin-bottom:10px}.actionBar{margin:-30px -30px 0;overflow:hidden;padding:0 0 0 15px;position:relative;z-index:9}.actionBar .offer{background:url(../../../Resource/Image/Icon/SpriteListing.png)no-repeat left -336px;height:29px;min-width:21px;position:absolute;right:91px;top:0;white-space:nowrap}.actionBar .offer em{background:#def7e4;color:#3c5!important;display:none;margin:0 0 0 40px!important;min-height:16px;padding:6px 16px 6px 10px;text-shadow:0 1px 1px #fff}.actionBar .offer:hover{background-position:-25px -336px;z-index:9999}.actionBar .offer:hover em{display:block}.actionBar li{color:#8ac9ff;display:inline-block;list-style:none;padding:0;position:relative;vertical-align:top}.actionBar li a{display:block;font-weight:600;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}.actionBar.tabbing a:hover,.subContent .itinerary .tags:hover{text-decoration:none!important}.actionBar li.filterHead{border-right:1px solid #eeebe8;float:left;margin-left:-15px;margin-right:4px;margin-top:-14px;padding-left:15px;padding-top:15px;width:184px}.actionBar.scrolling,.actionBar.tabbing,h4.actionBar{line-height:40px!important;margin:0 -30px 0 0!important;padding-left:30px!important}.actionBar li.filterHead span{color:#343332;display:inline-block;height:40px;line-height:40px}.actionBar.tabbing,h4.actionBar{height:40px;padding-bottom:0!important}.actionBar.tabbing a{border-bottom:5px solid #ceebff;color:#8ac9ff!important;font-weight:500;height:40px}.actionBar.tabbing .selected a{border-bottom:5px solid #fd0;color:#000!important;height:35px;font-weight:500;text-shadow:none}.actionBar.scrolling,h4.actionBar{height:40px;padding-bottom:0!important}.actionBar.scrolling a{color:#8ac9ff!important;font-weight:600;height:40px}.actionBar.scrolling a:hover{text-shadow:0 0 0 #fff}#contentPanel .actionBar.scrolling .selected a,.actionBar.scrolling .selected a{border-top:5px solid #fd0;color:#343332!important;height:35px;text-shadow:none}h4.actionBar{padding:0 0 0 30px!important;color:#8ac9ff!important;font-weight:400;text-shadow:1px 1px 0 #fff}.subContent .travelSector{background:#ceebff;border-top:1px solid #ceebff;border-bottom:1px solid #fff;margin:0;padding:0 30px;position:relative;z-index:99}.subContent .travelSector h5{color:#343332;display:inline-block;font-size:12px;font-weight:400;padding:10px 0;text-transform:uppercase;line-height:1.5em}.subContent .travelSector h5 i{background:url(../../../Resource/Image/Icon/SpriteListing.png)no-repeat left -615px;display:inline-block;font-size:0;height:13px;margin:0 15px;margin-top:1px;vertical-align:top;width:28px}.subContent .travelSector span{float:right;margin-top:8px;margin-left:8px}.subContent .travelSector span.date{color:#343332;margin-top:10px}.subContent .travelSector .cancelledTrip,.subContent .travelSector .pnr{background:#fff;border:1px solid #ada8a4;border-radius:1000px;color:#686764;margin-top:9px;float:right;padding:2px 10px;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px}.subContent .travelSector .pnr strong{color:#000;font-weight:600}.subContent .form3 li.section{margin-left:-30px;margin-top:-20px!important;padding:0;width:818px!important}.subContent .itinerary .tags{min-height:14px;background:#fff;border:1px solid #ada8a4;border-radius:1000px;padding:3px 0 3px 22px;float:right;margin-top:8px;margin-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:145px;text-align:left;font-size:12px;color:#686764;position:relative;line-height:normal}.subContent .itinerary .tags.hasValue{padding:1px 9px 1px 22px}.subContent .itinerary .tags:before{height:16px;width:16px;border-radius:100%;content:"";position:absolute;top:2px;left:3px}.inPolicy.tags:before{background:#00af27}.outofPolicy.tags:before{background:#ff2300}.partiallyInpolicy.tags:before{background:#ffc300}.subContent #contentPanel h3{display:table;padding:0 30px;width:758px}.subContent #contentPanel h3 span{float:right;font-size:13px}.subContent #contentPanel h3 span a{font-weight:400}.subContent #contentPanel h3 span a.copyFields{background:url(../../../Resource/Image/Icon/SpriteDefault.png)no-repeat right -1512px;display:inline-block;min-height:20px;padding:2px 32px 0 0}.subContent #contentPanel p.fineprint{margin-left:30px;padding-bottom:0}.subContent .itinerary.collapsed .receipt ul{padding-top:0!important}.subContent .itinerary.collapsed .receipt.myTrip ul{padding-top:20px!important}.subContent .itinerary ul{margin-bottom:-1px!important}.subContent .itinerary ul li{padding:15px 30px;position:relative}.subContent .itinerary li li{border-bottom:1px solid #eeebe8}.subContent .itinerary li.first{border-bottom:1px solid #eeebe8!important}.subContent .ticket li.first{border-bottom:1px dashed #eeebe8!important}.subContent .itinerary ul p{display:inline-block;vertical-align:top;line-height:normal;padding-top:0}.subContent .itinerary ul p.specialRequest{max-width:815px;word-break:break-word}.subContent .itinerary ul p em{color:#343332;font-size:15px;display:block;margin-bottom:0}.subContent .itinerary ul .eTicket em{color:inherit!important}.subContent .itinerary li.ticket p.eTicket dfn{margin-top:-3px;margin-bottom:5px;white-space:nowrap}.subContent .itinerary li.ticket p.eTicket dfn span{max-width:140px;display:inline-block;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}.subContent .itinerary ul p em strong{color:#ff2300;font-size:12px;font-weight:400}.subContent .itinerary ul p span{font-size:17px;font-weight:400}.subContent .itinerary ul p span em{color:inherit!important;display:inline-block;margin-bottom:0}.subContent .itinerary ul p dfn{color:#343332;display:block;font-size:12px;line-height:17px;max-width:145px}.subContent .itinerary ul .hotel em.inclusionDetailsMob,.subContent .itinerary ul .hotel span em,.subContent .itinerary ul p dfn.from,.subContent .itinerary ul p dfn.to,.subContent .itinerary ul p.flight dfn.baggage,.subContent .itinerary ul p.flight span dfn.operator{display:none}.subContent .itinerary ul p dfn.operator{color:#343332;line-height:14px!important;margin-top:3px}.subContent .itinerary .arrowHead{background:url(../../../Resource/Image/Icon/SpriteListing.png)no-repeat -173px -487px;display:inline-block;height:13px;margin-top:3px;width:21px}.subContent .itinerary .arrowHead.empty{background:0 0!important}.subContent #contentPanel .itinerary ul p span a.information,.subContent .itinerary ul p span a.information{background:url(../../../Resource/Image/Icon/SpriteListing.png)no-repeat -43px -679px;color:#000!important;padding-left:20px!important}.subContent .itinerary ul p.refunableInfo{max-width:180px}.subContent .itinerary ul p.refunableInfo span{position:relative;font-size:14px;line-height:1.35}.subContent .itinerary ul p.refunableInfo span .icon{position:absolute;background-repeat:no-repeat;display:inline-block;height:16px;width:16px;margin-left:6px}.subContent .itinerary ul p.from{text-align:right;padding-right:0;width:145px}.subContent .itinerary ul .to span,.subContent .itinerary ul p.from span{display:inline-block;width:146px;word-wrap:break-word}.subContent .itinerary ul p.flight img{float:left!important;margin:3px 15px 0 0!important;width:35px}.subContent .itinerary ul p.flight span{font-size:15px;float:right;width:147px}.subContent .itinerary ul p.flight span strong{font-weight:400}.subContent .itinerary ul p.flight span em{font-size:15px;margin-left:0;margin-bottom:0}.subContent .itinerary ul p.flight em{font-size:13px;margin-left:54px;margin-bottom:4px}.subContent .itinerary ul p.flight dfn{font-size:12px;line-height:12px;margin-left:54px;margin-bottom:4px}.subContent .itinerary ul .date em,.subContent .itinerary ul .item em{color:#000;display:block!important;font-weight:400;font-size:18px;margin:-3px 0 0 0;text-align:center;width:100%}.subContent .itinerary ul .date,.subContent .itinerary ul .item{background:#8ac9ff;border-top:1px solid #fff;color:#000;height:35px;font-size:12px;left:0;padding:5px 12px 5px 30px;position:absolute;text-align:center;text-transform:uppercase;width:29px}.subContent .itinerary .extras .item,.subContent .itinerary .traveler .item.recipient,.subContent .itinerary.payment ul .item{background:#f7f5f3}.subContent .itinerary ul .date{padding-top:8px;padding-bottom:2px;height:auto}.subContent .itinerary.payment ul .selected .item,.subContent .itinerary.payment ul li:hover .item{background:#3c5}.subContent .itinerary .item em{height:28px;margin-top:8px!important}.subContent .itinerary .extras .item em{background:url(../../../Resource/Image/Icon/SpriteListing.png)0 -521px}.subContent .itinerary .traveler .item.recipient em{background:url(../../../Resource/Image/Icon/SpriteListing.png)-1px -562px}.subContent .itinerary.payment ul .netBanking .item em{background:url(../../../Resource/Image/Icon/SpriteListing.png)0 -1px}.subContent .itinerary.payment ul .creditCard .item em{background:url(../../../Resource/Image/Icon/SpriteListing.png)-63px -1px}.subContent .itinerary.payment ul .debitCard .item em{background:url(../../../Resource/Image/Icon/SpriteListing.png)-126px -1px}.subContent .itinerary.payment ul .netBanking.selected .item em,.subContent .itinerary.payment ul .netBanking:hover .item em{background-position:-31px -1px}.subContent .itinerary.payment ul .creditCard.selected .item em,.subContent .itinerary.payment ul .creditCard:hover .item em{background-position:-93px -1px}.subContent .itinerary.payment ul .debitCard.selected .item em,.subContent .itinerary.payment ul .debitCard:hover .item em{background-position:-155px -1px}.subContent .itinerary ul .logo{margin-left:85px}.subContent .itinerary ul .layover{border-bottom:1px solid #eeebe8;color:#343332;height:1px;margin:0;margin-top:-2px!important;margin-bottom:0;padding:0;text-align:center;width:100%;z-index:999}.subContent .itinerary ul .layover p{background:#fff url(../../../Resource/Image/Icon/SpriteListing.png)0 -816px no-repeat;bottom:9px;font-size:12px;line-height:18px;padding:0 8px 0 29px;position:relative}.subContent .itinerary ul .flight{margin:0 13px 0 65px;width:201px}.subContent .itinerary .hotel .travellers p.room,.subContent .itinerary ul .hotel{margin:0 10px 0 65px;width:269px}.subContent .itinerary ul .hotelCharges{opacity:.5;background-color:#f8f8f8;border-top-style:hidden}.subContent .itinerary ul .hotel strong{font-weight:400}.subContent .itinerary ul .hotel span{font-size:15px}.subContent .itinerary ul .hotel em{font-size:13px}.subContent .itinerary ul .hotel dfn{font-size:12px}.subContent .itinerary .hotel .travellers{background:#fff;border-top:1px dashed #eeebe8;border-bottom:0 none;margin-top:-1px!important;padding:0 30px}.subContent .itinerary .hotel .travellers ul{margin:0 -30px!important}.subContent .itinerary .hotel .travellers li{border-bottom:1px dashed #eeebe8;padding:12px 0}.subContent .itinerary .hotel .travellers li .room{margin-left:95px}.subContent .itinerary .hotel .travellers li .child{text-align:left;width:auto}.subContent .itinerary .hotel .travellers li .adult{text-align:right;width:79px}.subContent .itinerary .hotel .travellers li .adult em,.subContent .itinerary .hotel .travellers li .room em,.subContent .itinerary .hotel .travellers li p.child em{font-size:13px}.subContent .itinerary .hotel .travellers li p.child{margin-left:55px}.subContent .itinerary ul p.details{float:none!important;margin-top:-3px!important;width:122px}.subContent .itinerary ul p.details *{float:right}.subContent .itinerary ul p.details span{display:inline-block;margin-bottom:2px;margin-top:-1px;min-height:22px;width:127px;vertical-align:top}.subContent .itinerary ul p.details span em{border:0 none;background:#fd0;border-radius:1000px;color:#343332;font-size:13px;float:right;font-weight:400;padding:4px 10px 3px!important;vertical-align:top}.subContent .itinerary ul p.details span em strong{color:#000;font-size:13px;font-weight:600;float:none;word-break:break-word}.subContent .itinerary ul p.details span a{font-size:13px;margin-left:12px}.subContent .itinerary ul p.details dfn{margin:0 0 0 20px;padding-left:22px;width:60px}.subContent .itinerary ul p.details .duration{background:url(../../../Resource/Image/Icon/SpriteListing.png)-291px -508px}.subContent .itinerary ul p.details .baggage{background:url(../../../Resource/Image/Icon/SpriteListing.png)-291px -529px;line-height:1.2em}.subContent .itinerary ul p.service{margin-left:66px;margin-top:12px}.subContent .itinerary ul p.service label{cursor:pointer;display:inline-block;height:20px;line-height:21px;margin-right:5px;padding:0;position:relative;z-index:999}.subContent .itinerary ul p.service label.checked{background-position:0 -20px!important}.subContent .itinerary ul .from{text-align:right;margin-right:15px;width:145px}.subContent .itinerary ul .from i,.subContent .itinerary ul .to i{display:none}.subContent .itinerary li.hotel ul .from{width:80px}.subContent .itinerary li.hotel ul .from span,.subContent .itinerary li.hotel ul .to span{display:inline-block;width:70px}.subContent .itinerary ul .to{margin-left:15px;width:145px}.subContent .itinerary ul .baggage{font-size:12px;width:60px}.subContent .itinerary ul .baggage em{margin-bottom:0;margin-top:-5px}.subContent .itinerary ul .flight em.codeShared{background:url(../../../Resource/Image/Icon/SpriteListing.png)-386px -74px;padding-left:18px}.subContent .itinerary .action,.subContent p.action{background:#fff;border-top:1px solid #fff;margin:15px 0;margin-top:-1px!important;min-height:34px;padding:5px 30px 15px 95px;text-align:right}.subContent .itinerary li.action{padding-top:15px;padding-bottom:0}.subContent .itinerary li.action p{text-align:left}.subContent .itinerary li.action.cancel{margin-bottom:0;padding-bottom:10px;position:relative}.subContent .itinerary li.action.verifyCode{display:inline-block;text-align:left}.subContent .itinerary li.action.verifyCode p{display:inline-block;margin-bottom:10px;max-width:450px}.subContent .itinerary li.action.verifyCode img{float:right;margin:0!important}.subContent .itinerary li.action.verifyCode fieldset{display:inline-block;margin:20px 0 0;max-width:520px;text-align:left;width:100%}.subContent .itinerary li.action.verifyCode fieldset label{margin-right:10px}.subContent .itinerary li.action.verifyCode fieldset input.text{min-height:16px}.subContent .itinerary li.changeTrip{position:relative;display:flex;justify-content:flex-end}.subContent .itinerary li.changeTrip .dropdown-button,.subContent .itinerary li.changeTrip .singleAction{min-width:120px;height:45px;padding:7px 15px;font:500 16px Poppins!important;background:#fc0;color:#222;border-radius:3px;border:none;cursor:pointer}.subContent .itinerary li.changeTrip .dropdown-button:focus,.subContent .itinerary li.changeTrip .dropdown-button:hover,.subContent .itinerary li.changeTrip .singleAction:focus,.subContent .itinerary li.changeTrip .singleAction:hover{background-color:#ffdb4d;outline:0}.subContent .itinerary li.changeTrip .dropdown-button:after{display:inline-block;width:0;height:0;margin-left:12px;vertical-align:3px;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.subContent .itinerary li.changeTrip .dropdown-content{display:none;position:absolute;top:62px;padding:6px 0;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:3px;min-width:172px;overflow:auto;box-shadow:2px 2px 2px 0 rgba(221,221,221,.5);z-index:999}.subContent .itinerary li.changeTrip .dropdown-content input{display:block;width:100%;padding:12px 20px;font:400 14px Poppins!important;background-color:#fff;color:#000;border:none;cursor:pointer;outline:0;text-align:left;-webkit-appearance:none}.subContent .itinerary li.changeTrip .dropdown-menu-display{display:block}.subContent .itinerary li.changeTrip .dropdown-content input:hover{background-color:#f8f9fa}.subContent .itinerary li.hotelChangeBooking{border-bottom:none}.subContent #contentPanel .itinerary li.action.verifyCode fieldset input.submit.button{margin:-2px 0 0 10px!important}.subContent p.action{display:inline-block;width:693px!important}#contentPanel p.action input[type=submit].button,.subContent p.action .button{margin:0 0 10px 10px!important}.subContent p.action.view{padding-bottom:0!important}.subContent p.action.view a{margin-top:15px!important;margin-bottom:0!important}.subContent .receiptList p.action{padding:0;width:100%!important}.subContent .ticketDetail{padding:17px 30px 20px 30px}.subContent .ticketDetail p{margin-top:10px!important}.subContent .ticketDetail h3{padding:0!important;margin-bottom:-5px!important}.subContent #contentPanel .itinerary .action input.submit.button,.subContent .itinerary .action .button,.subContent p.action .button{float:none!important;margin-bottom:10px!important}.subContent .itinerary .confirm fieldset{display:inline-block;margin-bottom:20px;padding-left:30px;text-align:left}.subContent .itinerary .action .button{margin-left:5px!important;margin-right:0!important}.subContent .itinerary .hotels .hotel{margin-right:15px;width:200px}.subContent .itinerary .hotels .logo{margin-top:4px;width:100px}.subContent .itinerary .hotels ul .from{width:160px}.subContent .itinerary .service ul li.last{border:0 none}.subContent .itinerary .traveler li{width:758px}.subContent .itinerary .traveler li.firstName,.subContent .itinerary .traveler li.lastName,.subContent .itinerary .traveler li.middleName{width:163px}.subContent .itinerary .traveler li.firstName .text,.subContent .itinerary .traveler li.lastName .text,.subContent .itinerary .traveler li.middleName .text{width:145px!important}.subContent .itinerary .traveler li.last{border-bottom:0 none}.subContent .itinerary .traveler li ul li{border-bottom:0 none;margin-bottom:10px;padding-right:5px!important;width:auto}.subContent .itinerary .traveler ul .item,.subContent .ticket .item{background:#ffc300!important}.subContent .itinerary .traveler h6{font-size:13px;font-weight:400}.subContent .itinerary .traveler{position:relative}.subContent .itinerary .traveler .travelers{display:inline-block;margin-left:63px;margin-top:5px;vertical-align:top;width:127px}.subContent .itinerary .traveler .travelers *{display:inline-block}.subContent .itinerary .traveler .travelers ul{display:none}.subContent .itinerary .traveler .travelers select{float:right;margin-right:5px;margin-top:0;padding:7px;vertical-align:top;width:58px}.subContent .itinerary .traveler .travelers select option{display:block}.subContent .itinerary .traveler .travelers h6{font-size:15px;margin-top:7px;margin-right:17px;vertical-align:top}.subContent .itinerary .traveler ul.form2{display:inline-block;float:none;margin:5px -10px 0 0!important;width:550px!important}.subContent .itinerary .traveler ul.form2 .text{padding:8px;width:231px}.subContent .itinerary .traveler ul .date{background:0 0;position:relative}.subContent .itinerary .service ul .date{background:#f7f5f3}.subContent .itinerary .service.others ul .date{background:#8ac9ff}.subContent .itinerary .moreInfo{background:#fff;border-top:1px dashed #eeebe8!important;margin-top:-1px!important;min-height:46px;padding-bottom:0;padding-left:95px}.subContent .service .ticket ul,.subContent .ticket ul,.subContent.tickets .itinerary.collapsed li.flight{border-top:1px solid #eeebe8!important}.subContent .itinerary .moreInfo p{display:inline-block;margin:0 20px 10px 0;vertical-align:top}.subContent .itinerary .moreInfo dfn,.subContent .itinerary .moreInfo em{color:#686764;display:block;font-size:10px;line-height:12px;margin-bottom:4px;word-break:break-all}.subContent .itinerary .moreInfo em span{display:inline-block;font-size:11px}.subContent .itinerary .moreInfo .item{background:#fff!important;margin-top:-8px!important}.subContent .itinerary .moreInfo .rbd{width:35px}.subContent .itinerary .moreInfo .pax{display:none}.subContent .itinerary .moreInfo .fbc,.subContent .itinerary .moreInfo .status{width:100px}.subContent .itinerary .moreInfo .remark{width:365px}.subContent .itinerary .moreInfo .remark dfn{line-height:15px;max-width:400px}.subContent .itinerary #rules{margin-top:15px;list-style:square;padding-left:46px}.subContent .itinerary #rules li{border:0 none;padding:5px 30px;padding-left:0}.subContent .checkRounding{margin:0 25px!important}.subContent .checkRounding label{padding:0!important;font-weight:400}.subContent .checkRounding input[type=checkbox]{vertical-align:middle}.subContent #contentPanel .grid td.organization span.stmttag{display:inline-block;max-width:70px;margin:3px 3px -3px 0;padding:1px 7px;font-size:11px;color:#686764;border:1px solid #ada8a4;border-radius:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operatorMob,.subContent .collapsed.terms,.subContent .contentPanel .collapsed.action,.subContent .infoPanel.collapsed .fareDetails dl,.subContent .infoPanel.collapsed ul.list.travelers,.subContent .itinerary.collapsed .extras p,.subContent .itinerary.collapsed .hotel .travellers,.subContent .itinerary.collapsed .information,.subContent .itinerary.collapsed .moreDetails,.subContent .itinerary.collapsed .travelSector,.subContent .itinerary.collapsed .traveler .form2,.subContent .itinerary.collapsed .traveler h6,.subContent .itinerary.collapsed .traveler li,.subContent .itinerary.collapsed .traveler select,.subContent .itinerary.collapsed ul .layover,.subContent .itinerary.collapsed ul li .extrasAdded input,.subContent .itinerary.collapsed ul p dfn,.subContent .itinerary.collapsed ul p em,.subContent .itinerary.collapsed ul p.details{display:none}.subContent .itinerary.collapsed{margin-top:-1px!important}.subContent .itinerary.collapsed ul li{padding-top:0;min-height:35px;padding-bottom:11px}.subContent .itinerary.collapsed ul li p{padding-top:12px}.subContent .itinerary.collapsed ul li.last{border-bottom:1px solid #eeebe8}.subContent .itinerary.collapsed ul p.date,.subContent .itinerary.collapsed ul p.item{height:100%;line-height:32px;padding-top:0;padding-bottom:0;top:-1px}.subContent .itinerary.collapsed ul p.flight span em{background-position:-386px -39px;display:inline-block!important;font-size:13px}.subContent .itinerary.collapsed .arrowHead{margin-top:15px}.subContent .itinerary.collapsed .extras ul,.subContent .itinerary.collapsed .travelSector{margin-top:0!important}.subContent .itinerary.collapsed ul{border:0 none;margin-bottom:0!important}.subContent .infoPanel.collapsed .fareDetails p{border:0 none;margin-top:-4px;padding-top:0}.subContent .itinerary.collapsed ul .hotel{width:269px}.subContent .itinerary.collapsed .item em{display:block}.subContent .itinerary.collapsed .extras .extrasAdded p,.subContent .itinerary.collapsed .extras p.item,.subContent .itinerary.collapsed ul p.date em{display:inline-block}.subContent .itinerary.collapsed li.flight{margin:0 -30px;padding:0 30px}.subContent .itinerary.collapsed ul li .extrasAdded{display:inline-block;margin:14px 0 0 66px}.subContent .itinerary.collapsed ul li .extrasAdded p{padding-top:0}.subContent .itinerary.collapsed ul li .extrasAdded span{background:url(../../../Resource/Image/Icon/SpriteDefault.png)0 -1013px;display:inline-block;font-size:13px;margin-top:-2px;margin-right:20px;padding:1px 0 1px 26px}.subContent .itinerary.collapsed .traveler li.first{border-top:1px solid #eeebe8;display:inline-block;margin-bottom:-5px}.subContent .itinerary.collapsed .traveler li.first .travelers{display:block;min-height:35px;width:auto}.subContent .itinerary.collapsed .traveler li.first .travelers ul,.subContent .itinerary.collapsed .traveler li.first .travelers ul li{display:inline-block;list-style:none;margin:0;padding:0}.subContent .itinerary.collapsed .traveler li.first .travelers ul{margin:10px 0 8px 0!important}.subContent .itinerary.collapsed .traveler li.first .travelers ul li{display:inline-block!important;margin-right:12px;min-height:19px}.subContent .infoPanel.collapsed .button{display:block;bottom:6px;position:absolute;right:15px}.subContent .itinerary.collapsed ul .date em,.subContent .itinerary.collapsed ul .item em{margin:-17px 0 0 0}.subContent .itinerary.collapsed .item em{margin-top:9px!important}.subContent .itinerary.collapsed .ticket .traveler{min-height:23px}.subContent .itinerary.collapsed .ticket ul{border-top:0 none!important;border-bottom:1px solid #eeebe8!important;margin-bottom:-1px!important}.subContent .itinerary.collapsed .ticket li{margin-bottom:-1px!important}.subContent .itinerary.collapsed .ticket li.last{border-bottom:1px dashed #eeebe8!important}.subContent .itinerary.collapsed .receipt.myTrip .texture em,.subContent .itinerary.collapsed .receipt.myTrip .travelSector{display:block!important}.subContent .itinerary.collapsed .receipt.myTrip p.item{height:35px!important;padding:5px 12px 7px 30px}.subContent .itinerary.collapsed .receipt.myTrip p.item em{margin-top:4px!important}.subContent .itinerary.collapsed .receipt .receiptList .texture{padding-top:0!important}.subContent .itinerary.collapsed ul p span a.information{display:inline-block!important;margin:0!important}.subContent.tickets .itinerary.collapsed{margin-bottom:20px!important}.subContent.tickets .itinerary.collapsed .receiptList .grid tr{display:none}.subContent .itinerary.collapsed .texture{border:0 none}.subContent.tickets .itinerary.collapsed .receiptList .grid tr.total{background:0 0;display:table-row!important}.subContent.tickets .itinerary.collapsed .receiptList .grid tr.total td{padding:15px 0!important}.subContent.tickets .itinerary.collapsed .receiptList{margin:0 0 0 6px;padding:0 20px;width:707px}.subContent.tickets .itinerary.collapsed .receipt li{padding-bottom:0}.subContent .itinerary.collapsed .receipt .receiptList.due .total{border:0 none!important;background:0 0!important}.subContent .itinerary.collapsed .receipt .receiptList .texture{max-height:44px;border:0 none!important}.subContent .itinerary.collapsed .receipt .receiptList.due .texture{max-height:44px;border:0;left:0;padding:0;position:absolute;top:0;width:747px}.subContent .itinerary.collapsed .receipt.myTrip .receiptList.due .texture{max-height:none;border-top:1px solid #ffc300!important;position:absolute;left:0;top:auto;bottom:0;padding-top:12px;width:690px}.grid{border:0 none;position:relative;width:818px;z-index:99}.grid .updated{padding-right:30px!important}.grid .reference{padding-left:30px!important;white-space:nowrap}.grid .reference.linkReference{padding-left:10px!important}.grid .compactReference{white-space:nowrap}.grid th{color:#343332;font-size:13px;font-weight:400;padding:10px!important;vertical-align:top!important}.grid td.first,.grid th.first{padding-left:30px!important}.grid#paymentList td.checkbox.first,.grid#paymentList td.currency.last,.grid#paymentList th.checkbox.first,.grid#paymentList th.currency.last{padding-left:24px!important}.grid#paymentList td.checkbox.first input,.grid#paymentList th.checkbox.first input{margin:3px 3px 3px 0}.grid td.first a,.grid th.first a{padding-left:0}.grid td.last,.grid th.last{padding-right:30px!important}.grid th a,.grid th a:visited{color:#8ac9ff!important;display:block;padding:0;text-shadow:1px 1px 0 #fff;text-decoration:none;white-space:nowrap}.grid th a:hover{text-shadow:none}#fareList.grid th{font-weight:400}.grid th a:visited,.reports .grid th a{text-shadow:none}.reports .grid td.icon,.reports .grid th.icon{padding:10px 5px!important;white-space:nowrap;text-align:center;width:40px}.reports .oversizeGridMobile .grid th{line-height:36px}.reports .grid tr.total td{background-color:#ceebff}.grid th a em{font-weight:400;margin-right:5px}.grid td{padding:10px;vertical-align:top}.grid th a.toggleVisibility{display:inline-block;font-size:0;height:25px;margin-top:7px;vertical-align:top;width:32px}.grid th .toggle{display:inline-block;height:39px;margin:-12px 0;vertical-align:top}#infoPanel.alternative #build .advanced fieldset.airline,#infoPanel.alternative #build.highlight fieldset.action a.more.toggleVisibility,.dashboard #panorama.plus.small h1 br,.dashboardMy #infoPanel.alternative #build{display:none}.grid.flierDetails td.airline,.grid.flierDetails th.airline{width:150px}.grid.flierDetails th.loyaltyProgram{width:500px}.grid.flierDetails th.flightRoute,.grid.flierDetails th.hotelPanel{width:190px}.grid.flierDetails td.loyaltyProgram select,.grid.flierDetails td.membershipNumber select{height:33px;width:250px}.grid.flierDetails td.loyaltyProgram.invalid select,.grid.flierDetails td.membershipNumber.invalid select{padding:0 8px 0!important}.grid.flierDetails td.flightDetails select,.grid.flierDetails td.hotelDetails select{width:120px}.grid.flierDetails td.hotelDetails input{float:left;width:70px}.grid.flierDetails td.assistanceContact,.grid.flierDetails td.loyaltyProgram{vertical-align:middle}.grid.flierDetails th.membershipNumber{width:300px}#contentPanel .oversizeGridMobile .grid td a,#contentPanel .oversizeGridMobile .grid th a{color:#0087fa!important}#contentPanel .oversizeGridMobile .grid td a,.business #contentPanel .oversizeGridMobile .grid th a{text-shadow:none;word-break:break-all}#infoPanel.alternative>.highlight{background:#fff!important;color:#000!important}#infoPanel.alternative #build fieldset input.text{background:0 0;color:#fff}#build .invalid input[type=text],#build .invalid input[type=password],#build .invalid select,#build .invalid textarea,#contactForm .invalid input[type=text],#contactForm .invalid input[type=password],#contactForm .invalid select,#contactForm .invalid textarea,.signIn .invalid input[type=text],.signIn .invalid input[type=password]{background-color:transparent!important;border-color:#fffad6!important}.dashboard,.reports,.reports fieldset.actionList select,.reports select,.reports textarea{font-family:Poppins}.dashboard #infoPanel.alternative #build fieldset.fullWidth.tagFieldPanel{padding-top:20px;box-sizing:border-box;min-height:40px}@-moz-document url-prefix(){.dashboard #infoPanel.alternative #build fieldset.fullWidth.tagFieldPanel{padding-top:23px}}.dashboard #infoPanel.alternative #build fieldset.fullWidth.tagFieldPanel .text{width:100px!important;margin-top:0!important;padding-top:7px!important;padding-bottom:4px!important;line-height:1!important;border:none!important;box-shadow:none!important}.dashboard #infoPanel.alternative #build fieldset.action a.more.addTag{left:-170px!important}.dashboard #infoPanel.alternative #build fieldset.tagFieldPanel .tag{font-weight:500;background:#e8eaf6}.dashboard #infoPanel.alternative #build fieldset.travelerHotelBound div select{width:108px!important}.dashboard #infoPanel.alternative #build fieldset.field-clearboth{clear:both}#infoPanel.alternative>.highlight input.text::-webkit-input-placeholder{color:#6c757d}#infoPanel.alternative>.highlight input.text:-moz-placeholder{color:#6c757d}#infoPanel.alternative>.highlight input.text::-moz-placeholder{color:#6c757d}#infoPanel.alternative>.highlight input.text:-ms-input-placeholder{color:#6c757d}#infoPanel.alternative #build fieldset .text,#infoPanel.alternative #build fieldset select{color:#000!important;border-bottom:1px solid rgba(0,0,0,.42)!important}#infoPanel.alternative #build fieldset select,#infoPanel.alternative #build fieldset.tagFieldPanel{background-color:#fff!important}#infoPanel.alternative #build fieldset.tagFieldPanel input.text{width:100%;box-sizing:border-box}#infoPanel.alternative #build fieldset.fullWidth input.text{padding-left:0!important;padding-right:0!important}#infoPanel.alternative #build fieldset input.text{height:14px;padding:17px 0 10px!important}#infoPanel.alternative #build fieldset select,#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div select{height:42px}#infoPanel.alternative #build .advanced fieldset.airline input.text{padding:18px 0 15px 5px!important;width:130px!important}#infoPanel.alternative #build{border-radius:2px;padding:30px 0 30px 30px}#infoPanel.alternative>.highlight a.submit{background:#ffc300;color:#000!important;padding:7px 15px!important;font:500 16px Poppins!important;letter-spacing:normal;text-transform:unset;margin-top:-42px!important;border-radius:2px!important}#infoPanel.alternative>.highlight a.submit.disabled{background-color:#e1dedb!important;opacity:.8!important}#infoPanel.alternative,#infoPanel.alternative>div{width:330px}#infoPanel.alternative #build fieldset.action{margin-bottom:0!important}.dashboard #content{width:988px}#infoPanel.alternative{width:100%;float:left;margin-bottom:30px}#infoPanel.alternative #build,div.oversizeGridMobile{width:100%!important;box-sizing:border-box}div.editOverflow{width:960px!important}.inIframe div.oversizeGridMobile{max-width:818px}#contentPanel.alternative{width:100%!important;margin:0!important}#infoPanel.alternative #build{margin-bottom:30px}#infoPanel.alternative>div{margin-right:40px;background:#fff;box-shadow:.5px 1px 3px rgba(0,0,0,.15);border:0 none;border-radius:2px;min-height:96px;margin-bottom:0}.travelExpert{padding-right:15px!important}.travelExpert p{padding-top:21px;background-position:-341px -370px}.dashboard .travelExpert small{color:#000}#infoPanel.alternative .creditLimit canvas{margin-left:30px}#infoPanel.alternative .creditLimit span{margin:22px 30px 0 0}#infoPanel.alternative>.highlight a,#infoPanel.alternative>.highlight label{color:#000!important}#infoPanel.alternative #build fieldset input.text,#infoPanel.alternative #build fieldset label,#infoPanel.alternative #build fieldset select,#infoPanel.alternative #build fieldset.tagFieldPanel input.text,#infoPanel.alternative #build fieldset.tagFieldPanel input.text:focus{font-size:15px;font-family:Poppins}#infoPanel.alternative #build fieldset ul,#infoPanel.alternative #build fieldset.action,#infoPanel.alternative #build fieldset.fullWidth,#infoPanel.alternative #build fieldset.tripOptions{width:100%}#infoPanel.alternative #build fieldset ul li{display:inline-block;width:150px}#infoPanel.alternative #build fieldset ul.flightType,#infoPanel.alternative #build fieldset.travelers.flightsOnly_all{margin-left:0}#infoPanel.alternative #build fieldset.tripOptions{margin-bottom:5px!important}#infoPanel.alternative #build fieldset,#infoPanel.alternative #build fieldset input.text,#infoPanel.alternative #build fieldset select,#infoPanel.alternative #build fieldset.roomTypes div{width:296px}#infoPanel.alternative #build fieldset{margin-right:20px;margin-bottom:20px!important}#infoPanel.alternative #build fieldset.fullWidth,#infoPanel.alternative #build fieldset.fullWidth input.text,#infoPanel.alternative #build fieldset.travelers.flightsOnly_all{width:296px!important}.dashboard #infoPanel.alternative #build fieldset input[name=Organization]{width:400px!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all{float:left!important;margin-left:0!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div select,#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div.adults select,#infoPanel.alternative #build fieldset.travelers.flightsOnly_all div.infants select,#infoPanel.alternative #build.multiCity fieldset.travelers.flightsOnly_all div.adults select{width:204px!important}#infoPanel.alternative #build fieldset.fullWidth.tagFieldPanel{margin-top:-11px!important;width:612px!important;margin-right:20px;border-bottom:1px solid rgba(0,0,0,.42)!important;padding-top:0}#infoPanel.alternative #build fieldset.fullWidth.tagFieldPanel .text{width:100%!important;margin-left:0;border-bottom:0!important}#calendar div.month h3{font-weight:400}#infoPanel.alternative #build fieldset.tagFieldPanel{padding:4px 0 2px}.dashboard #panorama.plus.small{position:relative;height:300px;width:988px;margin:0 auto;top:64px}.dashboard #panorama.plus.small:after{content:"";background:url(../../../Resource/Image/Content/Panorama/IllustrationPanorama.svg)no-repeat;background-size:cover;width:800px;height:300px;position:absolute;right:0;top:35px}.dashboard #panorama.plus.small h1,.reports #panorama.plus.small h1{font:45px Poppins;font-weight:300;height:auto;color:#0087fa;text-align:left;margin:20px 0 0;display:inline-flex;z-index:1;position:relative}.reports #panorama.plus.small h1{margin:104px 15px 0 0}.dashboard #panorama.plus.small h1 em{white-space:nowrap;width:492px;text-overflow:ellipsis;overflow:hidden;margin-left:11px}.dashboard.business #content.noFunction{margin-top:-60px;padding:0 0 0 20px}.dashboard #contentPanel a.button.secondary,.dashboard #contentPanel.alternative a.button.secondary{color:#049!important;border:1px solid #049!important;padding:0 30px!important}#infoPanel.alternative #build fieldset.origin{clear:both}#infoPanel.alternative #build fieldset.action a.more{top:-14px}#infoPanel.alternative #build.highlight .tripType{padding:0;width:auto;display:block;float:none;font-size:0}#infoPanel.alternative #build.highlight .tripType li{width:auto;margin-bottom:0;padding:0;overflow:visible}#infoPanel.alternative #build.highlight .tripType label.radio{width:100%;padding:0!important;background:0 0!important}#infoPanel.alternative #build.highlight .tripType label.checked,#infoPanel.alternative #build.highlight .tripType label.radio.checked{background-color:#fff!important;color:#0087fa!important;font-weight:500;height:auto!important}.dashboard #infoPanel.alternative #build.highlight .tripType{display:flex}.dashboard #infoPanel.alternative #build.highlight .tripType li{display:flex;justify-content:center;width:100px;text-align:center}.dashboard #infoPanel.alternative #build.highlight .tripType label.checked .selected,.dashboard #infoPanel.alternative #build.highlight .tripType label.radio.checked .selected{width:95%;height:4px;border-radius:10px;background-color:#ffc300;margin:10px auto 0}#infoPanel.alternative #build fieldset ul.flightType{margin-top:14px!important;margin-bottom:20px}#infoPanel.alternative #build fieldset ul.flightType li{width:auto}#build fieldset.addNew a.more,#infoPanel.alternative #build fieldset.action a.more{color:#0087fa!important;font-size:16px}#infoPanel.alternative #build fieldset.rooms{margin-bottom:0!important}#infoPanel.alternative #build fieldset.rooms label{text-align:left;margin-left:0!important;margin-top:2px}#infoPanel.alternative #build fieldset.addNew{margin-right:30px!important;position:relative;width:262px!important;margin-bottom:0!important;margin-top:18px}.dashboard #infoPanel.alternative #build fieldset.addNew{margin-right:30px!important;position:relative;width:232px!important;margin-bottom:0!important;margin-top:18px}#infoPanel.alternative #build fieldset.addNew a.more{float:none!important;width:auto;margin-left:-32px}#build #addARoomContainer{margin-left:0}.dashboard #infoPanel.alternative #build.employee-mode fieldset.delete{top:18px!important}#infoPanel.alternative #build fieldset.delete{left:auto}#infoPanel.alternative #build .roomsRow fieldset.travelers{width:auto!important;text-align:left;display:inline-block;margin-top:0;min-width:208px}.dashboard #build #addARoomContainer.hotelBytDashboard{margin-bottom:35px}#infoPanel.alternative #build fieldset.tagFieldPanel .tag{background:#fff;border-color:#e8eaf6;position:relative;margin-top:0!important;margin-bottom:-4px!important;margin-left:0}#infoPanel.alternative #build fieldset.end,#infoPanel.alternative #build fieldset.end input.text,#infoPanel.alternative #build fieldset.start,#infoPanel.alternative #build fieldset.start input.text{width:148px;margin-right:0!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all.travelers{margin-right:20px;margin-top:0}#infoPanel.alternative #build fieldset.end{margin-right:20px!important}#infoPanel.alternative #build .advanced fieldset.direct{width:100%;float:none;margin-bottom:0!important}#infoPanel.alternative #build fieldset.action{width:auto;float:right;overflow:visible;margin-right:30px}#infoPanel.alternative #build fieldset.action a.more.addTag{right:auto!important;top:-42px;left:-260px!important}#infoPanel.alternative #build .advanced fieldset.direct label{margin-top:12px!important}#infoPanel.alternative #build .roomsRow{display:table;width:auto!important;margin:17px 20px 0 0}#infoPanel.alternative #build fieldset.travelers div{width:auto!important}#infoPanel.alternative #build fieldset.travelers div select{width:101px!important}#infoPanel.alternative #build fieldset.delete{right:0;top:11px;position:relative;float:right}#infoPanel.alternative #build fieldset.travelers div.ageBlock{width:auto!important;margin-top:-2px!important}#infoPanel.alternative #build .invalid select{padding:7px 10px!important}#infoPanel.alternative #build fieldset.start{position:relative}#infoPanel.alternative #build fieldset.start:after{content:"";width:70px;position:absolute;right:-30px;top:13px;background-image:url(../../../Resource/Image/Icon/Arrow.svg);background-repeat:no-repeat;background-size:100%;height:23px}#infoPanel.alternative #build fieldset.start.alone:after{display:none}#infoPanel.alternative #build fieldset.start.alone,#infoPanel.alternative #build fieldset.start.alone .text{width:296px}#infoPanel.alternative #build fieldset select{padding-left:0;padding-bottom:0}#infoPanel.alternative #build fieldset div.children select,#infoPanel.alternative #build fieldset div.infants select{padding-left:5px}.dashboard .grid tr.selected{background:#ceebff}.dashboard .grid tr.clickable.hover{background:#f2f8ff}.dashboard .grid tr.selected td{border:0 none}#infoPanel.alternative #build fieldset.end input.text{text-align:right}#build #addARoomContainer{margin-bottom:0;display:inline-block;width:auto;top:-17px;position:relative;min-width:645px}#infoPanel.alternative #build .advanced .cabinClass{margin-right:20px}#infoPanel.alternative #build .advanced{margin:0 0 5px;width:auto;display:inline!important;float:none}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all.travelers{width:612px!important}#infoPanel.alternative #build fieldset label.check{font-size:15px}#infoPanel.alternative #build fieldset.end.hidden{height:auto;margin:0!important}#infoPanel.alternative #build fieldset.travelers div.age select{width:104px!important}.dashboard #infoPanel.alternative #build fieldset.travelers div.age select{width:105px!important}#infoPanel.alternative #build fieldset.multiCity input.text{width:81px!important;border-bottom:0 none!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#infoPanel.alternative #build fieldset.multiCity{margin-right:20px}#infoPanel.alternative #build fieldset.multiCity div{border-bottom:1px solid rgba(0,0,0,.42)!important;width:98px}#infoPanel.alternative .headingCard,#infoPanel.alternative .travelExpert{padding:15px 30px;min-height:90px;width:249px;margin-right:30px;margin-bottom:30px}#infoPanel.alternative .headingCard.noAutoPrice,#infoPanel.alternative .travelExpert.noAutoPrice{position:relative;margin-top:160px}#infoPanel.alternative .headingCard.last{margin-right:0}#infoPanel.alternative .headingCard span{margin-left:0;margin-top:10px;margin-right:0;color:#666;text-align:left;max-width:160px}.subContent .service .description dfn,.subContent .ticket .traveler dfn{max-width:310px}#infoPanel.alternative .headingCard img{margin:0;width:60px;height:49px}#infoPanel.alternative .travelExpert{text-align:left;min-height:70px!important;width:294px;background:#fff url(../../../Resource/Image/Icon/support.svg)no-repeat;background-position:right center;background-size:115px 60px}#infoPanel.alternative .travelExpert h4{margin:0 0 12px 0!important}#infoPanel.alternative .travelExpert p{margin-top:8px!important}#infoPanel.alternative #homePageCards{display:flex;justify-content:start;gap:30px;width:100%;margin:0!important;background-color:transparent!important;box-shadow:none!important;float:none}#infoPanel.alternative #homePageCards>div{background-color:#fff!important;box-shadow:.5px 1px 3px rgba(0,0,0,.15);width:33.33%;padding:15px!important;margin:0;min-height:auto}#infoPanel.alternative #homePageCards>div .card-wrapper{display:flex;justify-content:space-between;align-items:center}#infoPanel.alternative .organizationTravelConsultant h4{color:#686764;font-size:14px;letter-spacing:0;font-weight:500;margin:0}#infoPanel.alternative .headingCard span h4{font-family:Poppins;font-size:16px;margin:0;color:#000;font-weight:500}#infoPanel.alternative .headingCard span em{font-family:Poppins;font-size:16px;margin:0;color:#000;display:block;font-weight:500}#infoPanel.alternative .organizationTravelConsultant p{display:flex;overflow-wrap:anywhere;align-items:center;gap:8px;margin-top:8px;position:relative;color:rgba(3,5,41,1);font-weight:700;font-size:12px}#infoPanel.alternative .organizationTravelConsultant img{width:16px;height:16px;margin-bottom:3px}#infoPanel.alternative .travelExpert em{color:#000;font-size:16px;margin:12px 0 0 30px}#infoPanel.alternative .travelExpert p{background-position:-341px -366px;padding:0;position:relative;color:#666;min-height:0;margin:12px 0 0 0}#infoPanel.alternative .headingCard.trips span,#infoPanel.alternative .travelExpert.travelExpertOrganization em{margin-top:0}#infoPanel.alternative .travelExpert.travelExpertOrganization p{font-weight:500;color:#000}#infoPanel.alternative .headingCard.trips{display:flex;justify-content:space-between}#infoPanel.alternative .headingCard.trips a{margin:0;display:flex;justify-content:space-between;align-items:center;width:100%}#infoPanel.alternative .headingCard.trips a:hover{text-decoration:none}.dashboard .grid td.icon,.dashboard .grid th.icon{width:30px}#infoPanel.alternative #build .invalid .text,#infoPanel.alternative #build .invalid select,#infoPanel.alternative #build .invalid textarea,#infoPanel.alternative #build fieldset.multiCity .invalid,#infoPanel.alternative #build fieldset.tagFieldPanel.invalid{border-bottom:1px solid #f44336!important;box-shadow:0 1px 0 0 #f44336!important;background-color:transparent!important}#infoPanel.alternative #build.highlight fieldset.visaErrorMsg{margin:13px 0 0 0!important;font-size:13px;color:red}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all.visaOnly_all{width:410px!important}#infoPanel.alternative #build fieldset.travelers.flightsOnly_all.visaOnly_adult{width:204px!important}#infoPanel.alternative #build fieldset.visaCountry select:invalid{color:#6c757d!important}#infoPanel.alternative #build fieldset.tagFieldPanel.flightsOnly_all.visaOnly_all{clear:both;width:580px!important}.dashBorad .summary{display:inline-block;vertical-align:top}.dashBorad .summary span{font-weight:600;color:#343332;display:inline-block;vertical-align:top}.dashBorad .summary span.icon{display:inline-block;width:27px;height:15px;margin-right:30px;vertical-align:top;margin-top:10px;font-size:21px;color:#686764}.dashBorad .summary span.flight.icon{font-size:23px}.dashBorad .summary em.roundTrip{color:#686764;display:inline-block;font-size:18px;width:18px;height:17px;margin:2px 8px 0}.dashBorad .summary em.oneWay{color:#686764;display:inline-block;font-size:19px;width:18px;height:18px;margin:1px 8px 0}.dashBorad .summary dfn{display:block;margin-left:0;margin-top:-5px}.dashBorad .heading{background-color:#8ac9ff;font-size:.01em}.dashBorad .heading li{display:inline-block;color:#fff;font-size:13px;height:19px;padding:10px;vertical-align:top!important}.dashBorad .heading a{color:#8ac9ff!important;outline:0;text-decoration:none;font-size:13px;display:inline-block;white-space:nowrap}.dashBorad .begin em,.subContent .receipt ul .item.extra,.subContent .ticket li .item{display:none}.dashBorad .summary{width:275px;padding-right:10px}.dashBorad .summary p{padding:10px 0!important}.dashBorad .first{padding-left:30px!important}.dashBorad .begin,.dashBorad .end{width:60px}.dashBorad .status{width:193px}.dashBorad .status span:before{background:#fd0;border-radius:5px;content:"";display:inline-block;height:10px;width:10px;margin-right:10px}.dashBorad .status span.cancelled:before{background:#ff2300}.dashBorad .status span.ticketed:before{background:#3c5}.dashBorad .reference{width:90px;padding-left:10px!important}.dashBorad .last{padding-right:30px!important;text-align:right}.dashBorad .list p{font-size:13px;display:inline-block;padding:12px 10px;vertical-align:top}#contentPanel .dashBorad .heading li a{color:#fff!important}.dashBorad.tripDashBoard .status{width:120px}.dashBorad.tripDashBoard .last{text-align:left}.dashBorad.tripDashBoard .summary{width:345px}.myDashboard .dashBorad.tripDashBoard .status{width:70px;text-overflow:ellipsis;white-space:nowrap}.myDashboard .dashBorad.tripDashBoard .summary{width:220px}.myDashboard .dashBorad.tripDashBoard .heading .summary{text-align:center}#filter .half span{color:#686764;padding:0 3px}#filter{padding-bottom:0!important}#filter.form3 .action{width:757px!important}.travelSpend{margin-bottom:30px}.travelSpend th{height:19px;line-height:19px}#paymentList{margin-bottom:20px}#paging{margin-bottom:30px}#paging ul{margin-top:10px;width:420px!important}div.oversizeGrid{width:818px}.reports div.oversizeGrid{width:988px}div.oversizeGridMobile{margin-bottom:10px;overflow-x:auto}.fullSize div.oversizeGridMobile{margin-left:0;padding-left:0}.subContent .ticket{border-bottom:0 none!important;margin-top:0!important;padding:0 30px!important}.subContent .ticket ul{margin:0 -30px -1px -30px!important}.subContent .hotel .ticket ul{margin-bottom:-10px}.subContent .ticket li{border-bottom:1px dashed #eeebe8!important;padding:15px 30px}.subContent .ticket li.first .item{display:block}.subContent .ticket li.last{border:0 none!important}.subContent .ticket .traveler{margin:0 20px 0 65px;min-height:47px;width:397px}.subContent .ticket .traveler span{font-size:15px;text-transform:uppercase;word-wrap:break-word}.subContent .ticket .traveler span strong{font-weight:400;text-transform:none;word-wrap:break-word}.subContent .ticket .traveler em{display:block;font-size:13px}.subContent .ticket .traveler.addNew{width:685px}.subContent .ticket .traveler input.text.invalid,.subContent .ticket .traveler select.invalid{border:1px solid #ff2300!important}.subContent .ticket .traveler input.text,.subContent .ticket .traveler select{margin-right:5px;margin-bottom:5px}.subContent .ticket .traveler select{width:78px}.subContent .ticket .eTicket span input.text{margin-bottom:5px}.subContent .traveler.collapsed .travelers{display:block;min-height:35px;width:auto}.subContent .traveler.collapsed .travelers ul{display:block;margin:0!important;min-height:43px}.subContent .traveler.collapsed .travelers ul li{display:inline-block!important;margin-bottom:0;margin-right:12px;min-height:19px;padding:0 5px 0 0!important}.subContent .information{border:0 none;margin-top:15px!important;padding-top:5px!important}.subContent .information p{display:block!important;margin-left:65px;margin-bottom:10px}.subContent .information p.item{background:#fff!important;display:block;margin-left:0;margin-top:-15px!important;width:33px!important}.subContent .information p.item em{background:url(../../../Resource/Image/Icon/Sprite/Information.svg)0 0!important;width:18px!important;height:18px!important;background-size:100%;margin-top:7px!important;border-radius:0;border:0 none;margin-left:6px!important}.message.information,.subContent .message.information{background-color:#e5f6ff}.subContent .message.information ul{margin:10px 0 0!important;padding-left:16px!important;list-style:square!important}.subContent .message.information ol{margin:0!important}.subContent .message.information ul div.providerProfile{margin-left:140px}.message.confirmation,.subContent .message.confirmation{background-color:#ddeedc}.message.warning,.subContent .message.warning{background-color:#fef4d1}.message.error,.subContent .message.error{background-color:#ffe5e6}#contentPanel .message p{background-image:none}.subContent .form-field{display:inline-block;vertical-align:top;width:100%;margin-bottom:8px}.subContent .form-field label{background:0 0}.subContent .form-field input[type=checkbox]{position:absolute;left:-1000rem}.subContent .form-field input[type=checkbox]+label{position:relative;cursor:pointer;margin-right:.5rem;padding-left:34px;line-height:25px;margin-bottom:-.12876rem;padding-top:.12876rem;min-height:25px}.subContent .form-field input[type=checkbox]+label::before{content:"";position:absolute;left:0;top:-4px;height:24px;width:24px;border-radius:100%;border:1px solid #e1dedb;background-color:#fff}.subContent .form-field input[type=checkbox]+label::after{content:"";opacity:0;transition:opacity .3s}.subContent .form-field input[type=checkbox]:checked+label::before{background-color:#8ac9ff;border-color:#8ac9ff}.subContent .form-field input[type=checkbox]:checked+label::after{content:"";position:absolute;display:block;opacity:1;left:12px;top:-3px;width:6px;height:13px;border:solid #fff;border-width:0 .15em .15em 0;transform:rotate(45deg);line-height:1rem}.subContent .form-field input[type=checkbox]:disabled+label{cursor:not-allowed}.subContent .form-field input[type=radio]{position:absolute;left:-1000rem}.subContent .form-field input[type=radio]+label{position:relative;cursor:pointer;margin-right:.5rem;padding-left:34px;line-height:25px;margin-bottom:-.12876rem;padding-top:.12876rem;min-height:25px}.subContent .form-field input[type=radio]+label::before{content:"";position:absolute;left:0;top:-4px;height:24px;width:24px;border-radius:100%;border:1px solid #e1dedb;background-color:#fff}.subContent .form-field input[type=radio]+label::after{content:"";opacity:0;transition:opacity .3s}.subContent .form-field input[type=radio]:checked+label::before{background-color:#eeebe8;border-color:#eeebe8;cursor:not-allowed!important}.subContent .form-field input[type=radio]:checked+label::after{content:"";position:absolute;display:block;opacity:1;left:12px;top:-3px;width:6px;height:13px;border:solid #fff;border-width:0 .15em .15em 0;transform:rotate(45deg);line-height:1rem;cursor:not-allowed}.subContent .form-field input[type=radio]:disabled+label{cursor:not-allowed}.subContent .ticket .traveler.chooseItem{display:inline-block;vertical-align:top}.subContent .ticket .traveler.chooseItem span{display:inline-block}.subContent .information span{color:#343332;display:block;font-size:13px!important;font-weight:600!important;margin-bottom:2px}.subContent .service{border-bottom:0 none;margin-left:0}.subContent .service li{border:0 none}.subContent li.service .ticket ul{border-top:0 none!important}.subContent .service .description{margin:0 20px 0 65px;min-height:47px;width:279px}.subContent .serviceRules .description{width:auto}.subContent .service .transfer{margin:0 20px 0 65px;min-height:47px;width:194px}.subContent .service .description span,.subContent .service .transfer span{font-size:15px;text-transform:none}.subContent .service .description span strong,.subContent .service .transfer span strong{font-weight:400}.subContent .service .description em,.subContent .service .transfer em{display:block!important;font-size:13px}.subContent .service .validFrom,.subContent .service .validTo{max-width:160px}.subContent .service .validFrom .city,.subContent .service .validTo .city{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;display:block}.subContent .service .item,.subContent .service em,.subContent.fullSize p.action{display:inline-block!important}.subContent .service .validFrom{margin-right:15px;text-align:right}.subContent .service .validTo{margin-left:15px;text-align:left}.subContent .service .policyNumber{margin-left:20px}.subContent .service em{font-size:16px}.subContent .itinerary .message p em{display:block!important;font-size:13px}.subContent .service .item.iconBaggage em{background:url(../../../Resource/Image/Icon/Sprite/Baggage.svg)0 0;width:18px!important;height:18px!important;background-size:100%;margin-top:7px!important;border-radius:0;border:0 none;margin-left:6px!important}.subContent .service .item.iconMeal em{background:url(../../../Resource/Image/Icon/Sprite/Meals.svg)0 0!important;background-repeat:no-repeat!important;height:17px!important;margin-top:8px!important}.subContent .service .item.iconSeat em{background:url(../../../Resource/Image/Icon/seatIcon.svg)0 0 no-repeat!important;background-size:contain!important}.subContent .serviceRules .item svg{width:18px!important;height:18px!important;min-height:18px;margin-top:7px}.subContent .service .item em,.subContent .service.insurance .item em{background:url(../../../Resource/Image/Icon/Sprite/Insurance.svg)0 0;width:18px!important;height:18px!important;background-size:100%;margin-top:7px!important;border-radius:0;border:0 none;margin-left:6px!important}.subContent .service .item{background:#f7f5f3!important}.subContent .service .ticket .item{background:#ffc300!important}.subContent .service .ticket .information .item{background:0 0!important}.subContent .service .ticket .item em{background:url(../../../Resource/Image/Icon/SpriteListing.png)-1px -485px}.subContent .service li.service p.action{padding:0;width:100%!important;margin:0}.subContent .moreDetails{color:#343332;margin-top:5px;padding-left:65px}.subContent .moreDetails p.item{background:#fff!important;margin-top:-15px!important;width:33px!important}.subContent .moreDetails p.item em{background:url(../../../Resource/Image/Icon/Sprite/Information.svg)0 0!important;width:18px!important;height:18px!important;background-size:100%;margin-top:7px!important;border-radius:0;border:0 none;margin-left:6px!important}.subContent .moreDetails h6{font-size:13px;font-weight:600;margin-bottom:5px}.subContent .moreDetails p{line-height:15px;margin-bottom:10px!important;display:block!important}.subContent .moreDetails img{float:none!important;margin:20px 0 5px!important;max-width:639px;width:100%}.subContent .receipt{color:#343332;display:inline-block;padding-bottom:0;width:100%}.subContent .receipt .receiptList{border:1px solid #eeebe8;border-bottom:0 none;margin-left:30px;padding:20px;margin-bottom:20px;padding-bottom:0;position:relative;width:650px}.subContent .receipt .receiptList.due .texture,.subContent .receipt .receiptList.due .total{background:#fffad6!important}.subContent .receipt .receiptList.due .texture{border-top:1px solid #ffc300!important}.subContent .receipt .receiptList.due .texture em{background-position:0 -78px}.subContent .receipt .receiptList.purchaseSummary{border-bottom:1px solid #eeebe8}.subContent .receipt ul{margin:0 0 15px 65px!important;padding:20px 0!important;padding-bottom:0!important}.subContent .receipt ul li{margin:0;padding:3px 0;width:100%;border-bottom:0 none}.subContent .receipt ul li.last{border:0 none;padding-bottom:5px}.subContent .receipt .grid{font-size:13px;margin:-5px 0 0 0;position:relative;width:650px;z-index:99}.subContent .receipt .grid th{background:0 0;border-bottom:0 none;color:#343332;font-size:11px;padding:0 0 10px!important;text-transform:uppercase}.subContent .receipt .grid td{border-top:0 none;border-bottom:1px solid #eeebe8;color:#343332;padding:4px 0}.subContent .receipt .grid .subList td{border-bottom:1px dashed #eeebe8}.subContent .receipt .grid .subList td.package{border-bottom:1px solid #eeebe8}.subContent .receipt .grid .last td,.subContent .receipt .grid td.package.last{padding-bottom:15px}.subContent .receipt .grid td.package.last{text-align:left!important}.subContent .receipt .grid .service .for{word-wrap:break-word;max-width:45px;padding-right:10px!important}.subContent .receipt .grid td.for{padding-right:10px!important}.subContent .receipt .heading{border-bottom:0 none;color:#343332;padding:0;padding-bottom:10px;text-transform:uppercase}.subContent .receipt .items{margin-left:25px;padding-right:10px!important;width:93px}.subContent .receipt .reference{margin-left:15px;padding-left:0!important;width:auto}.subContent .receipt .gross{margin-left:15px;width:70px}.subContent .receipt .tax{margin-left:25px;width:56px}.subContent .receipt .net{margin-left:10px;width:64px}.subContent .receipt .receiptList .total td,.subContent .receipt .total td{background:0 0;border:0 none!important;font-size:14px;margin-top:0;padding:20px 0;vertical-align:top;width:150px}.subContent .receipt .texture{background:#f7f5f3;border:0 none;border-top:1px solid #3c5!important;padding:0;position:absolute;left:0;bottom:0;height:52px;width:100%;z-index:9}.subContent .receipt .texture em{background:url(../../../Resource/Image/Icon/SpriteDefault.png)repeat-x 0 -96px;height:10px;position:absolute;bottom:-8px;left:0;width:690px}.subContent .receipt .total .reference{color:#000;font-weight:600;white-space:nowrap;width:auto}.subContent .receipt .total .reference em{color:#343332;font-size:14px;font-weight:400;display:inline-block;max-width:170px;white-space:normal;vertical-align:top}.subContent .receipt .total .reference a em{color:#8ac9ff}.subContent .receipt .total .paymentType{display:inline-block;height:16px;margin:0 8px;margin-top:2px;vertical-align:top;width:16px}.subContent .receipt .total .paymentType img{display:none}.subContent .receipt .total .paymentType.zero{background:url(../../../Resource/Image/Icon/Payment/Type/0.gif)no-repeat 0 0}.subContent .receipt .total .paymentType.one{background:url(../../../Resource/Image/Icon/Payment/Type/1.gif)no-repeat 0 0}.subContent .receipt .total .paymentType.two{background:url(../../../Resource/Image/Icon/Payment/Type/2.gif)no-repeat 0 0}.subContent .receipt .total .paymentType.five{background:url(../../../Resource/Image/Icon/Payment/Method/5.gif)no-repeat 0 0}.subContent .receipt .total .paymentType.six{background:url(../../../Resource/Image/Icon/Payment/Type/6.gif)no-repeat 0 0}.subContent .receipt .total .paymentType.seven{background:url(../../../Resource/Image/Icon/Payment/Type/7.gif)no-repeat 0 0}.subContent .receipt .total .paymentType.eight{background:url(../../../Resource/Image/Icon/Payment/Type/8.gif)no-repeat 0 0}.subContent .receipt .total .paymentType.eleven{background:url(../../../Resource/Image/Icon/Payment/Type/11.gif)no-repeat 0 1px}.subContent .receipt .total .paymentType.twelve{background:url(../../../Resource/Image/Icon/Payment/Type/12.gif)no-repeat 0 1px}.subContent .receipt .total .paymentType.thirteen{background:url(../../../Resource/Image/Icon/Payment/Type/13.gif)no-repeat 0 0}.subContent .receipt .total .paymentType.sixteen{background:url(../../../Resource/Image/Icon/Payment/Type/16.gif)no-repeat 0 0;width:47px;margin:0 6px}.subContent .receipt .total .net,.subContent .receipt .total td.amount{color:#000;font-weight:600;margin-right:10px;text-align:right;width:70px}.subContent #contentPanel .receipt .total a.button.secondary,.subContent .contentPanel .receipt .total a.button.secondary{display:block!important;margin:10px 0 0 0!important}.subContent .receipt .contact{font-size:11px;margin-left:95px!important;margin-bottom:20px!important;width:170px}.subContent .receipt .contact span,.subContent .receipt .help span{color:#343332;display:block;font-size:12px;margin-bottom:8px}.subContent .receipt .contact address,.subContent .receipt .help address{line-height:14px}.subContent .receipt .help{font-size:11px;float:right;margin-right:30px;text-align:right;width:206px}.subContent .receipt .help address{width:127px;float:right}.subContent .receipt ul .item{background:#3c5!important;left:-65px;top:0}.subContent .itinerary .receipt .receiptList td.currency .text{width:80px}.subContent .itinerary .receipt .receiptList td.currency.invalid input[type=text]{width:78px;margin-right:3px}.subContent .itinerary .extras span.seat-details{display:flex;margin-bottom:18px}.subContent .itinerary .extras span.seat-details:last-child{margin:0}.subContent .itinerary .extras span.seat-details .flight-no{flex:1}.subContent .itinerary .extras span.seat-details .flight-no dfn{display:flex}.subContent .itinerary .extras span.seat-details .flight-no dfn em{margin-right:10px;width:47%}.subContent .itinerary .extras span.seat-details .flight-no dfn dfn{flex:1}.subContent .itinerary .extras span.seat-details .flight-no strong{font-size:12px;width:auto;margin-right:10px}.subContent .itinerary .extras span.seat-details .emd-no strong{font-size:12px;font-weight:500;width:auto}.subContent .itinerary .extras p.addons{margin:0 20px 0 65px;width:100%}.subContent li.extras span strong{font-size:15px;font-weight:400;margin-bottom:5px;display:inline-block}.subContent li.extras dfn{max-width:93%;color:#343332;display:block;font-size:12px;line-height:17px}.subContent li.extras dfn strong{font-weight:400;min-width:60px}.subContent li.extras dfn em,.subContent.tickets li.extras dfn strong{display:inline-block;vertical-align:top;font-size:12px}.subContent li.extras ul .item.iconBaggage em{background:url(../../../Resource/Image/Icon/Sprite/Baggage.svg)!important;width:18px;height:18px!important}.subContent li.extras ul .item.meals em{background:url(../../../Resource/Image/Icon/Sprite/Meals.svg)!important;width:18px;height:16px!important}.subContent li.extras ul .item.seats em{background:url(../../../Resource/Image/Icon/seatIcon.svg)no-repeat!important;background-size:contain!important;width:18px;height:24px!important;margin:5px 0 0 0!important}.subContent .receipt ul .item em{background:url(../../../Resource/Image/Icon/Sprite/Billing.svg)!important;width:18px;height:18px!important}.subContent .itinerary .traveler .item em,.subContent .ticket .item em{background:url(../../../Resource/Image/Icon/Sprite/Traveller.svg)!important;width:18px!important;height:18px!important;min-height:18px}.subContent li.extras .addons dfn{max-width:80%;display:table}.subContent li.extras .addons dfn strong{font-weight:400;width:95px;padding-right:30px}.subContent li.extras .addons dfn em,.subContent li.extras .addons dfn strong{display:table-cell}.subContent .itinerary .extras .item em,.subContent .itinerary .receipt ul .item em,.subContent .itinerary .ticket .item em,.subContent .itinerary .traveler .item em{margin-left:6px}.subContent .form1{display:inline-block;margin:15px 0!important}.subContent .form1 li{width:819px}.subContent .form1 li.first{padding-top:10px}#contentPanel .form1 input.submit{float:none!important;margin:0 0 10px 247px!important}.subContent .purchaseOrder .form1{margin:0!important}.subContent .purchaseOrder .form1 li.first{padding-top:10px}.subContent .purchaseOrder .form1 p{color:#000;font-weight:400;margin-bottom:15px!important;padding:0 30px;width:758px!important}.subContent .purchaseOrder .form1 .button{margin-left:277px}.subContent.fullSize .form7{margin-left:0!important;width:958px}.subContent .form1 li.pricing fieldset{min-height:20px;line-height:normal}.subContent .form1 li.pricing fieldset input[type=checkbox]{display:inline-block;vertical-align:top}.subContent .form1 li.pricing fieldset label{float:none;margin-top:0;margin-left:0;display:inline-block;line-height:normal;vertical-align:top;width:auto}.selectSegment input,.selected .selectSegment em{display:none}.selectSegment{background:#fffad6!important;border-top:1px solid #ffc300!important}.selected .selectSegment{background:#ceebff!important;border-top:1px solid #ceebff!important}.selectSegment em{color:#000;margin-left:20px}.selectSegment dfn{color:#343332;font-size:12px;margin-left:10px;text-transform:uppercase}.selectSegment label{display:inline-block;font-size:0;height:20px;margin:10px 20px 0 0;vertical-align:top;width:20px}.selectSegment input[type=checkbox]+label{background:url(../../../Resource/Image/Background/Checkbox.png)no-repeat 0 0}.selectSegment input[type=checkbox]:checked+label,.selected .selectSegment input[type=checkbox]:checked+label{background-position:0 -20px!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 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}.subContent .section .amount{width:104px!important;text-align:right}.subContent .related.total .amount{width:auto!important}.subContent.fullSize .form3 li.action{width:952px!important}.subContent #contentPanel>.form3:first-child{margin:9px -30px 18px 0!important}.subContent.fullSize{width:950px!important}.subContent.fullSize .form3 select.detailInput{width:146px!important}.subContent.fullSize .form3 select[multiple=multiple]{height:70px;background-position:bottom 0 right 0}.subContent.fullSize .form3 input.bookingDetails,.subContent.fullSize .form3 input.detailInput{float:left;width:130px!important}.subContent.fullSize .form3 input.stayDuration{float:left;width:65px!important}.subContent.fullSize .form3.organization-settings li{display:inline-flex;align-items:flex-start}.subContent.fullSize .form3.organization-settings li label{margin-top:2px}.subContent.fullSize .inputToDash{float:left;padding:5px}.grid td.hotelPolicyCondition{width:200px}.grid td.hotelPolicyCondition.first{padding-left:35px}.fullSize .infoPanel{display:none!important}.fullSize{width:958px!important}.subContent{display:table;margin:0 0 -32px -31px}.subContent.fullSize{margin-left:-15px!important;margin-bottom:0!important}.fullSize #contentPanel{width:100%!important;padding-top:30px}.noFunction .fullSize #contentPanel .form1,.noFunction .fullSize #contentPanel .form3{padding-top:30px!important}.noFunction .fullSize #contentPanel p{max-width:958px}.noFunction .fullSize.autoWidth #contentPanel p{max-width:653px}.fullSize #contentPanel .actionBar.tabbing{margin:-30px 0 30px -2px!important}#functionBarScroll.functionBar{margin:-31px -29px 0 -31px;padding-right:11px}.fullSize #contentPanel .message{margin:-30px 0 20px -2px!important;padding-right:20px;max-width:900px}.fullSize.view #contentPanel .message{margin:-30px 0 20px -16px!important;max-width:none}.fullSize #contentPanel .message p{display:inline-block;width:858px}.fullSize #contentPanel .usersList{margin-top:-45px;margin-left:-14px}.fullSize #contentPanel .usersList div.oversizeGridMobile{width:1019px}.subContent.fullSize #contentPanel .usersList .grid{width:1019px!important;margin-left:0}.subContent.fullSize #contentPanel .usersList .grid .clickable td{max-width:130px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.fullSize #contentPanel .includeDisable{float:right;position:relative;margin:3px 20px -37px 0}.fullSize #contentPanel .includeDisable input{padding:0;margin:0;position:relative;vertical-align:bottom;top:-1px;margin-right:10px}.fullSize #contentPanel .includeDisable .searchbox{height:30px;text-indent:10px;width:175px}.fullSize #contentPanel .includeDisable .searchbox::placeholder{font-size:10px}.fullSize #contentPanel .includeDisable label{margin:0 20px 0 -5px}.fullSize #contentPanel .includeDisable .searchbtn{background-color:transparent;height:30px;width:60px;border:2px solid #8ac9ff;cursor:pointer}.fullSize #contentPanel .includeDisable .searchbtn:hover,.usersGrid tr:hover,.usersGridHeader{background-color:#ceebff}.fullSize #contentPanel .includeDisable .disablebtn{opacity:.5;pointer-events:none}.fullSize #contentPanel .includeDisable .closeUserSearch{margin:9px 0 0 -28px;position:absolute;font-size:17px;font-family:Arial,sans-serif;cursor:pointer;display:none}.fullSize #contentPanel .includeDisable .closeUserSearch svg{width:10px!important}.usersGrid{padding-top:41px}.usersGrid table{width:100%}.usersGrid table,td,tr{border:none}.usersGridPager>td{padding-left:30px}.usersGridPager>td tr td{padding-right:20px;float:left}.usersGridPager td{font-size:14px}.usersGridHeader{height:35px}.usersGridHeader th{padding:5px 0 5px 0;border:none;text-align:left;font-weight:400}.usersGrid td.first,.usersGridHeader th:first-child{padding-left:30px;width:35%}.usersGrid td.second{width:35%}.usersGrid td:last-child{padding-right:30px}.usersGrid td{padding-top:5px;padding-bottom:5px}.usersGrid td input:hover{background-color:#ffc300!important}.usersGrid td input.submit{min-width:80px!important}.spendReportContent{position:relative}.spendReportGrid{overflow-x:auto}.grdSpendReport{width:100%;border:none}.spendReportHeaders{color:#0087fa;background-color:#ceebff}.spendReportHeaders th{padding:12px 10px 12px 10px;font-weight:400;border:none;font-size:13px;white-space:nowrap;min-width:70px}.spendReportHeaders th:first-child{padding-left:20px}.spendReportHeaders .sortAsc a{background:url(../../../Resource/Image/Icon/SpriteListing.png)no-repeat right -252px;padding-right:14px}.spendReportHeaders .sortDesc a{background:url(../../../Resource/Image/Icon/SpriteListing.png)no-repeat right -286px;padding-right:14px}.grdSpendReport tr{border-bottom:1px solid #eeebe8}.grdSpendReport td{padding:12px 10px 12px 10px;white-space:nowrap;min-width:70px}.grdSpendReport td:first-child{padding-left:20px}.grdSpendReport td a:not([href]){color:#000;pointer-events:none;text-decoration:none}.spendReportAmount{width:120px;max-width:120px;min-width:120px!important}.spendReportTotal{width:100%;background-color:#ceebff}.spendReportTotal table{width:100%;border-collapse:collapse}.spendReportTotal table td{text-align:right;padding:15px 10px 15px 10px;text-decoration:none;color:#000}.spendReportTotal .totalValue{width:120px;max-width:120px;min-width:120px}.spendReportPager{font-size:13px;position:absolute;border:none!important;bottom:0}.spendReportPager>td{padding-bottom:0}.spendReportPager table tr td{padding:12px 10px 12px 10px!important;min-width:0!important}#contentPanel .grid.pricingPolicy{width:986px!important}.noFunction .fullSize #contentPanel .message{margin:0 0 20px 0!important}.noFunction .fullSize #contentPanel .message p{min-width:850px;width:850px;padding-right:58px!important}.fullSize .form1 li{width:100%!important}.fullSize #contentPanel .form1 input.submit{float:none!important;min-width:160px}.fullSize #contentPanel .actionBar.tabbing.sticky{margin:0 0 0 -30px!important;width:988px}.subContent.fullSize h5.section,.subContent.fullSize h5.traveler{margin:2px -30px 30px -32px;width:958px!important}.subContent.fullSize .form3{width:989px!important;padding-left:0!important;padding-bottom:30px!important;font-size:0;margin-top:-5px!important}.subContent.fullSize .form3 li{font-size:13px}.subContent.fullSize .form3 li.section,.subContent.fullSize .grid{width:990px!important;margin-left:-14px}.subContent.fullSize .grid.partialPayment{margin-left:0}.subContent.fullSize .grid.partialPayment input.text{width:auto}.subContent.fullSize .grid{width:965px!important}.subContent.fullSize .invoice-search-section{margin-bottom:10px}.subContent.fullSize .invoice-id-input{width:790px}.responsePanel p,.subContent.fullSize.autoWidth .grid{width:auto!important}.subContent.fullSize .invoice-search-section .invoice-search-button{height:40px;line-height:40px;padding:0 20px;background-color:#ffc300;border:none;text-transform:capitalize;font:500 12px Poppins,Helvetica,sans-serif;cursor:pointer}.subContent.fullSize .invoice-search-section .invoice-search-button:hover{background-color:#ffa800}.subContent.fullSize .grid.pricingPolicy .addNew a{margin-left:20px}.subContent.fullSize .form3 li{width:323px!important;padding-right:12px!important}.subContent.fullSize .form3 input.file{margin-left:0;padding-left:0}.subContent.fullSize .form3 li.telephone fieldset ul{width:314px!important}.subContent.fullSize .form3 li.telephone fieldset li.number input{width:209px!important}.subContent.fullSize .form3 li.address.invalid textarea,.subContent.fullSize .form3 li.paragraph.invalid textarea{padding:6px 5px 0!important;width:616px!important}.subContent.fullSize #contentPanel fieldset.selectAll{float:right;margin-right:26px;margin-bottom:15px;margin-top:-35px;min-width:92px}.subContent.fullSize #contentPanel fieldset.selectAll span{margin-left:3px;margin-top:1px;display:inline-block;vertical-align:top}.subContent.fullSize #contentPanel h3{display:table;padding:0 30px}.subContent.fullSize #contentPanel h3 span{float:right;font-size:13px}.subContent.fullSize #contentPanel h3 span a{font-weight:400}.subContent.fullSize #contentPanel h3 span a.copyFields{display:inline-block;min-height:20px;padding:2px 32px 0 0}.subContent.fullSize #contentPanel h3{padding-left:0;width:945px}.subContent.fullSize p.action{margin:15px 0;margin-top:-1px!important;padding:5px 30px 15px 69px;text-align:right}.subContent.fullSize .form3 select{width:309px!important}.subContent.fullSize .form3 .invalid select.selectDate,.subContent.fullSize .form3 select.selectDate{width:89px!important}.subContent.fullSize .form3 select.selectMonth{margin:0 10px;width:100px!important}.subContent.fullSize .form3 .invalid select.selectMonth,.subContent.fullSize .form3 .invalid select.selectYear,.subContent.fullSize .form3 select.selectYear{width:100px!important}.subContent.fullSize .form3 .invalid select{height:40px;padding:8px 0!important;width:309px!important}.subContent.fullSize .form3 .invalid select.date{width:82px!important}.subContent.fullSize .form3 .invalid select.month{width:112px!important}.subContent.fullSize .form3 .invalid select.year{width:90px!important}.subContent.fullSize .form3 li.half input.text{width:130px!important}.subContent.fullSize .form3 li.half select{float:none;width:148px!important}.subContent.fullSize .form3 li.third input.text{width:75px!important}.subContent.fullSize .form3 li.full input.text{width:620px!important}.subContent.fullSize .form3 li.third select{float:none;width:95px!important}.subContent.fullSize .form1 li.half input.text{float:none;width:91px!important}.subContent.fullSize .form1 li.half span{margin:0 3px 0 4px}.subContent.fullSize.view{width:1003px!important;padding-left:15px;margin-left:-30px!important}.subContent.fullSize.view .form3{overflow:hidden}.subContent.fullSize.view .form3>li{border-top:1px solid #eeebe8;padding-bottom:10px!important}.subContent.fullSize.view .form3>li.empty{border-top:0 none!important}.subContent.fullSize.view .form3.first li{margin-top:-1px!important}.subContent.fullSize.view .form3 li{margin-top:0!important}.subContent.fullSize.view #contentPanel .message p{width:914px}.subContent.fullSize.view #contentPanel .actionBar.tabbing{padding-left:15px!important;margin-left:-16px!important}.subContent .defaultInputFocusDisabled label,.subContent .defaultInputFocusDisabled label.mandatoryy{padding:0 0 0 35px}.subContent .defaultInputFocusDisabled .country label,.subContent .defaultInputFocusDisabled .number label,.subContent .defaultInputFocusDisabled .pricing label.check{padding:0}.subContent .tab label,.subContent .tab label.mandatory{margin-left:30px!important}#contentPanel.tab .form1 input.submit{margin:0 0 10px 277px!important}.subContent.fullSize.addTraveller{margin-top:-6px}#functionBarScroll.functionBar.addUser{margin:-31px 0 0 -17px;max-width:939px;padding-left:0}#functionBarScroll.functionBar.addUser .backtoAction{margin-left:0}#page.promotion #content{padding-left:114px}.subContent.fullSize .grid.flierDetails td.check label.check{font-size:0;width:20px;height:20px;border:1px solid #ada8a4;display:inline-block;border-radius:50%;text-align:center;position:relative;right:-7px;top:1px}.subContent.fullSize .grid.flierDetails td.check label.check:after{content:"\e010";color:#ada8a4;font-size:7px;font-family:fontastic;margin:0 auto}.subContent.fullSize .grid a.show{margin-left:21px}.disabled{background-color:#e1dedb!important;opacity:.8!important}.subContent .form3{position:relative}.subContent #contentPanel .form3 .reset{position:absolute;top:39px;font-size:0;right:30px;z-index:999;color:#343332!important;width:24px;height:24px;text-align:center}.subContent #contentPanel .form3 .reset:hover{text-decoration:none!important;color:#343332!important}.subContent #contentPanel .form3 .reset:before{font-size:11px;top:5px;position:relative}#consoleCommand input.text,.responsePanel p{font:13px consolas,"lucida console","courier new",courier,monospace}.subContent.fullSize .organizationHistory{margin-top:-30px;margin-left:-16px}.subContent.fullSize .organizationHistory .grid{margin-left:0;width:100%!important}.consolePanel{height:auto!important}.consolePanel .fullSize #contentPanel{padding-top:10px}.requestPanel{padding:15px 30px}.requestPanel .button{margin-left:10px}#consoleCommand{margin-right:-12px}#consoleCommand div{display:inline-block!important}#consoleCommand label{display:block;color:#343332;margin-bottom:3px}#consoleCommand input.text{border:1px solid #ceebff;height:26px;margin-right:0;padding:3px 0 3px 8px;white-space:pre}#InvoiceOverview address,#InvoiceOverview em{margin:3px 0 5px 3px}#consoleCommand input.button{max-width:82px}#InvoiceOverview em{display:block}#StatusBar{padding:0}#StatusBar p{height:30px;background:url(../../../Resource/Image/Icon/Spinner.gif?v=1001)no-repeat 97% 50%;float:none;border:none!important}.responsePanel{padding:0 0 5px;height:auto!important}.responsePanel p{padding:10px 15px 9px;white-space:pre;float:none;font-weight:600}.responsePanel p.request{color:#0d6cbf;background-color:#ceebff;margin:0 0 0 -30px}.responsePanel p.request span{color:#686764;display:block;float:right}.responsePanel p.response{color:#0d6cbf;margin:0 0 20px -25px!important}.responsePanel p.warning{color:#fd0;background-color:#0d6cbf;margin-left:-30px}.responsePanel p.warning span{color:#fff;display:block;float:right}.responsePanel p em{font-style:normal}.requestPanel{height:55px;background-color:#ceebff}.requestPanel div{display:inline-block!important}.requestPanel .button{max-width:81px}.console{width:96.87%;height:100%;border-collapse:collapse;margin-top:4px;margin-left:31px}.console td{vertical-align:top;padding:0}.loading,.loading div{border:none}.subContent .itinerary .service ul li .visaService,.subContent.fullSize #contentPanel ul.visaService{display:block;margin:10px 0 20px 55px!important;font-size:.01em;border:0 none!important}.subContent.fullSize #contentPanel ul.visaService{margin:10px 0 40px -9px!important}.subContent .itinerary .service ul li .visaService li,.subContent.fullSize #contentPanel ul.visaService li{display:inline-block;padding:0;background:#f7f5f3;width:105px;height:105px;border:1px solid #fff!important;margin:0 0 33px 10px!important;vertical-align:top;font-size:13px}.subContent #contentPanel .itinerary .service ul li .visaService li .dropzone>a,.subContent.fullSize #contentPanel ul.visaService li .dropzone>a{vertical-align:top;display:table;line-height:16px;max-width:104px;padding:0 16px;height:105px;text-align:center;width:73px}.subContent #contentPanel .itinerary .service ul li .visaService li .dropzone>a em,.subContent.fullSize #contentPanel ul.visaService li .dropzone>a em{display:table-cell!important;vertical-align:middle;font-size:12px;text-align:center}.subContent #contentPanel .itinerary .service ul li .visaService li .dropzone>a:hover,.subContent.fullSize #contentPanel ul.visaService li .dropzone>a:hover{text-decoration:none}.subContent #contentPanel .itinerary .service ul li .visaService li .dropzone.more em:before,.subContent.fullSize #contentPanel ul.visaService li .dropzone.more em:before{width:20px;height:20px;border:1px solid #8ac9ff;content:"\e021";font-size:9px;font-family:fontastic;line-height:20px;padding:0;margin:0 auto 6px;margin-bottom:5px;text-align:center;color:#8ac9ff;border-radius:50%;display:block}.subContent #contentPanel .itinerary .service ul li .visaService .uploaded .dropzone>a,.subContent .itinerary .service ul li .visaService .editPanel,.subContent .itinerary .service ul li .visaService .uploadedItems,.subContent.fullSize #contentPanel ul.visaService .editPanel,.subContent.fullSize #contentPanel ul.visaService .uploaded .dropzone>a,.subContent.fullSize #contentPanel ul.visaService .uploadedItems{display:none}.subContent .itinerary .service ul li .visaService .uploaded .uploadedItems,.subContent.fullSize #contentPanel ul.visaService .uploaded .uploadedItems{display:inline-block;width:100%;height:105px;position:relative}.subContent .itinerary .service ul li .visaService .uploaded .uploadedItems em,.subContent.fullSize #contentPanel ul.visaService .uploaded .uploadedItems em{position:absolute;bottom:-35px;font-size:11px;width:105px;line-height:normal;text-align:center;min-height:24px}.subContent .itinerary .service ul li .visaService .uploaded .uploadedItems a span,.subContent.fullSize #contentPanel ul.visaService .uploaded .uploadedItems a span{background:#8ac9ff url(../../../Resource/Image/Icon/SpriteDefault.png)no-repeat 5px -2119px;width:25px;height:25px;display:inline-block}.subContent .itinerary .service ul li .visaService .uploaded .uploadedItems a,.subContent.fullSize #contentPanel ul.visaService .uploaded .uploadedItems a{padding:15px 0 0 15px;display:inline-block;height:25px;position:absolute;bottom:0;right:0;width:25px}.subContent .itinerary .service ul li .visaService .uploaded .uploadedItems img,.subContent.fullSize #contentPanel ul.visaService .uploaded .uploadedItems img{width:105px;height:103px;opacity:.3}.subContent .itinerary .service ul li .visaService .uploaded .editPanel,.subContent.fullSize #contentPanel ul.visaService .uploaded .editPanel{height:85px;padding-top:20px;width:100%}.subContent #contentPanel .itinerary .service ul li .visaService .uploaded .editPanel a,.subContent.fullSize #contentPanel ul.visaService .uploaded .editPanel a{color:#8ac9ff!important;display:block;font-size:12px;font-weight:400;background:#fff;text-align:left;border-bottom:1px solid #eeebe8;padding:7px 0 6px 15px}.subContent #contentPanel .itinerary .service ul li .visaService .uploaded .editPanel a:hover,.subContent.fullSize #contentPanel ul.visaService .uploaded .editPanel a:hover{text-decoration:none;color:#000!important}.subContent #contentPanel .itinerary .service ul li .visaService .uploaded .editPanel a.close,.subContent.fullSize #contentPanel ul.visaService .uploaded .editPanel a.close{padding:0;border:0 none}.subContent #contentPanel .itinerary .service ul li .visaService .uploaded .editPanel a.close span,.subContent.fullSize #contentPanel ul.visaService .uploaded .editPanel a.close span{background:#8ac9ff url(../../../Resource/Image/Icon/SpriteDefault.png)no-repeat -45px -2121px;top:-5px;font-size:0;height:13px;position:absolute;padding:5px;right:0;width:13px}.subContent .itinerary .service ul li .visaService .editPanel,.subContent .itinerary .service ul li .visaService .uploaded .editPanel,.subContent.fullSize #contentPanel ul.visaService .editPanel,.subContent.fullSize #contentPanel ul.visaService .uploaded .editPanel{display:none}.subContent .itinerary .service ul li .visaService .uploaded.edit .editPanel,.subContent.fullSize #contentPanel ul.visaService .uploaded.edit .editPanel{bottom:-84px;display:inline-block;max-width:100px;margin-top:2px!important;position:absolute;right:0}.subContent .itinerary .service ul li .visaService .uploaded.edit .editPanel span,.subContent.fullSize #contentPanel ul.visaService .uploaded.edit .editPanel span{display:inline-block;right:10px;position:relative;width:110px;z-index:999}.subContent .itinerary .service ul li .visaService .uploaded .uploadedItems:after,.subContent.fullSize #contentPanel ul.visaService .uploaded .uploadedItems:after{content:"";background:url(../../../Resource/Image/Icon/SpriteDefault.png)no-repeat scroll -363px -2311px transparent;display:inline-block;width:37px;height:29px;position:absolute;left:33%;top:37%;z-index:98}.subContent .itinerary .service ul li .visaService .uploaded .editPanel:after,.subContent.fullSize #contentPanel ul.visaService .uploaded .editPanel:after{content:"";background:url(../../../Resource/Image/Icon/SpriteDefault.png)no-repeat scroll -363px -2311px transparent;display:inline-block;width:37px;height:29px;position:absolute;left:28%;top:-45%}.subContent .itinerary .service ul li .visaService .uploaded.edit .uploadedItems,.subContent.fullSize #contentPanel ul.visaService .uploaded.edit .uploadedItems{display:inline-block;position:absolute;left:0;top:0}.subContent .itinerary .service ul li .visaService .uploaded.edit .uploadedItems:after,.subContent.fullSize #contentPanel ul.visaService .uploaded.edit .uploadedItems:after{display:none}.subContent .itinerary .service ul li .visaService form,.subContent.fullSize #contentPanel ul.visaService form{display:inline-block}.subContent .itinerary .service ul li .visaService .dropzone,.subContent.fullSize #contentPanel ul.visaService .dropzone{display:inline-block;height:107px;position:relative;width:107px}.business .menuMobile,.subContent .itinerary .service ul li .visaService .inProgress a.editAction,.subContent .itinerary .service ul li .visaService .uploaded.inProgress .editPanel:after,.subContent .itinerary .service ul li .visaService .uploaded.inProgress .uploadedItems:after,.subContent.fullSize #contentPanel ul.visaService .inProgress a.editAction,.subContent.fullSize #contentPanel ul.visaService .uploaded.inProgress .editPanel:after,.subContent.fullSize #contentPanel ul.visaService .uploaded.inProgress .uploadedItems:after{display:none}.subContent .itinerary .service ul li .visaService .dropzone .editOptions,.subContent.fullSize #contentPanel ul.visaService .dropzone .editOptions{position:absolute;right:5px;margin-top:1px}.subContent .itinerary .service ul li .visaService .inProgress .dropzone:before,.subContent.fullSize #contentPanel ul.visaService .inProgress .dropzone:before{content:"";width:50px;height:20px;background-image:url(../../../Resource/Image/Icon/Animation/spinner-yellow.svg)!important;background-repeat:no-repeat!important;background-position:center!important;position:absolute;left:30%;top:39%}.subContent .itinerary .service ul li .visaService .inProgress .dropzone *,.subContent.fullSize #contentPanel ul.visaService .inProgress .dropzone *{font-size:0!important}.subContent .itinerary .service ul li .visaService .uploaded.edit.inProgress .editPanel a,.subContent.fullSize #contentPanel ul.visaService .uploaded.edit.inProgress .editPanel a{font-size:12px!important}.business .menuMobile{opacity:.35;margin:0 0 0 6px;height:64px!important;line-height:69px!important}.actionBar{border-bottom:0}.actionBar,.actionBar.tabbing{background:#8ac9ff;margin-right:0!important;height:auto;max-height:41px}#contentPanel .actionBar.tabbing li.selected a,.actionBar.tabbing li.selected a{border-color:#ffc300;font-weight:600}.actionBar.scrolling,.actionBar.tabbing,h4.actionBar{margin:0!important}.actionBar.scrolling a{line-height:40px;border-top:0!important;color:#fff!important}.dashBorad .list li,.infoPanel,.travellerEditPanel span a:first-child{border-top:1px solid #eeebe8}#contentPanel .actionBar.scrolling .selected a,.actionBar.scrolling li.selected a{border-bottom:5px solid #fd0;color:#fff!important;font-weight:400!important}.infoPanel{background:0 0;border-left:0 none;top:-1px;position:relative;right:0}#content,.consoleBar,.functionBar{background:0 0;border:0 none}.consoleBar,.functionBar{height:auto;min-height:55px;max-height:none;border-bottom:1px solid #eeebe8}#contentPanel .actionBar li a,#contentPanel .actionBar.tabbing li.selected a,.actionBar.tabbing li.selected a{color:#000!important}.subContent.tickets #contentPanel .actionBar.tabbing li.selected a{color:#fff!important}#contentPanel .actionBar li a:hover{text-decoration:none}#contentPanel .actionBar.tabbing a{border-bottom:0 none}#contentPanel.alternative{margin-left:-17px}#contentPanel.alternative .pane .grid{width:660px!important}#contentPanel.alternative .pane .oversizeGridMobile .grid{width:981px!important}.subContent .itinerary ul .layover p{background-color:#fff}#panorama.small{margin-bottom:-94px;top:0}#content,#panorama.small #panoramaPanel{padding-left:261px}.business #content,.business #panorama.small #panoramaPanel{padding-left:114px}.dashboard.business #panorama.small #panoramaPanel{padding-left:4px}#content.noFunction{padding-left:264px;padding-top:0}.business #content.noFunction{padding-left:120px}.noFunction .fullSize #contentPanel{margin-top:0;padding-top:0}.noFunction .fullSize #contentPanel .form1,.noFunction .fullSize #contentPanel .form3{padding-top:0!important}.subContent #contentPanel>.form1:first-child{margin:0 0 15px!important;padding-left:0!important}.subContent #contentPanel>.form1{margin:9px 0 18px 0!important;padding:0 0 20px 0!important}.subContent .form1 div,.subContent .form1 label{margin-left:0;margin-top:14px}.subContent .form1 div.oldBulkImport{display:flex}#footer,#tripOverview h6{display:none!important}.subContent .form1 .oldBulkImport-btn{margin:-3px 0 0 0!important}.subContent .form1 .pricing label{margin-top:0}.subContent .form1 .first label{margin-top:8px}.subContent .form1.formBound .first label{margin-top:10px}.fullSize #contentPanel .form1 input.submit{margin:0 0 10px 247px!important}.subContent.fullSize .form3 li{padding-right:5px!important}.business #headerPanel{font-size:0;height:64px}.business.jett #headerPanel a.logo{background:url(../../../Resource/Image/Logo/Jett.svg)no-repeat 0 0!important;font-size:0!important;width:104px}.infoPanel .filter h6{display:block!important;margin-top:0}#tripOverview{padding-top:0;width:190px;text-overflow:ellipsis;overflow:hidden}#contentPanel .actionBar.sticky{position:fixed!important;top:45px;z-index:1000!important;height:45px;max-height:45px;border-bottom:0 none}.business #contentPanel .actionBar.sticky{top:64px}#contentPanel .actionBar:before{height:0}#contentPanel .actionBar.sticky:before{content:"";width:100%;position:fixed;height:45px;left:0;background:#8ac9ff;transition:all .3s}#contentPanel .actionBar.sticky a{border-bottom-color:#8ac9ff;height:40px!important}.functionBar li.show{height:40px;margin-bottom:5px}.functionBar li.show select{height:40px;line-height:40px!important;border-radius:0}.infoPanel .secondary,.subContent #contentPanel .secondary{height:40px;border-radius:0;padding:0 15px!important}.filter fieldset input.text{border-radius:0;padding:12px 8px 11px;font-family:Poppins}.filter .invalid input.text{padding:12px 8px 11px 7px!important}.filter fieldset select{height:40px}#paging ul li a.sf_PagerSelItem,#paging ul li em{border-radius:100%}#contentPanel>div.oversizeGridMobile>table.grid#fareList:first-child th,#contentPanel>div.oversizeGridMobile>table.grid.pricingPolicy th{background:#ceebff;color:#343332!important}#content.noFunction{margin-top:40px}.business #headerPanel .payNow{position:absolute;top:35px;right:15px;font-size:15px;color:#fff;background:#4ca9e8;max-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 .notification{position:relative;width:20px;margin-top:15px;margin-left:20px;cursor:pointer}.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}.form3 input.file,.form3 input.text{padding:12px 8px 11px}.form1 select,.form3 select{height:40px}#contentPanel a.submit,#contentPanel input.submit,.filter fieldset select,.form1 input.submit,.form1 input.text,.form1 select,.form1 textarea,.form3 input.text,.form3 select,.form3 textarea,.grid input.text,.grid select,.itinerary select,.subContent .ticket .eTicket span input.text,.subContent .ticket .traveler input.text,.subContent p.action .button{border-radius:0!important}.subContent p.action .button{height:40px;line-height:40px!important;padding:0 18px}#contentPanel input.submit,#contentPanel input.submit.secondary,.form1 input.submit,.infoPanel .secondary{height:40px;line-height:40px!important}.subContent.fullSize p.action{width:878px!important}.form1 input.text{padding:12px 8px 11px}.subContent.fullSize .form1 li.first{padding-top:1px!important}.subContent.fullSize .form1.importTripAndServices li.first{padding-left:30px}.form1 .invalid input.text{padding:12px 10px 11px!important}.subContent.fullSize .form1{margin:0!important}.infoPanel{min-width:auto;max-width:184px;padding-top:13px;width:auto}.infoPanel.filterMobile{min-width:184px}.subContent.fullSize .form3 li.address,.subContent.fullSize .form3 li.paragraph{width:628px!important}.subContent.fullSize .form3 li.address textarea,.subContent.fullSize .form3 li.paragraph textarea{width:616px!important}.form3 li.telephone fieldset li.country input,.subContent .form3 li.telephone fieldset li.country input{width:54px!important}.form3 li.telephone fieldset li.country,.subContent .form3 li.telephone fieldset li.country{width:72px!important}.subContent .modifyTrip .form3 li.telephone fieldset li.country{width:70px!important;padding:0!important}.subContent .modifyTrip .form3 li.telephone fieldset li.number{width:170px!important;padding-left:5px!important}.subContent.fullSize .form3 input.file,.subContent.fullSize .form3 input.text{width:291px!important}.subContent .form3 li.telephone fieldset li.number{width:227px!important}.subContent.fullSize.view #contentPanel{margin-left:0}.subContent.fullSize.view .form3 li{width:314px!important}.subContent.fullSize.view .form3 li.address,.subContent.fullSize.view .form3 li.paragraph{width:639px!important}.responsePanel p.request{padding:10px 15px}.fullSize div.oversizeGridMobile{width:1003px}.fullSize #users.usersList div.oversizeGridMobile{margin-left:-2px}#consoleCommand{padding:10px 5px}#consoleCommand input.text{width:982px}.consolePanel .fullSize{margin-left:-14px!important}.consolePanel .fullSize div.oversizeGridMobile{width:994px;margin-left:0}.subContent.fullSize.view.activityHistory{padding-left:0!important;margin-left:-20px!important;width:1020px!important}.subContent.fullSize.view.activityHistory table{margin-left:-10px!important}.subContent.fullSize.view#actionButtons{background-color:#8ac9ff;min-height:0!important}.subContent.fullSize.view#actionButtons a{color:#000!important;line-height:40px;padding:0 10px;text-decoration:none}.subContent.fullSize.view.activityHistory .grid{width:102%!important}.subContent.fullSize.view#actionButtons .selected{display:inline-block;text-shadow:none;height:35px;border-bottom:5px solid #ffc300;font-weight:600}.subContent.fullSize.view#actionButtons.actionBar.sticky{top:64px}.subContent .infoPanel .clear{display:inline-block;float:right;text-decoration:none}.dashBorad .travellerName,.dashBorad .travellerName p{width:175px}.dashBorad .travellerEmail,.dashBorad .travellerEmail p{width:250px;word-wrap:break-word}.dashBorad .nationality,.dashBorad .nationality p{width:95px;text-align:center}.dashBorad .travellerEditPanel{width:175px;position:absolute;text-align:right}.dashBorad .list li{font-size:.01em;padding:0}.dashBorad .travellerEditPanel a.editOption span{height:23px;margin-top:0;width:23px;z-index:9}.dashBorad .travellerEditPanel a.editOption:hover span{background:#ceebff;height:23px;width:23px;border-radius:50px}.dashBorad .travellerEditPanel p ul{margin:0;padding:0;width:175px;float:left}.dashBorad .travellerEditPanel p ul li{display:inline-block;padding:10px}.dashBorad .list p.travellerName{padding-left:0!important}.dashBorad .travellerDetails{display:inline-block;vertical-align:top}.dashBorad .list li.travellerProfile:active,.dashBorad .list li.travellerProfile:hover{background:#ceebff}#contentPanel .dashBorad p.nationality img{float:none;text-align:center;margin:0 auto}.travellerProfile.edit .editPanel{display:block}.travellerProfile .editPanel{display:none}.travellerEditPanel .editOption span{display:block;float:right;font-size:0}.travellerEditPanel .editPanel{float:right;margin-top:27px;right:0;position:absolute;width:110px;z-index:999;font-size:0}.travellerEditPanel span.preloader{display:block}.travellerEditPanel span a{background:#fff;border-bottom:1px solid #eeebe8;border-right:1px solid #eeebe8;border-left:1px solid #eeebe8;color:#8ac9ff!important;display:block;font-size:12px;font-weight:400;padding:5px 0 4px 10px;text-align:left}#contentPanel .travellerEditPanel span a:hover{color:#000!important;text-decoration:none}.travellerEditPanel .preloader{background-position:top right!important;margin-top:-7px}.noFunction .fullSize #contentPanel .form3.conditionsTable{padding-top:5px!important}span.icon-more{position:relative}span.icon-more:before{color:#ada8a4;display:inline-block;font-size:15px;position:absolute;top:4px;left:4px}.dashBorad .travellerEditPanel{padding:10px!important}.dashBorad .policyIcon,.dashBorad .policyIcon p{width:40px}.dashBorad.addPolicy{margin-bottom:20px}.dashBorad .policyIcon{padding-left:30px!important}.dashBorad .policyIcon img{float:none!important;margin:0 0 8px 0!important;text-align:center}.dashBorad .policyIcon span.flight{background:url(../../../Resource/Image/Icon/SpriteDefault.png)0 -2023px;display:inline-block;width:27px;height:15px;margin-right:15px;vertical-align:top;margin-top:0}.dashBorad .policyIcon span.hotel{background:url(../../../Resource/Image/Icon/SpriteDefault.png)-40px -2020px;display:inline-block;width:27px;height:21px;margin-right:15px;vertical-align:top;margin-top:0}.dashBorad .policy,.dashBorad .policy p{width:150px}.dashBorad .policyName,.dashBorad .policyName p{width:250px}.dashBorad .bookingValidity,.dashBorad .bookingValidity p{width:200px}.dashBorad .policyDetails{display:inline-block;vertical-align:top}.dashBorad .policyPanel .policyEditPanel{width:30px!important}.fullSize #contentPanel.gridTopSpacing{padding-top:17px}.flightTravelPolicy .conditions,.hotelTravelPolicy .policy{margin-top:23px!important}.subContent.fullSize .flightTravelPolicy .form3,.subContent.fullSize .hotelTravelPolicy .form3{padding-bottom:7px!important}.flightTravelPolicy .acceptableFlights,.hotelTravelPolicy .acceptableHotels{padding-top:21px!important}.pricingTravelPolicy .flightPricingPolicy{padding-top:6px!important}#panorama.plus.small,#panorama.plus.small #panoramaPanel{min-height:100px!important}#panorama.plus.small{margin-bottom:-8px}.tagList{border:1px solid #eeebe8;width:621px;padding:1px 3px 3px;height:74px!important;overflow:auto}.invalid input.tagField[type=text],.tagField{border:none!important}.tagField{position:relative;outline:0;width:auto!important}.tag{background-color:#f7f5f3;border:0 solid #e1dedb;color:#8ac9ff;display:inline-block;font-size:13px;margin:4px 2px 0;padding:3px 8px 3px 6px;-webkit-border-radius:0;border-radius:0}.tagList .close{display:inline-block;width:10px;height:20px;vertical-align:top;cursor:pointer}.tagList .close:after{content:"\e010";color:#000;font-size:7px;font-family:fontastic;margin:0 5px}#primaryNavigation li>div li a,#primaryNavigation li>div>ul,body.dashboard #primaryNavigation li>div li a{font-family:Poppins,sans-serif}#resolutionControl.tagList li{padding:5px 10px!important;min-height:20px!important;height:20px!important}#resolutionControl.tagList{width:300px}.tag.focused{background:#8ac9ff;color:#fff}.tag.focused em:after{color:#fff}.invalid fieldset.tagList{border:1px solid red}.invalid fieldset.tagList input[type=text]{border:0 none!important}#primaryNavigation li>div{overflow:hidden;top:45px;background:#fff;border-right:solid 1px #e9ecef!important;padding-top:9px!important;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:70px}.dashboardMy.leisure #primaryNavigation li>div{top:64px}.dashboardMy.leisure #header,.dashboardMy.leisure #headerPanel{height:64px}.dashboardMy.leisure .menuMobile{margin:10px 12px}.dashboardMy.leisure #headerPanel a.logo{margin:12px 0 0}.business #primaryNavigation li>div{top:64px}body.dashboard.business #primaryNavigation li>div{top:64px;width:280px}#primaryNavigation li>div:hover{width:280px;white-space:nowrap}#primaryNavigation li>div li a{font-size:0!important;color:#666!important;min-height:21px}body.dashboard #primaryNavigation li>div li a{font-size:14px!important;min-height:21px}#primaryNavigation li div:hover li.flagNav a{font-size:14px!important;font-weight:400}#primaryNavigation li div li.flagNav{padding-top:5px;margin-bottom:-4px}#primaryNavigation li div li.flagNav a img{display:inline-block;left:-5px;top:2px;position:relative;padding-right:15px;vertical-align:top}#primaryNavigation li div li.flagNav a i{margin-top:0}#primaryNavigation li div li>a.icon{padding-left:45px!important;min-height:22px}#primaryNavigation li.active ul a,#primaryNavigation li>div li>a{padding:11px 16px 11px 32px}#primaryNavigation li div li>a.icon:before{font-size:20px!important}#primaryNavigation li>div li .badge{right:24px}#primaryNavigation li ul{width:280px}#primaryNavigation li ul li a:hover,#primaryNavigation li ul li.active a,#primaryNavigation li ul li.active a:hover,#primaryNavigation li ul li:hover ul li a:hover,#primaryNavigation li ul li:hover.active a,#primaryNavigation li ul li:hover.active li.active a{font-weight:400;color:#0087fa!important}#primaryNavigation li ul li ul{left:8px!important;margin:0!important;padding:6px 0 1px!important}#primaryNavigation li ul li ul li a,#primaryNavigation li.active ul li ul li a{color:#666!important;padding:7px 22px 7px 55px!important;font-size:14px!important}#primaryNavigation li ul li a i{margin-top:3px}#primaryNavigation li div:hover li>a.icon{font-size:14px!important;font-weight:400}body.dashboard #primaryNavigation li div:hover li>a.icon{font-weight:400}#primaryNavigation ul li.active a:before{background:0 0!important;padding:9px;margin:0 -9px;border-radius:100%;position:relative;z-index:2}#primaryNavigation li div li.active>a:after,#primaryNavigation li div li.selected>a:after{content:"";width:40px;height:40px;background:#ceebff!important;position:absolute;left:15px;top:2px;z-index:1;border-radius:100px}#primaryNavigation li>div{height:calc(100vh - 70px)}.subContent.linkPayment #contentPanel fieldset.selectAll{min-width:73px;margin-right:45px}.subContent.linkPayment h5.receiptTotal{margin:20px 0 0 0}.subContent.linkPayment p.action{padding:5px 0 15px 125px}.subContent.linkPayment p.action input{min-width:130px!important;margin:0 0 0 10px!important}.hotelBookingStatus{margin:10px 0 0 60px}.hotelBookingStatus div{padding-right:10px}@media print{*,.subContent .itinerary ul .date,.subContent .itinerary ul .date em,.subContent .itinerary ul .item,.subContent .itinerary ul .item em{color:#000!important}#contentPanel,#header,#headerPanel,.contentPanel{width:788px!important}.subContent .receipt .texture,.subContent .ticket ul,.subContent li.service .ticket ul{border-top:1px solid #000!important}*{border:0 none!important;overflow:visible!important;page-break-after:avoid!important;page-break-before:avoid!important;-webkit-print-color-adjust:exact}* html body,html{height:auto!important}body{background:0 0!important;margin:0!important;padding:0}h1{font:34px Poppins,Helvetica,sans-serif}#page{display:block;page-break-after:always!important;clear:both}#header{margin:0}#contentPanel,.contentPanel{margin:0 auto}#contentPanel a.button.secondary,#contentPanel a.show,#contentPanel input.submit.button,#filter,#footer,#infoPanel.alternative,#paging,#panorama,#primaryNavigation,.actionBar,.button,.functionBar,.graph,.graph div.oversizeGridMobile,.infoPanel,.message,.subContent #contentPanel .receipt .total a.button.secondary,.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,input[type=radio],select{display:none!important}#header,#headerPanel,#panorama.plus,#panorama.plus h1{display:block!important}#headerPanel a.logo{background:url(../../../Resource/Image/Logo/MusafirHome.gif)no-repeat 0 0;font-size:0;margin-top:10px;margin-right:0;width:152px}#header{background:0 0;border:0 none;margin-bottom:36px;text-align:right;vertical-align:top;height:auto}#content,#panorama.plus,.subContent .itinerary .travelSector{background:0 0!important}#headerPanel,#title{margin:0;padding:0}#title{margin-bottom:20px}#content{border:0 none;margin:0!important;padding:0!important;width:100%!important}#content.roundTrip{min-width:825px}#contentPanel,#headerPanel,#panorama,#panoramaPanel,#resultPanel{float:none!important;margin:0!important;padding:0!important}#panorama.small #panoramaPanel{margin:0;padding:0;width:auto}#panorama.plus,#panorama.plus #panoramaPanel,#panorama.plus.small,#panorama.plus.small #panoramaPanel{min-height:34px!important}#panorama.plus h1{margin:0 0 20px 0!important}.subContent{margin:0;padding:0;width:100%}.subContent .itinerary{margin:0!important;display:block;padding:0;width:auto}.subContent .itinerary li li{border-bottom:1px solid #000}.subContent .itinerary .travelSector,.subContent .itinerary li.first,.subContent .receipt .grid td{border-bottom:1px solid #000!important}.subContent .ticket li,.subContent .ticket li.first{border-bottom:1px dashed #000!important}.subContent .ticket ul{margin:1px -30px -1px -30px!important}.subContent .itinerary .travelSector{margin:20px 0 0!important;padding:0!important}.subContent .itinerary li.receipt .travelSector{margin:40px 0 0!important}.subContent .itinerary ul p.details span em{background:#000!important;color:#fff}#contentPanel .grid a,.grid th{color:#000!important}.subContent .itinerary ul .date,.subContent .itinerary ul .item{background:#000!important}.subContent .information p.item,.subContent .itinerary .moreDetails p.item{background:#fff!important}.subContent .itinerary .ticket ul>:first-child .item{background:#fff!important;display:block!important}.subContent .itinerary .ticket .item em{background:url(../../../Resource/Image/Icon/SpriteDefault.png)-257px -962px}.subContent .receipt .receiptList .total,.subContent .receipt .receiptList.due .texture,.subContent .receipt .receiptList.due .total,.subContent .receipt .texture,.subContent .receipt .total .paymentType{background:0 0!important}.subContent .itinerary .travelSector .pnr{border:2px solid #ceebff!important}.subContent .itinerary ul li{padding-right:0}.subContent .itinerary .hotel .travellers p.room,.subContent .itinerary ul .hotel{width:230px}.subContent .receipt .receiptList{border:0 none;margin:0;padding:0;width:100%}.subContent .receipt ul{margin-left:95px!important}.subContent .receipt ul .item{left:-95px}.subContent .receipt .grid{width:100%!important}.subContent .receipt .grid td{word-break:break-word}.subContent .receipt .grid .last td,.subContent.tickets .receipt .grid .total td{border:0 none!important}.subContent .receipt .texture{height:59px;width:100%}.subContent .receipt .receiptList.due .texture{border-color:#000!important}.subContent .itinerary .moreInfo{border-top:1px dashed #000!important}.subContent .receipt .total .paymentType img{display:block}#contentPanel.alternative .grid,.grid,div.oversizeGridMobile{width:788px!important}.grid th{background:0 0;border-bottom:2px solid #000!important;text-transform:uppercase;font-size:11px;font-weight:600}.grid th a.sort,.grid tr.clickable.hover,.grid tr.selected,.grid tr.subtotal td{background:0 0!important}.grid td{border-top:1px solid #000!important}.grid th a.sort{padding-right:0!important}.grid td.last,.grid th.last,.grid tr>td:last-child{padding-right:0!important;text-align:right!important}.grid td.first,.grid th.first,.grid tr>td:first-child{padding-left:0!important}.grid tr.selected td{border-bottom:1px solid #000!important}.grid tr:last-child>td{border-bottom:2px solid #000!important}.grid.dense .sale:last-child>td{border-bottom:1px solid #000!important}.selectSegment,.selected .selectSegment{border-top:0 none!important}.subContent .receipt .receiptList.tripChange .grid{width:692px!important}.subContent .receipt .total td{border-bottom:2px solid #000!important}.form3 label{font-weight:600}.subContent .receipt .net{width:75px}.subContent .itinerary ul .layover p{background-image:url(../../../Resource/Image/Icon/Print/Layover.png);background-position:8px 2px;background-repeat:no-repeat}.subContent .itinerary .arrowHead{background-image:url(../../../Resource/Image/Icon/Print/Arrowhead.png);background-position:0 0;background-repeat:no-repeat}.subContent #contentPanel .itinerary ul p span a.information,.subContent .itinerary ul p span a.information{background-image:url(../../../Resource/Image/Icon/Print/Information.png);background-position:0 2px;background-repeat:no-repeat}.subContent .service.insurance .item em{background-image:url(../../../Resource/Image/Icon/Sprite/Insurance.svg);background-position:0 0;background-repeat:no-repeat}.subContent .receipt ul .item em{background-image:url(../../../Resource/Image/Icon/Print/Receipt.png);background-position:0 0;background-repeat:no-repeat}.subContent .itinerary .ticket .item em{background-image:url(../../../Resource/Image/Icon/Print/Ticket.png);background-position:0 0;background-repeat:no-repeat}.subContent .information p.item em{background-image:url(../../../Resource/Image/Icon/Print/More.png)!important;background-position:0 4px!important;background-repeat:no-repeat!important}.subContent .itinerary ul p.details .duration{background-image:url(../../../Resource/Image/Icon/Print/Hour.png);background-position:1px 2px;background-repeat:no-repeat}.subContent .itinerary ul p.details .baggage{background-image:url(../../../Resource/Image/Icon/Print/baggage.png);background-position:1px 3px;background-repeat:no-repeat}.subContent .itinerary .travelSector h5 i{background-image:url(../../../Resource/Image/Icon/Print/To.png);background-position:0 2px;background-repeat:no-repeat}.subContent .receipt{display:block}.subContent .itinerary li.payableAmount,.subContent .ticket li.payableAmount{display:block;padding:15px 0!important;border-bottom:none!important;clear:both;overflow:auto!important}.subContent .itinerary li.payableAmount p,.subContent .ticket li.payableAmount p{float:right}.subContent .itinerary li.payableAmount strong.title,.subContent .ticket li.payableAmount strong.title{display:block;margin:0 0 4px;font-size:14px;font-weight:500}.subContent .ticket li.payableAmount .localTaxAmount{font-size:13px}}}.trips-report .grdTripReport .tripReportHeaders th,.trips-report .grdTripReport td{padding:12px 10px 12px 10px;min-width:70px;white-space:nowrap}.trips-report{padding:0 20px 20px 20px;color:#333}.business #panorama.small:has(.trips-report) #panoramaPanel{padding-left:0}.tripReportGrid{margin-top:20px;overflow-x:auto}.trips-report .grdTripReport .tripReportHeaders{color:#0087fa;background-color:#ceebff}.trips-report .grdTripReport .tripReportHeaders th{font-weight:400;border:none;font-size:13px}.trips-report .tripReportGrid table{border:none}.trips-report .grdTripReport{width:100%;border-collapse:collapse;background:#fff}.trips-report .grdTripReport tr{border-bottom:1px solid #eeebe8}.trips-report .trip-field-dropdown{position:relative;width:200px}.trips-report .ddl-fields-checkbox{display:none;position:absolute;border:1px solid #ccc;background:#fff;max-height:200px;overflow-y:auto;width:164px;padding:3px 0 0 3px!important;margin:0!important;overflow-x:hidden}.trips-report .ddl-fields-checkbox label{margin:2px 0 0 2px!important}.trips-report .ddl-fields-checkbox input{margin:3px 3px 3px 4px!important}.trips-report .ddl-fields-checkbox td{display:flex;align-items:center}.trips-report .infoPanel{top:0}.trips-report .infoPanel h6{display:none}.trip-actions-css{min-height:unset!important;border:none}.trip-actions-css table{width:100%;margin-bottom:3px}.trip-actions-css table td:first-child{padding-left:206px;color:#999}.trip-actions-css table td:last-child{text-align:right;font-weight:500;display:flex;align-items:end;justify-content:end}.trip-actions-css .disableExportButton{opacity:.5;pointer-events:none}.trip-actions-css svg{display:none}.trip-actions-css .disableExportButton+label,.trip-actions-css .disableExportButton+svg,.trip-actions-css:has(.disableExportButton) label,.trip-actions-css:has(.disableExportButton) svg{display:block}.trip-actions-css label{display:none;padding-right:5px;color:#ff9800;font-size:11px;font-weight:400}