<commit_before>---
---
/* These lines are necessary for jekyll to recognize a sass file
    http://jekyllrb.com/docs/assets/
*/

/* Theme Colors */
$background-color: #41a8c4;
$header-color: #8dcbdc;
$border-color: #2F98B4;
$text-color: white;

/* Theme Fonts */
$font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;

/* Master Styles */
a { color: $text-color; }

a:hover {color: $text-color;}

.main-content {
  position: relative;
  padding-top: 80px;
}

.center {
  text-align: center;
  margin:0 auto;
}

body {
  color: white;
  background-color: $background-color;
}

img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.jumbotron {
  background-color: $background-color;
  text-align: left;
}

/* Frequently Asked Questions*/
.btn-faq {
  color: #58595b;
  background-color: $text-color;
  margin: 2em 1em 1em 1em;
}
.btn-faq:hover {
  color: white;
  background-color: $background-color; 
  border: 1px solid $text-color;
  -o-transition:.2s;
    -ms-transition:.2s;
    -moz-transition:.2s;
    -webkit-transition:.2s;
    transition:.2s;
}

/* Share Buttons*/
.share-text {}
.btn-share {
  margin-right: 10px;
  margin-top: 5px;
  width: 48px;
  height:50px;
  display:inline-block;
  border-radius: 6px;
  background-color: $background-color;
}

.btn-share:hover {
  border: 1px solid white;
  border-radius: 6px;
}

.fb { background: url('../images/share-1x.png') no-repeat -1px -1px;}
.fb:hover { background-position: -1px -53px; }

.twitter { background: url('../images/share-1x.png') no-repeat -1px -103px; }
.twitter:hover { background-position: -1px -155px; }

.gplus { background: url('../images/share-1x.png') no-repeat -1px -206px; }
.gplus:hover { background-position: -1px -258px; }

/* Dimple */
.dimple-axis text, text.dimple-title, text.dimple-legend  {
  fill: #fff !important;
  font-size: 12px !important;
}

path.domain, g.dimple-axis > g.tick > line {
  fill: none !important;
  stroke: white !important;
  opacity: .3;
}

text.dimple-title { font-weight: 500 !important; }
.dimple-marker { opacity: 1 !important; }
.dimple-tooltip { 
  font-size: 14px !important;
  fill: #fff !important;
  stroke: 1px !important;
  text-align: center !important;
  text-transform: capitalize;
}

text.dimple-tooltip {
  fill: $background-color !important;
  padding: 10px !important;
  margin: 0 auto !important;
  text-align: center !important;
  visibility: visible !important;
}

.pie-graph {
  height: 400px;
}

/* Infographic */
.infographic {
  border: 1px solid $border-color;
  margin-bottom: 80px;
}

/* Sections */
.info-header {
  background-color: $header-color;
  padding: 20px 40px 20px 40px;
}

.info-title {
  font-size: 2em;
  font-weight: bold;
}

.info-date {
  font-size: 1em;
  padding-left:  20px;
}

.info-data {
  float: right;
  text-align: right;
  padding-top: 13px;
}

.info-row {
  display: -webkit-flex;
  display: flex;
  flex-direction: row ;
  justify-content: space-around;
  align-items:center;
  flex-wrap: wrap;
}

.info-half {
  max-width: 50%;
  padding: 40px;
  text-align: center;
  min-width:370px;
}

.info-full {
  max-width: 100%;
  padding: 40px;
  border-top: 1px solid $border-color;
}

.info-description{
  text-align: center;
  max-width: 500px;
  margin: 0 auto;
  padding-top: 2em;
  padding-bottom: 2em;
}

.chart-title {
  font-size: 1.3em;
  text-align: center;
  max-width: 500px;
  margin: 0 auto;
  font-weight: bold;
  padding-bottom: 1.3em;
}

.chart-title {
  font-size: 1.3em;
  text-align: center;
  max-width: 500px;
  margin: 0 auto;
  font-weight: bold;
  padding-bottom: 1.3em;
}


/* Navigation */
.nav-full {
  border-bottom: 1px solid $text-color;
}

.main-nav {
  background: $background-color;
  height: 60px;
  z-index: 150;
  margin-bottom: -60px;
  position: fixed;
  width: 100%;
  top: 0;
  padding-top: 10px;
}

.nav-shadow {
  -webkit-box-shadow: 0 -4px 0px 4px $background-color,0 2px 4px 0 rgba(0,0,0,0.1);
  -moz-box-shadow: 0 -4px 0px 4px $background-color,0 2px 4px 0 rgba(0,0,0,0.1);
  box-shadow: 0 -4px 0px 4px $background-color,0 2px 4px 0 rgba(0,0,0,0.1);
}

