.chrBadge {
  background: #606060;
  color: white;
  border-radius: 10px;
  padding: 0px 2px;
  text-align: center;
  overflow-y: auto;
}
.chrPopup {
  display: none;
  position: absolute;
  z-index: 100;
  background: white;
  box-shadow: 0.2em 0.2em 0.5em 0.2em rgba(0, 0, 0, 0.3);
}
#chrTaskCount {
  display: inline-block;
  width: 25px;
}
.chrTaskNoMessage {
  display: none;
  font-style: italic;
  margin: 3px;
}
#chrTasksPopup {
  width: 300px;
  max-height: 500px;
  border: 1px solid #00406e;
  margin-top: 10px;
  text-align: justify;
  overflow-y: auto;
}
#chrUserTasksContainer {
  overflow-y: auto;
}
#chrUserTasksContainer table {
  border-collapse: collapse;
  display: none;
}
#chrUserTasksContainer table td,
#chrUserTasksContainer table th {
  border: 1px solid #cdcdcd;
}
#chrUserTasksContainer table tr:first-child th {
  border-top: 0;
}
#chrUserTasksContainer table tr:last-child td {
  border-bottom: 0;
}
#chrUserTasksContainer table tr td:first-child,
#chrUserTasksContainer table tr th:first-child {
  border-left: 0;
}
#chrUserTasksContainer table tr td:last-child,
#chrUserTasksContainer table tr th:last-child {
  border-right: 0;
}
#chrUserTasksContainer .chrLoading {
  display: block;
  margin: 3px;
}
#chrTasksPopup:after,
#chrTasksPopup:before {
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 9px solid white;
  content: '';
  margin-left: -139px;
  top: -9px;
  left: 50%;
  position: absolute;
}
#chrTasksPopup:before {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid;
  border-bottom-color: inherit;
  margin-left: -140px;
  top: -10px;
  left: 50%;
  position: absolute;
}
#chrUserTaskOptions {
  border-top: 1px solid #cdcdcd;
}
#chrUserTaskOptions .urlList {
  padding: 0px;
  margin: 0px;
}
#chrUserTaskOptions .urlList li {
  display: inline-block;
  width: 48%;
  text-align: center;
  margin: 0px;
  padding: 10px 0px;
  border-right: 1px solid #cdcdcd;
}
#chrUserTaskOptions .urlList li a:hover {
  text-decoration: underline;
}
#chrUserTaskOptions .urlList li:last-child {
  border-right: none;
}
form#chrAddTaskForm div.formLabel,
form#chrEditTaskForm div.formLabel,
form#frmAddAdminCHRTasks div.formLabel {
  margin-top: 5px;
}
form#chrAddTaskForm div.formLabel label,
form#chrEditTaskForm div.formLabel label,
form#frmAddAdminCHRTasks div.formLabel label {
  font-weight: bold;
}
form#chrAddTaskForm div.formLabel a,
form#chrEditTaskForm div.formLabel a,
form#frmAddAdminCHRTasks div.formLabel a {
  float: right;
  cursor: pointer;
}
form#chrAddTaskForm div.formLabel #chrResetLink,
form#chrEditTaskForm div.formLabel #chrResetLink,
form#frmAddAdminCHRTasks div.formLabel #chrResetLink {
  display: none;
}
form#chrAddTaskForm div.readonlyText,
form#chrEditTaskForm div.readonlyText,
form#frmAddAdminCHRTasks div.readonlyText {
  margin: 5px 0px;
}
form#chrAddTaskForm table,
form#chrEditTaskForm table,
form#frmAddAdminCHRTasks table {
  margin: 5px 0px;
}
form#chrAddTaskForm table th:first-child,
form#chrEditTaskForm table th:first-child,
form#frmAddAdminCHRTasks table th:first-child {
  width: 20px;
}
form#chrAddTaskForm input[type="text"],
form#chrEditTaskForm input[type="text"],
form#frmAddAdminCHRTasks input[type="text"],
form#chrAddTaskForm select,
form#chrEditTaskForm select,
form#frmAddAdminCHRTasks select {
  width: 95%;
  margin: 5px 0px;
}
form#chrAddTaskForm select,
form#chrEditTaskForm select,
form#frmAddAdminCHRTasks select {
  width: 100%;
}
form#chrAddTaskForm #assignToEmployeesContainer,
form#chrEditTaskForm #assignToEmployeesContainer,
form#frmAddAdminCHRTasks #assignToEmployeesContainer {
  display: none;
  max-height: 300px;
  overflow-y: auto;
}
form#chrAddTaskForm #allOrgLevels,
form#chrEditTaskForm #allOrgLevels,
form#frmAddAdminCHRTasks #allOrgLevels {
  display: none;
}
form#chrAddTaskForm #lds_attFindByOrg,
form#chrEditTaskForm #lds_attFindByOrg,
form#frmAddAdminCHRTasks #lds_attFindByOrg {
  display: none;
}
form#chrAddTaskForm #lds_attFindByOrg .tick,
form#chrEditTaskForm #lds_attFindByOrg .tick,
form#frmAddAdminCHRTasks #lds_attFindByOrg .tick {
  color: green;
}
#chrAllTasks .accordion {
  margin: 10px 0px;
  width: 100%;
}
#chrAllTasks .accordion .accordionContent {
  padding: 0px;
  border: none;
}
#chrAllTasks .accordion .accordionContent th:first-child {
  width: 20px;
}
#chrAllTasks .accordion .accordionContent th:last-child {
  width: 50px;
}
#chrAllTasks .accordion .accordionContent tbody td:last-child {
  text-align: center;
}
#chrAllTasks table {
  border: none;
}
#chrAllTasks table tfoot {
  border: none;
}
#chrAllTasks table tfoot tr {
  border: none;
}
#chrAllTasks table tfoot tr td {
  border: none;
}
#adminViewAllTasks #adminTaskOptions .dropdown li,
.ecTasksContainer #adminTaskOptions .dropdown li {
  margin-bottom: 5px;
}
#adminViewAllTasks #adminTaskOptions #taskSearchContainer,
.ecTasksContainer #adminTaskOptions #taskSearchContainer {
  margin-bottom: 5px;
  float: right;
}
#adminViewAllTasks #adminTaskOptions #taskSearchContainer #taskSearch,
.ecTasksContainer #adminTaskOptions #taskSearchContainer #taskSearch {
  width: 200px;
  border: 1px solid #cccccc;
}
#adminViewAllTasks #adminTaskOptions #taskSearchContainer select,
.ecTasksContainer #adminTaskOptions #taskSearchContainer select {
  border-color: #cccccc;
}
#adminViewAllTasks #tblAllActiveTasks th:first-child,
.ecTasksContainer #tblAllActiveTasks th:first-child {
  width: 20px;
}
#adminViewAllTasks #tblAllActiveTasks th:last-child,
.ecTasksContainer #tblAllActiveTasks th:last-child {
  width: 50px;
}
#adminViewAllTasks #tblAllActiveTasks tbody td:last-child,
.ecTasksContainer #tblAllActiveTasks tbody td:last-child {
  text-align: center;
}
#adminViewAllTasks #pager,
.ecTasksContainer #pager {
  margin: 5px 0px;
}
#adminViewAllTasks #pager a,
.ecTasksContainer #pager a {
  font-weight: bold;
  text-decoration: none;
  outline: none;
}
#chrDTTable {
  font-family: arial, sans-serif;
  padding-left: .5cm;
}
#chrTDCol {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}
#chrDTHead {
  border: 1px solid #777777;
  text-align: left;
  padding: 8px;
  background-color: #bfc2c5;
}
#chrDTRow:hover {
  background-color: #dddddd;
}

