/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 5, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../../usr/local/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

@media print {
  /* line 60, ../sass/screen.scss */
  div.print-instructions {
    display: none !important;
    height: 0;
    width: 0;
    overflow: hidden;
  }
}
/* line 67, ../sass/screen.scss */
html {
  font: 8pt ' - apple - system', 'Helvetica Neue', helvetica, arial, sans-serif;
  color: text-color;
}

/* line 72, ../sass/screen.scss */
body {
  background-size: 100%;
  background: url("bej_bg.jpg");
  background-repeat: repeat-y;
}

/* line 78, ../sass/screen.scss */
.print-instructions {
  position: absolute;
  z-index: 2;
  top: 0;
  width: 300px;
  left: 0;
  background: #fff;
  padding: 20px 10px;
  border: 2px solid #aaa;
}
/* line 85, ../sass/screen.scss */
.print-instructions a {
  padding: 10px;
  background-color: #4063b1;
  text-decoration: none;
  font-size: 16pt;
  margin: auto;
}
/* line 88, ../sass/screen.scss */
.print-instructions a:link, .print-instructions a:visited, .print-instructions a:hover, .print-instructions a.active {
  color: #fff;
}

/* line 97, ../sass/screen.scss */
@media print {
  section {
    margin-left: 0 !important;
  }
}
section {
  margin-left: 350px;
  width: 800pt;
  position: relative;
}
/* line 100, ../sass/screen.scss */
section footer {
  border-top: 1px solid #aaa;
  color: #aaa;
  font-weight: bold;
  text-align: right;
}
/* line 105, ../sass/screen.scss */
section footer img {
  height: 15px;
  width: 15px;
  margin-right: 2px;
}

/* line 113, ../sass/screen.scss */
div.table-holder {
  width: 800pt;
  position: relative;
  vertical-align: top;
  width: 100%;
}

