/*Style arabic*/
.page-content-white .page-content .page-bar {
  margin-bottom: 30px;
}

.portlet.light {
  border: 1px solid #e7ecf1;
}

/*************Admins****************/
th.sorting-col {
  padding-right: 20px !important;
}

tr.activated-user, table.dataTable tr.activated-user td.sorting_1 {
  background: #dfedd6 !important;
}

tr.disactivated-user, table.dataTable tr.disactivated-user td.sorting_1 {
  background: #ffdddd !important;
}

/*************App users****************/
table.dataTable.dtr-column > tbody > tr > td.control:before, table.dataTable.dtr-column > tbody > tr > th.control:before {
  text-indent: 0px !important;
  border: 0px !important;
  margin-top: -8px !important;
  margin-left: -8px !important;
  line-height: 18px !important;
}

table.limited-users tbody tr > td:nth-child(2), table.full-users tbody tr > td:nth-child(2) {
  vertical-align: middle;
  text-align: center;
}

tr.active-user {
  background: #dfedd6 !important;
}

tr.inactive-user {
  background: #ffdddd !important;
}

tr.pending_activation {
  background: #fff7e8 !important;
}

tr.blocked-user {
  background: #fff7e8 !important;
}

.limited-users th.sorting_disabled {
  vertical-align: middle;
  text-align: center;
}

table.dataTable > tbody > tr.child ul li {
  float: right;
  width: 50%;
}

/*************Hidden users****************/
.table-with-sorting .checker {
  margin-right: 10px;
}

.table-hover > tbody > tr:hover {
  background-color: #eef1f5 !important;
}

/********************Global****************************/
div.dataTables_wrapper div.dataTables_info {
  display: none;
}

.table-toolbar.pull-right {
  margin: 3px 0px;
}
