.trip-type-toggle-container{justify-content:flex-start;margin-top:8px;display:flex}.trip-type-toggle{cursor:pointer;background-color:#f2f2f2;border-radius:30px;width:220px;height:40px;position:relative;box-shadow:0 1px 3px #0000001a}.toggle-input{opacity:0;width:0;height:0;position:absolute}.toggle-label{z-index:2;float:left;text-align:center;cursor:pointer;color:#666;-webkit-user-select:none;user-select:none;width:110px;font-size:14px;line-height:40px;transition:color .2s;position:relative}.toggle-slider{z-index:1;background-color:#007bff;border-radius:30px;width:110px;height:34px;transition:all .3s ease-in-out;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}#trip_type_round_trip:checked~.toggle-label-left,#trip_type_one_way:checked~.toggle-label-right{color:#fff;font-weight:700}#trip_type_one_way:checked~.toggle-slider{left:107px}@media (width<=576px){.trip-type-toggle{width:180px}.toggle-label{width:90px;font-size:12px}.toggle-slider{width:90px}#trip_type_one_way:checked~.toggle-slider{left:87px}}.toggle-label{position:relative;overflow:hidden}.ripple{pointer-events:none;background-color:#ffffff80;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;animation:.6s linear ripple;position:absolute;transform:scale(0)}@keyframes ripple{to{opacity:0;transform:scale(2)}}.hidden-out-date .check-out-render,.hidden-out-date span{display:none!important}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#007bff!important}
