.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:0 3px 9px 5px;position:absolute;top:22px;font-size:14px;}
.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;font-weight:600;font-size:13px;}
.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 0 0 4px;}
.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;}
.ui-datepicker .ui-datepicker-header{margin-top:65px !important;padding:0.6em 0 !important;position:relative !important;}
.ui-datepicker table{border-collapse:collapse;font-size:0.9em;margin:0 0 1.4em;width:100%;position:relative;font-size:14px !important;}
.ui-datepicker .ui-datepicker-buttonpane button{position:absolute;top:6px;right:10px;}
.ui-datepicker table{font-size:13px !important;}
.ui-widget-header{background:none !important;}
.ui-timepicker-select{background:none !important;width:70px;height:25px;}