.appointment_data_container{max-width:70%}.appointment_data_container .date_container .appointment_date_options{display:flex;margin-bottom:10px;margin-top:10px}.appointment_data_container .date_container .appointment_date_options .option-single{display:flex;flex:1;justify-content:center;align-items:center;text-transform:uppercase;background-color:rgba(255,255,255,.1);color:rgba(252,189,73,.25);height:45px;cursor:pointer;font-size:16px;font-weight:bold;transition:all .5s}.appointment_data_container .date_container .appointment_date_options .option-single .label{display:flex;flex-direction:column;text-align:center}.appointment_data_container .date_container .appointment_date_options .option-single.fastest_available_option{margin-left:8px}.appointment_data_container .date_container .appointment_date_options .option-single.active,.appointment_data_container .date_container .appointment_date_options .option-single:hover{background-color:rgba(255,255,255,.25);color:rgba(252,189,73,.75) !important}.appointment_data_container .date_container .date_time_info,.appointment_data_container .selected_input_container .date_time_info{display:block;background-color:var(--main-color, #ff6800);color:#fff;margin:20px auto 10px;font-size:12px;text-transform:initial;padding:10px;text-align:center}.appointment_data_container .selected_input_container .option_title_estimate{font-size:21.3px;line-height:1.618;text-transform:uppercase;opacity:1;font-weight:500}.appointment_data_container #datepicker_custom{width:100%}.appointment_data_container #datepicker_custom .ui-datepicker{width:100%;background:#262626;border-color:#000}.appointment_data_container #datepicker_custom .ui-datepicker .ui-datepicker-header{background:rgba(0,0,0,0);border:#000;color:#fff}.appointment_data_container #datepicker_custom .ui-datepicker table.ui-datepicker-calendar tbody td .ui-state-default{background:#262626;border-color:#000}.appointment_data_container #datepicker_custom .ui-datepicker table.ui-datepicker-calendar tbody td .ui-state-default.ui-state-active{background:#f66803}.appointment_data_container #datepicker_custom .ui-datepicker table.ui-datepicker-calendar tbody td.ui-state-disabled .ui-state-default{background:#262626;border-color:#000;color:#949494;cursor:default;pointer-events:none}.appointment_data_container .worker-appointments{background:rgba(0,0,0,0)}.appointment_data_container .worker-appointments>tbody>tr>td{display:list-item;padding:0;list-style:none;background-color:rgba(0,0,0,0) !important}.appointment_data_container .worker-appointments>tbody>tr>td select{max-width:70%}@media only screen and (max-width: 480px){.appointment_data_container .worker-appointments>tbody>tr>td select{max-width:100%}}#datepicker_custom a.ui-state-highlight{border:1px solid #000;background:#262626;color:#fff}@media screen and (max-width: 425px){.appointment_data_container{max-width:100%}}