html{font-size:100%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}.ui-listview-filter-inset{margin-top:10px!important;margin-bottom:-10px!important}#slider-container{padding:25px}.inlineIcon{display:inline-block;position:relative;cursor:default;width:28px;height:28px;vertical-align:middle}.infobox-wrapper{display:none}#infobox{border:2px solid #000;margin-top:8px;background:#333;color:#fff;font-size:12px;padding:.5em 1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-shadow:0 -1px #000;-webkit-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000}.ui-icon-find-ride-icon{background-image:url('../Content/images/find-ride.svg')}#find-ride-icon .ui-icon-custom:after{background-image:url('../Content/images/find-ride.svg')}.ui-icon-myapp-find-ride:after{background-image:url('../Content/images/find-ride.svg')}.ui-icon-home-icon{background-image:url('../Content/images/home.svg');background-size:13px 13px}#home-icon .ui-icon-custom:after{background-image:url('../Content/images/home.svg');background-size:13px 13px}.ui-icon-myapp-home:after{background-image:url('../Content/images/home.svg');background-size:13px 13px}.ui-nosvg #home-icon .ui-icon-custom:after{background-image:url('../Content/images/home-icon.png')}.ui-icon-cancel-icon{background-image:url('../Content/images/cancel.svg')}#cancel-icon .ui-icon-custom:after{background-image:url('../Content/images/cancel.svg')}.ui-icon-myapp-cancel:after{background-image:url('../Content/images/cancel.svg')}.ui-nosvg #cancel-icon .ui-icon-custom:after{background-image:url('../Content/images/cancel-icon.png')}.ui-icon-sm-map-icon{background-image:url('../Content/images/map.svg');background-size:10px 10px}.ui-icon-map-icon{background-image:url('../Content/images/map.svg')}#map-icon .ui-icon-custom:after{background-image:url('../Content/images/map.svg')}.ui-icon-myapp-map:after{background-image:url('../Content/images/map.svg')}.ui-nosvg #map-icon .ui-icon-custom:after{background-image:url('../Content/images/map-icon.png')}a#compass-icon .ui-icon-custom:after{background-image:url('../Content/images/compass.svg')}.ui-icon-bus-icon{background-image:url('../Content/images/bus.svg')}#compass-icon .ui-icon-custom:after{background-image:url('../Content/images/compass.svg')}.ui-nosvg #compass-icon .ui-icon-custom:after{background-image:url('../Content/images/compass-icon.png')}#bus-icon .ui-icon-custom:after{background-image:url('../Content/images/bus.svg')}.ui-nosvg #bus-icon .ui-icon-custom:after{background-image:url('../Content/images/bus-icon.png')}.ui-icon-myapp-bus:after{background-image:url('../Content/images/bus.svg')}.ui-nosvg .ui-icon-myapp-bus:after{background-image:url('../Content/images/bus-icon.png')}.ui-icon-myapp-compass:after{background-image:url('../Content/images/compass.svg')}.ui-nosvg .ui-icon-myapp-compass:after{background-image:url('../Content/images/compass-icon.png')}.menu-icons{background-color:transparent!important;box-shadow:none!important;border-style:none!important}#map-page,#map-canvas,.iframe-map{width:100%;height:80vh}.iframe-notes{width:329px;height:200px}.map-popup,#popup-map-popup,#popup-map-success-popup,#popup-map-trip-screen{width:100%}@media screen and (max-width:500px){.map-popup,#popup-map-popup,#popup-map-success-popup,#popup-map-trip-screen{width:320px;height:480px;top:20px}}#popup-change-payment{width:600px}#popup-trip-notes{width:350px;height:200px}.field-validation-error{color:red;display:block;margin-top:8px;text-align:center}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.ui-flipswitch .ui-btn.ui-flipswitch-on{text-indent:-3em!important}.ui-flipswitch .ui-flipswitch-off{text-indent:1em!important}.ui-flipswitch{width:5.875em!important}.ui-flipswitch.ui-flipswitch-active{padding-left:4em!important;width:1.875em!important}.dayWithEvents a{background:#89b814!important;color:#fff!important}.dayWithEvents a:hover{background-color:#c2d374!important}.alt-conflict a{background-color:#ffc0cb!important;color:#fff!important}.alt-conflict a:hover{background-color:#ffc0cb!important}.no-time a{background-color:red!important;color:#fff!important}.no-time a:hover{background-color:red!important}.red-text{color:red!important}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding-right:15px}.ui-bar-a,.ui-body-a,.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a,.ui-bar-b,.ui-body-b,.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b,.ui-bar-c,.ui-body-c,.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c,.ui-bar-d,.ui-body-d,.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d,.ui-bar-e,.ui-body-e,.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e,.ui-btn-active{text-shadow:none}h5{margin:0;padding:0;font-size:10px;display:inline-block}.topbanner .ui-btn{margin-top:0!important;margin-right:0!important;margin-bottom:0!important;margin-left:0!important}.rtdlink{color:#fff!important;padding:1em 0 0 1.1em;font-weight:bold;font-size:.8em}.label{color:#334869;FONT-WEIGHT:normal}.labeldisabled{color:#334869;FONT-WEIGHT:600;border-style:solid;border-width:1px;border-color:#334869;background-color:#fff}.labelsmall{color:#334869;font-size:6px;FONT-WEIGHT:normal}.labelmed{color:#334869;font-size:9px;FONT-WEIGHT:normal}.labelbold{color:#334869;FONT-WEIGHT:bold;padding:0;margin:0}.labelitalicbold{color:#334869;font-style:italic;FONT-WEIGHT:bold;padding:0;margin:0}.labelitalicboldunderline{color:#334869;font-style:italic;text-decoration:underline;FONT-WEIGHT:bold;padding:0;margin:0}.graybackground{background-color:#ddd}.alt-conflict{white-space:normal!important}.no-clip{white-space:normal!important}.full-display{white-space:normal!important;font-size:.83em!important}.StripeElement{background-color:#fff;height:40px;padding:10px 12px;border-radius:4px;border:1px solid transparent;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.topbanner{background-image:url(../Content/images/nav_BG3.gif);border-style:none;height:34px;font-size:.8em;padding:0 0 0 .4em}.pwa-install-prompt__container{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:-999em;padding:30px;position:fixed;top:-999em;transition:left 0s .15s,top 0s .15s,visibility 0s .15s;visibility:hidden;width:100%;z-index:100000}.pwa-install-prompt__container.is-active{left:0;top:0;transition:none;visibility:visible}.pwa-install-prompt__overlay{background:rgba(0,0,0,.5);border:0;height:100%;left:0;opacity:0;position:absolute;text-indent:-999em;top:0;transition:opacity .15s;width:100%;z-index:0}.pwa-install-prompt__container.is-active .pwa-install-prompt__overlay{opacity:1}.pwa-install-prompt{background:#fff;border-radius:2px;box-shadow:0 4px 8px rgba(0,0,0,.125);box-sizing:border-box;color:#424242;font-family:sans-serif;max-width:320px;opacity:0;position:relative;text-align:center;transform:translateY(25%);transition:opacity .15s,transform .15s ease-in-out;z-index:1}.pwa-install-prompt__container.is-active .pwa-install-prompt{opacity:1;transform:translateY(0%)}.pwa-install-prompt::before{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFFFFF' d='M64.197,50.47C79.696,34.95 95.259,19.502 110.597,3.824C114.411,0.182 114.565,1.022 117.707,1.24C124.299,2.167 127.723,10.687 123.435,16.078C108.453,32.47 92.997,48.399 77.387,64.174C92.571,80.01 107.685,95.917 123.024,111.595C129.195,118.349 120.432,132.527 111.035,124.716C94.992,109.403 79.408,93.611 63.979,77.65C48.485,93.169 32.917,108.618 17.584,124.296C10.837,130.734 -2.411,121.031 4.747,112.042C19.728,95.65 35.179,79.716 50.795,63.945C35.605,48.11 20.491,32.198 5.157,16.525C0.085,10.976 2.912,0.586 12.267,1.24C14.069,1.491 15.723,2.227 17.141,3.404C33.184,18.717 48.768,34.509 64.197,50.47Z' /%3E%3C/svg%3E%0A") center center no-repeat;border:0;bottom:100%;content:"";display:block;height:16px;margin:0 0 16px;pointer-events:none;position:absolute;right:0;width:16px}.pwa-install-prompt__icon__container{background:url("data:image/svg+xml,%3Csvg viewBox='0 0 70 70' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F0F0F0' d='M65,17C65,10.377 59.623,5 53,5L17,5C10.377,5 5,10.377 5,17L5,53C5,59.623 10.377,65 17,65L53,65C59.623,65 65,59.623 65,53L65,17Z' /%3E%3C/svg%3E%0A") center center/70px 70px repeat-x;margin:40px 0 0}.pwa-install-prompt__icon{border-radius:12px;display:block;margin:0 auto;width:60px}.pwa-install-prompt__content{padding:10px 35px}.pwa-install-prompt__title{font-size:24px;margin:0 0 20px}.pwa-install-prompt__text{font-size:16px;line-height:20px;margin:0 0 46px}.pwa-install-prompt__guide{align-items:center;display:flex;font-size:12px;justify-content:center;margin:0}.pwa-install-prompt__guide__icon{margin:0 2px 6px;width:20px}html{font-size:100%}body,input,select,textarea,button,.ui-btn{font-size:1em;line-height:1.3;font-family:Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,p{line-height:1.5em}legend,.ui-input-text input,.ui-input-search input{color:inherit;text-shadow:inherit}.ui-mobile label,div.ui-controlgroup-label{font-weight:normal;font-size:16px}.ui-field-contain{border:0 none}.table-stroke thead th,.table-stripe thead th,.table-stripe tbody tr:last-child{border-bottom:1px solid #d6d6d6;border-bottom:1px solid rgba(0,0,0,.1)}.table-stroke tbody th,.table-stroke tbody td{border-bottom:1px solid #e6e6e6;border-bottom:1px solid rgba(0,0,0,.05)}.table-stripe.table-stroke tbody tr:last-child th,.table-stripe.table-stroke tbody tr:last-child td{border-bottom:0}.table-stripe tbody tr:nth-child(odd) td,.table-stripe tbody tr:nth-child(odd) th{background-color:#eee;background-color:rgba(0,0,0,.04)}.ui-btn,label.ui-btn{font-weight:bold;border-width:1px;border-style:solid}.ui-btn{text-decoration:none!important}.ui-btn-active{cursor:pointer}.ui-corner-all{-webkit-border-radius:4px;border-radius:4px}.ui-btn-corner-all,.ui-btn.ui-corner-all,.ui-slider-track.ui-corner-all,.ui-flipswitch.ui-corner-all,.ui-li-count{-webkit-border-radius:4px;border-radius:4px}.ui-btn-icon-notext.ui-btn-corner-all,.ui-btn-icon-notext.ui-corner-all{-webkit-border-radius:1em;border-radius:1em}.ui-btn-corner-all,.ui-corner-all{-webkit-background-clip:padding;background-clip:padding-box}.ui-popup.ui-corner-all>.ui-popup-arrow-guide{left:4px;right:4px;top:4px;bottom:4px}.ui-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ui-shadow-inset{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ui-overlay-shadow{-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);-moz-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.ui-btn-icon-left:after,.ui-btn-icon-right:after,.ui-btn-icon-top:after,.ui-btn-icon-bottom:after,.ui-btn-icon-notext:after{background-color:transparent;background-color:transparent;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:1em;border-radius:1em}.ui-alt-icon.ui-btn:after,.ui-alt-icon .ui-btn:after,html .ui-alt-icon.ui-checkbox-off:after,html .ui-alt-icon.ui-radio-off:after,html .ui-alt-icon .ui-checkbox-off:after,html .ui-alt-icon .ui-radio-off:after{background-color:transparent;background-color:transparent}.ui-nodisc-icon.ui-btn:after,.ui-nodisc-icon .ui-btn:after{background-color:transparent}.ui-shadow-icon.ui-btn:after,.ui-shadow-icon .ui-btn:after{-webkit-box-shadow:0 1px 0 transparent;-moz-box-shadow:0 1px 0 transparent;box-shadow:0 1px 0 transparent}.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after,.ui-btn.ui-radio-off:after,.ui-btn.ui-radio-on:after{display:block;width:18px;height:18px;margin:-9px 2px 0 2px}.ui-checkbox-off:after,.ui-btn.ui-radio-off:after{filter:Alpha(Opacity=100);opacity:1}.ui-btn.ui-checkbox-off:after,.ui-btn.ui-checkbox-on:after{-webkit-border-radius:.1875em;border-radius:.1875em}.ui-btn.ui-checkbox-off:after{background-color:#00516f}.ui-radio .ui-btn.ui-radio-on:after{background-image:none;background-color:#fff;width:8px;height:8px;border-width:5px;border-style:solid}.ui-alt-icon.ui-btn.ui-radio-on:after,.ui-alt-icon .ui-btn.ui-radio-on:after{background-color:#000}.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background-color:#eee;border-color:#dcdcdc;color:#454545;text-shadow:0 0 0 #eee;font-weight:bold}.ui-bar-a{border-width:1px;border-style:solid}.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background-color:#fff;border-color:#fff;color:#454545;text-shadow:0 0 0 #fff}.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{background-color:#fff;border-color:#dcdcdc;color:#454545;text-shadow:0 none}.ui-body-a{border-width:1px;border-style:solid}.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{color:#007fae;font-weight:bold}.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{color:#007fae}.ui-page-theme-a a:hover,html .ui-bar-a a:hover,html .ui-body-a a:hover,html body .ui-group-theme-a a:hover{color:#016f98}.ui-page-theme-a a:active,html .ui-bar-a a:active,html .ui-body-a a:active,html body .ui-group-theme-a a:active{color:#00516f}.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,html body .ui-group-theme-a .ui-btn,html head+body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn:visited,html head+body .ui-btn.ui-btn-a:visited{background-color:#007fae;border-color:#00516f;color:#fff;text-shadow:0 0 0 #007fae}.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:hover,html head+body .ui-btn.ui-btn-a:hover{background-color:#737373;border-color:#333;color:#fff;text-shadow:0 0 0 #016f98}.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:active,html head+body .ui-btn.ui-btn-a:active{background-color:#333;border-color:#000;color:#fff;text-shadow:0 0 0 #00516f}.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head+body .ui-btn.ui-btn-a.ui-btn-active,.ui-page-theme-a .ui-checkbox-on:after,html .ui-bar-a .ui-checkbox-on:after,html .ui-body-a .ui-checkbox-on:after,html body .ui-group-theme-a .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-a:after,.ui-page-theme-a .ui-flipswitch-active,html .ui-bar-a .ui-flipswitch-active,html .ui-body-a .ui-flipswitch-active,html body .ui-group-theme-a .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,.ui-page-theme-a .ui-slider-track .ui-btn-active,html .ui-bar-a .ui-slider-track .ui-btn-active,html .ui-body-a .ui-slider-track .ui-btn-active,html body .ui-group-theme-a .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color:#333;border-color:#000;color:#fff;text-shadow:0 0 0 #00516f}.ui-page-theme-a .ui-radio-on:after,html .ui-bar-a .ui-radio-on:after,html .ui-body-a .ui-radio-on:after,html body .ui-group-theme-a .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-a:after{border-color:#00516f}.ui-page-theme-a .ui-btn:focus,html .ui-bar-a .ui-btn:focus,html .ui-body-a .ui-btn:focus,html body .ui-group-theme-a .ui-btn:focus,html head+body .ui-btn.ui-btn-a:focus,.ui-page-theme-a .ui-focus,html .ui-bar-a .ui-focus,html .ui-body-a .ui-focus,html body .ui-group-theme-a .ui-focus,html head+body .ui-btn-a.ui-focus,html head+body .ui-body-a.ui-focus{-webkit-box-shadow:0 0 6px #007fae;-moz-box-shadow:0 0 6px #007fae;box-shadow:0 0 6px #007fae}.ui-disabled,.ui-state-disabled,button[disabled],.ui-select .ui-btn.ui-state-disabled{filter:Alpha(Opacity=30);opacity:.3;cursor:default!important;pointer-events:none}.ui-btn:focus,.ui-btn.ui-focus{outline:0}.ui-noboxshadow .ui-shadow,.ui-noboxshadow .ui-shadow-inset,.ui-noboxshadow .ui-overlay-shadow,.ui-noboxshadow .ui-shadow-icon.ui-btn:after,.ui-noboxshadow .ui-shadow-icon .ui-btn:after,.ui-noboxshadow .ui-focus,.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow input:focus,.ui-noboxshadow .ui-panel{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow .ui-focus{outline-width:1px;outline-style:auto}h3+p+span+form{margin-top:2em}.ui-page>.ui-header{background-color:#fff;border:0}.topbanner{height:90px;border-bottom:1px solid #dcdcdc;padding:0;background-image:none;font-size:1em;background-color:#eee}.ui-header .ui-header,.ui-footer,.ui-content,.topbanner .ui-block-a{max-width:1024px;margin:0 auto}@media(min-width:28em){.ui-field-contain,.ui-mobile fieldset.ui-field-contain{margin:0}}.ui-header .ui-header{border-top:0;border-bottom:1px dashed #dcdcdc;background-color:transparent;padding:.5em 0}.ui-header .ui-header .ui-btn-left,.ui-header .ui-header .ui-btn-right{top:.8em}.ui-header .ui-header .ui-btn-left{left:1em}.ui-header .ui-header .ui-btn-right{right:1em}.ui-listview>.ui-li-static,.ui-listview>.ui-li-divider,.ui-listview>li>a.ui-btn{overflow:visible;white-space:normal}.ui-block-a,.ui-block-b,.ui-block-c,.ui-block-d,.ui-block-e{padding:4px}.topbanner .ui-block-a,.topbanner .ui-block-b,.topbanner .ui-block-c,.topbanner .ui-block-d,.topbanner .ui-block-e{padding:0}.ui-bar-b,.ui-page-theme-b .ui-bar-inherit,html .ui-bar-b .ui-bar-inherit,html .ui-body-b .ui-bar-inherit,html body .ui-group-theme-b .ui-bar-inherit{background-color:#454545}.topbanner .ui-block-a{position:relative}.topbanner .ui-block-a div{position:absolute;right:1em;top:70px;font-size:12px}.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear{background-color:#007fae}ul.load-page{padding-left:10px}ul.load-page li.ui-field-contain{padding:.4em 0}.ui-datebox-griddate{font-size:12px;line-height:30px}.ui-input-btn input{opacity:0}.topbanner .ui-block-a{float:none;width:auto}.topbanner .ui-block-a a{width:115px;height:90px;display:block;background:url(https://www3.rtd-denver.com/img/rtd-logo-red.png) no-repeat;background-size:115px 90px;float:left}.topbanner .ui-block-a a img{display:none}.topbanner .ui-block-a h1{float:left;margin-left:1em}.topbanner .ui-block-b{display:none}.labelbold{color:#fff;font-family:inherit;font-size:12px;padding:10px 4px}.graybackground{background-color:#f4f4f4}.label{color:#fff}.labeldisabled{color:#fff}.labelsmall{color:#fff}.labelmed{color:#fff}.labelitalicbold{color:#fff}.labelitalicboldunderline{color:#fff}