/*
Theme Name: Frankford
Theme URI: https://github.com/septadev/septa-ff
Github Theme URI: https://github.com/septadev/septa-ff
Author: SEPTA
Description: A custom theme for the migration of www.septa.org to WordPress.
Version: 1.8.11
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: septa-ff

Frankford is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles based on the work of Nicolas Gallagher and Jonathan Neal 
normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css

Hamburger menu and other general UI icons from Font Awesome. Free license: https://fontawesome.com/license/free
*/
  *, *::before, *::after {box-sizing: inherit;}html {box-sizing: border-box;line-height: 1.15;-webkit-text-size-adjust: 100%;}body {background: #fff;color: #262625;font-family: sans-serif;font-size: 18px;line-height: 1.5;margin: 0;}details {display: block;}summary {display: list-item;}[hidden], [hidden="hidden"], template {display: none;}h1, h2, h3, h4, h5, h6, .h2, .h3, .h4 {background-color: transparent;clear: both;color: #454442;font-weight: normal;line-height: 1;margin: 0 0 18px;}h1 {color: #1260a5;font-size: 30px;font-weight: bold;margin-bottom: 24px;text-transform: uppercase;}h2 {font-size: 27px;font-weight: bold;}h3 {font-size: 24px;}h4 {font-size: 21px;font-weight: bold;}p+h2, dl+h2, ol+h2, ul+h2, table+h2 {margin-top: 24px;}address, blockquote, dl, hr, p, pre, table {margin: 0 0 16px;}embed, iframe, object {max-width: 100%;}hr {border: none;border-top: 2px solid #cfccc6;box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: "Courier 10 Pitch", courier, monospace;font-size: 1em;line-height: 1.6;max-width: 100%;overflow: auto;}ol, ul {list-style: none;margin: 0;padding: 0;}dt {font-weight: 700;}dd {margin: 0 1.5em 1.5em;}table {border: 1px solid #8a8884;border-collapse: collapse;margin: 0 0 1.5em;width: 100%;}th, td {border: 1px solid #8a8884;border-collapse: collapse;margin: 0;padding: 8px 10px 6px;}th {background-color: #faf9f7;}abbr, acronym {border-bottom: 1px dotted #666562;cursor: help;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: bolder;}big {font-size: 125%;}cite, dfn, em, i {font-style: italic;}code, kbd, samp, tt, var {font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size: 1em;}mark, ins {background: #fff9c0;text-decoration: none;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border: none;padding: 0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: none;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}fieldset {border: 1px solid #8a8884;border-radius: 1px;margin-bottom: 16px;padding: .35em .75em .625em;}legend {box-sizing: border-box;color: inherit;display: table;font-size: 20px;max-width: 100%;padding: 0 .3em;white-space: normal;}label {font-size: 20px;line-height: 1;}fieldset label {display: block;font-size: inherit;line-height: 1.5;}progress {vertical-align: baseline;}button, input, optgroup, select, textarea {color: inherit;font-family: inherit;font-size: 18px;line-height: 1;margin: 0;}button, input[type="button"], input[type="reset"], input[type="submit"], input[type="image" ] {-webkit-appearance: none;background-color: #144b88;border: 3px solid #144b88;border-radius: 1px;color: #fff;display: inline-block;max-width: 100%;overflow: visible;padding: 14px 25px 11px;text-transform: uppercase;}button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {background-color: #fff;color: #144b88;}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"], select, textarea {background-color: #fff;border: 1px solid #8a8884;border-radius: 1px;box-shadow: 1px 1px 3px 1px rgba(38,38,37,0.09) inset;display: inline-block;line-height: 18px;max-width: 100%;overflow: visible;padding: 14px 12px 10px;width: 100%;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {color: #141414;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;height: 1em;margin-right: 5px;padding: 0;width: 1em;}select {-webkit-appearance: none;-webkit-border-radius: 1px;background: #fff url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='caret-down' class='svg-inline--fa fa-caret-down fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23666562' d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'%3E%3C/path%3E%3C/svg%3E") no-repeat calc(100% - 16px) center;padding-right: 20px;background-size: 16px;}textarea {overflow: auto;width: 100%;}input[name="post_password"] {margin-bottom: 16px;}.primary-search-form {display: table;max-width: 100%;width: 100%;}.primary-search-form label {display: table-cell;vertical-align: top;width: 100%;}.primary-search-form input[type="search"] {border-radius: 1px 0 0 1px;border-right: none;display: inline-block;height: 45px;line-height: 1;max-width: 100%;width: 100%;}.primary-search-form .search-submit {border-radius: 0 1px 1px 0;box-shadow: none;display: table-cell;height: 45px;line-height: 1;width: 52px;overflow: hidden;padding: 7px 0 3px 0;vertical-align: top;}.search-submit svg {height: 25px;}.comment-respond {margin-bottom: 40px;}.comments-area label {display: inline-block;padding-bottom: 8px;}.comments-area .required {color: #a6001e;font-weight: bold;}.cognito-frame {border: none;max-width: 100%;width: 100%;}.kt-accordion-panel-inner .cognito-frame {background-color: #fff;border: 15px solid #fff;border-width: 0 15px;}a, a:visited {background-color: transparent;color: #0153a8;text-decoration: none;}a:hover, a:focus, a:active {color: #ad0020;}a:focus {outline: thin dotted;}a:hover, a:active {outline: 0;}.archive-actions a {-webkit-appearance: none;background-color: #144b88;border: 3px solid #144b88;border-radius: 1px;color: #fff;display: inline-block;line-height: 1;overflow: visible;padding: 14px 25px 11px;text-transform: uppercase;}.archive-actions a:hover, .archive-actions a:active {background-color: #fff;color: #144b88;}.archive-actions a.space-left {margin-left: 12px;}figure {margin: 1em 0;}figcaption {font-size: 16px;text-align: center;}img {border-style: none;height: auto;max-width: 100%;}.gallery {margin-bottom: 1.5em;display: grid;grid-gap: 1.5em;}.gallery-item {display: inline-block;text-align: center;width: 100%;}.gallery-columns-2 {grid-template-columns: repeat(2, 1fr);}.gallery-columns-3 {grid-template-columns: repeat(3, 1fr);}.gallery-columns-4 {grid-template-columns: repeat(4, 1fr);}.gallery-columns-5 {grid-template-columns: repeat(5, 1fr);}.gallery-columns-6 {grid-template-columns: repeat(6, 1fr);}.gallery-columns-7 {grid-template-columns: repeat(7, 1fr);}.gallery-columns-8 {grid-template-columns: repeat(8, 1fr);}.gallery-columns-9 {grid-template-columns: repeat(9, 1fr);}.gallery-caption {display: block;}.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: 0.8075em 0;}.wp-caption-text {text-align: center;}.alignleft {float: left;margin-right: 1.5em;margin-bottom: 1.5em;}.alignright {float: right;margin-left: 1.5em;margin-bottom: 1.5em;}.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;margin-bottom: 1.5em;}.container {margin-left: auto;margin-right: auto;max-width: 1920px;padding: 0 40px;width: 100%;}main {display: block;margin-bottom: 35px;max-width: 100%;padding: 0 40px;width: 100%;}.dark {background-color: #144b88;color: #fff;}.dark h2, .dark h3, .dark h4, .dark h5, .dark h6, .dark figcaption, .dark img, .entry-content .dark a {color: #fff;}.post-type-archive-route .entry-title ul, .inner-page .icon-toolbar ul, .flex {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;}.flex.stack {-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}.flex.rev, .wp-block-columns.rev {-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.flex.stack.rev {-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.post-type-archive-route .entry-title ul, .inner-page .icon-toolbar ul, .flex.wrappy, .wp-block-columns.wrappy {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.flex.midpoint, .wp-block-columns.midpoint {-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.flex.toppoint {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;}.inner-page .icon-toolbar ul, .flex.jcenter, .wp-block-columns.jcenter {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.flex.endpoint, .wp-block-columns.endpoint {-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;}.flex.atop, .wp-block-columns.atop {-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;}.top-notification {background-color: #262626;box-shadow: 0 3px 3px 0 rgba(0,0,0,0.2);color: #fff;display: table;overflow: hidden;text-align: center;width: 100%;}.notification-content {display: table-cell;height: 100px;vertical-align: middle;}.notification-content p {font-size: 19px;font-weight: bold;margin: 0 auto;max-width: 1760px;padding: 0 15px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.notification-content a {color: #fff;}.notification-content a:hover, .notification-content a:active {color: #bbd9fa;}.site-header {padding-top: 30px;}.site-branding {padding-bottom: 20px;}.site-logo {width: 330px;}.site-logo a {display: block;}.site-logo img {display: block;margin-left: -6px;width: auto;}.site-title, .site-description {color: inherit;font-size: 16px;line-height: 1.1;margin: 0;text-transform: none;}.site-title {font-weight: bold;margin-top: 8px;}.site-header-tools {max-width: 100%;min-width: 350px;padding-left: 30px;}.site-datetime {font-size: 16px;margin-bottom: 1em;text-align: right;}.site-header-tools .primary search-form {float: right;}.main-menu {background-color: #144b88;color: #fff;}.main-menu > li {position: relative;width: 100%;}.main-menu ul {background-color: #0155ac;height: 1px;left: -10000px;position: absolute;text-align: left;top: 100%;width: 100%;}.main-menu a, .main-menu a:visited {color: #fff;display: block;padding: 10px;}.main-menu li:hover a, .main-menu li:focus a, .main-menu li:focus-within a, .main-menu li:active a {background-color: #0155ac;}.main-menu ul a, .main-menu ul a:visited {background-color: #0155ac;border: 1px solid #0155ac;border-width: 1px 0;font-size: 17px;padding: 6px 10px 7px;width: 100%;}.main-menu ul a:hover, .main-menu ul a:focus, .main-menu ul a:active {background-color: #144b88;border-color: rgba(255, 255, 255, .7);}.menu-toggle {color: #fff;display: none;height: 48px;padding: 3px 0 0 0;position: absolute;right: 15px;top: 20px;width: 48px;}.menu-toggle svg {height: 36px;}.touchpad-show {display: none;}.main-menu a.touchable {}.has-top-notification .toggled .main-menu, .has-top-notification .menu-toggle {margin-top: 101px }.site-footer {font-size: 16px;margin-bottom: 40px;}.site-footer::after {background-color: #ea0029;border-radius: 0 0 7px 7px;border-top: 2px solid #fff;content: '';display: block;height: 40px;}.footer-tools {background-color: #f5f3f0;padding: 35px 40px;}.footer-tools h2 {font-size: 18px;margin-bottom: 4px;text-align: center;}.goog-te-combo {font-family: sans-serif;font-size: 18px !important;padding: 9px 12px 8px;width: auto;}.transit-app {margin-right: 40px;}.app-links li {display: inline-block;}.apple-store, .google-play {background: transparent url('img/app-badges-sprite.png') no-repeat right top;background-size: cover;border: 3px solid #f5f3f0;border-radius: 9px;box-sizing: content-box;display: block;height: 45px;margin-right: 5px;width: 150px;}.google-play {background: transparent url('img/app-badges-sprite.png') no-repeat left top;background-size: cover;margin-right: 0;}.apple-store:hover, .apple-store:active, .google-play:hover, .google-play:active {border-color: #8a8884;}.footer-content {padding: 35px 40px;}.footer-content a, .footer-content a:visited {color: #fff;text-decoration: none;}.deco a:hover, .deco a:focus, .deco a:active {text-decoration: underline;}.footer-info {margin-bottom: 30px;}.footer-social {margin-bottom: 16px;}.footer-social li {display: inline-block;}.footer-social a, .footer-social a:visited {background-color: #fff;border: 3px solid #fff;border-radius: 100%;box-sizing: content-box;color: #144b88;display: block;height: 50px;margin-right: 7px;text-align: center;width: 50px;}.footer-social a:hover, .footer-social a:focus, .footer-social a:active {background: #144b88;border-color: #fff;color: #fff;}.footer-social li:last-of-type a {margin-right: 0;}.footer-social svg {display: block;margin: 7px auto 0;height: 70%;}.footer-address {line-height: 1.65;margin-bottom: 24px;}.footer-chat-button img {border: 3px solid #144b88;border-radius: 15px;box-sizing: content-box;}.footer-chat-button:hover img {border-color: #fff;}.connect-customer-interface {background-color: #fff;}.connect-customer-interface a {color: #fff;}.connect-customer-interface button:hover{background-color: #455560 !important;}.loader {display: none;position: fixed;bottom: 0;right: 15px;z-index: 8;transform: translate(-50%, -50%);}.loading {border: 2px solid #cfccc6;width: 60px;height: 60px;border-radius: 50%;border-top-color: #1260a5;border-left-color: #1260a5;animation: spin 1s infinite ease-in;}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.chat-shortcode {height: 49px;margin-bottom: 16px;}#startChat {color: #0000ff;cursor: pointer;text-decoration: underline;}#startChat > img {border: 3px solid #144b88;border-radius: 11px;box-sizing: content-box;}#startChat:hover > img {border-color: #fff;}#chatbx-placeholder {display: none;background-color: #fff;height: 300px;width: 200px;position: fixed;bottom: 0;right: 15px;z-index: 7;}#section-chat {display: none;position: fixed;bottom: 0;right: 15px;z-index: 9;}.footer-menu {margin-bottom: 1em;}.footer-menu-1 {padding-right: 2em;}.footer-menu-2 {border-left: 1px solid rgba(255, 255, 255, .18);padding-left: 2em;}.footer-menu h2 {color: #fff;font-size: 16px;font-weight: bold;margin-bottom: 8px;text-transform: uppercase;}.footer-menu a {display: inline-block;line-height: 1.65;}.footer-copyright {margin-bottom: 0;text-align: center;}.breadcrumb-nav {padding: 12px 0 0;}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {margin: 2em 0 1.5em;}.wp-pagination {clear: both;margin: 2em 0 1.5em;}.wp-pagination li {display: inline-block;margin-right: 4px;}.wp-paginate .current, .wp-paginate a, .wp-paginate a:visited, .entry-content .post-page-numbers, .entry-content .post-page-numbers:visited {background-color: #144b88;border: 3px solid #144b88;border-radius: 1px;color: #fff;display: inline-block;padding: 3px 12px 1px;text-decoration: none;}.wp-paginate .current, .wp-paginate a:hover, .wp-paginate a:focus, .wp-paginate a:active, .entry-content .post-page-numbers:hover, .entry-content .post-page-numbers:focus, .entry-content .post-page-numbers:active {background-color: #fff;color: #144b88;}.sidebar {max-width: 100%;width: 100%;}.widget {margin: 0 0 1.5em;}.widget_recent_entries li {margin-bottom: 20px;}.widget_recent_entries .wp-block-latest-posts__post-date {color: #5c5b58;line-height: 1.8;margin-top: 0;}.sidebar .widget:nth-child(3) {margin-bottom: 0;}.sidebar .wpml-ls-legacy-list-horizontal a {padding: 0 16px 0 0;}.sidebar .wpml-ls-flag {height: 18px;width: auto;}.sidebar-controls {max-width: 100%;width: 100%;}.sidebar-controls h3 {font-size: 20px;font-weight: bold;}.sidebar-controls ul {list-style: disc;list-style-position: inside;margin-bottom: 20px;margin-left: .4em;}.sidebar-controls ul.calendar-list {list-style: none;margin: 0 0 30px;text-align: center;}.calendar-list a {display: block;max-width: 100%;width: 100%;}.bid-controls .control-panel fieldset:first-of-type {margin-top: 0;}.meeting-calendar .sidebar-controls ul {list-style: none;margin-left: 0;}.meeting-calendar .sidebar-controls h3 {margin-top: 32px;margin-bottom: 12px;}.meeting-calendar fieldset {margin-top: 24px;}.meeting-calendar .sidebar-controls .parent {margin-top: 16px;}.meeting-calendar .sidebar-controls .parent:first-of-type {margin-top: 0;}.meeting-calendar .sidebar-controls .subcommittee {list-style: disc;margin-left: 25px;}.search .control-panel .advanced-type, .search .control-panel fieldset {margin-top: 20px;}.input-desc {color: #5c5b58;font-size: 16px;margin-bottom: 8px;}.advanced-submit {margin-top: 24px;}.post-type-archive-route .control-panel h3, .post-type-archive-stop .control-panel h3 {margin-top: 32px;margin-bottom: 12px;}.control-panel .nav-checkboxes {margin-top: 20px;}.control-panel .nav-checkboxes label {line-height: 1.3;}.sidebar-controls .common-links, .hentry .common-links {list-style: none;margin: 0 0 30px;text-align: center;}.common-links a {display: block;max-width: 100%;width: 100%;}.content-wrapper {margin-top: 24px;}.contents {max-width: 100%;width: 100%;}.post-type-archive-bulletin .page-header, .archive .page-header, .blog .page-header, .search .page-header, .error404 .page-header {padding-top: 20px;}.post-type-archive-bulletin h1, .archive h1, .blog h1, .search h1, .error404 h1 {background: transparent url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='square-full' class='svg-inline--fa fa-square-full fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ea0029' d='M512 512H0V0h512v512z'%3E%3C/path%3E%3C/svg%3E") no-repeat left top;background-size: 34px;padding: 5px 0 0 48px;}.post-type-archive-bulletin h1, .archive-post h1, .blog h1 {margin-bottom: 30px;}.search-subtitle, .archive-subtitle {color: inherit;font-size: 22px;font-weight: bold;line-height: 1.3;margin-bottom: 0;}.search-subtitle {margin-bottom: 24px;}.post-type-archive-bulletin .hentry, .archive-post .hentry, .blog .hentry, .search .hentry {background: rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(250,249,247,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(250,249,247,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(250,249,247,1) 100%);border: 1px solid #bdbbb5;border-radius: 1px;border-top: 3px solid #144b88;box-shadow: 1px 1px 3px 1px rgba(38,38,37,0.09);margin-bottom: 24px;padding: 20px;}.post-type-archive-bulletin .hentry:last-of-type, .archive-post .hentry:last-of-type, .blog .hentry:last-of-type, .search .hentry:last-of-type {margin-bottom: 0;}.post-type-archive-bulletin .hentry h2, .archive-post .hentry h2, .blog .hentry h2, .search .hentry h2 {font-size: 22px;line-height: 1.15;margin-bottom: 0;}.archive-post .post-subtitle, .blog .post-subtitle, .search .post-subtitle {color: #454442;font-size: 19px;font-weight: bold;margin-top: 4px;}.post-type-archive-bulletin .entry-content, .archive-post .entry-content, .blog .entry-content, .search .entry-content {margin-top: 16px;}.post-type-archive-bulletin .entry-footer, .archive-post .entry-footer, .blog .entry-footer, .search .entry-footer {color: #5c5b58;font-size: 16px;font-style: italic;}.nothing {font-size: 20px;margin: 0 0 32px;}.error404 .nothing {margin: 32px 0;}.filter-form {margin: 0 0 1.5em;}.dynamic-list {box-shadow: 1px 1px 3px 1px rgba(38,38,37,0.09);margin-bottom: 24px;}.dynamic-list > li {border-left: 5px solid #fff;padding: 8px 10px 6px;}.dynamic-list.bulletin-list {box-shadow: none;padding: 0;}.event-calendar .dynamic-list > li {padding: 13px 10px 11px;}.dynamic-list > li:nth-child(odd) {background-color: #f5f3f0;border-left-color: #f5f3f0;}.dynamic-list > li:hover {border-left-color: #ea0029;}.nav-selector {margin-bottom: 32px;}.nav-selector label {display: block;margin-bottom: 4px;}.nav-selector select {margin-bottom: 20px;padding: 16px 20px 14px 12px;}.nav-selector input + div {font-size: 16px;margin-top: 4px;}.nav-selector input[type="submit"] {margin-top: 16px;}.post-type-archive-meeting .nav-selector input[type="submit"] {margin-top: 0;}.bid-cat-description p:last-child {margin-bottom: 0;}.meeting-calendar .entry-title span {display: block;}.search .entry-title {color: inherit;}.search .entry-summary {margin-top: 16px;}.error404 .page-content {margin: 48px auto;max-width: 900px;width: 100%;}.comments-area {margin-top: 40px;}.comments-title, .new-comment h3 {color: #1260a5;font-size: 27px;font-weight: bold;text-transform: uppercase;}.comments-title {line-height: 1.15;margin-bottom: 24px;}.bypostauthor {display: block;}.comment-meta {line-height: 1.2;}.comment-author .avatar {float: left;margin-top: 2px;margin-right: .5em;}.comment-metadata {font-size: 16px;margin-bottom: 16px;}.comment-list .reply {margin-bottom: 32px;}.comment-content a {word-wrap: break-word;}.comment-edit-link {display: none;}.single .entry-column-1 {border-right: 5px solid #f5f3f0;flex-basis: 66.67%;padding-right: 2em;}.single .entry-column-2 {flex-basis: 33.33%;margin-left: 2em;}.single .entry-column-1.no-border {border-right: none;flex-basis: 100%;padding-right: 0;}.single-bid .nav-action, .single-bulletin .nav-action, .single-meeting .nav-action {margin-top: 16px;}.single .nav-action li {display: inline-block;}.page .hentry, .single .hentry {padding-top: 20px;}.page .hentry h1, .single .hentry h1 {background: transparent url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='square-full' class='svg-inline--fa fa-square-full fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ea0029' d='M512 512H0V0h512v512z'%3E%3C/path%3E%3C/svg%3E") no-repeat left top;background-size: 34px 34px;margin-bottom: 32px;padding: 5px 0 0 48px;}.hentry ol {list-style: decimal;list-style-position: inside;margin: 0 0 16px .4em;}.hentry ul {list-style: disc;list-style-position: inside;margin: 0 0 16px 8px;}.hentry li > ol, .hentry li > ul {margin-bottom: 0;margin-left: 16px;}.hentry ol.noindent, .hentry ul.noindent {margin-left: .2em;}.hentry ol.noindent > ol, .hentry ol.noindent > ul, .hentry ul.noindent > ol, .hentry ul.noindent > ul {margin-left: .6em;}.entry-content a, .entry-content a:visited {text-decoration: underline;}.entry-content a:hover, .entry-content a:focus, .entry-content a:active {text-decoration-style: double;}.post .updated:not(.published) {display: none;}.single-destination .entry-subtitle, .single-route .entry-subtitle, .single-stop .entry-subtitle {font-size: 22px;font-weight: bold;}.single-bulletin .entry-meta, .single-event .entry-meta, .single-post .entry-meta {color: #5c5b58;font-style: italic;margin: 24px 0;}.single-bid .bid-id {font-size: 22px;margin-bottom: 4px;}.single-bid .entry-content {margin-bottom: 24px;}.single-bid .bid-documents {font-size: 18px;font-weight: bold;margin-bottom: 4px;}.single-bid .bid-contact, .single-bid .quote-closing, .single-bid .tabulation-dates, .single-bid .tabulation-doc, .single-bid .bid-taxonomies {margin: 20px 0;}.single-board .hentry h3 {font-size: 21px;font-weight: bold;}.single-board .committee-address {display: block;margin-top: 16px;}.postid-5597 #subcommittees, .postid-5597 #subcommittees+ul {display: none;}.postid-5597 #contact {margin-top: 0;}.single-bulletin .entry-column-2 h3 {font-size: 20px;font-weight: bold;margin-top: 24px;margin-bottom: 12px;}.single-post .content-wrapper {margin-top: 0;}.single.single-post .hentry h1 {line-height: 1.15;margin-bottom: 4px;}.single-post .post-subtitle {color: #454442;font-size: 22px;font-weight: bold;margin-top: 12px;}.single-post .entry-footer {border-bottom: 5px solid #f5f3f0;color: #5c5b58;font-style: italic;margin: 24px 0 32px;padding-bottom: 32px;}.single .comments-area {border-top: 5px solid #f5f3f0;padding-top: 32px;}.post-pdfs {background: transparent url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='file-pdf' class='svg-inline--fa fa-file-pdf fa-w-12' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23ea0029' d='M181.9 256.1c-5-16-4.9-46.9-2-46.9 8.4 0 7.6 36.9 2 46.9zm-1.7 47.2c-7.7 20.2-17.3 43.3-28.4 62.7 18.3-7 39-17.2 62.9-21.9-12.7-9.6-24.9-23.4-34.5-40.8zM86.1 428.1c0 .8 13.2-5.4 34.9-40.2-6.7 6.3-29.1 24.5-34.9 40.2zM248 160h136v328c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V24C0 10.7 10.7 0 24 0h200v136c0 13.2 10.8 24 24 24zm-8 171.8c-20-12.2-33.3-29-42.7-53.8 4.5-18.5 11.6-46.6 6.2-64.2-4.7-29.4-42.4-26.5-47.8-6.8-5 18.3-.4 44.1 8.1 77-11.6 27.6-28.7 64.6-40.8 85.8-.1 0-.1.1-.2.1-27.1 13.9-73.6 44.5-54.5 68 5.6 6.9 16 10 21.5 10 17.9 0 35.7-18 61.1-61.8 25.8-8.5 54.1-19.1 79-23.2 21.7 11.8 47.1 19.5 64 19.5 29.2 0 31.2-32 19.7-43.4-13.9-13.6-54.3-9.7-73.6-7.2zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-74.1 255.3c4.1-2.7-2.5-11.9-42.8-9 37.1 15.8 42.8 9 42.8 9z'%3E%3C/path%3E%3C/svg%3E") no-repeat left top;background-size: 28px;padding-left: 44px;}.single .post-pdfs {margin-top: 24px;}.post-pdfs * {font-size: 17px;}.post-pdfs h2, .post-pdfs h3 {font-weight: bold;margin-bottom: 0;}.hentry .post-pdfs ul {list-style: none;margin: 0 0 16px;}.post-pdfs li {display: inline-block;padding-right: 20px;}.page .hentry {}.common-links a, .common-links a:visited, .calendar-list a, .calendar-list a:visited, .nav-previous a, .nav-previous a:visited, .nav-next a, .nav-next a:visited, .reply a, .reply a:visited, .comment-reply-title a, .comment-reply-title a:visited, .action a, .action a:visited, a.go, a.go:visited {background-color: #144b88;border: 3px solid #144b88;border-radius: 1px;color: #fff;display: inline-block;font-size: 18px;line-height: 1;margin-bottom: 10px;max-width: 100%;min-width: 220px;padding: 14px 15px 11px;text-align: center;text-decoration: none;text-transform: uppercase;}.common-links a:hover, .common-links a:focus, .common-links a:active, .calendar-list a:hover, .calendar-list a:focus, .calendar-list a:active, .nav-previous a:hover, .nav-previous a:focus, .nav-previous a:active, .nav-next a:hover, .nav-next a:focus, .nav-next a:active, .reply a:hover, .reply a:focus, .reply a:active, .comment-reply-title a:hover, .comment-reply-title a:focus, .comment-reply-title a:active, .action a:hover, .action a:focus, .action a:active, a.go:hover, a.go:focus, a.go:active {background-color: #fff;color: #144b88;}.action.widebutton a {display: block;width: 100%;}.action.goto {margin-top: 24px;text-align: center;}.nav-previous a, .nav-next a {line-height: 2;padding: 5px 20px 0;}.nav-previous svg, .nav-next svg {display: inline-block;height: 26px;padding-top: 7px;vertical-align: middle;}.nav-previous svg {float: left;margin-right: 7px;}.nav-next svg {float: right;margin-left: 7px;}.post-navigation .nav-previous a, .post-navigation .nav-previous a:visited, .post-navigation .nav-next a, .post-navigation .nav-next a:visited {background-color: transparent;border: none;border-radius: 0;color: #0153a8;line-height: inherit;margin-bottom: 0;min-width: auto;padding: 0;text-transform: none;}.post-navigation .nav-previous a {text-align: left;}.post-navigation .nav-next a {text-align: right;}.post-navigation .nav-previous a:hover, .post-navigation .nav-previous a:focus, .post-navigation .nav-previous a:active, .post-navigation .nav-next a:hover, .post-navigation .nav-next a:focus, .post-navigation .nav-next a:active {color: #ad0020;}.post-navigation .nav-previous .nav-subtitle, .post-navigation .nav-next .nav-subtitle {font-weight: bold;}.reply a, .comment-reply-title a {min-width: auto;padding: 14px 25px 11px;}.comment-reply-title a {display: table;float: right;font-weight: normal;margin-top: 16px;}.hentry ul.events-list {list-style: none;margin-bottom: 8px;margin-top: 16px;}.events-list li {font-size: 19px;line-height: 1.3;margin-bottom: 17px;}.event-list::after, .events-list li::after {clear: both;content: '';display: block;}.events-list .event-time {color: #5c5b58;font-size: 17px;}.events-list .cal {background-color: #fff;border: 1px solid #bdbbb5;border-radius: 8px;display: block;float: left;line-height: 1;margin-bottom: 8px;margin-right: 16px;text-align: center;width: 48px;}.events-list .mm, .events-list .dd {display: block;}.events-list .mm {background-color: #144b88;border-radius: 7px 7px 0 0;color: #fff;font-size: 15px;padding: 7px 0 2px 0;text-transform: uppercase;}.events-list .dd {font-size: 18px;font-weight: bold;padding: 5px 0 2px 0;}.filterListEntry {border: 1px solid #cfccc6;border-top: 5px solid #144b88;box-shadow: 1px 1px 3px 1px rgba(38,38,37,0.09);flex-basis: 32%;font-size: 16px;margin-bottom: 16px;max-width: 32%;padding: 15px;width: 100%;}.filterListEntry h2 {font-size: 20px;line-height: inherit;margin-bottom: 0;}.filterListEntry a {text-decoration: none;}.filterListEntry table {border: none;margin-bottom: 0;margin-top: 16px;}.filterListEntry th, .filterListEntry td {border-width: 1px 0;padding: 2px 5px;text-align: right;}.filterListEntry th:nth-child(1), .filterListEntry td:nth-child(1) {text-align: left;}.p-overnight {color: #a6001e;}.api-unsubmitted {margin-bottom: 150px;}.api-form {display: table;margin: 40px auto 50px;}.api-form-fields {display: table-row;}.api-form-fields > div {display: table-cell;padding-right: 10px;vertical-align: bottom;}.api-form-fields > div.api-button {padding-right: 0;}.api-button input[type="submit"] {padding: 11px 25px 9px;}.api-summary {font-size: 22px;font-weight: bold;}.api-meta {color: #5c5b58;font-style: italic;margin-bottom: 30px;}.hentry .api-results {border: 1px solid #8a8884;border-collapse: collapse;display: table;list-style: none;margin-bottom: 100px;margin-left: 0;max-width: 100%;width: 100%;}.api-result-header, .api-result {display: table-row;}.api-result-header {background-color: #faf9f7;font-weight: bold;}.api-result-header > div, .api-result > div {border: 1px solid #8a8884;border-collapse: collapse;display: table-cell;padding: 8px 10px 6px;vertical-align: middle;}.el-summary {font-size: 25px;margin-bottom: 4px;}.el-line h3 {border-left: 22px solid #0072ce;font-size: 22px;font-weight: bold;padding-left: 10px;padding-top: 3px;}.hentry .api-results.el-results {margin-bottom: 40px;}.el-line .api-result-header > div {border: 2px solid #0072ce;border-width: 2px 0;font-weight: bold;width: 100%;}.el-station {max-width: 20%;}.el-loc {max-width: 24%;}.el-msg {max-width: 56%;}.services-list .bsl:hover, .single-route .hentry.bsl .route-stops, .bsl .route-stops-wrapper::before, .bsl .route-stops-wrapper::after, .el-line.broad-street-subway-broad-ridge-spur h3, .el-line.broad-street-subway-broad-ridge-spur .api-result-header > div {border-color: #e66f00;}.services-list .mfl:hover, .single-route .hentry.mfl .route-stops, .mfl .route-stops-wrapper::before, .mfl .route-stops-wrapper::after, .el-line.market-frankford-line h3, .el-line.market-frankford-line .api-result-header > div {border-color: #0072ce;}.services-list .nhsl:hover, .single-route .hentry.nhsl .route-stops, .nhsl .route-stops-wrapper::before, .nhsl .route-stops-wrapper::after, .el-line.norristown-high-speed-line h3, .el-line.norristown-high-speed-line .api-result-header > div {border-color: #70126b;}.services-list .bus:hover, .single-route .hentry.bus .route-stops, .bus .route-stops-wrapper::before, .bus .route-stops-wrapper::after {border-color: #455560;}.services-list .trolley:hover, .single-route .hentry.trolley .route-stops, .trolley .route-stops-wrapper::before, .trolley .route-stops-wrapper::after, .el-line.trolley-lines h3, .el-line.trolley-lines .api-result-header > div {border-color: #51822b;}.services-list .rr:hover, .single-route .hentry.rr .route-stops, .rr .route-stops-wrapper::before, .rr .route-stops-wrapper::after, .el-line.regional-rail h3, .el-line.regional-rail .api-result-header > div {border-color: #45637a;}.services-list .cct:hover {border-color: #b6235e;}.services-list .bsl img {background-color: #e66f00;}.services-list .mfl img {background-color: #0072ce;}.services-list .nhsl img {background-color: #70126b;}.services-list .bus img {background-color: #455560;}.services-list .trolley img {background-color: #51822b;}.services-list .rr img {background-color: #45637a;}.services-list .cct img {background-color: #b6235e;}.services-list .bsl:hover, .el-line.broad-street-subway-broad-ridge-spur .api-result-header > div {background-color: rgba(230, 111, 0, .1);}.services-list .mfl:hover, .el-line.market-frankford-line .api-result-header > div {background-color: rgba(0, 114, 206, .1);}.services-list .nhsl:hover, .el-line.norristown-high-speed-line .api-result-header > div {background-color: rgba(112, 18, 107, .1);}.services-list .bus:hover {background-color: rgba(69, 85, 96, .1);}.services-list .trolley:hover, .el-line.trolley-lines .api-result-header > div {background-color: rgba(81, 130, 43, .1);}.services-list .rr:hover, .el-line.regional-rail .api-result-header > div {background-color: rgba(69, 99, 122, .1);}.services-list .cct:hover {background-color: rgba(182, 35, 94, .1);}@media screen and ( max-width: 850px ) {.el-line.broad-street-subway-broad-ridge-spur .api-results, .el-line.broad-street-subway-broad-ridge-spur .api-result {border-bottom-color: #e66f00;border-top-color: #e66f00;}.el-line.market-frankford-line .api-results, .el-line.market-frankford-line .api-result {border-bottom-color: #0072ce;border-top-color: #0072ce;}.el-line.norristown-high-speed-line .api-results, .el-line.norristown-high-speed-line .api-result {border-bottom-color: #70126b;border-top-color: #70126b;}.el-line.trolley-lines .api-results, .el-line.trolley-lines .api-result {border-bottom-color: #51822b;border-top-color: #51822b;}.el-line.regional-rail .api-results, .el-line.regional-rail .api-result {border-bottom-color: #45637a;border-top-color: #45637a;}}.hentry ul.wp-block-rss {list-style: none;margin-left: 0;}.hentry ul.wp-block-rss li {margin-bottom: 16px;}.wp-block-rss__item-author, .wp-block-rss__item-publish-date {color: #5c5b58;font-size: 15px;margin: 4px 0;}.wp-block-separator {border-bottom: inherit;border-top: inherit;margin-left: auto;margin-right: auto;}.wp-block-separator.is-style-wide {border-top: 5px solid #f5f3f0;margin: 36px 0;}.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {color: inherit;font-size: 15px;margin-top: 8px;}.wp-block-columns.six-pack {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.wp-block-columns.six-pack .wp-block-column {flex-basis: 33.33%;margin-left: 0 !important;margin-right: 0;max-width: 33.33%;width: 100%;}.wp-block-column.rborder {border-right: 5px solid #f5f3f0;padding-right: 2em;}.wp-block-column.rborder.borderless {border-right: none;}.wp-block-column.rborder + .wp-block-column .action a {display: block;width: 100%;}.wp-block-quote {background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.3.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z' fill='%23e0ded7'/%3E%3C/svg%3E") no-repeat top left;background-size: 75px auto;border: 5px solid #f5f3f0;border-width: 5px 0;font-size: 120%;font-style: italic;margin: 24px auto;max-width: 94%;padding: 20px 0 20px 95px;}.wp-block-quote cite {font-size: 17px;font-style: normal;font-weight: bold;}.latest-posts-wrapper article {margin-bottom: 12px;max-width: 32%;}.latest-posts-wrapper article:first-of-type {margin-right: 2%;}.latest-posts-wrapper article:last-of-type {margin-left: 2%;}.latest-posts-wrapper .entry-taxonomies {font-size: 15px;font-weight: bold;letter-spacing: .05em;margin-bottom: 8px;text-transform: uppercase;}.latest-posts-wrapper h3 {font-size: 20px;font-weight: bold;line-height: 1.2;margin: 0;min-height: 80px;}.latest-posts-wrapper .entry-datetime {font-size: 15px;margin-bottom: 8px;}.latest-posts-wrapper .alt-lang {font-size: 15px;font-weight: bold;}.latest-posts-wrapper a, .latest-posts-wrapper a:visited {text-decoration: none;}.error-msg {color: #a6001e;}.api-error-msg, .api-noerror-msg, .msg-404 {background-color: rgba(187, 4, 37, .05);border: 3px solid #bb0425;border-radius: 7px;font-size: 20px;line-height: 1.3;margin-bottom: 30px;padding: 20px;text-align: center;}.api-error-msg, .api-noerror-msg {margin: 50px 0 100px;}.api-noerror-msg {background-color: rgba(27, 128, 9, .05);border-color: #1b8009;}h2.plaintext, .wp-block-column.rborder + .wp-block-column h2.plaintext, h3.plaintext, .wp-block-column.rborder + .wp-block-column h3.plaintext, h4.plaintext {font-size: inherit;font-weight: bold;line-height: inherit;margin-bottom: 0;margin-top: 0;}h2.reverse, h3.reverse {background-color: #144b88;color: #fff;font-weight: bold;padding: 12px 20px 10px;}h2.reverse {font-size: 24px;}h3.reverse {font-size: 22px;}.bmargin-none, .wp-block-columns.bmargin-none, .wp-block-columns.bmargin-none .wp-block-column {margin-bottom: 0;}.bmargin2, .wp-block-columns.bmargin2, .wp-block-columns.bmargin2 .wp-block-column, .bmargin-2, .wp-block-columns.bmargin-2, .wp-block-columns.bmargin-2 .wp-block-column {margin-bottom: 32px;}.bmargin3, .wp-block-columns.bmargin3, .wp-block-columns.bmargin3 .wp-block-column, .bmargin-3, .wp-block-columns.bmargin-3, .wp-block-columns.bmargin-3 .wp-block-column {margin-bottom: 48px;}.bmargin4, .wp-block-columns.bmargin4, .wp-block-columns.bmargin4 .wp-block-column, .bmargin-4, .wp-block-columns.bmargin-4, .wp-block-columns.bmargin-4 .wp-block-column {margin-bottom: 64px;}.bmargin24, .wp-block-columns.bmargin24, .wp-block-columns.bmargin24 .wp-block-column, .bmargin-1-half, .wp-block-columns.bmargin-1-half, .wp-block-columns.bmargin-1-half .wp-block-column{margin-bottom: 24px;}.bmargin40, .wp-block-columns.bmargin40, .wp-block-columns.bmargin40 .wp-block-column, .bmargin-2-half, .wp-block-columns.bmargin-2-half, .wp-block-columns.bmargin-2-half .wp-block-column {margin-bottom: 40px;}.tmargin-none, .grouped.tmargin-none, .wp-block-columns.tmargin-none, .wp-block-columns.tmargin-none .wp-block-column {margin-top: 0;}.tmargin1, .wp-block-columns.tmargin1, .wp-block-columns.tmargin1 .wp-block-column, .tmargin1x, .wp-block-columns.tmargin1x, .wp-block-columns.tmargin1x .wp-block-column{margin-top: 16px;}.tmargin2, .wp-block-columns.tmargin2, .wp-block-columns.tmargin2 .wp-block-column, .tmargin-2, .wp-block-columns.tmargin-2, .wp-block-columns.tmargin-2 .wp-block-column {margin-top: 32px;}.tmargin3, .wp-block-columns.tmargin3, .wp-block-columns.tmargin3 .wp-block-column, .tmargin-3, .wp-block-columns.tmargin-3, .wp-block-columns.tmargin-3 .wp-block-column{margin-top: 48px;}.tmargin4, .wp-block-columns.tmargin4, .wp-block-columns.tmargin4 .wp-block-column, .tmargin-4, .wp-block-columns.tmargin-4, .wp-block-columns.tmargin-4 .wp-block-column{margin-top: 64px;}.tmargin24, .wp-block-columns.tmargin24, .wp-block-columns.tmargin24 .wp-block-column, .tmargin-1-half, .wp-block-columns.tmargin-1-half, .wp-block-columns.tmargin-1-half .wp-block-column {margin-top: 24px;}.tmargin40, .wp-block-columns.tmargin40, .wp-block-columns.tmargin40 .wp-block-column, .tmargin-2-half, .wp-block-columns.tmargin-2-half, .wp-block-columns.tmargin-2-half .wp-block-column{margin-top: 40px;}.centered {text-align: center;}.clearfix {clear: both;}.unclear {clear: none;}.fullwidth {max-width: 100%;width: 100%;}.grouped {background-color: #faf9f7;border: 1px solid #bdbbb5;margin: 20px 0 24px;padding: 0 24px 8px;}.grouped h2.reverse, .grouped h3.reverse {border-radius: 1px 1px 0 0;margin-right: -25px;margin-left: -25px;margin-bottom: 24px;padding: 12px 22px 10px;}.grouped .inset {background-color: #fff;border: 3px solid #dce4ed;padding: 30px 0 15px;text-align: center;}.grouped .inset > h2, .grouped .inset > h3, .grouped .inset > h4, .grouped .inset > p, .grouped .inset > div, .grouped .inset > ul, .grouped .inset > ol {padding: 0 15px;}.grouped .inset h3 {font-weight: bold;}.grouped .inset ul {list-style: none;}.illustration-left, .vlogo-left {float: left;margin-right: 48px;}.illustration-right, .vlogo-right {float: right;margin-left: 48px;}.vlogo-left {margin-right: 24px;}.vlogo-right {margin-left: 24px;}.illustration-left::after, .illustration-right::after, .vlogo-left::after, .vlogo-right::after {clear: both;content: '';display: block;}.large, .text110 {font-size: 110%;}.larger, .text120 {font-size: 120%;}.longlist > li {margin-bottom: 16px;}.longlist > li li {margin-bottom: 8px;margin-top: 8px;}.longlist > li:last-of-type, .longlist > li:last-of-type li:last-of-type {margin-bottom: 0;}.shaded-table.with-th th {background-color: #144b88;color: #fff;}.shaded-table.with-th th:first-child {border-left: 1px solid #144b88;}.shaded-table.with-th th:last-child {border-right: 1px solid #144b88;}.shaded-table tr:nth-child(odd) td, .shaded-table.with-th tr:nth-child(even) td {background-color: #f5f3f0;}.shaded-table.with-th tr:nth-child(odd) td {background-color: transparent;}.shaded-table.with-th tfoot td {border-top-width: 2px;}.standout, .wp-block-column.standout {margin-bottom: 30px;margin-top: 30px;}.subhed {font-size: 21px;font-weight: bold;}.hentry .file-columns-3 ul, .hentry .file-columns-4 ul, .hentry .file-columns-5 ul {margin: 16px 0;}.hentry .file-columns-3 ul::after, .hentry .file-columns-4 ul::after, .hentry .file-columns-5 ul::after {clear: both;content: '';display: block;}.hentry .file-columns-3 li, .hentry .file-columns-4 li, .hentry .file-columns-5 li {float: left;list-style: none;margin: 0 0 8px;max-width: 25%;width: 100%;}.hentry .file-columns-3 li {max-width: 33.33%;}.hentry .file-columns-5 li {max-width: 20%;}.hentry .file-columns-3 li:nth-child(3n+1), .hentry .file-columns-4 li:nth-child(4n+1), .hentry .file-columns-5 li:nth-child(5n+1) {clear: both;}.temp-message, .spotlight, .spotlight-restored, .spotlight-alert, .spotlight-urgent, .spotlight-info, .notice-box {background-color: #faf9f7;border: 4px solid #666562;border-radius: 7px;line-height: 1.3;margin-bottom: 32px;padding: 20px 16px 4px;}.notice-restored, .notice-alert, .notice-urgent, .notice-info {background-position: 16px center;background-repeat: no-repeat;background-size: 32px;padding: 20px 16px 4px 64px;}.notice-restored, .spotlight-restored {border-color: #1b8009;}.notice-restored {background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check-circle' class='svg-inline--fa fa-check-circle fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%231b8009' d='M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z'%3E%3C/path%3E%3C/svg%3E");}.notice-alert, .spotlight-alert {border-color: #e8800a;}.notice-alert {background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='exclamation-circle' class='svg-inline--fa fa-exclamation-circle fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23e8800a' d='M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'%3E%3C/path%3E%3C/svg%3E");}.notice-urgent, .spotlight-urgent {border-color: #bb0425;}.notice-urgent {background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='exclamation-triangle' class='svg-inline--fa fa-exclamation-triangle fa-w-18' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23bb0425' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'%3E%3C/path%3E%3C/svg%3E");}.notice-info, .spotlight-info {border-color: #0155ac;}.notice-info {background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='info-circle' class='svg-inline--fa fa-info-circle fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%230155ac' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'%3E%3C/path%3E%3C/svg%3E");}.kb-google-maps-container {background: #e9eaed;border: 1px solid #cfccc6;}.wp-block-kadence-accordion {margin-bottom: 20px;}.wp-block-kadence-accordion.margin-none {margin-bottom: 0;}.kt-blocks-accordion-header, .kt-blocks-accordion-header * {-webkit-transition: none !important;transition: none !important;text-transform: none;}.wp-block-kadence-tabs {margin-bottom: 20px;}.kt-tab-inner-content-inner h3 {font-weight: bold;}.kt-title-text {-webkit-align-self: stretch;-ms-flex-item-align: stretch;align-self: stretch;max-width: 100%;text-align: center;width: 100%;}.dark, .reverse, .smooth, .shaded-table.with-th th, .kt-blocks-accordion-header[aria-expanded="true"] {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.hidden-label label, .screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);color: inherit;height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 0.875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#primary[tabindex="-1"]:focus {outline: 0;}@media screen and (prefers-reduced-motion: no-preference) {html {scroll-behavior: smooth;}.footer-chat-button img, .footer-chat-button:hover img, #startChat > img, #startChat:hover > img, button, button *, input, a, a:visited, a:hover, a:focus a:active {-webkit-transition: all .75s;transition: all .75s;}}@media screen and (max-width: 800px) {.main-menu li, .main-menu a, .main-menu button {-webkit-transition: none;transition: none;}}@media screen and (max-width: 1200px) {main {padding: 0;}.sidebar h2, .sidebar-controls h2 {font-size: 24px;}}@media screen and (max-width: 1175px) {.filterListEntry {flex-basis: 48.5%;margin-bottom: 24px;max-width: 48.5%;}}@media screen and (max-width: 1100px) {.flex.footer-apps {display: block;}.transit-app {margin-right: 0;}.security-app {margin-top: 24px;}}@media screen and (max-width: 1000px) {.main-navigation {margin-left: -15px;margin-right: -15px;}.main-menu a {font-size: 17px;}.container.content {padding-left: 15px;padding-right: 15px;}.container.site-header {padding: 20px 15px 0;}.container.site-footer {margin-bottom: 2px;padding: 0;}.flex.footer-tools {padding: 35px 20px;}.footer-content {padding-left: 20px;padding-right: 20px;}.site-footer::after {border-radius: 0;}.breadcrumb-nav {margin-left: 0;}.hentry .file-columns-5 li {max-width: 25%;}.hentry .file-columns-5 li:nth-child(5n+1) {clear: none;}.hentry .file-columns-5 li:nth-child(4n+1) {clear: both;}}@media screen and (max-width: 900px) {.wp-block-columns.inner-columns {display: block;}.wp-block-columns.inner-columns .wp-block-column {display: block;margin-left: 0;max-width: 100%;width: 100%;}.vlogo-left img, .vlogo-right img {max-width: 120px;}}@media screen and (max-width: 850px) {.flex.footer-links {display: block;}.footer-menu-1 {margin-bottom: 24px;padding-right: 0;}.footer-menu-2 {border-left: none;padding-left: 0;}.footer-menu h2 {margin-bottom: 10px;}h1 {font-size: 28px;}.page .hentry h1, .single .hentry h1, .archive h1, .blog h1, .search h1, .error404 h1 {background-size: 31px 31px;padding-left: 45px;background-position: left top;}.comments-title, .new-comment h3 {font-size: 25px;}.wp-block-columns.six-pack .wp-block-column {flex-basis: 50%;max-width: 50%;}.api-form, .api-form-fields, .api-form-fields > div, .api-button {display: block;}.api-form {border: 1px solid #8a8884;max-width: 390px;padding: 20px;}.api-form-fields > div {margin-bottom: 20px;max-width: 100%;padding-right: 0;}.api-form-fields > div:last-of-type {margin-bottom: 0;}.api-result-header {display: none;}.hentry .api-results, .api-result, .api-result > div {border: none;display: block;padding: 0;}.hentry .api-results {border: 1px solid #bdbbb5;border-bottom: 6px solid #144b88;border-top: 3px solid #144b88;}.api-result {background: rgb(255,255,255);background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(250,249,247,1) 100%);background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(250,249,247,1) 100%);background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(250,249,247,1) 100%);border-top: 3px solid #144b88;display: list-item;padding: 20px;}.api-result > div .screen-reader-text {clip: auto;clip-path: inherit;color: inherit;display: inline;font-weight: bold;height: auto;margin: 0;position: inherit !important;width: auto;}.el-station, .el-loc, .el-msg {max-width: 100%;}.hentry .file-columns-4 li, .hentry .file-columns-5 li {max-width: 33.33%;}.hentry .file-columns-4 li:nth-child(4n+1), .hentry .file-columns-5 li:nth-child(4n+1) {clear: none;}.hentry .file-columns-4 li:nth-child(3n+1), .hentry .file-columns-5 li:nth-child(3n+1) {clear: both;}}@media screen and (max-width: 800px) {.site-header-content.flex {display: block;}.site-description, .site-datetime {display: none;}.site-header-tools {margin-top: 0;min-width: auto;padding-left: 0;}.site-header-tools .primary search-form {float: none;}.main-menu {background-color: #0155ac;left: -100000px;position: absolute;}.main-menu > li > a {background-color: #144b88;padding-right: 50px;}.menu-toggle {display: block;}.toggled .main-menu {display: block;left: 0;right: 0;top: 71px;}.toggled .main-menu > li {border-top: 1px solid rgba(255, 255, 255, .4);}.toggled .submenu-toggle, .toggled .submenu-toggle:hover, .toggled .submenu-toggle:focus, .toggled .submenu-toggle:active {background: transparent url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='caret-square-down' class='svg-inline--fa fa-caret-square-down fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM92.5 220.5l123 123c4.7 4.7 12.3 4.7 17 0l123-123c7.6-7.6 2.2-20.5-8.5-20.5H101c-10.7 0-16.1 12.9-8.5 20.5z'%3E%3C/path%3E%3C/svg%3E") no-repeat center center;background-size: 20px;border: none;box-shadow: none;height: 45px;position: absolute;right: 0;top: 0;width: 48px;}.toggled .submenu-toggle.submenu-open {background: transparent url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='caret-square-up' class='svg-inline--fa fa-caret-square-up fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M0 432V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48zm355.515-140.485l-123.03-123.03c-4.686-4.686-12.284-4.686-16.971 0L92.485 291.515c-7.56 7.56-2.206 20.485 8.485 20.485h246.059c10.691 0 16.045-12.926 8.486-20.485z'%3E%3C/path%3E%3C/svg%3E") no-repeat center center;background-size: 20px;}.toggled li:hover > .submenu-toggle, .toggled li:focus-within > .submenu-toggle, .toggled a:focus + .submenu-toggle, .toggled a:active + .submenu-toggle {background-color: #0155ac;}.main-menu {z-index: 9999;}.main-menu .submenu-open + ul {height: auto;left: 0;position: relative;}.wp-block-column.rborder .action a {display: block;width: 100%;}}@media screen and (max-width: 785px) {body {font-size: 16px;}.flex {display: block;}.wp-block-column {margin-bottom: 1.5em;}.site-logo {display: block;margin-right: 73px;max-width: 100%;width: auto;}.site-logo img {max-height: 56px;}.container.site-footer {text-align: center;}.flex.footer-tools {display: block;text-align: center;}.footer-tools h2 {margin-bottom: 16px;}.flex.app-links, .flex.app-links li {margin-bottom: 16px;text-align: center;}.flex.app-links a {margin-left: auto;margin-right: auto;}.apple-store {margin-right: 0;}.footer-translate {margin-bottom: 40px;}.footer-address, .footer-menu-1 {margin-bottom: 32px;}.footer-chat-button {margin-bottom: 36px;}.chat-shortcode {margin-bottom: 44px;}.footer-menu a {line-height: 3;width: 80%;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {margin-bottom: 24px;}.post-navigation .nav-next a {text-align: left;}.flex.wrappy.content-wrapper {display: block;}.sidebar {border: 4px solid #0155ac;border-radius: 7px;margin-top: 32px;padding: 20px;}.sidebar-controls {background-color: #faf9f7;border-radius: 1px;margin: 24px 0;}.search .sidebar-controls {margin-bottom: 32px;}.sidebar h2 {font-size: 21px;}.sidebar-controls h2 {font-size: 18px;margin-bottom: 0;}.sidebar-controls h3 {margin-bottom: 8px;}.sidebar-controls .control-toggle, .sidebar-controls .control-toggle:hover, .sidebar-controls .control-toggle:focus, .sidebar-controls .control-toggle:active {background: #144b88 url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='caret-square-down' class='svg-inline--fa fa-caret-square-down fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM92.5 220.5l123 123c4.7 4.7 12.3 4.7 17 0l123-123c7.6-7.6 2.2-20.5-8.5-20.5H101c-10.7 0-16.1 12.9-8.5 20.5z'%3E%3C/path%3E%3C/svg%3E") no-repeat calc(100% - 20px) center;background-size: 20px;border: none;box-shadow: none;color: #fff;display: block;max-width: 100%;padding: 18px 36px 15px 16px;text-align: left;-webkit-transition: none;transition: none;width: 100%;}.sidebar-controls .control-toggle.expanded {background: #144b88 url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='caret-square-up' class='svg-inline--fa fa-caret-square-up fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M0 432V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48zm355.515-140.485l-123.03-123.03c-4.686-4.686-12.284-4.686-16.971 0L92.485 291.515c-7.56 7.56-2.206 20.485 8.485 20.485h246.059c10.691 0 16.045-12.926 8.486-20.485z'%3E%3C/path%3E%3C/svg%3E") no-repeat calc(100% - 20px) center;background-size: 20px;-webkit-transition: none;transition: none;}.control-panel {border: 1px solid #bdbbb5;padding: 24px;}.widget {margin: 0 0 32px;}.inner-page .toolbar-sections {margin-top: 55px;}.inner-page.archive .toolbar-sections {margin-top: 75px;}h1 {font-size: 25px;}.single .entry-column-1, .single-destination .entry-column-2 {border-right: none;flex-basis: 100%;margin-bottom: 30px;padding-right: 0;}.single .entry-column-2, .single-destination .entry-column-1 {flex-basis: 100%;margin-bottom: 30px;margin-left: 0;}.nav-action {text-align: center;}.comments-title, .new-comment h3 {font-size: 22px;}.page .hentry h1, .single .hentry h1, .archive h1, .blog h1, .search h1, .error404 h1 {background-size: 28px 28px;padding-left: 35px;}.latest-posts-wrapper article {margin-bottom: 24px;max-width: 100%;}.latest-posts-wrapper article:first-of-type {margin-right: 0;}.latest-posts-wrapper article:last-of-type {margin-left: 0;}.latest-posts-wrapper h3 {margin-bottom: 12px;min-height: auto;}.filterListEntry {margin-bottom: 20px;max-width: 100%;}.hentry .file-columns-3 li, .hentry .file-columns-4 li, .hentry .file-columns-5 li {max-width: 50%;}.hentry .file-columns-3 li:nth-child(3n+1), .hentry .file-columns-4 li:nth-child(3n+1), .hentry .file-columns-5 li:nth-child(3n+1) {clear: none;}.hentry .file-columns-3 li:nth-child(2n+1), .hentry .file-columns-4 li:nth-child(2n+1), .hentry .file-columns-5 li:nth-child(2n+1) {clear: both;}}@media screen and (max-width: 599px) {h1 {font-size: 23px;}.page .hentry h1, .single .hentry h1, .archive h1, .blog h1, .search h1, .error404 h1 {background: none;border-left: 10px solid #ea0029;padding-left: 10px;}.comments-title, .new-comment h3 {font-size: 21px;}.action a {display: block;margin-left: auto;margin-right: auto;width: 100%;}.wp-block-columns, .wp-block-column {margin-bottom: 0;margin-top: 16px;}.wp-block-column {margin-top: 0;}.wp-block-column.rborder {border-right: none;padding-right: 0;}.hentry ol.noindent, .hentry ul.noindent {margin-left: .4em;}.hentry li > ol, .hentry li > ul {margin-left: .8em;}.kt-tab-title {font-size: 16px !important;}}@media screen and (max-width: 568px) {.notification-content p {font-size: 17px;}}@media screen and (max-width: 425px) {.footer-social a, .footer-social a:visited {height: 44px;margin-right: 5px;width: 44px;}.wp-block-columns.six-pack .wp-block-column {flex-basis: 100%;max-width: 100%;}.standout {margin-bottom: 20px;margin-top: 20px;}}@media screen and (min-width: 600px) {.wp-block-kadence-tabs {border: 1px solid #bdbbb5;padding: 15px;}.kt-tab-title {text-transform: uppercase !important;}.wp-block-kadence-tabs .kt-tabs-title-list li {margin-right: 15px !important;}}@media screen and (min-width: 781px) {.breadcrumb-nav {color: #5c5b58;font-size: 16px;padding: 1em 0 0;}.comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links {display: flex;}.posts-navigation .nav-links {flex-direction: row-reverse;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {flex: 1 0 50%;}.posts-navigation .nav-previous {text-align: end;}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {text-align: end;flex: 1 0 50%;}.posts-navigation .nav-next {text-align: start;}.contents {max-width: 55%;}.sidebar, .sidebar-controls {max-width: 45%;padding-left: 24px;}.sidebar h2, .sidebar-controls h2 {margin-bottom: 24px;}.sidebar-controls .control-toggle {background: transparent;box-shadow: none;color: inherit;font-size: inherit;font-weight: inherit;border: none;line-height: inherit;padding: 0;text-align: inherit;text-transform: inherit;}.sidebar-controls .control-toggle:focus {outline: none;}.wp-block-column.rborder + .wp-block-column h2 {font-size: 24px;}.wp-block-column.rborder + .wp-block-column h3 {font-size: 20px;font-weight: bold;}}@media screen and (min-width: 801px) {.main-menu {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}.main-menu > li {border: 2px solid #144b88;border-width: 0 2px;text-align: center;white-space: nowrap;}.main-menu > li:hover, .main-menu > li:focus, .main-menu > li:focus-within {background-color: #0155ac;border-color: #fff;}.main-menu > li:first-of-type {border-left: none;}.main-menu > li:last-of-type {border-right: none;}.main-menu .submenu-toggle {display: none;}.main-menu .sub-menu {box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);white-space: normal;}.main-menu li:hover > .sub-menu, .main-menu li:focus-within > .sub-menu {left: auto;z-index: 9999;}}@media screen and (min-width: 1001px) {.contents {max-width: 66.67%;}.sidebar, .sidebar-controls {max-width: 33.33%;padding-left: 40px;}.single-post .sidebar {border-left: 5px solid #f5f3f0;margin-top: 95px;}.archive .page-header, .blog .page-header, .search .page-header, .error404 .page-header {padding-top: 30px;}.page .hentry, .single .hentry {padding-top: 30px;}.single-post .contents {padding-right: 2em;}}@media screen and (min-width: 1201px) {.breadcrumb-nav {margin-left: -40px;}}@media print {.site-header-content, .site-branding, .site-header-tools, .site-datetime {display: block;padding-left: 0;padding-top: 0;text-align: left;}.primary-search-form, .main-navigation, .breadcrumb-nav, .toolbar-sections, .footer-tools, .footer-info, .archive .sidebar-controls, .filter-form, .action, .nav-action, .wp-pagination, .route-template-default .entry-column-2, .is-type-video {display: none;}.container, .main, .site-main {padding: 0;}.wp-block-column.rborder {border-right: none;padding-right: 0;}.page .hentry h1, .single .hentry h1, .archive h1, .blog h1, .search h1, .error404 h1, .post-type-archive-route .entry-title strong {background: transparent;padding-left: 0;}.dynamic-list {box-shadow: none;}.post-type-archive-route .dynamic-list, .post-type-archive-stop .dynamic-list {border: none;}.dynamic-list > li, .post-type-archive-route .dynamic-list > li, .post-type-archive-stop .dynamic-list > li, .grouped {border: none;padding-left: 0;padding-right: 0;}}