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 .t-alert > div{padding:3px 0}#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 > 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}@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:20%;border-top:2px solid #aaa}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}}.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%}.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}@media(min-width:400px){.imp-route-links > div{display:block}}@media(max-width:399px){#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}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}.no-connections .stop_name{margin:0 80px 0 15px}.trip_stops .connect,.trip_stops .connect-zone{float:left;width:30px}.trip_stops .connect-zone{font-size:12px;margin:0 0 0 2px}.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}.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}.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:12px}.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}}@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:7px 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}@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;vertical-align:middle}}@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:15px;height:15px;background:#eee;margin:0 0 0 10px;border-radius:15px;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}.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}#content h2.station-subtitle{background:#fff;border:0;text-decoration:underline;padding:25px 10px 15px}@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){.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}.fare_agencies{padding:0}.fare_agencies li{padding:11px 10px}body.route .routeinfo{border-left:10px solid black;padding:10px 0 10px 15px;overflow:hidden}body.route .routeinfo a{border-left:0;padding:0 0 10px;margin:0;font-size:16px}.know-route input{width:50px;border:1px solid black;margin:0 0 0 5px}.route .linklist{margin:20px 0 0 0}.route .service-section a{border-left:15px solid black;padding:10px 3% 10px 10px;margin:0 0 3px 10px}.busagency.route .routeinfo{padding:10px 0 0 10px;clear:left}.route .routelink a{display:inline-block;word-break:break-word;font-size:15px;margin:0 4px 0 0;padding:4px 0}.busagency.route .routelink,.routelink{width:60%;padding:0 0 10px 0}.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}.rtd .jumpToSection{margin:15px 0 10px 0;position:static;right:auto;top:auto;width:auto}.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}#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:850px;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}.rtd.route .routelink a{font-size:15px;display:block;margin:0 0 10px}#content span.btn-t-alert{margin:0 0 0 3px}}@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 > a{padding:15px 0;font-size:15px}#content span.btn-t-alert{margin:0 0 0 3px}body.route .routeinfo{padding:10px 0 10px 10px}.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;box-sizing:border-box}.schedule_service{padding:0 5px 10px 10px}.schedule_service > div{padding:5px 0}.bus_schedule .oth,.row_sider .oth{background:#f1f1f1}.bus_schedule .othcol{background:#ffedf0}.bus_schedule .oth .othcol{background:#ffdbe2}.bus_schedule .latenightheader td{padding:15px 10px;font-size:18px;text-align:center;border-top:1px solid black;border-bottom:1px solid black;font-weight:bold}.schedule_outer_container{margin:0 0 20px}.schedule_inner_container h2{margin:0}.train_schedule tr.trip_name th{padding:5px 0;font-weight:bold}.rtd .schedule_outer_container .td_zone{width:25px;max-width:25px}.train_schedule .trip_name td.td-zone{border-left:8px solid #fff}.train_schedule .stop{border-left:0}.train_schedule .bus_schedule th{width:auto}.service-period{padding:10px 5px;background-color:#FBE5C9;margin:10px 0;text-align:center;line-height:1.2}#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{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:0 15px 10px 0;font-size:12px}.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%}.frmele_container.quickid{border-bottom:1px solid #000;margin:0 0 10px;padding:10px 0 15px}.realtime-item .rt-heading{padding:0 0 5px}.realtime-item .rt-heading > u{font-size:14px;text-decoration:underline}.realtime-item{padding:10px 0 0;font-size:14px}.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}.rt-platform{padding:7px 10px 7px 8px;margin:0 5px 2px 5px;background-color:#eee;font-weight:bold}@media(min-width:600px){#frm_realtime{float:left;width:50%}#rt_results{margin 0 0 0 50%;overflow:hidden}}.realtimeOption span{text-decoration:underline}.realtimeOption{border-left:8px solid #ccc;padding:3px 0 3px 5px;margin:10px 0;line-height:1.5}.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}#content .stoptimes a.del-trip{text-decoration:line-through}#content .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 .bgroute1{background:#1fbe41}#content .route1{border-color:#1fbe41}#content .bgroute2{background:#a0a14a}#content .route2{border-color:#a0a14a}#content .bgroute3{background:#3ae4b2}#content .route3{border-color:#3ae4b2}#content .bgroute4{background:#c426e9}#content .route4{border-color:#c426e9}#content .bgroute5{background:#008348}#content .route5{border-color:#008348}#content .bgroute6{background:#552683}#content .route6{border-color:#552683}#content .bgroute7{background:#0075BE}#content .route7{border-color:#0075BE}#content .bgroute8{background:#009DAA}#content .route8{border-color:#009DAA}#content .bgroute9{background:#12d2c9}#content .route9{border-color:#12d2c9}#content .bgroute10{background:#efc964}#content .route10{border-color:#efc964}#content .bgroute11{background:#C4D600}#content .route11{border-color:#C4D600}#content .bgroute12{background:#FFCE00}#content .route12{border-color:#FFCE00}#content .bgroute13{background:#f20d4b}#content .route13{border-color:#f20d4b}#content .bgroute14{background:#52f683}#content .route14{border-color:#52f683}#content .bgroute15{background:#4E9D2D}#content .route15{border-color:#4E9D2D}#content .bgroute16{background:#F6B221}#content .route16{border-color:#F6B221}#content .bgroute17{background:#9F26B5}#content .route17{border-color:#9F26B5}#content .bgroute18{background:#d7f807}#content .route18{border-color:#d7f807}#content .bgroute20{background:#75ddf1}#content .route20{border-color:#75ddf1}#content .bgroute21{background:#64A70B}#content .route21{border-color:#64A70B}#content .bgroute22{background:#ae431f}#content .route22{border-color:#ae431f}#content .bgroute23{background:#fa6e66}#content .route23{border-color:#fa6e66}#content .bgroute24{background:#9ad5ac}#content .route24{border-color:#9ad5ac}#content .bgroute25{background:#8bbdae}#content .route25{border-color:#8bbdae}#content .bgroute26{background:#a245bc}#content .route26{border-color:#a245bc}#content .bgroute27{background:#52c50b}#content .route27{border-color:#52c50b}#content .bgroute28{background:#64A70B}#content .route28{border-color:#64A70B}#content .bgroute29{background:#ecf35e}#content .route29{border-color:#ecf35e}#content .bgroute30{background:#e6c68d}#content .route30{border-color:#e6c68d}#content .bgroute31{background:#376ebb}#content .route31{border-color:#376ebb}#content .bgroute32{background:#e17317}#content .route32{border-color:#e17317}#content .bgroute33{background:#54e8ad}#content .route33{border-color:#54e8ad}#content .bgroute34{background:#f6d43d}#content .route34{border-color:#f6d43d}#content .bgroute35{background:#9673ef}#content .route35{border-color:#9673ef}#content .bgroute36{background:#fa9848}#content .route36{border-color:#fa9848}#content .bgroute37{background:#1d9b41}#content .route37{border-color:#1d9b41}#content .bgroute38{background:#b6fc49}#content .route38{border-color:#b6fc49}#content .bgroute39{background:#49b7e1}#content .route39{border-color:#49b7e1}#content .bgroute40{background:#d78723}#content .route40{border-color:#d78723}#content .bgroute42{background:#d3b1a8}#content .route42{border-color:#d3b1a8}#content .bgroute43{background:#6b4392}#content .route43{border-color:#6b4392}#content .bgroute44{background:#26b174}#content .route44{border-color:#26b174}#content .bgroute45{background:#a9848e}#content .route45{border-color:#a9848e}#content .bgroute46{background:#94141b}#content .route46{border-color:#94141b}#content .bgroute47{background:#398b9e}#content .route47{border-color:#398b9e}#content .bgroute48{background:#c8b5f2}#content .route48{border-color:#c8b5f2}#content .bgroute49{background:#4e2cb6}#content .route49{border-color:#4e2cb6}#content .bgroute50{background:#fd5e31}#content .route50{border-color:#fd5e31}#content .bgroute51{background:#80d97c}#content .route51{border-color:#80d97c}#content .bgroute52{background:#448a08}#content .route52{border-color:#448a08}#content .bgroute54{background:#eca34f}#content .route54{border-color:#eca34f}#content .bgroute55{background:#ac0c3e}#content .route55{border-color:#ac0c3e}#content .bgroute56{background:#87d7db}#content .route56{border-color:#87d7db}#content .bgroute57{background:#f68419}#content .route57{border-color:#f68419}#content .bgroute58{background:#a8f7ca}#content .route58{border-color:#a8f7ca}#content .bgroute59{background:#07d1a0}#content .route59{border-color:#07d1a0}#content .bgroute60{background:#b68ada}#content .route60{border-color:#b68ada}#content .bgroute61{background:#e86650}#content .route61{border-color:#e86650}#content .bgroute62{background:#31e63a}#content .route62{border-color:#31e63a}#content .bgroute63{background:#806432}#content .route63{border-color:#806432}#content .bgroute64{background:#1bcd3d}#content .route64{border-color:#1bcd3d}#content .bgroute65{background:#5600e0}#content .route65{border-color:#5600e0}#content .bgroute66{background:#24965b}#content .route66{border-color:#24965b}#content .bgroute67{background:#dfa382}#content .route67{border-color:#dfa382}#content .bgroute68{background:#f2256e}#content .route68{border-color:#f2256e}#content .bgroute69{background:#699ddf}#content .route69{border-color:#699ddf}#content .bgroute70{background:#bb3d60}#content .route70{border-color:#bb3d60}#content .bgroute71{background:#44d9da}#content .route71{border-color:#44d9da}#content .bgroute72{background:#2adf7f}#content .route72{border-color:#2adf7f}#content .bgroute73{background:#f8ed6a}#content .route73{border-color:#f8ed6a}#content .bgroute74{background:#28dfef}#content .route74{border-color:#28dfef}#content .bgroute75{background:#71e3b3}#content .route75{border-color:#71e3b3}#content .bgroute76{background:#6f4865}#content .route76{border-color:#6f4865}#content .bgroute77{background:#1b7bc2}#content .route77{border-color:#1b7bc2}#content .bgroute78{background:#38a321}#content .route78{border-color:#38a321}#content .bgroute79{background:#5b8cff}#content .route79{border-color:#5b8cff}#content .bgroute80{background:#11f5e1}#content .route80{border-color:#11f5e1}#content .bgroute81{background:#1f8703}#content .route81{border-color:#1f8703}#content .bgroute82{background:#bfbfc0}#content .route82{border-color:#bfbfc0}#content .bgroute83{background:#c35932}#content .route83{border-color:#c35932}#content .bgroute84{background:#c44cf3}#content .route84{border-color:#c44cf3}#content .bgroute85{background:#a99d5f}#content .route85{border-color:#a99d5f}#content .bgroute86{background:#57C1E9}#content .route86{border-color:#57C1E9}#content .bgroute87{background:#57C1E9}#content .route87{border-color:#57C1E9}#content .bgroute88{background:#57C1E9}#content .route88{border-color:#57C1E9}#content .bgroute89{background:#57C1E9}#content .route89{border-color:#57C1E9}#content .bgroute90{background:#64A70B}#content .route90{border-color:#64A70B}#content .bgroute91{background:#c4ccf9}#content .route91{border-color:#c4ccf9}#content .bgroute92{background:#e8f97f}#content .route92{border-color:#e8f97f}#content .bgroute93{background:#1E4286}#content .route93{border-color:#1E4286}#content .bgroute94{background:#1E4286}#content .route94{border-color:#1E4286}#content .bgroute95{background:#1E4286}#content .route95{border-color:#1E4286}#content .bgroute96{background:#d8822c}#content .route96{border-color:#d8822c}#content .bgroute97{background:#64A70B}#content .route97{border-color:#64A70B}#content .bgroute98{background:#64A70B}#content .route98{border-color:#64A70B}#content .bgroute99{background:#675DC6}#content .route99{border-color:#675DC6}#content .bgroute100{background:#64A70B}#content .route100{border-color:#64A70B}#content .bgroute101{background:#64A70B}#content .route101{border-color:#64A70B}#content .bgroute102{background:#64A70B}#content .route102{border-color:#64A70B}#content .bgroute103{background:#951411}#content .route103{border-color:#951411}#content .bgroute105{background:#0076CE}#content .route105{border-color:#0076CE}#content .bgroute106{background:#0076CE}#content .route106{border-color:#0076CE}#content .bgroute107{background:#0077CE}#content .route107{border-color:#0077CE}#content .bgroute108{background:#0076CE}#content .route108{border-color:#0076CE}#content .bgroute109{background:#64A70B}#content .route109{border-color:#64A70B}#content .bgroute111{background:#0076CE}#content .route111{border-color:#0076CE}#content .bgroute112{background:#0076CE}#content .route112{border-color:#0076CE}#content .bgroute113{background:#0076CE}#content .route113{border-color:#0076CE}#content .bgroute114{background:#0076CE}#content .route114{border-color:#0076CE}#content .bgroute115{background:#64A70B}#content .route115{border-color:#64A70B}#content .bgroute116{background:#64A70B}#content .route116{border-color:#64A70B}#content .bgroute117{background:#64A70B}#content .route117{border-color:#64A70B}#content .bgroute120{background:#0076CE}#content .route120{border-color:#0076CE}#content .bgroute121{background:#0076CE}#content .route121{border-color:#0076CE}#content .bgroute122{background:#0076CE}#content .route122{border-color:#0076CE}#content .bgroute123{background:#1E4286}#content .route123{border-color:#1E4286}#content .bgroute125{background:#64A70B}#content .route125{border-color:#64A70B}#content .bgroute126{background:#0076CE}#content .route126{border-color:#0076CE}#content .bgroute127{background:#0076CE}#content .route127{border-color:#0076CE}#content .bgroute129{background:#0076CE}#content .route129{border-color:#0076CE}#content .bgroute130{background:#57C1E9}#content .route130{border-color:#57C1E9}#content .bgroute131{background:#0076CE}#content .route131{border-color:#0076CE}#content .bgzone1{background:#13edbe}#content .zone1{border-color:#13edbe}#content .bgzone2{background:#f4b7f7}#content .zone2{border-color:#f4b7f7}#content .bgzone3{background:#f092b6}#content .zone3{border-color:#f092b6}#content .bgzone4{background:#fcba03}#content .zone4{border-color:#fcba03}.stoptimes.f a.serv366,.stoptimes.f a.serv367,.stoptimes.f a.serv370,.stoptimes.f a.serv380,.stoptimes.mtuwth a.serv368,.stoptimes.mtuwth a.serv369,.stoptimes.mtuwth a.serv375,.stoptimes.sat a.serv371,.stoptimes.sat a.serv376,.stoptimes.sat a.serv377,.stoptimes.sun a.serv372,.stoptimes.sun a.serv378,.stoptimes.sun a.serv381,.stoptimes.wkdy a.serv373,.stoptimes.wkdy a.serv374,.stoptimes.wkdy a.serv379,.stoptimes.wkdy a.serv382{display:inline-block}.f.serv366,.f.serv367,.f.serv370,.f.serv380,.mtuwth.serv368,.mtuwth.serv369,.mtuwth.serv375,.sat.serv371,.sat.serv376,.sat.serv377,.sun.serv372,.sun.serv378,.sun.serv381,.wkdy.serv373,.wkdy.serv374,.wkdy.serv379,.wkdy.serv382{display:block}#content .agency1{background:#e31837}.agency1{background:#e31837;color:#fff}#content .agency1brdr{border-color:#e31837}