.nav-links {
  font-size: 1em;
  text-align: center;
  padding-top: 10px;
  margin-right: auto;
  margin-left: auto;
}

.nav-links > a {
  padding: 30px;
}

.anchor{
  display: block;
  height: 80px; /*same height as header*/
  margin-top: -80px; /*same height as header*/
  visibility: hidden;
}

/*Pin the top nav to the top while scrolling*/
.navbar-default {
  position:fixed;
  left:0px;
  top:0px;
  z-index: 1;
  width: 100%;
}

/* BIGTEXT STYLES */
.bigtext {
    font-family: $font-family;
    font-weight: 700;
    text-align: center;
}

.bigtext > span {
    line-height: 0.95em;
}

.bigtext-descr {
  padding-top: 1.5em;
  text-align: center;
}

/* footer */
footer {
  width: 100%;
  background-color: $text-color;
  color: #555;
  padding-top: 50px;
  padding-bottom: 50px;
  height:100%;
  clear:both;
}

footer a {
  color: #555;
  text-decoration: none;
  font-weight: bold;
}

footer a:hover {
  text-decoration: none;
  color: $background-color;
  -o-transition:.2s;
  -ms-transition:.2s;
  -moz-transition:.2s;
  -webkit-transition:.2s;
  transition:.2s;
}

/* Show and affix the side nav when space allows it */
@media(max-width:767px){
  .info-date, .info-data {display:none;}
  .info-header {text-align: center;}
  .infographic {border: none;}
  .main-content {padding:0;}
  .btn-faq {margin-top:1em;}
  footer {
    padding-top: 2em;
  }
  .footer-content {margin-top: 2em;}
  .main-nav {display: none;}
}
@media(min-width:768px){}
@media (min-width: 992px) {}
@media (min-width: 1200px) {}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { 
  .fb, .fb:hover,
  .twitter, .twitter:hover,
  .gplus, .gplus:hover {
    /* Reference the @2x Sprite */
    background-image: url('../images/share-2x.png');
    /* Translate the @2x sprite's dimensions back to 1x */
    background-size: 50px 307px; 
  }
}
<commit_msg>makes headers more readible to the (color)blind<commit_after>---
---
/* These lines are necessary for jekyll to recognize a sass file
    http://jekyllrb.com/docs/assets/
*/

/* Theme Colors */
$background-color: #41a8c4;
$header-color: #26788E;
$border-color: #2F98B4;
$text-color: white;

/* Theme Fonts */
$font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;

/* Master Styles */
a { color: $text-color; }

a:hover {color: $text-color;}

.main-content {
  position: relative;
  padding-top: 80px;
}

.center {
  text-align: center;
  margin:0 auto;
}

body {
  color: white;
  background-color: $background-color;
}

img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.jumbotron {
  background-color: $background-color;
  text-align: left;
}

/* Frequently Asked Questions*/
.btn-faq {
  color: #58595b;
  background-color: $text-color;
  margin: 2em 1em 1em 1em;
}
.btn-faq:hover {
  color: white;
  background-color: $background-color; 
  border: 1px solid $text-color;
  -o-transition:.2s;
    -ms-transition:.2s;
    -moz-transition:.2s;
    -webkit-transition:.2s;
    transition:.2s;
}

/* Share Buttons*/
.share-text {}
.btn-share {
  margin-right: 10px;
  margin-top: 5px;
  width: 48px;
  height:50px;
  display:inline-block;
  border-radius: 6px;
  background-color: $background-color;
}

.btn-share:hover {
  border: 1px solid white;
  border-radius: 6px;
}

.fb { background: url('../images/share-1x.png') no-repeat -1px -1px;}
.fb:hover { background-position: -1px -53px; }

.twitter { background: url('../images/share-1x.png') no-repeat -1px -103px; }
.twitter:hover { background-position: -1px -155px; }

.gplus { background: url('../images/share-1x.png') no-repeat -1px -206px; }
.gplus:hover { background-position: -1px -258px; }

/* Dimple */
.dimple-axis text, text.dimple-title, text.dimple-legend  {
  fill: #fff !important;
  font-size: 12px !important;
}

path.domain, g.dimple-axis > g.tick > line {
  fill: none !important;
  stroke: white !important;
  opacity: .3;
}

text.dimple-title { font-weight: 500 !important; }
.dimple-marker { opacity: 1 !important; }
.dimple-tooltip { 
  font-size: 14px !important;
  fill: #fff !important;
  stroke: 1px !important;
  text-align: center !important;
  text-transform: capitalize;
}

