.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; }