@charset "utf-8";*,a:active,a:focus{border:none;outline:0}input,ol li,p,ul li{color:#000}.menubar,.menubar__bar,.wrapper,sub,sup{position:relative}.feature__title,.tab-content,.tab__faq,.wrapper{overflow:hidden}*,.time__btn,a:active,a:focus,button:focus,input{outline:0}.select_box,.time-ip{-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none}.manage_act_form .formRight ul,.riders__list,.route__track,.search__list,.sidebar__options{list-style:none}.CharterReview,.EstimateGrid,table{border-collapse:collapse}*,.PricePerBus,.PricePerBusValue,.SeatCostBox{box-sizing:border-box}.CharterReview .DateText,.help__lable,.menubar,.pw__eye,.r-tabs-tab,.rider__item:hover,.select_box,a,button,input[type=button],input[type=submit],label{cursor:pointer}.add__on-ul,.booking__links-list,.breadcrumb__list,.channel__list,.chat__conversation,.countdown_list,.edit-media,.feeds__list,.fleet__points,.footer__page--links,.hashtag-list,.help__list,.inner__filter-list,.invited__list,.manage_act_form .formLeft ul,.other_get_tabs,.prefer_container ul,.rally__short-pts,.round_trip_tabs,.travel__pts,.trip__rslt-list,.venue__info{list-style-type:none}.clear_0:after,.clearfix:after,.feed-user,.row:after,.trendingList .slider-inner:after{clear:both}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:90px!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.link_box p b,b,strong{font-size:inherit}.selected__origin b,b,strong{font-family:Halbfett}.follow_us_icons,.footer__soc__item,.logo__cell,.logo__wrap,.promo__code-cell,img{vertical-align:middle}.load__more-bold,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}input[type=checkbox],input[type=radio]{width:auto;height:auto;min-width:auto;margin:0;display:inline-block;vertical-align:middle;cursor:pointer}button,input[type=button],input[type=submit]{background-color:#fcb415;-webkit-transition:.3s;transition:.3s}.departure__detail,a{-webkit-transition:.3s;-moz-transition:.3s}button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:transparent;color:#fff;border-color:#fcb415;outline:0}em,i{font-style:italic}img{border:0;max-width:100%}sub,sup{vertical-align:baseline;font-size:55%;line-height:0}sup{top:-.7em}sub{bottom:-.25em}a{color:#fcb415;text-decoration:underline;display:inline-block;-ms-transition:.3s;-o-transition:.3s;transition:.3s}a:focus,a:hover{color:inherit;text-decoration:none}div{vertical-align:top}table,td,th,tr{border:1px solid #000;padding:5px;font:400 16px Mont-Reg,sans-serif}.clear_0:after,.clear_0:before,.clearfix:after,.clearfix:before{display:table;content:" "}.feature--sec-title:before,.mob__footer,.mob__view,.row:before,.yes_no_option:after{display:none}@font-face{font-family:Halbfett;src:url('../fonts/Sohne-Halbfett/Sohne-Halbfett.eot');src:url('../fonts/Sohne-Halbfett/Sohne-Halbfett.woff') format('woff'),url('../fonts/Sohne-Halbfett/Sohne-Halbfett.woff2') format('woff2'),url('../fonts/Sohne-Halbfett/Sohne-Halbfett.ttf') format('truetype'),url('../fonts/Sohne-Halbfett/Sohne-Halbfett.svg#Sohne-Halbfett') format('svg'),url('../fonts/Sohne-Halbfett/Sohne-Halbfett.eot?#iefix') format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Mager;src:url('../fonts/Sohne-Mager/Sohne-Mager.eot');src:url('../fonts/Sohne-Mager/Sohne-Mager.woff') format('woff'),url('../fonts/Sohne-Mager/Sohne-Mager.woff2') format('woff2'),url('../fonts/Sohne-Mager/Sohne-Mager.ttf') format('truetype'),url('../fonts/Sohne-Mager/Sohne-Mager.svg#Sohne-Mager') format('svg'),url('../fonts/Sohne-Mager/Sohne-Mager.eot?#iefix') format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Leicht;src:url('../fonts/Sohne-Leicht/Sohne-Leicht.eot');src:url('../fonts/Sohne-Leicht/Sohne-Leicht.woff') format('woff'),url('../fonts/Sohne-Leicht/Sohne-Leicht.woff2') format('woff2'),url('../fonts/Sohne-Leicht/Sohne-Leicht.ttf') format('truetype'),url('../fonts/Sohne-Leicht/Sohne-Leicht.svg#Sohne-Mager') format('svg'),url('../fonts/Sohne-Leicht/Sohne-Leicht.eot?#iefix') format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:Avenir-Reg;src:url('../fonts/AvenirNext-Reg.ttf');font-weight:400;font-style:normal}body{font:400 16px Mager,sans-serif;color:#32325d;background:#fff;-webkit-font-smoothing:antialiased;min-height:100vh}h1,h2,h3,h4,h5,h6{font-weight:400;color:#000;font-family:Halbfett,sans-serif}h1{font-size:42px}.create__rally-heading,h2{font-size:50px;line-height:50px}h3{font-size:32px;line-height:32px}h4{font-size:28px}.commute__step-no,h5{font-size:24px}h6{font-size:16px}p{font:400 16px Mager,sans-serif;margin-bottom:15px}input,textarea{font:500 17px Mager,sans-serif;border:1px solid #000}ol li,ul li{font:500 16px Mager,sans-serif}input{height:45px;min-width:200px;padding:0 10px}textarea{min-width:300px;min-height:100px;padding:10px}main{min-height:calc(100vh - 300px)}.container{max-width:1200px;margin:0 auto}.header{top:0;left:0;z-index:9999;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s}header.toggle{z-index:99999999}.header--container{padding:40px 15px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s}.menubar__bar:after,.menubar__bar:before{height:2px;background-color:#fcb415;left:0;transition:.4s;content:""}.logo__col,.sticky--header--container{padding:20px 15px}.menubar{display:inline-block;padding:15px 0;z-index:99}.menubar__bar{display:block;width:22px;height:2px;background-color:#fcb415}.menubar__bar:before{display:block;width:17px;position:absolute;top:-7px}.menubar__bar:after{display:block;width:12px;position:absolute;bottom:-7px}.header__logo{margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.add_final-qty,.collapse-anchor,.search_fn,.side__btns{float:right}.account__page-header,.search__page-header,.sticky--header{background-color:rgba(0,0,0,.8)}.banner--slide,.inner__banner,.mob__slider{position:relative}.slider--container{padding:0 40px;position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.slider__heading{font:400 30px Mager;color:#fff;margin-bottom:40px}.slider__heading-bold,.slider__heading-strong{font:400 90px/90px Halbfett;display:inline-block}.slider__heading-bold{color:#ffb600;padding-bottom:10px;position:relative}.slider__heading-bold:after{content:"";display:block;width:100%;height:1px;background-color:#ffb600;opacity:.7;position:absolute;bottom:0;left:0}.slider__heading-strong{color:#fff}.slider__para{font:400 16px Avenir-Reg,sans-serif;color:#fff}.slider__para-bold{font-weight:400;color:#ffb600}.slider__ip{display:block;width:800px;height:90px;padding:0 5px;font:400 54px Halbfett;color:#ffb600;background-color:transparent;border:0;border-bottom:1px solid #ffb600}.col-pri-left,.col__wrap{background-color:#334c9f!important}.row--footer,.slider__heading--margin{margin:0}.banner-slider:focus .slide{animation-play-state:paused}.scroll_down{position:absolute;bottom:-130px;left:15px}.col__wrap,.title{position:relative}.main__content--container{padding-left:30px;padding-right:30px}.logos-list{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:50px}.logo__cell{display:table;width:100%;height:100%;text-align:center}.logo__wrap,.promo__code-cell{display:table-cell;text-align:center}.container--sec,.create__rally-container{padding:50px 15px}.title{padding-top:50px;margin-bottom:40px}.title:before{content:"";display:block;width:50px;height:4px;background-color:#fcb415;position:absolute;top:0;left:0}.title__heading{font:400 50px Halbfett,sans-serif;color:#252525}.col__wrap{background-position:right top!important}.rally__anchor{display:block;text-decoration:none;color:#fff}.rally__img{display:block;width:100%;height:380px;object-fit:cover}.rally__heading{font:400 40px/40px Halbfett,sans-serif;color:#fff;position:absolute;top:0;left:0;padding:25px 20px}.rally__play{position:absolute;bottom:20px;left:20px}.col__content{padding:25px 100px 20px 20px;width:100%;min-height:430px}.sr_no{display:block;font:400 110px/110px Halbfett,sans-serif;color:#fff;margin-bottom:30px}.rally__heading-level2{position:static;padding:0;margin-bottom:10px}.rally__para{font:400 16px Mager;color:#fff}.rally__para-bold{font-weight:400;color:#ffb600}.col-pri{min-height:230px;padding:35px 75px 20px 40px;background-position:right bottom!important}.col-pri-right{background-color:#fcb415!important}.footer__pri__heading{font:400 40px/40px Halbfett,sans-serif;color:#fff;padding-bottom:30px;margin-bottom:20px;position:relative}.footer__pri__heading:after{content:"";display:block;width:50px;height:4px;background-color:#fff;position:absolute;bottom:0;left:0}.footer__pri__heading--black{color:#000}.footer__heading--anchor,.help__anchor{color:#000;text-decoration:none}.footer__pri__heading--black:after,.footer__sec{background-color:#000}.footer__para--bold{font-weight:700;position:relative}.footer__pri__para{font:400 16px/18px Mager;color:#fff;margin-bottom:0}.footer__para--anchor{color:#fff;text-decoration:none}.footer__para--right{color:#000}.container--footer--sec{padding:40px 40px 20px}.footer__sec__heading{font:400 20px/14px Halbfett;color:#fff;margin-bottom:20px}.footer__page__item{font:400 16px/30px Mager;color:#fff}.footer__page--anchor{color:#fff;text-decoration:none}.yellow_content{float:right;text-align:center}.footer__logo,.footer__soc{text-align:center;margin-bottom:20px}.footer__soc__item{display:inline-block;margin:0 2px}.footer__soc--anchor{font-size:18px;color:#fcb415;text-decoration:none}.footer__soc--anchor:hover{color:#fcb415}.footer__copyright{padding-top:15px;border-top:1px solid rgba(255,255,255,.2)}.footer__para{font:400 16px/24px Halbfett;color:#fff;margin:0;padding:0 40px}.feature--sec-title{padding-top:0;margin-bottom:20px}.help__ip,.radio-nav{position:absolute;opacity:0;z-index:-1}.slide__left{position:absolute;left:20px;background:url(https://rally.co/cdn/gold/content/images/web/PrevArrow.png) 0 0/100% 100% no-repeat}.slide__right{position:absolute;right:20px;background:url(https://rally.co/cdn/gold/content/images/web/NextArrow.png) 0 0/100% 100% no-repeat}.slide-wrap{height:100%;position:relative}.feature-img,.gallery--img{width:100%;height:100%;object-fit:cover}.slide-content{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;padding:25px}.feature__title{font:400 20px Halbfett;color:#fcb415;text-overflow:ellipsis}.feature__title-bold{font:400 40px/40px Halbfett;color:#fff;display:block}.feature__date{font:400 14px Halbfett;color:#ffb600;margin:5px 0 10px}.feature__views{font:400 16px Halbfett;color:#fff;padding-left:30px;background:url(https://rally.co/cdn/gold/content/images/eye-icon.png) left center no-repeat}.slide--feature{padding:0 5px}.feature__price{font:400 40px Halbfett;color:#fff;position:absolute;bottom:0;left:0;padding:25px}.feature__price-bold{font:400 14px Mager}.para,.riders__para{font:400 16px Mager;color:#000}.riders__img-wrap{width:130px;margin:20px auto 10px;padding:3px;border:4px solid #fcb415;border-radius:50%}.inner__banner__img{width:100%}.inner__banner--container{height:100%;top:0;transform:none}.banner__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.help__lable,.review--col,.rewards_heads,.tab__faq{position:relative}.inner__banner__heading{font:400 90px/90px Halbfett;color:#fff}.inner__banner__para{font:400 16px Mager;color:#fff;margin-left:4px}.inner__banner__para-bold{color:#fcb415}.contact__page--container{padding:60px 50px 80px}.cont__section--heading{font:400 50px/50px Halbfett;color:#000;margin-bottom:60px}.cont__form-ip,.cont__form-textarea{font-size:14px;color:#9d9d9d;background-color:rgba(205,207,207,.3);width:100%;font-family:Mager}.arrive_by,.booking__links-item,.cont__form__group,.quest__h6,.result__for,.short_img img,.thank--heading{margin-bottom:10px}.cont__form-ip{height:40px;border-radius:3px;border:1px solid rgba(151,151,151,.1)}.cont__form-textarea{height:180px;border-radius:3px;border:1px solid rgba(151,151,151,.1);resize:none}.cont__form-ip::-webkit-input-placeholder,.cont__form-textarea::-webkit-input-placeholder{opacity:.5}.cont__form-ip::-moz-placeholder,.cont__form-textarea::-moz-placeholder{opacity:.5}.cont__form-ip:-ms-input-placeholder,.cont__form-textarea:-ms-input-placeholder{opacity:.5}.cont__form-ip:-moz-placeholder,.cont__form-textarea:-moz-placeholder{opacity:.5}.cont__form-submit{width:100%;height:50px;font-size:18px;font-family:Mager;color:#000!important;border:0!important;border-radius:3px;background:url(../images/icon7.png) right 20px center no-repeat #fcb415!important;text-align:left}.chat__section,.seat__counter,.start__para{border:1px solid #cdcfcf}.help__list{text-align:center;margin-top:120px}.address,.help__list__item,.time__table{margin-bottom:20px}.help__heading{font:400 20px/25px Halbfett;color:#000}.help__heading-bold{color:#fcb415}.help__para{font:400 16px/24px Mager;color:#000}.help__lable,.tab__para{font:400 16px Mager;color:#252525}.follow_us_icons_list{margin-top:10px}.follow_us_icons{display:inline-block;margin:0 5px}.follow_us_icons-img{width:20px}.container--mob__footer{padding:30px 15px;text-align:center}.container--mob__footer.eventPageFooter{padding:30px 15px 110px}.tab__faq{margin-bottom:1px;border-bottom:1px solid #cdcfcf}.help__lable{display:block;padding:15px 40px 15px 10px}.tab-content{max-height:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.tab__para{padding:10px 20px}input:checked~.tab-content{max-height:50em;height:auto;border-top:1px solid #cdcfcf;padding-left:10px;transition:.5s .5s}.help__ip:checked~label{font-weight:900}.help__ip:unchecked~.tab-content{max-height:0;overflow:hidden}.help__lable::after{position:absolute;right:0;top:0;display:block;width:45px;height:50px;font-size:22px;line-height:50px;text-align:center;-webkit-transition:.35s;-o-transition:.35s;transition:.35s}.help__ip+label::after{content:"";background:url(../images/icon48.png) no-repeat;background-position-y:center;transform:rotate(-90deg) translateX(10px)}.help__ip:checked+label::after{background:url(../images/icon48.png) no-repeat;background-position-y:center;transform:rotate(0) translateX(10px)}.live__chat,.login-reg_body{max-width:400px;margin:0 auto}.live__chat__title{font:400 20px Halbfett;color:#fff;background:url(../images/icon8.png) left 15px center no-repeat #334c9f;padding:14px 20px;text-align:center}.chat__textbox,.start__para{font:400 16px Mager;color:#000}.start__para{padding:24px 30px;margin-bottom:0}.chat__section{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0;margin-bottom:12px}.chat__symbol{padding:10px 25px 10px 15px}.chat__textbox{height:180px;padding:8px 22px;border:0;border-left:1px solid #cdcfcf;resize:none}.cont__rally,.start__chat-btn{color:#fff!important;border-radius:5px;display:block;text-decoration:none}.chat__textbox::-webkit-input-placeholder{opacity:.5}.chat__textbox::-moz-placeholder{opacity:.5}.chat__textbox:-ms-input-placeholder{opacity:.5}.chat__textbox:-moz-placeholder{opacity:.5}.start__chat-btn{font:400 18px Halbfett;padding:14px 20px;background:url(https://rally.co/cdn/gold/content/images/icon10.png) right 15px center no-repeat #334c9f}.start__chat-btn:hover{background-color:#fcb415;color:#000!important}.cont__rally{font:400 16px Mager;background:url(https://rally.co/cdn/gold/content/images/icon10.png) right 10px center no-repeat #334c9f;text-align:center;padding:15px 60px 15px 20px}.tab-content_h3{margin:20px 0}.about__content--container,.review__page--container,.rewards__main__content{padding:60px 15px}.rewards_heads{font:400 50px/50px Halbfett;color:#000;margin-bottom:30px}.i_commute,.top--heading{margin-bottom:50px}.rewards-blue__col{min-height:350px;height:100%;padding:170px 50px 20px 20px}.rally__rewards__list{max-width:700px;margin:120px auto}.rewards--row:nth-child(odd){padding-right:50%}.rewards--row:nth-child(2n){padding-left:50%}.align__right,.arrive-cell,.text__right{text-align:right}.align__center,.deactivate_link,.delete_row,.load_more,.load_more-anchor,.numeric__table-column,.review--col,.yes_no_option{text-align:center}.rewards__col-head:before{content:"";display:block;width:100px;height:4px;background-color:#fcb415;position:absolute;top:-50px;left:0}.rewards__col-head.align__right:before{left:auto;right:0}.rally__royalty{max-width:720px;margin:0 auto 70px}.rewards__col-head.align__center:before{left:0;right:0;display:block;margin:0 auto}.default__btn--link{display:inline-block;min-width:310px;padding:10px 20px;border-radius:3px;text-decoration:none;font:400 16px Mager;color:#30302f;margin:0 20px}.yellow--link-btn{color:#30302f!important;background:url(https://rally.co/cdn/gold/content/images/web/icon17.png) right 10px center no-repeat #fcb415}.black--link-btn{color:#fcb415!important;background:url(https://rally.co/cdn/gold/content/images/web/icon18.png) right 10px center no-repeat #30302f}.img__center{display:block;margin:0 auto}.rally__icon{max-width:90%;margin-top:50px}.about__page--heading{font-size:50px;line-height:55px}.heading__level3,.no-risk-title{font-size:30px}.row__fleet--level1{margin:40px -15px}.fleet__points--item{font:400 16px Mager;margin-bottom:20px;padding-left:16px;position:relative}.fleet__points--item:before{content:"";display:block;width:10px;height:2px;background-color:#fcb415;position:absolute;top:10px;left:0}.about-blue__col{padding-right:100px}.image__gallery,.pay__amt-wrap{margin:40px 0}.row--image__gallery{margin:10px -5px}.four-feed__col,.gallery__img--wrap{padding:0 5px}.top-heading-small{display:block;font-size:40px}.reviews--row{margin:66px -15px 120px}.review--col{padding:100px 80px;border-bottom:1px solid #ebecec}.review__person{width:130px;display:block;margin:25px auto 10px;padding:3px;border-radius:50%;border:3px solid #fcb415}.bus img,.complete__map,.media-img,.review__person-img{width:100%}.review--col:nth-child(odd):after{content:"";display:block;width:1px;height:90%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);right:0;border-right:1px solid #ebecec}.departure--col:last-child,.no-risk-column:last-child,.numeric__table-column:last-child{border-right:0}.review--col:nth-child(2n){position:relative;top:120px}.load_more{padding:70px 0}.load_more-anchor{text-decoration:none;color:#000}.load__more-img{display:block;margin:0 auto 10px}.terms__main__content--container{padding:60px 50px}.bus__detail,.compass__title,.terms__heading--level2{margin-bottom:40px}.terms__heading--level3{font-size:30px;margin-bottom:30px}.terms--page-titles{margin-top:40px;padding-top:35px;margin-bottom:20px}.profile__banner-img{min-height:500px}.profile__banner-content{left:0;right:0;text-align:center;top:auto;transform:none;bottom:0;padding:32px 0}.banner__profile__person{display:block;width:230px;margin:0 auto 20px;padding:7px;border-radius:50%;border:6px solid #fcb415}.profile__person-name{color:#fff;font-size:30px}.profile__person-email{color:#fcb415!important;text-decoration:none}.inner__banner__para a{color:#fff;text-decoration:none}.profile__sidebar{padding:0}.sidebar__option-anchor{color:#000;text-decoration:none;padding:15px 20px;display:block;position:relative}.sidebar__option-anchor:after{content:"\f105";font-family:FontAwesome;color:#000;font-size:22px;position:absolute;top:16px;right:15px}.modal__header .back__modal,.modal__header .close{color:#fcb415;padding:14px;opacity:1;text-shadow:none}.numeric__table,.sidebar__option-item{border-bottom:1px solid #d8d8d8}.sidebar__option-item:last-child{border-bottom:0}.profile__tab__side{border-left:1px solid #ebebeb;padding:0}.numeric__table-column{height:110px;padding:20px 10px;border-right:1px solid #d8d8d8}.numeric__digit{font-size:50px;line-height:40px;margin-bottom:5px;display:block;color:#000}.bio__content{padding:40px;min-height:550px}.bio__content--heading{margin-bottom:32px}.profile__tab{padding:30px 60px}.profile__tab-heading2{margin-bottom:36px}.profile__tab-heading3{font-size:40px;line-height:50px;margin-bottom:24px}.little__form-wrap{padding:0 20px;margin-bottom:40px}.acc__form-group{padding:6px 10px;border:1px solid rgba(151,151,151,.15);background-color:rgba(205,207,207,.3);border-radius:3px;margin-bottom:10px}.acc__form-ip,.menubar.toggle .menubar__bar{background-color:transparent}.acc__form-label{display:block;font:400 11px Mager;color:#9d9d9d}.acc__form-ip{display:block;width:100%;height:18px;font-size:14px;border:0;padding:0;color:#30302f}.profile__tab-heading4{font-size:30px;line-height:50px;position:relative;padding-top:24px;margin-bottom:30px}.profile__tab-heading4:before{content:"";display:block;width:50px;height:4px;background-color:#fcb415;position:absolute;top:0;left:0}.option_wrap{margin-bottom:24px}.bus-choose-ip,.filter-ip,.orders__checkbox,.profile__tab-checkbox,.profile__tab-radio{position:absolute;opacity:0}.profile__checkbox-label{position:relative;min-height:20px;font:400 14px Mager;color:#30302f;padding-left:30px}.profile__checkbox-label:before{content:"";display:block;width:20px;height:20px;background:url(https://rally.co/cdn/gold/content/images/unchecked.png) 0 0/100% 100% no-repeat;position:absolute;top:0;left:0}.profile__tab-checkbox:checked~.profile__checkbox-label:before{background:url(https://rally.co/cdn/gold/content/images/checked.png) 0 0/100% 100% no-repeat}.small_info{font-size:12px;color:#30302f;padding:0 10px;margin-top:-7px}.r_u_sure{display:table;width:375px;height:42px;background-color:#f8f8f8;margin-bottom:20px}.sure_ques,.yes_no_option{display:table-cell;vertical-align:middle}.sure_ques{padding:6px 28px}.sure_ques_para{margin:0;font-size:14px;color:#30302f}.yes_no_option{width:80px;color:#30302f;transition:.3s}.profile__tab-radio:checked+label{background-color:#b72025;color:#fff}.method__table{width:375px;display:table;height:42px;margin-bottom:15px}.method__cell{display:table-cell;vertical-align:middle;padding:0 5px}.payment_select{width:10%}.payment_type{width:70%;color:#30302f}.delete_row{width:20%}.profile__tab-heading5{font-size:18px;font-family:Mager;margin-bottom:15px}.notification__table{display:table;width:375px;height:42px;margin-bottom:30px}.compass__table-cell,.create__trip-cell,.departure--cell,.media__cell,.noti__cell,.video__cell{display:table-cell;vertical-align:middle}input:disabled+label{filter:grayscale(100%);color:#8e8e93;cursor:not-allowed}.option__icon{min-width:30px;display:inline-block;vertical-align:inherit}.media__table{width:320px;display:table;margin-bottom:16px}.deactivate__btn{margin-top:80px}.deactivate_link{display:block;padding:12px;background-color:#b72025;color:#fff!important;border-radius:3px;font-size:17px;text-decoration:none}.hashtag-item2,img.disabled{display:inline-block;margin-right:10px}.per__seat b,.result__view img{margin-right:4px}.mob__top-bar{display:none;width:100%;background-color:rgba(0,0,0,.8);padding:10px 15px;position:fixed;top:63px;left:0;z-index:999}.back__arrow{width:25px}.screen__name{float:right;font-size:14px;color:#fff;padding-top:2px}.slider__arrow{width:50px;height:100%;position:absolute;top:0;background-size:40px 40px;background-position:center}button.slide__left{left:0}button.slide__right{right:0}.mob__menu{display:none;width:100%;height:100vh;overflow:auto;background:rgba(0,0,0,.9);position:absolute;top:0;left:-100%;padding:60px 30px 30px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;transition:.4s}.mob__menu.toggle{left:0;display:block!important}.menubar.toggle .menubar__bar:before{width:22px;top:0;transform:rotate(45deg)}.menubar.toggle .menubar__bar:after{width:22px;bottom:0;transform:rotate(-45deg)}.mob__menu-wrap{height:100%;overflow:auto}.footer__page--links-2{position:relative;margin-bottom:30px!important;padding-bottom:40px}.before__after:after,.footer__page--links-2:after,.getting-coming:after{content:"";display:block;width:50px;height:3px;background-color:#fcb415;position:absolute;bottom:0;left:0}.footer__page__item-2{display:block!important;font-size:16px!important;line-height:36px!important;border-right:0px!important}.departure--col,.side__btns a{border-right:1px solid #cdcfcf}.footer__soc-2,.slide-wrap{text-align:left!important}.departure--right,.modal-title,.side__btns a{text-align:center}.footer__page__item-last{font-size:14px!important;line-height:26px!important}.main__content-container{padding:30px 15px}.modal{display:block;height:100vh;top:-100%;bottom:auto;transition:1s}.fade.in{opacity:1;display:block;z-index:9999;top:0}.modal-dialog{max-width:1920px;width:100%;margin:0 auto}.modal__header{min-height:50px;background-color:#30302f;position:relative}.modal.fade .modal-dialog{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}.modal-title{font:400 16px Mager;color:#fff;display:block}.result__date,.result__view{color:#000;vertical-align:middle}.per__seat b,.per__seat span,.result__date,.result__view{display:inline-block}.modal__header .close{font:400 16px Mager;position:absolute;top:0;right:0}.modal__header .back__modal{font:400 16px Mager;background-color:transparent;position:absolute;top:0;left:0}.modal__container{max-width:1190px;width:100%;margin:0 auto;padding:12px 15px 17px;position:relative}.selected__origin{font-size:16px;line-height:20px;font-family:Mager}.select__time{font-size:20px;margin-bottom:10px}.departure__result{border-top:1px solid #cdcfcf}.result__no{font:400 16px Mager;margin-top:10px}.result__date{font-size:30px;font-family:Mager;margin-right:20px}.grp_dis b,.result__date b,.result__view{font-family:Halbfett}.result__view{font-size:14px}.side__btns a{min-width:100px;background-color:#eff0f0;color:#30302f;font-size:14px;font-family:Mager;padding:8px 10px;float:left;text-decoration:none}.side__btns .what__is,.time__table-cell b{font-size:20px;font-family:Halbfett}.side__btns .what__is{min-width:auto;padding:4px 20px;font-weight:800;border-right:0}.rally-login,.side__btns .btn-active{background-color:#30302f;color:#fcb415}.departure__detail:hover,.departure__detail:hover .departure__sub-heading b{background-color:#f5f6f6}.departure__result-list{max-height:70vh;overflow:auto}.departure__detail{padding:22px 15px 40px;transition:.3s;border-top:1px solid transparent;border-bottom:1px solid transparent;border-left:10px solid transparent}.departure__detail:hover{border-top-color:#cdcfcf;border-bottom-color:#cdcfcf;border-left-color:#fcb415}.departure__no{font-size:20px;margin-bottom:15px}.departure__sub-heading{font-size:16px;position:relative;z-index:10}.departure__sub-heading:before{content:"";display:block;width:100%;height:1px;background-color:#cdcfcf;position:absolute;top:50%;left:0;z-index:-1}.departure__sub-heading b{display:inline-block;background-color:#fff;padding-right:10px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.time__table-cell{-webkit-flex:1;-moz-flex:1;flex:1;color:#000}.return__depart{color:#334c9f;text-decoration:underline}#seats,.add_time,.black__hlink,.per__seat,.review_order_bar-link:hover,.srchlist-detail-item:hover match{color:#000}.return__depart b{font-weight:100;font-family:Mager}.departure__table-wrap,.promo__code-table{display:table;width:100%;height:100%}.per__seat b{font-size:50px;font-family:Halbfett}.per__seat span{vertical-align:text-bottom;line-height:16px}.bus__seat{padding-right:100px;background:url(../images/icon30.png) right top 30px no-repeat}.beta__link{padding:3px 18px 5px;font-size:12px;background-color:#334c9f;color:#fff;border-radius:4px;text-decoration:none}.beta__link:hover{color:#000;background-color:#fcb415}.departure--col{padding:0 40px}.modal-content{position:relative;min-height:100vh}.next__step--booking{bottom:0;right:0;padding:15px 45px;text-align:right}.next__step-link{display:block;width:330px;padding:15px 30px;background:url(https://rally.co/cdn/gold/content/images/web/icon17.png) right 20px center no-repeat #fcb415;color:#30302f;font:400 16px Halbfett;text-decoration:none;text-align:left;border-radius:4px;margin-bottom:5px;margin-top:5px}#seats,.apply__btn,.apply__disc-sec,.review_order_bar{text-align:center}.media-item:last-child,.next__step--para,.rider_frnd:last-child,.short_img img:last-child{margin-bottom:0}#booking1 .modal-body:after{content:"";display:block;width:100%;left:0;bottom:0;height:20%;position:absolute;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 7%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 7%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 7%,#fff 100%)}.departure__result-list::-webkit-scrollbar{width:0}.departure__result-list::-moz-scrollbar{width:0;opacity:0}.departure__result-list::-moz-scrollbar-track-piece,.departure__result-list::-webkit-scrollbar-track-piece{background-color:transparent;-webkit-border-radius:6px;opacity:0;overflow:-moz-scrollbars-none}.select__seat--title{font-size:60px;line-height:45px;margin-bottom:15px}.grp_dis{font-size:20px;font-family:Mager}.seat__selection-table{padding:60px 40px}.seat__counter{width:285px;height:160px;display:table;position:relative;margin:17vh auto;border-radius:5px}.seat_minus,.seat_plus{position:absolute;margin-top:-25px;top:50%}.seat_minus{left:-70px}.seat_plus{right:-70px}#seats{display:table-cell;vertical-align:middle;font-size:110px}.review_order_bar{background-color:#cdcfcf}.review_order_bar-link{display:block;padding:15px;font-size:16px;color:#30302f;text-decoration:none}.apply__disc-title{font-size:60px;line-height:44px}.apply__disc-sec{padding:14vh 0;margin:0 auto}.apply__code-form{max-width:400px;margin:0 auto 28px}.code__ip{min-width:320px;width:320px;height:40px;float:left;background-color:transparent;padding:0 15px;font-size:14px;color:#000;border:1px solid #cdcfcf;border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.apply__btn,.search__tab__link-item:first-child label{min-width:auto}.apply__btn{width:80px;height:40px;background-color:#fcb415!important;color:#30302f!important;font-size:16px;font-family:Halbfett;border-top-right-radius:4px;border-bottom-right-radius:4px;border:0}.apply__rewards,.search__rally-wrap{margin-bottom:30px}.apply__rewards-link{font:400 16px Halbfett;color:#000;vertical-align:middle;margin-right:15px}.how__much-rewards{min-width:150px;display:inline-block;vertical-align:middle;background-color:#fcb415;padding:8px 40px 8px 16px;color:#30302f;font-size:20px;font-family:Halbfett;border-radius:4px;text-align:left;position:relative}.how__much-rewards img{position:absolute;top:10px;right:15px}.icon_center{display:block;margin:0 auto 8px}.font14,.no__risk-para{font-size:14px}.promo__code-congrats{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.85);z-index:-1;opacity:0;transition:.4s}.promo__code-congrats.show{opacity:1;z-index:11}.congrats_word{font-size:60px;line-height:70px;margin-bottom:10px;color:#fff}.your__code-para{font-size:16px;color:#fff}#yelloe__code-enter,.ui-datepicker th,.yellow__text{color:#fcb415}.close__congrats{position:absolute;top:50px;left:50%;margin-left:-20px}.slider-add__on-wrapper{height:370px;margin:50px -6px}.slider-add__on-wrapper input,.slider__content .slider__ip:focus~*{opacity:0}.add__on-slider{width:30%;min-height:100%;color:#fff;text-align:left;overflow:hidden;padding:0 5px}.slide1.add__on-slider{left:0}.slide2.add__on-slider{left:30%}.slide3.add__on-slider{left:60%}.slide4.add__on-slider{left:90%}.add__on-slide1-wrap,.add__on-slide4-wrap{background:url(../images/add-on1.png) 0 0/cover no-repeat}.add__on-slide2-wrap{background:url(../images/add-on2.png) 0 0/cover no-repeat}.add__on-slide3-wrap{background:url(../images/add-on3.png) 0 0/cover no-repeat}.add__on-slide-wrap{height:100%;padding:42px 24px;position:relative;text-align:left!important;overflow:hidden}.add__on-name{font-size:40px;line-height:40px;color:#fff}.add__on-para,.add__on-price,.add__on-rating{font-size:14px;color:#fff}.add__on-rating{margin:5px 0}.add__on-para{line-height:normal}.add__on-logo,.checkbox__option{margin:10px 0}.add__on-price{font-family:Mager}.add__on-price b{font-size:40px;font-family:Halbfett;color:#fff}#qty,.add__on-type,.add__on-ul li{font-family:Mager}.add__on-type{width:100px;height:130px;font-size:12px;color:#000;background-color:#fcb415;position:absolute;transform:rotate(45deg);top:-65px;left:-55px}.add__on-qty,.add__on-type.type--popular{background-color:#334c9f;color:#fff}.add__on-type span{width:100%;position:absolute;top:auto;bottom:50px;left:38px;padding:10px;text-align:center;-webkit-transform:rotate(269deg);-moz-transform:rotate(269deg);-ms-transform:rotate(269deg);transform:rotate(269deg)}.add__on-qty{font:400 20px Halbfett;padding:8px 26px 10px;border-top-left-radius:5px;position:absolute;bottom:0;right:0}.old__price{font-size:20px;font-family:Halbfett;color:#fff;position:relative}.add__on-ul li,.rating__add-on,.view__add-on{font-size:15px;color:#000}.old__price:after{content:"";display:block;width:100%;height:3px;background-color:#b72025;position:absolute;top:50%;left:0}.add__on-anchor{display:block;width:100%;height:100%;position:static;top:0;left:0;z-index:10}.rating__add-on,.sub__total,.view__add-on{display:inline-block}.add__on-full-detail{padding:60px;background-color:rgba(0,0,0,.85)}.add__on1-banner,.add__on2-banner{position:relative;padding:60px 30px 30px}.add__on-wrapper{max-width:1920px;overflow:hidden;background-color:#fff;position:relative;margin:0 auto}.add__on1-banner{background:url(../images/add-on-banner.jpg) 0 0/cover no-repeat}.add__on2-banner{background:url(../images/add-on2-banner.jpg) 0 0/cover no-repeat}.close-add__on{position:absolute;top:20px;right:20px;z-index:10}.add__on-main{padding:50px 30px}.add__on-left{padding-right:50px}.add__on-main p{font-size:15px}.rating--views{margin:25px 0}.rating__add-on{vertical-align:middle;margin-right:20px}.view__add-on{vertical-align:middle}.add__on-ul{margin:0 auto 20px}.add__on-ul li{line-height:24px;margin-bottom:15px}.add__on-title-wrap{position:relative;padding-top:30px;margin-bottom:30px}.add__on-title-wrap:before,.before__after:before,.getting-coming:before{content:"";display:block;width:50px;height:3px;background-color:#fcb415;position:absolute;top:0;left:0}.add__on-title{font-size:50px;line-height:50px;margin-top:0}.bio-rating img,.rating__icon{width:100px}.select__qty-add-on{max-width:375px;margin-top:40px;padding:16px 30px 11px;background:url(../images/icon34.png) bottom left no-repeat #fcb415}.select__qty-title{font-size:14px;color:#252525;text-align:center;margin-bottom:10px}.add__on-qty-counter{text-align:center;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.25);margin-bottom:13px}.qty__arrow img{width:10px;height:18px;vertical-align:baseline}#qty{font-size:38px;color:#252525;margin:0 10px}.sub__total{font-size:14px;color:#000;margin-top:4px}.sub__total b{font-size:25px;font-family:Halbfett}.add_final-qty a{min-width:120px;padding:10px 20px;background-color:#30302f;color:#fff;border-radius:5px;text-decoration:none;text-align:center;font-size:16px}.add_final-qty a:hover,.black__hr{background-color:#000}.no_risk--booking{max-width:280px;margin:0 auto;padding:20vh 0;text-align:center}.no-risk-row{max-width:990px;margin:0 auto}.no-risk-column{text-align:center;padding:0 50px;border-right:1px solid #d8d8d8}.search__page-header-container,.user_ac_page .container{padding:20px 15px}.search__modal{padding-top:70px}.close__search{position:absolute;top:40px;right:40px;z-index:10;display:none}.search__modal-container{max-width:1280px;margin:0 auto;padding:25px 45px}.search__rally-h3{font-size:50px;line-height:60px}.search__rally{height:70px;font-size:50px;padding:0}.rally__date-wrap,.rally__location-wrap{padding:0 15px;background-color:rgba(238,238,238,.6);display:inline-block;vertical-align:top;margin-right:5px}.rally__date-label,.rally__from-label{padding:8px 2px 8px 22px;font-size:16px;color:#000}.rally__date-label{background:url(../images/calendar-icon.png) left center no-repeat}.rally__from-label{background:url(../images/location-icon.png) left center no-repeat}.on-from{height:40px;width:250px;background-color:transparent;font-size:16px;color:#000;border:0;padding:0}.rally_is-ques{font-family:Halbfett;margin:32px 0}.trending__title{font-size:40px}.close--search{font-size:46px!important;line-height:22px!important;font-weight:100!important;padding:14px 10px 20px!important}.trending__anchor{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:99}.modal--title__trending-wrap{background-size:cover!important}.modal--title__trending-container{padding:30px 15px 32px}.search__modal-body{padding:0}.modal--title__trending{font-size:30px;color:#fff}.rally__gose-to{font-size:20px;width:80%}.whats__rally-pt{position:absolute;top:20px;right:15px}.whats__rally-pt-link{color:#000;text-decoration:underline}.whats__rally-pt-link img{margin-left:5px}.search__tab__link-list{list-style-type:none;margin-bottom:15px}.search__tab__link-item{display:inline-block;vertical-align:top;margin-right:6px;position:relative}.rally__trip,.trip__name b{display:block}.search__tab__link-anchor{min-width:220px;padding:7px 40px 10px;color:#000;text-align:center;text-decoration:none;border:1px solid #cdcfcf;border-radius:5px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.search__tab__link-anchor:hover{background-color:#cdcfcf}.search__tab__link-anchor:focus{background-color:#ffb600;border:1px solid #ffb600}.results__found{font-size:16px;font-family:Halbfett;color:#000;margin-bottom:10px}.trip__date-time p,.trip__name{margin-bottom:5px}.trip__rslt-list-item{position:relative;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.rally__trip,.search__tab-radio{-webkit-transition:.3s;-moz-transition:.3s}.rally__trip{border-bottom:1px solid rgba(151,151,151,.3);transition:.3s}.trip__rslt-list-item:hover{background-color:#f4f4f4}.trip__rslt-list-item:hover .rally__trip{border-left-color:#fcb415}.trip__rslt-list-item:first-child .rally__trip{border-top:1px solid rgba(151,151,151,.3)}.trip__name{font-size:16px;font-family:Mager}.inner__filter h6,.inner__filter p,.near__pts,.open__map-link{font-size:14px}.open__map-link,.trip__name b,.trips__modal p b{font-family:Halbfett}.near__pts{margin-bottom:0}.open__map-link{color:#fcb415;text-decoration:none;padding-right:10px;position:relative}.open__map-link:after{content:"\f105";font-family:FontAwesome;position:absolute;top:4px;right:0}.trip__rslt-anchor{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.popup,.trip__map,.trip__map.hide{display:none}.load__trip-rslts{padding:20px 0}.trip__map{position:absolute;top:0}.search__tab-radio:checked~.popup,.trip__map.show{display:block}.inner__filter{min-width:500px;padding:20px 38px 35px;background-color:#fff;border:1px solid rgba(205,207,207,.5);border-radius:5px;position:absolute;top:120%;left:0;opacity:0;z-index:-1}.search__tab-radio{position:absolute;opacity:0;transition:.3s}.black__link,.trip-dir-icon{-webkit-transition:.3s;-moz-transition:.3s}.search__tab-radio:checked~label{background-color:#ffb600;border-color:#ffb600}.search__tab-radio:checked~.inner__filter{opacity:1;z-index:20}.CharterReview .Field,.inner__filter-list-item{float:left}.inner__filter-list-anchor{padding:7px 30px 9px;min-width:150px;border:1px solid #cdcfcf!important;border-left:0;color:#000;font-size:14px;text-align:center;text-decoration:none}.inner__filter-list-item:first-child a{min-width:auto;border-left:1px solid #cdcfcf;border-top-left-radius:4px;border-bottom-left-radius:4px}.inner__filter-list-item:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.inner__filter h6{margin-bottom:20px}.bus_type-choice{font-size:12px;color:#000;opacity:.2;text-decoration:none;border:0!important}.bus-choose-ip:checked+label,.bus_type-choice:hover,.ip-wrap:hover .time-btns-wrap{opacity:1}.bus__type-item{margin-right:40px}.bus__type-item:last-child{margin-right:0}.inner__filter-level{min-width:220px;text-align:center}.level__arrow{width:10px;height:18px;opacity:1!important;background:0 0;display:inline-block;padding:0;vertical-align:bottom;margin-bottom:15px}.level__arrow img{height:100%}.level__heading{text-align:center;margin-bottom:00px!important}#seats.trip__seats,.trip__level{vertical-align:middle;color:#252525;margin:0 10px}.trip__level{font-size:38px}.trip__seats{display:inline-block;vertical-align:middle}#seats.trip__seats{display:inline-block;font-size:50px}.advanced__filter,.bus__driver,.faq_wrap,.margin{margin:30px 0}.filter__label{display:block;font:400 16px Mager;color:#000;padding:10px 40px 12px;background:url(https://rally.co/cdn/gold/content/images/web/icon17.png) right 10px center no-repeat #fcb415;border-radius:4px}.filter__popup{width:95%;margin:0 auto;padding:15px 0;background:#fff;display:none}.code,.filter-ip:checked~.filter__popup,.gray__hr,.link_box b{display:block}.filter-ip:checked~label{background:url(../images/icon46.png) right 10px center no-repeat #fcb415}.filter__popup .single-return__trip{margin:0 0 20px}#onarrival__edit_container .map,.banner-slider,.bus__type-selection,.landing__title,.pw__field,.rallyers__modal-wrapper,.search__rally__form,.sele__channel,.slider_container,.t__concept-main,.trip--selection{position:relative}.ch_tabs,.footer__para,.my__bus-black__bar,.ortry,.share_rally-commute .commute_ip,.text__center,.trip,.ui-datepicker table{text-align:center}.code{font-size:50px;line-height:50px;color:#020202}.trip--selection .half{border:0!important}.one__half{padding-right:20px}.sec__half{padding-left:20px}.trip-dir-icon{position:absolute;opacity:0;width:30px;top:80px;left:50%;margin-left:-15px;transition:.3s}.gray__hr{margin:10px 0;height:1px;background:rgba(0,0,0,.1)}.bus-choose-label{width:33.33%;float:left;padding:0 2px;text-align:center;opacity:.2;transition:.3s}.bus-choose-label p,.font12{font-size:12px}.edit__page-heading6,.filter__popup h6{font-size:16px;margin-bottom:10px}#seats3.trip__seats,.trip__level3{color:#252525;margin:0 10px;vertical-align:middle}.filter__popup .half{text-align:center;min-height:90px;border-right:1px solid rgba(0,0,0,.1)}.filter__popup .half:last-child{border:0}.apply__filter-link,.cont__link,.login__links{text-decoration:none;border-radius:4px;text-align:center}.trip__level3{font-size:38px}#seats3.trip__seats{display:inline-block;font-size:50px}.VehicleName,.apply__wrap,.ch_tab_cont{margin-top:20px}.apply__filter-link{display:block;font:400 16px Mager;color:#000;padding:12px 20px 14px;background:right 10px center #fcb415}.fb-login,.trip__creation-container p{color:#fff}.map-body{position:relative;padding:0!important}.map__iframe,.rally-map{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.map-body .advanced__filter{width:100%;position:absolute;top:0;left:0;padding:15px;margin:0}.map-body .filter__popup{padding:10px}.trip__creation-main{position:relative;width:100%;min-height:100vh;text-align:center;color:#fff}.trip__creation-main-table{display:table;width:100%;height:100vh}.trip__bg-main{width:100%;height:100%;min-height:100%;object-fit:cover;object-position:top;position:absolute;top:0;left:0}.trip__creation-container{display:table-cell;vertical-align:middle;position:relative;z-index:10}.trip__heading-level3{font-size:40px;line-height:40px;margin-bottom:10px}.trip__container--cell{max-width:600px;margin:0 auto}.login__links{min-width:180px;vertical-align:top;font-size:14px;padding:6px 15px 10px;margin-right:4px}.login__links:last-child,.select_box:last-child{margin-right:0}.fb-login{background-color:#3b5998}.fb-login .fa{margin-right:5px}.friend__detail-form,.login__links-wrap,.share_rally-commute h6{margin-bottom:20px}.compass-icon__center,.cont__link-wrap{margin-top:40px}.cont__link{min-width:280px;padding:8px 30px 10px;background-color:#fcb415;font-weight:800;font-size:16px;color:#30302f!important}.modal-title a{font-size:12px;color:#fcb415;margin-left:15px}.trip__modal-body{width:100%;height:calc(100vh - 50px);overflow:auto;display:table}.trip__modal-container{display:table-cell;vertical-align:middle;text-align:center}.black__link,.yellow__link{width:300px;height:250px;border-radius:4px;background-position:right top!important;display:inline-block}.short__title{margin-bottom:45px}.trip__title-level4{font-size:20px;margin-bottom:5px}.trip__modal-title-large{font-size:60px;line-height:60px;margin-bottom:40px}.big__links-wrap{margin:35px 0 60px}.black__link{background-color:#30302f!important;position:relative;margin-right:20px;vertical-align:top;transition:.3s}.black__link .link__anchor:hover,.bus-select-ip:checked+label{border-color:#fcb415}.link_box{max-width:230px;padding:26px 30px;position:absolute;bottom:0;left:0;font-size:16px;font-family:Mager;color:#fcb415;text-align:left}.event-ip,.tip__title{font-size:14px}.pro__trip,.tip__para,.tip__title{color:#334c9f}.link_box b{font-size:40px;line-height:40px;font-family:Halbfett}.yellow__link{background-color:#fcb415!important;position:relative;vertical-align:top;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.yellow__link .link__anchor:hover{border-color:#30302f}.yellow__link .link_box,.yellow__link .link_box p{color:#30302f}.yellow__link p{margin:10px 0 0}.link__anchor{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;border:5px solid transparent;border-radius:4px}.pro__trip{padding-left:65px;max-width:650px;margin:60px auto 0;text-align:left;position:relative}.compass_link{display:block;width:32px;height:32px;background:url(../images/icon36.png) 0 0/32px 32px no-repeat;position:absolute;top:0;left:20px}.event__location-form{max-width:500px;margin:60px auto 90px}.event-ip{width:100%;height:40px;color:#000;padding:10px 40px;background:url(../images/location-icon.png) no-repeat rgba(205,207,207,.3);background-position:left 15px center;border-radius:4px;border:0;margin-bottom:30px}.select_box,.travel--ip{border:0;font-size:16px}.add__event-link{min-width:400px;padding:12px 30px 14px}.yellow__text a{color:#fcb415;text-decoration:underline}::-webkit-input-placeholder{opacity:.4}::-moz-placeholder{opacity:.4}:-ms-input-placeholder{opacity:.4}:-moz-placeholder{opacity:.4}.trip__modal-body2,.video__modal{padding:0}.create__trip-map{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;overflow:auto}.lets__create-trip{width:450px;height:100%;color:#fff;background-color:rgba(0,0,0,.7);position:absolute;top:0;right:0;z-index:20}.create__trip-table{width:100%;height:100%;display:table;padding:30px 26px}.lets__create-trip p,.white__text{color:#fff}.select__trip{margin:50px 0 150px;padding-bottom:40px;position:relative}.select__trip:before{content:"";display:block;width:5px;height:calc(100% - 68px);position:absolute;top:31px;left:8px;background:url(../images/icon45.png) 0 0/5px 9px repeat-y}.add_field{content:"";display:block;width:36px;height:36px;background:url(../images/plus-trip.png) 0 0/100% 100% no-repeat;position:absolute;top:30px;right:-8px;z-index:10}.between__travel{background:0 0!important}.travel--ip{width:100%;height:40px;border-radius:3px;background-color:#fff;color:#252525;padding:10px}.destination,.source{padding-left:40px;padding-right:10px}.source{margin-bottom:12px}.source:first-child{background:url(../images/icon42.png) left 2px center no-repeat}.destination{width:100%;background:url(../images/icon43.png) left 2px center no-repeat;position:absolute;bottom:0;left:0}.add_date-link{min-width:100%;padding:13px 15px 15px;font-weight:700}.pro__trip-2{padding-left:52px}.pro__trip-2 .compass_link{left:5px}.link_box p b{display:inherit;line-height:normal}#trip_step5 .link_box,.full{width:100%;max-width:none}.commute-travel{max-width:765px;margin:0 auto}.next__commute-link-wrap{width:100%;text-align:center;position:absolute;bottom:0;left:0;padding:60px}.next__commute-link{margin:0 auto}.select_box{width:200px;height:45px;display:inline-block;vertical-align:top;margin-right:4px;text-align:center;text-align-last:center;color:#020202;background:url(../images/icon44.png) no-repeat rgba(205,207,207,.3);background-position:right 15px center;border-radius:4px}.arrive-return h6,.ip-wrap,.organizer__detail p,.time-ip{vertical-align:middle}.time__btn{width:25px;height:20px;background-color:transparent;border:0;display:block}.arrive-return h6,.ip-wrap,.paying__amt,.time-ip{display:inline-block}.up_time{background:url(../images/up-arrow.png) center bottom 2px no-repeat;margin-bottom:4px}.down_time{background:url(../images/down-arrow.png) center top 2px no-repeat}.ip-wrap{width:80px;background:rgba(205,207,207,.3);border-radius:4px;margin-right:4px}.time-ip{width:50px;min-width:inherit;font-size:16px;padding:0 10px;border:0;background:0 0;-moz-appearance:textfield}.time-ip::-webkit-inner-spin-button,.time-ip::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.arrive-return h6{margin:0 5px 0 0}.time-btns-wrap{float:right;width:25px;opacity:0;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.compass__modal,.trip__radio-lable{-webkit-transition:.3s;-moz-transition:.3s;text-align:center}.ampm_btn{width:25px;height:45px;background:url(../images/icon44.png) center no-repeat}.paying__amt{background-color:rgba(205,207,207,.3);padding:18px 22px;font-size:50px;font-family:Halbfett;color:#000}.compass__modal{display:table;width:100%;height:100vh;background-color:rgba(51,76,159,.9);z-index:-1;opacity:0;position:fixed;top:0;left:0;right:0;-ms-transition:.3s;transition:.3s}.compass__modal.show{opacity:1;z-index:99999}.compass__modal .container{max-width:400px}.close__compass{width:36px;height:36px;background:url(../images/icon32.png) 0 0/36px 36px no-repeat;position:absolute;top:100px;left:50%;margin-left:-20px}.review__modal-heading{font-size:50px;line-height:50px;margin-bottom:40px}.review__table{border:0;color:#000;width:90%}.review__table tr{border:0}.review__table th{font-size:12px;border:0;text-align:center}.review__table th:first-child{width:55%}.review__table td{font:400 22px Halbfett;color:#000;border:0;padding:2px 5px 13px;text-align:center}.add_time b,.next__step--para b,.payment__form-ip,.review__table td b{font-family:Halbfett}a.add__co-organizer,a.add__friend{padding:15px 10px 15px 40px;background:url(../images/plus-trip.png) left center/35px no-repeat}.review__table td.order__name{font-size:14px;font-family:Mager;width:60%;text-align:left;vertical-align:top}.review__order{border-bottom:1px solid rgba(0,0,0,.55);position:relative;padding:10px 0}.order__detail-lable{position:absolute;top:17px;right:10px}.order__detail-lable:after{content:"\f078"!important;font-size:20px;line-height:20px;font-family:FontAwesome;color:#000}.orders__checkbox:checked~.order__detail-lable:after{content:"\f077"!important}.order__detail{padding-top:30px;border-top:1px solid rgba(0,0,0,.55);display:none}.email-bold,.orders__checkbox:checked~.order__detail-lable~.order__detail{display:block}.mmyy-ip,.skip__link{display:inline-block}.add_time b{font-weight:800}.paymet_via{margin:10px 0 30px;text-align:center}.paymet_via a{margin:0 20px}.payment__form-ip-wrap{padding:5px 8px;border:1px solid rgba(0,0,0,.1);border-radius:3px;margin-bottom:12px}.payment__form-ip-wrap label{font-size:12px;line-height:12px;color:rgba(0,0,0,.35);font-family:Mager;display:block}.payment__form-ip{width:100%;height:20px;padding:0;background-color:transparent;font-size:14px;color:#000;border:0}.next__step--para b a,.venue__content a{text-decoration:none}.modal.review__modal.fade{z-index:99999}.card-ip{width:100%;min-width:auto;height:45px;border:1px solid rgba(0,0,0,.4);border-radius:4px;color:#000;font-size:16px;margin-bottom:12px}.mmyy-ip{width:calc(75% - 15px);margin-right:15px}.csv-ip{width:25%;float:right}.payer__final-detail{position:relative;padding:30px 0 40px;margin:30px 0}.payer__final-detail:after,.payer__final-detail:before,.rally__short-pts:before{content:"";display:block;width:50px;height:4px;background-color:#fcb415;position:absolute;top:0;left:0}.payer__final-detail:after{top:auto;bottom:0}.email__sentto{margin:30px 0 0;font-size:18px}.skip__link{color:#fff;text-decoration:underline;font-size:16px}.bio__user,.invitaion_sec,.login_with_other,.mar_bot,.part,.ques-ans,.skip__link-wrap{margin-bottom:30px}.trip__tilte-mob{font-size:40px;line-height:normal;color:#fff;margin-bottom:20px}.mob__trip-banner{min-height:200px;background-color:#222;padding:30px 25px;margin:-16px -16px 10px;position:relative;color:#fff;z-index:10}.change__link{font-size:14px;text-decoration:none;color:#fcb415}.trip__banner-img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.modal__header .next__modal{font:400 16px Mager;color:#fcb415;background:0 0;padding:14px;opacity:1;text-shadow:none;position:absolute;top:0;right:0}.single-return__trip{border:1px solid rgba(0,0,0,.25);border-radius:4px;overflow:hidden;margin:40px 0}.crow__single-wrap{padding-bottom:70px;margin-bottom:60px;position:relative}.single-return__trip input{position:absolute;opacity:0}.active a:after,.trip__radio-ip:checked+label{background-color:#fcb415}.trip__radio-lable{width:50%;float:left;padding:13px 10px;color:#000;font-size:16px;background:#fff;transition:.3s}.add__friend-popup,.single-return__trip img.icon{position:absolute;-webkit-transition:.3s;-moz-transition:.3s;opacity:0}.single-return__trip img.icon{bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-ms-transition:.3s;transition:.3s}.bus-select-ip:checked+label+img,.trip__radio-ip:checked+label+img{opacity:1}.add__friend-popup{width:100%;min-height:100%;padding:15px;top:0;left:0;z-index:-1;transition:.3s;display:none}.selected__bus-img,.tag__sure{-webkit-transition:.3s;-moz-transition:.3s}.add__friend-popup.in{opacity:1;z-index:9999;display:block}.add__friend-popup-wrap{min-height:90vh;padding:20px 20px 70px;background-color:#fff;border-radius:4px;position:relative}.add__friend-title{width:90%}.close__add__friend-popup{position:absolute;top:20px;right:15px;z-index:10}.add__friend-title .trip__title-level4{font-size:30px!important}.friends__add-list{position:relative;padding-bottom:40px;margin-bottom:70px}.friends__add-list .payment__form-ip-wrap{background-color:rgba(0,0,0,.04)}a.add__friend{display:block;font-size:16px;color:#000;font-family:Mager;text-decoration:none;position:absolute;bottom:0;left:0}.box,.pts__bullet,.rally__pts-item p{display:inline-block}.price-vs-friend p,.rally__pts-item p{font-size:14px;margin:0}.add__friend-popup .cont__link-wrap{width:100%;position:absolute;bottom:0;left:0;padding:20px}.add__img-wrap{margin:12vh 0;text-align:center}.add__img-ip{width:0;opacity:0;position:absolute;left:0}.add__img-label{font:400 16px Mager;color:#fff;padding:12px 50px 12px 0;background:url(../images/Upload.png) right center/45px 45px no-repeat}.add__friend-img-body{background-color:#222}.do__this-later{padding:20px;text-align:center}.do__this-later-link{font:400 16px Mager;color:#fcb415;text-decoration:underline}.booking__link,.breadcrumb-link,.channel--link,.create__hashtag,.create__rally-link,.here__help,.landing__link-anchor,.my__tkt-link,.rally_pt-link,.resend--link,.share__link,.tap_to_edit-link,.tile-anchor,a.add__co-organizer{text-decoration:none}.from-h6{font-family:Mager}.no__bg{background-color:transparent!important}.rally__short-pts{margin:0 0 35px;padding-top:27px;position:relative}.rally__pts-item{font:400 16px Mager;color:#fff;position:relative;margin-bottom:15px}.rally__pts-item p{width:85%;color:#fff}.pts__bullet{position:static;top:0;left:0;vertical-align:top;margin-right:10px}.tap_to_edit-link{color:#fff;font-size:16px;padding:12px 50px 12px 0;background:url(../images/edit.png) right center/45px 45px no-repeat}.box,.hit__target .box{color:#30302f;text-align:center}.bus__label-wrap{width:50%;float:right;padding-left:5px}.bus__label-wrap input,.channel_ip,.css-slider-wrapper input,.faq__toggle,.hashtag-ip,.ill,.invite__ip,.lr-slider-ip,.need-prefer,.remember__checkbox,.rider-ip,.tag-radio-ip{position:absolute;opacity:0}.bas__label{width:50%;height:60px;float:left;border:4px solid transparent}.bas__label img,.lr-slide img{width:100%;height:100%;object-fit:cover}.selected__bus-img{width:50%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:.3s}.bus__srno,.ill__label,.lr__banner,.need-prefer-label,.route__track{position:relative}.price-vs-friend{margin:28px 0;text-align:center}.bucks-price,.friend-join,.half{width:50%;float:left}.box{min-width:110px;padding:10px 20px;margin:5px 0;border:1px solid #cdcfcf;border-radius:4px;font-size:30px;font-family:Mager}.price-vs-friend b{font-size:50px;color:#000}.ill__label{padding-left:30px;font:400 16px Mager;color:#000}.ill__label:before{content:"";display:block;width:20px;height:20px;background:url(https://rally.co/cdn/gold/content/images/unchecked.png) 0 0/20px no-repeat;position:absolute;top:0;left:0}.ill:checked+label{background:url(https://rally.co/cdn/gold/content/images/checked.png) 0 0/20px no-repeat}a.add__co-organizer{display:block;font-size:16px;color:#000;font-family:Mager}.yellow__hr{width:50px;height:3px;background-color:#fcb415;margin:30px 0}.textarea{width:100%;min-width:100%;background:#f3f2f2;border:0;border-radius:4px;min-height:200px;color:#979797;padding:15px}.bus__no,.list-unlist,.share_rally-commute,.share_to_shave{margin:30px 0;text-align:center}.levels-diagram{margin:70px 0}.route__track:before{content:"";display:block;width:1px;height:80%;background-color:#000;position:absolute;top:50%;-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);transform:translateY(-55%);left:19px}.arrive-pt:before,.between-pt:before,.departure-pt:before{display:block;position:absolute;left:9px;content:"";width:22px}.route__track-item{padding-left:40px;position:relative;font-size:14px;font-family:Mager;color:#000;margin-bottom:30px}.loc__points{width:60%;float:left}.countedown_item b,.loc__points p,.rider__name{font-size:14px}.loc__time{width:40%;float:right}.route-map{margin:0 -15px 30px}.departure-pt:before{height:22px;background:url(../images/start.png) 0 0/22px no-repeat;top:7px}.between-pt:before{height:22px;background:url(../images/between.png) 0 0/22px no-repeat;top:8px}.arrive-pt:before{height:30px;background:url(../images/end.png) 0 0/22px 30px no-repeat;top:10px}.trip__overview .trip__heading-level3{font-size:30px;margin-bottom:40px}.organizer__detail img{display:inline-block;vertical-align:middle;max-width:80px;margin-right:10px}.organizer__detail p{display:inline-block;width:60%;max-width:calc(100% - 100px)}.bus__srno{padding:10px 6px;background:#30302f;color:#fff;margin-top:-20px;z-index:10}.bus__srno p{margin:0}.hit__target{padding:20px 5px 18px;border:1px solid #cdcfcf;border-radius:4px}.hit__target .box{display:block;font-size:30px;font-family:Mager;padding:0 15px;border:0}.hit__target .half{padding:0 10px;border-right:1px solid #cdcfcf;text-align:center}.bus__column:last-child,.hit__target .half:last-child{border-right:0}.hit__target b{font-size:60px;line-height:60px}.bus{padding:0 10px;width:60%}.coach-bus{padding:0 10px;width:40%}.need-prefer-wrap{text-align:center;width:90%;margin-bottom:30px}.need-prefer-label{font:400 16px Mager;color:#000;padding-left:30px;background:url(../images/unchecked-radio.png) left top/20px 20px no-repeat}.need-prefer:checked+label{background:url(../images/checked-radio.png) 0 0/20px 20px no-repeat}.commute_ip{padding:10px 15px;background-image:none}.lr__banner{width:100%;height:calc(100vh - 60px);overflow:hidden;z-index:10;background-color:#30302f}.lr-slide{height:100vh!important;display:block!important;width:100%;opacity:0;left:0!important;-webkit-transition:1s;-moz-transition:1s;transition:1s}.lr-slide:after{content:"";display:block;width:100%;height:100%;background:#000;opacity:.4;position:absolute;top:0;left:0}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@-moz-keyframes zoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@keyframes zoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.slide-radio1:checked~.lr-slide.slide1,.slide-radio2:checked~.lr-slide.slide2,.slide-radio3:checked~.lr-slide.slide3{opacity:1;-webkit-animation:8s 1s infinite alternate zoom;-moz-animation:8s 1s infinite alternate zoom;-ms-animation:zoom 8s 1s infinite alternate;animation:8s 1s infinite alternate zoom}.lr-slider-ip:checked~.slider{transform:none!important}.lr__slider-nav{bottom:0;padding:0}.label__wrap{width:33.33%!important;float:left;padding:0 4px;border-radius:4px}.lr__slider-nav .lr__nav-bullet{display:block;width:100%;height:5px!important;margin:0!important;opacity:1!important;background:rgba(255,255,255,.6);border-radius:4px}.lr__nav-bullet span{display:block;width:0;height:100%;background:#fcb415;transition:.3s;border-radius:4px}.slide-radio1:checked~.slider-pagination.lr__slider-nav .page1,.slide-radio2:checked~.slider-pagination.lr__slider-nav .page2,.slide-radio3:checked~.slider-pagination.lr__slider-nav .page3,.slide-radio4:checked~.slider-pagination.lr__slider-nav .page4{width:100%;height:5px;background:rgba(255,255,255,.6);border-radius:4px}.slide-radio1:checked~.slider-pagination.lr__slider-nav .page1 span,.slide-radio2:checked~.slider-pagination.lr__slider-nav .page2 span,.slide-radio3:checked~.slider-pagination.lr__slider-nav .page3 span,.slide-radio4:checked~.slider-pagination.lr__slider-nav .page4 span{-webkit-animation:2s forwards width;-moz-animation:2s forwards width;-ms-animation:width 2s forwards;animation:2s forwards width}@-webkit-keyframes width{0%{width:0}100%{width:100%}}@-moz-keyframes width{0%{width:0}100%{width:100%}}@keyframes width{0%{width:0}100%{width:100%}}.lr__slider-content{width:100%;position:absolute;top:0;left:0;padding:25px}.lr__slider-h1{font:400 8vh/8vh Halbfett;color:#fff;position:relative;margin-bottom:27px}.lr__slider-h1 b{display:block;font-size:20px;line-height:20px}.riders,.yellow--btn-wrap span{display:inline-block;vertical-align:middle}.yellow--btn-wrap{padding:5px 150px 5px 10px;border-radius:2px;background-color:#fcb415;color:#000;text-align:left;margin-top:30px;position:relative}.level__sr{font-size:12px;padding-bottom:5px;margin-bottom:5px;position:relative}.level__sr:after{content:"";display:block;width:30px;height:3px;background-color:#000;position:absolute;bottom:0;left:0}.yellow--btn-wrap p{font-size:14px;margin-bottom:0}.riders{font-size:40px;font-family:Halbfett;margin-right:2px}.yellow--btn-wrap .book__link{min-width:130px;padding:15px 10px;text-align:center;text-decoration:none;font-size:16px;color:#fcb415;border-radius:4px;background-color:#30302f;position:absolute;top:50%;margin-top:-25px;right:10px}.popular__seeall a,.search__item-anchor.underline{text-decoration:underline}.yellow--btn-wrap .book__link:hover{background-color:#111}.edit__pen{position:absolute;top:-62px;right:20px}.from__bottom-modal{width:100%;height:100vh;overflow:auto;background:rgba(0,0,0,.9);padding:20px;position:fixed;top:100%;left:0;z-index:999999;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s}.edit__page-modal{height:calc(100% - 60px)}.from__bottom-modal.show{top:60px}.edit__page-wrapper{min-height:100%;padding:40px 15px 70px;border-radius:3px;background-color:#fff;position:relative}.edit__page-heading3{max-width:90%;font-size:40px;line-height:40px;margin-bottom:50px}.close__edit-page{position:absolute;top:10px;right:10px;z-index:10}.ip{width:100%;height:40px;border:0;margin:5px 0;border-radius:3px;font-size:16px;background-color:rgba(0,0,0,.05)}.remove-media,.tile:before{display:block;width:20px;top:8px;right:8px}.media-item{position:relative;margin-bottom:15px}.remove-media{height:20px;background:url(../images/minus.png) 0 0/100% 100% no-repeat;position:absolute}.save-wrap{width:100%;padding:10px 15px;position:absolute;bottom:0;left:0}.masonary__tiles{padding:10px;position:relative}.masonary__bg,.tile-anchor{width:100%;height:100%;padding:15px}.masonary__bg{position:absolute;top:0;left:0}.breadcrumb,.breadcrumb__item,.tile,.tile-anchor{position:relative}.masonary__bg img{width:100%;height:100%;object-fit:cover}.tile-anchor{display:table;z-index:10}.tile{background:rgba(0,0,0,.8);border:5px solid #fff;z-index:1}.tile:before{content:"";height:20px;background:url(https://rally.co/cdn/gold/content/images/icon47.png) 0 0/100% no-repeat;position:absolute}.tile-name{display:table-cell;vertical-align:bottom;text-align:left;font-size:18px;color:#fff}.height1{height:180px}.height2{height:150px}.breadcrumb{background-color:#30302f;padding:20px 25px;margin:0;border-radius:0}.breadcrumb__item{display:inline-block;vertical-align:top;padding-right:19px;margin-right:10px;font:400 14px Mager;color:#fff}.breadcrumb__item:after{content:"\f105";font-family:FontAwesome;color:#fcb415;position:absolute;top:3px;right:0}.breadcrumb__item:last-child{padding-right:0;margin-right:0}.breadcrumb__item:last-child:after{display:none}.breadcrumb-link{color:#fff}.close__lr-modal{position:absolute;top:13px;right:5px;display:block;width:42px;line-height:2px;padding:9px 14px}.lr__modal{width:100%;background-color:#fff;position:fixed;top:0;right:-100%;z-index:9999;transition:1s}.lr__modal.show{right:0}.lr__modal-banner{min-height:300px;padding:20px 25px;position:relative;z-index:10}.lr__modal-banner-bg{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.lr__modal-banner .lr__slider-h1{color:#fff;margin-bottom:0}.lr__modal-body{height:100vh;overflow:auto;padding-bottom:60px}.lr__modal-main{padding:30px 25px 70px}.create__hashtag{display:block;font-size:12px;padding:6px 50px 6px 15px;background:url(../images/icon18.png) right 10px center no-repeat #30302f;color:#fcb415;margin:30px 0;border-radius:4px}.lr__modal-footer{margin:30px -25px 0}.from__bottom-modal.video__modal.show{top:0}.close-video__modal{position:absolute;top:6vh;left:50%;margin-left:-20px}.video__wrapper{width:100%;height:100%;display:table}.img-responsive,.video__cell *{width:100%}.create__hashtag-div,.hashtag-ip:checked~label{display:none}.hashtag-ip:checked~.create__hashtag-div{display:block}.hashtag-list{margin:20px 0}.hashtag-item{margin-bottom:10px;position:relative}.hashtag-tag{display:inline-block;padding:8px 60px 9px 15px;background-color:#cdcfcf;border-radius:3px;color:#000;position:relative}.delete_tag{width:40px;height:100%;background:url(../images/icon50.png) center no-repeat;position:absolute;top:0;right:0}.pull_from{font:400 20px Halbfett;color:#000;margin:15px 0}.pull_from img{display:inline-block;vertical-align:middle;margin-left:5px}.hashtag-tag.block{width:100%;display:block}.add__hashtag-item{position:absolute;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transition:.5s}.add__hashtag-item.show{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);position:static}#remove_yes:checked~.hashtag-tag,.add__hashtag-item .delete_tag,.faq_list,.hashtag-item.delete,.no__bar:before,.ui-datepicker-current{display:none}.feed__heading,.tag__sure p,.user-img{display:inline-block}.add__hashtag-item .ip{width:100%;height:20px;border:0;margin:0;border-radius:3px;font-size:16px;background-color:transparent;padding:0}.video_sec{margin-top:30px}.tag__sure{width:280px;background-color:#b72025;color:#fff;font-size:16px;position:absolute;top:100%;left:0;transform:scale(0);z-index:10;-ms-transition:.3s;transition:.3s}.invited__user,.invited_rslt,.rider__img,.rider__item{position:relative}.tag__sure:before{content:"\f0d8";font-family:FontAwesome;line-height:6px;color:#b72025;position:absolute;bottom:100%;left:20px}.tag__sure.show{transform:scale(1)}.tag__sure p{vertical-align:middle;padding:11px;margin:0}.tag-radio-label{min-width:70px;padding:11px;font-size:16px;color:#fff;float:right;text-align:center}.create__hashtag2{font-size:14px;background:url(https://rally.co/cdn/gold/content/images/web/icon17.png) right 10px center no-repeat #fcb415;color:#000}.create__hashtag2 span{display:block;font-size:12px}.feed__item{padding:20px 0;border-bottom:1px solid #cdcfcf}.feed__item:first-child{border-top:1px solid #cdcfcf}.feed__heading{width:50%;font-size:14px}.feed__date{float:right;font:400 14px Mager;color:#000;padding-top:3px}.feed-user{margin-top:10px}.user-img{width:50px}.feed-user__detail{float:right;width:80%}.user__name{font-size:14px;font-family:Mager;margin-bottom:10px}.feed__gallery-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7px;margin-left:-7px}.feed__gallery-row .column{width:50%;padding:9px 7px}.big_img img,.feed__gallery-row img,.img_list img{width:100%;height:100%;object-fit:cover}.bio__user-img{width:130px;padding:3px;border-radius:50%;border:3px solid #fcb415;display:inline-block}.bio__user-info{width:53%;float:right}.bio__user-name{font-size:30px;color:#252525}.bio-rating{font-size:16px;color:#252525}.invite__label,.share__link{font:400 16px Mager;border-radius:4px;display:block;width:100%}.share__link{color:#30302f!important;text-align:left;padding:10px 40px 12px 20px;background:url(https://rally.co/cdn/gold/content/images/web/share-icon.svg) right 10px center/30px no-repeat #fcb415;margin:30px 0}.invite__label{padding:13px 50px 15px 15px;color:#000;background:url(../images/icon48.png) right 10px center no-repeat #f5f5f5}.invite__ip:checked+.invite__label{background:url(../images/icon49.png) right 10px center no-repeat #f5f5f5}.invited__list{margin-top:-3px;padding:20px 15px;background:#f5f5f5;display:none}.invite__ip:checked~.invited__list{display:block}.invited__user{font-size:14px;margin-bottom:8px;z-index:10}.invited__user:before{content:"";display:block;width:100%;height:1px;background:#c8c8c8;position:absolute;bottom:2px;left:0;z-index:-1}.invited__user-name{display:inline-block;max-width:45%;position:relative;background:#f5f5f5}.invited_rslt{float:right;padding-right:23px;background-color:#f5f5f5!important}.accepted .invited_rslt{background:url(../images/accepted.png) right center/16px no-repeat}.pending .invited_rslt{background:url(../images/pending.png) right center/16px no-repeat}.resend--link{background:#fcb415;color:#000;padding:1px 6px 3px;border-radius:3px}.riders__sec .edit__page-heading3{display:inline-block;width:70%;margin-bottom:0}.riders_ratio{float:right;padding-top:20px;font:400 16px Halbfett;color:#000}.riders__list{margin-top:40px}.riders__list-max{max-height:500px;overflow:auto;margin-right:-25px;padding-right:25px}.rider__item{padding:13px 0}.bio__user-table,.rider__table{width:100%;display:table}.rider__img-cell,.rider__info-cell{display:table-cell;vertical-align:middle}.rider_you{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px}.rider__img-cell{width:25%}.rider_you .rider__img-cell{width:22%}.rider_you .rider__info-cell{width:78%}.rider__img{width:100%;padding:2px;border:3px solid #fcb415;border-radius:50%}.rider__img img{border-radius:50%}.rider__info-cell{width:73%;padding-left:10px}.rider__item p{font-size:14px;margin:0}.other_riders .rider__table{width:85%}.rider__arrow{position:absolute;top:30px;right:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.booking__link,.bus_no,.rally_pt-link,.rally_pt-link-wrap,.travel__pts,.travel__pts-item{position:relative}.rider__setting{text-align:center;height:0;overflow:hidden;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.rider__setting a{display:inline-block;vertical-align:middle;margin-right:25px}.rider__setting a:last-child{margin-right:0}.rider-ip:checked~label{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rider-ip:checked~.rider__setting{height:70px;padding:20px 0}.rider__img:before{content:"";display:block;width:28px;height:28px;position:absolute;top:-5px;left:-5px}.rider_you .rider__img:before{background:url(../images/icon56.png) 0 0/100% no-repeat}.rider_type1 .rider__img:before{background:url(../images/icon57.png) 0 0/100% no-repeat}.rider_type2 .rider__img:before{background:url(../images/icon58.png) 0 0/100% no-repeat}.black__bar{padding:15px 25px;background:#30302f}.bus_no{font:400 16px Mager;color:#fcb415;padding-left:30px}.bus_no:before{content:"";display:block;width:18px;height:20px;background:url(../images/Bus-icn.png) 0 0/100% 100% no-repeat;position:absolute;top:0;left:0}.edit__page-heading5{font-size:20px;margin-bottom:20px}.share_to_shave p{font-size:14px;margin:15px 0}.short__trip{width:100%;display:table;margin:30px 0}.short__trip-cell{display:table-cell;vertical-align:middle}.trip__left{width:25%;padding:0 10px;border-right:3px solid #fcb415}.trip__right{width:75%;padding:0 10px}.channel__list,.chat__banner{width:100%;left:0;position:absolute}.trip__date{font-size:30px}.riders-chat__list,.short__trip p{margin:0}.trip__code{font:400 30px Mager;color:#000}.before__after,.getting-coming{padding:30px 0;margin:30px 0;position:relative}.travel__pts{margin:30px 0;z-index:10}.travel__pts:before{content:"";display:block;width:1px;height:90%;background-color:#000;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:11px}.geeting_there span{display:inline-block;padding-right:40px;background:url(../images/icon49.png) right center no-repeat}.coming_back span{display:inline-block;padding-right:40px;background:url(../images/icon48.png) right center no-repeat}.travel__pts-item{font-size:14px;padding-left:33px;margin-bottom:40px}.rally_pt-link{font-family:Halbfett;padding:12px 60px 12px 15px;border-radius:4px;background:url(https://rally.co/cdn/gold/content/images/web/icon17.png) right 10px center/25px no-repeat #fcb415;color:#000;text-align:left}.rally_pt-link-wrap{text-align:center}.drive__detail,.text__left{text-align:left}.travel__pts-item.start-pt:before{content:"";display:block;width:22px;height:22px;background:url(../images/start-pt.png) 0 0/100% 100% no-repeat;position:absolute;top:5px;left:0}.travel__pts-item.mid-pt:before{content:"";display:block;width:22px;height:22px;background:url(../images/middle-pt.png) 0 0/100% 100% no-repeat;position:absolute;top:9px;left:0}.travel__pts-item.end-pt:before{content:"";display:block;width:23px;height:30px;background:url(../images/end-pt.png) 0 0/100% 100% no-repeat;position:absolute;top:5px;left:0}.rally_pt-link-wrap:before{content:"";display:block;width:50%;border-top:1px dashed #ddd;position:absolute;top:20px;left:-20px}.rider_frnd{margin-bottom:25px}.booking__links-list{margin-bottom:40px}.booking__link{display:block;width:100%;padding:15px 40px 17px 50px;border-radius:3px;font:400 16px Mager;color:#000;background:url(https://rally.co/cdn/gold/content/images/web/icon17.png) right 10px center no-repeat #fcb415}.channel--link,.channel__label{font:400 16px Halbfett;padding:15px 25px}.booking__link:before{content:"";display:block;width:50px;height:100%;position:absolute;top:0;left:0}.transfer__ride:before{background:url(../images/icon53.png) center no-repeat}.req__change:before{background:url(../images/icon54.png) center no-repeat}.cancel__ride:before{background:url(../images/disabled.png) center no-repeat}.cancel__ride{background:url(https://rally.co/cdn/gold/content/images/icon10.png) right 10px center no-repeat #b72025;color:#fff}.channel__label{display:block;color:#fcb415;background:url(../images/icon59.png) right 15px center no-repeat #30302f}.channel__list{display:none;top:100%;z-index:10}.channel--link{display:block;color:#fcb415!important;background:#30302f}.channel--link:hover{background-color:#4b4b49}.channel_ip:checked~label{background:url(../images/icon60.png) right 15px center no-repeat #30302f}.channel_ip:checked~.channel__list{display:block}.lr__heading-level2{font-size:50px;line-height:54px;margin-bottom:15px}.lr__modal-banner2{min-height:auto}.lr__modal-banner2 .lr__slider-h1{font-size:30px;line-height:34px}.chat__banner{top:60px;z-index:10}.chat__fixed-bar{background:#30302f;position:relative}.chat__fixed-bar .channel__label{width:80%;float:left}.edit__msg{width:20%;float:right;height:50px;border-left:1px solid #000}.edit__msg img{width:30px;display:block;margin:0 auto;padding:10px 0}.lr__modal-chat-body{padding-top:165px}.each_rider{padding:15px 5px;margin-bottom:10px;background-color:#efefef}.each_rider:after{content:"";display:block;width:19px;height:10px;background:url(../images/icon48.png) 0 0/100% 100% no-repeat;position:absolute;bottom:10px;right:5px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.lr__modal-chat-main{padding:30px 15px}.chat_time{font-size:12px;color:#252525;font-family:Halbfett;padding:10px;position:absolute;right:0;top:15px}.chat__per-img{position:relative;display:inline-block;vertical-align:middle;border-radius:50%;max-width:30px;margin-right:5px;border:2px solid #fcb415}.chat__per-img:before{content:"";display:block;width:15px;height:15px;position:absolute;top:-5px;left:-5px}.back_direct-msgs,.back_direct-msgs:before{height:100%;position:absolute;top:0;display:block}.chat__per-type1 .chat__per-img:before{background:url(../images/icon58.png) 0 0/100% 100% no-repeat}.chat__person{font:400 14px Halbfett;color:#fcb415;float:right;padding:10px 25px}.msg,.msg p{font-size:14px}.back_direct-msgs{width:50px;left:0}.back_direct-msgs:before{content:"";width:100%;background:url(../images/icon59.png) center no-repeat;transform:rotate(90deg);left:0}.chat__conversation{display:none}.chat__conversation.show{display:block}.each_chat{margin-bottom:15px}.msg{padding:15px;max-width:90%}.msg p{margin:5px 0}.sender_msg .msg{background-color:#efefef;float:left}.your_msg .msg{background-color:#fdf1d9;float:right}.lr__modal-chat-screen{position:relative;padding-bottom:60px}.chat__here{width:100%;padding:10px;position:absolute;bottom:60px;left:0;background-color:#fff}.chat__here-wrap{background-color:#efefef;padding:5px;border-radius:3px}.type_chat-msg{width:85%;display:inline-block;height:30px;border:0;background-color:transparent}.send_chat-btn{width:44px;height:40px;background:url(../images/icon56.png) center/77% 80% no-repeat;float:right;color:transparent;font-size:0}.faq__toggle-label,.here__help{background:url(https://rally.co/cdn/gold/content/images/icon10.png) right 10px center no-repeat #334c9f}.lr__modal-banner .yellow--btn-wrap{padding-right:120px}.book__link{min-width:100px;padding:5px 10px 9px;top:10px}.lr__modal-banner-yellow-btn{width:100%;position:absolute;bottom:-25px;left:0;padding:0 25px}.lr__modal-route,.lr__modal-route-wrap{height:100%;position:relative}.faq__toggle-label{display:block;padding:13px 50px 15px 15px;color:#fff;border-radius:4px}.faq__toggle:checked~label{background:url(../images/icon61.png) right 10px center/30px no-repeat #334c9f}.faq__toggle:checked~.faq_list{display:block}.bus_gallery2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -15px}.bus__no b,.drive__detail,.driver_img{display:inline-block}.big_img{width:70%;float:left;padding-right:10px}.short_img{width:30%;float:left}.driver_img{width:90px;vertical-align:middle;border:3px solid #fcb415;border-radius:50%;padding:3px}.drive__detail{width:60%;max-width:calc(100% - 100px);vertical-align:middle;padding-left:15px}.PricePerBus,.PricePerBusValue,.Seats,.bus__column,.compass_icon,.cr_nxt1,.download__plan,.error_message,.landing__link-item,.or,.r-tabs-tab,.rally__paras,.thank__para,.ui_tpicker_time{text-align:center}.rating img{max-width:100px;vertical-align:initial}.bus__no b{padding:10px;font:400 24px Halbfett;color:#252525;background-color:#fcb415;border-radius:3px}.here__help{display:block;padding:13px 50px 15px 15px;color:#fff!important;border-radius:4px;margin:30px 0}.lr__modal-route-wrap{padding:25px;z-index:10}.countedown_item:last-child,.lr__modal-route-wrap h2{margin-bottom:0}.lr__modal-route-wrap .lr__modal-banner-yellow-btn{padding:25px;bottom:0}.lr__modal-banner-yellow-btn .font12{font-size:12px}.lr__modal-route .bus-schedule{padding:15px 70px 15px 10px}.img_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -5px}.img_list>div{width:33.33%;padding:0 5px}.bus__schedule-modal .rallyers__modal-wrapper{padding-top:100px}.rallyers__modal-wrapper .edit__page-heading3,.section-heading3{margin-bottom:20px}.bus__schedule-modal{position:absolute}.yellow__fixed-div{width:100%;background-color:#ffb600;padding:25px 50px 25px 15px;position:absolute;top:0;left:0;border-top-left-radius:4px;border-top-right-radius:4px}.yellow__fixed-div p{margin:0}.close__bus-schedule{width:40px;height:40px;display:block;background:url(../images/plus.png) 0 0/100% 100% no-repeat;position:absolute;top:50%;right:15px;margin-top:-20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.countdown_list{max-height:70vh;overflow:auto;margin:10px -15px 0;position:relative}.countdown_list:before{content:"";display:block;width:1px;height:100%;background-color:#000;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:17px;margin-top:25px}.countedown_end-pt:before,.countedown_mid-pt:before,.countedown_start-pt:before{top:5px;left:7px;display:block;content:""}.countedown_item{padding-left:40px;padding-right:100px;position:relative;font-size:12px;margin-bottom:50px}.countedown_time{font:400 14px Halbfett;position:absolute;top:20px;right:30px}.countedown_start-pt:before{width:22px;height:22px;background:url(../images/start.png) 0 0/100% 100% no-repeat;position:absolute}.countedown_mid-pt:before{width:22px;height:22px;background:url(../images/start-pt.png) 0 0/100% 100% no-repeat;position:absolute}.countedown_end-pt:before{width:23px;height:30px;background:url(../images/end-pt.png) 0 0/100% 100% no-repeat;position:absolute}.joining_btn{position:absolute;padding:5px 40px 5px 10px;background:url(../images/single-trip.png) right 5px center/15px no-repeat #fcb415;font-size:12px;color:#30302f;bottom:30%;left:100px;border-radius:3px;z-index:90}.yellow--btn-wrap2{padding-right:120px;margin-top:0}.CharterReviewRow,.lr__add-on{overflow:auto}.lr__modal .title{padding-top:30px;position:relative;margin-bottom:30px;margin-top:30px}.venue__info li{margin:8px 0}.bus__column h6,.download__link{margin-bottom:10px}.download__link{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.download__plan{margin:40px 0}.interested__in-stairs{margin:30px -25px;background:url(https://rally.co/cdn/gold/content/images/web/icon5.png) right bottom no-repeat #fcb415;padding:30px 25px;color:#000}.create__rally-link{padding:7px 50px 9px 16px;background:url(https://rally.co/cdn/gold/content/images/web/icon18.svg) right 10px center no-repeat #30302f;color:#fcb415;display:block;border-radius:4px}.create__rally-link b{display:block}.map__full-width{margin:30px -25px}#lr__add-on .add__on-slider{position:static;padding:0;margin-bottom:20px;height:auto}.lr__modal-banner-yellow-btn .book__link{padding:5px 10px 9px;min-width:100px;margin-top:-17px}.t__concept-banner{position:relative;max-height:100vh;overflow:hidden}.t__concept-banner-bg{-webkit-animation:8s 1s infinite alternate zoom;-moz-animation:8s 1s infinite alternate zoom;-ms-animation:zoom 8s 1s infinite alternate;animation:8s 1s infinite alternate zoom;object-fit:cover}.t__concept-banner-container{width:55%;margin:0 auto;position:absolute;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10%;z-index:10}.t__concept-banner-content{max-width:500px;padding:0 25px}.mini__banner{width:500px;height:100%;position:absolute;top:0;right:0}.sub__banner{width:100%;height:50%;position:relative;padding:50px 40px;z-index:10}.sub__banner-wrap{width:100%;height:100%;display:table}.sub__banner-content{display:table-cell;vertical-align:middle}.sub__banner-img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.sub__banner-title{font-size:30px;color:#fff;margin-bottom:40px}.landing__links-bar,.login_header{background-color:#30302f}.landing__links-list{display:table;width:100%}.landing__link-item{display:table-cell;vertical-align:middle;font:400 16px Mager}.landing__link-anchor{color:#fcb415!important;padding:18px 10px 20px;position:relative}.landing__link-anchor:after{content:"";display:block;width:100%;height:4px;background-color:transparent;position:absolute;bottom:0;left:0}.landing__title-heading3{font-size:50px;line-height:54px;color:#313131}.landing__title-heading6{font-size:20px;color:#313131}section .container{padding:30px}.font18{font-size:18px;line-height:normal;margin:0}.feeds__row,.half__row{margin:0 -5px}.my__bus-black__bar .container{padding:5px 40px}.bus__column{padding:0 10px;border-right:1px solid rgba(0,0,0,.2)}.bus__column .digit{display:block;font-size:50px;line-height:50px;color:#222}.digit span{font-size:16px;line-height:16px}.bus__full-table{border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.share__link2{padding:13px 40px 16px 15px;background-position:right 15px center;background-size:30px}.invite__label2,.my__tkt-link{background:url(../images/icon62.svg) right 15px center no-repeat #f5f5f5}.invite__ip2:checked~.invite__label2{background:url(../images/icon63.png) right 15px center no-repeat #f5f5f5}.blue__banner{background:url(../images/icon67.png) right bottom no-repeat #334c9f!important;color:#fff}section .blue__banner-container{padding:150px 35% 150px 30px}.blue__banner p{color:#fff}.rally__img-height2{height:300px}section .create__hashtag2{max-width:300px}.half__row{height:50%}.bus_gallery-desk img,.feeds__row img{width:100%;height:100%;object-fit:cover}.big-feed__col,.feed__col{padding:5px;position:relative}.feed__type{width:100%;padding:25px;position:absolute;bottom:0;left:0;font:400 14px Mager;color:#fcb415}.error_message,.next_step_error{font-family:Mager;text-transform:uppercase}.collapse-anchor img{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.extra__btn img{max-width:40px}.conversation-row{min-height:800px;height:audio}.channel-sidebar{background:#30302f;padding:25px 0}.sel__channel-heading{padding:0 25px}.channel__list2{position:static;display:block!important;margin:30px 0}.bio-img-cell,.bio__user-info-cell{display:table-cell;vertical-align:middle}.users__column{padding:15px 0;border:1px solid #eee;border-right:0}.users__column .riders__list{height:100%;padding:0 20px;overflow:auto}.rider__item:hover{background-color:#dcdbdb}.users__chat-column{padding:15px 0 80px;position:relative;border:1px solid #eee}.users__chat-column .chat__conversation{padding:0 20px;height:100%;overflow:auto}.chat__here2{bottom:0}.bio-img-cell{width:30%}.bio__user-info-cell{width:70%;padding-left:40px}.bio__para{padding:15px 0;border-top:1px solid #eee;margin-top:15px}.bio__user-img2{padding:8px}.trip__status-column{padding-right:15%}.riders__column .rider__item:hover{background-color:transparent}.section__map-route{overflow:hidden;position:relative}.section__map-route .rallyers__modal{position:absolute;top:0;right:0;left:auto;width:450px;height:100%;z-index:99}.interested__in-stairs2{margin:0}section .add__on-slider{position:static;display:block;height:auto;min-height:100%;padding:15px}.mar__top0{margin-top:0}.landing__share-link{min-width:130px;background-color:#fcb415!important;color:#30302f!important}.bus__driver-desk{display:inline-block;margin:0}.bus__no-desk{float:right;margin-top:20px}.lr__modal .featured_rally{overflow:hidden}.search__rslt-modal{padding-top:60px}.landing__links-bar.sticky{width:100%;position:fixed;top:0;z-index:9999}.login-reg__link:before,.or:before,.pw__eye{position:absolute;display:block}.all_section section{padding-top:50px}.login-reg_heading3{font-size:40px;line-height:40px;margin-bottom:40px}.login-reg__ip::-webkit-input-placeholder{color:#c4c4c4!important;opacity:1!important}.login-reg__ip::-moz-placeholder{color:#c4c4c4!important;opacity:1!important}.login-reg__ip:-ms-input-placeholder{color:#c4c4c4!important;opacity:1!important}.login-reg__ip:-moz-placeholder{color:#c4c4c4!important;opacity:1!important}.pw__field .travel__ip{padding-right:55px}.pw__eye{width:50px;height:100%;background:url(https://rally.co/cdn/gold/content/images/eye-icon.png) center/20px 12px no-repeat;top:0;right:0;z-index:1}.forget__pw,.or b{display:inline-block}.bg__iframe,.embed-banner-bg{height:100vh;position:fixed;top:0}.login-reg__link,.or,.or b{position:relative}.remember__field{margin:15px 0 40px}.remember__label{color:#000;padding-right:30px;background:url(https://rally.co/cdn/gold/content/images/unchecked.png) right center/18px 18px no-repeat}.forget__pw,.reg_link{color:#222!important;text-decoration:none}.remember__checkbox:checked+.remember__label{background:url(https://rally.co/cdn/gold/content/images/checked.png) right center/18px 18px no-repeat}.login-reg__link{padding-left:50px}.login-reg__link:before{content:"";width:50px;height:100%;background:url(../images/login.png) center/20px 20px no-repeat;top:0;left:0}.or{margin:40px 0;z-index:10}.or:before{content:"";width:100%;height:1px;background:#000;opacity:.3;top:50%;left:0;z-index:-1}.or b{font-weight:300;font-size:14px;padding:0 10px;color:#222;background:#fff}.login_with_other .login__links{margin:10px 0;width:250px;padding:14px 10px;font-size:17px}.login_with_other .fb-login .fa{margin-right:5px;font-size:30px;vertical-align:middle}.forget__pw{float:left}.reg_link{float:right}.login-reg__link2{color:#30302f!important}.login-reg__link2:before{background:url(https://rally.co/cdn/gold/content/images/add-user.png) center/23px 18px no-repeat}.login-reg__link3:before{background:url(../images/Bus-icn-black.png) center/23px no-repeat}.thank__para{margin:20vh 0}.embed-banner-bg{width:100%;object-fit:cover;left:0}.embed-banner-container{max-width:1190px;margin:0 auto;padding:100px 15px 40px}.embed-banner-content .rally__short-pts{padding-top:0}.checkout__rally{width:100%;padding:15px;position:fixed;bottom:0;left:0}.feeds__list2{max-width:480px;margin:8px auto 0}.checkout__rally .feed__item{border:0;padding:15px;background:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.bg__iframe{width:100%;left:0}.bg__iframe:after{content:"";display:block;width:100%;height:100%;background-color:#000;opacity:.7;position:absolute;top:0;left:0;z-index:10}.bg__iframe iframe{position:absolute;top:-20%;left:0;width:100%;height:120%}.login_header .container{padding:15px}.compass_icon{height:50px;position:relative}.compass_icon .compass_link{margin:0 auto;position:static}.search__dropdown{width:101%;height:600px;padding:30px 15px;background-color:#fff;position:absolute;top:100%;left:-5px;z-index:100;overflow:auto;display:none}#search__rally-ip:focus~.search__dropdown{display:block}.search__rally__form .slider__ip:focus~.search__dropdown{display:block;opacity:1}.home__page-search__dropdown{height:400px;top:90px;background-color:rgba(0,0,0,.4)}.home__page-search__dropdown ul li a{color:#fff}.search__term-heading{font-size:20px;font-weight:700;margin-bottom:10px}.search__list{padding-left:30px;margin-bottom:20px}.search__list-item{font-size:18px;margin-bottom:7px}.search__item-anchor{color:#222;text-decoration:none}.create__rally__banner-img{min-height:400px;object-fit:cover}.rally__paras{font-size:18px;line-height:24px}.create-rally__map{margin-bottom:60px}.error_message{font-weight:700;margin-bottom:20px}.next_step_error{display:none;vertical-align:middle;color:#e70000;font-size:18px;line-height:22px}.cr_nxt1{font-family:Halbfett;position:relative;font-size:24px;line-height:28px;color:#fff!important;text-transform:uppercase;padding:15px 43px;background:#fcb415;transition:.4s ease-out;max-width:507px;margin:0 auto 30px;display:block}.SeatCostArea,div#header__container.container{position:static}.Seats,.pric_for_total{line-height:22px;font-size:20px}.cr_nxt1:after{position:absolute;width:153px;height:69px;content:'';background:url(../images/bootom_arrow1.png) top center no-repeat;left:0;right:0;margin:0 auto;bottom:-69px}.pageInfo{padding:20px 0;border:1px solid #b1b1b1}.create__rally-main__content h3{text-transform:uppercase;font-size:30px}div#ui-datepicker-div{background:rgba(255,255,255,.89);box-shadow:2px 2px 30px rgba(0,0,0,.5);border:1px solid #b1b1b1}.ui-datepicker td{width:14%}.ui-datepicker-header{background:0 0!important;border:none!important}.ui-datepicker-title,.ui_tpicker_time_label{color:#013a5d}.ui-slider{width:90%;left:5%;margin-bottom:10px}.ui-datepicker table .ui-state-default{background:rgba(192,192,192,.5)}.ui-datepicker table .ui-state-active{background:#013a5d;color:#fff;font-weight:700}.ui_tpicker_hour_label,.ui_tpicker_minute_label{margin-bottom:5px;color:#013a5d}.ui_tpicker_time{color:#fcb415;font-size:30px}.ui-slider-horizontal .ui-slider-handle{top:-4px;background:#b1b1b1}.ui-datepicker .ui-datepicker-buttonpane button{border-radius:0;background:#013a5d;color:#fff;float:none;width:98%;box-sizing:border-box}.ui-datepicker-buttonpane{border:none!important;padding:0!important}.emailinput,.trip_book .dt_field input{padding:22px 15px;vertical-align:middle;font-style:italic}.r-tabs-tab{text-transform:uppercase;margin:20px}.Seats{color:#20516f}.pric_for_total{margin-top:20px}.emailinput{display:inline-block;font-family:Mager;font-size:20px;color:#a5a5a5;font-weight:400;border:none}.EstimateGrid{border:1px solid #b1b1b1;height:100%;width:100%}.PricePerBus{padding:40px;color:#20516f;font-family:Halbfett;font-size:60px;font-weight:700;text-transform:uppercase}.PricePerBusValue{padding:40px 0;font-family:Mager;font-size:65px;color:#fcb415}.venue__content{margin-top:105px;min-height:900px}.venue__headertext .headertext{text-align:center;font-size:18px;font-family:Mager;color:#000}.venue__letterblock{margin-top:25px}.letterblock{display:flex;display:flex;justify-content:center;flex-wrap:wrap}.letterblock__item{font-size:18px;line-height:21px;background-color:#f1f2f8;color:#334c9f;font-family:Mager;text-decoration:none;padding:5px;margin:2px;width:32px;height:32px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.letterblock__item.active{background-color:#334c9f;color:#fff}.ortry__link{display:inline-block;color:#334c9f;font-family:Leicht;margin-top:25px}.popular__header{font-size:50px;line-height:60px;font-family:Halbfett;color:#000;margin-top:25px}.popular__list{display:flex;flex-direction:column;margin-top:25px}.popularlist__item{display:flex;margin-bottom:00px;width:50%;padding:12px 10px}.popularlist__left{padding:8px 10px;border:1px solid #eee;border-radius:2px;margin-right:20px}.ReviewBoxFull,.SeatCostArea,.creat_event_cont{border:1px solid #b1b1b1}.min_tabs li a,.round_trip_tabs li a{transition:.4s ease-out;border:6px solid transparent}.popularlist__item.active .svg_0,.popularlist__item:hover .svg_0,.popularlist__left .svg_1,.trending .trendingList .slide .title:before{display:none}.popularlist__head{font-family:Mager;font-size:20px;line-height:23px;color:#000}.popularlist__detail{font-family:Leicht;font-size:14px;line-height:17px;color:#999;margin-top:4px}.irs-grid-text,.r-tabs-tab{font-family:Halbfett;font-weight:700}.CostLabels,.SeatCostArea{line-height:initial;overflow:hidden}.popular__seeall{margin-top:20px;margin-bottom:100px}.popular__seeall a{font-size:20px;line-height:23px;color:#bbb}.popularlist__item.active,.popularlist__item:hover{background:#fcb415}.popularlist__item.active .svg_1,.popularlist__item:hover .svg_1{display:block}.popularlist__item.active .popularlist__detail,.popularlist__item.active .popularlist__head,.popularlist__item:hover .popularlist__detail,.popularlist__item:hover .popularlist__head,li.footer__soc__item .fa{color:#fff}.SeatCostArea{color:#013a5d;margin:10px auto auto;font-size:30px;clear:both}.SeatCostBox{width:50%;float:left;border-right:1px solid #b1b1b1;padding:20px;color:#20516f}.CostLabels{color:#fcb415;font-size:40px;position:relative}@media (max-width:774px){.DeskTop{display:none}}@media (min-width:775px){.Mobile{display:none}.SeatCostArea{width:50%}}.irs-grid-text{font-size:40px;color:#013a5d}.irs-grid{position:relative;top:-53px}.r-tabs-tab{width:33.33%;float:left;font-size:26.67px;line-height:27px;color:#fcb415;text-transform:uppercase;padding:20px}.CharterReview,.CharterReview .DateLabel{padding:0;font-size:20px;line-height:23px;font-family:Halbfett;font-weight:700}.CharterReview{color:#a5a5a5}.ReviewBox,.ReviewBoxFull,.ReviewBoxHalf{padding:20px;min-height:230px;border-collapse:collapse;box-sizing:border-box}.seats_num,.trip_book .dt_field input{font-weight:400;color:#a5a5a5;line-height:22px}.CharterReview .DateLabel{border-collapse:collapse;color:#a5a5a5;text-align:left}.CharterReview .DateText{font-family:Halbfett;text-align:center;font-size:26.67px;line-height:27px;color:#fcb415;text-transform:uppercase;font-weight:700}.ReviewBoxFull{width:100%;float:left}.CharterReview .Title{color:#013a5d;font-family:Halbfett;font-size:30px;line-height:32px;font-weight:700;text-transform:uppercase;text-align:center}.CharterReview .Text,.round_trip_tabs li a{font-family:Halbfett;font-size:26.67px;display:block}.CharterReview .ImageDiv{height:125px;text-align:center;padding:10px 0}.CharterReview img{position:relative;top:50%;transform:translateY(-50%);max-height:100px}.CharterReview .Text{text-align:center;line-height:27px;color:#fcb415;text-transform:uppercase}.label_fld,.lbl.label2,.round_trip_tabs li,.trip_book .dt_field input{display:inline-block}.manage_act_form .save_btn,.prefer_con_rht .save_pbtn{background:#f9a01b;line-height:24px;transition:.5s ease-out;cursor:pointer}.CharterReview .Label{width:100px;margin-right:5px;float:left;text-align:right}.CharterReview .Threshold{font-size:100px;padding:60px 0}@media (min-width:600px){.PricePerBus,.PricePerBusValue{width:50%;float:left}.ReviewBox,.ReviewBoxHalf{border:1px solid #b1b1b1;width:25%;float:left}}.instant_cont_lft{width:75%;float:left}.instant_cont_rht{width:25%;float:left;text-align:center}.creat_event_cont{margin:34px 0 72px;padding:30px 38px 38px}.round_trip_tabs{text-align:center}.round_trip_tabs li a{line-height:27px;color:#fcb415;text-transform:uppercase;font-weight:700;padding:20px 49px;cursor:pointer}.ch_tabs li.r-tabs-tab .cat_lab,.min_tabs li a{font-family:Halbfett;font-size:26px;line-height:27px;color:#fcb415;text-transform:uppercase;font-weight:700}.trip_book{width:50%;float:left;padding:0 15px;text-align:center}.label_fld{vertical-align:middle;margin-right:15px}.trip_date_container{margin:60px 0}.trip_book h5{font-family:Halbfett;font-size:20px;line-height:22px;color:#959595;text-transform:uppercase;font-weight:700;padding:14px 10px;text-align:center;border-bottom:1px solid #b1b1b1;margin:0 0 34px}.trip_book .dt_field .label_fld{display:inline-block;vertical-align:middle;padding:0 1.5% 0 0;font-family:Halbfett;font-size:20px;line-height:22px;color:#013a5d;text-transform:uppercase;font-weight:700;width:44%}.trip_book .dt_field input{font-family:Mager;font-size:20px;border:1px solid #9a9b9c;width:48%}.lbl.label2{font-family:Mager;font-weight:700;font-size:20px;color:#013a5d;position:relative;top:2px}.ch_tabs li.r-tabs-tab{display:inline-table;width:25%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;vertical-align:middle;padding:50px 12px 20px;border:5px solid transparent;opacity:.6;margin:0}.ch_tabs li.r-tabs-tab .cat_lab{text-align:center;margin:34px 0 10px}.ch_tabs li.r-tabs-tab h6{font-size:22px;line-height:27px;text-transform:uppercase;color:#003a5d;font-family:Halbfett}.ch_tabs li.r-tabs-tab span:first-child{max-width:170px;margin:0 auto;min-height:86px;display:block}.min_tabs{text-align:center;padding-bottom:40px}.min_tabs li{display:inline-block;vertical-align:top;max-width:404px;padding:0 10px}.min_tabs li a.active{border:6px solid #fcb415}.min_tabs li a{padding:24px 50px;display:block;text-decoration:none}.seats_num{font-family:Mager;border-top:1px solid #c1c1c1;padding:22px 0 0;font-size:20px;text-align:center}.ThresholdMessage{font-family:Halbfett;font-size:26.67px;line-height:27px;color:#fcb415;font-weight:700;text-align:center;margin-top:10px;min-height:45px}.h5,.trip_name h5{font-size:20px;color:#013a5d;line-height:20px;text-align:left;text-transform:uppercase}.other_get_tabs{margin:60px 0}.other_get_tabs li.r-tabs-tab{margin:0!important}.other_get_tabs li.r-tabs-tab span.bord_icon{display:block;text-align:center;margin:0 0 10px}.other_tab_cont .priority_emails span{display:inline-block;vertical-align:middle;padding:0 1.5% 0 0;font-family:Halbfett;font-size:20px;line-height:22px;color:#013a5d;text-transform:uppercase;font-weight:700;width:20%}.other_tab_cont .priority_emails input{display:inline-block;vertical-align:middle;padding:22px 15px;font-family:Mager;font-size:20px;line-height:22px;color:#a5a5a5;font-weight:400;font-style:italic;border:1px solid #9a9b9c;width:74%}.account_contain_header span.act_email,.account_contain_header span.act_miles{background:#1e395d;font-size:16px;padding:12px 15px;display:inline-block;font-family:Halbfett}.other_tab_cont .priority_emails{width:100%;margin:0 0 16px}.trip_name{padding:0 0 38px}.trip_name h5{font-family:Halbfett;font-weight:700;display:inline-block;vertical-align:middle;width:100%}.trip_name input{border:1px solid #9b9b9b;display:inline-block;font-family:Mager;font-style:italic;font-size:20px;line-height:20px;color:#a5a5a5;padding:23px 20px;font-weight:400;margin:0 0 0 24px;vertical-align:middle;width:76%}.account_contain_header h3,.h5{font-weight:700;vertical-align:middle}.h5{font-family:Halbfett;display:inline-block}.CharterReview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bottomPage .shareBox{padding:50px 0;color:#003a5d;font-size:21px;font-family:Halbfett;text-transform:uppercase;text-align:center}.page13btm .shareBox .note{color:#fcb415;font-size:30px;line-height:32px;margin:0 0 17px}.page13btm .shareBox .share{display:block;color:#fcb415;font-size:23.32px;line-height:24.32px}.user_ac_page{padding-top:65px}.account_contain_header h3{color:#003a5d;font-size:42px;line-height:42px;font-family:Mager;float:left;text-transform:capitalize;padding:0 40px 0 0}#account_info a.loadMore,.account_contain_header a.act_earned,.account_contain_header span.act_email,.account_contain_header span.act_miles,.manage_act_form .save_btn,.manage_act_form select,.prefer_con_rht .completedEvents h4,.prefer_con_rht .save_pbtn,.prefer_container h4,.reserv_container .reserv_rht a,.trending .trendingList .slide .title{text-transform:uppercase;text-transform:uppercase}.account_contain_header span.act_email{text-align:center;color:#fff;vertical-align:middle}.account_contain_header span.act_miles{text-align:center;color:#fff;vertical-align:middle;position:relative;margin:0 39px}.account_contain_header a.act_earned{text-align:center;background:#fcb415;color:#fff;font-family:Halbfett;display:inline-block;text-decoration:none;padding:7px 15px;vertical-align:middle;transition:.5s ease-out}.account_contain_header a.act_earned span:last-child{font-size:12px;line-height:13px;display:block}.account_contain_header span.act_miles:before{position:absolute;left:-39px;top:50%;bottom:50%;margin:-1px 0;content:'';border:1px dashed #ddd;width:39px;height:1px}.account_contain_header span.act_miles:after{position:absolute;right:-39px;top:50%;bottom:50%;margin:-1px 0;content:'';border:1px dashed #ddd;width:39px;height:1px}.account_tab{margin:60px 0;border:1px solid #b1b1b1}.ac_tab_label{width:25%;float:left;text-align:center;padding:15px 20px;font-family:Mager;font-size:18px;border:1px solid #b1b1b1;border-top:0}.ac_tab_label:focus{border-bottom-color:transparent}.manage_act_form .formLeft ul li .text input,.manage_act_form .formRight ul li .text input{min-width:auto;height:30px;background:0 0;border:0;color:#1e395d;width:100%;font-family:Mager}.ac__radio__ip{position:absolute;top:0;opacity:0}.ac__radio__ip:checked+.ac_tab_detail{display:block}.ac_tab_detail{display:none;padding:20px 30px}.reserv_container{border-bottom:1px solid #b1b1b1;padding:25px 0}.reserv_container .reserv_lft{float:left;display:inline-block;vertical-align:top}.reserv_container .reserv_rht{float:right;display:inline-block;vertical-align:top}.reserv_container .reserv_lft h4{color:#fcb415;font-size:21px;font-family:Halbfett;line-height:22px;margin:0 0 14px}.reserv_container .reserv_lft p{color:#9d9d9d;font-size:16px;line-height:18px}.reserv_container .reserv_rht span{color:#9d9d9d;font-size:12px;font-family:Halbfett;line-height:14px;text-align:right;display:block;margin:0 0 30px}.reserv_container .reserv_rht a{color:#fff;font-size:16px;font-family:Halbfett;line-height:16px;text-align:center;background:#fcb415;display:inline-block;padding:12px 15px;transition:.5s ease-out;text-decoration:none}#account_info .loadMoreOut{position:relative;display:block;text-align:center;margin:25px 0 0}#account_info a.loadMore{text-align:center;background:#f9a01b;color:#fff;font-size:16px;font-family:Halbfett;display:inline-block;padding:14px 140px;z-index:900;position:static;margin:0 auto;text-decoration:none;transition:.5s ease-out}.manage_act_form .formLeft{float:left;width:49%}.manage_act_form .formRight{float:right;width:49%}.manage_act_form .formLeft ul li.heading,.manage_act_form .formRight ul li.heading{color:#003a5d;font-family:Halbfett;padding:10px 0;text-transform:uppercase}.manage_act_form .formLeft ul li,.manage_act_form .formRight ul li{color:#9d9d9d;font-family:Halbfett;font-size:16px;padding:5px 0}.manage_act_form .formLeft ul li label{display:inline-block;vertical-align:middle;width:40%;color:#9d9d9d;font-family:Halbfett;font-size:16px;line-height:18px}.manage_act_form .formLeft ul li .text,.manage_act_form .formRight ul li .text{border:1px solid #b1b1b1;display:inline-block;vertical-align:middle;width:49%}.manage_act_form .formLeft ul li .text input{font-size:16px;line-height:18px;text-align:left}.manage_act_form .formRight ul li label{display:inline-block;vertical-align:middle;width:40%;font-family:Halbfett;font-size:16px;line-height:18px}.manage_act_form .formRight ul li .text input{font-size:16px;line-height:18px;text-align:left}.manage_act_form .save_btn{text-align:center;color:#fff;font-size:24px;font-family:Halbfett;display:inline-block;padding:12px 48px;vertical-align:middle;border:none;float:right;margin:76px 0 0}.manage_act_form .save_btn:hover{background:#c67b0c}.manage_act_form .formRight ul li .text.half{margin-right:8px;width:27%}.label_card_no{float:left;padding-top:5px}.manage_act_form select{border:1px solid #b1b1b1;background:#fff;border-radius:0;width:90px!important;margin:0 10px 0 0;padding:5px 10px;display:inline-block;color:#003a5d;font-family:Mager;font-size:18px;height:auto}.manage_act_form .code{display:inline-block;color:#9d9d9d;font-family:Halbfett;font-size:16px;padding:5px 0}.manage_act_form .formRight ul li .text.small{margin-right:8px;width:60px}.prefer_con_lft,.prefer_con_rht{width:49.5%;display:inline-block;vertical-align:top}.prefer_container h4{color:#003a5d;font-family:Halbfett;font-size:16px;line-height:18px;margin:0 0 18px;text-align:left}.prefer_container ul{margin:0 0 40px}.prefer_container ul li{display:block;margin:0 0 14px;color:#9d9d9d;font-family:Mager;font-size:16px;line-height:18px;text-align:left}.prefer_container input[type=checkbox],.prefer_container input[type=radio]{opacity:0;position:absolute;z-index:12;width:18px;height:18px}.regular-radio:checked+label{border:1px solid #fcb415;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#fff;background-position:0 0;position:relative}.regular-radio+label{background-color:#fff;border:1px solid #fcb415;box-shadow:0;padding:0;border-radius:0;display:inline-block;position:relative;margin-right:5px;vertical-align:middle;width:15px!important;height:15px!important;background-position:0 bottom;cursor:pointer;float:left;margin-top:5px}.regular-radio:checked+label:after{content:' ';font-size:14px;position:absolute;top:2px;left:2px;color:#fff;background-color:#fcb415;width:9px;height:9px}.prefer_con_rht .completedEvents .container{margin-bottom:30px;width:100%}.prefer_con_rht .completedEvents h4{text-align:left;color:#003a5d;font-family:Halbfett}.prefer_con_rht .completedEvents .completedEventsDesc{padding:0;height:300px;border:1px solid #b1b1b1;overflow:auto}.prefer_con_rht .completedEvents ul li{font-family:Mager;padding:13px 35px 13px 20px;border-bottom:1px solid #b1b1b1;margin:0}.prefer_con_rht .completedEvents ul li span{display:inline-block;width:82%;font-family:Mager;font-size:16px;line-height:18px;color:#9d9d9d}.prefer_con_rht .completedEvents ul li a,.prefer_con_rht .save_pbtn{color:#fff;display:inline-block;text-decoration:none;vertical-align:middle;font-family:Halbfett}.prefer_con_rht .completedEvents ul li a{padding:8px 10px;font-size:14px;line-height:14px;background:#fcb415}.prefer_con_rht .save_pbtn{border:none;float:right;font-size:24px;margin:24px 0 0;padding:12px 48px;text-align:center}.tell_us_contain{max-width:927px;margin:60px auto;width:auto;text-align:center;border:1px solid #d5d5d5;padding:57px 52px;position:relative}.tell_us_contain h2{text-align:center;color:#003a5d;font-family:Halbfett;font-size:36px;line-height:38px;margin:0 0 10px}.tell_us_contain .field span{color:#8a8a8a;font-family:Mager;font-size:16px;line-height:18px;text-align:center;padding:0 30px 0 0}.tell_us_contain .field input{max-width:519px;width:100%;height:34px;border:1px solid #d5d5d5;color:#8a8a8a;font-family:Mager;font-size:16px;line-height:18px;padding:0 10px}.trending .trendingList .slide .title{font-size:24px;color:#003a5d;font-family:Halbfett;margin:10px 0;display:block;padding:0}.trendingList .slider-inner:after,.trendingList .slider-inner:before{content:"";display:table}#slider.trendingList,.trendingList #slider-inner{height:auto}.trendingList #slider-inner>div{height:auto;padding:0 10px}@media screen and (min-width:992px){.sticky--map{position:fixed;top:0;right:-40px}}@media screen and (max-width:991px){.instant_cont_lft,.instant_cont_rht,.trip_book{width:100%}.creat_event_cont,.trip_book{padding:15px}.instant_cont{margin-bottom:50px}.PricePerBus,.PricePerBusValue{padding:20px;font-size:40px}.ch_tabs li.r-tabs-tab{width:33.33%}.CharterReview .Title{font-size:20px}.CharterReview .DateText,.CharterReview .Text{font-size:16px}.trip__map{position:static}}.breadcrumb.breadcrumb--theme1 .breadcrumb__list .breadcrumb__item:first-child,.trip__date-time .seemore img{margin-left:10px}.slider_wrapper{margin-top:50px}.slide_leftt{width:50px;height:50px;background:url(https://rally.co/cdn/gold/content/images/web/PrevArrow.png) 0 0/100% 100% no-repeat;display:inline-block}.slide_rightt{display:block;width:50px;height:50px;background:url(https://rally.co/cdn/gold/content/images/web/NextArrow.png) 0 0/100% 100% no-repeat;float:right}.slider_arrow{height:0;position:absolute;width:100%;top:45%;z-index:100}#demo::-webkit-input-placeholder{color:#ffb600;opacity:.5}#demo::-moz-placeholder{color:#ffb600;opacity:.5}#demo:-ms-input-placeholder{color:#ffb600;opacity:.5}#demo:-moz-placeholder{color:#ffb600;opacity:.5}#search__rally-ip::-webkit-input-placeholder{color:#ffb600;opacity:.5}#search__rally-ip::-moz-placeholder{color:#ffb600;opacity:.5}#search__rally-ip:-ms-input-placeholder{color:#ffb600;opacity:.5}#search__rally-ip:-moz-placeholder{color:#ffb600;opacity:.5}::placeholder{opacity:.5}.search__dropdown-2{position:absolute;top:91px;left:0;right:0;background:#000;min-height:100px;padding:25px;z-index:99999;display:none}.search__dropdown-2.hide,body.disableFreshChat #fc_frame{display:none}.search__dropdown-2__head{height:28px;font-size:22px;line-height:26px;color:#fff;font-family:Halbfett}.search__dropdown-2__body div{font-size:20px;line-height:23px;color:#fff;font-family:Muli,sans-serif;margin:15px 0}.search__dropdown-2__body div:last-child{margin-bottom:0}.search__dropdown-3{top:70px;background:#fff;color:#000}.search__dropdown-3 *{color:#000!important}.srchlist{padding-left:35px}.srchlist.icon1{background:url('../images/icons/top_results.svg') left top no-repeat}.srchlist.icon2{background:url('../images/icons/performers.svg') left top no-repeat}.srchlist.icon3{background:url('../images/icons/events.svg') left top no-repeat}.srchlist.icon4{background:url('../images/icons/venue.svg') left top no-repeat}.srchlist.icon5{background:url('../images/icons/cities.svg') left top no-repeat}.srchlist-head{font-size:22px;font-family:Halbfett;margin-bottom:20px}.srchlist-detail-item{font-size:20px;line-height:23px;font-family:Muli,sans-serif;margin-bottom:20px;padding:8px 5px}.srchlist-detail-item:hover,.srchlist-detail-item:hover span{background:#ffb500;color:#fff;cursor:pointer}.search__dropdown--white .srchlist-detail-item match,.srchlist-detail-item match{color:#ffb500}.srchlist-detail-item span{display:block;color:#999;font-size:14px;line-height:17px;font-family:Muli,sans-serif}.srchlist-detail-item a,.srchlist>a{font-size:20px;text-decoration:underline;color:#999!important;font-family:Muli,sans-serif}.invest__button,.trip__date-time a{text-decoration:none}.search__dropdown--white{top:70px;background-color:#fff}.iti--separate-dial-code .iti__selected-dial-code,.search__dropdown--white .srchlist-detail-item,.search__dropdown--white .srchlist-detail-item:hover match,.search__dropdown--white .srchlist-head{color:#000}.search__dropdown--white .srchlist-detail-item:hover,.search__dropdown--white .srchlist-detail-item:hover span{color:#fff;cursor:pointer}.breadcrumb.breadcrumb--theme1 .breadcrumb__list,.whats__rally-pt-link{display:flex;align-items:center}.whats__rally-pt-link .divimg{width:32px;height:32px;margin-left:10px;background:url('../images/icons/navi.png')}.whats__rally-pt-link:hover .divimg{background-position:32px}.trip__date-time{width:30%}.trip__short-detail{width:70%}.trip__date-time,.trip__short-detail{float:left;text-align:left}.trip__short-detail .grey__text{color:#999;font-family:Muli,sans-serif;font-size:14px}.trip__short-detail .trip__name{font-size:18px;font-family:Halbfett;line-height:1.1em}.trip__date-time p,.trip__short-detail .near__pts,.trip__short-detail .yellow__text{font:400 14px Muli,sans-serif}.trip__map{left:15px;right:15px}.t__concept-banner-container--1{width:calc(100% - 20%);right:10%}.yellow--btn-wrap__main{display:flex;justify-content:space-between}.yellow--btn-wrap__main .yellow--btn-wrap__item{justify-content:space-between;margin:0}.yellow--btn-wrap--imgBox{width:330px;max-height:85px}@media screen and (max-width:1439px){.t__concept-banner-container--1{width:calc(100% - 00%);right:0}}@media screen and (max-width:767px){.account_contain_header a.act_earned,.account_contain_header span.act_email,.account_contain_header span.act_miles{max-width:400px;margin:0 auto 25px;display:block}.trip_book .dt_field .label_fld{margin:0 0 20px;display:block;width:100%}.manage_act_form .formLeft,.manage_act_form .formRight,.other_tab_cont .priority_emails input,.trip_book .dt_field input{width:100%;display:block}.ch_tabs li.r-tabs-tab{display:block;width:50%}.ch_tabs li.r-tabs-tab span:first-child,.emailinput{max-width:100%}.ch_tabs li.r-tabs-tab a{display:block}.ch_tabs li.r-tabs-tab .cat_lab,.ch_tabs li.r-tabs-tab h6{font-size:16px}.CostLabels{font-size:20px;margin-top:20px}.SeatCostBox{width:100%}.ReviewBox,.other_tab_cont .priority_emails span,.prefer_con_lft,.prefer_con_rht,.r-tabs-tab{display:block;width:100%}.trip_name input{display:block;margin:0}.ac_tab_label.mob__view{display:block;width:100%;float:none}.ac_tab_detail{padding:20px 15px}.manage_act_form .formLeft ul li .text{width:55%}.prefer_con_rht .completedEvents ul li span{display:block;margin-bottom:10px}.tell_us_contain{padding:30px 20px}.account_contain_header h3{float:none;padding:30px 0 37px;font-size:24px;text-align:center;font-weight:700}.account_contain_header span.act_miles:before{border-left:1px dashed #ccc;height:24px;width:1px;left:50%;right:50%;margin:0 -1px;top:-24px}.account_contain_header span.act_miles:after{border-left:1px dashed #ccc;height:24px;width:1px;left:50%;right:50%;margin:0 -1px;top:44px}.reserv_container .reserv_rht span{text-align:left}.reserv_container .reserv_rht{float:none;display:block}.yellow--btn-wrap__main{justify-content:space-between;flex-direction:column-reverse}.yellow--btn-wrap__main .yellow--btn-wrap__item:not(.yellow--btn-wrap){display:flex;justify-content:center;margin:15px 0;padding-left:22px}.yellow--btn-wrap__main .yellow--btn-wrap__item{z-index:1}.lr__slider-h1{font-size:5vh;line-height:5vh;margin-bottom:20px}.yellow--btn-wrap__main .yellow--btn-wrap__item.yellow--btn-wrap{position:fixed;width:100%;bottom:0;z-index:11111}.t__concept-main.mob__view .lr__banner .lr-slider-wrapper .slider-pagination.lr__slider-nav{z-index:unset}.lr__heading-level2{padding-right:39px}.editbutton__icon.ride__edit,.editbutton__icon.story__edit{right:20px!important;top:45px!important}.rideshare__editmode,.story__editmode{max-height:calc(100% - 70px);overflow:scroll;height:calc(100% - 70px)!important}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0;height:100%;min-height:350px}.rideshare,.story{height:calc(100% - 40px)!important;margin:20px 0!important;position:relative!important}.rideshare:after,.rideshare:before,.rideshare__head,.story:after,.story:before,.story__head{display:none!important}h3#story_mbl_editor_heading{line-height:normal}.rideshare__submit,.story__submit{bottom:5px!important;padding-top:0!important;margin-top:0!important}}@media screen and (max-width:767px) and (orientation:landscape){.yellow--btn-wrap__main .yellow--btn-wrap__item:not(.yellow--btn-wrap){justify-content:flex-end}}@media screen and (max-width:320px){.yellow--btn-wrap__item:nth-child(2){height:45px;margin-bottom:0!important;margin-top:2px!important}.yellow--btn-wrap__item:nth-child(2) .yellow--btn-wrap--imgBox{height:42px}.yellow--btn-wrap__item:nth-child(2) .yellow--btn-wrap--imgBox img{height:44px}}@media (max-width:1199px){.search__dropdown-2{top:50px}.home__page-search__dropdown{left:0}}*{-webkit-box-sizing:border-box;box-sizing:border-box}.rally__trip{padding:16px 5px 14px;border-left:6px solid transparent}.rally__trip,.trip__date-time,.trip__short-detail,.trip__short-detail--item{display:-webkit-box;display:-ms-flexbox;display:flex}.trip__date-time,.trip__short-detail,.trip__short-detail--item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trip__date-time,.trip__date-time .trip__short-detail--item{-webkit-box-align:end;-ms-flex-align:end}.trip__short-detail--item:nth-child(2){margin-top:15px}.trip__short-detail--item{font-size:14px;color:#404040}.trip__short-detail--item b{font-family:Halbfett}.trip__date-time .seemore{color:#fcb415;position:relative;padding-right:0}.lr__modal-route{overflow-y:auto}@media (max-width:991px){.home__page-search__dropdown{top:50px;padding:10px}.search__dropdown-2{top:50px;padding:10px 15px}.search__dropdown-2__head{font-size:18px;line-height:22px}.search__dropdown-2__body div{margin:5px 0;font-size:18px}.slider__ip{padding:0 5px 0 0}.srchlist-head{font-size:18px;margin-bottom:10px}.srchlist-detail-item{font-size:16px;margin-bottom:0;padding:8px 5px}.srchlist-detail-item span{font-size:12px}.srchlist-detail{margin-left:-38px}.listhead{display:none}}@media (max-width:639px){.home__page-search__dropdown{top:40px;padding:10px}.search__dropdown-2{top:40px;padding:10px 15px}.bookpopup1_white--img{display:none}.bookpopup1_white--detail,.bookpopup1_white:nth-child(2){font-size:14px}.bookpopup1_head{font-size:16px}}@media (max-width:374px){.bookpopup1_item--white{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bookpopup1_white:nth-child(2){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:15px}}.bookpopup1_head{color:#fcb415;font-size:22px}. h3.landing__title-heading3.white__text{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1023px){h3.landing__title-heading3.white__text{flex-direction:column;align-items:flex-start}.yellow--btn-wrap__item{margin-top:25px}}@media screen and (max-width:400px){.yellow--btn-wrap__item img{width:100%}.yellow--btn-wrap--imgBox{width:auto}}@media screen and (min-width:812px) and (max-width:991px) and (orientation:landscape){.t__concept-banner{max-height:none}}.breadcrumb.breadcrumb--theme1 .breadcrumb__list .breadcrumb__item{display:flex;align-items:center;font-size:16px;margin-right:20px;padding-right:30px}.breadcrumb.breadcrumb--theme1 .breadcrumb__list .breadcrumb__item:last-child{padding-right:0;margin-right:0}.breadcrumb.breadcrumb--theme1 .breadcrumb__list .breadcrumb__item .breadcrumb-link{width:125px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}#map__component__mobile{height:100%!important}.lr__slider-h1 b.yellow__text:last-child{height:35px;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-height:500px){.next__step--booking{position:relative}.modal-body.trip__modal-body{max-height:none!important;height:auto}}.lr__slider-h1 b.yellow__text{display:flex;flex-direction:row!important;justify-content:flex-start!important;align-items:center}.lr__slider-h1 b.yellow__text .editheading__icon{margin-left:15px}.yellow--link-btn{padding-right:52px}@media screen and (max-width:767px){.header{position:fixed!important;height:62px;transition:.2s;-webkit-transition:.2s;opacity:1}.header--hide{border:0;padding:0;margin:0;overflow:hidden;height:0;width:100%;opacity:0}}.login_form .acc__form-group .acc__form-ip:disabled+.acc__form-label,.login_form .acc__form-group .acc__form-ip:focus+.acc__form-label,.login_form .acc__form-group .acc__form-ip:read-only+.acc__form-label,.login_form .acc__form-group .acc__form-ip:valid+.acc__form-label{-webkit-transform:scale(.85) translate(0,-7px);transform:scale(.85) translate(0,-7px)}.login_form .acc__form-group .acc__form-label{font-size:14px;font-family:Leicht}.login_form .acc__form-group .acc__form-ip{height:45px;font-size:16px;color:#30302f;border:1px solid rgba(151,151,151,.4);padding:19px 10px 6px;border-radius:3px;transition:.2s;position:relative;z-index:999;background-color:transparent;display:block;width:100%;font-family:Halbfett,sans-serif;letter-spacing:.5px}#loginModal .acc__form-group .acc__form-label{height:45px;color:#9d9d9d;font-family:Leicht;position:absolute;z-index:999999;transform-origin:0px 0px;left:10px;top:0;display:flex;align-items:center;text-align:left;font-size:16px;transition:.3s}.login_form .acc__form-group{background:#fff;padding:0!important;border:1px solid rgba(0,0,0,.31);height:auto;position:relative}#loginModal .acc__form-group .acc__form-ip{background-color:#00000012;background-color:#ffffff00;border:0 solid rgba(151,151,151,.4);margin:0;z-index:99999999}.black__theme .srchlist-detail-item,.black__theme .srchlist.event,.black__theme li.srchlist,.black__theme li.srchlist.top.results{color:#fff!important}.t__concept-banner{height:100vh;max-height:none}.t__concept-banner,.t__concept-banner-wrap{width:100%;display:flex}.tab-content.tab-content__level1{padding-left:10px}.header{width:100%;position:relative}@media screen and (max-height:768px) and (orientation:landscape){.t__concept-banner{max-height:none;height:auto}}.row--footer h3.footer__pri__heading.footer__pri__heading--black{padding-right:45px}.next__step--booking{position:fixed;width:100%;display:flex;flex-direction:column;align-items:center;background:#fff;z-index:99999999}.login-reg_body{padding:40px 30px 125px!important}.header{background-color:rgb(0 0 0)}.iti{display:block!important}.map .map_location_tooltip{position:absolute;top:27%;left:5%;padding:5px;font-size:12px;background-color:#fcb415;width:170px;min-width:170px;max-width:170px;height:30px;max-height:30px;min-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invest__button{width:80px;height:38px;padding:8px 6px;background-color:#fcb415;border-radius:4px;margin-right:20px;text-align:center;color:#000000a8;font-size:16px;text-transform:capitalize;letter-spacing:1px}.invest__button.banner{width:unset;height:unset;position:fixed;right:-33px;top:50%;color:#000000a8;padding:9px 25px 12px;line-height:1;z-index:1111;text-decoration:none;background:#fcb415;border-radius:5px 5px 0 0;font-weight:100;transform:rotate(-90deg);margin:0}.footer__page__item .invest__button{background:0 0;border:1px solid #fcb415;color:#fcb415;height:unset;padding:4px;margin-top:10px}.footer__page__item .invest__button:hover{background:#fcb415;border:1px solid #fcb415;color:#000000a8}@media (max-width:768px){.invest__button{font-size:12px;height:30px;width:58px;margin-right:5px}.footer__page__item .invest__button{padding:7px;width:unset}.invest__button.banner{right:-27px;padding:9px 22px 8px}}#Dropof_Notes,#rideshare_dsk_editor_content,#rideshare_dsk_text_editor .share__link+div,#story_dsk_editor_content{font:400 16px Mager,sans-serif;color:#000;margin-bottom:15px}#story_dsk_editor_content ul,#story_mbl_editor_content ul{margin:20px 0;padding-left:40px}#fc_frame{bottom:70px!important}@media screen and (min-width:767px){#Dropof_Notes,#rideshare_dsk_editor_content,#rideshare_dsk_text_editor .share__link+div,#story_dsk_editor_content,#story_dsk_editor_content li{font-size:18px}}