@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);.stop-features[data-v-3d8e0982]{padding-top:1em;padding-bottom:.5em}.stop-feature[data-v-3d8e0982]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.stop-feature label[data-v-3d8e0982]{width:50%}.departures[data-v-c8255f52]{height:76vh;max-height:76vh}.calendar-list-headtr{visibility:none}.calendar-list-bodytr td{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:5px 5px!important;font-weight:700}.valid{color:green}.not-valid{color:red}.day-type-days{margin-top:5px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.day-type-days label{width:12%;font-weight:700}.card-content[data-v-6e4eacf5]{min-height:85px}.time[data-v-774dca84]{float:right}.subtable .header-row[data-v-50a8e01e],.subtable .subrow[data-v-50a8e01e]{padding-right:4%;padding-left:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.subtable .subrow[data-v-50a8e01e]{font-size:13px;font-weight:700}.subtable .time[data-v-50a8e01e]{margin-right:-110px}.subtable .destination[data-v-50a8e01e],.subtable .line[data-v-50a8e01e],.subtable .time[data-v-50a8e01e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.subtable .line[data-v-50a8e01e]{margin-right:-130px}.subtable .detail_spacer[data-v-50a8e01e]{width:43%}.list-move{-webkit-transition:opacity .4s,-webkit-transform .3s;transition:opacity .4s,-webkit-transform .3s;transition:transform .3s,opacity .4s;transition:transform .3s,opacity .4s,-webkit-transform .3s}.list-item{display:inline-block;margin-right:10px}.list-enter-active,.list-leave-active{-webkit-transition:opacity .4s;transition:opacity .4s}.list-enter,.list-leave-to{opacity:0}.vue-notifyjs button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:transparent;border:0}.vue-notifyjs .close{float:right;font-size:2em;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.vue-notifyjs .alert{border:0;border-radius:0;color:#fff;padding:10px 15px;font-size:14px;z-index:1000;display:inline-block;position:fixed!important;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer}.vue-notifyjs .alert.center{left:0;right:0;margin:0 auto}.vue-notifyjs .alert.left{left:20px}.vue-notifyjs .alert.right{right:20px}.container .vue-notifyjs .alert{border-radius:4px}.navbar .vue-notifyjs .alert{border-radius:0;left:0;position:absolute;right:0;top:85px;width:100%;z-index:3}.navbar:not(.navbar-transparent) .vue-notifyjs .alert{top:70px}.vue-notifyjs .alert .alert-icon{font-size:30px;margin-right:5px}.vue-notifyjs .alert .close~span{display:block;max-width:89%}.vue-notifyjs .alert[data-notify=container]{width:350px;padding:2em 2em 2em 2.5em;border-radius:1em}.vue-notifyjs .alert.alert-with-icon{padding-left:65px}.vue-notifyjs .alert-info{background-color:#7ce4fe;color:#fff}.vue-notifyjs .alert-success{background-color:#8ef3c5;color:#2c5d47}.vue-notifyjs .alert-warning{background-color:#ffe28c;color:#bb992f}.vue-notifyjs .alert-danger{background-color:#ff8f5e;color:#b33c12}