.b-table {
    border-collapse: collapse !important;
  }

  table {
  background-color: transparent;
}
th {
  text-align: left;
}
.b-table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

.b-table > thead > tr > th,
.b-table > tbody > tr > th,
.b-table > tfoot > tr > th,
.b-table > thead > tr > td,
.b-table > tbody > tr > td,
.b-table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.2;
  vertical-align: top;
}

.b-table > thead > tr.first > th,
.b-table > tbody > tr.first > td,
.b-table > tfoot > tr.first > td {
  border-top: 1px solid #ddd;
}

.b-table > thead > tr {
    background-color: #dee;
}

.odd {
  background-color: rgb(247,247,247);
}

.b-table > thead > tr.last > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.b-table tbody tr.hover td {
    background-color: rgba(192,192,256, .5);
}

.b-table > tbody > tr.clickable,
.b-table > tbody > tr > td.clickable  {
  cursor:pointer;
      -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge */
  user-select: none;           /* Non-prefixed version, currently
                                  not supported by any browser */
}

.b-table tbody tr.click td {
    background-color: rgb(192,192,256);
}

.b-table tbody tr.empty {
    visibility: hidden;
}
.curr {
  text-align: center;
}
span.input-group-addon {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none;   /* Chrome/Safari/Opera */
  -khtml-user-select: none;    /* Konqueror */
  -moz-user-select: none;      /* Firefox */
  -ms-user-select: none;       /* Internet Explorer/Edge */
  user-select: none;           /* Non-prefixed version, currently
                                  not supported by any browser */
}

.btn1, .btn2, .btn3, .btn4, .btn5 {
    min-width:36px;
}