.userCntr {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.userCntr .form-control {
  height: 34px !important;
}
.userCntr .select2-container {
  width: 100% !important;
}
.userCntr .panel {
  margin-top: 5%;
  width: 600px;
}
.userCntr .panel .panel-footer {
  width: 100%;
  float: left;
  display: block;
}
.userCntr .panel .panel-footer div button {
  margin-left: 5px;
}
.form-group.required .control-label:after {
  content: " *";
  color: red;
}
.userCntr .panel .panel-heading,
.userCntr .panel .panel-footer {
  background-color: #7dbce3;
  color: #fff;
}
.saveUserBtn {
  background-color: #3e9bd5;
  color: white;
  border-color: #2d8fcd;
}
.saveUserBtn:hover {
  color: white;
  border-color: black;
}

/* CUSTOM */

.row-empty {
  background-color: rgba(255, 0, 0, 0.5) !important;
}

.row-empty td[class*=" sorting_"] {
  background-color: rgba(255, 0, 0, 0.1) !important;
}

.row-unactive {
  background-color: rgba(128, 128, 128, 0.5) !important; /* Grey color with 50% opacity */
}
.row-unactive td[class*=" sorting_"] {
  background-color: rgba(128, 128, 128, 0.1) !important; /* Lighter grey color with 10% opacity */
}
.row-unactive--red td[class*="online"] {
  color: rgb(255, 0, 0);
  font-weight: bold;
}
.row-unactive--green td[class*="online"] {
  color: darkgreen;
  font-weight: bold;
}
.row-max {
  background-color: rgb(255, 0, 0) !important;
}

.row-max td[class*=" sorting_"] {
  background-color: rgba(255, 0, 0, 0.609) !important;
}

.row-warning {
  background-color: rgb(255, 132, 0) !important;
}

.row-warning td[class*=" sorting_"] {
  background-color: rgba(255, 106, 0, 0.97) !important;
}

.about div {
	background-image: url(../img/icons/32x32/information.png) !important;
}
