.jcalendar tbody u,.jcalendar thead span,.jcalendar_close,.jcalendar_next,.jcalendar_prev{cursor:pointer}.jcalendar{position:absolute;left:-200px;top:-200px;z-index:999;box-sizing:border-box}.jcalendar_container{-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.39);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,.39);box-shadow:1px 1px 5px 0 rgba(0,0,0,.39)}.jcalendar thead td{padding:12px;background:#258dc8;background:-moz-linear-gradient(top,rgba(37,141,200,1) 0,rgba(37,141,200,1) 100%);background:-webkit-linear-gradient(top,rgba(37,141,200,1) 0,rgba(37,141,200,1) 100%);background:linear-gradient(to bottom,rgba(37,141,200,1) 0,rgba(37,141,200,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#258dc8', endColorstr='#258dc8', GradientType=0 );color:#fff}.jcalendar tbody td{box-sizing:border-box;cursor:pointer;padding:10px;background-color:#fff;color:#000;font-size:.6em}.jcalendar tfoot td{padding:10px}#jcalendar_weekdays td{font-weight:550;background-color:#f8f8f8;padding:14px}.jcalendar tbody u{margin-left:20px}.jcalendar_months td,.jcalendar_years td{height:30px}.jcalendar table{width:100%;background-color:#fff}.jcalendar_icon{border:0;padding:0;margin:0;background-image:url(img/calendar.png);width:15px;height:15px;position:relative;top:2px;left:-17px}.jcalendar_down,.jcalendar_icon_up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.jcalendar_input{padding-right:18px}.jcalendar_icon_up{border-bottom:10px solid #fff}.jcalendar_down{border-top:10px solid #fff}.jcalendar_left,.jcalendar_right{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent}.jcalendar_left{border-right:4px solid #fff}.jcalendar_right{border-left:4px solid #fff}.jcalendar_confirm,.jcalendar_hour,.jcalendar_min{width:50px;display:inline-block;border:1px solid #ddd;border-radius:4px;padding:4px;text-align:center}.jcalendar_min{margin-left:2px;margin-right:10px}.jcalendar_confirm{background-color:#eee}.jcalendar_centralized{top:0;left:0;width:100%;height:100%;margin:auto}.jcalendar_centralized .jcalendar_container{position:absolute;z-index:999;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ccc}.jcalendar_reset{float:right;padding-right:5px}