/* line 1, ../../sass/refs.scss */
.ref_image_class {
  width: 60px !important;
  height: 60px !important;
}

/* line 6, ../../sass/refs.scss */
.ref_image_col {
  text-align: center;
}

/* line 10, ../../sass/refs.scss */
.category_header_container, .category_header_container_mobile {
  margin: 32px;
  padding-top: 8px;
  padding-bottom: 8px;
  border-radius: 6px;
  border: none;
}

/* line 22, ../../sass/refs.scss */
.mobile_table_container {
  box-shadow: 0px 2px 12px rgba(0, 0, 0, 0.1);
  padding-top: 4px;
  border-radius: 6px;
}

/* line 28, ../../sass/refs.scss */
.mobile_table {
  background-color: transparent;
}
/* line 31, ../../sass/refs.scss */
.mobile_table tr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.02) !important;
}
/* line 35, ../../sass/refs.scss */
.mobile_table tr:last-child {
  border-bottom: none !important;
}

/* line 40, ../../sass/refs.scss */
.table_container {
  margin: 32px;
  margin-left: 16px;
  margin-right: 164px;
  display: flex !important;
  flex-direction: row;
}

/* line 48, ../../sass/refs.scss */
.table_container_mobile {
  margin: 32px;
}

/* line 52, ../../sass/refs.scss */
.category_header_label, .category_header_label_vert {
  text-align: center;
  display: block;
  margin: 0px;
  margin-left: 8px;
  margin-right: 8px;
  color: black;
  font-weight: bolder;
}

/* line 62, ../../sass/refs.scss */
.category_header_label_vert {
  padding: 16px;
}

/* line 67, ../../sass/refs.scss */
thead {
  border: 0px !important;
  text-align: center;
}

/* line 72, ../../sass/refs.scss */
.refs_table_header {
  text-align: center;
  border: none;
}
/* line 76, ../../sass/refs.scss */
.refs_table_header p {
  text-align: center;
  margin: 0px;
  color: black;
  font-weight: bolder;
}
/* line 83, ../../sass/refs.scss */
.refs_table_header div {
  border-radius: 6px !important;
  padding-top: 4px;
  padding-bottom: 4px;
}

/* line 90, ../../sass/refs.scss */
.refs_table_row {
  border: none !important;
  border-radius: 6px !important;
}

/* line 95, ../../sass/refs.scss */
.refs_table_col, .refs_table_col_center {
  border: none !important;
}
/* line 98, ../../sass/refs.scss */
.refs_table_col p, .refs_table_col_center p {
  margin: 0px;
}

/* line 103, ../../sass/refs.scss */
.refs-table-container {
  padding-left: 24px;
  padding-right: 24px;
}

/* line 108, ../../sass/refs.scss */
.refs_container {
  border: none !important;
}

/* line 115, ../../sass/refs.scss */
.refs_table_col_center p {
  text-align: center;
}

/* line 120, ../../sass/refs.scss */
.mobile_header {
  border: none !important;
  font-weight: bolder;
}
/* line 124, ../../sass/refs.scss */
.mobile_header div {
  width: 100%;
  height: 100%;
  text-align: center;
  padding: 8px;
  border-radius: 6px;
}

/* line 133, ../../sass/refs.scss */
.mobile_content {
  vertical-align: middle;
  text-align: right;
}

@media screen and (max-width: 750px) {
  /* line 139, ../../sass/refs.scss */
  .table_container_mobile {
    display: block;
  }

  /* line 143, ../../sass/refs.scss */
  .table_container {
    display: none !important;
  }

  /* line 147, ../../sass/refs.scss */
  .refs_container {
    display: none !important;
  }

  /* line 151, ../../sass/refs.scss */
  .category_header_container, .category_header_container_mobile {
    display: none !important;
  }

  /* line 155, ../../sass/refs.scss */
  .category_header_container_mobile {
    display: block !important;
  }
}
@media screen and (min-width: 750px) {
  /* line 161, ../../sass/refs.scss */
  .table_container_mobile {
    display: none;
  }

  /* line 165, ../../sass/refs.scss */
  .table_container {
    display: block;
  }

  /* line 169, ../../sass/refs.scss */
  .category_header_container_mobile {
    display: none !important;
  }
}
/* line 174, ../../sass/refs.scss */
tr {
  border: none !important;
  background-color: transparent !important;
}

/* line 179, ../../sass/refs.scss */
.td_corner_left {
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
}

/* line 184, ../../sass/refs.scss */
.td_corner_right {
  border-top-right-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
