.clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#add-file-input{position:absolute;width:1px;height:1px;overflow:hidden;background-color:transparent;border:0;opacity:0}.sorting,.sorting_asc,.sorting_desc{background-image:none!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{overflow:hidden!important;overflow-y:auto!important;border:0 none}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-top:0;border-bottom:1px solid #ddd}.dataTables_wrapper.no-footer div.dataTables_scrollHead table td,.dataTables_wrapper.no-footer div.dataTables_scrollBody table td{height:35px;padding:0 12px;vertical-align:middle!important}.d-name,td.d-name,.d-file,td.d-file,.d-date,td.d-date,.d-activity,td.d-activity{width:25%!important;white-space:nowrap}.d-name .text,td.d-name .text,.d-file .text,td.d-file .text,.d-date .text,td.d-date .text,.d-activity .text,td.d-activity .text{display:inline-block;float:left;max-width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-name .driver-pic,td.d-name .driver-pic{float:left;width:24px;height:24px;margin-right:10px;background:50% 50% no-repeat transparent;-webkit-background-size:auto auto;background-size:auto}.d-name .text,td.d-name .text{margin-top:4px;cursor:pointer}.d-name .text:hover,td.d-name .text:hover{color:#9062c0}.d-name .text.disabled,td.d-name .text.disabled{color:#000!important;cursor:default}.d-file,td.d-file{width:20%!important}.d-file .text,td.d-file .text{max-width:140px}.d-activity,td.d-activity{width:30%!important}.d-activity .text,td.d-activity .text{max-width:270px}.d-activity .text.outdated,td.d-activity .text.outdated{color:#ed1c24}.btn-add-file{float:right;width:auto!important;margin:12px 0 0 12px}body{color:#000}body :focus{outline:0 none!important}body ::-ms-clear{display:none}body,body html{height:100%}body textarea[disabled],body input[disabled],body select[disabled],body button[disabled]{color:#545454!important;background-color:#ebebe4!important}body #nprogress .bar{background-color:#9eda49}body ::-moz-selection{color:#fff;background:#9062c0}body ::selection{color:#fff;background:#9062c0}.navbar{border-bottom-color:#ac89d0}.navbar .app-help:hover{text-decoration:none}.btn-default,.btn-default:hover{color:#7036ad}.btn-action{width:72px}.btn-action,.btn-action:active,.btn-action:hover{color:#fff;background-color:#80b01f;border-color:#80b01f}.btn-action.btn-inverse{color:#699b04;background-color:#fff}.btn-action.btn-inverse:active,.btn-action.btn-inverse:hover{background-color:#f4eefb}main .interval-reset{float:right}.ui-datepicker{background:#fff;-webkit-box-shadow:0 0 10px 0 #5a5a5a;box-shadow:0 0 10px 0 #5a5a5a}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{text-indent:0;background:none transparent}.ui-datepicker td span,.ui-datepicker td a{color:#9062c0;text-align:center}.ui-datepicker td.ui-datepicker-current-day .ui-state-active{color:#fff;background:#9062c0}.ui-datepicker td.ui-state-disabled{opacity:.5}.timepicker .iw-period-btn.active,.timepicker .iw-period-btn.active:active,.timepicker .iw-period-btn.active:focus,.timepicker .iw-period-btn.active:hover{color:#fff;background-color:#9062c0;border-color:#9062c0}.timepicker .iw-labels{display:none;float:left;margin:3px 20px 0 0;font-size:12px}.timepicker .iw-labels a{display:block;float:right;text-decoration:none}.timepicker .iw-labels a:first-child{float:left}.timepicker .iw-labels a [class*=' icon-'],.timepicker .iw-labels a [class^=icon-]{font-family:icomoon}.timepicker .iw-labels a [class*=' icon-']:hover,.timepicker .iw-labels a [class^=icon-]:hover{color:#9062c0}.timepicker .iw-labels a [class*=' icon-'].icon-right:before,.timepicker .iw-labels a [class^=icon-].icon-right:before{content:'\e609'}.timepicker .iw-labels a [class*=' icon-'].icon-left:before,.timepicker .iw-labels a [class^=icon-].icon-left:before{content:'\e60a'}.timepicker .iw-labels .iw-label{display:inline-block;margin-top:2px}.timepicker .iw-reset{float:right;padding-top:5px}.timepicker .iw-pickers input{height:26px;font-size:12px;line-height:26px;background:#fff;border:1px solid #9062c0}.timepicker .iw-pickers .iw-time-btn{margin-top:-2px;margin-left:20px}.modal .modal-backdrop{background:#f4f1f7}.modal .modal-dialog{width:456px}.modal .modal-dialog .modal-content{margin-top:-webkit-calc(50% - 155px);margin-top:calc(50% - 155px)}.modal .modal-dialog .modal-content h5{font-size:14px}.modal .modal-dialog .modal-content .modal-header .close{margin-top:4px}.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:18px}.modal .modal-dialog .modal-content .modal-body .data{padding:5px 0;margin-top:-24px;margin-bottom:-24px}.modal .modal-dialog .modal-content .modal-footer{text-align:left}.modal .modal-dialog .modal-content .buttons{text-align:right}.modal .modal-dialog .modal-content .choose{display:inline-block;width:110px}.modal .modal-dialog .modal-content .radio input[type=radio]{margin-top:1px}.modal .modal-dialog .modal-content .driver-name,.modal .modal-dialog .modal-content .driver-list{width:158px;height:23px;padding:1px 3px;background:#fff;border:1px solid #aaa;border-radius:0}.modal .modal-dialog .modal-content .driver-pic{float:left;width:110px;height:110px;margin-right:12px;background:50% 50% no-repeat transparent;-webkit-background-size:auto auto;background-size:auto;border:1px solid #ddd}.modal .modal-dialog .modal-content .driver-info{height:76px;padding-right:5px;overflow:hidden;overflow-y:auto}.modal .modal-dialog .modal-content .driver-timesheet span{display:inline-block;width:19px;font-size:11px;text-align:center;border:1px solid #80b01f}.modal .modal-dialog .modal-content .driver-timesheet span.moderate{color:#fff;background:#699b04}.modal .modal-dialog .modal-content .driver-timesheet span.saturated{color:#fff;background:#80b01f}.modal .modal-dialog .modal-content .driver-timesheet span+span{margin-left:1px}.modal .modal-dialog .modal-content .driver-timesheet i{font-size:9px;font-style:normal}.modal .modal-dialog .modal-content .driver-timesheet .months{float:left}.modal .modal-dialog .modal-content .driver-timesheet .months+.months{margin-left:7px}.modal .modal-dialog .modal-content .dataTables_wrapper{margin:-12px -12px 0 -12px}.modal .modal-dialog .modal-content .dataTables_wrapper .datatable{border:0 none}.modal .modal-dialog .modal-content .dataTables_wrapper .dataTables_scrollHead .datatable{border-bottom:1px solid #ddd}.modal.driver-tpl .modal-dialog .modal-content .modal-body{padding:12px 12px}.modal.driver-tpl .d-file,.modal.driver-tpl td.d-file,.modal.driver-tpl .d-date,.modal.driver-tpl td.d-date{width:45%!important}.modal.driver-tpl .d-file .text,.modal.driver-tpl td.d-file .text,.modal.driver-tpl .d-date .text,.modal.driver-tpl td.d-date .text{max-width:175px}.modal.upload-tpl{text-align:center}.modal.upload-tpl .modal-content{height:310px}.modal.upload-tpl img{display:inline-block;margin:80px 0 3px}.modal.throw-tpl h5{text-align:center}