@charset "UTF-8";
/* line 5, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody tr td[data-type='team'],
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody tr td[data-type='player'],
.ff-fi-sim-choose-players-table.color-table tbody tr td[data-type='team'],
.ff-fi-sim-choose-players-table.color-table tbody tr td[data-type='player'],
.saved-lineup-table.dataTable tbody tr td[data-type='team'],
.saved-lineup-table.dataTable tbody tr td[data-type='player'] {
  cursor: pointer; }

/* line 10, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody td,
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner thead th,
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner thead td,
.ff-fi-sim-choose-players-table.color-table tbody td,
.ff-fi-sim-choose-players-table.color-table thead th,
.ff-fi-sim-choose-players-table.color-table thead td,
.saved-lineup-table.dataTable tbody td,
.saved-lineup-table.dataTable thead th,
.saved-lineup-table.dataTable thead td {
  padding: 0;
  text-align: left; }

/* line 17, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner td.full-cell,
.ff-fi-sim-choose-players-table.color-table td.full-cell,
.saved-lineup-table.dataTable td.full-cell {
  border-left: 1px solid #141414; }

/* line 21, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody td,
.ff-fi-sim-choose-players-table.color-table tbody td,
.saved-lineup-table.dataTable tbody td {
  padding: 8px; }

/* line 25, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner thead th,
.ff-fi-sim-choose-players-table.color-table thead th,
.saved-lineup-table.dataTable thead th {
  border-left: 1px solid #141414;
  padding: 12px; }

/* line 30, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner .full-cell + .empty-cell,
.ff-fi-sim-choose-players-table.color-table .full-cell + .empty-cell,
.saved-lineup-table.dataTable .full-cell + .empty-cell {
  border-left: 1px solid #141414; }

/* line 34, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody td.full-cell:last-of-type,
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner thead th:last-of-type,
.ff-fi-sim-choose-players-table.color-table tbody td.full-cell:last-of-type,
.ff-fi-sim-choose-players-table.color-table thead th:last-of-type,
.saved-lineup-table.dataTable tbody td.full-cell:last-of-type,
.saved-lineup-table.dataTable thead th:last-of-type {
  border-right: 1px solid #141414; }

/* line 39, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody td.empty-cell,
.ff-fi-sim-choose-players-table.color-table tbody td.empty-cell,
.saved-lineup-table.dataTable tbody td.empty-cell {
  border: 0; }

/* line 43, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tr:last-child td.full-cell,
.ff-fi-sim-choose-players-table.color-table tr:last-child td.full-cell,
.saved-lineup-table.dataTable tr:last-child td.full-cell {
  border-bottom: 1px solid #e7e7e7; }

/* line 47, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody tr td.numeric-cell,
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody tr td.alphabetical-cell,
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody tr td.long-alphabetical-cell,
.pane-ff-saved-lineup-exposure .dataTables_scrollHeadInner tbody td,
.ff-fi-sim-choose-players-table.color-table tbody tr td.numeric-cell,
.ff-fi-sim-choose-players-table.color-table tbody tr td.alphabetical-cell,
.ff-fi-sim-choose-players-table.color-table tbody tr td.long-alphabetical-cell,
.ff-fi-sim-choose-players-table.color-table tbody td,
.saved-lineup-table.dataTable tbody tr td.numeric-cell,
.saved-lineup-table.dataTable tbody tr td.alphabetical-cell,
.saved-lineup-table.dataTable tbody tr td.long-alphabetical-cell,
.saved-lineup-table.dataTable tbody td {
  text-align: center; }

/* line 56, sass/components/page-elements/table/_color-table.scss */
.DTFC_LeftHeadWrapper .saved-lineup-table.dataTable thead th:first-of-type {
  border-left: 1px solid #141414;
  border-right: 0; }

/* line 61, sass/components/page-elements/table/_color-table.scss */
.ff-fi-sim-choose-players-table {
  margin-bottom: 30px; }

