html,body{width:100%;height:100%;-webkit-text-size-adjust:none;overflow-x:hidden;position:relative;margin:0}html{height:auto \9}body{height:initial;min-height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,a:visited,.link{color:blue;text-decoration:none;cursor:pointer}#logo{display:block;font-size:18px;text-align:left;font-weight:bold;padding:8px 0;margin:0}main#main-content{min-height:100%;min-width:100%;max-width:100%; overflow-x:hidden;font-family:'arial','sans-serif'}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,select{-webkit-box-sizing:border-box;‌​ -moz-box-sizing:border-box;box-sizing:border-box;padding:5px}nav a::last-child{border-bottom:0}nav .cat-header{background:#f5f5f5}nav .cat-header,nav .nav_header{font-weight:bold;line-height:20px;position:relative}.nav_tab{display:block}.header-top{padding:0 10px}.bold{font-weight:bold}.hdr-stoplocator{display:none}#disclaimerlink{text-align:left;clear:both;padding:5px 0}#disclaimerlink a{font-weight:bold}#disclaimerlink span,#disclaimerlink > div{display:none}#disclaimerlink.hasadvisory{text-align:left}#disclaimerlink.hasadvisory #votetransitlink{display:none}#votetransitlink,#disclaimerlink.hasadvisory span{float:right;color:red;font-weight:bold;display:block;margin:0 10px 0 0;cursor:pointer}#disclaimerlink.hasadvisory strong{display:block;border-bottom:1px solid black;padding:3px 0;margin:0 0 5px 0}#disclaimerlink.hasadvisory.open > div{display:block}#disclaimerlink.hasadvisory .t-alert > div{padding:3px 0}#disclaimerlink.hasadvisory > div{text-align:left;background:#fcf0f2;color:black;padding:10px;line-height:1.2;margin:10px 10px 10px 0;font-size:15px;border:1px solid #de1f55;}#menu_overlay{display:none}#navigation .top-menu-link{background:#A3975F;color:#fff}.advertising-link-container{text-align:center;padding:5px 0 0;font-size:16px}.advertising .advertising-link-container{display:none}@media(min-width:430px){ .mbl_header{display:none}nav{display:inline-block;margin:20px 0 0 0;text-align:left;width:100%;box-sizing:border-box}#navigation .cat-header,nav .nav_header{display:block;padding:10px 15px 10px 10px;text-align:center;border-left:1px solid #aaa}nav .nav_header{color:black}nav .cat-content a,.nav_content a{display:block;padding:12px 5px;border-top:1px solid black;background:#f5f5f5}nav .cat-content a:hover,.nav_content a:hover{background:#ccc}nav .cat-content a:first-child,.nav_content a:first-child{border-top:0}.nav_header .toggle-img,.cat-header .toggle-img{display:none}.cat-your h2.nav_header{color:#fff}.cat-default h2.nav_header{background:#f5f5f5;color:black} #navigation .cat-your{background:#FFF7FA}#navigation .cat-tools{background:#F2FFF8;clear:left}#navigation .cat-tools .cat-header{border-left:0}.nav_content,.cat-content{display:none;position:absolute;top:40px;width:200px;background:#fff;z-index:100;border:1px solid black;border-radius:0 0 5px 5px}.cat-default{width:14.28%;border-top:2px solid #aaa}#navigation .cat-bart{background:#F2FEFF}nav ul.primarynav > li{display:block;float:left;position:relative}.primarynav > li:hover .nav_content,.primarynav > li:hover .cat-content{display:block}}@media(max-width:429px){.header-top{padding:0 0 0 10px}.mbl_header{display:block;float:right;width:127px}nav a{display:block;width:auto;padding:12px 10px;border:0}#menu_overlay{width:100%;height:100%;position:absolute;left:70%;z-index:100}.open-nav #menu_overlay{display:block}.header-icon{float:right;display:inline-block;width:35px}#openmenu{font-size:18px;background:url('../img/img-compilation2.png')0 0 no-repeat;margin:5px;height:39px}#search-icon{background:url('../img/img-compilation2.png')0 -40px no-repeat;margin:7px 1px 5px 5px;height:35px}#locate-icon{background:url('../img/img-compilation2.png')0 -76px no-repeat;margin:5px 1px 5px 5px;height:40px}nav .nav_header,nav .cat-header{border:0;padding:12px 10px;line-height:20px;font-weight:bold;display:block;text-align:left;position:relative}.cat-default .cat-content,.nav_tab .nav_content{display:none}.cat-default .cat-content.visible,.nav_tab .nav_content.visible{display:block}.open-nav .header-top,.open-nav #content{margin:0 0 0 70%;width:100%;position:relative}div.header-top,#content{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;z-index:2;background:#fff}#navigation{display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1;width:0;position:absolute;opacity:0;top:0;left:0;overflow:hidden;min-height:100%}.open-nav #navigation{width:70%;z-index:2;border-right:2px solid black;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}#navigation .cat-header{border-bottom:1px solid #000;position:relative}.cat-tools .cat-header{border-top:1px solid #000}.advertising-link-container{padding:5px 0}}.frmlabel.half{display:inline-block;width:45%}.frmlabel.full{display:inline-block;width:95%}.frmlabel select{width:90%}.red{color:red}.page-title{font-size:18px;font-weight:bold;text-align:center;padding:5px 0;text-decoration:underline}strong{font-weight:bold}.wrng{display:block;padding:3px 5px;background:#FFE5CC;border:red solid 1px;margin:5px 5%;line-height:1.25}.success{display:block;padding:10px 5px;background:#F5FFF6;border:green solid 1px;margin:5px 5%}.loading_blink{-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;font-size:20px;text-align:center;padding:10px}#content{padding:0 0 20px 0;position:relative}#content.no-padding{padding:0}@-moz-keyframes blinker{0%{opacity:1.0}50%{opacity:0.0}100%{opacity:1.0}}@-webkit-keyframes blinker{0%{opacity:1.0}50%{opacity:0.0}100%{opacity:1.0}}@keyframes blinker{0%{opacity:1.0}50%{opacity:0.0}100%{opacity:1.0}}#slide_wrapper{position:relative;width:200%}#slide1{width:50%}#slide2,#slide2map{left:50%;position:absolute;top:0;width:50%}#slide2map #map{min-height:400px;margin:0 10px}@media(max-width:559px){#slide_wrapper.rightview{right:100%}#slide2,#slide2map{top:0 !important}.returntimes{float:right}}@media(min-width:945px){ header,#content{width:920px;margin:0 auto;border-left:1px solid black;border-right:1px solid black}#content{overflow:hidden;min-height:100%}}@media(min-width:600px){ body,#main-content{height:100%}#main-content{overflow:initial}header{padding:0 0 10px}#content{padding:0 10px 20px;min-height:80%}#content,header{box-sizing:border-box}#logo{font-size:25px;margin:0 400px 0 0}.hdr-stoplocator{float:right;display:block;color:blue;margin:-32px 10px 0 0}h1.page-title{font-size:20px;text-align:left;text-decoration:none;font-family:arial}.page-title.border{border-bottom:1px solid black;margin:0 0 10px 0}#content #slide_wrapper{width:100%;right:auto !important}#content .return{display:none}#slide2map .floatbox{text-align:center}#slide_wrapper{height:auto !important}.realtime #content h2{font-size:19px;border-left:1px solid black}#realtimedisplay #content h2{border-left:0;margin:0}.trip_header{text-align:center}.trip_header .rght{float:none}#content .trip_header #return{display:none}}@media(max-width:559px){.btn_container{padding:5px 0}}#tabs{border-bottom:1px solid black;margin:5px 0 0 0;// clear:both}#tabs a.current{background:#006918;color:white;text-decoration:none}#tabs span{display:block;font-size:10px}@media(min-width:450px){ #tabs{padding:0 0 0 10px}#tabs a{display:inline-block;padding:10px 15px;margin:0 10px 0 0;background:#F5F5F5;-moz-border-radius:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;color:black;border:#C4C4C4 1px solid;border-bottom:0}#tabs.flex{box-sizing:border-box}#tabs.flex > a{max-width:45%;box-sizing:border-box}#content .hide-non-mobile{display:none}.hdr-stoplocator{float:right;display:block;color:blue;width:300px;text-align:center;clear:both;padding:10px 0;margin:0}}@media(max-width:449px){#tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;padding:0}#tabs a:first-child{border-left:0}#tabs a{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;flex:1;display:inline-block;width:50%;background:#F5F5F5;text-align:center;color:#000;padding:10px 0;border-left:1px solid black} #content .breadcrumb > *{display:none}#content .breadcrumb .breadcrumb-mobile{display:inline-block}}.btn{box-shadow:inset 0 1px 0 0 #ffffff;background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);background-color:#f9f9f9;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666666;font-family:Arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none}.btn:hover{background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%);background-color:#e9e9e9}.btn:focus{outline:none}.btn:active{position:relative;top:1px}input[type=text],input[type=search]{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none;border:1px solid #444}input[type=text]:focus,input[type=search]:focus{outline:none;box-shadow:0 0 5px rgba(81,203,238,1);border:1px solid rgba(81,203,238,1)}.rght{float:right}.oth{background:#fafafa}.othd{background:#f1f1f1}.formatted-content h1{padding:10px}.formatted-content p{margin:5px 10px 5px;font-size:100%}.formatted-content ul{list-style:disc;padding:10px 0 10px 20px}.formatted-content ol{list-style:decimal;padding:10px 10px 10px 20px;margin:0 0 0 10px}.formatted-content li{padding:5px 0 10px 10px}.toggle-img{position:absolute;right:10px;top:50%;margin:-10px 0 0 0;width:20px;height:20px;border:1px solid #333;border-radius:10px}.toggle-img:after{content:'';position:absolute;top:50%;margin:-3px 0 0 -6px;left:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #333}.toggle-open .toggle-img,.visible .toggle-img{-ms-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg)}.index-nav .cat-header{background:#E8EDFA;padding:8px 0;text-align:center;font-weight:bold}.index-nav a{display:block;padding:8px 0;text-align:center}.loading{margin:10px;padding:10px 0;text-align:center;background:#C8F7F7;font-size:16px;border:1px solid #0A76F2}.clear{clear:both}.floatbox{clear:both;overflow:hidden}.badbrowser{background:#FFE5CC;padding:8px;margin:10px 5%;border:red solid 1px;font-size:18px;line-height:1.3}strong.block{display:block;padding:0 0 3px 0}.padding{padding:10px}.padding.left{padding:0 0 0 10px}.padding.right{padding:0 10px 0 0}.padding.top{padding:10px 0 0 0}.padding.bottom{padding:0 0 10px 0}.padding.vertical{padding:10px 0}.padding.horizontal,.padding.sides{padding:0 10px}.padding.half{padding:5px}.padding.vertical.half{padding:5px 0}.padding.horizontal.half{padding:0 5px}.no-border{border:0 !important}.relative{position:relative}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box}.flex-1{flex:1;-webkit-flex:1}.flex-2{flex:1;-webkit-flex:1}.breadcrumb{padding:10px}.breadcrumb a{color:#FA144A;display:inline-block;margin:0 5px 0 0}.breadcrumb > span{margin:0 5px 0 0;display:inline-block}.center{text-align:center}.hide{display:none}.force-hide{display:none !important}.clearleft{clear:left}.actransit-realtime-item .realtime_item{margin:5px 0 0 0}@media(min-width:400px){.imp-route-links > div{display:block}}@media(max-width:399px){.actransit.route .routeinfo,.muni.route .routeinfo{padding:10px 0 10px 10px;overflow:hidden;clear:both}.actransit.route #tabs{padding:5px 0 0;margin:5px 0 0}#content .imp_route_link{text-align:center;font-weight:bold;padding:10px;border:2px solid blue;margin:0 5px 5px;width:45%;align-items:center;flex:1}.imp_route_link a{flex:1}}.stop_row{padding:5px 10px}.home h1{font-size:18px;font-weight:bold;padding:15px 10px 10px}.home .formatted-content p{margin:5px 10px 10px}.index-station .station_routes{width:100%;float:none;padding:5px 0}.index-station .runs > span{border-left:5px solid #fff;display:inline-block;padding:0 0 0 5px;margin:3px 5px 0 0}.index-myfeed{display:block;text-align:center;padding:8px 10px;border:2px solid blue;font-size:15px;margin:0 0 5px}.index-station p{padding:5px 0}.index-center{}@media(max-width:400px){.home h1{text-align:center}.index-station .myrt-stop.first{border-top:0}.index-station .myrt-stop{width:100%;float:none;border-top:1px solid #aaa}}.home .agency_content > div{overflow:hidden}.index-station{/white-space:pre}.agency_stops{clear:both}.agency_header{padding:8px 0;text-align:center;clear:both}.myfeed #rt_updated.rt_updated{border-top:1px solid green}.myrt-stop{width:50%;float:left}.myrt-stop-title{background:#f1f1f1;padding:12px 40px 12px 10px;text-align:left;position:relative}@media(max-width:450px){.myfeed #rt_updated.rt_updated{border-width:1px 0 0 0;width:100%;margin:10px 0 0}}a.mynav{-moz-box-shadow:inset 0 1px 0 0 #97c4fe;-webkit-box-shadow:inset 0 1px 0 0 #97c4fe;box-shadow:inset 0 1px 0 0 #97c4fe;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#3d94f6),color-stop(1,#1e62d0));background:-moz-linear-gradient(center top,#3d94f6 5%,#1e62d0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6',endColorstr='#1e62d0');background-color:#3d94f6;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;text-indent:0;border:1px solid #337fed;display:inline-block;color:#ffffff;font-family:Arial;font-size:13px;font-weight:bold;font-style:normal;height:25px;line-height:25px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #1570cd;color:#fff;padding:0 5px}div.mynav_container{padding:5px 0}.tripheader{border:5px solid black;padding:5px;text-align:center;margin:0 0 5px;border-radius:5px}.tripheader div{padding:0 0 5px 0}.voyageheader{padding:5px 0;text-align:center}.size13{font-size:13px}.size14{font-size:14px}.trip_stops > div{padding:3px 5px 3px 0;overflow:hidden;line-height:20px}.trip_stops .current{background:#FAEFb6}.trip_stops .endstation{background:#FAC0C4}.dtime{float:right}.stop_name{margin:0 80px 0 35px}.trip_stops .connect{float:left;width:30px}.active_routes{float:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.active_routes > div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block}.bart.station .linklist a,.bart.route .linklist a,.caltrain.station .linklist a{display:block}.trip{padding:5px}.travelheader{text-align:center;padding:5px;background:#fafafa}.stop{margin:0 0 0 0;padding:3px 3px 3px 7px;border-left:8px solid #ddd}.ride{border-left-width:8px;border-left-style:solid;padding:3px 3px 3px 7px}.ride > div{line-height:1.5}.run{border-bottom:1px solid red}@media(min-width:600px){ #frm_voyage .frmlabel{width:auto;display:inline-block}.btn_container{text-align:left}.btn_container input{width:auto;padding:5px 10px;margin:0 20px 0 0}}#slide_container{width:100%;overflow:hidden;position:relative}.btn_container{text-align:center}.btn_container input{width:40%;padding:5px;margin:0 5px}.frmitem{padding:3px 5px;clear:left}.frmitem div{float:left;width:40px}#frm_voyage{padding:5px;border-bottom:1px solid black}#content .rt_updated{background:#E3FAEC;border:1px solid green;border-top:0;padding:8px 0 5px;margin:0 5px 5px;text-align:center;position:relative}#nexttimeprogress{border-radius:2px;background:#3F4EF2;height:4px;width:0;position:absolute;top:0;left:0}#beatrushopts .stop{border:0}.stoptitle,.intime,.outtime{display:inline-block;width:33%}.intime,.outtime,.inheadsign{border-left-width:5px;border-left-style:solid;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#beatrushopts .tripheader{background:none;padding:0 3px 0 7px;border-bottom:1px solid black;text-align:left}.inheadsign{width:33%;display:inline-block}#beatrushopts .tripheader:before{display:inline-block;width:33%;content:' '}.outalready{border:2px solid black;padding:4px;text-align:center;margin:5px 0}.headsign{padding:13px 5px;font-size:18px;text-align:center;background:#efefef}.headsign > div{font-size:14px}.stoptimes{border-bottom:1px solid #777}.times a{display:none;text-decoration:none;width:25%;padding:3px 0 3px 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:5px solid black;margin:2px 0 0 0}@media(max-width:300px){.times a{width:33%}}@media(min-width:600px){.times a{width:33%}}@media(min-width:650px){.times a{width:25%}}.times{padding:5px 0 5px 5px}.stoptimes{display:none}#slide1 > h3{padding:10px;font-weight:bold}#serviceopts{display:block;text-align:center;padding:8px 0}#serviceopts a{text-decoration:none;padding:0 5px;display:inline-block}#serviceopts a.cur{color:#000}#return{display:block;padding:8px 5px;text-align:center}.trip_header{padding:8px 5px;overflow:hidden}.trip_header #return{display:inline;padding:0;text-align:left}.station a.mynav{padding:1px 10px;margin:0 5px 8px;display:none}.mynav_container{overflow:hidden;padding:0;text-align:center}.station .linklist a{padding:12px 10px}.station_img{max-width:45%;overflow:hidden;text-align:center;position:relative;height:200px}.station_img img{position:absolute;left:50%;margin:0 0 0 -100px}.station_info{padding:0 10px 5px;font-size:14px;overflow:hidden}.station_info .rght strong,.station_info .rght > div{display:block;margin:5px 0 2px 0}.station_info .rght{width:50%}.page-stop .active_routes{width:80px;height:20px}#slide2 .active_routes{min-height:20px}.page-stop .trip_stops .connect{width:30px}.page-stop .page-title-container{padding:5px 10px;overflow:hidden}.page-stop .page-title{text-align:left;padding:0}#content .size-14{font-size:14px}.station_links{padding:0 0 10px 0}.station_links a{display:inline-block;width:40%;padding:5px 0 5px 5%;text-align:left}#content h2{display:block;background:#f7f7f7;border-bottom:1px solid black;margin:0 0 5px 0;padding:8px;font-size:16px;text-align:left;font-weight:bold}.station_routes > div[class*=route]{border-left:10px solid black;padding:0 5px 3px 5px;margin:0 0 5px 5px}.station_routes .provided{padding:5px 20px 10px;text-align:right;font-size:15px}.realtime_item{font-size:13px;line-height:1.2;margin:5px 0 0 0}.realtime_item > div{padding:0 0 5px}.realtime_item span{text-decoration:underline;display:block;padding:3px 0}.routetitle{line-height:20px}.routetitle span{font-size:14px}.stoproutes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:16px}.stoproutes div{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block}#realtimedisplay h2{margin:0}.realtime511{line-height:1.5}.realtime511 b{font-weight:bold}.realtime511 em{font-style:italic}.realtime511 .stopabbrs{display:none}@media(max-width:559px){.realtime511 .stopabbrs{display:block}.realtime511 .long_names{display:none}}.pageinfo > div{padding:3px 3%}.pageinfo .i_map{padding:10px 3%}.stationtimes-form{text-align:center;font-weight:bold}.stationtimes-form select{margin:5px 0 0;min-width:100%}.stationtimes-form label{display:inline-block;text-align:left;padding:15px 0;min-width:60%}@media(min-width:600px){.stationtimes-form{width:50%}.realtime_item{font-size:15px}}.article{padding:10px;line-height:1.25}.article h1{font-size:20px;font-weight:bold;margin:0 0 10px}@media(max-width:430px){.article h1{text-align:center;color:#2a26a5}}.article strong{font-weight:bold}.article p{margin:0 0 10px}#content .article h2{font-size:18px;font-weight:bold;margin:10px 0}.article h3{font-size:16px;font-weight:bold;text-decoration:underline;margin:15px 0 8px;display:block}.article ul{list-style:disc;padding:0 0 0 15px;margin:0 0 0 10px}.article li{padding:5px 0}#viewbycounty a{display:inline-block;width:49%;text-align:center;padding:3px 0}#viewbycounty a.selected{color:black}.registerlink{padding:15px 0 5px;font-size:19px;font-weight:bold;text-align:center}.registerlink a{text-decoration:underline}@media(max-width:429px){#frm_stopsearch{display:block;margin:0 5%;position:relative}#frm_stopsearch select{width:100%}#stopsearch{width:100%;display:block;padding:5px}#frm_stopsearch .flex{padding:5px 0 0 0}#frm_stopsearch select{flex:1;-webkit-flex:1}}.stop_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;padding:5px 10px;font-size:0}.stop_row.header > div{padding:5px 0;border-bottom:1px solid black}.stop_row > div{display:inline-block;font-size:16px}.stop_row_name{width:50%;font-size:16px}.stop_row_routes{width:30%}.stop_row_city{width:19%;text-align:right}.stop_infowin{min-height:100px}#stop_results{padding:10px 0 0 0}@media(max-width:429px){.stop_row.header{display:none}#stop_results .stop_row{display:block}.stop_row > div{font-size:14px}.stop_row .stop_row_name{display:block;width:100%;padding:8px 0 10px;font-size:16px}.stop_row .stop_row_routes{display:inline-block;width:60%}.stop_row .stop_row_city{display:inline-block;width:39%}}@media(min-width:430px){#stopsearch{float:left;margin:0 5px 0 0;padding:6.5px 5px 6.5px}#frm_stopsearch select{max-width:400px}#frm_stopsearch .flex > div{display:inline-block}}@media(min-width:960px){#frm_stopsearch .flex{display:block}}@media(min-width:430px) and (max-width:960px){#frm_stopsearch #stopsearch{width:25%}#frm_stopsearch select{width:100%}.stopsearch .pagination{padding:20px 0 10px}}.header_search{box-sizing:border-box}.hdr_search{width:235px;padding:7px 5px}.btn_srch{width:60px;text-align:center;padding:7px 5px}header .loc_container{padding:5px 0 0}#loc_response{display:inline-block;vertical-align:middle;width:20px;height:15px;background:#eee;margin:0 0 0 5px;padding:0;border:0}#loc_response.success{background:green}#loc_response.wrng{background:#f00}#search_results{padding:10px 10px 20px 15px}.result{padding:5px 0 15px;line-height:1.25}.result span{font-weight:bold}.search_header{padding:5px 0 10px;position:relative}.search_header h1{font-size:20px;padding:0 0 5px}.subheader{padding:5px 0;font-size:14px}.search .header_search{float:none;padding:5px 20px;width:initial;text-align:center}.search #hdr_search_results{display:none}.search .loc_container{padding:7px 0 0 10px;font-size:18px}.search .hdr_search{width:40%}@media(min-width:430px){.pagination_info{text-align:right}header .header_search{display:block;margin:-32px 0 0;float:right;width:300px}}@media(max-width:429px){header .header_search{font-size:15px;padding:10px 0;display:none}.header_search{font-size:15px}.pagination_info{padding:5px 0 10px}.search_header h1{font-size:17px}#hdr_search{width:70%}.header_search .btn_srch{width:25%}.header_search .loc_container{text-align:center;padding:5px 0 10px}.header-top .header_search{width:100%}.header-top #hdr_search{width:70%}.header-top .btn_srch{width:25%}}body.route .pageinfo{padding:0 0 10px}.red{color:red}.caltrain-realtime-item{padding:5px 0 5px 10px;border-left:3px solid #fff}.caltrain-realtime-item .realtime_item{margin:0}.caltrain-realtime-item .routetitle{font-size:17px}.caltrain-realtime-item .runs{padding:5px 0 5px 0}.caltrain-realtime-item .runs > span{text-decoration:none;border-left:5px solid #fff;display:inline-block;padding:0 0 0 5px;margin:3px 5px 0 0}@media(max-width:449px){.largedir{display:none}.smalldir{display:inline}}@media(min-width:450px){.largedir{display:inline}.smalldir{display:none}}.caltrain .stop_name{margin:0 60px 0 35px}h2.station-zone{font-size:16px;border:0;margin:0;padding:10px}.article_link{padding:5px 10px 5px;margin:0 0 8px 0;font-size:14px;line-height:1.25;border-left:8px solid black}.article_link .article-title{display:block;padding:0 0 5px;font-size:15px}.article-news-link{display:block;padding:5px 0 0 0}.article-title strong{color:#E30000}.widget > div{padding:8px 10px}.closestops{overflow:hidden}.closestops a{display:block;padding:0 0 5px 0}.nextstop{padding:0 0 20px 0}.nextstop > div{padding:0 5px}.nextstop strong{display:block;padding:5px 0}.nextstop .stoproutes{float:right;width:60px}.nextstop a{display:block;padding:3px 5px 3px 3px}.stop_articles .article-title{display:block;margin:0 0 8px}#slide2map{background:#fff}#slide2map > a{text-align:center;display:block;padding:8px 0}.stop_infowin a.stop_title{display:block;font-weight:bold}.stop_infowin{line-height:1.3}.timezone{text-align:center;padding:5px 0;position:relative}.timezone .arrow{-ms-transform:rotate(270deg); -webkit-transform:rotate(270deg); transform:rotate(270deg);display:block;position:absolute;top:5px;left:20px;font-weight:bold}.timezone .arrow.right{right:20px;left:auto}@media(min-width:600px){ .station_routes{float:left;width:50%}.station_links,.nextstop{margin:0 0 0 50%}.nextstop{margin:10px 0 0 50%}.nextstop h2{border-left:0}.station_info{margin:0 0 10px 0}.closestops{width:50%}.stop_articles{float:right;width:50%}.stop .widget.right,.station .widget.right{float:none;margin:5px 0 0 50%;width:initial}}@media(max-width:400px){#muni_route,#drp_sfdistricts,.btn-stopsearch-submit{width:100%}}#content .fare-header{padding:12px 5px;background:#FBFF91;border-bottom:0;margin:0;clear:both}.fares #content p{margin:10px 0}@media(max-width:559px){.fares #content p{margin:10px}.fares #content{padding:10px 0 20px}#content .fare-header{font-size:16px;text-align:center}#content .fare-header.oth[class]{background:#FFF4EB}.fare_rows{margin:10px 0}.fare-container .col_content{display:none}.fare-container >.col_content.visible{display:block;padding:5px 0;max-height:9999px}}@media(min-width:600px){ .fares .fare-container h2{border-bottom:1px solid;font-size:18px;margin:0 0 10px 0}.fare-container .col_content{display:block !important}#tbl_contents{display:block;list-style-type:decimal}#tbl_contents ul{list-style-type:disc}.fares #content{padding:10px 10px 30px 10px}#content > .collapsible{margin:30px 0 0 0;clear:left}.left_col{clear:left;border-right:1px solid black;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.fare_rows1 .fare_row{width:50%}.fare_rows{float:left;width:50%;padding:0 0 10px}}.headnote{padding:0 5px 10px}.footnote{padding:10px 5px 0}.headnote,.footnote{clear:both;color:block}.headnote > div,.footnote > div{padding:5px 5px;line-height:1.2}.headnote > div{border:1px solid #3D43FC;background:#F2F3FF}.footnote > div{border:1px solid red;background:#FFE5DB}.fare-container{margin:0 0 10px 0}.col_content span{display:inline-block;width:85%}.col_content .fare_price{width:15%}.fare_row.first{border:0}.col_content h3{text-align:center;background:#E6FFFB;padding:12px 8px}.fare_row{padding:6px 8px;border-top:1px solid black}.fares .show .col_content.calc{padding:5px 10px}.fares .frmitem{display:block;line-height:1.3;padding:5px 10px}.fare_url{text-align:center;padding:10px 0}body.route .routeinfo,.bart.route .linklist a{border-left:10px solid black;padding:10px 0 10px 15px}.bart.route .linklist a{padding:15px 3% 15px 10px}.know-route input{width:50px;border:1px solid black;margin:0 0 0 5px}.caltrain .routeinfo > div{padding:3px 0}.route .linklist{margin:20px 0 0 0}.actransit.route .linklist{padding:0 0 10px;margin:0}.busagency.route .routeinfo{padding:10px 0 10px 10px;clear:left}.busagency.route .routeinfo a{display:inline-block;word-break:break-word;font-size:15px;padding:4px 0}.busagency.route .routelink,.routelink{width:60%}.route .page-title-container{padding:5px 10px 10px}.route .page-title{text-align:left;padding:5px 10px}.route .page-title-container .page-title{padding:0 10px 0 0}.route .page-title-container > div{float:right;width:60px;height:16px}.route .active_routes{width:60px;height:18px;margin:3px 5% 0 0}.serviceException{color:#f00;font-size:13px}.route .routedir{padding:0}.routedir h3{font-weight:bold;padding:5px 0 5px 5%}.routedir a{display:block;padding:3px 0 0 0;overflow:hidden;line-height:1.5}.routedir > div{padding:8px 3% 8px 3%;border-bottom:1px solid black;position:relative}.routedir .realtime_item{border-left:6px solid black;padding:0 0 0 10px}.routedir .realtime_item{margin:5px 0 0 0}.routedir .active_routes{position:absolute;right:0}.route_links a{display:block;padding:4px 3%;box-sizing:border-box}.route .maplink{width:20%;float:right;text-align:right;padding:0 5px}.route .schedulelink{float:right;width:20%;padding:0 5px 0 0;text-align:center}.busagency.route .routeinfo > *{box-sizing:border-box}.frm-jump-to-route{margin:0 0 10px;text-align:left}.frm-jump-to-route input[type=submit]{margin:0 0 0 5px}.jumpToSection{margin:0 10px;padding:5px 0;position:absolute;right:0;top:10px;line-height:1.5;text-align:left}.jumpToSection a{display:inline-block;padding:0 10px;box-sizing:border-box;width:50%;text-align:center}.jumpToSection .odd{border-right:1px solid black}.jump-to-top-link{float:right;font-size:14px;margin:0 5px 0 0}.routeinfo:hover{background:#ffdebb}.imp_route_link{padding:0 0 5px 0}#content h2.routetype{border-bottom:1px solid black;padding:15px 10px 10px;font-size:20px;text-transform:capitalize;background:none;overflow:hidden}#advisory_container{padding:0 0 15px}#advisory_container a{font-size:13px;line-height:1.2}@media(min-width:600px){.jumpToSection{width:400px}}@media(max-width:599px){.frm-jump-to-route{text-align:center}.route-filter{display:block;text-align:center}.route-filter{padding:10px 0 0}#btn_get_map{display:none}}@media(min-width:400px){.hasmaps > div{max-width:700px;margin:0 auto}}@media(min-width:945px){ .route .route_data{width:30%;position:absolute;left:40%}.route .route_data > div{line-height:1.2}.route .route_links{width:30%;float:right;position:relative}.route #realtimedisplay{margin:0 60% 0 0}.route .widget{float:right;clear:right;margin:5px 0 0 0;width:30%}}@media(min-width:600px) and (max-width:944px){.route .route_links,.route .widget{clear:right}.route .route_data,.route .route_links{width:50%;float:right}.route .route_data > div{line-height:1.2}.route .route_links h2{border-left:0}.route #realtimedisplay{margin:0 50% 0 0}}@media(min-width:400px) and (max-width:759px){.jumpToSection{position:relative;display:block;width:100%;clear:both;padding:15px 0 5px;margin:0;text-align:center}.jumpToSection a.last{border-right:0}.jumpToSection a{width:25%;text-align:center;padding:8px 0}}@media(max-width:399px){body.route .schedulelink a,body.route .maplink a{font-size:15px;padding:5px 8px 5px 0}.frm-jump-to-route{padding:5px 0 10px}.frm-jump-to-route input[type=submit]{min-width:60px;text-align:center}.busagency.route .routeinfo{padding:5px 0 5px 10px;clear:left}.busagency.route .routeinfo .routelink{padding:15px 0;font-size:15px}.muni.route .routeinfo > a{font-size:18px}#content span.btn-t-alert{margin:0 0 0 3px}.jumpToSection{position:relative;margin:0;overflow:hidden}.jumpToSection a{display:block;border:0;padding:10px 5px;text-align:center;width:50%;float:left}.frm-jump-to-route{text-align:center}.route-filter{padding:0}.route .schedulelink,.route .maplink{clear:right;width:40%;text-align:right}.jumpToSection a.no-border{background:#fff}#content h2.routetype{padding:30px 10px 10px}}.route-info-container #map{float:left;width:70%;height:400px}.route-info-container #stop_info{margin:0 0 0 71%;padding:0 5px}.busroute-title{font-size:13px;font-weight:bold;padding:0 0 10px 0}div.stoplink{padding:5px 0;font-size:14px;line-height:1.2}.stop-summary-title{display:block;padding:0 0 5px;font-weight:bold}.stop-summary-routes > div{display:block;padding:3px 5px;margin:3px 0 5px 0;border-left:8px solid black;font-size:14px}#returntoresults{display:block;margin:0 0 10px 0;color:#FA144A;font-size:13px}.stop-summary-direction{padding:0 0 3px 0}.stop_code{font-size:13px;padding:5px 0 8px}.drp-routelist{display:block;text-align:center}.drp-routelist select{display:inline-block;width:90%}#popular_busroutes{width:70%;padding:5px 3px;overflow:hidden}#popular_busroutes > label{display:block;padding:5px;box-sizing:border-box;font-size:14px}#popular_busroutes input{vertical-align:middle}.route_map #content{overflow:hidden}.route_map .prevlink,.route_map .nextlink{font-size:13px}@media(max-width:449px){.route-info-container #map{float:none;width:100%;height:200px}.route-info-container #stop_info{margin:5px 0 0 0;padding:10px}#popular_busroutes{width:100%;display:block}#popular_busroutes > label{float:none;width:100%}.busroute-title{font-size:18px}div.stoplink{font-size:16px;line-height:1.4}}.instructions{padding:5px;background-color:#FCFCD9;line-height:1.3}.schedule-jump-to-top{text-align:right;font-size:14px;padding:0 10px 7px}.bus_schedule{border-collapse:collapse;table-layout:fixed;width:100%}.bus_schedule td,.row_sider td{padding:5px 3px;text-align:center}.schedule_service{padding:0 5px 10px 10px}.schedule_service > div{padding:5px 0}.bus_schedule .oth{background:#f1f1f1}.bus_schedule .othcol{background:#ffedf0}.bus_schedule .oth .othcol{background:#ffdbe2}.schedule_outer_container{margin:0 0 20px}.schedule_inner_container h2{margin:0}#content .bus_schedule .selected,#content .bus_schedule .selected td,#content .row_sider .selected td{background:#C1F7D5}.bus_schedule .thead > td{padding:10px 5px;word-break:break-word}.caltrain .schedule_outer_container{font-size:12px}.caltrain .schedule_outer_container .stop{width:110px;text-align:left}.caltrain th.stop{padding:0}.caltrain .row_sider{position:absolute;top:0;background:#fff}tbody .thead > td{background:#e1e1e1;border-bottom:1px solid #000;border-top:1px solid #000}.zoneRow td{padding:8px 0}@media(min-width:430px){.schedule_inner_container{width:100% !important} .always_scroll{overflow:hidden;overflow-x:scroll}.schedule_inner_container_scroll{position:relative;padding:0 0 10px}.bus_schedule{margin:0 0 15px}.thead > td{padding:10px 5px}.route_schedule #content h2{font-size:20px}.route_schedule thead td{border-bottom:1px solid #000}}@media(max-width:429px){.schedule_outer_container,.schedule_outer_container_scroll{width:100%;overflow:scroll}.schedule_inner_container{position:relative;padding:0 0 10px;width:200%}.schedule_inner_container_scroll{position:relative}.schedule_inner_container_screen{position:relative;padding:0 0 10px;width:100%}.bus_schedule th{width:10%;word-break:break-word}}.stoplocator #map{min-height:100px;margin:0 30px}#listresultstab > div{width:25%;box-sizing:border-box;padding:8px 5px}.map-options-link{float:right}#map_options{position:absolute;width:100%;min-height:100px;display:none;padding:10px;border:3px solid grey;box-sizing:border-box;border-radius:5px;z-index:10;background:#fff}#map_options label{display:block;padding:0 0 5px 0}#locator_message{padding:15px 10px;display:none;background:#fff;position:absolute;left:30px;right:30px;z-index:10}.error{color:#FF3B3B;border:3px solid #FF0000}.neutral{text-align:center;color:#05789E;font-weight:bold;font-size:20px;border:3px solid #6ED3F5}@media(max-width:400px){#map_options select{display:block;width:100%;margin:5px 0 0}.stoplocator #map{margin:0 20px}#locator_message{left:20px;right:20px}}.options-title{font-size:16px;padding:0 0 10px;border-bottom:1px solid black;margin:0 0 10px}.gmap-map-search-control{background:#fff;padding:10px;font-size:14px;text-align:center;margin:10px 10px 0 0}#listresultstab{flex-wrap:wrap}@media(min-width:600px){#listresultstab > div:nth-child(even){background:#f1f1f1}}@media(max-width:600px) and (min-width:431px){#listresultstab > div{width:33.33%}#listresultstab > div:nth-child(even){background:#f1f1f1}}@media(max-width:430px) and (min-width:321px){#listresultstab > div{width:50%;padding:10px 5px}#listresultstab > div:nth-child(4n),#listresultstab > div:nth-child(4n+1){background:#f1f1f1}}@media(max-width:320px){#listresultstab > div{width:100%;padding:10px}#listresultstab > div:nth-child(even){background:#f1f1f1}}.alert-category-container{padding:10px 0}.alert-container h3{font-size:17px;padding:5px 0;font-weight:bold;line-height:1.3}.alert-container h4{font-weight:bold;font-size:13px;padding:5px 0}.alert-container td{padding:5px}.alert-category{display:inline-block;color:#fff;padding:5px 10px;border-radius:5px}.alert-title{padding:10px 0;font-size:18px;font-weight:bold;line-height:1.5}.alert-container{padding:5px 10px}.alert-category.active{background-color:#f00}.alert-category.new{background-color:#4040ff}.alert-category.modified{background-color:#32a852}.alert-category.future{background-color:#8c7e2e}.alert-summary h3,.alert-description h3{text-decoration:underline}.alert-summary,.alert-description{line-height:1.3;margin:15px 0 0 0}.alert-summary,.alert-description,.advisory-dates{max-width:700px}.alert-description p{padding:5px 0 8px}.alert-container img{max-width:80%;margin:10px 0}.alert-impacts.mini > div{display:inline-block}.alert-impacts.mini{overflow:hidden}.alert-impacts{padding:5px 0}.alert-impacts a{display:inline-block;padding:5px 8px;margin:0 5px 5px 0;border-radius:5px;color:#fff}#frmAdvisorySearch{padding:10px 0}#frmAdvisorySearch > label.frmitem{display:inline-block;line-height:30px}.adv-agency{font-size:10px;border-radius:3px;padding:5px;min-width:28px;text-align:center;vertical-align:middle;float:left}.advisory-header a{display:block;margin:0 0 0 43px;line-height:1.4}.advisory-row .advisory-header{font-size:13px;width:55%;padding:5px 10px 5px 0;overflow:hidden}.advisory-row.header > div{border-bottom:1px solid black;font-size:13px}.advisory-row{font-size:13px;display:flex}.advisory-row > div{padding:5px 0;display:inline-block;vertical-align:top;font-size:14px;box-sizing:border-box}.adv-rel-routes > span{padding:1px 3px;border-radius:3px;display:inline-block;color:#fff;margin:0 3px 3px 0}#advisory_search_results{width:100%}.advisory-row .adv-rel-routes{width:15%;display:inline-block}.advisory-row .adv-dates{width:20%;padding:5px 5px 5px 0;text-align:right}.advisory-row .advisory-label{width:10%;text-align:center;font-size:10px}@media(max-width:720px){.advisory-row .advisory-header{width:40%}.advisory-row .adv-rel-routes{width:25%}.advisory-row .adv-dates{width:25%}.advisory-row .advisory-label{width:10%font-size:10px}}@media(max-width:600px){.advisory-row .advisory-label{display:none}.advisory-row{padding:0 5px}.advisory-row .advisory-header{width:50%}.advisory-row .adv-dates{width:25%;font-size:12px}.advisory-row .rel-routes{width:25%;font-size:10px}.alert-container img{max-width:90%} #frmAdvisorySearch{padding:0 10px}}@media(max-width:530px){.advisory-row{display:block;padding:10px}.advisory-row.header{display:none}.advisory-row .advisory-header{width:100%}.advisory-row .adv-rel-routes{width:50%}.advisory-row .adv-dates{width:50%}#frmAdvisorySearch .btn{margin:10px 0;width:100%}}@media(max-width:350px){#frmAdvisorySearch .frmitem select,#frmAdvisorySearch .frmitem input[type=text]{width:90%}#frmAdvisorySearch .frmitem{width:100%}}#content .t-alert a{line-height:1.3;padding:8px 0;font-size:12px;display:inline-block}#content .route-info-container .t-alert a{display:block;margin:8px 0;padding:0}#content .route-info-container .t-alert{padding:10px 5px}#content .t-alert{font-size:12px;border:1px solid #de1f55;padding:5px;border-radius:5px;margin:5px 0 2px;background:#fcf0f2}#content .routelink .t-alert a{padding:3px 0;margin:8px 0}.routelink .t-alert{display:none}.t-alert .alert-category{padding:2px 3px;margin:0 3px 0 0;font-size:10px}.routelink span.btn-t-alert,.caltrain.linklist span.btn-t-alert,.bart.linklist span.btn-t-alert{display:none;cursor:pointer}#content .routelink.open .t-alert{display:block;margin:0 0 10px}.route_schedule #content .t-alert > div{padding:10px 0}.route_schedule #content .t-alert a{padding:0;display:inline}.route_schedule #content .t-alert{margin:10px;border-radius:1px}.route_schedule #advisory_container{padding:0}.moreroutes{background:#000}.pagination{text-align:center;padding:5px 0}.pagination .pagelink{display:inline-block;padding:0 10px;font-size:15px}.pagelink.active{color:#000}.pagination a{font-weight:bold}.pagination.not-bold a{font-weight:normal}.pagination a.dead-link{color:#ddd}.realtime-unavailable{padding:5px 0 10px;text-align:center;font-weight:bold}#content .provided{text-align:right;padding:5px 15px 0 0;font-size:12px}#content #realtimedisplay .provided{font-size:14px;padding:5px 15px 10px 0}.provided a{display:inline}.frmele_container{padding:7px 0;align-items:center;-webkit-align-items:center}.frmele_container div{flex:1;-webkit-flex:1;padding:0 20px 0 10px}.frmele_container label{width:30%;text-align:right;font-weight:bold;-align-items:center}.frmele_container select{width:100%}#lastseen_container{border-bottom:1px solid #000;margin:0 0 10px;padding:10px 0 15px}.quickid input[type="number"]{width:65%;display:inline-block;text-align:right}.quickid input[type="submit"]{width:30%;display:inline-block}#rt_results .wrng{padding:10px 5px}@media(min-width:600px){#frm_realtime{float:left;width:50%}#rt_results{margin 0 0 0 50%;overflow:hidden}}.rt_results{padding:0 20px}.rt_route{padding:5px 0 5px 5px;border-left:8px solid #888;margin:0 0 8px 0}.rt_route_title{text-decoration:underline;padding:0 0 5px;text-transform:capitalize}.rt_stop_info{padding:10px 0 8px;margin:0 0 5px 0;border-bottom:1px solid black}.rt_results{padding:0 20px}.rt_route{padding:5px 0 5px 5px;border-left:8px solid #888;margin:0 0 8px 0}.rt_route_title{text-decoration:underline;padding:0 0 5px;text-transform:capitalize}.rt_stop_info{padding:10px 0 8px;margin:0 0 5px 0;border-bottom:1px solid black}.rt-advisory.open{border:#de1f55 dashed 1px;margin:0 5px 5px}.rt-advisory.open .rt-advisory-content{display:block}.rt-advisory-content div{padding:5px 0}.rt-advisory .toggle-sm-img{display:inline-block;border-radius:7.5px;height:14px;width:14px;background:#de1f55;margin:0 0 0 3px;position:relative;vertical-align:bottom;line-height:15px}.rt-advisory > span:hover span.modifier{text-decoration:none}.rt-advisory > span:hover{text-decoration:underline;cursor:pointer}.rt-advisory span.modifier{background:#de1f55;color:#fff;border-radius:10px;display:inline-block;padding:3px 4px;font-size:10px;vertical-align:bottom;letter-spacing:1.1px}.rt-advisory span.new{background-color:#4040ff}.routetitle .rt-route-alert,i.rt-route-alert,.t-alert-container.has-adv span.btn-t-alert,.rt-heading .rt-route-alert{background:#de1f55;color:#fff;font-size:10px;display:inline-block;border-radius:10px;padding:4px 3px 4px;vertical-align:bottom;margin:0 0 0 5px;line-height:1;cursor:pointer}.rt-heading .rt-route-alert-content a{text-decoration:none}.rt-heading .rt-route-alert{margin:0 0 0 7px;vertical-align:middle}#realtimedisplay .rt-route-alert.open,.t-alert-container.open span.btn-t-alert{border-radius:8px 8px 0 0}#realtimedisplay .rt-route-alert-content{font-size:12px;border:1px solid #de1f55;padding:5px;border-radius:5px;display:none;line-height:1;background-color:#fcf0f2}#realtimedisplay .rt-route-alert-content div{padding:10px 0}#realtimedisplay .rt-route-alert-content.open{display:block}.rt-advisory .toggle-sm-img:after{position:relative;content:"";display:inline-block;width:0.3em;height:0.3em;border-right:0.1em solid #fff;border-top:0.1em solid #fff; transform:rotate(135deg)translate(-3px,3px)}.rt-advisory.open .toggle-sm-img:after{transform:rotate(315deg)translate(1.5px,-1.5px)}.rt-advisory{padding:5px 0 10px;text-align:center;font-size:15px;color:#de1f55}.rt-advisory-content{display:block;text-align:left;display:none;padding:10px 10px 0;color:black}.rt-advisory-content{font-size:13px}.stoptimes a.del-trip{text-decoration:line-through}.stoptimes a.has-adv{color:#b30000}.terms #content{padding:0 10px 10px}.terms p{padding:10px 0;font-size:17px;line-height:1.2}.terms h1.page-title{text-align:left}#content .bgroute2{background:#ffff33}#content .route2{border-color:#ffff33}#content .bgroute3{background:#ff9933}#content .route3{border-color:#ff9933}#content .bgroute4{background:#339933}#content .route4{border-color:#339933}#content .bgroute5{background:#ff0000}#content .route5{border-color:#ff0000}#content .bgroute6{background:#0099cc}#content .route6{border-color:#0099cc}#content .bgroute7{background:#ce202f}#content .route7{border-color:#ce202f}#content .bgroute9{background:#dcddde}#content .route9{border-color:#dcddde}#content .bgroute13{background:#88d3df}#content .route13{border-color:#88d3df}#content .bgroute14{background:#bb4a9b}#content .route14{border-color:#bb4a9b}#content .bgroute15{background:#8d6539}#content .route15{border-color:#8d6539}#content .bgroute17{background:#f79448}#content .route17{border-color:#f79448}#content .bgroute18{background:#8d6539}#content .route18{border-color:#8d6539}#content .bgroute19{background:#008c5a}#content .route19{border-color:#008c5a}#content .bgroute20{background:#662d91}#content .route20{border-color:#662d91}#content .bgroute21{background:#006db8}#content .route21{border-color:#006db8}#content .bgroute22{background:#f598aa}#content .route22{border-color:#f598aa}#content .bgroute23{background:#f79448}#content .route23{border-color:#f79448}#content .bgroute24{background:#c5a3cd}#content .route24{border-color:#c5a3cd}#content .bgroute26{background:#662d91}#content .route26{border-color:#662d91}#content .bgroute27{background:#00b1b0}#content .route27{border-color:#00b1b0}#content .bgroute29{background:#77c696}#content .route29{border-color:#77c696}#content .bgroute38{background:#ffcd02}#content .route38{border-color:#ffcd02}#content .bgroute40{background:#662d91}#content .route40{border-color:#662d91}#content .bgroute41{background:#662d91}#content .route41{border-color:#662d91}#content .bgroute42{background:#00b1b0}#content .route42{border-color:#00b1b0}#content .bgroute47{background:#9b993b}#content .route47{border-color:#9b993b}#content .bgroute48{background:#008c5a}#content .route48{border-color:#008c5a}#content .bgroute49{background:#f598aa}#content .route49{border-color:#f598aa}#content .bgroute50{background:#00b1b0}#content .route50{border-color:#00b1b0}#content .bgroute51{background:#006db8}#content .route51{border-color:#006db8}#content .bgroute53{background:#c5a3cd}#content .route53{border-color:#c5a3cd}#content .bgroute59{background:#8d6539}#content .route59{border-color:#8d6539}#content .bgroute60{background:#d5d5d5}#content .route60{border-color:#d5d5d5}#content .bgroute65{background:#d5d5d5}#content .route65{border-color:#d5d5d5}#content .bgroute66{background:#d5d5d5}#content .route66{border-color:#d5d5d5}#content .bgroute67{background:#d5d5d5}#content .route67{border-color:#d5d5d5}#content .bgroute76{background:#662d91}#content .route76{border-color:#662d91}#content .bgroute91{background:#ffcd02}#content .route91{border-color:#ffcd02}#content .bgroute104{background:#77c696}#content .route104{border-color:#77c696}#content .bgroute105{background:#77c696}#content .route105{border-color:#77c696}#content .bgroute106{background:#006db8}#content .route106{border-color:#006db8}#content .bgroute107{background:#008c5a}#content .route107{border-color:#008c5a}#content .bgroute108{background:#662d91}#content .route108{border-color:#662d91}#content .bgroute109{background:#00b1b0}#content .route109{border-color:#00b1b0}#content .bgroute110{background:#8d6539}#content .route110{border-color:#8d6539}#content .bgroute111{background:#c5a3cd}#content .route111{border-color:#c5a3cd}#content .bgroute113{background:#f598aa}#content .route113{border-color:#f598aa}#content .bgroute114{background:#b8cf2e}#content .route114{border-color:#b8cf2e}#content .bgroute115{background:#ffcd02}#content .route115{border-color:#ffcd02}#content .bgroute116{background:#77c696}#content .route116{border-color:#77c696}#content .bgroute117{background:#f598aa}#content .route117{border-color:#f598aa}#content .bgroute119{background:#f598aa}#content .route119{border-color:#f598aa}#content .bgroute121{background:#bb4a9b}#content .route121{border-color:#bb4a9b}#content .bgroute122{background:#f79448}#content .route122{border-color:#f79448}#content .bgroute123{background:#9b993b}#content .route123{border-color:#9b993b}#content .bgroute125{background:#f598aa}#content .route125{border-color:#f598aa}#content .bgroute127{background:#bb4a9b}#content .route127{border-color:#bb4a9b}#content .bgroute128{background:#00b1b0}#content .route128{border-color:#00b1b0}#content .bgroute129{background:#f598aa}#content .route129{border-color:#f598aa}#content .bgroute130{background:#008c5a}#content .route130{border-color:#008c5a}#content .bgroute138{background:#b8cf2e}#content .route138{border-color:#b8cf2e}#content .bgroute139{background:#f79448}#content .route139{border-color:#f79448}#content .bgroute140{background:#c5a3cd}#content .route140{border-color:#c5a3cd}#content .bgroute141{background:#ffcd02}#content .route141{border-color:#ffcd02}#content .bgroute143{background:#ffcd02}#content .route143{border-color:#ffcd02}#content .bgroute144{background:#006db8}#content .route144{border-color:#006db8}#content .bgroute145{background:#f79448}#content .route145{border-color:#f79448}#content .bgroute148{background:#f79448}#content .route148{border-color:#f79448}#content .bgroute149{background:#ffcd02}#content .route149{border-color:#ffcd02}#content .bgroute152{background:#77c696}#content .route152{border-color:#77c696}#content .bgroute155{background:#662d91}#content .route155{border-color:#662d91}#content .bgroute156{background:#ffcd02}#content .route156{border-color:#ffcd02}#content .bgroute157{background:#c5a3cd}#content .route157{border-color:#c5a3cd}#content .bgroute160{background:#97005e}#content .route160{border-color:#97005e}#content .bgroute161{background:#c5a3cd}#content .route161{border-color:#c5a3cd}#content .bgroute162{background:#f598aa}#content .route162{border-color:#f598aa}#content .bgroute164{background:#d5cfa3}#content .route164{border-color:#d5cfa3}#content .bgroute165{background:#88d3df}#content .route165{border-color:#88d3df}#content .bgroute167{background:#f10c76}#content .route167{border-color:#f10c76}#content .bgroute174{background:#069304}#content .route174{border-color:#069304}#content .bgroute176{background:#7861e8}#content .route176{border-color:#7861e8}#content .bgroute177{background:#FF0001}#content .route177{border-color:#FF0001}#content .bgroute180{background:#711016}#content .route180{border-color:#711016}#content .bgroute181{background:#d9d9d9}#content .route181{border-color:#d9d9d9}#content .bgroute182{background:#d9d9d9}#content .route182{border-color:#d9d9d9}#content .bgroute183{background:#f845fb}#content .route183{border-color:#f845fb}#content .bgroute184{background:#ff0001}#content .route184{border-color:#ff0001}#content .bgroute186{background:#de23ab}#content .route186{border-color:#de23ab}#content .bgroute187{background:#db7b8a}#content .route187{border-color:#db7b8a}#content .bgroute188{background:#ff0001}#content .route188{border-color:#ff0001}#content .bgroute190{background:#937141}#content .route190{border-color:#937141}#content .bgroute191{background:#c5564f}#content .route191{border-color:#c5564f}#content .bgroute193{background:#eb2212}#content .route193{border-color:#eb2212}#content .bgroute194{background:#646139}#content .route194{border-color:#646139}#content .bgroute195{background:#2b14b9}#content .route195{border-color:#2b14b9}#content .bgroute196{background:#2278d4}#content .route196{border-color:#2278d4}#content .bgroute197{background:#2c3ae3}#content .route197{border-color:#2c3ae3}#content .bgroute198{background:#b13ce5}#content .route198{border-color:#b13ce5}#content .bgroute199{background:#4a7d65}#content .route199{border-color:#4a7d65}#content .bgroute200{background:#e763de}#content .route200{border-color:#e763de}#content .bgroute201{background:#f84194}#content .route201{border-color:#f84194}#content .bgroute202{background:#d9d9d9}#content .route202{border-color:#d9d9d9}#content .bgroute203{background:#a3c8f8}#content .route203{border-color:#a3c8f8}#content .bgroute204{background:#1bdda0}#content .route204{border-color:#1bdda0}#content .bgroute205{background:#711b8b}#content .route205{border-color:#711b8b}#content .bgroute206{background:#03015e}#content .route206{border-color:#03015e}#content .bgroute207{background:#895bd9}#content .route207{border-color:#895bd9}#content .bgroute208{background:#54d8e2}#content .route208{border-color:#54d8e2}#content .bgroute209{background:#ff0001}#content .route209{border-color:#ff0001}#content .bgroute210{background:#ce90db}#content .route210{border-color:#ce90db}#content .bgroute212{background:#736790}#content .route212{border-color:#736790}#content .bgroute213{background:#817641}#content .route213{border-color:#817641}#content .bgroute215{background:#50a1ae}#content .route215{border-color:#50a1ae}#content .bgroute216{background:#8fb107}#content .route216{border-color:#8fb107}#content .bgroute217{background:#1270ff}#content .route217{border-color:#1270ff}#content .bgroute218{background:#8c3c79}#content .route218{border-color:#8c3c79}#content .bgroute219{background:#26d3a7}#content .route219{border-color:#26d3a7}#content .bgroute220{background:#283092}#content .route220{border-color:#283092}#content .bgroute221{background:#126cc0}#content .route221{border-color:#126cc0}#content .bgroute222{background:#689bf7}#content .route222{border-color:#689bf7}#content .bgroute223{background:#2cca1e}#content .route223{border-color:#2cca1e}#content .bgroute224{background:#78acd2}#content .route224{border-color:#78acd2}#content .bgroute225{background:#f886a8}#content .route225{border-color:#f886a8}#content .bgroute226{background:#cda28d}#content .route226{border-color:#cda28d}#content .bgroute232{background:#623d2f}#content .route232{border-color:#623d2f}#content .bgroute233{background:#afb65b}#content .route233{border-color:#afb65b}#content .bgroute234{background:#5f4330}#content .route234{border-color:#5f4330}#content .bgroute235{background:#3f7dc3}#content .route235{border-color:#3f7dc3}#content .bgroute237{background:#8d188f}#content .route237{border-color:#8d188f}#content .bgroute239{background:#3f7dc3}#content .route239{border-color:#3f7dc3}#content .bgroute241{background:#e51535}#content .route241{border-color:#e51535}#content .bgroute242{background:#8d188f}#content .route242{border-color:#8d188f}#content .bgroute243{background:#00985e}#content .route243{border-color:#00985e}#content .bgroute245{background:#ea6a79}#content .route245{border-color:#ea6a79}#content .bgroute247{background:#fe941a}#content .route247{border-color:#fe941a}#content .bgroute248{background:#315327}#content .route248{border-color:#315327}#content .bgroute249{background:#ff0001}#content .route249{border-color:#ff0001}#content .bgroute254{background:#8d6539}#content .route254{border-color:#8d6539}#content .bgroute255{background:#006db8}#content .route255{border-color:#006db8}#content .bgroute256{background:#97005e}#content .route256{border-color:#97005e}#content .bgroute258{background:#c69b38}#content .route258{border-color:#c69b38}#content .bgroute259{background:#8a14a3}#content .route259{border-color:#8a14a3}#content .bgroute260{background:#d16be2}#content .route260{border-color:#d16be2}#content .bgroute261{background:#816a1f}#content .route261{border-color:#816a1f}#content .bgroute264{background:#838cfc}#content .route264{border-color:#838cfc}#content .bgroute278{background:#be2be4}#content .route278{border-color:#be2be4}#content .bgroute279{background:#f52d1b}#content .route279{border-color:#f52d1b}#content .bgroute280{background:#b02f82}#content .route280{border-color:#b02f82}#content .bgroute282{background:#4d6f91}#content .route282{border-color:#4d6f91}#content .bgroute286{background:#b1951f}#content .route286{border-color:#b1951f}#content .bgroute287{background:#74af89}#content .route287{border-color:#74af89}#content .bgroute289{background:#1f9524}#content .route289{border-color:#1f9524}#content .bgroute297{background:#c21719}#content .route297{border-color:#c21719}#content .bgroute298{background:#be1776}#content .route298{border-color:#be1776}#content .bgroute299{background:#227149}#content .route299{border-color:#227149}#content .bgroute300{background:#715933}#content .route300{border-color:#715933}#content .bgroute303{background:#3b3f1d}#content .route303{border-color:#3b3f1d}#content .bgroute306{background:#a4413b}#content .route306{border-color:#a4413b}#content .bgroute307{background:#8caddf}#content .route307{border-color:#8caddf}#content .bgroute308{background:#bcd1c9}#content .route308{border-color:#bcd1c9}#content .bgroute310{background:#68f0dc}#content .route310{border-color:#68f0dc}#content .bgroute311{background:#618e86}#content .route311{border-color:#618e86}#content .bgroute313{background:#be80b2}#content .route313{border-color:#be80b2}#content .bgroute314{background:#c6a4c3}#content .route314{border-color:#c6a4c3}#content .bgroute319{background:#212bee}#content .route319{border-color:#212bee}#content .bgroute320{background:#e15a10}#content .route320{border-color:#e15a10}#content .bgroute321{background:#096414}#content .route321{border-color:#096414}#content .bgroute322{background:#3bb1a9}#content .route322{border-color:#3bb1a9}#content .bgroute323{background:#7f7b08}#content .route323{border-color:#7f7b08}#content .bgroute324{background:#6d2608}#content .route324{border-color:#6d2608}#content .bgroute325{background:#e5a8e4}#content .route325{border-color:#e5a8e4}#content .bgroute328{background:#474756}#content .route328{border-color:#474756}#content .bgroute329{background:#6ab721}#content .route329{border-color:#6ab721}#content .bgroute330{background:#d04320}#content .route330{border-color:#d04320}#content .bgroute331{background:#9268f3}#content .route331{border-color:#9268f3}#content .bgroute332{background:#c70858}#content .route332{border-color:#c70858}#content .bgroute333{background:#ead80d}#content .route333{border-color:#ead80d}#content .bgroute334{background:#565230}#content .route334{border-color:#565230}#content .bgroute335{background:#a0096d}#content .route335{border-color:#a0096d}#content .bgroute337{background:#e2d027}#content .route337{border-color:#e2d027}#content .bgroute388{background:#f809a8}#content .route388{border-color:#f809a8}#content .bgroute389{background:#22817d}#content .route389{border-color:#22817d}#content .bgroute391{background:#6c72fe}#content .route391{border-color:#6c72fe}#content .bgroute392{background:#f41539}#content .route392{border-color:#f41539}#content .bgroute393{background:#aa9893}#content .route393{border-color:#aa9893}#content .bgroute394{background:#7cd309}#content .route394{border-color:#7cd309}#content .bgroute398{background:#e1ec1d}#content .route398{border-color:#e1ec1d}#content .bgroute399{background:#8c81d1}#content .route399{border-color:#8c81d1}#content .bgroute400{background:#96af99}#content .route400{border-color:#96af99}#content .bgroute403{background:#141e9d}#content .route403{border-color:#141e9d}#content .bgroute405{background:#595afe}#content .route405{border-color:#595afe}#content .bgroute409{background:#4d4b08}#content .route409{border-color:#4d4b08}#content .bgroute410{background:#b299d9}#content .route410{border-color:#b299d9}#content .bgroute411{background:#de23b9}#content .route411{border-color:#de23b9}#content .bgroute412{background:#04eee7}#content .route412{border-color:#04eee7}#content .bgroute414{background:#7c1098}#content .route414{border-color:#7c1098}#content .bgroute415{background:#91cb8a}#content .route415{border-color:#91cb8a}#content .bgroute416{background:#f37ff4}#content .route416{border-color:#f37ff4}#content .bgroute417{background:#2968c3}#content .route417{border-color:#2968c3}#content .bgroute419{background:#5f1395}#content .route419{border-color:#5f1395}#content .bgroute421{background:#c354df}#content .route421{border-color:#c354df}#content .bgroute425{background:#3366FF}#content .route425{border-color:#3366FF}#content .bgroute432{background:#CC3333}#content .route432{border-color:#CC3333}#content .bgroute433{background:#3366ff}#content .route433{border-color:#3366ff}#content .bgroute436{background:#3366FF}#content .route436{border-color:#3366FF}#content .bgroute439{background:#CC3333}#content .route439{border-color:#CC3333}#content .bgroute442{background:#3366FF}#content .route442{border-color:#3366FF}#content .bgroute443{background:#CC3333}#content .route443{border-color:#CC3333}#content .bgroute453{background:#53A946}#content .route453{border-color:#53A946}#content .bgroute454{background:#53A946}#content .route454{border-color:#53A946}#content .bgroute455{background:#53A946}#content .route455{border-color:#53A946}#content .bgroute457{background:#53A946}#content .route457{border-color:#53A946}#content .bgroute458{background:#53A946}#content .route458{border-color:#53A946}#content .bgroute459{background:#53A946}#content .route459{border-color:#53A946}#content .bgroute460{background:#53A946}#content .route460{border-color:#53A946}#content .bgroute461{background:#3161AB}#content .route461{border-color:#3161AB}#content .bgroute463{background:#3161AB}#content .route463{border-color:#3161AB}#content .bgroute475{background:#A5C73C}#content .route475{border-color:#A5C73C}#content .bgroute476{background:#A5C73C}#content .route476{border-color:#A5C73C}#content .bgroute477{background:#A5C73C}#content .route477{border-color:#A5C73C}#content .bgroute478{background:#A5C73C}#content .route478{border-color:#A5C73C}#content .bgroute481{background:#ff4f4f}#content .route481{border-color:#ff4f4f}#content .bgroute482{background:#ff4f4f}#content .route482{border-color:#ff4f4f}#content .bgroute483{background:#ff4f4f}#content .route483{border-color:#ff4f4f}#content .bgroute484{background:#ff4f4f}#content .route484{border-color:#ff4f4f}#content .bgroute485{background:#ff4f4f}#content .route485{border-color:#ff4f4f}#content .bgroute486{background:#ff4f4f}#content .route486{border-color:#ff4f4f}#content .bgroute487{background:#ff4f4f}#content .route487{border-color:#ff4f4f}#content .bgroute488{background:#ff4f4f}#content .route488{border-color:#ff4f4f}#content .bgroute489{background:#ff4f4f}#content .route489{border-color:#ff4f4f}#content .bgroute490{background:#ff0080}#content .route490{border-color:#ff0080}#content .bgroute491{background:#00cc00}#content .route491{border-color:#00cc00}#content .bgroute492{background:#8000ff}#content .route492{border-color:#8000ff}#content .bgroute493{background:#3399ff}#content .route493{border-color:#3399ff}#content .bgroute494{background:#0ac90a}#content .route494{border-color:#0ac90a}#content .bgroute495{background:#ff0000}#content .route495{border-color:#ff0000}#content .bgroute496{background:#cc0066}#content .route496{border-color:#cc0066}#content .bgroute497{background:#ff4f4f}#content .route497{border-color:#ff4f4f}#content .bgroute499{background:#ff4f4f}#content .route499{border-color:#ff4f4f}#content .bgroute500{background:#ff4f4f}#content .route500{border-color:#ff4f4f}#content .bgroute501{background:#ff4f4f}#content .route501{border-color:#ff4f4f}#content .bgroute502{background:#ff4f4f}#content .route502{border-color:#ff4f4f}#content .bgroute503{background:#ff4f4f}#content .route503{border-color:#ff4f4f}#content .bgroute504{background:#0000ff}#content .route504{border-color:#0000ff}#content .bgroute505{background:#004080}#content .route505{border-color:#004080}#content .bgroute506{background:#c6c64d}#content .route506{border-color:#c6c64d}#content .bgroute507{background:#336600}#content .route507{border-color:#336600}#content .bgroute508{background:#800080}#content .route508{border-color:#800080}#content .bgroute509{background:#663300}#content .route509{border-color:#663300}#content .bgroute510{background:#3366cc}#content .route510{border-color:#3366cc}#content .bgroute511{background:#67686b}#content .route511{border-color:#67686b}#content .bgroute513{background:#24338a}#content .route513{border-color:#24338a}#content .bgroute515{background:#aa0072}#content .route515{border-color:#aa0072}#content .bgroute517{background:#8f6d5d}#content .route517{border-color:#8f6d5d}#content .bgroute518{background:#8f6d5d}#content .route518{border-color:#8f6d5d}#content .bgroute520{background:#da1f3d}#content .route520{border-color:#da1f3d}#content .bgroute521{background:#840715}#content .route521{border-color:#840715}#content .bgroute522{background:#522e92}#content .route522{border-color:#522e92}#content .bgroute523{background:#007363}#content .route523{border-color:#007363}#content .bgroute524{background:#007363}#content .route524{border-color:#007363}#content .bgroute525{background:#771473}#content .route525{border-color:#771473}#content .bgroute526{background:#ed1163}#content .route526{border-color:#ed1163}#content .bgroute528{background:#f26522}#content .route528{border-color:#f26522}#content .bgroute529{background:#ec008c}#content .route529{border-color:#ec008c}#content .bgroute530{background:#747500}#content .route530{border-color:#747500}#content .bgroute533{background:#006fba}#content .route533{border-color:#006fba}#content .bgroute535{background:#9e489b}#content .route535{border-color:#9e489b}#content .bgroute537{background:#19a83f}#content .route537{border-color:#19a83f}#content .bgroute538{background:#febe10}#content .route538{border-color:#febe10}#content .bgroute539{background:#009848}#content .route539{border-color:#009848}#content .bgroute540{background:#0d96d4}#content .route540{border-color:#0d96d4}#content .bgroute541{background:#ff38ee}#content .route541{border-color:#ff38ee}#content .bgroute550{background:#960154}#content .route550{border-color:#960154}#content .bgroute551{background:#75ce89}#content .route551{border-color:#75ce89}#content .bgroute552{background:#c897d2}#content .route552{border-color:#c897d2}#content .bgroute554{background:#21b5b0}#content .route554{border-color:#21b5b0}#content .bgroute557{background:#21b5b0}#content .route557{border-color:#21b5b0}#content .bgroute579{background:#75ce89}#content .route579{border-color:#75ce89}#content .bgroute580{background:#5d2491}#content .route580{border-color:#5d2491}#content .bgroute581{background:#0c8c5d}#content .route581{border-color:#0c8c5d}#content .bgroute582{background:#aed617}#content .route582{border-color:#aed617}#content .bgroute583{background:#8fdadf}#content .route583{border-color:#8fdadf}#content .bgroute590{background:#a93af4}#content .route590{border-color:#a93af4}#content .bgroute592{background:#33b540}#content .route592{border-color:#33b540}#content .bgroute593{background:#33b540}#content .route593{border-color:#33b540}#content .bgroute594{background:#33b540}#content .route594{border-color:#33b540}#content .bgroute603{background:#CC3333}#content .route603{border-color:#CC3333}#content .bgroute621{background:#f1471c}#content .route621{border-color:#f1471c}#content .bgroute622{background:#d83eef}#content .route622{border-color:#d83eef}#content .bgroute623{background:#3f7dc3}#content .route623{border-color:#3f7dc3}#content .bgroute627{background:#45f5e6}#content .route627{border-color:#45f5e6}#content .bgroute635{background:#9966ff}#content .route635{border-color:#9966ff}#content .bgroute639{background:#4CB4E7}#content .route639{border-color:#4CB4E7}#content .bgroute640{background:#73C92D}#content .route640{border-color:#73C92D}#content .bgroute642{background:#e4002b}#content .route642{border-color:#e4002b}#content .bgroute643{background:#2b498a}#content .route643{border-color:#2b498a}#content .bgroute644{background:#ffbb00}#content .route644{border-color:#ffbb00}#content .bgroute645{background:#15ff00}#content .route645{border-color:#15ff00}#content .bgroute647{background:#9c6560}#content .route647{border-color:#9c6560}#content .bgroute648{background:#f759a0}#content .route648{border-color:#f759a0}#content .bgroute649{background:#689c91}#content .route649{border-color:#689c91}#content .bgroute650{background:#8f996b}#content .route650{border-color:#8f996b}#content .bgroute651{background:#5b700d}#content .route651{border-color:#5b700d}#content .bgroute652{background:#7e4bad}#content .route652{border-color:#7e4bad}#content .bgroute653{background:#fad541}#content .route653{border-color:#fad541}#content .bgroute654{background:#d90d0d}#content .route654{border-color:#d90d0d}#content .bgroute655{background:#785f6a}#content .route655{border-color:#785f6a}#content .bgroute656{background:#166323}#content .route656{border-color:#166323}#content .bgroute657{background:#29588c}#content .route657{border-color:#29588c}#content .bgroute658{background:#29588c}#content .route658{border-color:#29588c}#content .bgroute659{background:#29588c}#content .route659{border-color:#29588c}#content .bgroute661{background:#29588c}#content .route661{border-color:#29588c}#content .bgroute662{background:#29588c}#content .route662{border-color:#29588c}#content .bgroute663{background:#29588C}#content .route663{border-color:#29588C}#content .bgroute667{background:#ea6a79}#content .route667{border-color:#ea6a79}#content .bgroute674{background:#ff8300}#content .route674{border-color:#ff8300}#content .bgroute678{background:#99d7dc}#content .route678{border-color:#99d7dc}#content .bgroute680{background:#1e6eb7}#content .route680{border-color:#1e6eb7}#content .bgroute683{background:#e51535}#content .route683{border-color:#e51535}#content .bgroute689{background:#4b33b5}#content .route689{border-color:#4b33b5}#content .bgroute690{background:#006493}#content .route690{border-color:#006493}#content .bgroute691{background:#9C629D}#content .route691{border-color:#9C629D}#content .bgroute692{background:#006493}#content .route692{border-color:#006493}#content .bgroute693{background:#46A076}#content .route693{border-color:#46A076}#content .bgroute694{background:#46A076}#content .route694{border-color:#46A076}#content .bgroute695{background:#9C629D}#content .route695{border-color:#9C629D}#content .bgroute696{background:#9C629D}#content .route696{border-color:#9C629D}#content .bgroute697{background:#9C629D}#content .route697{border-color:#9C629D}#content .bgroute698{background:#9C629D}#content .route698{border-color:#9C629D}#content .bgroute699{background:#006493}#content .route699{border-color:#006493}#content .bgroute700{background:#46A076}#content .route700{border-color:#46A076}#content .bgroute701{background:#DE9637}#content .route701{border-color:#DE9637}#content .bgroute703{background:#006493}#content .route703{border-color:#006493}#content .bgroute704{background:#46A076}#content .route704{border-color:#46A076}#content .bgroute705{background:#006493}#content .route705{border-color:#006493}#content .bgroute706{background:#006493}#content .route706{border-color:#006493}#content .bgroute707{background:#46A076}#content .route707{border-color:#46A076}#content .bgroute708{background:#006493}#content .route708{border-color:#006493}#content .bgroute709{background:#46A076}#content .route709{border-color:#46A076}#content .bgroute710{background:#006493}#content .route710{border-color:#006493}#content .bgroute711{background:#006493}#content .route711{border-color:#006493}#content .bgroute713{background:#006493}#content .route713{border-color:#006493}#content .bgroute714{background:#006493}#content .route714{border-color:#006493}#content .bgroute715{background:#DE9637}#content .route715{border-color:#DE9637}#content .bgroute716{background:#DE9637}#content .route716{border-color:#DE9637}#content .bgroute718{background:#9C629D}#content .route718{border-color:#9C629D}#content .bgroute719{background:#9C629D}#content .route719{border-color:#9C629D}#content .bgroute720{background:#9C629D}#content .route720{border-color:#9C629D}#content .bgroute721{background:#DE9637}#content .route721{border-color:#DE9637}#content .bgroute722{background:#DE9637}#content .route722{border-color:#DE9637}#content .bgroute723{background:#DE9637}#content .route723{border-color:#DE9637}#content .bgroute724{background:#DE9637}#content .route724{border-color:#DE9637}#content .bgroute725{background:#DE9637}#content .route725{border-color:#DE9637}#content .bgroute726{background:#006493}#content .route726{border-color:#006493}#content .bgroute728{background:#9C629D}#content .route728{border-color:#9C629D}#content .bgroute737{background:#fcba03}#content .route737{border-color:#fcba03}#content .bgroute739{background:#515553}#content .route739{border-color:#515553}#content .bgroute740{background:#515553}#content .route740{border-color:#515553}#content .bgroute743{background:#515553}#content .route743{border-color:#515553}#content .bgroute746{background:#515553}#content .route746{border-color:#515553}#content .bgroute749{background:#e4002b}#content .route749{border-color:#e4002b}#content .bgroute750{background:#7a99ac}#content .route750{border-color:#7a99ac}#content .bgroute751{background:#7a99ac}#content .route751{border-color:#7a99ac}#content .bgroute754{background:#7a99ac}#content .route754{border-color:#7a99ac}#content .bgroute755{background:#7a99ac}#content .route755{border-color:#7a99ac}#content .bgroute760{background:#7a99ac}#content .route760{border-color:#7a99ac}#content .bgroute761{background:#7a99ac}#content .route761{border-color:#7a99ac}#content .bgroute762{background:#7a99ac}#content .route762{border-color:#7a99ac}#content .bgroute764{background:#7a99ac}#content .route764{border-color:#7a99ac}#content .bgroute765{background:#7a99ac}#content .route765{border-color:#7a99ac}#content .bgroute767{background:#7a99ac}#content .route767{border-color:#7a99ac}#content .bgroute769{background:#7a99ac}#content .route769{border-color:#7a99ac}#content .bgroute770{background:#7a99ac}#content .route770{border-color:#7a99ac}#content .bgroute771{background:#7a99ac}#content .route771{border-color:#7a99ac}#content .bgroute772{background:#7a99ac}#content .route772{border-color:#7a99ac}#content .bgroute776{background:#7a99ac}#content .route776{border-color:#7a99ac}#content .bgroute777{background:#7a99ac}#content .route777{border-color:#7a99ac}#content .bgroute782{background:#c5c5c5}#content .route782{border-color:#c5c5c5}#content .bgroute784{background:#CC3333}#content .route784{border-color:#CC3333}#content .bgroute791{background:#A5C73C}#content .route791{border-color:#A5C73C}#content .bgroute801{background:#6f4331}#content .route801{border-color:#6f4331}#content .bgroute802{background:#733d50}#content .route802{border-color:#733d50}#content .bgroute803{background:#d52131}#content .route803{border-color:#d52131}#content .bgroute804{background:#6e03f1}#content .route804{border-color:#6e03f1}#content .bgroute805{background:#0a678e}#content .route805{border-color:#0a678e}#content .bgroute820{background:#BF2B45}#content .route820{border-color:#BF2B45}#content .bgroute823{background:#76a33a}#content .route823{border-color:#76a33a}#content .bgroute826{background:#29588c}#content .route826{border-color:#29588c}#content .bgroute837{background:#CC3333}#content .route837{border-color:#CC3333}#content .bgroute838{background:#CC3333}#content .route838{border-color:#CC3333}#content .bgroute839{background:#6a1a73}#content .route839{border-color:#6a1a73}#content .bgroute845{background:#73c92d}#content .route845{border-color:#73c92d}#content .bgroute846{background:#FFFF00}#content .route846{border-color:#FFFF00}#content .bgroute847{background:#c53edf}#content .route847{border-color:#c53edf}#content .bgroute849{background:#FF8000}#content .route849{border-color:#FF8000}#content .bgroute850{background:#00FF00}#content .route850{border-color:#00FF00}#content .bgroute866{background:#08a0ca}#content .route866{border-color:#08a0ca}#content .bgroute867{background:#188b4d}#content .route867{border-color:#188b4d}#content .bgroute868{background:#d92f87}#content .route868{border-color:#d92f87}#content .bgroute869{background:#FF0000}#content .route869{border-color:#FF0000}#content .bgroute870{background:#fae4a7}#content .route870{border-color:#fae4a7}#content .bgroute871{background:#1e394a}#content .route871{border-color:#1e394a}#content .bgroute872{background:#601802}#content .route872{border-color:#601802}#content .bgroute873{background:#4588b7}#content .route873{border-color:#4588b7}#content .bgroute874{background:#35fc42}#content .route874{border-color:#35fc42}#content .bgzone1{background:#f4eb37}#content .zone1{border-color:#f4eb37}#content .bgzone2{background:#e39eff}#content .zone2{border-color:#e39eff}#content .bgzone3{background:#f8971b}#content .zone3{border-color:#f8971b}#content .bgzone4{background:#93d7e8}#content .zone4{border-color:#93d7e8}#content .bgzone5{background:#4186f0}#content .zone5{border-color:#4186f0}#content .bgzone6{background:#b29189}#content .zone6{border-color:#b29189}#content .bgzone7{background:#ff0000}#content .zone7{border-color:#ff0000}#content .bgzone8{background:#7ccfa9}#content .zone8{border-color:#7ccfa9}#content .bgzone9{background:#49f72e}#content .zone9{border-color:#49f72e}#content .bgzone10{background:#f97f1b}#content .zone10{border-color:#f97f1b}#content .bgzone11{background:#1bf974}#content .zone11{border-color:#1bf974}#content .bgzone12{background:#92bae8}#content .zone12{border-color:#92bae8}#content .bgzone13{background:#e5d682}#content .zone13{border-color:#e5d682}#content .bgzone14{background:#91b71d}#content .zone14{border-color:#91b71d}#content .bgzone15{background:#ff4c64}#content .zone15{border-color:#ff4c64}#content .bgzone16{background:#e98a41}#content .zone16{border-color:#e98a41}#content .bgzone17{background:#49f72e}#content .zone17{border-color:#49f72e}#content .bgzone18{background:#1f6654}#content .zone18{border-color:#1f6654}#content .bgzone19{background:#3d8100}#content .zone19{border-color:#3d8100}#content .bgzone20{background:#436f91}#content .zone20{border-color:#436f91}#content .bgzone21{background:#acdbfe}#content .zone21{border-color:#acdbfe}#content .bgzone22{background:#4e4e4e}#content .zone22{border-color:#4e4e4e}#content .bgzone23{background:#6f461a}#content .zone23{border-color:#6f461a}#content .bgzone24{background:#294c84}#content .zone24{border-color:#294c84}.stoptimes.mtuth a.serv9497,.stoptimes.mtuth a.serv9506,.stoptimes.mtuth a.serv9512,.stoptimes.mtuth a.serv9527,.stoptimes.mtuth a.serv9529,.stoptimes.mtuth a.serv9530,.stoptimes.mtuth a.serv9533,.stoptimes.mtuth a.serv9539,.stoptimes.mtuth a.serv9561,.stoptimes.mtuth a.serv9570,.stoptimes.mtuth a.serv9573,.stoptimes.mtuth a.serv9588,.stoptimes.th a.serv9498,.stoptimes.th a.serv9583,.stoptimes.th a.serv9783,.stoptimes.th a.serv9863,.stoptimes.th a.serv9875,.stoptimes.th a.serv9926,.stoptimes.sat a.serv9499,.stoptimes.sat a.serv9504,.stoptimes.sat a.serv9509,.stoptimes.sat a.serv9537,.stoptimes.sat a.serv9591,.stoptimes.sat a.serv9721,.stoptimes.sat a.serv9785,.stoptimes.sat a.serv9870,.stoptimes.sat a.serv9877,.stoptimes.sat a.serv9896,.stoptimes.sat a.serv9907,.stoptimes.sat a.serv9914,.stoptimes.sat a.serv9917,.stoptimes.sat a.serv9923,.stoptimes.sat a.serv9928,.stoptimes.sat a.serv9932,.stoptimes.sat a.serv9937,.stoptimes.sun a.serv9500,.stoptimes.sun a.serv9507,.stoptimes.sun a.serv9510,.stoptimes.sun a.serv9538,.stoptimes.sun a.serv9593,.stoptimes.sun a.serv9719,.stoptimes.sun a.serv9784,.stoptimes.sun a.serv9869,.stoptimes.sun a.serv9878,.stoptimes.sun a.serv9897,.stoptimes.sun a.serv9909,.stoptimes.sun a.serv9912,.stoptimes.sun a.serv9915,.stoptimes.sun a.serv9918,.stoptimes.sun a.serv9921,.stoptimes.sun a.serv9933,.stoptimes.sun a.serv9938,.stoptimes.mtuwf a.serv9501,.stoptimes.mtuwf a.serv9788,.stoptimes.wf a.serv9502,.stoptimes.wf a.serv9511,.stoptimes.wf a.serv9518,.stoptimes.wf a.serv9519,.stoptimes.wf a.serv9528,.stoptimes.wf a.serv9531,.stoptimes.wf a.serv9535,.stoptimes.wf a.serv9547,.stoptimes.wf a.serv9548,.stoptimes.wf a.serv9553,.stoptimes.wf a.serv9568,.stoptimes.wf a.serv9571,.stoptimes.wf a.serv9572,.stoptimes.wf a.serv9578,.stoptimes.wf a.serv9584,.stoptimes.mtuf a.serv9503,.stoptimes.wkdy a.serv9505,.stoptimes.wkdy a.serv9508,.stoptimes.wkdy a.serv9513,.stoptimes.wkdy a.serv9520,.stoptimes.wkdy a.serv9536,.stoptimes.wkdy a.serv9545,.stoptimes.wkdy a.serv9550,.stoptimes.wkdy a.serv9551,.stoptimes.wkdy a.serv9557,.stoptimes.wkdy a.serv9559,.stoptimes.wkdy a.serv9564,.stoptimes.wkdy a.serv9565,.stoptimes.wkdy a.serv9567,.stoptimes.wkdy a.serv9574,.stoptimes.wkdy a.serv9575,.stoptimes.wkdy a.serv9577,.stoptimes.wkdy a.serv9579,.stoptimes.wkdy a.serv9580,.stoptimes.wkdy a.serv9581,.stoptimes.wkdy a.serv9582,.stoptimes.wkdy a.serv9586,.stoptimes.wkdy a.serv9589,.stoptimes.wkdy a.serv9594,.stoptimes.wkdy a.serv9595,.stoptimes.wkdy a.serv9596,.stoptimes.wkdy a.serv9597,.stoptimes.wkdy a.serv9718,.stoptimes.wkdy a.serv9720,.stoptimes.wkdy a.serv9786,.stoptimes.wkdy a.serv9796,.stoptimes.wkdy a.serv9797,.stoptimes.wkdy a.serv9864,.stoptimes.wkdy a.serv9871,.stoptimes.wkdy a.serv9887,.stoptimes.wkdy a.serv9889,.stoptimes.wkdy a.serv9890,.stoptimes.wkdy a.serv9893,.stoptimes.wkdy a.serv9904,.stoptimes.wkdy a.serv9906,.stoptimes.wkdy a.serv9913,.stoptimes.wkdy a.serv9916,.stoptimes.wkdy a.serv9920,.stoptimes.wkdy a.serv9922,.stoptimes.wkdy a.serv9925,.stoptimes.wkdy a.serv9931,.stoptimes.wkdy a.serv9936,.stoptimes.mtuwth a.serv9514,.stoptimes.mtuwth a.serv9576,.stoptimes.f a.serv9515,.stoptimes.f a.serv9555,.stoptimes.f a.serv9865,.stoptimes.f a.serv9873,.stoptimes.f a.serv9927,.stoptimes.f a.serv9930,.stoptimes.tuth a.serv9516,.stoptimes.tuth a.serv9526,.stoptimes.tuth a.serv9534,.stoptimes.tuth a.serv9541,.stoptimes.tuth a.serv9542,.stoptimes.tuth a.serv9566,.stoptimes.mwf a.serv9517,.stoptimes.mwf a.serv9532,.stoptimes.mwf a.serv9540,.stoptimes.mwf a.serv9543,.stoptimes.w a.serv9521,.stoptimes.w a.serv9546,.stoptimes.w a.serv9585,.stoptimes.w a.serv9868,.stoptimes.w a.serv9879,.stoptimes.w a.serv9892,.stoptimes.w a.serv9895,.stoptimes.mtuthf a.serv9522,.stoptimes.mtuthf a.serv9525,.stoptimes.mtuthf a.serv9587,.stoptimes.mtuthf a.serv9891,.stoptimes.mtuthf a.serv9894,.stoptimes.m a.serv9523,.stoptimes.m a.serv9524,.stoptimes.m a.serv9544,.stoptimes.m a.serv9549,.stoptimes.m a.serv9563,.stoptimes.m a.serv9590,.stoptimes.m a.serv9866,.stoptimes.m a.serv9876,.stoptimes.mtuwthfsasu a.serv9552,.stoptimes.mtuwthfsasu a.serv9554,.stoptimes.mtuwthfsasu a.serv9556,.stoptimes.mtuwthfsasu a.serv9558,.stoptimes.mtuwthfsasu a.serv9560,.stoptimes.mtuwthfsasu a.serv9562,.stoptimes.tuwthf a.serv9569,.stoptimes.tuwthf a.serv9592,.stoptimes.tuwthf a.serv9787,.stoptimes.wknd a.serv9598,.stoptimes.wknd a.serv9717,.stoptimes.wknd a.serv9782,.stoptimes.wknd a.serv9798,.stoptimes.wknd a.serv9872,.stoptimes.wknd a.serv9888,.stoptimes.wknd a.serv9905,.stoptimes.wknd a.serv9919,.stoptimes.tu a.serv9867,.stoptimes.tu a.serv9874,.stoptimes.thf a.serv9924,.stoptimes.mtuwthsu a.serv9929{display:inline-block}.mtuth.serv9497,.mtuth.serv9506,.mtuth.serv9512,.mtuth.serv9527,.mtuth.serv9529,.mtuth.serv9530,.mtuth.serv9533,.mtuth.serv9539,.mtuth.serv9561,.mtuth.serv9570,.mtuth.serv9573,.mtuth.serv9588,.th.serv9498,.th.serv9583,.th.serv9783,.th.serv9863,.th.serv9875,.th.serv9926,.sat.serv9499,.sat.serv9504,.sat.serv9509,.sat.serv9537,.sat.serv9591,.sat.serv9721,.sat.serv9785,.sat.serv9870,.sat.serv9877,.sat.serv9896,.sat.serv9907,.sat.serv9914,.sat.serv9917,.sat.serv9923,.sat.serv9928,.sat.serv9932,.sat.serv9937,.sun.serv9500,.sun.serv9507,.sun.serv9510,.sun.serv9538,.sun.serv9593,.sun.serv9719,.sun.serv9784,.sun.serv9869,.sun.serv9878,.sun.serv9897,.sun.serv9909,.sun.serv9912,.sun.serv9915,.sun.serv9918,.sun.serv9921,.sun.serv9933,.sun.serv9938,.mtuwf.serv9501,.mtuwf.serv9788,.wf.serv9502,.wf.serv9511,.wf.serv9518,.wf.serv9519,.wf.serv9528,.wf.serv9531,.wf.serv9535,.wf.serv9547,.wf.serv9548,.wf.serv9553,.wf.serv9568,.wf.serv9571,.wf.serv9572,.wf.serv9578,.wf.serv9584,.mtuf.serv9503,.wkdy.serv9505,.wkdy.serv9508,.wkdy.serv9513,.wkdy.serv9520,.wkdy.serv9536,.wkdy.serv9545,.wkdy.serv9550,.wkdy.serv9551,.wkdy.serv9557,.wkdy.serv9559,.wkdy.serv9564,.wkdy.serv9565,.wkdy.serv9567,.wkdy.serv9574,.wkdy.serv9575,.wkdy.serv9577,.wkdy.serv9579,.wkdy.serv9580,.wkdy.serv9581,.wkdy.serv9582,.wkdy.serv9586,.wkdy.serv9589,.wkdy.serv9594,.wkdy.serv9595,.wkdy.serv9596,.wkdy.serv9597,.wkdy.serv9718,.wkdy.serv9720,.wkdy.serv9786,.wkdy.serv9796,.wkdy.serv9797,.wkdy.serv9864,.wkdy.serv9871,.wkdy.serv9887,.wkdy.serv9889,.wkdy.serv9890,.wkdy.serv9893,.wkdy.serv9904,.wkdy.serv9906,.wkdy.serv9913,.wkdy.serv9916,.wkdy.serv9920,.wkdy.serv9922,.wkdy.serv9925,.wkdy.serv9931,.wkdy.serv9936,.mtuwth.serv9514,.mtuwth.serv9576,.f.serv9515,.f.serv9555,.f.serv9865,.f.serv9873,.f.serv9927,.f.serv9930,.tuth.serv9516,.tuth.serv9526,.tuth.serv9534,.tuth.serv9541,.tuth.serv9542,.tuth.serv9566,.mwf.serv9517,.mwf.serv9532,.mwf.serv9540,.mwf.serv9543,.w.serv9521,.w.serv9546,.w.serv9585,.w.serv9868,.w.serv9879,.w.serv9892,.w.serv9895,.mtuthf.serv9522,.mtuthf.serv9525,.mtuthf.serv9587,.mtuthf.serv9891,.mtuthf.serv9894,.m.serv9523,.m.serv9524,.m.serv9544,.m.serv9549,.m.serv9563,.m.serv9590,.m.serv9866,.m.serv9876,.mtuwthfsasu.serv9552,.mtuwthfsasu.serv9554,.mtuwthfsasu.serv9556,.mtuwthfsasu.serv9558,.mtuwthfsasu.serv9560,.mtuwthfsasu.serv9562,.tuwthf.serv9569,.tuwthf.serv9592,.tuwthf.serv9787,.wknd.serv9598,.wknd.serv9717,.wknd.serv9782,.wknd.serv9798,.wknd.serv9872,.wknd.serv9888,.wknd.serv9905,.wknd.serv9919,.tu.serv9867,.tu.serv9874,.thf.serv9924,.mtuwthsu.serv9929{display:block}#content .agency1{background:#2b7fa2}.agency1{background:#2b7fa2;color:#fff}#content .agency1brdr{border-color:#2b7fa2}#content .agency3{background:#e03d40}.agency3{background:#e03d40;color:#fff}#content .agency3brdr{border-color:#e03d40}#content .agency4{background:#10684e}.agency4{background:#10684e;color:#fff}#content .agency4brdr{border-color:#10684e}#content .agency5{background:#6a953f}.agency5{background:#6a953f;color:#fff}#content .agency5brdr{border-color:#6a953f}#content .agency6{background:#005983}.agency6{background:#005983;color:#fff}#content .agency6brdr{border-color:#005983}#content .agency7{background:#e23840}.agency7{background:#e23840;color:#fff}#content .agency7brdr{border-color:#e23840}#content .agency8{background:#ee4b05}.agency8{background:#ee4b05;color:#fff}#content .agency8brdr{border-color:#ee4b05}#content .agency9{background:#53a944}.agency9{background:#53a944;color:#fff}#content .agency9brdr{border-color:#53a944}#content .agency10{background:#a80532}.agency10{background:#a80532;color:#fff}#content .agency10brdr{border-color:#a80532}#content .agency11{background:#949ba4}.agency11{background:#949ba4;color:#fff}#content .agency11brdr{border-color:#949ba4}#content .agency12{background:#ffb944}.agency12{background:#ffb944;color:#fff}#content .agency12brdr{border-color:#ffb944}#content .route8{border-color:#FEF0B5}.lightbgroute7{background:#FFB1D0}.lightbgroute8{background:#FFFFDB}.lightbgroute678{background:#99d7dc}.lightbgroute679{background:#f6dd84}.lightbgroute9{background:#F6F6F6}.lightbgroute748{background:#fcedc7}.lightbgroute783{background:#f7ebcd}.lightbgroute870{background:#fae4a7}