text.dimple-tooltip {
  fill: $background-color !important;
  padding: 10px !important;
  margin: 0 auto !important;
  text-align: center !important;
  visibility: visible !important;
}

.pie-graph {
  height: 400px;
}

/* Infographic */
.infographic {
  border: 1px solid $border-color;
  margin-bottom: 80px;
}

/* Sections */
.info-header {
  background-color: $header-color;
  padding: 20px 40px 20px 40px;
}

.info-title {
  font-size: 2em;
  font-weight: bold;
}

.info-date {
  font-size: 1em;
  padding-left:  20px;
}

.info-data {
  float: right;
  text-align: right;
  padding-top: 13px;
}

.info-row {
  display: -webkit-flex;
  display: flex;
  flex-direction: row ;
  justify-content: space-around;
  align-items:center;
  flex-wrap: wrap;
}

.info-half {
  max-width: 50%;
  padding: 40px;
  text-align: center;
  min-width:370px;
}

.info-full {
  max-width: 100%;
  padding: 40px;
  border-top: 1px solid $border-color;
}

.info-description{
  text-align: center;
  max-width: 500px;
  margin: 0 auto;
  padding-top: 2em;
  padding-bottom: 2em;
}

.chart-title {
  font-size: 1.3em;
  text-align: center;
  max-width: 500px;
  margin: 0 auto;
  font-weight: bold;
  padding-bottom: 1.3em;
}

.chart-title {
  font-size: 1.3em;
  text-align: center;
  max-width: 500px;
  margin: 0 auto;
  font-weight: bold;
  padding-bottom: 1.3em;
}


/* Navigation */
.nav-full {
  border-bottom: 1px solid $text-color;
}

.main-nav {
  background: $background-color;
  height: 60px;
  z-index: 150;
  margin-bottom: -60px;
  position: fixed;
  width: 100%;
  top: 0;
  padding-top: 10px;
}

.nav-shadow {
  -webkit-box-shadow: 0 -4px 0px 4px $background-color,0 2px 4px 0 rgba(0,0,0,0.1);
  -moz-box-shadow: 0 -4px 0px 4px $background-color,0 2px 4px 0 rgba(0,0,0,0.1);
  box-shadow: 0 -4px 0px 4px $background-color,0 2px 4px 0 rgba(0,0,0,0.1);
}

.nav-links {
  font-size: 1em;
  text-align: center;
  padding-top: 10px;
  margin-right: auto;
  margin-left: auto;
}

.nav-links > a {
  padding: 30px;
}

.anchor{
  display: block;
  height: 80px; /*same height as header*/
  margin-top: -80px; /*same height as header*/
  visibility: hidden;
}

/*Pin the top nav to the top while scrolling*/
.navbar-default {
  position:fixed;
  left:0px;
  top:0px;
  z-index: 1;
  width: 100%;
}

/* BIGTEXT STYLES */
.bigtext {
    font-family: $font-family;
    font-weight: 700;
    text-align: center;
}

.bigtext > span {
    line-height: 0.95em;
}

.bigtext-descr {
  padding-top: 1.5em;
  text-align: center;
}

/* footer */
footer {
  width: 100%;
  background-color: $text-color;
  color: #555;
  padding-top: 50px;
  padding-bottom: 50px;
  height:100%;
  clear:both;
}

footer a {
  color: #555;
  text-decoration: none;
  font-weight: bold;
}

footer a:hover {
  text-decoration: none;
  color: $background-color;
  -o-transition:.2s;
  -ms-transition:.2s;
  -moz-transition:.2s;
  -webkit-transition:.2s;
  transition:.2s;
}

/* Show and affix the side nav when space allows it */
@media(max-width:767px){
  .info-date, .info-data {display:none;}
  .info-header {text-align: center;}
  .infographic {border: none;}
  .main-content {padding:0;}
  .btn-faq {margin-top:1em;}
  footer {
    padding-top: 2em;
  }
  .footer-content {margin-top: 2em;}
  .main-nav {display: none;}
}
@media(min-width:768px){}
@media (min-width: 992px) {}
@media (min-width: 1200px) {}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { 
  .fb, .fb:hover,
  .twitter, .twitter:hover,
  .gplus, .gplus:hover {
    /* Reference the @2x Sprite */
    background-image: url('../images/share-2x.png');
    /* Translate the @2x sprite's dimensions back to 1x */
    background-size: 50px 307px; 
  }
}

{'fraction_non_alphanumeric': 0.16542930923176244, 'fraction_numerical': 0.04244673983214978, 'mean_word_length': 3.202441505595117, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, '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': '1720325', 'n_tokens_mistral': 5303, 'n_tokens_neox': 4857, 'n_words': 1132}