body,html{padding:0;margin:0;background:#fff;font-size:16px;font-family:lato;font-weight:400}*,html{box-sizing:border-box}img{max-width:100%}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0;list-style:none}a{color:#008cff;cursor:pointer}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{outline:none}.makeRelative{position:relative}.makeAbsolute{position:absolute}.spinnerWidth{width:auto!important}.width168{width:168px}.newBtnDimensions{width:144px!important;height:48px!important;border-radius:8px!important}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.truncate{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lineThrough{text-decoration:line-through}.capText{text-transform:uppercase}.sCapText{text-transform:capitalize}.pushRight{margin-left:auto}.appendBottom2{margin-bottom:2px}.appendBottom3{margin-bottom:3px}.appendBottom4{margin-bottom:4px}.appendBottom5{margin-bottom:5px}.appendBottom6{margin-bottom:6px}.appendBottom8{margin-bottom:8px}.appendBottom10{margin-bottom:10px}.appendBottom12{margin-bottom:12px}.appendBottom15{margin-bottom:15px}.appendBottom16{margin-bottom:16px}.appendBottom20{margin-bottom:20px}.appendBottom25{margin-bottom:25px}.appendBottom30{margin-bottom:30px}.appendBottom40{margin-bottom:40px}.appendBottom50{margin-bottom:50px}.appendBottom60{margin-bottom:60px}.appendBottom70{margin-bottom:70px}.appendBottom80{margin-bottom:80px}.appendBottom90{margin-bottom:90px}.appendLeft5{margin-left:5px}.appendLeft8{margin-left:8px}.appendLeft10{margin-left:10px}.appendLeft12{margin-left:12px}.appendLeft15{margin-left:15px}.appendLeft16{margin-left:16px}.appendLeft20{margin-left:20px}.appendLeft25{margin-left:25px}.appendLeft30{margin-left:30px}.appendLeft40{margin-left:40px}.appendLeft60{margin-left:60px}.appendLeft90{margin-left:90px}.appendLeft100{margin-left:125px}.appendLeft130{margin-left:130px}.appendRight4{margin-right:4px}.appendRight5{margin-right:5px}.appendRight8{margin-right:8px}.appendRight10{margin-right:10px}.appendRight12{margin-right:12px}.appendRight15{margin-right:15px}.appendRight16{margin-right:16px}.appendRight20{margin-right:20px}.appendRight30{margin-right:30px}.appendRight25{margin-right:25px}.appendRight40{margin-right:40px}.appendRight50{margin-right:50px}.appendRight60{margin-right:60px}.appendRight70{margin-right:70px}.appendRight80{margin-right:80px}.appendRight100{margin-right:100px}.appendRight130{margin-right:130px}.appendTop3{margin-top:3px}.appendTop5{margin-top:5px}.appendTop8{margin-top:8px}.appendTop10{margin-top:10px}.appendTop12{margin-top:12px}.appendTop15{margin-top:15px}.appendTop18{margin-top:18px}.appendTop20{margin-top:20px}.appendTop25{margin-top:25px}.appendTop30{margin-top:30px}.appendTop50{margin-top:50px}.appendTop60{margin-top:60px}.appendTop70{margin-top:70px}.appendTop90{margin-top:90px}.appendTop100{margin-top:100px}.opactityD6{opacity:.6}.width100{width:100%!important}.paddingL10{padding-left:10px}.paddingL15{padding-left:15px}.paddingL20{padding-left:20px}.paddingL30{padding-left:30px}.paddingLR20{padding-left:20px;padding-right:20px}.paddingT3{padding-top:3px}.paddingT7{padding-top:7px}.paddingT10{padding-top:10px}.paddingT20{padding-top:20px}.paddingT30{padding-top:30px}.paddingT40{padding-top:40px}.paddingT50{padding-top:50px}.paddingT60{padding-top:60px}.paddingT70{padding-top:70px}.paddingT80{padding-top:80px}.paddingT90{padding-top:90px}.paddingT120{padding-top:120px}.paddingL120{padding-left:120px}.paddingH10{padding-left:10px;padding-right:10px}.paddingB7{padding-bottom:7px}.paddingV5{padding-top:5px;padding-bottom:5px}.paddingV11{padding:7px 61px 7px 10px}.paddingV8{padding-top:8px;padding-bottom:8px}.paddingV24{padding-top:24px;padding-bottom:24px}.boxPadding{padding:16px}.boxPadding12{padding:12px!important}.boxPadding25{padding:25px}i:after,i:before{content:"";box-sizing:border-box}.newFont14{font-size:14px;line-height:16px}.font10{font-size:10px;line-height:10px}.font12{font-size:12px;line-height:12px}.font13{font-size:13px;line-height:13px}.font14{font-size:14px;line-height:14px}.font15{font-size:15px;line-height:15px}.font16{font-size:16px;line-height:16px}.font18{font-size:18px;line-height:18px}.font20{font-size:20px;line-height:20px}.font22{font-size:22px;line-height:22px}.font23{font-size:23px;line-height:23px}.font24{font-size:24px;line-height:24px}.font26{font-size:26px;line-height:26px}.font28{font-size:28px;line-height:28px}.font30{font-size:30px;line-height:30px}.lineHeight16{line-height:16px}.latoLight{font-weight:300}.latoRegular{font-weight:400}.latoBlack{font-weight:900}.latoBold{font-weight:700}.latoIlalic{font-style:italic}.calc60{width:-webkit-calc(100% - 60px);width:expression(100% - 60px);width:-o-calc(100% - 60px);width:calc(100% - 60px)}.calc80{width:-webkit-calc(100% - 80px);width:expression(100% - 80px);width:-o-calc(100% - 80px);width:calc(100% - 80px)}.whiteText{color:#fff}.blackText{color:#000}.closeBlackText{color:#24223b}.darkGreyText,.defaultGreyText{color:#4a4a4a}.lightGreyText{color:#9b9b9b}.deepskyBlueText{color:#008cff}.greenText{color:#00a19c}.lightGreenText{color:#26b5a9}.redText{color:#eb2026}.orangeText{color:#ff6f00}.yellowText{color:#f09819}.redText2{color:#ff6f00}.greenText2{color:#26b5a9}.greyColorLine{border-color:#d8d8d8}.greenText3{color:#007e7d}.myBizContent .deepskyBlueText{color:#ff664b}.textLeft{text-align:left}.textRight{text-align:right}.textCenter{text-align:center}.makeFlex{display:flex}.makeFlex.column{flex-direction:column}.makeFlex.row{flex-direction:row}.makeFlex.perfectCenter{align-items:center;justify-content:center}.makeFlex.hrtlCenter{align-items:center}.makeFlex.hrtlCenterWithContent{align-items:center;justify-content:center}.makeFlex.hrtlStart{align-items:flex-start}.makeFlex.hrtlStartWithContent{align-items:flex-start;justify-content:flex-start}.makeFlex.vrtlCenter{justify-content:center}.makeFlex.spaceBetween{justify-content:space-between}.makeFlex.spaceAround{justify-content:space-around}.makeFlex.spaceEvenly{justify-content:space-evenly}.makeFlex.end{align-items:flex-end}.makeFlex.top{align-items:flex-start}.makeFlex.bottom{align-items:flex-end}.makeFlex.wrap{flex-wrap:wrap}.flexOne{flex:1 1!important}.greyColor{color:#757575}.lightBlue{color:#a9cdfc}.flexTwo{flex:2 1!important}.shrinkZero{flex-shrink:0}.gap4{grid-gap:4px;gap:4px}.gap8{grid-gap:8px;gap:8px}.gap15{grid-gap:15px;gap:15px}.gap20{grid-gap:20px;gap:20px}.gap24{grid-gap:24px;gap:24px}.height66{height:66px}.spaceBetween{justify-content:space-between}.borderRadius8{border-radius:8px!important}.cursorPointer{cursor:pointer}.hide{display:none}.radioOuter{display:inline-flex;position:relative}.radioOuter [type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px;opacity:0}.radioOuter [type=radio]:checked+label,.radioOuter [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-flex}.radioOuter [type=radio]:checked+label:before,.radioOuter [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #9b9b9b;border-radius:100%;background:#fff}.doneIconDimensions{height:16px!important;width:16px!important;margin-right:8px!important}.irctcCardStyles{height:177.42px;width:240px;margin-bottom:16px}.closeIcon{left:555px;top:0;background-color:#fff;border-radius:50%;height:30px;width:30px;text-align:center;display:flex;justify-content:center;font-size:20px;cursor:pointer}.closeIconDimension{height:20px;width:20px;align-self:center}.triangle{position:absolute;width:0;top:168px;right:189px;height:0;border-left:9.5px solid transparent;border-right:9.5px solid transparent;border-bottom:19px solid #ffedd1}.myBizContent .radioOuter [type=radio]:checked+label:before{border:1px solid #ff664b!important}.radioOuter [type=radio]:checked+label:before{border:1px solid #008cff}.radioOuter [type=radio]:checked+label:after,.radioOuter [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#008cff;position:absolute;top:4px!important;left:4px!important;border-radius:100%;transition:all .2s ease}.radioOuter [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radioOuter [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.myBizContent .radioOuter [type=radio]:checked+label:after{background:#ff664b!important}.negativeMargin{margin-top:-20px;margin-bottom:-20px}.noSelection{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.railLoader{width:50px;height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(data:image/gif;base64,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) no-repeat 50%}.trSelectFeild{position:absolute;right:0}.pageRedirectionMessage{max-width:720px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.pageRedirectionMessage p{margin-bottom:40px}.plus{border:1px dotted #fff;width:3px;height:3px;background-color:#008cff;box-sizing:border-box;transform:scale(5)}.plusSign{background:#008cff;width:2px;height:14px;position:relative;margin-left:10px}.myBizContent .plusSign,.myBizContent .plusSign:before{background:#ff664b}.plusSign:before{background:#008cff;content:"";width:14px;height:2px;position:absolute;top:6px;left:-6.5px}.additionalInfo{padding:10px;color:#cf8100;border-radius:4px;background-color:#ffedd1}.loginTextInfo{color:#cf8100;border-radius:10px;background-color:#ffedd1;width:100%}.greenInfo,.loginTextInfo{padding:10px;display:flex;justify-content:space-between;align-items:center}.greenInfo{color:#e6fff9;border-radius:4px;background-color:#e6fff9;width:-moz-fit-content;width:fit-content;border-radius:10px;width:100%;margin-bottom:15px;margin-left:24px}.discountIcon{width:18px;height:18px;margin-right:10px;margin-bottom:14px}.loginText{margin-right:24px}.loginText,.loginText1{font-weight:700;cursor:pointer}.discountText{margin-right:60px;line-height:16.8px}.infoContainer{height:319.4px;padding:16px 8px;border-radius:20px;background-color:#ffedd1;align-items:center;display:flex;flex-direction:column}.educationPara{height:32px;font-size:12px;font-weight:400;line-height:1.33;letter-spacing:normal;text-align:left;color:#000}.executedInfo{padding:10px;color:#1a7971;line-height:normal;border-radius:4px;background-color:#c1f1dd;width:520px;margin-top:15px;margin-right:8px}.unignoredError{padding:6px 10px;border-radius:4px;background-color:#ffd3d4;width:-moz-fit-content;width:fit-content}.fullWidth{width:100%}.noShrink{flex-shrink:0}.lineHeight18{line-height:18px}.lineHeight20{line-height:20px!important}.btnLoader{height:18px;width:18px}.btnLoader,.btnLoaderTraveller{display:inline-flex;color:transparent;animation:rotate .8s linear infinite;border:2px solid #fff;border-right-color:transparent;border-radius:50%;margin:-2px auto;animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.btnLoaderTraveller{height:24px;width:24px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.myBizContent .bluePrimarybtn{background:linear-gradient(104deg,#ff7e40,#ff405d 99.23%)}.inlineBlock{display:inline-block;flex-shrink:0;margin-right:15px!important}.DayPicker-Day--disabled{opacity:.5;cursor:not-allowed}.spinner-traveller{width:50px;height:50px;border:5px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.8);z-index:9999}.railSprite{background:url(//imgak.mmtcdn.com/rails_cdn_dt/static/media/railSprite.efeb7ad7.png) no-repeat;display:inline-block;background-size:200px 200px;font-size:0;flex-shrink:0}.railSprite.trdic-discount-2x{width:21px;height:21px;background-position:-8px -9px}.railSprite.trdic-child-2x{width:19px;height:16px;background-position:-40px -11px}.railSprite.trdic-traveller-2x{width:18px;height:17px;background-position:-108px -10px}.railSprite.trdic-female-2x{width:14px;height:15px;background-position:-88px -11px}.railSprite.trdic-seater-2x{width:11px;height:15px;background-position:-135px -11px}.railSprite.trdic-male-2x{width:13px;height:15px;background-position:-67px -11px}.railSprite.emailIcon{width:18px;height:13px;background-position:-155px -12px}.railSprite.phoneIcon{width:19px;height:19px;background-position:-9px -37px}.railSprite.crossIcon{width:14px;height:15px;background-position:-40px -39px;cursor:pointer}.railSprite.fareUpIcon{width:17px;height:16px;background-position:-63px -38px}.railSprite.fareUpOrgIcon{width:18px;height:16px;background-position:-86px -38px}.railSprite.walletIcon{width:31px;height:31px;background-position:-8px -62px}.railSprite.couponIcon{width:31px;height:19px;background-position:-157px -34px}.railSprite.blueArrowLong{width:26px;height:7px;background-position:-158px -64px}.railSprite.calIcon{width:25px;height:25px;background-position:-79px -104px}.railSprite.ic_freecancellation{background-position:-105px -104px;width:25px;height:26px}.moreItem:hover .moreOption{top:45px;left:5px;z-index:1}.rsw .rsw_inner{margin-left:120px;margin-bottom:0;width:1160px}.rsw .rsw_inputBox{max-width:155px;height:45px}.rsw .rsw_inputBox.travelFor{max-width:none;min-width:134px}.widgetSearchBtn{color:#fff;outline:0;border:0;padding:11px 55px;border-radius:24px;cursor:pointer;opacity:.9;background-image:linear-gradient(95deg,#53b2fe,#065af3)}.myBizContent .widgetSearchBtn{background-image:unset;background:linear-gradient(104deg,#ff7e40,#ff405d 99.23%)}.widgetSearchBtn.disabled{background-image:none;background-color:#c2c2c2}.chHeaderContainer h1{margin-left:85px}.widgetFix{position:sticky;top:0;z-index:10}.rsw .DayPicker{width:325px;border-radius:4px;background-color:#fff;left:0;top:23px}.rsw .DayPicker,.rsw .travelForPopup{box-shadow:0 1px 6px 0 rgba(0,0,0,.2);position:absolute;z-index:999999}.rsw .travelForPopup{width:230px;background:#fff;border-radius:8px;top:35px;right:0;left:-6px}.rsw .travelForPopup li{padding:10px 20px;cursor:pointer}.rsw .travelForPopup li:first-of-type{border-radius:8px 8px 0 0}.rsw .travelForPopup li:last-of-type{border-radius:0 0 8px 8px}.rsw .travelForPopup li:hover{background:#f2f2f2}.radioBox{display:inline-flex;position:relative}.radioBox [type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}.radioBox [type=radio]:checked+label,.radioBox [type=radio]:not(:checked)+label{position:relative;padding-left:40px;cursor:pointer;line-height:16px;display:inline-flex}.radioBox [type=radio]:checked+label:before{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border:2px solid #008cff;border-radius:100%;background:#fff}.radioBox [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border:2px solid #9b9b9b;border-radius:100%;background:#fff}.radioBox [type=radio]:checked+label:after,.radioBox [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#008cff;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}.radioBox [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radioBox [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.myBizContent .radioBox [type=radio]:checked+label:before{border:2px solid #ff664b;content:"";position:absolute;left:0;top:0;width:14px;height:14px;border-radius:100%;background:#fff}.myBizContent .radioBox [type=radio]:checked+label:after,.myBizContent .radioBox [type=radio]:not(:checked)+label:after{background-color:#ff664b;content:"";width:12px;height:12px;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}.dlLoader *{animation:Gradient 3s ease infinite}@keyframes Gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ladingStateHeading{height:20px}.ladingStateHeading,.ladingStateText{width:100%;background:linear-gradient(90deg,#dfdddf,#efefef);background-size:400% 400px}.ladingStateText{height:10px}.ladingStateText:last-of-type{width:80%}.loadingStateIcon,.loadingStateImg{background:linear-gradient(90deg,#dfdddf,#efefef)}.loadingStateImg{width:100%;height:100%;border-radius:4px}.dlLoader{overflow:hidden}.railInfoContainer .railListWrapper{box-shadow:0 1px 14px 0 rgba(0,0,0,.2)}.railInfo .diffTag{background:#ffedd1;border-radius:4px;padding:2px 4px;color:#cf8100;cursor:pointer}.railInfoContainer .railInfo:first-child{width:20%;min-width:240px;margin-right:30px}.railInfo.railArrival,.railInfo.railDeparture,.railInfo.railDuration{width:15%}.railInfo.dynPrice{width:10%;display:flex;align-items:center;justify-content:center;position:relative}.railInfo .dynPriceCircle{width:30px;height:30px;border-radius:100%;background:#ffedd1;cursor:pointer}.railInfo .dynPriceCircle:hover+.dynPriceToolTip{display:block}.dynPriceToolTip{display:none;padding:20px;position:absolute;z-index:2;top:56px;left:-61px;width:240px;height:90px;border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);background-color:#fff}.dynPriceToolTip:after,.dynPriceToolTip:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.dynPriceToolTip:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:6px;margin-left:-6px}.dynPriceToolTip:before{border-color:hsla(0,0%,94.5%,0) hsla(0,0%,94.5%,0) #f1f1f1;border-width:7px;margin-left:-7px}.railInfoContainer .checkAvailBtn{width:100%!important;height:35px;margin-left:0;padding:10px 30px;background-image:linear-gradient(94deg,#fff,#fff)}.checkAvailBtn i{border:solid #008cff;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin:2px}.checkAvailBtn .upIcon{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.checkAvailBtn .downIcon{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.active .checkAvailBtn{font-size:0;padding:16px;position:relative;width:35px!important;margin-left:auto}.active .checkAvailBtn .btnText{display:none}.active .checkAvailBtn:hover{background:#008cff}.checkAvailBtn .quotaTip{display:none;width:240px;position:absolute;top:43px;right:-13px;background:rgba(0,0,0,.8);padding:8px 0;border-radius:4px;text-align:center;z-index:1}.active .checkAvailBtn:hover .quotaTip{display:block;font-size:14px;text-transform:none}.quotaTip:after{bottom:100%;right:20px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:8px solid transparent;border-bottom-color:rgba(0,0,0,.8);margin-left:-8px}.active .checkAvailBtn i{margin:-2px}.active .checkAvailBtn:hover i{border:solid #fff;border-width:0 2px 2px 0}.active .checkAvailBtn .downIcon{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.errorDetails{padding:20px}.railListExtendedWrapper .topTabs{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);margin:0 0 6px}.railListExtendedWrapper .railClass a.railClassTab .railClassName,.selected .railClassName{font-weight:900!important}.railListExtendedWrapper .railClass .slick-prev{left:0}.railListExtendedWrapper .railClass .slick-slide{margin-right:0;border-right:1px solid #e7e7e7}.railListExtendedWrapper .railClass{width:70%!important}.railListExtendedWrapper .bottomInfo .railCardBox{background:#f9f9f9}.railListExtendedWrapper .bottomInfo .slick-slide{width:153px!important;overflow:visible}.railListExtendedWrapper .bottomInfo div.availClassCard{box-shadow:0 1px 3px 0 rgba(0,0,0,.2);background-color:#fff;padding:16px;border:1px solid #f1f1f1}.quotaSelectWrap{width:240px;height:32px;border-radius:24px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);background-color:#fff;display:flex;justify-content:center;padding:4px;margin-right:20px}.quotaSelectWrap li{cursor:pointer;display:flex;align-items:center;justify-content:center;width:120px;border-radius:13px;color:#008cff;position:relative}.quotaSelectWrap li:before{content:"";width:12px;height:12px;background:#fff;border-radius:100%;position:absolute;top:6px;left:5px}.quotaSelectWrap li.selected{color:#fff;background-image:linear-gradient(94deg,#53b2fe,#065af3)}.quotaSelectIcon{display:none;position:absolute;top:8px;left:9px}.quotaSelectWrap li.selected .quotaSelectIcon{display:inline-block}.quotaSelectIcon:after{content:"";display:block;width:2px;height:5px;border:solid #065af3;border-width:0 1px 1px 0;transform:rotate(45deg)}.myBizContent .travellerInfo a{color:#ff664b}.myBizContent .travellerInfo a.mybizMakePrimaryTraveller{color:#065af3}.flex{display:flex}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.container{max-width:1200px;width:100%}.justify-flex-start{justify-content:flex-start}.justify-flex-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-around{justify-content:space-around}.justify-space-between{justify-content:space-between}.align-center{align-items:center}.align-baseline{align-items:baseline}.right-side-container{width:100%;max-width:940px;margin:0 auto}.single-train-detail{width:100%;border-radius:4px;box-shadow:0 4px 8px 0 rgba(138,107,118,.08);border:.7px solid #bababa;background-color:#fff;margin-bottom:20px}.single-train-padding{padding:20px 20px 14px}.single-confirmed-train-padding{padding:0 20px 14px}.confirmed-option-header{background-color:#33d18f;color:#fff;width:-moz-fit-content;width:fit-content;padding:3px 20px;border-bottom-right-radius:26px;font-style:normal;font-weight:700;font-size:12px;line-height:12px;margin-bottom:15px}.m-r-15{margin-right:15px}.train-info{margin-bottom:20px}.left-info{margin-right:80px}.right-info{margin-top:8px}.train-name{font-size:22px;font-weight:900;letter-spacing:-.49px;color:#000;margin-bottom:5px}.train-depart-number,.train-name{font-family:Lato;font-stretch:normal;font-style:normal;line-height:normal}.train-depart-number{font-size:12px;font-weight:400;letter-spacing:normal;color:#9b9b9b}.green{color:#26b5a9}.light-grey{color:light-grey}.irctcInfo{color:#cf8100;font-size:12px;border-radius:2px;background-color:#ffedd1;padding:5px}.view-routes{font-family:Lato;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#008cff;cursor:pointer}.myBizContent .view-routes{color:#ff664b}.arrival-time,.depart-time{margin-bottom:7px;height:17px;font-size:14px;font-weight:900;color:#000}.arrival-time,.depart-time,.duration{font-family:Lato;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.duration{width:79px;height:15px;margin:0 20px;font-size:12px;font-weight:700;color:#9b9b9b}.jouney-duration{margin:0 20px 8px}.jouney-duration-line{width:40px;height:1px;border:1px solid #e7e7e7}.station-name{font-family:Lato;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a}.card{width:100%;min-width:209px;max-width:236px;height:109px;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);background-color:#fff;padding:10px 15px;cursor:pointer;display:inline-block;margin-bottom:20px;position:relative}.myBizContent .card{width:100%;min-width:260px;max-width:260px;margin-bottom:30px}.rail-class{font-size:16px;font-weight:900;color:#000;margin-right:9px}.rail-class,.tatkal-quota{font-family:Lato;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.tatkal-quota{width:58px;height:15px;padding:1px 10px 2px;border-radius:14px;background-image:linear-gradient(255deg,#f89d19,#f3c852 0);font-size:10px;font-weight:700;text-align:center;color:#fff}.confirm-probability{text-align:right;color:#000}.availibilty-info,.confirm-probability{font-family:Lato;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.availibilty-info{text-transform:uppercase;color:#26b5a9}.tatkal-booking{color:#ff6f00}.update-info{color:#9b9b9b}.update-info,.update-info-button{font-family:Lato;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;position:absolute;bottom:8px}.update-info-button{color:#008cff;cursor:pointer}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468 0}}.not-visible{height:12px;background-color:#f2f2f2;margin-left:auto}.trainSubsChild{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.trainStatus{display:flex;justify-content:center;align-items:center;height:24px;border-radius:4px;background-color:#f2f2f2;margin-bottom:8px}.trainStatusText{font-family:Lato;font-style:normal;font-weight:500;font-size:16px;line-height:16px}.trainSubsChild::-webkit-scrollbar{display:none}.trainSubsChild{-ms-overflow-style:none;scrollbar-width:none;padding:2px}.view-confirm-options .trainSubsChild{min-height:133px}.trainSubsChildLoader{min-height:182px}.bold{font-weight:600}.arrowTab{border:solid #008cff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:all .3s linear}.myBizContent .arrowTab{border:solid #ff664b;border-width:0 2px 2px 0}.upArrowTab{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-top:2px}.downArrowTab{transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:2px}.dropdown-options{font-family:Lato;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#008cff;cursor:pointer;padding-bottom:14px}.myBizContent .dropdown-options{color:#ff664b}.active-dropdown{border-bottom:2px solid #008cff}.myBizContent .active-dropdown{border-bottom:2px solid #ff664b}hr{margin:0 0 14px}.class-quota{margin-bottom:30px}.class{margin-right:10px;padding:10px;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);background-color:#fff;font-family:Lato;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;cursor:pointer}.class.active{background-color:#008cff;color:#fff}.myBizContent .class.active{background-color:#fff4f2;border:1px solid #ff664b;color:#ff664b}.quotas{padding:5px 15px 5px 5px;border-radius:18px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);background-color:#fff}.quota-name{text-transform:uppercase;padding:6px 8px 5px;font-family:Lato;font-size:12px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4a4a4a;cursor:pointer}.quota-name.active{padding:6px 8px 5px;object-fit:contain;border-radius:13px;background-image:linear-gradient(180deg,#008cff,#008cff),linear-gradient(98deg,#53b2fe 2%,#065af3 129%);color:#fff}.myBizContent .quota-name.active{background-image:unset;background-color:#ff664b}.quota-name:not(:last-child){margin-right:15px}.nearby-option{padding:10px 20px 10px 15px;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);background-color:#fff;margin-bottom:10px;cursor:pointer;position:relative}.nearby-date{width:100px;font-family:Lato;font-size:16px;font-weight:900;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.nearby-availibility{margin-left:20px;color:#26b5a9}.nearby-availibility,.nearby-tatkal{font-family:Lato;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.nearby-tatkal{color:#ff6f00}.nearby-probability{margin-left:20px;font-family:Lato;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#4a4a4a}.nearby-railofy-text-container{display:flex;align-items:center;position:absolute;left:390px;top:12px}.nearby-railofy-text{font-size:14px;font-family:Lato}.nearby-assured-text{color:#b979c6}.nearby-free-cancellation-text{color:#545454}.nearby-railofy-tick{height:14px;width:14px;margin-right:5px}.book-now{font-family:Lato;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#008cff}.book-now.disable{color:rgba(0,0,0,.30196078431372547)}.rupee{position:relative;top:1px}.info-banner{height:29px;margin:9px 0 20px;padding:5px 10px;border-radius:4px;background-color:#c1f1dd;font-family:Lato;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#149d64}.infoIconBlack{width:19px;height:19px;background-position:-161px -81px}.select-filters{font-family:Lato;font-size:20px;color:#000}.clear-filter,.select-filters{font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.clear-filter{font-size:12px;text-align:right;color:#008cff}.filer-heading{font-family:Lato;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.myBizContent input[type=checkbox],input[type=checkbox]{width:18px;height:18px;margin-right:13px}.myBizContent input[type=checkbox]{accent-color:#f16249}.myBizContent input[type=text]:focus{border-color:1px solid #f16249}.left-side-container{width:100%;margin-right:30px}.view-confirm-option{margin-left:30px}.Modal{position:absolute;background-color:#fff;overflow-y:scroll;border-radius:5px}.padding25{padding:25px}.Overlay{position:fixed;top:0;left:0;right:0;bottom:0}.Modal:focus,.Modal div:focus{outline:none}.sorry{width:220px;margin-top:5px}.locusFetchError{margin-top:50px;position:absolute}.disable-click{opacity:.5}.disable-click,.disable-nearByDate{cursor:not-allowed}.inputFieldWrapper{width:400px}.inputFieldWrapper .labelName{line-height:1.29}.inputFieldWrapper .InputFieldElement{outline:none;border:0}.inputFieldWrapper .filedsWrapper{border:1px solid #9b9b9b;border-radius:4px;padding:11px 15px}.inputFieldWrapper.twoComponent .filedsWrapper{padding-left:0}.inputFieldWrapper .filedsWrapper:focus{border:1px solid #008cff;outline:0}.inputFieldWrapper .filedsWrapper.blueBorder{border:1px solid #008cff}.inputFieldWrapper.validationError .filedsWrapper{border:1px solid #eb2026}.inputFieldWrapper .InputField{margin-bottom:12px}.inputFieldWrapper .labelDesc{line-height:1.5;margin-left:4px}.InputFieldElement{line-height:1.29;width:100%}.inputFieldWrapper ::placeholder{color:#4a4a4a;opacity:.5;font-weight:400}.inputFieldWrapper :-ms-input-placeholder{color:#4a4a4a;opacity:.5;font-weight:400}.inputFieldWrapper ::-ms-input-placeholder{color:#4a4a4a;opacity:.5;font-weight:400}.inputFieldWrapper.twoComponent .countryCodeWrapper{width:120px}.inputFieldWrapper.twoComponent .InputFieldElement{border-radius:0 4px 4px 0;border-left:0}.inputFieldWrapper .selectedQuotaContainer .selectedQuota{width:100%;border:0;margin-right:5px;padding:0 15px 0 0}.inputFieldWrapper .selectedQuotaContainer .quotaCurtainDown{top:0;left:0;width:100%}.inputFieldWrapper .selectedQuotaContainer .extraSymbol{padding:0;color:#4a4a4a;font-size:16px}.inputFieldWrapper .selectedQuotaContainer .quotaCurtainDown li{padding-right:10px}.inputFieldWrapper .countryCodeWrapper{position:relative;margin-right:5px}.inputFieldWrapper .countryCodeWrapper .selectedQuotaContainer{width:100%}.inputFieldWrapper .vaidationFail,.inputFieldWrapper .vaidationSuccess{position:relative}.inputFieldWrapper .vaidationSuccess:before{content:"";background-color:#00a19c;width:12px;height:12px;position:absolute;border-radius:50%;right:45px;top:0}.inputFieldWrapper .vaidationSuccess:after{content:"";position:absolute;border:solid #fff;border-width:0 1px 1px 0;width:2px;height:5px;transform:rotate(45deg);right:49px;top:2px}.loginModals{width:820px;height:400px;padding:40px;border:0;outline:none;border-radius:4px;position:absolute}.loginModals,.loginModals.loginModals--v2{box-shadow:0 0 12px 0 rgba(0,0,0,.2);background-color:#fff}.loginModals.loginModals--v2{width:538px;height:600px;min-height:640px;border-radius:4px;min-width:auto;margin-right:auto!important;padding:48px 40px 10px;display:flex;flex-direction:column}.loginModals.loginModals--v3{min-height:280px;border-radius:4px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);padding:40px 40px 20px}.loginModals.loginModals--v3,.loginModals.loginModals--v5{width:538px;height:auto;background-color:#fff;min-width:auto;display:flex;flex-direction:column;position:relative;margin:auto;top:20%}.loginModals.loginModals--v5{min-height:266px;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:16px}.loginModals.loginModals--v6{width:520px;height:auto;min-height:300px;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.1);background-color:#fff;min-width:auto;padding:20px;display:flex;flex-direction:column}#mmt-irctc-modal-why{top:10vh!important}#get-username-success,#mmt-irctc-modal,#mmt-irctc-modal-why,#mmt-irctc-reset-pass{position:relative!important;right:0!important;left:0!important;margin:auto!important;transform:none!important}#get-username-success,#mmt-irctc-modal,#mmt-irctc-reset-pass{top:150px!important}.loginModals.loginModals--v4{width:538px;height:auto;min-height:380px;border-radius:4px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);background-color:#fff;min-width:auto;margin-right:auto!important;padding:40px 40px 20px;display:flex;flex-direction:column}.loginModals.loginModals--v2.loginModals--exWidth,.loginModals.loginModals--v3.loginModals--exWidth,.loginModals.loginModals--v4.loginModals--exWidth{width:592px;height:800px}.loginModals.loginModals--v2.dobVer .DayPickerInput,.loginModals.loginModals--v2.dobVer .DayPickerInput>input,.loginModals.loginModals--v2.dobVer .inputFieldWrapper,.loginModals.loginModals--v2.resetPass .inputFieldWrapper,.loginModals.loginModals--v3.dobVer .inputFieldWrapper,.loginModals.loginModals--v3.resetPass .inputFieldWrapper,.loginModals.loginModals--v4.dobVer .DayPickerInput,.loginModals.loginModals--v4.dobVer .DayPickerInput>input,.loginModals.loginModals--v4.dobVer .inputFieldWrapper,.loginModals.loginModals--v4.resetPass .inputFieldWrapper{width:100%}.loginModals.loginModals--v2.dobVer .DayPickerInput>input{color:#000;font-weight:900}.loginModals.loginModals--v4.dobVer .DayPickerInput>input{color:#4a4a4a}.loginModals.loginModals--v2.resetPass{min-height:310px}.loginModals .modalClose{font-size:16px;font-weight:700;margin-left:auto;color:#9b9b9b;cursor:pointer;zoom:1.1}.loginModals .vrtlSeperater{top:0;left:60%;width:1px;height:100%;position:absolute;border:1px solid #e7e7e7}.loginModals .hrtlSeperater{width:calc(100% + 80px);height:1px;border:1px solid #e7e7e7;margin-top:20px;margin-left:-40px;margin-bottom:20px}.loginModals .hrtlSeperater2{width:calc(100% + 32px);margin-top:36px;margin-left:-16px;margin-bottom:20px}.loginModals .hrtlSeperater2,.loginModals .thinHrtlSeperater{height:1px;border:1px solid #d8d8d8}.loginModals .leftPanel{width:55%;color:#4a4a4a}.loginModals.loginModals.htmlv2 .leftPanel{width:61%}.loginModals.loginModals.htmlv2 .rightPanel{width:39%}.loginModals .rightPanel{width:35%;color:#4a4a4a}.loginModals .inputFieldWrapper.validationError .InputField span{color:#eb2026}.loginModals .inputFieldWrapper .filedsWrapper{padding-left:0;padding-right:0;border-radius:0;border:0;border-bottom:1px solid #9b9b9b}.loginModals .inputFieldWrapper .fieldsWrapper{border:1px solid #9b9b9b;padding:10px;border-radius:0}.loginModals.loginModals--v2 .labelName{font-size:14px;text-transform:none}.loginModals.loginModals--v2 .inputFieldWrapper .filedsWrapper,.loginModals.loginModals--v3 .inputFieldWrapper .filedsWrapper{padding:9px 15px;border:1px solid #9b9b9b}.loginModals.loginModals--v4 .inputFieldWrapper .filedsWrapper{border:1px solid #9b9b9b}.loginModals .inputFieldWrapper .filedsWrapper.blueBorder{border-bottom:2px solid #008cff}.loginModals.loginModals--v2 .inputFieldWrapper .filedsWrapper.blueBorder,.loginModals.loginModals--v3 .inputFieldWrapper .filedsWrapper.blueBorder{border:1px solid #008cff}.loginModals--v2 .inputFieldWrapper.validationError .filedsWrapper,.loginModals--v3 .inputFieldWrapper.validationError .filedsWrapper,.loginModals--v4 .inputFieldWrapper.validationError .filedsWrapper{border:1px solid #eb2026}.loginModals.loginModals--v2 .YearNavigation,.loginModals.loginModals--v4 .YearNavigation{position:relative}.loginModals.loginModals--v2 .YearNavigation>.railSprite{position:absolute;left:2px;top:6px}.loginModals.loginModals--v4 .YearNavigation>.railSprite{position:absolute;left:8px;top:6px}.loginModals.loginModals--v2 .DayPickerInput input,.loginModals.loginModals--v4 .DayPickerInput input{padding-left:32px}.loginModals .inputFieldWrapper .InputField{margin-bottom:0}.loginModals.loginModals--v2 .inputFieldWrapper .InputField,.loginModals.loginModals--v3 .inputFieldWrapper .InputField,.loginModals.loginModals--v4 .inputFieldWrapper .InputField{margin-bottom:10px}.loginModals.loginModals--v2 .inputFieldWrapper .InputFieldElement,.loginModals.loginModals--v3 .inputFieldWrapper .InputFieldElement,.loginModals.loginModals--v4 .inputFieldWrapper .InputFieldElement{color:#000;font-weight:900}.loginModals .timer{width:88px;height:25px;display:flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:15.6px;margin-left:10px;background-image:linear-gradient(254deg,#ff3e5e,#ff7f3f)}.loginModals button{opacity:.9;width:100px;color:#fff;outline:none;cursor:pointer;padding:8.5px 10px;border-radius:34px;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);background-image:linear-gradient(96deg,#53b2fe,#065af3);border:0}.loginModals button.width220{width:220px}.loginModals.htmlv2{padding:0;display:flex;justify-content:space-between}.loginModals.loginModals.htmlv2 .inputFieldWrapper{padding:15px 15px 0 0}.loginModals.htmlv2 .leftPanel,.loginModals.htmlv2 .rightPanel{padding:40px 60px}.loginModals.htmlv2 .rightPanel{padding:40px 32px}.loginModals.htmlv2 .leftPanel .leftWidth100Input .inputFieldWrapper,.loginModals.htmlv2 .rightPanel .inputFieldWrapper{width:100%}.loginModals.htmlv2 .modalTitle,.loginModals.htmlv2 .rightPanel p.modalCloseCont{margin-bottom:40px}.loginModals.htmlv2 .rightPanel p.modalCloseCont.accountSuccess{margin-bottom:10px}.loginModals.htmlv2 p.maxWidth368{max-width:368px}.loginModals.htmlv2 .customPlaceholder .inputFieldWrapper ::placeholder{color:#4a4a4a;opacity:1;font-size:14px;line-height:1.29;font-weight:700}.loginModals.htmlv2 .customPlaceholder .inputFieldWrapper :-ms-input-placeholder{color:#4a4a4a;opacity:1;font-size:14px;line-height:1.29;font-weight:700}.loginModals.htmlv2 .customPlaceholder .inputFieldWrapper ::-ms-input-placeholder{color:#4a4a4a;opacity:1;font-size:14px;line-height:1.29;font-weight:700}.loginModals.htmlv2 .leftPanel{border-right:2px solid #e7e7e7}.loginModals button.disabled{background-image:none;background-color:#c2c2c2}.loginModals button.disabled span{opacity:1}.loginModals label span{font-size:10px;color:#d3d3d3}.loginModals label span.greyed{color:#9b9b9b}.loginModals.loginModals--v2 label span.greyed,.loginModals.loginModals--v3 label span.greyed,.loginModals.loginModals--v4 label span.greyed{color:#4a4a4a}.loginModals button.rightPanelBtn{width:210px;padding:9px;text-transform:uppercase;color:#008cff;border-radius:96px;cursor:pointer;background:transparent;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);border:1px solid #008cff}.loginModals button.rightPanelBtn:hover{background:#f9f9f9}.loginModals [contenteditable],.loginModals input,.loginModals textarea{caret-color:#008cff}.loginModals .vaidationSuccess:before{content:"";background-color:#00a19c;width:12px;height:12px;position:absolute;border-radius:50%;right:45px;top:0}.loginModals .vaidationSuccess:after{content:"";position:absolute;border:solid #fff;border-width:0 1px 1px 0;width:2px;height:5px;transform:rotate(45deg);right:49px;top:2px}.loginModals .accountCreatedRound{width:50px;height:50px;border-radius:50%;display:inline-block;background-image:linear-gradient(45deg,#ace143,#219393)}.loginModals .accountCreatedRound .checkmark{display:inline-block;padding:16px}.loginModals .accountCreatedRound .checkmark:after{content:"";display:block;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.loginModals.htmlv2 .dayPickerHotelWrap .DayPickerInput{width:100%}.loginModals.htmlv2 .dayPickerHotelWrap .DayPickerInput input{width:100%;font-size:14px;font-weight:700;color:#4a4a4a;outline:none;padding:10px 0;border-radius:0;border:0;border-bottom:2px solid #9b9b9b}.loginModals.htmlv3{padding:40px 0 10px}.loginModals.htmlv3 .leftPanel{padding-left:40px;padding-bottom:30px;width:45%}.loginModals.htmlv3 .rightPanel{padding-right:40px;padding-bottom:20px;width:46%}.loginModals.htmlv3 ul{list-style-type:disc;margin-left:20px}.loginModals.htmlv3 ul li{margin-bottom:10px}.loginModals.htmlv3 .modalFooter{padding:20px 40px;border-top:2px solid #e7e7e7}.loginModals button.loading{width:44px;height:44px}.loginModals .maxWid300{max-width:300px}.loginModals .dayPickerHotelWrap .DayPicker-NavBar{display:none}.loginModals .newPasswordOptions .radioBox{margin-right:40px}.railAccount_content{width:1200px;margin:0 auto}.createAccountForm{margin-top:40px}.formDataContainer{border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:1px solid hsla(0,0%,59.2%,.16);padding:40px 40px 0}.formDataContainer input{font-family:lato}.formDataContainer .selectedQuotaContainer{margin-right:20px;width:340px;margin-left:0}.formDataContainer .selectedQuotaContainer .labelName{color:#4a4a4a;font-weight:700;font-size:14px;line-height:14px;margin-bottom:15px;text-transform:none}.formDataContainer .selectedQuotaContainer .selectedQuota{width:100%}.formDataContainer .selectedQuotaContainer .quotaBox.quotaCurtainDown{max-height:1000px;width:100%}.formDataContainer .selectedQuotaContainer .selectedQuota span:nth-child(2){padding:0;min-height:0}.formDataContainer .selectedQuotaContainer .quotaLabel{font-size:14px;color:#4a4a4a;font-weight:400}.formDataContainer .selectedQuotaContainer .selectedQuota span{padding-left:16px}.formDataContainer .selectedQuotaContainer .arrow.arrow-top-wide,.selectedQuotaContainer .arrow.arrow-down-wide{border-top:2px solid #9b9b9b;border-right:2px solid #9b9b9b}.formDataContainer .selectedQuotaContainer .selectedQuota{padding:8px 0 7px}.addressSection .formDataContainer .selectedQuotaContainer{width:260px}.captchaImageContainer{display:flex;align-items:center;justify-content:space-between;padding:10px 20px 10px 10px;width:404px;height:66px;margin-bottom:20px;background-color:#283c73}.coudNotLoadCaptcha{font-weight:400;font-size:14px;color:#fff}.reloadImage :hover{cursor:pointer}.captchaText{position:relative;top:-25px}.selectedQuotaContainer .quotaBox{overflow:hidden}.formDataContainer .selectedQuotaContainer .quotaBox.quotaCurtainDown.openUpwards{top:-100%}.formDataContainer .advSorterContainer .sortOptions{width:100%}.formDataContainer .advSorterContainer{width:340px}.addressSection .formDataContainer .advSorterContainer{width:290px}.createAccountForm .checkboxListWrapper{margin-top:20px}.createAccountForm .checkboxWrapper{margin-bottom:24px}.createAccountForm .selectedQuotaContainer{min-height:38px;width:100%}.createAccountForm .checkbox{width:18px;height:18px;border-radius:3px;border:1px solid #9b9b9b;margin-right:13px}.createAccountForm .checkbox.active{background-color:#008cff;border-color:transparent;position:relative}.createAccountForm .checkbox.active:after{position:absolute;left:5px;top:2px;content:"";display:block;width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.toast{position:fixed;z-index:1000;top:85vh;width:100vw;background-color:#000;color:#fff;padding:8px;text-align:center;margin-left:auto;margin-right:auto;border-radius:8px}.inputFieldContainer{margin-bottom:40px;position:relative;margin-right:20px}.eyeicon{width:18px;height:13px;right:12px;background-position:-132px -38px}.eyeicon,.prefixedCode{position:absolute;top:42px}.prefixedCode{left:16px}.inputFieldContainer .inputField{border-radius:4px;border:1px solid #9b9b9b;outline:none;padding:10px 35px 10px 16px;width:340px;font-size:14px;color:#4a4a4a}.inputFieldContainer .inputField.residentialField{width:620px}.inputFieldContainer .inputField.pinCode{width:240px}.inputFieldContainer .inputField.stateField{width:200px}.inputField.prefixed{padding-left:45px}.inputFieldContainer .inputField:focus{border:1px solid #008cff}.inputFieldContainer.errorField .inputField{border:1px solid #eb2026}.formValidations{margin-top:15px}.tickIcon{background-color:#c2c2c2}.tickIcon,.tickIcon.validated{width:18px;height:18px;border-radius:100%;position:relative}.tickIcon.validated{background-color:#00a19c}.tickIcon:after{content:"";position:absolute;width:3px;height:6px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);top:4px;left:6px}.blueLoader{width:16px;height:16px;border-radius:100%;animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;position:absolute;right:12px;top:40px;border:2px solid #008cff;border-right:1px solid transparent}.railHeader{background-color:#0a223d;padding:15px 0;min-height:70px;display:flex;align-items:center;position:sticky;-webkit-position:sticky;top:0;z-index:20}.railheader__content{justify-content:space-between}.createAccountLink,.railheader__content{display:flex;color:#fff;align-items:center}.createAccountLink{width:200px;height:40px;padding:9px 20px;justify-content:center;text-align:center;text-transform:uppercase;border-radius:24px;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);background-image:linear-gradient(94deg,#53b2fe,#065af3);font-size:18px}.advSorterContainer{width:258px;border-radius:4px}.advSorterContainer .advSorterSelection{font-size:14px;color:#4a4a4a;padding:10px 16px;background:#fff;display:flex;align-items:center;cursor:pointer;border-radius:4px;border:1px solid #9b9b9b;justify-content:space-between}.advSorterContainer .advSorterSelection.isHoverActive{box-shadow:0 8px 8px 0 rgba(0,0,0,.24),0 0 8px 0 rgba(0,0,0,.12);border-color:transparent;border-radius:4px 4px 0 0;border-bottom:1px solid #efefef}.advSorterContainer .sortOptions.isHoverActive{max-height:256px;padding:20px 15px;overflow-y:scroll;visibility:visible}.advSorterContainer .sortOptions{max-height:0;overflow:hidden;background:#fff;position:absolute;width:300px;z-index:1001;padding:0 15px;border-radius:0 0 4px 4px;visibility:hidden;transition:max-height .2s ease-out;box-shadow:0 8px 8px 0 rgba(0,0,0,.24),0 2px 8px 0 rgba(0,0,0,.12)}.advSorterContainer .sortOptions li{font-size:14px;line-height:.86;color:#4a4a4a;margin-bottom:16px;display:flex;align-items:center;cursor:pointer;line-height:20px}.advSorterContainer .sortOptions li:hover{color:#000}.advSorterContainer .sortOptions li span{margin-right:16px}.advSorterContainer .sortOptions li:last-child{margin-bottom:0}.advSorterContainer .sortOptions li.selected{font-weight:700;color:#000}.advSorterContainer .arrow.arrow-down-wide,.advSorterContainer .arrow.arrow-top-wide{display:inline-block;width:5px;height:5px;padding:2px;margin-left:5px;margin-top:7px;border-top:2px solid #9b9b9b;border-right:2px solid #9b9b9b;transform:rotate(-45deg) skew(7deg,7deg);transition:transform .2s linear}.advSorterContainer .arrow.arrow-down-wide{transform:rotate(135deg) skew(7deg,7deg);margin-top:0}.DayPickerInput input{border-radius:4px;border:1px solid #9b9b9b;outline:none;padding:10px 35px 10px 16px;width:340px;font-size:14px;color:#4a4a4a;cursor:pointer}.DayPickerInput input:focus{border:1px solid #008cff}.inputFieldContainer.errorField .DayPickerInput input{border:1px solid #eb2026}.inputFieldContainer .errorText{display:none;margin-top:10px;color:#eb2026}.inputFieldContainer.errorField .errorText{display:block}.calendarField .arrow.arrow-down-wide{display:inline-block;width:5px;height:5px;padding:2px;margin-left:auto;margin-right:10px;transform:rotate(135deg) skew(7deg,7deg);margin-top:0;border-top:2px solid #9b9b9b;border-right:2px solid #9b9b9b;position:absolute;right:0;top:45px}.calendarField .dayPickerHotelWrap .DayPickerInput-OverlayWrapper{position:relative;top:0;left:0}.calendarField .dayPickerHotelWrap .DayPicker-NavBar{display:none}.calendarField .DayPickerInput-Overlay{width:100%}.calendarField .dayPickerHotelWrap .DayPicker-Caption select{height:30px;color:#4a4a4a;font-weight:700;font-size:14px;min-width:100px}.flexSliderWrap{display:flex;overflow:auto}.subFilters .flexSliderWrap{padding-bottom:0}.filtersList{display:flex;padding:2px}.filters .filtersList li{border-radius:4px;padding:15px 40px;margin-right:20px;position:relative}.filters .filtersList li,.subFilters .filtersList li{white-space:nowrap;cursor:pointer;box-shadow:0 0 6px 0 rgba(0,0,0,.2);background-color:#fff}.subFilters .filtersList li{padding:10px 10px 8px 13px;border-radius:17.5px}.filtersList li.selected{background-color:rgba(0,140,255,.1)}.filtersList li.selected p{color:#000}.subFilters{position:sticky;top:0;background:#fff}.blueTick{display:none;top:13px;left:11px;width:18px;height:18px;border-radius:100%;position:absolute;background:#008cff}.blueTick:after{content:"";position:absolute;width:4px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);top:3px;left:6px}.selected .blueTick{display:block}.foreignNationalWarning{position:relative;top:-25px}.autoSearchList{padding:20px 16px 0;overflow:auto;height:313px;transition:all .2s linear}.autoSearchContainer{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.2);background-color:#fff;z-index:11;height:354px;width:30%;position:absolute;left:0;bottom:0;overflow:hidden}.autoSearchList li{font-size:14px;color:#4a4a4a;margin-bottom:24px;cursor:pointer}.inputField.autoSearchField{cursor:pointer;width:300px}.searchInputField{color:#4a4a4a;outline:none;width:100%;padding:10px 35px 10px 16px;border:none;border-bottom:1px solid #e7e7e7}.autoSearch .arrow.arrow-down-wide{display:inline-block;width:5px;height:5px;padding:2px;margin-left:auto;margin-right:10px;transform:rotate(135deg) skew(7deg,7deg);margin-top:0;border-top:2px solid #9b9b9b;border-right:2px solid #9b9b9b;position:absolute;right:0;top:45px}.autoSearchContainer .arrow.arrow-down-wide{top:15px;transform:rotate(-45deg)}.backdrop{width:100%;height:100%;background:transparent;z-index:10;position:fixed;left:0;top:0}.accountCreatedSuccessIcon{width:102px;height:102px;background-image:linear-gradient(45deg,#ace143,#219393);border-radius:100%;position:relative;margin:0 auto 20px}.accountCreatedSuccessIcon:after{position:absolute;content:"";width:20px;height:40px;border-bottom:4px solid #fff;border-right:4px solid #fff;left:40px;top:24px;transform:rotate(45deg)}.appendTop80{margin-top:80px}.otpSection{border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:1px solid hsla(0,0%,59.2%,.16);background-color:#fff;padding:40px}.otpFieldcontainer .otpField{width:440px;border-radius:4px;border:1px solid #9b9b9b;padding:10px 16px;color:#4a4a4a;font-size:14px;outline:none}.otpFieldcontainer.errorField .otpField{border:1px solid #eb2026}.otpFieldcontainer .otpField:focus{border:1px solid #008cff}.otpFieldcontainer .errorText{display:none;margin-top:10px;color:#eb2026}.otpFieldcontainer.errorField .errorText{display:block}.otpFieldcontainer{margin-bottom:46px}.resendLink.disabled a{opacity:.3;pointer-events:none}.verifyLink{display:flex;text-align:center}.verifyLink a{padding:12px 20px;color:#fff;text-transform:uppercase;border-radius:96px;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);background-image:linear-gradient(95deg,#53b2fe,#065af3);min-width:180px}.appendTop120{margin-top:120px}.copyCode{margin:0 auto 80px;width:328px;border-radius:4px;background-color:#e1f1fd;padding:7px 20px;min-height:44px}.font8{font-size:8px}.copyIcon{width:13px;height:16px;background-position:-111px -36px}.continueBookingLink{display:flex;justify-content:center}.continueBookingLink a{text-transform:uppercase;border-radius:96px;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);background-image:linear-gradient(94deg,#53b2fe,#065af3);color:#fff;min-width:240px;padding:12px 20px}.modalLink{display:flex;margin-bottom:20px}.errorModalWrap{display:flex;margin-top:100px;flex-direction:column;align-items:center}.modalLink a{min-width:300px;text-align:center;display:inline-block;margin-bottom:10px;font-weight:700;padding:10px;color:#fff;border-radius:34px;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);background-image:linear-gradient(96deg,#53b2fe,#065af3)}.errorModals{min-width:640px!important;position:absolute;border-radius:4px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);background-color:#fff;padding:50px 60px}.errorModals:focus{outline:none}.errorModals .errorImg{height:160px;margin:0 auto}.errorModals .displayFlex{display:flex}.errorModals .errorImg img{height:100%}.errorModals .errorTitle{font-size:24px;margin-top:28px}.errorModals .errorMsg{font-size:14px;margin-top:10px}.errorModals .modalButton a{padding:12px 20px;width:180px!important;font-weight:900;font-size:16px;line-height:20px}.ReactModal__Overlay{background-color:rgba(0,0,0,.6)}.bookingDetails{border-radius:4px;box-shadow:0 0 8px 0 rgba(138,107,118,.08);border:1px solid #e2e2e2;background-color:#fff}.bookingDetails__head{padding:16px;border-bottom:1px solid #e7e7e7;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:20px;font-weight:700;color:#000}.bookingDetails__info{padding:16px 16px 30px;color:#9c9c9c;font-size:11px;line-height:14px;position:relative}.bookingDetails .timeTag{display:flex;align-items:center;border-radius:18px;background-image:linear-gradient(253deg,#ff3e5e,#ff7f3f);color:#fff;font-size:14px;line-height:16px;font-weight:700;height:36px;width:116px;justify-content:center}.bookingDetails .timeTag.expired{background-image:linear-gradient(253deg,#7a7a7a,#7a7a7a)}.bookingDetails .timeTag.expired .transactionExpired{font-size:12px;line-height:1.2;max-width:55px}.bookingDetails__time{position:relative}.bookingDetails__time:after{width:32px;right:-40px}.bookingDetails__time:after,.bookingDetails__time:before{content:"";position:absolute;height:1px;background-color:#e7e7e7;top:7px}.bookingDetails__time:before{width:40px;left:-49px}@media only screen and (max-width:768px){.bookingDetails{margin-top:56px}.bookingDetails.noBdr{border:1px solid transparent}.bookingDetails__head{border:none}.bookingDetails__info{background-color:#fafafa;margin:0 16px;font-size:12px;border-radius:5px}.bookingDetails__time:after{right:-47px;top:7px}.bookingDetails__time:before{left:-49px;top:7px}}.loginModals-SinglePanel{width:400px;height:400px;padding:40px;border:0;outline:none;border-radius:4px;position:absolute;box-shadow:0 0 12px 0 rgba(0,0,0,.2);background-color:#fff}.loginModals-SinglePanel .modalCloseAbsolute{font-size:16px;font-weight:700;margin-left:auto;color:#9b9b9b;cursor:pointer;zoom:1.1;position:absolute;top:16px;right:16px}.loginModals-SinglePanel .vrtlSeperater{top:0;left:0;width:1px;height:100%;position:absolute;border:1px solid #e7e7e7}.loginModals-SinglePanel .leftPanel{width:55%;color:#4a4a4a}.loginModals-SinglePanel.loginModals-SinglePanel.htmlv2 .leftPanel{width:61%}.loginModals-SinglePanel.loginModals-SinglePanel.htmlv2 .rightPanel{width:80%}.loginModals-SinglePanel .rightPanel{width:80%;color:#4a4a4a}.loginModals-SinglePanel .inputFieldWrapper.validationError .InputField span{color:#eb2026}.loginModals-SinglePanel .inputFieldWrapper .filedsWrapper{padding-left:0;padding-right:0;border-radius:0;border:0;border-bottom:1px solid #9b9b9b}.loginModals-SinglePanel .inputFieldWrapper .filedsWrapper.blueBorder{border-bottom:2px solid #008cff}.inputFieldWrapper.validationError .filedsWrapper{border-bottom:1px solid #eb2026}.loginModals-SinglePanel .inputFieldWrapper .InputField{margin-bottom:0}.loginModals-SinglePanel button{opacity:.9;width:100px;color:#fff;outline:none;cursor:pointer;padding:8.5px 10px;border-radius:34px;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);background-image:linear-gradient(96deg,#53b2fe,#065af3);border:0}.loginModals-SinglePanel button.width220{width:200px}.loginModals-SinglePanel.htmlv2{padding:0;display:flex;justify-content:space-between}.loginModals-SinglePanel.loginModals-SinglePanel.htmlv2 .inputFieldWrapper{padding:0}.loginModals-SinglePanel.htmlv2 .leftPanel,.loginModals-SinglePanel.htmlv2 .rightPanel{padding:40px 60px}.loginModals-SinglePanel.htmlv2 .rightPanel{padding:40px 32px}.loginModals-SinglePanel.htmlv2 .leftPanel .leftWidth100Input .inputFieldWrapper,.loginModals-SinglePanel.htmlv2 .rightPanel .inputFieldWrapper{width:100%}.loginModals-SinglePanel.htmlv2 .modalTitle,.loginModals-SinglePanel.htmlv2 .rightPanel p.modalCloseCont{margin-bottom:40px}.loginModals-SinglePanel.htmlv2 .rightPanel p.modalCloseCont.accountSuccess{margin-bottom:10px}.loginModals-SinglePanel.htmlv2 p.maxWidth368{max-width:368px}.loginModals-SinglePanel.htmlv2 .customPlaceholder .inputFieldWrapper ::placeholder{color:#4a4a4a;opacity:1;font-size:14px;line-height:1.29;font-weight:700}.loginModals-SinglePanel.htmlv2 .customPlaceholder .inputFieldWrapper :-ms-input-placeholder{color:#4a4a4a;opacity:1;font-size:14px;line-height:1.29;font-weight:700}.loginModals-SinglePanel.htmlv2 .customPlaceholder .inputFieldWrapper ::-ms-input-placeholder{color:#4a4a4a;opacity:1;font-size:14px;line-height:1.29;font-weight:700}.loginModals-SinglePanel.htmlv2 .leftPanel{border-right:2px solid #e7e7e7}.loginModals-SinglePanel button.disabled{background-image:none;background-color:#c2c2c2}.loginModals-SinglePanel button.disabled span{opacity:.6}.loginModals-SinglePanel label span{font-size:10px;color:#008cff}.loginModals-SinglePanel label span.greyed{color:#9b9b9b}.loginModals-SinglePanel button.rightPanelBtn{width:210px;padding:9px;text-transform:uppercase;color:#008cff;border-radius:96px;cursor:pointer;background:transparent;box-shadow:0 1px 7px 0 rgba(0,0,0,.2);border:1px solid #008cff}.loginModals-SinglePanel button.rightPanelBtn:hover{background:#f9f9f9}.loginModals-SinglePanel [contenteditable],.loginModals-SinglePanel input,.loginModals-SinglePanel textarea{caret-color:#008cff}.loginModals-SinglePanel .vaidationSuccess:before{content:"";background-color:#00a19c;width:12px;height:12px;position:absolute;border-radius:50%;right:45px;top:0}.loginModals-SinglePanel .vaidationSuccess:after{content:"";position:absolute;border:solid #fff;border-width:0 1px 1px 0;width:2px;height:5px;transform:rotate(45deg);right:49px;top:2px}.loginModals-SinglePanel .accountCreatedRound{width:50px;height:50px;border-radius:50%;display:inline-block;background-image:linear-gradient(45deg,#ace143,#219393)}.loginModals-SinglePanel .accountCreatedRound .checkmark{display:inline-block;padding:16px}.loginModals-SinglePanel .accountCreatedRound .checkmark:after{content:"";display:block;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.loginModals-SinglePanel.htmlv2 .dayPickerHotelWrap .DayPickerInput{width:100%}.loginModals-SinglePanel.htmlv2 .dayPickerHotelWrap .DayPickerInput input{width:100%;font-size:14px;font-weight:700;color:#4a4a4a;outline:none;padding:10px 0;border-radius:0;border:0;border-bottom:2px solid #9b9b9b}.loginModals-SinglePanel.htmlv3{padding:40px 0 10px}.loginModals-SinglePanel.htmlv3 .leftPanel{padding-left:40px;padding-bottom:30px;width:43%}.loginModals-SinglePanel.htmlv3 .rightPanel{padding-right:40px;padding-bottom:20px;width:46%}.loginModals-SinglePanel.htmlv3 ul{list-style-type:disc;margin-left:20px}.loginModals-SinglePanel.htmlv3 ul li{margin-bottom:10px}.loginModals-SinglePanel.htmlv3 .modalFooter{padding:20px 40px;border-top:2px solid #e7e7e7}.loginModals-SinglePanel button.loading{width:44px;height:44px}.loginModals-SinglePanel .maxWid300{max-width:300px}.loginModals-SinglePanel .dayPickerHotelWrap .DayPicker-NavBar{display:none}.DayPickerInput-Overlay{border-radius:4px}.dayPickerHotelWrap .DayPickerInput-OverlayWrapper{position:relative;top:-100px;left:0}.dayPickerHotelWrap .DayPicker-Caption select{margin-right:10px}.dayPickerHotelWrap .DayPicker-Months{width:100%;flex:1 1}.dayPickerHotelWrap .RangeExample{display:block}.dayPickerHotelWrap .RangeExample .dayPickerHeader{padding:13px 10px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);border-radius:4px 4px 0 0}.dayPickerHotelWrap .dayPickerHeader button.link{position:absolute;top:20px;right:16px;background:none;outline:none;color:#000;border:none;font-weight:600}.dayPickerHotelWrap .dayPickerHotelWrap .DayPicker-Day--today{color:#000}.dayPickerHotelWrap .DayPicker-Month{flex:1 1}.dayPickerHotelWrap .DayPicker-Day{height:44px;width:40px;color:#000;outline:0;border:0}.dayPickerHotelWrap .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){border-radius:5px!important;background-color:#008cff;color:#fff}.DayPicker-Day--end.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside),.dayPickerHotelWrap .DayPicker-Day--start.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#008cff;color:#fff;border-radius:4px!important}.dayPickerHotelWrap .dateFiled .iconCross{position:absolute;right:15px;top:1px}.dayPickerHotelWrap .DayPicker-Day--disabled .dayPrice{opacity:0}.dayPickerHotelWrap .DayPicker-NavBar .DayPicker-NavButton--prev{left:30px;transform:rotate(-180deg)}.dayPickerHotelWrap .DayPicker-NavBar .DayPicker-NavButton--next,.dayPickerHotelWrap .DayPicker-NavBar .DayPicker-NavButton--prev{top:17px;cursor:pointer;z-index:100;width:16px;height:13px;background-position:-5px -21px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUVBREFCODBCREM3MTFFOEE3M0U4RjJEMEVGRjc2QzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUVBREFCODFCREM3MTFFOEE3M0U4RjJEMEVGRjc2QzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRUFEQUI3RUJEQzcxMUU4QTczRThGMkQwRUZGNzZDMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRUFEQUI3RkJEQzcxMUU4QTczRThGMkQwRUZGNzZDMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq2plsQAAAYQSURBVHja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);background-size:50px 50px;outline:0;border:0}.dayPickerHotelWrap .DayPicker-NavBar .DayPicker-NavButton--next{right:30px}.dayPickerHotelWrap .DayPicker-Caption{margin-bottom:25px}.dayPickerHotelWrap .DayPicker-Caption>div{font-size:18px;font-weight:bolder;color:#000;text-align:center}.dayPickerHotelWrap .DayPicker-Caption>div>span{font-weight:300;font-size:22px;line-height:20px;margin-left:5px}.dayPickerHotelWrap .DayPicker-Weekday{font-weight:700}.dayPickerHotelWrap .hotelcalDoneBtn{border-top:1px solid #e7e7e7;padding:10px 20px;text-align:right}.dayPickerHotelWrap .doneBtn{width:150px;height:40px;z-index:10}.DayPicker-wrapper{outline:0}.dayPickerHotelWrap #date_error,.dayPickerHotelWrap #range_error{display:none}.dayPickerHotelWrap .errorBox{background-color:#ffd3d4;color:#eb2026;display:none;width:100%;padding:4px 16px;position:absolute;z-index:1}.dateFiled.active .selectedDateField{border-radius:2px;background-color:#eaf5ff;position:relative}.dateFiled.active .selectedDateField:after{width:100%;height:3px;background:#008cff;content:"";position:absolute;left:0;bottom:-9px}.DayPicker-Day.DayPicker-Day--end,.DayPicker-Day.DayPicker-Day--start.DayPicker-Day--selected.DayPicker-Day--disabled{background-color:#008cff;color:#fff;border-radius:4px!important}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{border-radius:0}.DayPicker-Day.DayPicker-Day--outside{background-color:initial!important;color:transparent!important}.inputWpr{border-radius:8px;border:1px solid #d8d8d8;background-color:#f6f6f6}.FocusedInputWpr,.inputWpr{padding:16px 12px;position:relative;height:50px}.FocusedInputWpr{border-radius:8px;border:1px solid #008cff;background-color:#eaf5ff}.inputFieldNew{border:none;width:100%;background:transparent;font-size:16px;font-weight:900;color:#000}.focusedInputField:focus,.inputFieldNew:focus{outline:none;border:none}.focusedPlaceHolder{position:absolute;margin-bottom:30px;top:6px;color:#008cff}.placeHolder{color:#4a4a4a;position:absolute}.haveValue{position:absolute;margin-bottom:30px;top:6px;color:#757575}.focusedInputField{position:absolute;bottom:6px;background:transparent;border:none;width:100%;font-size:16px;font-weight:900;color:#000}.errorNew{border:1px solid #ec2127;background-color:snow}.errorTitleNew{color:#ec2127}.errorMsgNew{color:#ec2127}.errorMsgNew,.successMsgNew{font-size:12px;position:absolute;top:53px}.successMsgNew{color:#007e7d}.infoMsgNew{position:absolute;top:53px;font-size:12px;color:#757575!important}.buttonNew{padding:12px 24px;font-size:16px;color:#fff;background-image:linear-gradient(98deg,#53b2fe,#065af3);border:none;border-radius:8px;cursor:pointer;font-weight:900}.railSeoSprite{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAADICAMAAAB1RDWSAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAspQTFRFAAAA////AKmpAKWhAKSdz4MA0IEA0IMAnZ2dm5ubnp6eAKyfAKKeAKKdAKGcz4EAz4EA0IEA0IEAm5ubm5ubnJycnZ2dAKGd/78Az4IA0IEA0YIAv7+/nJycm5ubnp6eAKKc25IA0IIA0IIA0oIAtra2nJycm5ubn5+f0YsA0IEA0IEA1YcAoqKim5ubnJycnJycAKKd2IkA1YgAz4EAz4IA0YkAnZ2doqKim5ubnJycpKSkz4IA0IEAnJycnJycLrKuY8XCDaahzc3N0IIA0IIAnJycnJyc9fv78Pn5ldjV1ZUA04QAqqqqnp6e/v7+G6umoaGh6+vr358A0IIA0IEA0YUAn5+fm5ubnJycnJycAKKdQbm10IIA0IQA////////////////////nJycnJyc2vHx0IIA////////////////////////nJycTr260IIAz4EAnZ2dnJycec3K////////////////////////////////AAAAAAAAAAAAnJycnZ2dAAAAAAAAAAAAAAAAAAAAm5ubAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI3/AJL/AI7/AIz/AIz/AI3/AI//AI3/AIz/AIz/AI3/AIz/AI3/AI7/AIz/AJD/AJn/AI3/AI3/AJL/AJD/AIz/AIz/AI7/AI7/AIz/AIz/AI3/AI3/AI3/AKr/AJP/AJX/AIz/AI3/AI3/AJf/AI7/AI//AI7/AIz/AIz/AI3/AJT/AI3/AIz/AIz/AL//AI3/AI3/AIz/AI3/AIz/AIz/v5rdsgAAAO50Uk5TAP8KJD5140x140wSd8r/gP/3QYD/90HyBLHzNwSx8ze6B7zuLQe87i0Lx+ckC8fnJJ8NHuHgHA0e4eAcusm6yf////+5yLnI////DB0MHf////8Ive0sCL3tLLP/sjYWUWGA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) no-repeat;display:inline-block;background-size:100px 100px;font-size:0;flex-shrink:0}.railSeoSprite.longArrowIcon{width:26px;height:7px;background-position:-32px -3px}.railSeoSprite.orglongArrowIcon{width:26px;height:7px;background-position:-2px -3px}.railSeoSprite.greyCross{width:14px;height:14px;background-position:-14px -12px}.railSeoSprite.backIcon{width:24px;height:24px;background-position:-73px -1px}.railSeoSprite.greenChk{width:12px;height:12px;background-position:-60px -2px}.railSeoSprite.whiteClock{width:20px;height:20px;background-position:-30px -8px}.railSeoSprite.calIcon{width:22px;height:22px;background-position:-75px -31px}.arrow--blue{border:solid #008cff;border-width:0 4px 4px 0;display:inline-block;padding:4px;cursor:pointer}.arrow--blue.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow--blue.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.containerMain{margin:0 auto;width:1200px;display:flex}.container__left{margin-top:20px;flex:1 1}.container__right{width:310px;flex-shrink:0;margin-left:53px;margin-top:20px}.conatinerMob{width:100%;margin-top:56px;padding:18px 34px;background:#fafafa;height:100vh}.conatinerMob h3{margin-bottom:12px;font-weight:900;font-size:18px;color:#000}.container__right button{height:40px}.conatinerMob textarea{width:100%;height:138px;font-family:lato;font-size:12px;color:#9b9b9b;padding:16px;resize:none;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px;margin-bottom:16px}.conatinerMob button{width:100%;border-radius:4px;height:40px;font-size:14px}.backDrop{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.53);z-index:123;width:100%;height:100%}.getPwd ul{display:flex;margin-bottom:27px;font-size:16px;line-height:20px;color:#000}.getPwd ul li{margin-right:60px}.getPwd ul li:last-child{margin-right:0}.getPwd h4{font-size:12px;line-height:14px;color:#008cff;margin-bottom:12px;font-weight:400;text-transform:uppercase}.getPwd,.resetIrctcUserNm{background-color:#fff;display:flex;flex-direction:column;padding:16px 18px;margin-top:56px;height:100vh}.getPwd{padding-bottom:100px}.getPwd a{font-size:16px;line-height:20px;margin-bottom:6px;font-weight:700}.getPwd button,.resetIrctcUserNm button{border-radius:4px;height:50px}.resetIrctcUserNm button{font-size:18px;font-weight:900}.resetIrctcUserNm__tag{background-color:#ffedd1;border-radius:2px;margin-bottom:15px;font-size:12px;line-height:14px;color:#cf8100;padding:10px 15px}.resetIrctcUserNm a{font-weight:700;font-size:14px;margin-bottom:20px;text-transform:uppercase}.newPwdSent{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:15px 27px 27px}.newPwdSent .imgWrap{width:101px;height:101px;flex-shrink:0;margin-bottom:70px;margin-top:55px}.newPwdSent a{font-size:16px;line-height:20px;margin-bottom:6px;font-weight:700}.newPwdSent button{width:230px;height:44px}@media only screen and (max-width:768px){.container,.containerMain{margin:0 auto;width:100%}.containerMain{background:#fff;padding:20px 18px 120px}.container__left{margin-top:0}.needHelpBtnMweb,.needHelpBtnMwebIrctc{position:fixed;bottom:0;left:0;background-color:#fff;padding:18px;width:100%;box-shadow:0 0 7px 0 rgba(0,0,0,.3)}.needHelpBtnMweb button,.needHelpBtnMwebIrctc button{border-radius:34px;height:40px}.needHelpBtnMwebIrctc button{width:100%}}@media only screen and (max-width:374px){.newPwdSent{height:100%}.newPwdSent.newPwdIrctc{height:100vh}}.bluePrimarybtn{outline:0;border:0;opacity:.9;display:inline-block;background-image:linear-gradient(96deg,#53b2fe,#065af3);box-shadow:0 1px 4px 0 rgba(0,0,0,.2);padding:10px 20px;border-radius:100px;color:#fff;text-transform:uppercase;font-weight:700;cursor:pointer}.needHelp__wrongCredBtn{margin-top:40px}.bluePrimarybtn:hover{opacity:1}.needHelp__fullWidthBtn .bluePrimarybtn{width:100%}.needHelpTile{border-radius:4px;box-shadow:0 0 4px 0 rgba(0,0,0,.2);border:1px solid hsla(0,0%,59.2%,.16);background-color:#fff;padding:26px 40px;margin-bottom:25px;display:flex;align-items:center;justify-content:space-between}.needHelpTile.needHelpTileExp{justify-content:unset;flex-direction:column;align-items:unset}.needHelpTile h3{flex:1 1;font-size:24px;font-weight:900;line-height:.67;color:#000;display:flex;align-items:center;justify-content:space-between}.needHelpTile.needHelpTileExp h3{margin-bottom:20px}.needHelpTile button{width:280px;border-radius:4px}.needHelpCancel{margin-bottom:15px;font-size:15px;line-height:10px;color:#4a4a4a}.needHelpTile textarea{width:689px;height:66px;font-family:lato;font-size:15px;line-height:.67;color:#9b9b9b;margin-bottom:20px;padding:16px 20px;resize:none;border-radius:4px;border:1px solid rgba(74,74,74,.5);background-color:#fff}.needHelpTile textarea.reviewTextArea{height:120px;margin-top:10px}.needHelpTile .capchtaImgWrap{flex-shrink:0;width:402px;height:132px;margin-bottom:25px}.needHelp__getPaswrd{padding:40px;border-radius:4px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);background-color:#fff;position:absolute;z-index:124;left:33%;top:22%;width:538px}.needHelp__getPaswrd h1{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:26px;line-height:30px;color:#000;font-weight:900}.needHelp__getPaswrd ul{display:flex;align-items:center;margin-bottom:30px}.needHelp__getPaswrd li{margin-right:67px;letter-spacing:-.01px;font-size:16px;color:#000}.needHelp__getPaswrd .radioOuter [type=radio]:checked+label,.needHelp__getPaswrd .radioOuter [type=radio]:not(:checked)+label{padding-left:40px}.needHelp__getPaswrd .passwrdTag{border-radius:2px;background-color:#ffedd1;padding:5px 8px;color:#cf8100;font-size:14px;margin-bottom:30px}.needHelp__getPaswrd button{border-radius:34px;width:-moz-fit-content;width:fit-content}.needHelpTile textarea:disabled{opacity:1%}.needHelpTile button.noSelection,.needHelpTile button.noSelection:hover{background:#d8d8d8;opacity:.9}.needHelpTile .inputFieldContainer.calContainer .calIcon{top:32px}@media only screen and (max-width:768px){.needHelpTile{background-color:#fafafa;border:1px solid #e7e7e7;margin-bottom:10px;padding:16px;box-shadow:none}.needHelpTile h3{font-size:20px;line-height:24px}.needHelpTile.needHelpTileExp h3{margin-bottom:15px}.needHelpTile h3.needHelpTileMobTxt{font-size:14px;font-weight:400;flex:1 1;line-height:16px}.needHelpTile h3.needHelpTileMobTxt2{font-weight:900}.needHelpTile textarea{width:100%;height:81px}.needHelpTile textarea.reviewTextArea{height:140px;margin-top:10px}.needHelpTile .capchtaImgWrap{width:254px;height:85px;margin:0 auto 15px}.needHelpTile button{width:100%}.needHelpCancel{background-color:#fff;border-radius:4px;padding:14px 20px;margin-bottom:10px;font-size:12px;border:1px solid #e7e7e7}}.needHelp__Content{min-height:120px;display:flex;justify-content:center;align-items:center;position:relative}.needHelp__CaptchaDesc{line-height:25px}.ReactModal__Content.ReactModal__Content--after-open{max-width:850px;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;margin-right:-50%!important;transform:translate(-50%,-50%)!important}.ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:1002!important}@media only screen and (max-width:374px){.needHelpTile__Link{width:75px}}
/*# sourceMappingURL=main.19db2f08.chunk.css.map */