#ui-datepicker-div .ui-timepicker-div {
	padding: 0.25em 0;
}

#ui-datepicker-div .ui-timepicker-div dl {
	display: flex;
	flex-wrap: wrap;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_time_label,
#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_time {
	width: 20%;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_hour_label,
#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_hour {
	width: 40%;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_minute_label,
#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_minute {
	width: 40%;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_time_label {
	order: 1;
	opacity: 0;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_hour_label {
	order: 2;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_minute_label {
	order: 3;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_time {
	order: 4;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_time input {
	padding: 0px;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_hour {
	order: 5;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_hour select {
	border-right: 0px;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_minute {
	order: 6;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_minute select {
	border-left: 0px;
}

#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_time_label,
#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_hour_label,
#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_minute_label,
#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_time,
#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_hour,
#ui-datepicker-div .ui-timepicker-div dl .ui_tpicker_minute {
	float: none;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#ui-datepicker-div .ui-datepicker-buttonpane {
	text-align: center;
	padding: 0.25em 0;
}
