.departure-time-select-container{width:100%}.departure-time-select-container.departure-times-included{padding-bottom:.32rem}.departure-time-select-container.departure-time-slot-error{border-color:#e81515!important}.departure-time-select-container.only-departure-times{margin-top:16px}.departure-time-select-container .departure-time-select-label{background-image:url(/austin/assets/images/event-icons/clock-icon-dark.svg);background-position:5% 100%;background-repeat:no-repeat;background-size:13px 21px;color:#444;display:inline-block;padding:.5rem 1.375rem 0 2.5rem;text-align:left;width:100%}.departure-time-select-container .time-slots-wraper{margin:5px 0 0;padding-bottom:0}.departure-time-select-container .time-slots-wraper .time-slots{display:flex;flex-wrap:wrap;margin-top:10px;padding:0 20px;width:100%}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn{align-items:baseline;background-color:#fff;border:1px solid #f06596;border-radius:24px;color:#f06596;font-size:11px;font-weight:700;justify-items:center;justify-self:center;min-height:33px;padding:8px;text-align:center;width:100%}@media(min-width:768px){.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn{padding-bottom:.4rem;padding-top:.3rem}}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn:disabled,.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn[disabled]{background-color:#fff;border:1px solid #ced4da;opacity:1}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-time-slot-disabled{background-color:#fff;color:#9b9999}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-time-slot-active{color:#f06596}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-time-slot-active .departure-msg-tickets-left{color:#e81515;font-weight:400;margin-left:.2rem}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-time-slot-active:hover{border-color:#f06596}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-time-slot-active.active{background-color:#f06596;color:#fff}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-time-slot-active.active .departure-msg-tickets-left{color:#fff}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-msg-tickets-left,.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-slot-sold-out{color:#e92214}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-slot-sold-out{background:#f9f9f9;border:1px solid #e3e3e3;color:#868e96;cursor:not-allowed;padding-bottom:3px;padding-top:2px;pointer-events:stroke;-webkit-user-select:none;-moz-user-select:none;user-select:none}.departure-time-select-container .time-slots-wraper .time-slots .departure-slot button.btn.departure-slot-sold-out .departure-msg-sold-out{display:flex;font-size:10px;font-weight:600;justify-content:center;transition:.25s}.departure-time-select-container .time-slots-wraper .time-slots>div.departure-slot{flex:0 0 48.5%;margin-bottom:10px;margin-left:8px}.departure-time-select-container .time-slots-wraper .time-slots>div.departure-slot:nth-child(odd){margin-left:0}@media screen and (max-width:320px){.departure-time-select-container .time-slots-wraper .time-slots>div.departure-slot{flex:0 0 47.5%}}.departure-time-select-container .time-slots-wraper .time-slots-loader{display:none}.departure-time-select-container .time-slots-wraper .departure-trips--loader-icon-container{min-height:30px;z-index:1}.departure-time-select-container .time-slots-wraper .departure-trips--loader-icon-container .package--loader-icon-container{top:50%}.departure-time-select-container.departure-times-included .time-slots-wraper{margin-bottom:.25rem}.departure-time-select-container .popover.bs-popover-bottom{margin-top:-15px}
