#contentWrapper {
  width: 90%;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 30px; }

table {
  font-family: "Helvetica Neue", "Open Sans", sans-serif;
  font-weight: 200;
  font-size: 15px;
  text-align: center;
  color: #4b5463; }

tr:first-child th {
  color: #00c1d2;
  font-size: 25px;
  text-align: center;
  border-bottom: 2px solid #393939;
  padding-top: 40px;
  font-family: "Dense"; }

tr td:first-child {
  text-align: left;
  padding-right: 15px; }

.tableFirstDataRow td {
  padding-top: 10px; }

.bigTableName {
  font-size: 125px !important;
  overflow: hidden;
  font-family: "Dense";
  color: #00c1d2;
  opacity: 0.3;
  height: 75px !important;
  padding-top: 0px !important; }

td {
  padding-top: 8px;
  padding-right: 4px; }

.tableWrap {
  width: 80%;
  max-width: 900;
  float: right; }

.tablePackage {
  margin-bottom: -5000px; }

.responsiveTable {
  display: none; }

.mobileProductButtonText {
  display: none; }

@media screen and (max-width: 675px) {
  #mainTable {
    display: none; }

  .responsiveTable {
    display: block;
    width: 100%; }

  th {
    padding-top: 10px;
    font-size: 17px; }

  .tableWrap {
    width: 95%;
    float: none;
    margin-left: auto;
    margin-right: auto; }

  .prodcutButton {
    float: right; }

  .sideWrap {
    display: none; }

  .tablePackage {
    margin-bottom: 0px; } }
.sideWrap {
  width: 20%;
  position: fixed;
  padding-top: 90px;
  color: #00c1d2; }

.sideHeader {
  font-family: "Dense";
  font-size: 35px; }

.sideEntry {
  font-family: "Dense";
  font-size: 25px;
  font-weight: 200; }

/*# sourceMappingURL=table.css.map */