/* line 65, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure table.dataTable.no-footer {
  border-bottom: 0; }

/* line 70, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .DTFC_LeftHeadWrapper,
.pane-ff-saved-lineup-exposure .DTFC_LeftBodyWrapper {
  border-bottom: 0;
  -webkit-box-shadow: none;
  box-shadow: none; }

/* line 76, sass/components/page-elements/table/_color-table.scss */
.pane-ff-saved-lineup-exposure .pane-title {
  font-family: "Archivo Black", sans-serif;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.22;
  letter-spacing: -.6px;
  margin-bottom: 20px; }

/* line 90, sass/components/page-elements/table/_color-table.scss */
.ff-fi-sim-choose-players-table.color-table .player-position,
.ff-fi-sim-choose-players-table.color-table tbody td,
.player-exposure.color-table .player-position,
.player-exposure.color-table tbody td {
  text-align: left; }

/* line 95, sass/components/page-elements/table/_color-table.scss */
.ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] *,
.ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] *,
.ff-fi-sim-choose-players-table.color-table tbody .item-list *,
.player-exposure.color-table tbody [data-type='team'] *,
.player-exposure.color-table tbody [data-type='player'] *,
.player-exposure.color-table tbody .item-list * {
  font-family: "Chivo", sans-serif;
  list-style-type: none;
  text-align: left; }

/* line 103, sass/components/page-elements/table/_color-table.scss */
.ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] .name,
.ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] .name,
.ff-fi-sim-choose-players-table.color-table tbody .item-list .first,
.player-exposure.color-table tbody [data-type='team'] .name,
.player-exposure.color-table tbody [data-type='player'] .name,
.player-exposure.color-table tbody .item-list .first {
  color: #141414;
  font-size: 13px;
  letter-spacing: normal;
  line-height: 1.23;
  white-space: nowrap; }

/* line 116, sass/components/page-elements/table/_color-table.scss */
.ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] .additional-info,
.ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] .additional-info *,
.ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] .additional-info,
.ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] .additional-info *,
.ff-fi-sim-choose-players-table.color-table tbody .item-list .last,
.ff-fi-sim-choose-players-table.color-table tbody .item-list .last *,
.player-exposure.color-table tbody [data-type='team'] .additional-info,
.player-exposure.color-table tbody [data-type='team'] .additional-info *,
.player-exposure.color-table tbody [data-type='player'] .additional-info,
.player-exposure.color-table tbody [data-type='player'] .additional-info *,
.player-exposure.color-table tbody .item-list .last,
.player-exposure.color-table tbody .item-list .last * {
  color: #757779;
  font-size: 12px;
  letter-spacing: normal;
  line-height: normal; }

