﻿@import"https://fonts.googleapis.com/css?family=Nunito+Sans:400,700;";@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import"https://fonts.googleapis.com/css?family=Nunito+Sans:400,700;";.section-wrap{max-width:100%;margin-left:auto;margin-right:auto}.section-wrap::after{content:" ";display:block;clear:both}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible;border:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{color:#2f2f2f;font-family:"Rubik",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;background-color:#fff}.icon-alert svg,.crosshair-icon svg{height:1.2em;width:1.2em}h1,h2,h3,h4,h5,h6{clear:both;font-family:"Rubik",sans-serif}h1,h2,h3{font-weight:700;color:#555;line-height:1.25;margin-top:24px;margin-bottom:12px}h1.title,h2.title,h3.title{margin-top:0}h1 a,h2 a,h3 a{text-decoration:none}h2,h3{text-transform:uppercase;letter-spacing:1px}h1{font-size:32px;font-size:2rem;text-transform:capitalize}h2{font-size:24px;font-size:1.5rem}h3{font-size:20px;font-size:1.25rem}p{margin-bottom:12px;margin-top:12px}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#e5e5e5;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.5;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #555;cursor:help}mark,ins{background:#e5e5e5;text-decoration:none}big{font-size:125%}#content{width:100%;max-width:100%;margin:0;padding:0}.top-level-box{width:90%;margin-left:auto;margin-right:auto;max-width:1100px}.content{background-image:url("../images/coast.jpg");background-position:left top;background-repeat:no-repeat;padding-top:24px;padding-bottom:24px;display:block;background-size:cover;background-attachment:fixed}@media(min-width: 800px){.primary-box{width:66.2162166667%;float:left;margin-right:1.35135%}}@media(min-width: 800px){.secondary-box{width:32.4324333333%;float:left;margin-right:1.35135%;float:right;margin-right:0}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#0b6a4f;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img,svg{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%;border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;border:none}table td,table th{padding:8px;border:none;background:0 0;text-align:left;float:none !important}table tbody td{vertical-align:top}table tbody td,table tfoot th{border-top:1px solid #ddd}table tbody tr:first-child td{border-top:0}table thead th{border-bottom:1px solid #ddd}table tfoot th,table thead th{background-color:#fdc62a;font-weight:700;vertical-align:middle}table tr:nth-child(odd){background-color:#f2f2f2}table tr:nth-child(even){background-color:#fff}table .row-hover tr:hover td{background-color:#f3f3f3}table img{margin:0;padding:0;border:none;max-width:none}.tablepress-table-description{padding:12px 24px;background-color:#fff}.ui-datepicker{background-color:#fff;border:1px solid #66afe9;border-radius:4px;box-shadow:0 0 8px rgba(102,175,233,.6);display:none;margin-top:4px;padding:10px;width:240px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#fdc62a;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;font-style:normal;font-weight:normal;height:20px;line-height:1;margin-top:2px;width:30px}.ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-next:hover{color:#b34d00}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:right}.ui-datepicker .ui-datepicker-prev:before{content:"<"}.ui-datepicker .ui-datepicker-next:before{content:">"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out,color .1s ease-in-out;-o-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#b34d00}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.stop_code{font-weight:300;font-size:14px}.timetable-content{display:block;overflow:auto}.timetable-content .description,.timetable-content .timetable_days,.timetable-content thead{display:none}.agency-22 .stop_code:before{content:"Stop Code: "}.blurb{margin-top:24px;margin-bottom:24px;border-radius:10px 10px 0 0;box-shadow:0px 1px 2px 0px rgba(0,0,0,.3)}.blurb>h1,.blurb>h2,.blurb>h3{border-radius:10px 10px 0 0;padding:12px 24px;color:#fff;margin:0}.blurb>h1>a,.blurb>h2>a,.blurb>h3>a{color:#fff}.blurb ul{margin:0;padding-left:0;list-style-position:inside}.blurb-button{display:block;margin-top:24px;margin-bottom:24px;border-radius:10px 10px 10px 10px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.3);text-decoration:none;color:#fff;background-color:#b34d00;padding:12px 24px;font-size:20px;font-size:1.25rem;position:relative}.blurb-button:hover{color:#fff;background-color:#4d2100}.blurb-button:visited{color:#fff}.timetable-banner{border-radius:10px 0px 0px 0px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.3);color:#fff;display:block;text-transform:capitalize;font-size:20px;font-size:1.25rem;text-decoration:none}.timetable-banner:hover .timetable-schedule,.timetable-banner:focus .timetable-schedule{color:#fff}.timetable-banner:visited{color:#fff}.timetable-banner .timetable-schedule{display:inline-block;background-color:rgba(0,0,0,.2);padding:12px 24px;border-radius:10px 0 0 0}.timetable-banner .timetable-direction{display:inline-block;padding-left:12px}.arrow-right{display:inline-block;width:0;height:0;border-top:16px solid rgba(0,0,0,0);border-bottom:16px solid rgba(0,0,0,0);border-left:16px solid #fff;position:absolute;right:16px}.padded-box{padding:12px 24px}.padded-box h3:first-child{margin-top:0}.padded-box-bat{padding:.4px 24px 12px}.white{background-color:#fff}.alert{background-color:#c43f16;color:#fff}.orange{background-color:#b34d00}.yellow{color:#000;background-color:#fdc62a}.yellow>a{color:#000 !important}.green{background-color:#0b6a4f}.green-outline{border:2px solid #0b6a4f;border-radius:5px}.gray{background-color:#555}.transparent{background-color:rgba(255,255,255,.65);color:#090909}.route-circle{position:relative;margin-right:5px;font-weight:700;display:inline-block;text-align:center;font-style:normal;border-radius:50%;letter-spacing:0}.route-circle-medium{width:32px;height:32px;font-size:12.8px;line-height:32px}.route-circle-small{width:24px;height:24px;font-size:9.6px;line-height:24px}.route-circle-large{width:48px;height:48px;font-size:19.2px;line-height:48px}.image-link{position:relative;text-align:center}.image-link img{opacity:.8}.image-link h3{position:absolute;top:24px;left:50%;transform:translateX(-50%);background-color:#0b6a4f;color:#fff;padding:12px;width:75%}@media(min-width: 500px){.image-link h3{bottom:24px;top:auto}}@media(min-width: 1100px){.image-link h3{width:auto}}.image-link:hover h3{background-color:#b34d00}.pullout-link{display:inline-block;text-decoration:none;padding:6px 12px;border:3px solid #b34d00;margin:12px 0;border-radius:5px}.pullout-link:hover{border-color:#4d2100}#trip-map{width:100%;margin:0;padding:0;position:relative;height:300px}#trip-map iframe{width:100%;height:100%}#trip-map #map-overlink{position:absolute;left:5%;top:24px;max-width:30%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.icon-alert{position:relative;top:3px}.two-col{-moz-column-count:2;-moz-column-gap:24px;-webkit-column-count:2;-webkist-column-gap:24px}@media(min-width: 800px){.mobile-only,.mobile-only.in{display:none}}.mobile-hide{display:none}@media(min-width: 800px){.mobile-hide{display:inherit}}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;text-transform:none;position:absolute;z-index:1;top:100%;left:50%;margin-left:-60px;opacity:0;transition:opacity 1s}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltip .tooltiptext::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}#google_translate_element{margin-right:12px;margin-top:2px}button,input[type=button],input[type=reset],input[type=submit]{font-size:12.8px;font-size:.8rem;line-height:1;padding:.6em 1em .4em;background-color:rgba(0,0,0,0);border:none;text-transform:uppercase}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border:1px solid #555;border-radius:3px;padding:3px}select{border:1px solid #555}textarea{width:100%}.form-row{margin-bottom:12px}input.error{border-color:#c43f16}.err-msg{font-size:.85rem;background-color:#c43f16;margin-bottom:-4px;padding-left:6px;color:#fff;display:none;width:90%}@media(min-width: 800px){.err-msg{width:85%}}.err-msg.show{display:block}#signup-redirect button,#signup-form button{background:#b34d00;color:#fff;border-radius:10px}#signup-redirect button:hover,#signup-form button:hover{background:#944000}#signup-redirect{color:#fff;margin-bottom:10px}#signup-redirect .small{font-size:.85rem}#signup-redirect .form-block{display:flex;max-width:400px}#signup-redirect input{flex:1;border:none;border-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:8px}#signup-redirect button{border-radius:0;flex:0 0 auto;border-top-right-radius:10px;border-bottom-right-radius:10px}#signup-form label{font-size:.85rem;text-transform:uppercase;font-weight:bold;display:block}#signup-form input{width:100%}#signup-form .form-block:first-child{margin-right:10px}#signup-form .form-block{flex:1 1 auto}#signup-form .flex-group{display:flex;margin:10px 0}#signup-form .form-block.email{width:70%;min-width:230px}#signup-form .form-block.zip{width:30%;min-width:140px}#signup-form .form-block.name{width:50%;min-width:210px}#signup-form .align-right{text-align:right}#mce-responses .response{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid;border-radius:.25rem}#mce-error-response{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#mce-success-response{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.mce_inline_error{font-size:.85rem;color:#721c24}a{color:#b34d00}a:visited{color:#803700}a:hover,a:focus,a:active{color:#4d2100;cursor:pointer}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.button-link{background:#b34d00;color:#fff;text-align:center;text-decoration:none;display:inline-block;border-radius:10px;padding:5px 10px;-webkit-box-shadow:2px 2px 1px gray;-moz-box-shadow:2px 2px 1px gray;box-shadow:2px 2px 1px gray;cursor:pointer;text-transform:uppercase;font-size:.8rem;line-height:1.5}.button-link:visited{color:#fff}.button-link:hover,.button-link:focus{color:#fff;background-color:#4d2100}#agency-pages .button-link{margin-right:6px;margin-bottom:12px}.button-right{float:right;margin-left:12px}.button-left{float:left;margin-right:12px}.button-large{background:#b34d00;color:#fff;text-align:center;text-decoration:none;display:inline-block;border-radius:5px;padding:5px 10px;cursor:pointer;text-transform:uppercase;font-size:1.2em;box-shadow:1px 1px 1px 1px rgba(10,10,10,.5)}.button-large:visited{color:#fff;background-color:#803700}.button-large:hover,.button-large:focus{background-color:#4d2100;color:#fff}a.post-edit-link{color:#fff;text-decoration:underline}#main-navigation{clear:both;text-align:right;position:relative;width:100%}#main-navigation button{text-transform:uppercase;border-radius:10px 10px 0 0;padding:15px 25px;font-size:1em;font-weight:600;min-width:135px;margin:0 10px}#main-navigation #more-button{color:#fff}#main-navigation #routes{width:90%;margin:auto;padding:24px 0}#main-navigation #more-content{border-top:7px solid #555}#main-navigation #more-content>ul{width:90%;max-width:1100px;margin:auto;padding:24px 0;text-align:center}#main-navigation #more-content li{display:inline-block;padding:0 12px;width:24.050635%;float:left;margin-right:1.26582%}#main-navigation #more-content li a{margin-left:0}#main-navigation #more-content li img{width:50px;position:relative;top:15px}#main-navigation #more-content li:last-child{float:right;margin-right:0}#main-navigation ul{list-style:none;margin:0;padding:0 4px}#main-navigation li{position:relative;display:block;margin-bottom:6px}#main-navigation li a{margin-left:30px}#main-navigation .route-circle{float:left}#main-navigation a{display:block;text-decoration:none}#mobile-nav #mobile-nav-expand{font-size:17.6px;font-size:1.1rem;color:#b34d00;border:2px solid #b34d00;border-radius:10px;float:right;font-weight:bold;margin-top:24px;margin-right:24px;margin-bottom:24px}#mobile-nav #mobile-nav-expand:hover,#mobile-nav #mobile-nav-expand:focus{border-color:#fdc62a;color:#fdc62a}#mobile-dropdown{width:100%;background-color:#e5e5e5;text-align:center}#mobile-dropdown ul{padding:0;margin:0;list-style-type:none;border-top:1px solid #555;border-bottom:2px solid #555}#mobile-dropdown ul a{display:block;padding:12px;border-bottom:1px solid #ccc}#mobile-dropdown ul a:hover,#mobile-dropdown ul a:focus{background-color:#555;border-bottom-color:#555;color:#fff}.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.dropdown{display:inline-block}@media(min-width: 800px){.dropdown-buttons{position:absolute;right:0;top:-46px}}.dropdown-content{position:relative;width:100%;text-align:left;left:0}.agency-routes{display:inline-block;vertical-align:top;width:18.91892%;float:left;margin-right:1.35135%}.agency-routes:last-child{float:right;margin-right:0}.agency-routes.highlighted{background-color:#e5e5e5;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.agency-routes.highlighted h4{color:#151515}.agency-routes.highlighted#agency-253{background-color:rgba(250,180,43,.35)}.agency-routes.highlighted#agency-22{background-color:rgba(220,0,76,.15)}.agency-routes.highlighted#agency-89{background-color:rgba(20,80,152,.2)}.agency-routes.highlighted#agency-57{background-color:rgba(0,167,86,.2)}.agency-routes.highlighted#agency-148{background-color:rgba(36,174,237,.25)}.agency-routes h4{margin-top:2px;margin-bottom:12px;color:#555;line-height:1.2;padding:0 4px}.agency-routes a{color:#000;font-size:13.6px;font-size:.85rem}.agency-routes a:hover{color:#b34d00}#other-buttons{margin-top:24px;border-top:1px solid #fff;text-align:center;background-color:#dbdbdb}#other-buttons a{margin-top:12px}#other-buttons img{width:50px;height:auto}.collapse{display:none}.in{display:block}#colophon{background-color:#555;color:#fff}#colophon ul{margin:0;padding:0}#colophon li{display:inline-block;list-style-type:none;padding:12px}#colophon li>a{text-decoration:none;color:#fff}#colophon .footer-links{margin-bottom:24px;margin-top:24px;border-bottom:1px solid #555;border-top:1px solid #555;display:none}@media(min-width: 800px){#colophon .footer-links{border:none}}#colophon .site-info{text-align:right;font-size:13.6px;font-size:.85rem}#colophon .site-info a{color:#fff}#nwota-info{color:#fff;text-align:justify;margin-top:24px}@media(min-width: 1000px){#nwota-info{width:25.6756766667%;float:left;margin-right:1.35135%}}#nwota-info a{color:#fdc62a;text-decoration:none}#nwota-info a:hover,#nwota-info a:focus{color:#d8a102}.footer-agency-links{margin-top:24px;text-align:center}@media(min-width: 1000px){.footer-agency-links{text-align:right;width:72.9729733333%;float:left;margin-right:1.35135%;float:right;margin-right:0}}.footer-agency-links a{display:block;color:#222;background-color:rgba(255,255,255,.2);margin-bottom:6px;padding-left:12px;border-radius:10px;text-align:center;box-shadow:1px 1px #5a5a5a}.footer-agency-links a img{height:72px;width:auto;float:left;opacity:.7}.footer-agency-links a:nth-child(4) img{width:135px !important}.footer-agency-links a:hover{color:#000}.footer-agency-links a:hover img{opacity:1}.footer-agency-links a h4{display:inline-block;margin-top:24px;margin-bottom:24px;margin-left:24px;width:60%}@media(min-width: 800px){.footer-agency-links a{display:inline-block;margin-right:24px;background-color:rgba(0,0,0,0);margin-bottom:0;padding-left:0;border-radius:0;text-align:left;box-shadow:none}.footer-agency-links a img{float:none;width:100px;height:auto}.footer-agency-links a h4{display:none}.footer-agency-links a:last-of-type{margin-right:0}}#footer-logo{max-width:300px}.home .footer-agency-links,.home #nwota-info{display:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#000;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:left;overflow:hidden}a.skip-link:active,a.skip-link:focus,a.skip-link:hover{left:0;top:0;width:auto;height:auto;overflow:visible;background-color:#04251b;padding:24px;color:#fff;z-index:99999999}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.top{margin-top:0}.inline-block{display:inline-block}.no-margin{margin:0}.clear:before,.clear:after,.top-level-box:before,.top-level-box:after,.section-wrap:before,.section-wrap:after,.entry-content:before,.entry-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.top-level-box:after,.section-wrap:after,.entry-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-links{clear:both;margin:0 0 1.5em}#timetables-holder{margin-bottom:24px}#agency-box{background-color:rgba(255,255,255,.75);border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:0}#agency-box>h1{border-radius:0}#agency-box #agency-page-links{margin-top:22px;text-align:center}#agency-box #agency-page-links .button-link{margin:2px}#agency-box h2 a{margin-top:12px;color:#2f2f2f}#agency-box h2 a:hover,#agency-box h3 a:hover{color:#151515}#agency-box h3 a{color:#2f2f2f;text-decoration:none}#agency-box ul{list-style-position:outside;padding-left:20px}#agency-box li{margin-bottom:5px}#agency-box #left-col{margin-top:48px}@media(min-width: 800px){#agency-box #left-col{width:39.18919%;float:left;margin-right:1.35135%;padding:0 24px 24px;background:#f2f2f2}}@media(min-width: 800px){#agency-box #right-col{margin-top:48px;width:59.45946%;float:right;margin-right:0}}.tax-transit_agency .content,.tripidea-template-default .content{padding-bottom:24px;padding-top:48px}.tax-transit_agency #agency-links{float:none;width:100%;display:block}.tax-transit_agency #agency-links a{display:none;background-color:rgba(0,0,0,0);width:150px;box-shadow:none;margin-bottom:0;padding:0 12px}.tax-transit_agency #agency-links a:nth-child(4){padding-bottom:.5em}@media(min-width: 800px){.tax-transit_agency #agency-links a{width:18.91892%;float:left;margin-right:1.35135%;display:block}.tax-transit_agency #agency-links a:last-child{float:right;margin-right:0}}@media(min-width: 920px){.tax-transit_agency #agency-links a{padding:0 24px}}@media(min-width: 1100px){.tax-transit_agency #agency-links a{padding:0 36px}}.tax-transit_agency #agency-links a.active{display:block;background-color:rgba(255,255,255,.75);border-radius:10px 10px 0 0}.tax-transit_agency #agency-links img{width:auto;float:none}.agency-info{margin-top:12px;margin-bottom:0;background-color:#fff}@media(min-width: 800px){.nwconnector-summary{width:45.9459466667%;float:right;margin-right:0}}#route-alerts{background-color:#fbe5de;border:2px solid #c43f16}#route-alerts h4{margin:0}.collapse-word:after{content:"Hide"}.collapsed .collapse-word:after{content:"Show"}#route-trip-ideas{width:100%;float:left;margin-left:0;margin-right:0}@media(min-width: 1100px){#route-trip-ideas{width:45.9459466667%;float:right;margin-right:0;margin:0}}#imap-holder iframe{width:100%;float:left;margin-left:0;margin-right:0;height:90vh;min-height:450px;max-height:700px}@media(min-width: 1100px){#imap-holder iframe{width:52.7027033333%;float:left;margin-right:1.35135%}}.timetable-banner{margin:24px 0 0}.timetable-banner a{width:100%}.pdf-holder{cursor:none;text-transform:none}.pdf-holder #pdf-link{float:right}.meta-item,.meta-tags{font-size:14.4px;font-size:.9rem}.meta-item{margin-right:12px}.meta-tags{float:right;max-width:50%;text-align:right}#ideas-box ul{padding:0;list-style-type:none}#ideas-box li{margin-bottom:12px}#ideas-box li>a{display:inline-block;margin-bottom:10px;max-width:50%}#ideas-box .meta-tags a{display:inline-block;text-decoration:none;color:#555;background-color:#e5e5e5;padding:5px 10px;border-radius:5px;font-size:12px;font-size:.75rem;margin:0 1px 3px}.archive-tags a{display:inline-block;text-decoration:none;color:#555;background-color:#e5e5e5;padding:5px 10px;border-radius:5px;margin:0 1px 3px}.meta-row{margin-bottom:12px}#route-info .meta-row{text-align:center}#route-info .meta-row img{height:21px;width:auto;position:relative;top:4px;margin-right:4px}#route-info .meta-row .meta-item{display:inline-block;margin-right:8px}#route-info .meta-row #route-desc{font-style:italic;margin-top:24px}#route-info .meta-row #route-right-links{margin-top:0}#route-info .meta-row #route-right-links #agency-name{display:inline-block;margin-bottom:12px}#route-info .meta-row #route-right-links img{height:42px;width:auto;position:relative;top:16px;margin-right:6px}#route-info .meta-row #route-right-links .button-right{margin-left:0;float:none}@media(min-width: 800px){#route-info .meta-row{text-align:left}#route-info .meta-row #route-desc{margin-top:12px;max-width:500px}#route-info .meta-row #route-right-links{float:right;text-align:right;margin-top:-12px}#route-info .meta-row #route-right-links img{height:42px;width:auto;position:relative;top:6px;margin-right:0}#route-info .meta-row #route-right-links #agency-name{display:block;margin-bottom:0}#route-info .meta-row #route-right-links .button-right{float:right}}#route-info{padding-bottom:24px}ul#alerts{margin-top:12px;padding-left:0;list-style-position:inside}.tripidea-template-default #map-box{width:52.7027033333%;float:left;margin-right:1.35135%;height:350px;margin-top:24px;margin-bottom:24px}.tripidea-template-default #map-box iframe{width:100%;height:100%}.tripidea-template-default .right-column{width:45.9459466667%;float:right;margin-right:0}.post-tag{display:inline-block;padding:5px 10px;color:#fff;border-radius:5px;text-decoration:none;margin-right:6px;margin-bottom:6px;box-shadow:1px 1px 1px 1px rgba(10,10,10,.5)}.post-tag:hover{opacity:.75}.routes-box{float:left;max-width:50%}.pullout-box{float:right;text-align:right}.article-feat-image{float:right;max-width:40%;margin-left:12px}.page-template-template-map .site-header{background:#555}.page-template-template-map .site-branding{display:inline-block;border-radius:0 27px 0 0;background:#fff}.page-template-template-map #logo-holder{margin:0;padding:20px 14px 13px;box-sizing:content-box;width:auto}.page-template-template-map #logo-holder svg{width:245px}.page-template-template-map #site-description{margin-top:0;margin-bottom:0;padding-bottom:15px;font-size:.75em}.page-template-template-map #main-navigation #route-button,.page-template-template-map #main-navigation #more-button{color:gray;background-color:#fdc62a}.page-template-template-map #main-navigation #more-content{border-color:#fdc62a}.page-template-template-map .footer-agency-links,.page-template-template-map #nwota-info{display:none}.page-template-template-map #mobile-nav #mobile-nav-expand{margin-top:10px;margin-bottom:0;background:#fff}@media(min-width: 500px){.page-template-template-map .site-branding{margin:-15px 0 0}.page-template-template-map #logo-holder{padding:28px 24px 20px}}@media(min-width: 800px){.page-template-template-map .site-branding{margin:-23px 0 0}.page-template-template-map #logo-holder{padding:22px 40px 0}}.post-type-archive-transit_route h3{line-height:1em;display:flex;align-items:center}.post-type-archive-transit_route h3 .route-circle{flex:0 0 auto;margin-right:10px}.events-table tr:nth-child(odd),.events-table thead th{background-color:rgba(0,0,0,0)}.events-table td:last-child,.events-table th:last-child{padding-right:0}.events-table .date{font-size:.85rem;font-weight:bold;text-transform:uppercase}.events-table .time{font-size:.85rem}.events-table td:first-child,.events-table th:first-child{padding-left:0}.event-template-default .button-large{display:block;position:relative;float:right;padding-right:35px}.event-template-default .button-large .arrow-right{border-top-width:10px;border-bottom-width:10px;border-left-width:10px;right:10px;top:8px}.event-template-default .date{font-weight:bold;text-transform:uppercase;font-size:.85rem}.page-template-template-calendar .primary-box.full-width{float:none;margin:0;width:100%}.page-template-template-calendar .em-calendar-wrapper{overflow:auto}.page-template-template-calendar .em-calendar{table-layout:fixed;min-width:765px}.page-template-template-calendar .em-calendar thead td,.page-template-template-calendar .em-calendar .days-names td{height:50px}.page-template-template-calendar .em-calendar td{text-align:center;vertical-align:middle;border-color:#ccc;padding:8px}@media(min-width: 1300px){.page-template-template-calendar .em-calendar td{height:120px}}.page-template-template-calendar .em-calendar td a{text-decoration:none}.page-template-template-calendar .em-calendar td ul{text-align:left;font-size:.85rem;line-height:1.2;list-style-type:none;margin-top:5px}.page-template-template-calendar .em-calendar td ul li{margin-bottom:10px}.page-template-template-calendar .em-calendar td ul a{text-decoration:underline}.page-template-template-calendar .em-calendar td ul a:hover{text-decoration:none}.page-template-template-calendar .em-calendar td.eventful,.page-template-template-calendar .em-calendar td.eventful-pre,.page-template-template-calendar .em-calendar td.eventful-today{vertical-align:top;height:8vw}.page-template-template-calendar .em-calendar td.eventless{height:8vw}.page-template-template-calendar .em-calendar td.eventful a{color:#222}.page-template-template-calendar .em-calendar td.eventful a:hover{color:#0b6a4f}.page-template-template-calendar .em-calendar td.eventful ul a{color:#b34d00}.page-template-template-calendar .em-calendar td.eventful ul a:hover{color:#8a3b00}.page-template-template-calendar .em-calendar .eventless-today,.page-template-template-calendar .em-calendar .eventful-today{background-color:#fdc62a}.page-template-template-calendar .em-calendar .eventless-today ul a,.page-template-template-calendar .em-calendar .eventless-today a,.page-template-template-calendar .em-calendar .eventful-today ul a,.page-template-template-calendar .em-calendar .eventful-today a{color:#222}.page-template-template-calendar .em-calendar tr:nth-child(odd){background-color:rgba(0,0,0,0)}.page-template-template-calendar .em-calendar thead td,.page-template-template-calendar .em-calendar .days-names td{border:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page-template-template-calendar .em-calendar thead td:first-child,.page-template-template-calendar .em-calendar .days-names td:first-child{border-left:1px solid #ccc}.page-template-template-calendar .em-calendar thead td:last-child,.page-template-template-calendar .em-calendar .days-names td:last-child{border-right:1px solid #ccc}.page-template-template-calendar .em-calendar thead td{background:#fdc62a;color:gray}.page-template-template-calendar .em-calendar thead td:first-child{text-align:left}.page-template-template-calendar .em-calendar thead td:last-child{text-align:right}@media(min-width: 800px){#planner-holder .right-column{width:52.7027033333%;float:right;margin-right:0}}#planner-holder #map-holder{margin-bottom:24px}@media(min-width: 800px){#planner-holder #map-holder{width:45.9459466667%;float:left;margin-right:1.35135%;margin-bottom:0}}#hovers path:hover{cursor:pointer}#nwconnector-info{width:375px;max-width:100%;margin:auto;text-align:center;margin-bottom:24px}@media(min-width: 920px){#nwconnector-info{width:25.6756766667%;float:left;margin-right:1.35135%;padding-left:0;text-align:justify;margin-bottom:0}}@media(min-width: 500px){#trip-idea-holder .content-box{width:48.27586%;float:left;margin-right:3.44828%}#trip-idea-holder .content-box:last-of-type{float:right;margin-right:0}}#agency-info-holder{padding-top:24px}#agency-links>a{display:block;text-decoration:none;text-align:center;border-radius:10px;padding-left:12px;margin-bottom:12px;background-color:#fff;box-shadow:1px 1px #999}#agency-links>a:nth-child(4) img{min-width:142px;padding-bottom:1em}@media(min-width: 920px){#agency-links>a:nth-child(4){padding-top:1.5em}}#agency-links img{width:100px;float:left}#agency-links h4{display:inline-block;margin-top:38px;margin-bottom:38px;max-width:60%;margin-left:12px}@media(min-width: 920px){#agency-links{display:block;width:72.9729733333%;float:right;margin-right:0}#agency-links>a{width:18.91892%;float:left;margin-right:1.35135%;padding:0 12px;background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;margin-bottom:0}#agency-links>a:last-child{float:right;margin-right:0}#agency-links h4{margin:0;font-size:13.6px;font-size:.85rem;max-width:100%}#agency-links img{float:none;width:auto}}@media(min-width: 920px){#events-holder{width:45.9459466667%;float:left;margin-right:1.35135%}}@media(min-width: 1100px){#events-holder{width:39.18919%;float:left;margin-right:1.35135%}}#news-holder h3 a{text-decoration:none}@media(min-width: 920px){#news-and-trips-holder{width:52.7027033333%;float:right;margin-right:0}}@media(min-width: 1100px){#news-and-trips-holder{width:59.45946%;float:right;margin-right:0}}.site-header{background-color:#fff}.site-header a{text-decoration:none}#top-bar{width:100%;display:flex;justify-content:flex-end;background-color:#555;padding:4px 0}.site-branding{max-width:50%;float:left}@media(min-width: 800px){.site-branding{float:none}}#site-description{display:none;text-transform:uppercase;font-size:1em;color:#555;font-weight:500;margin-left:40px;margin-top:6px;margin-bottom:6px}@media(min-width: 800px){#site-description{display:block}}#search-form input[type=submit]{color:#fff}#logo-holder{margin:32px 0 24px 24px;max-width:100%;width:326px;height:auto}@media(min-width: 800px){#logo-holder{margin-bottom:0;margin-left:40px}}.agency-line{height:6px;border-radius:6px;border-style:solid;border-width:1px;border-color:#fff}.dropdown-content{background-color:#f0f0f0}#routes-content{border-style:solid;border-width:0;border-top:7px solid #fdc62a}#mini-header{text-align:right;padding-top:12px;padding-bottom:12px}#mini-header #logo-holder{float:left;margin-top:0px}#mini-header .return-link{margin-right:12px}.trip-planner fieldset{margin:0;padding:0;border:0}.trip-planner .is-left{float:left;width:48%}.trip-planner .is-right{float:right;width:48%}.trip-planner label{font-weight:400}.trip-planner input[type=text]{margin:0 0 16px;width:100%;padding:6px 12px;text-align:center}.trip-planner input[type=text]:focus{outline:0;border-color:#000}.trip-planner .is-radio-wrapper label{display:inline-block;cursor:pointer}.trip-planner .is-radio-wrapper label+label{margin-left:10px}.trip-planner .is-radio-wrapper input{margin-right:5px}.trip-planner input[type=submit]{background:#f27f2f;cursor:pointer}.trip-planner input[type=submit]:hover,.trip-planner input[type=submit]:focus{background-color:#b04f0b}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.otp-spinner{margin:100px auto;font-size:10px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load5{0%,100%{-webkit-box-shadow:0em -2.6em 0em 0em #0021e2,1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.5),-1.8em -1.8em 0 0em rgba(0,33,226,.7);box-shadow:0em -2.6em 0em 0em #0021e2,1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.5),-1.8em -1.8em 0 0em rgba(0,33,226,.7)}12.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.7),1.8em -1.8em 0 0em #0021e2,2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.5);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.7),1.8em -1.8em 0 0em #0021e2,2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.5)}25%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.5),1.8em -1.8em 0 0em rgba(0,33,226,.7),2.5em 0em 0 0em #0021e2,1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.5),1.8em -1.8em 0 0em rgba(0,33,226,.7),2.5em 0em 0 0em #0021e2,1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2)}37.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.5),2.5em 0em 0 0em rgba(0,33,226,.7),1.75em 1.75em 0 0em #0021e2,0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.5),2.5em 0em 0 0em rgba(0,33,226,.7),1.75em 1.75em 0 0em #0021e2,0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2)}50%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.5),1.75em 1.75em 0 0em rgba(0,33,226,.7),0em 2.5em 0 0em #0021e2,-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.5),1.75em 1.75em 0 0em rgba(0,33,226,.7),0em 2.5em 0 0em #0021e2,-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2)}62.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.5),0em 2.5em 0 0em rgba(0,33,226,.7),-1.8em 1.8em 0 0em #0021e2,-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.5),0em 2.5em 0 0em rgba(0,33,226,.7),-1.8em 1.8em 0 0em #0021e2,-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2)}75%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.5),-1.8em 1.8em 0 0em rgba(0,33,226,.7),-2.6em 0em 0 0em #0021e2,-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.5),-1.8em 1.8em 0 0em rgba(0,33,226,.7),-2.6em 0em 0 0em #0021e2,-1.8em -1.8em 0 0em rgba(0,33,226,.2)}87.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.5),-2.6em 0em 0 0em rgba(0,33,226,.7),-1.8em -1.8em 0 0em #0021e2;box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.5),-2.6em 0em 0 0em rgba(0,33,226,.7),-1.8em -1.8em 0 0em #0021e2}}@keyframes load5{0%,100%{-webkit-box-shadow:0em -2.6em 0em 0em #0021e2,1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.5),-1.8em -1.8em 0 0em rgba(0,33,226,.7);box-shadow:0em -2.6em 0em 0em #0021e2,1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.5),-1.8em -1.8em 0 0em rgba(0,33,226,.7)}12.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.7),1.8em -1.8em 0 0em #0021e2,2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.5);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.7),1.8em -1.8em 0 0em #0021e2,2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.5)}25%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.5),1.8em -1.8em 0 0em rgba(0,33,226,.7),2.5em 0em 0 0em #0021e2,1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.5),1.8em -1.8em 0 0em rgba(0,33,226,.7),2.5em 0em 0 0em #0021e2,1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2)}37.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.5),2.5em 0em 0 0em rgba(0,33,226,.7),1.75em 1.75em 0 0em #0021e2,0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.5),2.5em 0em 0 0em rgba(0,33,226,.7),1.75em 1.75em 0 0em #0021e2,0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2)}50%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.5),1.75em 1.75em 0 0em rgba(0,33,226,.7),0em 2.5em 0 0em #0021e2,-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.5),1.75em 1.75em 0 0em rgba(0,33,226,.7),0em 2.5em 0 0em #0021e2,-1.8em 1.8em 0 0em rgba(0,33,226,.2),-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2)}62.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.5),0em 2.5em 0 0em rgba(0,33,226,.7),-1.8em 1.8em 0 0em #0021e2,-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.5),0em 2.5em 0 0em rgba(0,33,226,.7),-1.8em 1.8em 0 0em #0021e2,-2.6em 0em 0 0em rgba(0,33,226,.2),-1.8em -1.8em 0 0em rgba(0,33,226,.2)}75%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.5),-1.8em 1.8em 0 0em rgba(0,33,226,.7),-2.6em 0em 0 0em #0021e2,-1.8em -1.8em 0 0em rgba(0,33,226,.2);box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.5),-1.8em 1.8em 0 0em rgba(0,33,226,.7),-2.6em 0em 0 0em #0021e2,-1.8em -1.8em 0 0em rgba(0,33,226,.2)}87.5%{-webkit-box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.5),-2.6em 0em 0 0em rgba(0,33,226,.7),-1.8em -1.8em 0 0em #0021e2;box-shadow:0em -2.6em 0em 0em rgba(0,33,226,.2),1.8em -1.8em 0 0em rgba(0,33,226,.2),2.5em 0em 0 0em rgba(0,33,226,.2),1.75em 1.75em 0 0em rgba(0,33,226,.2),0em 2.5em 0 0em rgba(0,33,226,.2),-1.8em 1.8em 0 0em rgba(0,33,226,.5),-2.6em 0em 0 0em rgba(0,33,226,.7),-1.8em -1.8em 0 0em #0021e2}}.autocomplete-dropdown-container{position:absolute;z-index:999;background:#eee;color:#333;left:0;right:0;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3)}.autocomplete-form-control{position:relative}.suggestion-item,.suggestion-item--active{padding:4px 12px;font-size:16px}.suggestion-item:hover,.suggestion-item--active:hover{cursor:pointer}.suggestion-item--active{background:blue;color:#fff}.otp-icon{display:inline-block;height:1em}.otp-icon svg{height:100%;width:auto;max-width:64px;-webkit-transition:all .2s linear;transition:all .2s linear}.otp-center-col{margin:auto;max-width:500px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;color:#fff}.screen-reader-text:focus{border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}input[type=text]{font-size:16px;padding:6px 12px}#dep-after{display:inline-block;margin-right:4px}#arrive-by{display:inline-block;margin-left:12px;margin-right:4px}#walkPreference{margin-left:4px}.otp-form-control select{font-size:16px}.autocomplete-form-control{width:100%}.autocomplete-form-control input{width:100%;height:100%}.otp-two-col-container{display:-webkit-box;display:-ms-flexbox;display:flex}.otp-left-col{padding:12px 24px;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.otp-right-col{padding:12px 24px;-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%}.otp-warning{margin-bottom:12px;font-size:14px;color:#333}.otp-accordion-section{margin-bottom:12px}.otp-flag-stop{display:block}.otp-accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:16px;width:100%;padding:0;border:none;background:none}.otp-trip-summary{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.otp-trip-label{font-size:24px;background:#05a577;color:#fff;padding:8px}.otp-directions-caption{text-align:center;margin:8px 0 12px;font-style:italic}.otp-trip-details{text-align:left;-webkit-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto}.otp-trip-details>div:first-child{margin-bottom:6px}.otp-trip-duration{font-size:16px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.otp-accordion-icon{text-align:right;margin-right:12px;-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-preferred-size:50px;flex-basis:50px}.otp-accordion-icon .otp-icon-chevron{height:2em}.otp-accordion-panel{padding:8px;background:#fff;display:none}.otp-accordion-section.open .otp-accordion-panel{display:block}.otp-accordion-section.open .otp-icon-chevron{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.otp-trip-warnings>*{margin-left:6px}.otp-component-errors{margin-top:4px;padding:4px;background:rgba(255,0,0,.1);border:1px solid rgba(255,0,0,.5);color:#600}.otp-trip-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.otp-trip-icons .otp-icon-wrapper{margin-top:6px}.otp-trip-icon{border-radius:10px;margin-right:12px;display:inline-block;padding:4px 0}.otp-padded-icon{padding:4px 6px}.otp-icon-wrapper{margin-right:12px}.otp-trip-icons .otp-icon-wrapper:after{display:inline-block;content:" > "}.otp-trip-icons .otp-icon-wrapper:last-child:after{content:""}.otp-icon-bus{padding-right:4px}.otp-trip-leg-header,.otp-trip-leg-details{display:-webkit-box;display:-ms-flexbox;display:flex}.otp-trip-leg-header .otp-trip-time,.otp-trip-leg-details .otp-trip-icon{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:80px;flex-basis:80px;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}.otp-trip-text .otp-trip-icon{margin-left:4px;margin-right:6px}.otp-trip-text .otp-pickup-message{margin-bottom:16px}.otp-trip-text .otp-dropoff-message{margin-top:16px}.otp-trip-text .otp-boarding-details{font-size:16px}.otp-trip-text .otp-service-info{font-style:italic}.otp-trip-leg-header .otp-trip-divider{-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px}.otp-trip-leg-header .otp-trip-text{text-transform:capitalize;line-height:1.2}.otp-trip-leg-header .otp-trip-divider:after{content:"●";display:inline-block}.otp-trip-leg-details .otp-trip-divider{-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;border-left:2px solid #000}.otp-trip-text{margin:4px 12px;font-size:16px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.otp-trip-leg-header{margin:0 6px;font-size:1rem;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.otp-trip-time{font-weight:bold;font-size:14px}.otp-trip-leg-details .otp-trip-icon{text-align:center}.otp-icon-wrapper{white-space:nowrap}.otp-map-container{width:100%;height:90vh;min-height:400px}.otp-planner-form{margin:24px 0 0;border-radius:12px;padding:12px}.otp-planner-form .otp-options-fields .otp-form-row{display:block;margin:0 0 0 24px}.otp-planner-form .otp-options-fields .otp-form-row .otp-icon{margin-left:-24px;width:18px}.otp-planner-form .otp-options-fields .otp-form-row>*{margin:0}.otp-planner-form input{border:none}.otp-planner-form .otp-form-header h2{margin-top:0}.otp-planner-form .otp-form-control{margin-bottom:12px}.otp-planner-form .otp-form-control button{padding:4px;border:none;border-radius:0;height:100%;display:block;fill:#000;background-color:#b5b5b5;border-top-right-radius:4px;border-bottom-right-radius:4px}.otp-planner-form .otp-form-control button:hover{fill:#fdc62a}.otp-planner-form .otp-form-control .otp-icon{height:1.6rem}.otp-planner-form .otp-planner-body>.otp-form-control{border:1px solid #555;border-radius:4px}.otp-planner-form .otp-form-control.otp-has-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #555;border-radius:4px}.otp-planner-form .otp-form-control.otp-has-dropdown input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.otp-planner-form .otp-form-control.otp-has-dropdown #time{width:100px}.otp-planner-form .otp-form-control.otp-has-dropdown #date{width:120px}.otp-planner-form .otp-planner-options .otp-form-row:nth-child(2){-ms-flex-wrap:nowrap;flex-wrap:nowrap}.otp-planner-form .otp-has-dropdown{position:relative}.otp-planner-form .otp-dropdown{background:#ccc;position:absolute;right:0;left:0;text-align:right;max-height:160px;min-width:100px;overflow:auto;z-index:999;font-size:.85rem;color:#000;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.4);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.4)}.otp-planner-form .otp-dropdown-item{padding:3px 8px;white-space:nowrap}.otp-planner-form .otp-dropdown-item:hover{cursor:pointer}.otp-planner-form .otp-dropdown-item.active{background:#05a577;color:#fff}.otp-planner-form .otp-planner-options .otp-form-row:nth-child(3){display:block}.otp-planner-form .otp-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-6px;margin-right:-6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.otp-planner-form .otp-form-row>*{margin-left:6px;margin-right:6px}.otp-planner-form .otp-form-row .otp-form-control{line-height:1;margin-bottom:12px}.otp-planner-form .otp-form-row .otp-icon-crosshair{height:20px;position:relative;top:3px}.otp-planner-form .otp-form-footer button{width:100%}.otp-planner-form .otp-options-summary{background:rgba(200,200,200,.5);padding:6px;margin-bottom:12px;border-radius:6px 6px 0 0;color:#000;fill:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.otp-planner-form .otp-options-summary .otp-options-fields{-webkit-box-flex:1;-ms-flex:1;flex:1}.otp-planner-form .otp-options-summary .otp-icon{position:relative;top:2px;margin-right:6px}.otp-planner-form .otp-options-summary .otp-edit-options button{background:rgba(0,0,0,0);border:0}.otp-planner-form .otp-options-summary .otp-edit-options .otp-icon-chevron{height:28px}.otp-planner-form .otp-form-control.otp-has-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.otp-planner-form .otp-swap-btn{font-size:1.5rem;padding:0;display:block;width:100%;position:relative;text-align:right;left:6px;top:-5px}.otp-planner-form .otp-swap-btn:hover,.otp-planner-form .otp-swap-btn:focus{outline:none}.otp-planner-form .otp-swap-btn:hover svg,.otp-planner-form .otp-swap-btn:focus svg{fill:#05a577}.otp-two-col-container .otp-swap-btn{height:12px;left:0;top:-14px}.otp-two-col-container .otp-form-control.otp-has-btn{width:93%}#otp-ui .otp-edit-button button{background:#f27f2f;border-radius:10px;color:#fff;padding:5px 10px;box-shadow:2px 2px 1px #555}#otp-ui .otp-edit-button button:hover,#otp-ui .otp-edit-button button:focus{background-color:#c8590d}#otp-ui input,#otp-ui select,#otp-ui label{color:#000}#otp-ui input[type=checkbox]{margin-right:4px}#otp-ui button[type=submit]{background-color:#f27f2f;border-radius:10px;color:#fff;padding:5px 10px;line-height:1.5;box-shadow:2px 2px 1px #555}#otp-ui button[type=submit]:hover,#otp-ui button[type=submit]:focus{background-color:#d6600d}#otp-ui .otp-warning-legend{padding:8px 12px;background-color:#feda76;border:1px solid #fdc62a;margin-bottom:12px}#otp-ui .otp-warning-legend .otp-warning{color:#000;fill:#000;margin:0}#otp-ui .otp-warning-legend .otp-icon{margin-right:6px}#otp-ui .otp-single-col-container .otp-planner-form{background-color:#fff;padding:0}#otp-ui .otp-single-col-container .otp-planner-form .otp-form-header{padding:12px;border-top-left-radius:12px;border-top-right-radius:12px;background-color:#fdc62a}#otp-ui .otp-single-col-container .otp-planner-form .otp-form-header h2{margin:0}#otp-ui .otp-single-col-container .otp-planner-form .otp-planner-body{padding:12px}#otp-ui .otp-two-col-container h2{margin-top:12px;opacity:.9}#otp-ui .otp-two-col-container .otp-left-col{background:palette(primary);-ms-flex-preferred-size:40%;flex-basis:40%}#otp-ui .otp-two-col-container .otp-planner-summary .otp-options-summary{border-radius:0}#otp-ui .otp-two-col-container .otp-planner-summary .otp-location-summary{background:rgba(255,255,255,.5);padding:0 6px;color:#000}#otp-ui .otp-two-col-container.otp-has-map .otp-left-col{-ms-flex-preferred-size:50%;flex-basis:50%}#otp-ui .otp-two-col-container.otp-has-map .otp-planner-summary .otp-form-header{display:none}#otp-ui .otp-map-wrapper{position:relative}#otp-ui .otp-map-center-overlay{position:absolute;text-align:center;left:30%;top:20px;width:40%;padding:4px;background:rgba(255,255,255,.65);border-radius:12px;z-index:999}#otp-ui .otp-accordion-header{background:#fff;color:#333;fill:#333;border-radius:12px}#otp-ui .otp-trip-icons .otp-icon-wrapper{margin-right:8px}#otp-ui .otp-trip-icons .otp-trip-icon{margin-right:8px}#otp-ui .otp-padded-icon{font-size:14px}#otp-ui .otp-padded-icon .otp-trip-icon{height:14px;padding:3px 5px}#otp-ui .otp-accordion-panel{color:#000}#otp-ui .otp-accordion-panel .otp-trip-time,#otp-ui .otp-accordion-panel .otp-icon-wrapper{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}#otp-ui .otp-accordion-panel .otp-icon-wrapper{text-align:center;margin-right:10px}#otp-ui .otp-accordion-panel .otp-icon-wrapper .otp-padded-icon{padding:5px 6px 1px}#otp-ui .otp-accordion-panel .otp-icon-wrapper .otp-icon-bus{padding-right:0}#otp-ui .otp-accordion-panel .otp-trip-leg-details .otp-trip-text{margin:12px;font-size:14px}#otp-ui .otp-accordion-panel .otp-walking-directions.otp-trip-leg-details .otp-trip-divider{border-left-style:dotted}#otp-ui .otp-accordion-panel .otp-transit-directions:last-child .otp-trip-leg-details:last-child .otp-trip-divider{border:0}#otp-ui .otp-trip-label{background:#05a577;border-radius:12px 0 0 12px}#otp-ui .otp-accordion-section.open .otp-accordion-header{border-radius:12px 12px 0 0}#otp-ui .otp-accordion-section.open .otp-trip-label{border-radius:12px 0 0 0}#otp-ui .otp-accordion-section.open .otp-accordion-panel{border:none;box-shadow:0 1px 3px inset rgba(0,0,0,.5)}#otp-ui .marker{background-size:cover;width:48px;height:48px;cursor:move}#otp-ui .start-marker{background-image:url(images/start-marker.png)}#otp-ui .end-marker{background-image:url(images/end-marker.png)}.otp-datepicker{align-items:center;display:flex;flex-direction:column}.dp-calendar{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1);padding:0;position:absolute;top:calc(100% + 10px);z-index:999}.dp-calendar:before{border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;content:"";height:0;left:50%;position:absolute;top:0;transform:translate(-50%, -100%);width:0}.dp-top-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;margin-top:6px}.dp-month{font-weight:700;padding:0 16px;text-align:center;width:200px}.otp-planner-form .otp-form-control .dp-button{border:none;border-radius:4px;background-color:#fff;color:#f27f2f;fill:#f27f2f;cursor:pointer;line-height:1;padding:2px 6px}.otp-planner-form .otp-form-control .dp-button:hover,.otp-planner-form .otp-form-control .dp-button:focus{color:#c8590d;fill:#c8590d}.dp-button svg{display:block;width:22px}.dp-button path{fill:currentColor}.dp-table{border-collapse:collapse;width:100%;margin-bottom:0}.dp-table th,.dp-table td{font-size:14px;text-align:center;user-select:none}.dp-table th{color:#666;font-weight:400;line-height:1.6}.dp-table td{cursor:pointer;height:36px;line-height:1;width:36px}.dp-table td:hover,.dp-table td:focus{background-color:#f27f2f;color:#fff}.dp-table td[aria-disabled=true]{opacity:.5;pointer-events:none}.dp-table td[aria-selected=true]{background-color:#3183c8;color:#fff}.dp-table td:not(:empty){border:1px solid #e4e7e7}#directions-page{background-color:#dbdbdb;height:auto;min-height:58vh;padding:12px}@media(min-width: 700px){.otp-form-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.otp-planner-form .otp-form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:flex-end}.otp-planner-form .otp-form-footer button{width:auto}}@media(max-width: 940px){#otp-ui .otp-two-col-container{display:block}#otp-ui .otp-planner-form{margin-top:0}#otp-ui .otp-planner-form.otp-planner-summary .otp-options-summary{display:none}}@media(max-width: 620px){.otp-trip-icons{display:none}.otp-trip-details>div:first-child{margin:0 12px 0 0}.otp-trip-duration{font-size:14px}.otp-accordion-icon{margin-right:0px;flex-basis:35px;font-size:14px}.otp-left-col,.otp-right-col{padding:0}#otp-ui .otp-accordion-panel .otp-trip-time,#otp-ui .otp-accordion-panel .otp-icon-wrapper{flex-basis:70px}}ul#alerts{list-style-position:outside;padding-left:16px}ul#alerts li{margin-bottom:12px}ul#alerts li:last-child{margin-bottom:0}ul#alerts .alert-title,ul#alerts-list .alert-title{font-weight:bold}ul#alerts .alert-dates,ul#alerts-list .alert-dates{font-weight:normal;font-style:italic}ul#alerts .alert-description,ul#alerts-list .alert-description{font-weight:normal}ul#alerts .route-circle,ul#alerts-list .route-circle{margin-bottom:5px}#main-navigation .route-circle-medium{width:24px;height:24px;font-size:10.43478px;line-height:24px}.timetable-accordion{background-color:red;font-size:1.25rem;border-radius:10px 0 0 0;color:#fff;margin-top:24px;cursor:pointer}#timetables-container{margin-bottom:12px}.timetable-accordion .accordion-arrow{display:none}.table-container{overflow:auto}.timetable table .description,.timetable table .timetable_days,.timetable table thead{display:none}.timetable table{margin-bottom:0}#agency-89 li:first-of-type .route-circle,.route-post-id-5-agency-89 .route-circle{background-color:#145098 !important}input[type=submit].gform_button{background-color:#f27f2f !important;border-radius:10%;padding:10px 20px;color:#fff}

/*# sourceMappingURL=style.min.css.map */