.ntm-position-filters {
  margin: 60px 0 0;
  text-align: center;
}

.ntm-position-table {
  margin-bottom: 80px;
}
.ntm-position-table th,
.ntm-position-table td {
  padding: 3px 10px;
  vertical-align: top;
}
  .ntm-position-table th { padding-left: 0; }

#positions-container { display: none; }
#positions-container.dataTable { display: table; }

.dataTables_length, .dataTables_filter { display: none; }

.dataTables_wrapper .dataTables_paginate {
  float: none;
  margin: 30px 0 40px;

  text-align: center;
}

  .dataTables_wrapper .dataTables_paginate .paginate_button {
    padding: 0 6px;
    margin: 0 8px;

    font-size: 12px;
    line-height: 18px;

    border: 1px solid #494949;
  }

    .dataTables_wrapper .dataTables_paginate .paginate_button.next,
    .dataTables_wrapper .dataTables_paginate .paginate_button.previous {
      font-size: 16px;
      line-height: 18px;
      text-transform: uppercase;
    }

    .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
      color: #fff !important;
      background: #7f6d5f;
    }