/* line 124, sass/components/page-elements/table/_color-table.scss */
.ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] .additional-info b,
.ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] .additional-info .percent,
.ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] .additional-info b,
.ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] .additional-info .percent,
.ff-fi-sim-choose-players-table.color-table tbody .item-list .last b,
.ff-fi-sim-choose-players-table.color-table tbody .item-list .last .percent,
.player-exposure.color-table tbody [data-type='team'] .additional-info b,
.player-exposure.color-table tbody [data-type='team'] .additional-info .percent,
.player-exposure.color-table tbody [data-type='player'] .additional-info b,
.player-exposure.color-table tbody [data-type='player'] .additional-info .percent,
.player-exposure.color-table tbody .item-list .last b,
.player-exposure.color-table tbody .item-list .last .percent {
  color: #e3241a; }

/* line 130, sass/components/page-elements/table/_color-table.scss */
.ff-fi-sim-choose-players-table.color-table thead tr:first-of-type,
.player-exposure.color-table thead tr:first-of-type {
  border-left: 1px solid #141414; }

@media (min-width: 1230px) {
  /* line 136, sass/components/page-elements/table/_color-table.scss */
  .pane-ff-saved-lineup-exposure .pane-title {
    font-size: 20px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.2;
    letter-spacing: -.7px; }
  /* line 147, sass/components/page-elements/table/_color-table.scss */
  .ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] .name,
  .ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] .name,
  .ff-fi-sim-choose-players-table.color-table tbody .item-list .first,
  .player-exposure.color-table tbody [data-type='team'] .name,
  .player-exposure.color-table tbody [data-type='player'] .name,
  .player-exposure.color-table tbody .item-list .first {
    font-size: 14px;
    line-height: 1.29; }
  /* line 157, sass/components/page-elements/table/_color-table.scss */
  .ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] .additional-info,
  .ff-fi-sim-choose-players-table.color-table tbody [data-type='team'] .additional-info *,
  .ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] .additional-info,
  .ff-fi-sim-choose-players-table.color-table tbody [data-type='player'] .additional-info *,
  .ff-fi-sim-choose-players-table.color-table tbody .item-list .last,
  .ff-fi-sim-choose-players-table.color-table tbody .item-list .last *,
  .player-exposure.color-table tbody [data-type='team'] .additional-info,
  .player-exposure.color-table tbody [data-type='team'] .additional-info *,
  .player-exposure.color-table tbody [data-type='player'] .additional-info,
  .player-exposure.color-table tbody [data-type='player'] .additional-info *,
  .player-exposure.color-table tbody .item-list .last,
  .player-exposure.color-table tbody .item-list .last * {
    font-size: 13px; } }

/* line 1, sass/components/page-elements/table/_table-4for4.scss */
table[id='sortable-rankings-table'] {
  padding-top: 20px; }

/* line 7, sass/components/page-elements/table/_table-4for4.scss */
#sos-adjusted-table thead th {
  width: auto !important; }

/* line 13, sass/components/page-elements/table/_table-4for4.scss */
#sos-adjusted-table tbody td {
  text-align: center; }

/* line 19, sass/components/page-elements/table/_table-4for4.scss */
.DTFC_ScrollWrapper table[id='sortable-rankings-table'] {
  padding-top: 0; }

/* line 23, sass/components/page-elements/table/_table-4for4.scss */
table.lg-table thead th.group-column,
table.dataTable thead th.group-column {
  position: relative; }

/* line 27, sass/components/page-elements/table/_table-4for4.scss */
table.lg-table thead th.group-column::before,
table.dataTable thead th.group-column::before {
  background-color: #e7e7e7;
  bottom: 0;
  content: '';
  display: block;
  height: 72px;
  left: -1px;
  position: absolute;
  width: 1px;
  z-index: -1; }

/* line 39, sass/components/page-elements/table/_table-4for4.scss */
table.lg-table thead th.group-column > span,
table.dataTable thead th.group-column > span {
  color: #a6a8aa;
  font-family: "Chivo", sans-serif;
  font-size: 10px;
  font-weight: 400;
  text-transform: uppercase; }

