/**
 * => Type 3 => Style 1.
 **/
.bs-fpt.bs-fpt-t3.bs-fpt-s1 {
  font-family: Arial;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 tbody {
    border: solid 1px #e4e4e4;
    border-top: none; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 thead tr td,
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 tbody tr td {
    border: none;
    padding: 0 12px; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 tbody tr:first-child td {
    padding-top: 5px; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 tbody tr:last-child td {
    padding-bottom: 5px; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 thead {
    background-color: #474747;
    border: solid 1px #474747; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 thead tr td {
    font-size: 11px;
    border: none;
    font-weight: bold;
    color: #ffffff;
    text-transform: uppercase;
    padding: 4px 12px; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 .fpt-name {
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
    color: #1a1919;
    vertical-align: top; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 .fpt-price {
    font-size: 13px;
    font-weight: 400;
    color: #545454;
    display: inline-block;
    vertical-align: middle; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 .fpt-arrow {
    font-size: 6px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -1px; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 .fpt-up {
    color: #1abe63; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 .fpt-fixed {
    color: #b2b2b2; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 .fpt-down {
    color: #da2e32; }
  .bs-fpt.bs-fpt-t3.bs-fpt-s1 .fpt-changes {
    font-size: 13px; }
