.outline-highlight-no-gap{outline:2px solid #f19621!important;text-decoration:none}.outline-highlight{outline:2px solid #f19621!important;outline-offset:2px}.outline-highlight-text{box-shadow:0 0 2px 2px #f19621!important;outline:none!important;text-decoration:none}.focus-highight:focus,.focus-highight:focus-visible{outline:2px solid #f19621!important;outline-offset:2px}#message-loading{line-height:2}#message-no-news{line-height:1.1}.news-actions>div{margin-bottom:6px;max-width:100%}.btn .icon{margin-right:10px}.btn-default:focus,.link:focus,.btn-default:focus-visible,.link:focus-visible{outline:2px solid #f19621!important;outline-offset:2px}#route-filter .btn-group{max-width:calc(100% - 24px)}#route-filter .btn-group button{max-width:100%;overflow:hidden;text-overflow:ellipsis}#news-summary-panel>div{clear:both}#news-summary-panel #subscribe-button{margin-left:6px}#news-summary-panel .news{padding-bottom:12px;padding-top:12px}#news-summary-panel .news .news-icon{width:40px;margin-top:-6px;color:#0696a1;float:left;text-align:center;font-size:36px}#news-summary-panel .news .news-summary{margin-left:63px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial;font-size:14px}#news-summary-panel .news .news-summary .news-summary-body{display:inline-block;margin-top:6px}#news-summary-panel .news .news-summary .news-summary-body>div{display:inline}#news-summary-panel .news .news-summary .news-summary-body .news-summary-text{margin-right:10px;line-height:1.5}#news-summary-panel .news .news-summary .route-list{margin-top:9px}#news-summary-panel .news .news-summary .route-list>label{font-size:11px;line-height:21px;float:none;display:inline-block;margin-right:8px}#news-summary-panel .news .news-summary .route-list>div{display:inline-block}#news-summary-panel .news .news-summary .route-list span{font-size:11px}#news-summary-panel .news .news-summary .read-more a{white-space:nowrap}#news-summary-panel .news .news-summary .read-more div{display:inline}#news-summary-panel .news .news-summary .read-more .read-more-text{font-weight:bold;font-size:8px;text-transform:uppercase}#news-summary-panel .news .news-summary .read-more .read-more-symbol{margin-left:3px}#news-summary-panel .news-header{margin-bottom:3px}#news-summary-panel .news-header .fab,#news-summary-panel .news-header .fas,#news-summary-panel .news-header .fa,#news-summary-panel .news-header .far,#news-summary-panel .news-header .fal{display:none;color:#0696a1;font-size:18px;width:36px}#news-summary-panel .news-header .news-title{font-size:20px;line-height:1.2}#news-summary-panel hr{margin-top:9px;margin-bottom:9px}#news-panel .news-header{margin-top:12px;margin-bottom:12px;line-height:1.3}#news-panel .news-title{color:#035157}#news-panel .route-list{margin-top:18px;margin-bottom:20px}#news-panel .route-list>label{font-size:13px;line-height:25px}#news-panel .route-list>div{margin-left:64px}#news-panel .route-list span{font-size:13px}#news-panel .news-content{margin-top:12px;margin-bottom:24px}#news-panel .news-footer{float:right;margin-bottom:12px}#news-panel .news-footer .btn-symbol{display:inline;margin-left:3px}.news-title{font-family:"Open Sans Condensed","Helvetica Neue",Helvetica,Arial;font-weight:bold;font-size:30px}.news-date{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial;font-size:12px;white-space:nowrap;margin-left:12px}.news-content{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial}@media(max-width:767px){#news-panel .news-header{margin-top:6px}}@media(max-width:479px){#news-summary-panel .news .news-icon{font-size:26px;width:30px}#news-summary-panel .news .news-summary{margin-left:50px}}@media(max-width:359px){#news-summary-panel .news .news-icon{display:none}#news-summary-panel .news .news-summary{margin-left:0}#news-summary-panel .news .news-summary .news-header .fab,#news-summary-panel .news .news-summary .news-header .fas,#news-summary-panel .news .news-summary .news-header .fa,#news-summary-panel .news .news-summary .news-header .far,#news-summary-panel .news .news-summary .news-header .fal{display:inline-block;font-size:22px;margin-right:4px}}#selectRouteModal .modal-body{padding:0}#selectRouteModal .full-width{width:100%}#selectRouteModal .route-name{font-family:"Open Sans Condensed","Helvetica Neue",Helvetica,Arial;font-size:20px;text-transform:uppercase}#selectRouteModal .selected-route:focus,#selectRouteModal .selected-route:focus-visible{outline:2px solid #f19621!important;outline-offset:2px}#selectRouteModal .route-selector{display:table;margin-bottom:4px}#selectRouteModal .route-selector>div{display:table-row}#selectRouteModal .route-selector>div:nth-child(2n+1){background-color:#efefef}#selectRouteModal .route-selector>div:nth-child(2n){background-color:#fff}#selectRouteModal .route-selector>div:hover{background-color:#d4e2e3;color:#000;cursor:pointer}#selectRouteModal .route-selector>div>div{display:table-cell;vertical-align:middle}#selectRouteModal .route-selector .route-number{text-align:center;padding:0 12px}#selectRouteModal .route-selector .route-name{font-size:28px}@media(max-width:479px){#selectRouteModal .route-selector .route-number-large{font-size:34px}#selectRouteModal .route-selector .route-name{font-size:24px}#selectRouteModal .news-title{font-size:24px}}@media(max-width:359px){#selectRouteModal .route-selector .route-number-large{font-size:32px}#selectRouteModal .route-selector .route-name{font-size:22px}#selectRouteModal .news-title{font-size:24px}}.social-media{margin-top:6px;margin-bottom:10px;clear:both}.social-media .fb_iframe_widget span{vertical-align:baseline!important}.social-media .social-media-button{min-width:70px;max-width:100%;display:inline-block;vertical-align:top;margin-right:1px;position:relative;height:24px;box-sizing:border-box;padding-top:3px;padding-left:10px;padding-right:6px;color:#fff;border-radius:3px;font-weight:500;cursor:pointer}.social-media .social-media-button>.fab,.social-media .social-media-button>.fas,.social-media .social-media-button>.fa,.social-media .social-media-button>.far,.social-media .social-media-button>.fal{position:relative;display:inline-block;width:14px;height:14px;font-size:13px}.social-media .social-media-button>span{white-space:nowrap;display:inline-block;vertical-align:top;color:#fff;cursor:pointer;font:normal normal bold 10.5px 'Helvetica Neue',Arial,sans-serif;top:3px;position:relative;padding-left:3px;padding-right:1px}.social-media>a.twitter-share-button{background-color:#1b95e0}.social-media>a.twitter-share-button>.fab,.social-media>a.twitter-share-button>.fas,.social-media>a.twitter-share-button>.fa,.social-media>a.twitter-share-button>.far,.social-media>a.twitter-share-button>.fal{font-size:13px;top:-2px}.social-media>a.twitter-share-button>span{font-family:'Helvetica Neue',Arial,sans-serif}.social-media>a.twitter-share-button:hover{background-color:#0c7abf}.social-media>div.fb-share-button{display:inline-block;vertical-align:top}.social-media>div.fb-share-button>a.fb-xfbml-parse-ignore{background-color:#365899}.social-media>div.fb-share-button>a.fb-xfbml-parse-ignore:hover{background-color:#365899}.social-media>div.fb-share-button>a.fb-xfbml-parse-ignore>.fab,.social-media>div.fb-share-button>a.fb-xfbml-parse-ignore>.fas,.social-media>div.fb-share-button>a.fb-xfbml-parse-ignore>.fa,.social-media>div.fb-share-button>a.fb-xfbml-parse-ignore>.far,.social-media>div.fb-share-button>a.fb-xfbml-parse-ignore>.fal{font-size:14px;top:-2px}.social-media>div.fb-share-button>a.fb-xfbml-parse-ignore>span{left:2px;font-family:Helvetica,Arial,sans-serif}