.ui-timepicker-wrapper{ overflow-y: auto;max-height: 150px;width: 6.5em;background: #fff;border: 1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);outline: none;z-index: 10001;margin: 0;} .ui-timepicker-wrapper.ui-timepicker-with-duration{ width: 13em;} .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30, .ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60{ width: 11em;} .ui-timepicker-list{ margin: 0;padding: 0;list-style: none;} .ui-timepicker-duration{ margin-left: 5px;color: #888;} .ui-timepicker-list:hover .ui-timepicker-duration{ color: #888;} .ui-timepicker-list li{ padding: 3px 0 3px 5px;cursor: pointer;white-space: nowrap;color: #000;list-style: none;margin: 0;} .ui-timepicker-list:hover .ui-timepicker-selected{ background: #fff;color: #000;} li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover{ background: #1980EC;color: #fff;} li.ui-timepicker-selected .ui-timepicker-duration, .ui-timepicker-list li:hover .ui-timepicker-duration{ color: #ccc;} .ui-timepicker-list li.ui-timepicker-disabled, .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{ color: #888;cursor: default;} .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled{ background: #f2f2f2;} 