.train-schedules-form.dark[data-v-70666451],.train-schedules-form.dark label[data-v-70666451]{color:#ebf4f1}.train-schedules-form.dark .form-control[data-v-70666451]{background-color:#263345;border-color:#4a6172;color:#ebf4f1}.train-schedules-form.dark .form-control[data-v-70666451]::-moz-placeholder{color:#ebf4f1}.train-schedules-form.dark .form-control[data-v-70666451]::placeholder{color:#ebf4f1}.train-schedules-form.dark .form-control[data-v-70666451]:focus{background-color:#263345;border-color:#76a9d8;box-shadow:0 0 0 .2rem #76a9d840;color:#ebf4f1}.train-schedules-form.dark .input-group-text[data-v-70666451]{background-color:#263345;border-color:#4a6172;color:#ebf4f1}.train-schedules-form.dark .btn-primary[data-v-70666451]{background-color:#f5600d;border-color:#f5600d;color:#fff}.train-schedules-form.dark .btn-primary[data-v-70666451]:hover{background-color:#d14d09;border-color:#d14d09}.train-schedules-form.dark .btn-link[data-v-70666451]{color:#76a9d8}.train-schedules-form.dark .btn-link[data-v-70666451]:hover{color:#fff}.ff-secondary--bold[data-v-70666451]{font-weight:700}.text--shuttle-gray[data-v-70666451]{color:#6c757d}.text--ecstasy[data-v-70666451]{color:#dc3545}.btn__change-directions[data-v-70666451]{padding:.375rem;right:1rem;top:58%;transform:translateY(-50%);z-index:10}.btn__change-directions[data-v-70666451]:disabled{opacity:.65}@media (max-width:767px){.train-schedules-form .row[data-v-70666451]{margin-left:0!important;margin-right:0!important}.train-schedules-form .col-md-4[data-v-70666451],.train-schedules-form .col-md-6[data-v-70666451],.train-schedules-form .col-md-8[data-v-70666451]{flex:0 0 100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.train-schedules-form .form-group[data-v-70666451]{margin-bottom:1.5rem!important}.train-schedules-form .input-group[data-v-70666451]{margin-top:0!important;width:100%!important}.train-schedules-form .input-group .form-control[data-v-70666451]{flex:1 1 auto!important;width:100%!important}.train-schedules-form .btn-block[data-v-70666451]{margin-top:0!important;width:100%!important}.train-schedules-form .pt-md-4[data-v-70666451]{padding-top:0!important}.train-schedules-form .mt-md-1[data-v-70666451],.train-schedules-form .mt-md-5[data-v-70666451]{margin-top:0!important}.train-schedules-form .btn__change-directions[data-v-70666451]{right:.5rem!important;top:5.5rem!important;transform:translateY(0)!important}}
