.ui-timepicker-inline{display:inline;}#ui-timepicker-div{padding:0.2em;font-family:'Arial',sans-serif;background:#646464;background:rgba(100,100,100,0.8);}.ui-timepicker-table{display:inline-table;width:0;background:#aaa;}.ui-timepicker-table table{margin:0.15em 0 0 0;border-collapse:collapse;}.ui-timepicker-hours,.ui-timepicker-minutes{padding:0.2em;}.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center;background:#545454;background:-moz-linear-gradient(top,#545454 0%,#1c1c1c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#545454),color-stop(100%,#1c1c1c));background:-webkit-linear-gradient(top,#545454 0%,#1c1c1c 100%);background:-o-linear-gradient(top,#545454 0%,#1c1c1c 100%);background:-ms-linear-gradient(top,#545454 0%,#1c1c1c 100%);background:linear-gradient(to bottom,#545454 0%,#1c1c1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454',endColorstr='#1c1c1c',GradientType=0);color:#e0e0e0;font-weight:bold;-webkit-box-shadow:inset 0px 1px 1px 0px rgba(250,250,250,2);-moz-box-shadow:inset 0px 1px 1px 0px rgba(250,250,250,.2);box-shadow:inset 0px 1px 1px 0px rgba(250,250,250,.2);text-shadow:1px -1px 0px #000;filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;border-width:1px 0 0 0;border-style:solid;border-color:#111;}.ui-timepicker-table td{padding:0.1em;width:2.2em;background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0%,#dedede 100%);background:-o-linear-gradient(top,#ededed 0%,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0%,#dedede 100%);background:linear-gradient(top,#ededed 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);-webkit-box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);}.ui-timepicker-table th.periods{padding:0.3em;width:2.2em;background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0%,#dedede 100%);background:-o-linear-gradient(top,#ededed 0%,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0%,#dedede 100%);background:linear-gradient(top,#ededed 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);-webkit-box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5);}.ui-timepicker-table td span{display:block;padding:0.2em 0.3em 0.2em 0.5em;width:1.2em;text-align:right;text-decoration:none;}.ui-timepicker-table td a{display:block;padding:0.2em 0.3em 0.2em 0.5em;width:1.2em;cursor:pointer;text-align:right;text-decoration:none;}.ui-timepicker-table td .ui-state-active{background:#55C05E;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.1);-moz-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.1);box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.1);color:#e0e0e0;text-shadow:0px 1px 0px #4d7a85;filter:dropshadow(color=#4d7a85,offx=0,offy=1);color:#fff;}.ui-timepicker .ui-timepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-timepicker .ui-timepicker-buttonpane button{margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-timepicker .ui-timepicker-close{float:right}.ui-timepicker .ui-timepicker-now{float:left;}.ui-timepicker .ui-timepicker-deselect{float:left;}.ui-timepicker-trigger{float:right;position:relative;bottom:28px;width:34px;height:28px;}.ui-timepicker-trigger img{width:22px;margin-top:1px;}.ui-state-disabled{color:#ccc;cursor:default;}