﻿table {
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}
table th {
  font-weight: 500;
  font-style: normal;
}
table th {
  font-family: Arial, sans-serif;
}
.table {
  width: 100%;
  margin-bottom: 30px;
}
.table th,
.table td {
  padding: 12px;
  line-height: 1.6em;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #ddd;
  word-break: hyphenate;
}
.table thead th {
  vertical-align: bottom;
}
.table tbody + tbody {
  border-top: 2px solid #ddd;
}
.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}
.table .table {
  background-color: #ffffff;
}
.table.tablet .footable-row-detail {
  display: none !important;
}
.table-condensed th,
.table-condensed td {
  padding: 5.33334px 8px;
}
.table-bordered {
  border: 1px solid #ddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #ddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f7f7f7;
}
.table td.one,
.table th.one {
  display: table-cell;
  float: none;
  width: 8.33333%;
  margin-left: 0;
}
.table td.two,
.table th.two {
  display: table-cell;
  float: none;
  width: 16.66667%;
  margin-left: 0;
}
.table td.three,
.table th.three {
  display: table-cell;
  float: none;
  width: 25%;
  margin-left: 0;
}
.table td.four,
.table th.four {
  display: table-cell;
  float: none;
  width: 33.33333%;
  margin-left: 0;
}
.table td.five,
.table th.five {
  display: table-cell;
  float: none;
  width: 41.66667%;
  margin-left: 0;
}
.table td.six,
.table th.six {
  display: table-cell;
  float: none;
  width: 50%;
  margin-left: 0;
}
.table td.seven,
.table th.seven {
  display: table-cell;
  float: none;
  width: 58.33333%;
  margin-left: 0;
}
.table td.eight,
.table th.eight {
  display: table-cell;
  float: none;
  width: 66.66667%;
  margin-left: 0;
}
.table td.nine,
.table th.nine {
  display: table-cell;
  float: none;
  width: 75%;
  margin-left: 0;
}
.table td.ten,
.table th.ten {
  display: table-cell;
  float: none;
  width: 83.33333%;
  margin-left: 0;
}
.table td.eleven,
.table th.eleven {
  display: table-cell;
  float: none;
  width: 91.66667%;
  margin-left: 0;
}
.table td.twelve,
.table th.twelve {
  display: table-cell;
  float: none;
  width: 100%;
  margin-left: 0;
}
.enhanced th,
.enhanced td {
  display: none;
}
.enhanced th.essential,
.enhanced td.essential {
  display: table-cell;
}

