/* FIT1800 - Convert comparison chart to HTML */

.fbc_container {
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
  font-weight: 300;
  background-color: white;
}

.fbc_table {
  display: table;
  width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.fbc_row {
  display: table-row;
}

.fbc_headrow {
  display: table-row;
  font-weight: 500;
}

.fbc_row:nth-child(odd) .fbc_checkcell {
  background-color: #f0f0f0;
}

.fbc_row:nth-child(odd) .fbc_namecell {
  background-color: #f0f0f0;
}

.fbc_row:nth-child(odd) .fbc_rowleft {
  background-color: #f0f0f0;
}

.fbc_row:nth-child(odd) .fbc_rowright {
  background-color: #f0f0f0;
}

.fbc_rowheader {
  text-transform: uppercase;
  font-weight: 500;
  width: 900px;
  margin-left: auto;
  margin-right: auto;
}

.fbc_headercell {
  display: inline-block;
  padding: 5px 5px;
}

.fbc_rowgroupcell {
  display: table-cell;
}

.fbc_rowleft {
  display: inline-block;
  width: 15px;
  border-bottom-left-radius: 25px;
  border-top-left-radius: 25px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.fbc_rowright {
  display: inline-block;
  width: 15px;
  border-bottom-right-radius: 25px;
  border-top-right-radius: 25px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.fbc_namecell {
  display: table-cell;
  width: 250px;
  min-width: 250px;
  height: 35px;
  white-space: nowrap;
  vertical-align: middle;
}

.fbc_headnamecell {
  display: table-cell;
  width: 250px;
}

.fbc_icon {
  display: inline-block;
  width: 40px;
  vertical-align: middle;
}

.fbc_name {
  display: inline-block;
  vertical-align: middle;
}

.fbc_checkcell {
  display: table-cell;
  width: 90px;
  padding: 5px;
  text-align: center;
}

.fbc_headcell {
  display: table-cell;
  width: 90px;
  text-align: center;
  padding: 0px;
  vertical-align: top;
}

.fbc_teal {
  color: #005f90;
}

.fbc_black {
  color: #002a3a;
}

.fbc_lightgrey {
  color: #f0f0f0;
}

.fbc_midgrey {
  color: #ccc;
}

.fbc_darkgrey {
  color: #777;
}