.ui-timepicker-inline{display:inline}#ui-timepicker-div{padding:0}.ui-timepicker-table table{margin:.15em 0 0 0;border-collapse:collapse}.ui-timepicker-hours,.ui-timepicker-minutes{padding:.2em}.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center}.ui-timepicker-table td{padding:.1em;width:2.2em}.ui-timepicker-table th.periods{padding:.1em;width:2.2em}.ui-timepicker-table td span{display:block;padding:.2em .3em .2em .5em;width:1.2em;text-align:right;text-decoration:none}.ui-timepicker-table td a{display:block;padding:.2em .3em .2em .5em;width:1.2em;cursor:pointer;text-align:right;text-decoration:none}.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-widget-content,.ui-datepicker-calendar{border:0;background:#fff;color:#333;width:auto;margin:0}.ui-timepicker-table td{border:1px solid #f04040}.ui-timepicker-table td,.ui-timepicker-table th{border:0;&:hover{
        background: #ff8000;
    }
}.ui-timepicker-table th{text-align:center}.ui-timepicker-table td a{font-size:12px}.ui-datepicker .ui-datepicker-header{position:relative;padding:10px;background:#ff514a;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:0;width:30px;height:100%}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker-calendar tr td{padding:5px 13px;font-size:14px}.ui-icon-circle-triangle-w{width:30px;height:100%;overflow:hidden;display:block;text-indent:-60px;position:relative}.ui-icon-circle-triangle-w:before{font-family:'FontAwesome';position:absolute;left:45px;top:6px;font-size:20px;content:"\f104";color:#fff}.ui-icon-circle-triangle-e{width:30px;height:100%;overflow:hidden;display:block;text-indent:30px;position:relative}.ui-icon-circle-triangle-e:before{font-family:'FontAwesome';position:absolute;left:-20px;top:6px;font-size:20px;content:"\f105";color:#fff}