.trip-planner-form .input-group-text{padding-left:.625rem;padding-right:.625rem}@media print{.list-unstyled[data-v-370305a6]{margin-top:.625rem}}.dot[data-v-8b6e9952]{height:15px;width:15px;background-color:#f7505e;border-radius:50%;margin-right:15px;margin-left:-8px}.arrow[data-v-8b6e9952],.dot[data-v-8b6e9952]{display:inline-block}.arrow[data-v-8b6e9952]{border:solid grey;border-width:0 3px 3px 0;padding:3px}.up[data-v-8b6e9952]{margin-top:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.down[data-v-8b6e9952]{margin-bottom:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.btn_view_stops[data-v-8b6e9952]{background-color:transparent;text-decoration:underline;color:#fff;padding:0;border:none;display:flex;align-items:center;justify-content:space-between;width:95px;margin-bottom:15px}.step>.col-4[data-v-8b6e9952]:before{background-color:transparent;border-radius:50%;border:.125rem solid transparent;content:"";display:block;height:1rem;position:absolute;right:-.5625rem;width:1rem;z-index:4}.step:last-child>.col-4[data-v-8b6e9952]{border-right-color:transparent}.step>.col-4[data-v-8b6e9952]{border-right:.125rem solid transparent}.step--is-bus>.col-4[data-v-8b6e9952],.step--is-train>.col-4[data-v-8b6e9952]{border-right-color:#1a2b57}.step--is-bus>.col-4[data-v-8b6e9952]:before,.step--is-train>.col-4[data-v-8b6e9952]:before{background-color:#1a2b57;border-color:#1a2b57}.step--is-path>.col-4[data-v-8b6e9952]{border-right-color:#666}.step--is-path>.col-4[data-v-8b6e9952]:before{background-color:#666;border-color:#666}.step--is-walk>.col-4[data-v-8b6e9952]{border-right-color:#5f7b81;border-right-style:dashed}.step--is-walk>.col-4[data-v-8b6e9952]:before{background-color:#fff;border-color:#5f7b81}.step--is-nec>.col-4[data-v-8b6e9952]{border-right-color:#f7505e}.step--is-nec>.col-4[data-v-8b6e9952]:before{background-color:#f7505e;border-color:#f7505e}.step--is-prin>.col-4[data-v-8b6e9952]{border-right-color:#f7505e}.step--is-prin>.col-4[data-v-8b6e9952]:before{background-color:#f7505e;border-color:#f7505e}.step--is-hblr>.col-4[data-v-8b6e9952]{border-right-color:#502c1e}.step--is-hblr>.col-4[data-v-8b6e9952]:before{background-color:#502c1e;border-color:#502c1e}.step--is-njcl>.col-4[data-v-8b6e9952]{border-right-color:#009cdb}.step--is-njcl>.col-4[data-v-8b6e9952]:before{background-color:#009cdb;border-color:#009cdb}.step--is-rvln>.col-4[data-v-8b6e9952]{border-right-color:#154634}.step--is-rvln>.col-4[data-v-8b6e9952]:before{background-color:#154634;border-color:#154634}.step--is-pasc>.col-4[data-v-8b6e9952]{border-right-color:#a34f8b}.step--is-pasc>.col-4[data-v-8b6e9952]:before{background-color:#a34f8b;border-color:#a34f8b}.step--is-mnbn>.col-4[data-v-8b6e9952]{border-right-color:#f2b826}.step--is-mnbn>.col-4[data-v-8b6e9952]:before{background-color:#f2b826;border-color:#f2b826}.step--is-mne>.col-4[data-v-8b6e9952]{border-right-color:#00953b}.step--is-mne>.col-4[data-v-8b6e9952]:before{background-color:#00953b;border-color:#00953b}.step--is-bntnm>.col-4[data-v-8b6e9952]{border-right-color:#c36366}.step--is-bntnm>.col-4[data-v-8b6e9952]:before{background-color:#c36366;border-color:#c36366}.step--is-rarv>.col-4[data-v-8b6e9952]{border-right-color:#ff993e}.step--is-rarv>.col-4[data-v-8b6e9952]:before{background-color:#ff993e;border-color:#ff993e}.step--is-nlr>.col-4[data-v-8b6e9952]{border-right-color:#e67dac}.step--is-nlr>.col-4[data-v-8b6e9952]:before{background-color:#e67dac;border-color:#e67dac}.step--is-atlc>.col-4[data-v-8b6e9952]{border-right-color:#2e55a5}.step--is-atlc>.col-4[data-v-8b6e9952]:before{background-color:#2e55a5;border-color:#2e55a5}.step--is-sept>.col-4[data-v-8b6e9952]{border-right-color:#2d4e9d}.step--is-sept>.col-4[data-v-8b6e9952]:before{background-color:#2d4e9d;border-color:#2d4e9d}.step__arrival[data-v-8b6e9952],.step__todo[data-v-8b6e9952]{line-height:1.25}.info-window-content{color:#000!important;font-weight:700}.widget-fares .list-unstyled li[data-v-be19ca5e]:not(:last-child){margin-bottom:.625rem}.dv-to__table .table{margin-left:auto;margin-right:auto}.dv-to__table caption{color:inherit!important}.dv-to__table thead th{color:#5f7b81}.dv-to__table thead th:last-child{padding-right:1.25rem;text-align:right}.dv-to__table tbody .row-fare td:first-child{display:inline-block;padding:.3125rem;font-size:100%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dv-to__table tbody tr:last-child{font-size:20px;font-family:Roboto,sans-serif!important;font-style:normal!important;font-weight:700!important}.dv-to__table tbody td:first-child{font-family:Roboto,sans-serif!important;font-style:normal!important;font-weight:700!important}.dv-to__table th[role=columnheader]{background-color:unset!important}.dv-to__table td[role=cell]{background-color:unset!important}@media(min-width:992px){.dv-to__table .table{max-width:26.5625rem}}@media(min-width:1200px){.dv-to__table .table{max-width:34.375rem}}.widget-twitter__item[data-v-3ce9279a]{margin-bottom:.625rem}.widget-twitter__item[data-v-3ce9279a]:last-child{margin-bottom:0}.widget-twitter__item .btn[data-v-3ce9279a]{border-color:#ccc;font-size:1rem}.dark-mode .text-body[data-v-3ce9279a]{color:#87cefa!important}@media(min-width:768px){.widget-twitter[data-v-3ce9279a]{font-size:.875rem}.widget-twitter__item .btn[data-v-3ce9279a]{font-size:.6875rem}}.trip-planner-to-results__tabs{margin-left:-1.5625rem;margin-right:-1.5625rem}.trip-planner-to-results__tabs .tab-content{padding-left:1.5625rem;padding-right:1.5625rem}.trip-planner-to-results__tabs .nav-link{color:#212529;text-decoration:none!important;padding:.5rem}.trip-planner-to-results__sort{right:0;font-size:.875rem;top:2.5rem}@media(min-width:768px){.trip-planner-to-results__tabs{margin-left:0;margin-right:0}.trip-planner-to-results__tabs .tab-content{border:1px solid #b3b3b3;border-top:none}.trip-planner-to-results__tabs .nav-link{padding-left:1rem!important;padding-right:3rem!important;text-align:left}.trip-planner-to-results__tabs .nav-item{flex-grow:0!important;flex-basis:auto}}@media print{.trip-planner-to-results__tabs,.trip-planner-to-results__tabs .tab-content{border:none}}