.fixed-table-container {
  position: relative;
  clear: both;
  border: 0px solid #d8c6a8;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.fixed-table-toolbar button {
  border: 1px solid #d8c6a8;
  color: #fff;
}
.fixed-table-toolbar button span {
  color: #d8c6a8;
}
.fixed-table-toolbar button i {
  color: #d8c6a8;
}
#variants-details {
  font-size: 14px;
  padding-top: 35px;
}
#variants-details input {
  border: 1px solid #d8c6a8;
}
#variants-details table thead,
#variants-details table th {
  font-size: 14px;
  width: 100%;
  border: 1px solid #a57b37;
  background-color: #a57b37;
  color: white;
  text-align: center;
  padding: 5px 0;
}
#variants-details table tbody td {
  width: 100%;
  color: black;
  border: 1px solid #d8c6a8;
  font-size: 14px;
}
#variants-details table tbody td a {
  color: black;
}
#variants-details .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fcfcf7;
}
#variants-details .table-hover > tbody > tr:hover {
  background-color: #fcfcf7;
}
#variants-details .page ul {
  float: right;
}
#variants-details .pagination > .active > span {
  background-color: #d8c6a8;
  border-color: #d8c6a8;
}
#variants-details .pagination > .active > span:hover {
  background-color: #d8c6a8;
  border-color: #d8c6a8;
}
#variants-details .pagination-detail button {
  border: 1px solid #d8c6a8;
  color: #fff;
}
#variants-details .pagination-detail button span {
  color: #d8c6a8;
}
#variants-details .pagination-detail button i {
  color: #d8c6a8;
}
#variants-details .btn-default {
  background-color: white;
  color: #444;
  border-color: #d8c6a8;
}
#variants-details .pagination > .active > a,
#variants-details .pagination > .active > span,
#variants-details .pagination > .active > a:hover,
#variants-details .pagination > .active > span:hover,
#variants-details .pagination > .active > a:focus,
#variants-details .pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #d8c6a8;
  border-color: #d8c6a8;
  cursor: default;
}
#variants-details .pagination > li > a,
#variants-details .pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #2c3e50;
  background-color: #fff;
  border: 1px solid #d8c6a8;
  margin-left: -1px;
}
#variants-details .a-operate-bt-color {
  color: #a57b37;
}
.pagination > .active > span {
  background-color: #d8c6a8;
  border-color: #d8c6a8;
}
.pagination > .active > span:hover {
  background-color: #d8c6a8;
  border-color: #d8c6a8;
}
.row-between .col-xs-6 + .col-xs-6:before {
  content: "-";
  position: absolute;
  left: -2%;
  top: 6px;
}
.fa-s {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.tr-active-bk {
  background-color: #a57b37;
}
.fixed-table-container tbody .selected td {
  background-color: #a57b37;
}
