body { font-family: Verdana, sans-serif; margin: 0px;font-size:13px;}
form {margin-top: 0px; margin-bottom: 0px;}
img {border: 0px;}
div#taskWorkLog { border: 1px solid #2900e2;width: auto; max-height: 600px; overflow-x: hidden; overflow-y: scroll; }
div.card img.card-img-top { max-width: 600px; }
.tablesorter tr { cursor: pointer; }
.tablesorter-pager { padding: 5px; }
td.tablesorter-pager { background-color: #e6eeee; margin: 0; }
.tablesorter-pager img { vertical-align: middle; margin-right: 2px; cursor: pointer; }
.tablesorter-pager .pagedisplay { padding: 0 5px 0 5px; width: auto; white-space: nowrap; text-align: center; }
.tablesorter-pager select { margin: 0; padding: 0; }
.tablesorter-pager.disabled { display: none; }
.tablesorter-pager .disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: default; }
.tablesorter { width: 100%; background-color: #fff; margin: 10px 0 15px; text-align: left; border-spacing: 0; border: #cdcdcd 1px solid; border-width: 1px 0 0 1px; }
.tablesorter .headerSortUp, .tablesorter .tablesorter-headerSortUp, .tablesorter .tablesorter-headerAsc { background-color: #9fbfdf;background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7); background-repeat: no-repeat; background-position: center right; }
.tablesorter .headerSortDown, .tablesorter .tablesorter-headerSortDown, .tablesorter .tablesorter-headerDesc {background-color: #8cb3d9; background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7); background-repeat: no-repeat; background-position:  center right;  }
.tablesorter thead .sorter-false { background-image: none; cursor: default; padding: 4px; }
.tablesorter tfoot .tablesorter-headerSortUp, .tablesorter tfoot .tablesorter-headerSortDown, .tablesorter tfoot .tablesorter-headerAsc, .tablesorter tfoot .tablesorter-headerDesc { background-image: none; }
.tablesorter .tablesorter-processing { background-position: center center !important; background-repeat: no-repeat !important;background-image: url('data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=') !important; }
.tablesorter .tablesorter-filter-row { background-color: #eee; }
.tablesorter .tablesorter-filter-row td { background-color: #eee; line-height: normal; text-align: center; -webkit-transition: line-height 0.1s ease; -moz-transition: line-height 0.1s ease; -o-transition: line-height 0.1s ease; transition: line-height 0.1s ease; }
.tablesorter .tablesorter-filter-row .disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: not-allowed; }
.tablesorter .tablesorter-filter-row.hideme td { padding: 2px; margin: 0; line-height: 0; cursor: pointer; }
.tablesorter .tablesorter-filter-row.hideme * { height: 1px; min-height: 0; border: 0; padding: 0; margin: 0; opacity: 0; filter: alpha(opacity=0); }
.tablesorter input.tablesorter-filter, .tablesorter select.tablesorter-filter { width: 98%; height: auto; margin: 0; padding: 4px; background-color: #fff; border: 1px solid #bbb; color: #333; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: height 0.1s ease; -moz-transition: height 0.1s ease; -o-transition: height 0.1s ease; transition: height 0.1s ease; }
.tablesorter .filtered { display: none; }
.tablesorter .tablesorter-errorRow td { text-align: center; cursor: pointer; background-color: #e6bf99; }
.tablesorter-pager { padding: 5px; margin: 0; }
.tablesorter-pager img { vertical-align: middle; margin-right: 2px; cursor: pointer; }
.tablesorter-pager .pagedisplay { padding: 0 5px 0 5px; width: auto; white-space: nowrap; text-align: center; }
.tablesorter-pager select { margin: 0; padding: 0; }
.tablesorter-pager.disabled { display: none; }
.tablesorter-pager .disabled { opacity: 0.5; filter: alpha(opacity=50); cursor: default; }