.busListing{width:100%;float:left}.busListing .busList{width:100%;float:left;padding:.938em;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);background:#fff;margin-top:1px}.busTrackicon .busTrack{font-size:1.125em;padding:.125em;position:absolute;color:#2d67b2;right:4px;bottom:0}.width75{width:75%}.width25{width:25%}.rotN180{-webkit-transform:rotate(-180deg)}.redDealWrap{background-color:#c1272d;border-bottom-left-radius:27%;padding-left:.625em;padding-right:.625em;position:relative;height:13px;float:left}.redDealWrap .redWrap{width:0;height:0;border-top:9px solid transparent;border-right:9px solid white;border-bottom:9px solid transparent;float:left;position:absolute;right:-3px;top:-2px}.redDealWrap .percentageWrap{position:absolute;font-size:.625em;line-height:1;color:#fff;right:7px;top:1px}.busMiniLoader{width:16px;height:16px}.filterGllryBus{position:fixed;width:100%;float:left;background:#fff;height:100%}.filterGllryBus.right_reveal{left:auto;overflow:hidden;right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-ms-transition:all 500ms ease 0s;-o-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.filterGllryBus.right_reveal.panel_show{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.filterGllryBus.right_reveal.panel_show~.busSRPWrap{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.filterGllryBus.right_reveal~.busSRPWrap{-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-ms-transition:all 500ms ease 0s;-o-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.filterGllryBus .filterWrap{position:fixed;top:65px;left:0;right:0;bottom:0;overflow-y:auto}.filterGllryBus .filterWrap .filterInnrWrap{position:relative;float:left}.filterGllryBus .filterWrap .filterInnrWrap .priceTabs{position:relative;float:left;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;background:#f5f5f5;width:100%;margin-bottom:.625em}.filterGllryBus .filterWrap .filterInnrWrap .priceTabs input{position:absolute;left:0;top:0;z-index:1000;opacity:0;filter:alpha(opacity=0);cursor:pointer}.filterGllryBus .filterWrap .filterInnrWrap .priceTabs label{font-size:.813em;line-height:1;position:relative;padding:.938em 0;width:25%;font-weight:500;font-style:normal;float:left;display:block;text-align:center;border-right:1px solid #c8c8c8;color:#999}.filterGllryBus .filterWrap .filterInnrWrap .priceTabs label:last-child{border-right:none}.filterGllryBus .filterWrap .filterInnrWrap .priceTabs label:after{content:'';background:#fff;position:absolute;left:0;display:block}.filterGllryBus .filterWrap .filterInnrWrap .priceTabs input:checked+label,.filterGllryBus .filterWrap .filterInnrWrap .priceTabs input:checked+label i{z-index:6;color:#2d67b2}.filterGllryBus .filterWrap .filterInnrWrap .starTabs label{width:20%}.filterGllryBus .filterWrap .filterInnrWrap .starTabs label i{color:#999}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper{border-top:none;clear:both;float:left;width:100%;overflow:hidden;background:#fff}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper input{display:none}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper label{color:#333;cursor:pointer;display:block;font-size:.875em;line-height:1;padding-left:.313em;padding-right:.313em;position:relative;float:left;width:100%;font-weight:500;font-style:normal}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper label:after{content:'\002B';color:#2d67b2;float:right;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper input:checked~article{-webkit-transition:height .5s ease-in-out,box-shadow .1s linear;-moz-transition:height .5s ease-in-out,box-shadow .1s linear;-o-transition:height .5s ease-in-out,box-shadow .1s linear;-ms-transition:height .5s ease-in-out,box-shadow .1s linear;transition:height .5s ease-in-out,box-shadow .1s linear;height:70px;overflow-y:scroll}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper input:checked+label:after{content:'\2013'}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper .ac-content{padding-left:.313em;padding-right:.313em;overflow:hidden;margin-top:-1px;height:0;position:relative;z-index:10;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper .ac-content .tabCntntList{width:100%;float:left;margin-top:.625em;margin-bottom:.625em}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper .ac-content .tabCntntList li{width:100%;float:left;padding-top:.313em;padding-bottom:.313em}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper .ac-content .tabCntntList li .customCheck+label{position:relative;padding:2px 5px 0 22px;cursor:pointer;font-size:.813em;line-height:1}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper .ac-content .tabCntntList li .customCheck+label:after{color:#666;content:'\2713';margin-top:.125em}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper .ac-content .tabCntntList li .searchBar{vertical-align:middle;white-space:nowrap;position:relative;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #e6e6e6;width:100%;float:left}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper .ac-content .tabCntntList li .searchBar input{display:block !important;border:none;width:100%;float:left;padding-left:.625em;padding-right:.625em;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;line-height:1.5 !important;margin:0 !important;height:34px}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper .ac-content .tabCntntList li .searchBar .srchIconBg{background:#f5f5f5;border-left:1px solid #e6e6e6;float:right;text-align:center;position:absolute;right:0;border-top-right-radius:3px;-o-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-bottom-right-radius:3px;-o-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px}.filterGllryBus .filterWrap .filterInnrWrap .acctabWrapper input:checked~.locationList{height:175px}.filterGllryBus .applyFltr{position:fixed;bottom:0;padding:.938em;margin-top:1.25em;width:100%;float:left;color:#fff;background:#2d67b2;text-align:center}.busSRPWrap{position:fixed;width:100%;float:left;overflow-y:auto;overflow-x:hidden;top:0;left:0;right:0;bottom:0}.busSRPWrap .busDtlBtn{padding-left:2.5em}.busSRPWrap .iconArrowBlk{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;padding-right:.625em}.busSRPWrap ul.filterNav{width:100%;float:left;padding:.75em 20px;border-bottom:1px solid #e6e6e6;background:#fff}.busSRPWrap ul.filterNav li{width:33.2%;float:left;border-right:1px solid #e6e6e6;text-align:center}.busSRPWrap ul.filterNav li:last-child{border-right:none}.busSRPWrap ul.filterNav li a{display:inline-block;color:#666;font-size:.875em;line-height:1}.busSRPWrap ul.filterNav li a:hover,.busSRPWrap ul.filterNav li a.active{color:#2d67b2}.filterBtn .filtersChkd{font-size:.34em;padding:.125em;background:#fff;position:absolute;color:#2d67b2;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:14px;bottom:14px;border:1px solid #2d67b2}.businfoTab{width:100%;float:left;-webkit-box-shadow:0 1px 3px #000;-moz-box-shadow:0 1px 3px #000;box-shadow:0 1px 3px #000}.businfoTab .tabnav-tabs{margin:0 !important;padding:0 !important;float:left;width:100%;list-style:none}.businfoTab .tabnav-tabs li{float:left;width:50%}.businfoTab .tabnav-tabs li a{float:left;width:100%;text-align:center;font-size:.875em;padding:.8em;color:#fff;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;opacity:.5}.businfoTab .tabnav-tabs li a:before{background:#f26722 none repeat scroll 0 0;bottom:0;content:"";height:4px;left:0;position:absolute;right:100%;transition-duration:.3s;transition-property:right;transition-timing-function:ease-out;z-index:-1}.businfoTab .tabnav-tabs li a:hover,.businfoTab .tabnav-tabs li a:focus,.businfoTab .tabnav-tabs li a.active{color:#fff;opacity:1}.businfoTab .tabnav-tabs li a:hover:before,.businfoTab .tabnav-tabs li a:focus:before,.businfoTab .tabnav-tabs li a.active:before{right:0}.halfOpacity{opacity:.5}.goRating{border:1px solid orange;float:left;margin-left:.313em;border-radius:10px;padding:2px 5px}.busTrack{background:url(/mstyleguide/images/bus-tracker.png) no-repeat 0 0;width:32px;height:15px;float:right;background-size:100% auto}.loaderSrp{-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;background:#f6f7f8;background-image:-webkit-linear-gradient(left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-image:linear-gradient(left, #f6f7f8 0, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);background-repeat:no-repeat;height:6em;position:relative}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loaderSrp div{position:absolute;background:#fff;overflow:hidden}.line1{height:3em;left:6.5em;top:1em;width:85%}.line2{height:.6em;right:0;top:4em;width:8em}.line3{height:.6em;left:6.5em;top:4.5em;width:85%}.vline{height:6em;width:.5em;top:0;left:6em}.loaderPos{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);float:left}.leanerloader{z-index:9}.leanerloader .loader:before,.leanerloader .loader:after,.leanerloader .loader{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.leanerloader .loader{font-size:.625em;line-height:1;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);text-indent:-9999em;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.leanerloader .loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.leanerloader .loader:after{left:3.5em}.leanerloader .loader:before,.leanerloader .loader:after{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #2d67b2}40%{box-shadow:0 2.5em 0 0 #2d67b2}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em #2d67b2}40%{box-shadow:0 2.5em 0 0 #2d67b2}}.pageLoaderbus{width:100%;float:left;overflow:hidden;background:rgba(238,238,238,0.8);height:100%;top:0;bottom:0;left:0;right:0;position:fixed;z-index:9}.pageLoaderbus .loadr{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(/mstyleguide/images/bus-loader.gif) center;width:4.5em;height:4.5em}.leftSlideBlk{position:fixed;top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#f5f5f5;z-index:1000}.brdingPointBlk{position:fixed;top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#f5f5f5;z-index:1000}.slideInLeft{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.truncText{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catagoryWrap{width:100%;float:left;border-bottom:1px solid #e6e6e6;position:relative}.catagoryWrap .catType{width:100%;color:#d8d8d8;border:none;padding-top:.625em;padding-bottom:.625em;font-size:.938em;line-height:1}.catagoryWrap .catDropArrow{position:absolute;right:0;top:0;padding:.5em 0 .5em 1em}.catagoryWrap .catagoryTooltip{width:100%;float:left;position:absolute;background:#fff;-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px 1px rgba(0,0,0,0.2);box-shadow:0 3px 5px 1px rgba(0,0,0,0.2);top:2.4em}.headerWrapSeat{width:100%;float:left;background:#2d67b2;position:fixed;z-index:11;top:0;right:0;left:0}.headerWrapSeat .iconArrBlk{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;padding-right:.625em}.headerWrapSeat .selectTxt{padding-left:1.8em}.headerWrapSeat .resetBtn{padding-left:1.8em;padding-top:.3em}.headerWrapSeat .flrLevel{padding-top:1em;padding-bottom:.3em;width:50%;float:left;text-align:center;color:#fff;font-size:.875em;line-height:1;text-transform:uppercase;opacity:.5}.headerWrapSeat .flrLevel.active{border-bottom:4px solid #ffffff;opacity:1}.busSeatWrap{position:fixed;width:100%;float:left;overflow-y:auto;overflow-x:hidden;top:0;left:0;right:0;bottom:0}.busSeatWrap .seatDetail{width:100%;float:left;padding:.313em;background:#fff;margin-top:5.3em}.busSeatWrap .seatDetail ul{width:100%;float:left;padding:.2em 1em;text-align:center}.busSeatWrap .seatDetail ul li{width:25%;float:left;text-align:center}.busSeatWrap .seatDetail ul li .seatText{float:left;color:#333;font-size:.75em;line-height:1;padding-top:.25em}.busSeatWrap .contentBlk{width:100%;float:left;border:1px solid #e6e6e6;border-radius:.3em;margin-top:2em;background:#FCFBFB;margin-bottom:7em;-webkit-box-shadow:0 0 3px 1px #e5e5e5;-moz-box-shadow:0 0 3px 1px #e5e5e5;box-shadow:0 0 3px 1px #e5e5e5;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.busSeatWrap .layoutBlk{width:100%;float:left}.busSeatWrap .layoutBlk .availableLadiesSeat{background-position:0 0;width:41px;height:39px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .selectedLadiesSeat{background-position:0 -801px;width:41px;height:39px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .bookedLadiesSeat{background-position:0 -200px;width:41px;height:39px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .selectedSeat{background-position:0 -49px;width:41px;height:39px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .availableSeat{background-position:0 -149px;width:41px;height:39px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .bookedSeat{background-position:0 -98px;width:41px;height:39px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .availableLadiesSlpr{background-position:0 -378px;width:39px;height:93px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .selectedLadiesSlpr{background-position:0 -812px;width:39px;height:93px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .bookedLadiesSlpr{background-position:0 -660px;width:39px;height:93px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .selectedSeatSlpr{background-position:0 -471px;width:39px;height:93px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .availableSeatSlpr{background-position:0 -280px;width:39px;height:93px;float:left;background-size:100% auto}.busSeatWrap .layoutBlk .bookedSeatSlpr{background-position:0 -564px;width:39px;height:93px;float:left;background-size:100% auto}.busInfoSeat{width:100%;float:left;padding:.625em;background:#fff;-webkit-box-shadow:0 0 3px 1px #e5e5e5;-moz-box-shadow:0 0 3px 1px #e5e5e5;box-shadow:0 0 3px 1px #e5e5e5;position:relative;margin-top:4rem}.asrtctxtWrap{width:100%;float:left;padding:.313em;background:#fff;border:1px solid #e6e6e6;text-align:center;border-radius:15px}.arrowWrap{display:inline-block;transform:rotate(-270deg)}.dotWrap{width:5px;height:5px;border-radius:25px;background:black;background-color:#e5e5e5;display:inline-block}.bustxtType{font-size:.625em;line-height:1;padding-top:.625em;color:#777777}.asrtcbookBtm{width:100%;float:left;position:fixed;bottom:0;background:#fff;border:1px solid #e6e6e6;z-index:99}.asrtcbookBtm *{-webkit-transform:translateZ(0)}.asrtcbookBtm .leftBlk{float:left;padding-left:.938em;padding-right:.938em;padding-top:.313em;padding-bottom:.313em;border-right:1px solid #e6e6e6;width:60%}.asrtcbookBtm .leftBlk .seatTxt{display:inline-block;font-size:.75em;line-height:1;font-weight:bold;font-style:normal;color:#47b04b}.asrtcbookBtm .rightBlk{float:left;text-align:center;width:40%;background:#2d67b2;padding:20px 5px}.taxfare{width:100%;float:left;padding:1.25em;color:#333;border-top:2px solid #f5f3f3}.rupeeWrap{float:left;display:inline-block;font-size:.75em;line-height:1;margin-right:.313em;margin-top:3px}.fareBrkWrap{width:100%;float:left;padding:1.25em;border-top:1px solid #e6e6e6;color:#000;background:#ededed}.busSeatSprite{background:url(/mstyleguide/images/seatIcons.png) no-repeat 0 0}.availableLadiesSeat{background-position:0 0;width:17px;height:15px;float:left;background-size:.9em auto}.selectedSeat{background-position:0 -17px;width:17px;height:15px;float:left;background-size:.9em auto}.availableSeat{background-position:0 -50px;width:17px;height:15px;float:left;background-size:.9em auto}.bookedSeat{background-position:0 -33px;width:17px;height:15px;float:left;background-size:.9em auto}.driverSeat{background-position:0 -196px;width:32px;height:25px;float:left;background-size:100% auto}.busSeatHorizontal{background:url(/mstyleguide/images/busSeatHorizontal.png) no-repeat 0 0}.availableSeatH{background-position:0 -179px;width:93px;height:40px;display:inline-block;background-size:100% auto}.selectedSeatH{background-position:0 -135px;width:93px;height:40px;display:inline-block;background-size:100% auto}.bookedSeatH{background-position:0 -90px;width:93px;height:40px;display:inline-block;background-size:100% auto}.availableLadiesH{background-position:0 -45px;width:93px;height:40px;display:inline-block;background-size:100% auto}.selectedLadiesSeatH{background-position:0 -223px;width:93px;height:40px;display:inline-block;background-size:100% auto}.bookedLadiesSeatH{background-position:0 -1px;width:93px;height:40px;display:inline-block;background-size:100% auto}.seatNumber{position:fixed;bottom:3em;width:100%;float:left;padding:.938em;background:#fff;border-top:1px solid #e6e6e6;-webkit-box-shadow:0 0 3px 2px #E5E5E5;-moz-box-shadow:0 0 3px 2px #E5E5E5;box-shadow:0 0 3px 2px #E5E5E5}.totalFare{position:fixed;bottom:0;width:100%;float:left;padding:.938em;background:#2d67b2}.errorBlk{width:100%;float:left;padding-bottom:.625em}.errorBlk .errorHead{background:#c1272d;color:#fff;font-size:.813em;line-height:1;padding:3px 5px;font-weight:bold;font-style:normal;float:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.errorBlk .errorText{color:#c1272d;padding-left:.313em;font-size:.813em;line-height:1;float:left;padding-top:.188em}.fixed-fix{position:fixed;top:-1px;height:1px;width:100%;background:white}@media all and (min-width:768px){.ladiesSeat{background-position:0 0;width:23px;height:20px;float:left;background-size:.9em auto}.selectedSeat{background-position:0 -23px;width:23px;height:20px;float:left;background-size:.9em auto}.availableSeat{background-position:0 -71px;width:23px;height:20px;float:left;background-size:.9em auto}.bookedSeat{background-position:0 -46px;width:23px;height:20px;float:left;background-size:.9em auto}}.autoSgstWrap .srchAutoSgst{position:absolute;top:0;left:.625em;margin-top:1em}.autoSgstWrap .inputText{line-height:1.5 !important;font-size:.938em;line-height:1;color:#333;padding:.9em .9em .9em 2.8em;height:auto}.autoSgstWrap .closeAutoSgst{position:absolute;right:.625em;top:0;margin-top:1em}.autoSgstContainer{position:fixed;width:100%;float:left;background:#fff;height:100vh}.autoSgstContainer .closeAutoSgstBtn{position:absolute;left:1em;top:10px}.autoSgstContainer .autoSgstOuterWrap{position:relative}.autoSgstContainer .autoSgstOuterWrap input{background:#f5f5f5;padding:.5em .5em .5em 2.8em}.autoSgstContainer .autoSgstOuterWrap .srchAutoSgst{margin-top:.75em}.autoSgstContainer .autoSgstOuterWrap .closeSearchIcon{position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.autoSgstContainer.right_reveal{left:auto;overflow:hidden;right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-ms-transition:all 500ms ease 0s;-o-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.autoSgstContainer.right_reveal.panel_show{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.autoSgstContainer.right_reveal.panel_show~.busSrchWdgt{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.autoSgstContainer.right_reveal~.busSrchWdgt{-webkit-transition:all 500ms ease 0s;-moz-transition:all 500ms ease 0s;-ms-transition:all 500ms ease 0s;-o-transition:all 500ms ease 0s;transition:all 500ms ease 0s}.recentSearchList{width:100%;float:left;padding-left:.938em;padding-right:.938em}.recentSearchList li{width:100%;float:left;padding:.875em 0;color:#666;font-size:.875em;line-height:1;border-bottom:1px solid #e6e6e6}.searchList{width:100%;float:left;position:fixed;top:8.5em;bottom:0;left:0;right:0;overflow-y:auto}.searchList .searchListInnrWrap{position:relative;float:left}.DayPicker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;padding:1rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;z-index:9;box-shadow:0 1px 5px 0 #999;-webkit-box-shadow:0 1px 5px 0 #999;-moz-box-shadow:0 1px 5px 0 #999;-ms-box-shadow:0 1px 5px 0 #999;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;outline:none}.DayPicker-Month{display:table;border-collapse:collapse;border-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 1rem}.DayPicker-NavBar{position:absolute;left:0;right:0;padding:0 .5rem}.DayPicker-NavButton{position:absolute;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.DayPicker-NavButton--prev{height:16px;width:30px;left:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wcmV2PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InByZXYiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzLjM5MzE5MywgMjUuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0xMy4zOTMxOTMsIC0yNS4wMDAwMDApIHRyYW5zbGF0ZSgwLjg5MzE5MywgMC4wMDAwMDApIiBmaWxsPSIjNTY1QTVDIj4KICAgICAgICAgICAgPHBhdGggZD0iTTAsNDkuMTIzNzMzMSBMMCw0NS4zNjc0MzQ1IEwyMC4xMzE4NDU5LDI0LjcyMzA2MTIgTDAsNC4yMzEzODMxNCBMMCwwLjQ3NTA4NDQ1OSBMMjUsMjQuNzIzMDYxMiBMMCw0OS4xMjM3MzMxIEwwLDQ5LjEyMzczMzEgWiIgaWQ9InJpZ2h0IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K")}.DayPicker-NavButton--next{height:16px;width:30px;right:1rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iNTBweCIgdmlld0JveD0iMCAwIDI2IDUwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjIgKDEyMDQzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5uZXh0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9Im5leHQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTUxNDUxLCAwLjAwMDAwMCkiIGZpbGw9IiM1NjVBNUMiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCw0OS4xMjM3MzMxIEwwLDQ1LjM2NzQzNDUgTDIwLjEzMTg0NTksMjQuNzIzMDYxMiBMMCw0LjIzMTM4MzE0IEwwLDAuNDc1MDg0NDU5IEwyNSwyNC43MjMwNjEyIEwwLDQ5LjEyMzczMzEgTDAsNDkuMTIzNzMzMSBaIiBpZD0icmlnaHQiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=")}.DayPicker-Caption{display:table-caption;height:1.5rem;text-align:center}.DayPicker-Weekdays{display:table-header-group}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5rem;font-size:.875em;text-align:center;color:#8b9898}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5rem;border:1px solid #eaecec;text-align:center;cursor:pointer;vertical-align:middle;outline:none}.DayPicker-Day:hover{color:#333;background-color:#ccc}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Day--today{color:#d0021b;font-weight:500}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--outside{cursor:default;color:#dce0e0}.DayPicker-Day--sunday{color:#dce0e0;background-color:#f7f8f8}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){color:#FFF;background-color:#2d67b2}.DayPicker--ar{direction:rtl}.calenderInnerBox .DayPicker.DayPicker--en{margin-top:31px;margin-left:-5px}.mDatePicker .DayPicker{float:left;width:100%;position:relative;box-shadow:none;padding:0}.mDatePicker .DayPicker .DayPicker-Month{margin:0;float:left;width:95%}@media all and (min-width:240px) and (max-width:319px){.mDatePicker .DayPicker .DayPicker-Month{width:auto}}.calenderWrap .calWrap{position:absolute;top:50%;left:.625em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.calenderWrap .calText{padding:.6em .6em .6em 2.4em;line-height:1.5 !important;font-size:.875em;line-height:1;color:#333;height:auto}ul.busTypeNav{width:100%;float:left;padding:2.5em 0}ul.busTypeNav li{width:25%;float:left;border-right:1px solid #e6e6e6;text-align:center}ul.busTypeNav li:last-child{border-right:none}ul.busTypeNav li a{display:inline-block}ul.busTypeNav li a:hover,ul.busTypeNav li a.active{color:#2d67b2}.homeOfferChunk{float:left;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.14);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.14);box-shadow:0 2px 4px 0 rgba(0,0,0,0.14);padding:.625em;background:#fff;margin-top:.625em;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border:1px solid #fafafa}.busSrchWdgt{background:#2d67b2;position:fixed;overflow-y:auto;overflow-x:hidden;top:0;left:0;right:0;bottom:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;transition:all ease-in .5s}.busSrchWdgt .closeSrchWdgt{position:absolute;right:0;top:5px}.slideInUp{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all ease-in .5s;-moz-transition:all ease-in .5s;-ms-transition:all ease-in .5s;-o-transition:all ease-in .5s;transition:all ease-in .5s}*:before,*:after{box-sizing:border-box}.radio-custom{display:none}.radio-custom-label{display:inline-block;vertical-align:middle;margin-right:.625em;position:relative;opacity:.6}.radio-custom+.radio-custom-label:before{content:'';background:transparent;border:2px solid #fff;display:inline-block;vertical-align:middle;width:16px;height:16px;padding:2px;margin-right:.313em;text-align:center;margin-top:-4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.radio-custom:checked+.radio-custom-label:before{background:#fff;-webkit-box-shadow:inset 0 0 0 2px #2d67b2;-moz-box-shadow:inset 0 0 0 2px #2d67b2;box-shadow:inset 0 0 0 2px #2d67b2}.radio-custom:checked+label{opacity:1}.radio-custom:focus+.radio-custom-label{outline:0 solid #ddd}.flFrm,.flTo{top:.9em;left:10px}.fltIpF,.fltIpT{padding:.9em .9em .9em 3.6em;height:auto;font-size:1em;line-height:1}.fltIpT{padding-left:2.4em}.swapWrap{position:absolute;right:3%;margin-top:1.8em;z-index:9}.swapWrap i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#2d67b2;background-color:#fff;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px}.marginTM3{margin-top:-3px}.halfOpacity{opacity:.5}.priceTabs{position:relative;float:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#f5f5f5;width:100%;margin-bottom:.625em}.priceTabs input{position:absolute;left:0;top:0;z-index:1000;opacity:0;filter:alpha(opacity=0);cursor:pointer}.priceTabs label{font-size:.813em;line-height:1;position:relative;padding:.5em 0;width:25%;font-weight:500;font-style:normal;float:left;display:block;text-align:center;border-right:1px solid #c8c8c8;color:#999}.priceTabs label:last-child{border-right:none}.priceTabs label:after{content:'';background:#fff;position:absolute;left:0;display:block}.priceTabs input:checked+label,.priceTabs input:checked+label i{z-index:6;color:#2d67b2}.bulletBlk{padding:0 5px;font-size:8px;margin-right:15px;border-radius:50%}.bulletwrap{background-color:#c2c2c2}.onTimepopup{width:100%;bottom:0;left:0;right:0;float:left;z-index:9;background:#f9ffff;position:absolute;opacity:1;padding:.938em}.innerWrap{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 0 2px 2px rgba(0,0,0,0.2)}.greenBg{background:#0fb78b}.formgroup{background:#fff;position:relative;height:2px;margin-left:13px;margin-right:25px}.formgroup:before{content:'';background:#005831;height:2px;position:absolute}.lin1:before{width:30%}.lin2:before{width:50%}.lin3:before{width:100%}.circle{width:25px;height:25px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:0 auto}.circleBk-1{background:#005831}.circleBk-2{background:#fff}.circleAck-1{background:#005831}.circleAck-2{background:#fff}.circleRefund-1{background:#005831}.circleRefund-2{background:#fff}.circleFull-1{background:#005831}.circleFull-2{background:#fff}.icon-checkmark:before{position:absolute;top:4px;font-size:1em;line-height:1;padding:0 3px 0 4px}.arnWrap{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background:#005831}.cicleWrap{position:relative;top:-12px}.refundWrap{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.12);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.12);box-shadow:0 0 2px 1px rgba(0,0,0,0.12);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.refundBlk{background:#fff;border-top:1px solid #e3e2e3}.refundBtmBlk{border-bottom:1px solid #e3e2e3}.ticketBg{-webkit-box-shadow:0 1px 3px 0 #e3e2e3;-moz-box-shadow:0 1px 3px 0 #e3e2e3;box-shadow:0 1px 3px 0 #e3e2e3;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;overflow:hidden}.bordashLine{border-bottom:1px dashed #f4f4f4}.bordashLineTop{border-top:1px dashed #f4f4f4}.borSolidLine{border-bottom:1px solid #f4f4f4}.cancleBorder{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}@media (min-width:768px) and (max-width:2000px){.statusWrap{padding-left:25px}.statusBlk{padding-right:15px}.formgroup{margin-right:40px}.icon-checkmark:before{font-size:.688em;line-height:1}}