/* line 124, ../sass/screen.scss */
div.csps-col {
  float: left;
  width: 24%;
  vertical-align: top;
  margin-right: 1%;
}
/* line 126, ../sass/screen.scss */
div.csps-col h1 {
  font-size: 1.4em;
  font-weight: bold;
  margin: 0em 0.5em;
  padding: 0;
}
/* line 133, ../sass/screen.scss */
div.csps-col h2 {
  font-size: 1.2em;
  font-weight: bold;
  color: #888;
  margin: 1em 0.5em 0em 0.5em;
}
/* line 145, ../sass/screen.scss */
div.csps-col:last-child {
  border-right: 0;
}
/* line 149, ../sass/screen.scss */
div.csps-col div.text {
  padding: 10px;
}
/* line 151, ../sass/screen.scss */
div.csps-col div.text ul {
  margin-left: 10px;
}
/* line 154, ../sass/screen.scss */
div.csps-col div.text ul, div.csps-col div.text ul li {
  list-style-type: disc;
}
/* line 160, ../sass/screen.scss */
div.csps-col table.roster tbody tr {
  height: 20px;
}
/* line 165, ../sass/screen.scss */
div.csps-col table {
  width: 100%;
}
/* line 167, ../sass/screen.scss */
div.csps-col table tr {
  background-color: rgba(255, 255, 255, 0);
}
/* line 169, ../sass/screen.scss */
div.csps-col table tr:nth-child(even) {
  background-color: rgba(0, 0, 0, 0.05);
}
/* line 173, ../sass/screen.scss */
div.csps-col table tr.tier-header {
  background-color: #aaa;
  color: #fff;
}
/* line 179, ../sass/screen.scss */
div.csps-col table thead tr {
  background-color: #aaa;
}
/* line 181, ../sass/screen.scss */
div.csps-col table thead tr td {
  color: #fff;
  font-weight: bold;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.QB tr {
  background-color: #B73737;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.RB tr {
  background-color: #67B42A;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.WR tr {
  background-color: #D6B72B;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.TE tr {
  background-color: #3D94CF;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.PK tr {
  background-color: #828B9F;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.TD tr {
  background-color: #87562E;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.DL tr {
  background-color: #440227;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.DE tr {
  background-color: #440227;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.DT tr {
  background-color: #440227;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.LB tr {
  background-color: #73937E;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.ILB tr {
  background-color: #73937E;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.OLB tr {
  background-color: #73937E;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.DB tr {
  background-color: #DF9329;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.CB tr {
  background-color: #DF9329;
}
/* line 188, ../sass/screen.scss */
div.csps-col table thead.S tr {
  background-color: #DF9329;
}
/* line 194, ../sass/screen.scss */
div.csps-col table td {
  padding: 1px 3px;
  white-space: nowrap;
}
/* line 195, ../sass/screen.scss */
div.csps-col table td .fbg-icon {
  float: right;
  margin-left: 2px;
  font-size: 0.9em;
}
/* line 202, ../sass/screen.scss */
div.csps-col table td.name {
  text-align: left;
}
div.csps-col table td.keeper {
  text-decoration: line-through;
  color: #aaa;
}
/* line 205, ../sass/screen.scss */
div.csps-col table td.rank, div.csps-col table td.pos {
  text-align: center;
}
/* line 208, ../sass/screen.scss */
div.csps-col table td.team, div.csps-col table td.edp, div.csps-col table td.pts, div.csps-col table td.auction, div.csps-col table td.value {
  text-align: right;
}
/* line 212, ../sass/screen.scss */
div.csps-col table tr.tier-boundary td {
  padding-top: 0;
  border-top: 1px dashed #aaa;
}

@font-face {
  font-family: 'fbgicons1';
  src: url("fonts/fbgicons1.eot");
  src: url("fonts/fbgicons1.eot?#iefix") format("embedded-opentype"), url("fonts/fbgicons1.woff") format("woff"), url("fonts/fbgicons1.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'fbgicons';
  src: url("fonts/fbgicons1.eot");
  src: url("fonts/fbgicons1.eot?#iefix") format("embedded-opentype"), url("fonts/fbgicons1.woff") format("woff"), url("fonts/fbgicons1.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* line 229, ../sass/screen.scss */
.fbgicons1-rookie {
  color: #4063b1;
}

/* line 233, ../sass/screen.scss */
.fbgicons1-watchlist, .fbgicons1-bestball, .fbgicons1-upside-rsp {
  color: #31ac18;
}

/* line 237, ../sass/screen.scss */
.fbgicons1-warning_black_cross, .fbgicons1-warning_black, .fbgicons1-avoidlist, .fbgicons1-injury,
.fbgicons1-brain, .fbgicons1-lock_closed {
  color: #ac1818;
}

/* line 242, ../sass/screen.scss */
.fbgicons1-note2, .fbgicons1-loudspeaker, .fbgicons1-gtd, .fbgicons1-kr, .fbgicons1-pr {
  color: #888;
}

/* line 246, ../sass/screen.scss */
.fbgicons1-handcuff, .fbgicons1-star {
  color: #aaa;
}

/* line 250, ../sass/screen.scss */
.fbgicons1 {
  font-family: fbgicons1 !important;
}

/* line 254, ../sass/screen.scss */
.fbgicons1-share:before {
  content: "c" !important;
}

/* line 258, ../sass/screen.scss */
.fbgicons1-toppick:before {
  content: "e" !important;
}

/* line 262, ../sass/screen.scss */
.fbgicons1-sleeper:before {
  content: "f" !important;
}

/* line 266, ../sass/screen.scss */
.fbgicons1-injury:before {
  content: "g" !important;
}

/* line 270, ../sass/screen.scss */
.fbgicons1-lock_closed:before {
  content: "h" !important;
}

/* line 274, ../sass/screen.scss */
.fbgicons1-playoffs:before {
  content: "l" !important;
}

/* line 278, ../sass/screen.scss */
.fbgicons1-more:before {
  content: "m" !important;
}

/* line 282, ../sass/screen.scss */
.fbgicons1-check2:before {
  content: "u" !important;
}

/* line 286, ../sass/screen.scss */
.fbgicons1-check_black2:before {
  content: "v" !important;
}

/* line 290, ../sass/screen.scss */
.fbgicons1-print:before {
  content: "B" !important;
}

/* line 294, ../sass/screen.scss */
.fbgicons1-email:before {
  content: "D" !important;
}

/* line 298, ../sass/screen.scss */
.fbgicons1-star:before {
  content: "F" !important;
}

/* line 302, ../sass/screen.scss */
.fbgicons1-rookie:before {
  content: "P" !important;
}

/* line 306, ../sass/screen.scss */
.fbgicons1-upside-rsp:before {
  content: "Q" !important;
}

/* line 310, ../sass/screen.scss */
.fbgicons1-ratemyteam:before {
  content: "R" !important;
}

/* line 314, ../sass/screen.scss */
.fbgicons1-avoidlist:before {
  content: "V" !important;
}

/* line 318, ../sass/screen.scss */
.fbgicons1-bestball:before {
  content: "W" !important;
}

/* line 322, ../sass/screen.scss */
.fbgicons1-brain:before {
  content: "X" !important;
}

/* line 326, ../sass/screen.scss */
.fbgicons1-cone:before {
  content: "3" !important;
}

/* line 330, ../sass/screen.scss */
.fbgicons1-delete_black2:before {
  content: "4" !important;
}

/* line 334, ../sass/screen.scss */
.fbgicons1-device:before {
  content: "5" !important;
}

/* line 338, ../sass/screen.scss */
.fbgicons1-disclosure:before {
  content: "6" !important;
}

/* line 342, ../sass/screen.scss */
.fbgicons1-gavel:before {
  content: "&" !important;
}

/* line 346, ../sass/screen.scss */
.fbgicons1-gtd:before {
  content: "'" !important;
}

/* line 350, ../sass/screen.scss */
.fbgicons1-handcuff:before {
  content: "(" !important;
}

/* line 354, ../sass/screen.scss */
.fbgicons1-help_black:before {
  content: ")" !important;
}

/* line 358, ../sass/screen.scss */
.fbgicons1-kr:before {
  content: "*" !important;
}

/* line 362, ../sass/screen.scss */
.fbgicons1-football:before {
  content: "+" !important;
}

/* line 366, ../sass/screen.scss */
.fbgicons1-loudspeaker:before {
  content: "," !important;
}

/* line 370, ../sass/screen.scss */
.fbgicons1-outlook:before {
  content: "<" !important;
}

/* line 374, ../sass/screen.scss */
.fbgicons1-pr:before {
  content: "}" !important;
}

/* line 378, ../sass/screen.scss */
.fbgicons1-studsduds:before {
  content: "\e009" !important;
}

/* line 382, ../sass/screen.scss */
.fbgicons1-upside:before {
  content: "\e00f" !important;
}

/* line 386, ../sass/screen.scss */
.fbgicons1-max:before {
  content: "\e00f" !important;
}

/* line 390, ../sass/screen.scss */
.fbgicons1-vbd:before {
  content: "\e014" !important;
}

/* line 394, ../sass/screen.scss */
.fbgicons1-warning_black:before {
  content: "\e016" !important;
}

/* line 398, ../sass/screen.scss */
.fbgicons1-warning_black_cross:before {
  content: "\e017" !important;
}

/* line 402, ../sass/screen.scss */
.fbgicons1-watchlist:before {
  content: "\e018" !important;
}

/* line 406, ../sass/screen.scss */
.fbgicons1-download:before {
  content: "\e031" !important;
}

/* line 410, ../sass/screen.scss */
.fbgicons1-trade:before {
  content: "\e028" !important;
}
