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