/* line 5, web/scss/style.scss */
.board {
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* line 11, web/scss/style.scss */
.board .pick {
  height: 40px;
  line-height: 20px;
  font-size: 16px;
  margin-bottom: 5px;
  border: 1px solid black;
  width: 100%;
  overflow: hidden;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: -webkit-grab;
  cursor: grab;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background: -webkit-gradient(linear, left top, left bottom, from(#141b21), color-stop(50%, #41494f), to(#141b21));
  background: linear-gradient(to bottom, #141b21 0%, #41494f 50%, #141b21 100%);
  color: white;
}

/* line 25, web/scss/style.scss */
.board .pick .confidence {
  padding-left: 40px;
  float: left;
  height: 100%;
  background: transparent url(http://mfl.hazelknot.com/images/movewhite.svg) 3px center/auto 80% no-repeat;
  width: 70px;
  line-height: 40px;
  font-size: 20px;
  font-weight: bold;
  padding-right: 7px;
}

/* line 36, web/scss/style.scss */
.board .pick.locked {
  -webkit-filter: brightness(60%);
          filter: brightness(60%);
}

/* line 38, web/scss/style.scss */
.board .pick.locked .confidence {
  background-image: url(http://mfl.hazelknot.com/images/movegrey.svg);
}

/* line 42, web/scss/style.scss */
.board .pick .match {
  font-size: 15px;
  line-height: 15px;
  padding-top: 3px;
}

/* line 49, web/scss/style.scss */
.board .pick .match .oteamname {
  font-size: 10px;
}

/* line 53, web/scss/style.scss */
.board .pick .kickoff {
  font-size: 10px;
}

/* line 56, web/scss/style.scss */
.board .pick.selected {
  background: -webkit-gradient(linear, left top, left bottom, from(#1b2617), color-stop(51%, #3f5737));
  background: linear-gradient(to bottom, #1b2617 0%, #3f5737 51%);
  cursor: auto;
}

/* line 59, web/scss/style.scss */
.board .pick.selected .confidence {
  background-image: url(http://mfl.hazelknot.com/images/movegrey.svg);
}

/* line 64, web/scss/style.scss */
.board .awayteams {
  width: 25%;
  float: left;
  margin-left: 5%;
  margin-right: -30%;
}

/* line 71, web/scss/style.scss */
.board .hometeams {
  width: 25%;
  float: left;
  margin-left: 35%;
  margin-right: -60%;
}

/* line 78, web/scss/style.scss */
.board .picks {
  width: 25%;
  float: left;
  margin-left: 70%;
  margin-right: -95%;
  background-color: #3f5737;
  min-height: 30px;
}

/* line 85, web/scss/style.scss */
.board .picks .pick {
  background: -webkit-gradient(linear, left top, left bottom, from(#1b2617), color-stop(51%, #3f5737));
  background: linear-gradient(to bottom, #1b2617 0%, #3f5737 51%);
}

/* line 89, web/scss/style.scss */
.board .picks .removing {
  background: -webkit-gradient(linear, left top, left bottom, from(#400406), color-stop(51%, #7A4419));
  background: linear-gradient(to bottom, #400406 0%, #7A4419 51%);
}

@media all and (max-width: 62.5em) {
  /* line 100, web/scss/style.scss */
  .board .pick .match {
    font-size: 12px;
  }
  /* line 102, web/scss/style.scss */
  .board .pick .match .oteamname {
    display: none;
  }
  /* line 106, web/scss/style.scss */
  .board .pick .kickoff {
    display: none;
  }
  /* line 109, web/scss/style.scss */
  .board .pick .confidence {
    padding: 5px !important;
    background-image: none !important;
    font-size: 14px;
    width: auto !important;
  }
}

@media only screen and (max-width: 62.5em) {
  /* line 121, web/scss/style.scss */
  #homepagecolumn1, #homepagecolumn2, #homepagecolumn3, #homepagecolumn4, #homepagecolumn5, #homepagecolumn6, #homepagecolumn7, #homepagecolumn8, .two_column_layout, table.h2hmatchups, table.scoresummary, .mobile-view {
    width: 100% !important;
    float: left;
  }
}

/* line 127, web/scss/style.scss */
input[type=submit]:hover:disabled {
  background-color: #0d140b;
  cursor: not-allowed;
}

/* line 133, web/scss/style.scss */
.board {
  display: none;
}

/* line 138, web/scss/style.scss */
.use-new .confidence-table {
  display: none;
}

/* line 141, web/scss/style.scss */
.use-new .board {
  display: block;
}

.lostpoints {
  color: red;
}