<commit_before>
/* locks scroll bar on to prevent horizontal jump when content render */
body {
  overflow-y:scroll;
  background:#f5f5f5 !important;
}

.cbioportal-frontend .btn-default {
  background-image: linear-gradient(to bottom,#fff 0,#eee 100%);
}

/* fix for legacy style isses. makes it bootstrap */
#content .cbioportal-frontend {
    h4 {
     font-size:18px;
     margin-top:10px;
     margin-bottom:10px;
      font-weight:500;
      line-height:1.1;
      color:$text-color;
  }
}

.topBanner {
  width:$portalWidth;
  margin:0 auto;
}

th.reactable-header-sortable {

  &:focus {outline:0;}

}

th.reactable-header-sort-desc:after {
  content: '\25B2';
  padding-left: 10px;
  padding-bottom: 5px;
}

th.reactable-header-sort-asc:after {
  content: '\25BC';
  padding-left: 10px;
  padding-bottom: 5px;
}

.table-border-top .reactable-column-header {

  th {
    border-top:1px dashed #ddd !important;
  }

}

#content {
  margin-top:8px;
}

/* override for rc-tooltip */

.rc-tooltip {
  opacity:1 !important;
}

.mainTabs {

  > .nav {
    width:$portalWidth;
    margin:0 auto;

    .active a {
      border-top:3px solid $brand-primary !important;
      padding-top:8px;
    }

  }

  > .tab-content {
    padding:20px 0 100px 0;
    background:#fff;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
    margin-top:-1px;

    hr {
      margin-top:40px;
      margin-bottom:40px;
    }

    > .msk-tab {
      width:$portalWidth;
      margin: 0 auto;
    }

  }

  background:#f5f5f5;

}

.urlError {
  width:500px;
  margin:0 auto;
  text-align:center;
  i.fa-warning {
    font-size:80px;
  }
  h3 {
    margin-bottom:20px;
  }<commit_msg>change color of section titles (h4)<commit_after>
/* locks scroll bar on to prevent horizontal jump when content render */
body {
  overflow-y:scroll;
  background:#f5f5f5 !important;
}

.cbioportal-frontend .btn-default {
  background-image: linear-gradient(to bottom,#fff 0,#eee 100%);
}

/* fix for legacy style isses. makes it bootstrap */
#content .cbioportal-frontend {
    h4 {
     font-size:18px;
     margin-top:10px;
     margin-bottom:10px;
      font-weight:500;
      line-height:1.1;
      color:$text-color;
  }
}

.topBanner {
  width:$portalWidth;
  margin:0 auto;
}

th.reactable-header-sortable {

  &:focus {outline:0;}

}

th.reactable-header-sort-desc:after {
  content: '\25B2';
  padding-left: 10px;
  padding-bottom: 5px;
}

th.reactable-header-sort-asc:after {
  content: '\25BC';
  padding-left: 10px;
  padding-bottom: 5px;
}

.table-border-top .reactable-column-header {

  th {
    border-top:1px dashed #ddd !important;
  }

}

#content {
  margin-top:8px;
}

/* override for rc-tooltip */

.rc-tooltip {
  opacity:1 !important;
}

.mainTabs {

  > .nav {
    width:$portalWidth;
    margin:0 auto;

    .active a {
      border-top:3px solid $brand-primary !important;
      padding-top:8px;
    }

  }

  > .tab-content {
    padding:20px 0 100px 0;
    background:#fff;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
    margin-top:-1px;

    h4 {
      color:$brand-primary;
    }

    hr {
      margin-top:40px;
      margin-bottom:40px;
    }

    > .msk-tab {
      width:$portalWidth;
      margin: 0 auto;
    }

  }

  background:#f5f5f5;

}

.urlError {
  width:500px;
  margin:0 auto;
  text-align:center;
  i.fa-warning {
    font-size:80px;
  }
  h3 {
    margin-bottom:20px;
  }
{'fraction_non_alphanumeric': 0.14319111630625364, 'fraction_numerical': 0.0385739333722969, 'mean_word_length': 2.603157894736842, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4911502', 'n_tokens_mistral': 1431, 'n_tokens_neox': 1328, 'n_words': 245}