.table,
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  border: 1px solid #ddd;
}

.table {
  display: table;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
table {
  text-indent: 0;
  border-color: inherit;
  border-collapse: collapse;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  padding: 8px 10px;
}

table.table tbody td,
table.table tbody th {
  border-left-width: 0;
  border-bottom-width: 0;
}
.table,
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  border: 1px solid #ddd;
}
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.editable_table tr td {
  text-align: left !important;
}
td.header_profile {
  text-align: left !important;
  padding: 5px 5px 5px 5px;
  font-size: 14px !important;
  font-weight: bold !important;
}
