th {
  /* color: #417690; */
  color: black;
  text-align: left;
}
.container-inner {
  width: 90%;
  margin: 45px auto 0;
  font-family: Arial, Helvetica, sans-serif !important;
}
.company_container {
  font-family: Arial, Helvetica, sans-serif !important;
}
.filter-section {
  background-color: #fff;
  padding: 18px 0px 10px !important;
  width: 100%;
  float: left;
  /* margin-top: 15px; */
}

.filter-section input[type="submit"] {
  margin: 0 !important;
}

table.user-table {
  /* margin-top: 30px; */
  background: #fff;
  font-size: 12px;
  width: 100%;
  text-align: left;
}

table.user-table th[class*="col-"] {
  font-size: 12px;
  font-weight: normal;
  padding: 15px 15px;
  text-align: left;
}

th.col-sm-2.userroletable {
  width: 15% !important;
}

table.user-table td[class*="col-"],
table.user-table th[class*="col-"] {
  /* text-align: left !important; */
  vertical-align: middle;
  /* word-break: break-all !important; */
  word-break: break-word !important;
}

table.user-table td {
  /* word-break: break-all !important; */
  word-break: break-word !important;
}
td {
  /* word-break: break-all !important; */
  word-break: break-word !important;
}

.buttonSection {
  margin-top: 20px;
}
.button1 {
  width: 60px;
  /* background: #417690; */
  background: #47d6c1;
}
.heading-bar-items {
  float: left;
}

.hd-btn {
  background-color: #47D6C1;
  border: none;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  font-weight: bold;
  text-align: center;
  height: 30px;
  padding: 2px;
}
.add_user_btn {
  text-align: right;
}
.padd_none {
  padding: 0px !important;
}
/* .shadow_none {
  box-shadow: none  !important;
} */