/* line 1, ../sass/ngs.scss */
table#ngs-main {
  border: 3px solid black;
  margin: 15px auto;
  border-collapse: collapse;
  width: 80%;
}

/* line 8, ../sass/ngs.scss */
table#ngs-main tr td {
  text-align: center;
  padding: 2px;
  background-color: #eee;
  vertical-align: middle;
}

/* line 15, ../sass/ngs.scss */
table#ngs-main tr.header td {
  font-weight: bold;
  border-bottom: 1px solid black;
  background-color: #4ab4ef;
}

/* line 21, ../sass/ngs.scss */
table#ngs-main tr td img {
  vertical-align: middle;
}

/* line 25, ../sass/ngs.scss */
table#ngs-main tr.evolving td {
  background-color: #bbb;
  color: #333;
}

/* line 30, ../sass/ngs.scss */
span#ngs-next.enabled,
span#ngs-bottom-next.enabled,
span#ngs-previous.enabled,
span#ngs-bottom-previous.enabled,
span#ngs-players.enabled,
span#ngs-partnerships.enabled,
span#ngs-mature.enabled {
  font-weight: bold;
  color: #16424d;
}

/* line 41, ../sass/ngs.scss */
span#ngs-next.enabled:hover,
span#ngs-bottom-next.enabled:hover,
span#ngs-previous.enabled:hover,
span#ngs-bottom-previous.enabled:hover,
span#ngs-players.enabled:hover,
span#ngs-partnerships.enabled:hover,
span#ngs-mature.enabled:hover {
  color: red;
  cursor: pointer;
}

/* line 52, ../sass/ngs.scss */
span#ngs-next, span#ngs-bottom-next, span#ngs-previous, span#ngs-bottom-previous, span#ngs-players, span#ngs-partnerships, span#ngs-mature {
  color: #aaa;
  font-weight: bold;
}

/* line 57, ../sass/ngs.scss */
span#ngs-search {
  float: right;
}

/* line 61, ../sass/ngs.scss */
table#grade-band-table {
  border-collapse: collapse;
  margin: 20px auto;
}

/* line 66, ../sass/ngs.scss */
table#grade-band-table tr td {
  vertical-align: bottom;
}

/* line 70, ../sass/ngs.scss */
table#grade-band-table tr.bars td span {
  display: block;
  width: 30px;
  background-color: #6900E2;
}

/* line 76, ../sass/ngs.scss */
table#grade-band-table tr.totals td {
  font-size: 80%;
  text-align: center;
}

/* line 81, ../sass/ngs.scss */
table#grade-band-table tr.totals td span {
  font-size: 100%;
}

/* line 85, ../sass/ngs.scss */
span.icon {
  width: 16px;
  height: 16px;
  font-weight: bold;
  font-size: 80%;
  display: inline-block;
  color: black;
  border: 1px solid black;
}

/* line 95, ../sass/ngs.scss */
span.ras {
  background-color: #F43C04;
  width: 20px;
}

/* line 100, ../sass/ngs.scss */
span.rah {
  background-color: #F47404;
  width: 20px;
}

/* line 105, ../sass/ngs.scss */
span.rad {
  background-color: #F4BC04;
  width: 20px;
}

/* line 110, ../sass/ngs.scss */
span.rac {
  background-color: #EAF200;
  width: 20px;
}

/* line 115, ../sass/ngs.scss */
span.rk {
  background-color: #2C9300;
}

/* line 119, ../sass/ngs.scss */
span.rq {
  background-color: #3AAA0A;
}

/* line 123, ../sass/ngs.scss */
span.rj {
  background-color: #4FBC20;
}

/* line 127, ../sass/ngs.scss */
span.r10 {
  background-color: #62CC35;
}

/* line 131, ../sass/ngs.scss */
span.r9 {
  background-color: #73D648;
}

/* line 135, ../sass/ngs.scss */
span.r8 {
  background-color: #86E060;
}

/* line 139, ../sass/ngs.scss */
span.r7 {
  background-color: #95E871;
}

/* line 143, ../sass/ngs.scss */
span.r6 {
  background-color: #A5EF86;
}

/* line 147, ../sass/ngs.scss */
span.r5 {
  background-color: #B3F796;
}

/* line 151, ../sass/ngs.scss */
span.r4 {
  background-color: #CBFFB5;
}

/* line 155, ../sass/ngs.scss */
span.r3 {
  background-color: #D7FFC6;
}

/* line 159, ../sass/ngs.scss */
span.r2 {
  background-color: #fff;
}
