.ui-timepicker-div .ui-widget-header { margin-bottom:8px; } .ui-timepicker-div dl { text-align:left; } .ui-timepicker-div dl dt { float:left; clear:left; padding:0 0 0 5px; } .ui-timepicker-div dl dd { margin:0 10px 10px 40%; } .ui-timepicker-div td { font-size:90%; } .ui-tpicker-grid-label { background:none; border:none; margin:0; padding:0; } .ui-timepicker-div .ui_tpicker_unit_hide{ display:none; } .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background:none; color:inherit; border:none; outline:none; border-bottom:solid 1px #555; width:95%; } .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color:#aaa; } .ui-timepicker-rtl{ direction:rtl; } .ui-timepicker-rtl dl { text-align:right; padding:0 5px 0 0; } .ui-timepicker-rtl dl dt{ float:right; clear:right; } .ui-timepicker-rtl dl dd { margin:0 40% 10px 10px; }  .ui-timepicker-div.ui-timepicker-oneLine { padding-right:2px; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, .ui-timepicker-div.ui-timepicker-oneLine dt { display:none; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display:block; padding-top:2px; } .ui-timepicker-div.ui-timepicker-oneLine dl { text-align:right; } .ui-timepicker-div.ui-timepicker-oneLine dl dd, .ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; } .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before, .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; } .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before, .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide, .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display:none; }