/* line 48, sass/components/page-elements/table/_table-4for4.scss */
.high-column,
.high-column-short {
  border-left: 1px solid #e7e7e7; }

/* line 54, sass/components/page-elements/table/_table-4for4.scss */
table tr:first-child td.high-column,
table tr:first-child td.high-column-short {
  position: relative; }

/* line 60, sass/components/page-elements/table/_table-4for4.scss */
table caption {
  color: #141414;
  font-family: "Chivo", sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 20px;
  max-width: 100vw;
  max-width: 100vw;
  padding: 0 60px 0 30px; }

/* line 71, sass/components/page-elements/table/_table-4for4.scss */
table.fixedHeader-floating.no-footer {
  z-index: 2; }

/* line 75, sass/components/page-elements/table/_table-4for4.scss */
.for-comments > a {
  font-size: 14px; }

@media (min-width: 767px) {
  /* line 75, sass/components/page-elements/table/_table-4for4.scss */
  .for-comments > a {
    padding-right: 10px; } }

/* line 83, sass/components/page-elements/table/_table-4for4.scss */
table.lg-table thead th.player-name,
table.dataTable thead th.player-name {
  padding-left: 10px;
  text-align: left; }

/* line 89, sass/components/page-elements/table/_table-4for4.scss */
td.grey-color-cell {
  background-color: #eee; }

/* line 95, sass/components/page-elements/table/_table-4for4.scss */
table.fantasy_points_table * {
  color: #141414;
  font-family: "Chivo", sans-serif; }

/* line 100, sass/components/page-elements/table/_table-4for4.scss */
table.fantasy_points_table .thead_col_2,
table.fantasy_points_table .text_align_left {
  text-align: left; }

/* line 105, sass/components/page-elements/table/_table-4for4.scss */
table.fantasy_points_table .text-center {
  text-align: center; }

/* line 109, sass/components/page-elements/table/_table-4for4.scss */
table.fantasy_points_table thead tr th,
table.fantasy_points_table .player-name a {
  font-family: "Chivo Bold", sans-serif; }

/* line 114, sass/components/page-elements/table/_table-4for4.scss */
table.fantasy_points_table .player-name {
  padding: 8px 16px; }

/* line 118, sass/components/page-elements/table/_table-4for4.scss */
table.fantasy_points_table .sorting_asc,
table.fantasy_points_table .sorting_desc {
  color: #fff; }

@media (min-width: 768px) {
  /* line 125, sass/components/page-elements/table/_table-4for4.scss */
  table.fantasy_points_table {
    margin-bottom: 48px; }
  /* line 129, sass/components/page-elements/table/_table-4for4.scss */
  th.group-column > span {
    font-size: 11px; }
  /* line 133, sass/components/page-elements/table/_table-4for4.scss */
  .for-comments {
    font-family: "Chivo Bold", sans-serif;
    font-size: 16px;
    letter-spacing: -1px;
    line-height: 1.14; }
  /* line 140, sass/components/page-elements/table/_table-4for4.scss */
  table caption {
    font-size: 18px;
    margin-bottom: 40px; } }

@media (min-width: 1230px) {
  /* line 147, sass/components/page-elements/table/_table-4for4.scss */
  th.group-column > span {
    font-size: 12px; }
  /* line 151, sass/components/page-elements/table/_table-4for4.scss */
  .for-comments {
    font-size: 15px;
    line-height: 1.13; }
  /* line 155, sass/components/page-elements/table/_table-4for4.scss */
  .for-comments > a {
    font-size: 15px; }
  /* line 160, sass/components/page-elements/table/_table-4for4.scss */
  .pane-ff-fi-keeper-league-report .dataTables_wrapper:last-of-type {
    margin-bottom: 80px; } }

/* line 1, sass/components/page-elements/table/_table-matchaps-color.scss */
td.sos-somewhat-strong,
td.sos-neutral,
td.sos-weak,
td.sos-strong,
td.sos-somewhat-weak {
  padding-bottom: 6px;
  padding-top: 6px;
  position: relative;
  z-index: 0; }

/* line 11, sass/components/page-elements/table/_table-matchaps-color.scss */
td.sos-somewhat-strong:before,
td.sos-neutral:before,
td.sos-weak:before,
td.sos-strong:before,
td.sos-somewhat-weak:before {
  border-left: solid 1px rgba(20, 20, 20, 0.15);
  border-radius: 50%;
  border-right: solid 1px rgba(20, 20, 20, 0.15);
  bottom: 0;
  content: '';
  height: 24px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 24px;
  z-index: -1; }

/* line 35, sass/components/page-elements/table/_table-matchaps-color.scss */
.node-type-technical table.ir-key tr:first-of-type td,
.node-type-technical table.ir_key tr:first-of-type td,
.table_container .dataTables_wrapper table.ir-key tr:first-of-type td,
.table_container .dataTables_wrapper table.ir_key tr:first-of-type td,
.node-type-technical table.ir-key tr:first-of-type td,
.node-type-technical table.ir_key tr:first-of-type td {
  border-top: solid 1px #e7e7e7; }

/* line 40, sass/components/page-elements/table/_table-matchaps-color.scss */
.node-type-technical table.ir-key td,
.node-type-technical table.ir_key td,
.table_container .dataTables_wrapper table.ir-key td,
.table_container .dataTables_wrapper table.ir_key td,
.node-type-technical table.ir-key td,
.node-type-technical table.ir_key td {
  border-bottom: solid 1px #e7e7e7;
  width: 25%; }

/* line 49, sass/components/page-elements/table/_table-matchaps-color.scss */
.node-type-technical table.ir-key td:last-of-type,
.node-type-technical table.ir_key td:last-of-type,
.table_container .dataTables_wrapper table.ir-key td:last-of-type,
.table_container .dataTables_wrapper table.ir_key td:last-of-type,
.node-type-technical table.ir-key td:last-of-type,
.node-type-technical table.ir_key td:last-of-type {
  border-right: solid 1px #e7e7e7;
  text-align: left;
  width: 72%; }

/* line 56, sass/components/page-elements/table/_table-matchaps-color.scss */
.ir-key.dataTable {
  margin-bottom: 10px; }

/* line 60, sass/components/page-elements/table/_table-matchaps-color.scss */
.ir_table td.no_status,
.ir-table td.no-status,
.ir_table td.FULL,
.ir-table td.FULL,
.ir_table td.LIM,
.ir-table td.LIM,
.ir_table td.DNP,
.ir-table td.DNP,
.ir_table td.OUT,
.ir-table td.OUT,
.ir_key td.no_status,
.ir-key td.no-status,
.ir_key td.FULL,
.ir-key td.full,
.ir_key td.LIM,
.ir-key td.lim,
.ir_key td.DNP,
.ir-key td.dnp,
.ir_key td.OUT,
.ir-key td.out {
  border-left: solid 1px #e7e7e7;
  border-right: solid 1px #e7e7e7;
  font-weight: bold;
  text-align: center; }

/* line 90, sass/components/page-elements/table/_table-matchaps-color.scss */
.ir_table.dataTable td.OUT,
.ir_table.dataTable td.out,
.ir_table td.OUT,
.ir_table td.out,
.ir-table.dataTable td.OUT,
.ir-table.dataTable td.out,
.ir-table td.OUT,
.ir-table td.out,
.ir_key.dataTable td.OUT,
.ir_key.dataTable td.out,
.ir_key td.OUT,
.ir_key td.out,
.ir-key.dataTable td.OUT,
.ir-key.dataTable td.out,
.ir-key td.OUT,
.ir-key td.out {
  background-color: #141414; }

/* line 102, sass/components/page-elements/table/_table-matchaps-color.scss */
.ir_table.dataTable td.DNP,
.ir_table.dataTable td.dnp,
.ir_table td.DNP,
.ir_table td.dnp,
.ir-table.dataTable td.DNP,
.ir-table.dataTable td.dnp,
.ir-table td.DNP,
.ir-table td.dnp,
.ir_key.dataTable td.DNP,
.ir_key.dataTable td.dnp,
.ir_key td.DNP,
.ir_key td.dnp,
.ir-key.dataTable td.DNP,
.ir-key.dataTable td.dnp,
.ir-key td.DNP,
.ir-key td.dnp {
  background-color: #e3241a; }

/* line 114, sass/components/page-elements/table/_table-matchaps-color.scss */
.ir_table.dataTable td.LIM,
.ir_table.dataTable td.lim,
.ir_table td.LIM,
.ir_table td.lim,
.ir-table.dataTable td.LIM,
.ir-table.dataTable td.lim,
.ir-table td.LIM,
.ir-table td.lim,
.ir_key.dataTable td.LIM,
.ir_key.dataTable td.lim,
.ir_key td.LIM,
.ir_key td.lim,
.ir-key.dataTable td.LIM,
.ir-key.dataTable td.lim,
.ir-key td.LIM,
.ir-key td.lim {
  background-color: #ffcc66; }

/* line 126, sass/components/page-elements/table/_table-matchaps-color.scss */
.ir_table.dataTable td.FULL,
.ir_table.dataTable td.full,
.ir_table td.FULL,
.ir_table td.full,
.ir-table.dataTable td.FULL,
.ir-table.dataTable td.full,
.ir-table td.FULL,
.ir-table td.full,
.ir_key.dataTable td.FULL,
.ir_key.dataTable td.full,
.ir_key td.FULL,
.ir_key td.full,
.ir-key.dataTable td.FULL,
.ir-key.dataTable td.full,
.ir-key td.FULL,
.ir-key td.full {
  background-color: #ffffa4; }

/* line 138, sass/components/page-elements/table/_table-matchaps-color.scss */
.ir_table.dataTable td.no_status,
.ir_table.dataTable td.no-status,
.ir_table td.no_status,
.ir_table td.no-status,
.ir-table.dataTable td.no_status,
.ir-table.dataTable td.no-status,
.ir-table td.no_status,
.ir-table td.no-status,
.ir_key.dataTable td.no_status,
.ir_key.dataTable td.no-status,
.ir_key td.no_status,
.ir_key td.no-status,
.ir-key.dataTable td.no_status,
.ir-key.dataTable td.no-status,
.ir-key td.no_status,
.ir-key td.no-status {
  background-color: #fff; }

/* line 146, sass/components/page-elements/table/_table-matchaps-color.scss */
td.sos-neutral,
.rankings_table .sos_neutral,
.rankings_table .sos-neutral,
.hotspots_table .sos_neutral,
.hotspots-table .sos-neutral {
  background-color: #fff; }

/* line 153, sass/components/page-elements/table/_table-matchaps-color.scss */
td.sos-neutral.numeric-cell,
.rankings_table .sos_neutral.numeric-cell,
.rankings_table .sos-neutral.numeric-cell,
.hotspots_table .sos_neutral.numeric-cell,
.hotspots-table .sos-neutral.numeric-cell {
  text-align: center; }

/* line 158, sass/components/page-elements/table/_table-matchaps-color.scss */
.ff-library-sortable-table td.sos-neutral {
  background-color: transparent; }

/* line 163, sass/components/page-elements/table/_table-matchaps-color.scss */
td.sos-po,
.rankings_table .sos_po,
.rankings_table .sos-po,
.hotspots_table .sos_po,
.hotspots-table .sos-po,
td.sos-ros,
.rankings_table .sos_ros,
.rankings_table .sos-ros,
.hotspots_table .sos_ros,
.hotspots-table .sos-ros {
  background-color: #fff; }

/* line 177, sass/components/page-elements/table/_table-matchaps-color.scss */
td.sos-bye,
.rankings_table tr td.sos_bye,
.rankings_table tr td.sos-bye,
.hotspots_table tr td.sos_bye,
.hotspots-table tr td.sos-bye {
  background-color: #dfdfdf; }

/* line 184, sass/components/page-elements/table/_table-matchaps-color.scss */
td.sos-bye:first-of-type,
.rankings_table tr td.sos_bye:first-of-type,
.rankings_table tr td.sos-bye:first-of-type,
.hotspots_table tr td.sos_bye:first-of-type,
.hotspots-table tr td.sos-bye:first-of-type {
  background-color: #fff; }

/* line 191, sass/components/page-elements/table/_table-matchaps-color.scss */
.square-сolor-table-cell.dataTable tbody td,
.square.dataTable tbody td {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px 10px; }

/* line 196, sass/components/page-elements/table/_table-matchaps-color.scss */
.square-сolor-table-cell td.sos-somewhat-strong,
.square-сolor-table-cell td.sos-neutral,
.square-сolor-table-cell td.sos-weak,
.square-сolor-table-cell td.sos-strong,
.square-сolor-table-cell td.sos-somewhat-weak,
.square td.sos-somewhat-strong,
.square td.sos-neutral,
.square td.sos-weak,
.square td.sos-strong,
.square td.sos-somewhat-weak {
  border-left: solid 1px rgba(20, 20, 20, 0.15);
  border-right: solid 1px rgba(20, 20, 20, 0.15);
  height: 43px;
  width: 54px; }

/* line 206, sass/components/page-elements/table/_table-matchaps-color.scss */
.square-сolor-table-cell td.sos-somewhat-strong:before,
.square-сolor-table-cell td.sos-neutral:before,
.square-сolor-table-cell td.sos-weak:before,
.square-сolor-table-cell td.sos-strong:before,
.square-сolor-table-cell td.sos-somewhat-weak:before,
.square td.sos-somewhat-strong:before,
.square td.sos-neutral:before,
.square td.sos-weak:before,
.square td.sos-strong:before,
.square td.sos-somewhat-weak:before {
  display: none; }

/* line 210, sass/components/page-elements/table/_table-matchaps-color.scss */
.square-сolor-table-cell td.sos-somewhat-strong:last-child,
.square-сolor-table-cell td.sos-neutral:last-child,
.square-сolor-table-cell td.sos-weak:last-child,
.square-сolor-table-cell td.sos-strong:last-child,
.square-сolor-table-cell td.sos-somewhat-weak:last-child,
.square td.sos-somewhat-strong:last-child,
.square td.sos-neutral:last-child,
.square td.sos-weak:last-child,
.square td.sos-strong:last-child,
.square td.sos-somewhat-weak:last-child {
  border-right: solid 1px rgba(20, 20, 20, 0.15); }

/* line 216, sass/components/page-elements/table/_table-matchaps-color.scss */
.square-сolor-table-cell tr:last-child td.sos-somewhat-strong,
.square-сolor-table-cell tr:last-child td.sos-neutral,
.square-сolor-table-cell tr:last-child td.sos-weak,
.square-сolor-table-cell tr:last-child td.sos-strong,
.square-сolor-table-cell tr:last-child td.sos-somewhat-weak,
.square tr:last-child td.sos-somewhat-strong,
.square tr:last-child td.sos-neutral,
.square tr:last-child td.sos-weak,
.square tr:last-child td.sos-strong,
.square tr:last-child td.sos-somewhat-weak {
  border-bottom: 0; }

@media (max-width: 992px) {
  /* line 226, sass/components/page-elements/table/_table-matchaps-color.scss */
  table.hotspots-table thead th {
    min-width: 45px; }
  /* line 230, sass/components/page-elements/table/_table-matchaps-color.scss */
  table.hotspots-table thead th:first-of-type {
    min-width: 100%; } }

/* line 236, sass/components/page-elements/table/_table-matchaps-color.scss */
.square td.sos-neutral,
.square-сolor-table-cell td.sos-neutral,
td.sos-neutral:before {
  background-color: #fff; }

/* line 242, sass/components/page-elements/table/_table-matchaps-color.scss */
.square td.sos-weak,
.square-сolor-table-cell td.sos-weak,
td.sos-weak:before {
  background-color: #93f896; }

/* line 248, sass/components/page-elements/table/_table-matchaps-color.scss */
td.open_price_change,
td.last_price_change {
  background-color: #eee; }

/* line 253, sass/components/page-elements/table/_table-matchaps-color.scss */
td.open_price_change.positive,
td.last_price_change.positive,
.square td.sos-somewhat-weak,
.square-сolor-table-cell td.sos-somewhat-weak,
td.sos-somewhat-weak:before {
  background-color: #d8ffd3; }

/* line 261, sass/components/page-elements/table/_table-matchaps-color.scss */
td.last_price_change.negative,
td.open_price_change.negative,
.square td.sos-somewhat-strong,
.square-сolor-table-cell td.sos-somewhat-strong,
td.sos-somewhat-strong:before {
  background-color: #ffc4c1; }

/* line 269, sass/components/page-elements/table/_table-matchaps-color.scss */
.square td.sos-strong,
.square-сolor-table-cell td.sos-strong,
td.sos-strong:before {
  background-color: #ff7e77; }

/* line 277, sass/components/page-elements/table/_table-matchaps-color.scss */
table.dataTable tbody tr.light-yellow.even, table.dataTable tbody tr.light-yellow.odd,
table.dataTable tbody tr.light-yellow.even,
table.dataTable tbody tr.light-yellow.odd {
  background-color: #FFA95B; }

/* line 285, sass/components/page-elements/table/_table-matchaps-color.scss */
table.dataTable tbody tr.light-blue.even, table.dataTable tbody tr.light-blue.odd,
table.dataTable tbody tr.light-blue.even,
table.dataTable tbody tr.light-blue.odd {
  background-color: #71B9FB; }

/* line 292, sass/components/page-elements/table/_table-matchaps-color.scss */
.redraft-cheat-sheet-table table.dataTable tbody td.light-yellow,
.redraft-cheat-sheet-table table.dataTable tbody td.light-yellow {
  background-color: #FFA95B; }

/* line 297, sass/components/page-elements/table/_table-matchaps-color.scss */
.redraft-cheat-sheet-table table.dataTable tbody td.light-blue,
.redraft-cheat-sheet-table table.dataTable tbody td.light-blue {
  background-color: #71B9FB; }

@media (min-width: 992px) {
  /* line 304, sass/components/page-elements/table/_table-matchaps-color.scss */
  td.sos-somewhat-strong:before,
  td.sos-neutral:before,
  td.sos-weak:before,
  td.sos-strong:before,
  td.sos-somewhat-weak:before {
    height: 32px;
    width: 32px; } }

@media (min-width: 1230px) {
  /* line 315, sass/components/page-elements/table/_table-matchaps-color.scss */
  td.sos-somewhat-strong,
  td.sos-neutral,
  td.sos-weak,
  td.sos-strong,
  td.sos-somewhat-weak {
    padding-bottom: 10px;
    padding-top: 10px; }
  /* line 324, sass/components/page-elements/table/_table-matchaps-color.scss */
  td.sos-somewhat-strong:before,
  td.sos-neutral:before,
  td.sos-weak:before,
  td.sos-strong:before,
  td.sos-somewhat-weak:before {
    height: 38px;
    width: 38px; } }

/* line 1, sass/components/page-elements/table/_dataTable-paginate.scss */
.dataTables_wrapper .dataTables_paginate {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  float: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 10px; }

/* line 8, sass/components/page-elements/table/_dataTable-paginate.scss */
.dataTables_wrapper .dataTables_paginate .next,
.dataTables_wrapper .dataTables_paginate .previous {
  display: none !important; }

/* line 13, sass/components/page-elements/table/_dataTable-paginate.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button {
  font-size: 14px; }

/* line 17, sass/components/page-elements/table/_dataTable-paginate.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
  background: #141414;
  color: #fff !important;
  cursor: pointer; }

@media (min-width: 768px) {
  /* line 26, sass/components/page-elements/table/_dataTable-paginate.scss */
  .dataTables_wrapper .dataTables_paginate .paginate_button {
    font-size: 16px;
    line-height: 1.14; } }

/* line 2, sass/components/page-elements/table/_table-with-checkboxes.scss */
.ff-trade-evaluator-intro input[type='checkbox'] + label {
  padding-left: 0;
  font-size: 0;
  height: 16px;
  width: 16px;
  display: inline-block;
  text-align: center;
  vertical-align: middle; }
