<commit_before>#menu-wrapper{
  top: 16px;
}
#banner_marker{
  height: 300px;
}
#banner-wrapper{
  height: 300px;
}

#banner_marker + #overlay #menu-sub{
  top: -330px;
}

.entry .social a[class*="-share"]{
  font-weight:100;
}
a[class*="-share"]{
  float: right; padding: 1px 2px 1px 32px;
  background: transparent url(#{$vert-sprites}) 0px 0px no-repeat;
  width: auto;
  line-height: 30px;
  color: #a0a0a0;
  margin-right: 16px;
}
a.li-share{ background-position: 0 -96px; }
a.xi-share{ background-position: 0 -160px; }
a.tw-share{ background-position: 0 -64px; }
.social.button-wrapper{margin-bottom:8px;}

h1 a{ color: $prime-color;}
.doc{
  clear: both;
  border-top: 1px solid #d0d0d0;
  background-color: #f0f0f0;
  padding: 0 6px;
}
.gallery.doc{
  padding-top: 6px;
  margin-bottom: 0px;
}
.doc:after{
  margin: 6px;
}
.index.panel{
  padding: 6px;
}

table{
  border-collapse: collapse;
  width: 100%;
}

td{padding: 3px;}
tr:nth-child(odd) td{background-color: #f0f0f0;}
tr:last-child td{border-bottom: 1px solid #c8c8c8;}
th{ text-align: left; }

.list h3 a{display: block; font-weight: normal;}
.list h3:hover a{ background-color: #f0f0f0; }

.mid{
  width: 80%; max-width: 560px; margin: 0px auto;
  padding: 8px;
  background: transparent url('/assets/white-60.png') 0 0 repeat;
  margin-bottom: 34px;
  border: 1px white solid;
  border-radius: 2px;
}
.mid.wide{max-width: 820px;}
.mid.full{max-width: 1012px; width: 97.5%;}

#dialog input[type=submit], .mid input[type=submit], .mid input[type=button]{
  font-size: 20px; width: 100%; margin: 0; text-align: center; box-sizing: border-box;
}
#dialog input[type=submit]:last-child, .mid input[type=submit]:last-child, .mid input[type=button]:last-child{
  margin-bottom: 6px;
}

.mid input, .mid textarea{ width: 96%; }
.mid input[type=radio], .mid input[type=checkbox]{width: auto;}

.list{
  text-align: center;
  padding: 12px;
}

.product table{
  display: inline-table;
}
.product .row a{
  font-size: 12px;
  float: right;
}

.fragment td{
  border-bottom: 1px solid $prime-color;
  padding-bottom: 16px;
  margin-bottom: 26px;
  text-align: left;
}
h2 .label-highlight, .fragment .label-highlight{
  background-color: $prime-color;
  color: white;
  padding: 0 3px;
}
.fragment td.score{
  font-size: 14px;
  text-align: right;
  width: 10%;
}
.fcol{
  border-top: 1px solid #a8a8a8;
}

#top-inner{
  position: relative;;
}
.spacer_wrapper {
    margin: 0 auto;
    max-width: 100%;
    text-align: center;
}

.nutshell {
    display: inline-block;
    vertical-align: top;
}
#menu .nutshell{
  width: 130px;
}

#menu.spacer_wrapper{
  margin-top: 16px;
}

.bar_menu{float: right; width: 60%;}

.spaced {
    margin: 0 auto;
}

.references h2, .references h2 a{
  color: $prime-color;
}

.quote{
  padding-bottom: 12px;
  text-align: left;
}

.spacer_wrapper.reference{
  border-top: 1px solid white;
  padding-top: 9px;
  margin-top: 4px;
}

.reference .spaced{
  height: 98px; width: 98px;
  position: relative;
  background-color: white;
}

.spaced.blank{
  background-color: transparent;
}

.reference .photo.nutshell{
  vertical-align: inherit;
}

.reference .spaced img{
  position: absolute;
  top: 0; bottom: 0; left: 0; right: 0;
  margin: auto;
}

.gallery, .panel .gallery{
  clear: both;
}
.panel .gallery{
  box-shadow: none;
}

.panel .gallery h2{
  text-align: right;
  border-bottom: 1px solid $prime-color;
  margin-bottom : 10px;
}

img.ri{ width: 100%; }
.entry img{ max-width: 324px; }
<commit_msg>standard CSS banner_marker bug fix<commit_after>#menu-wrapper{
  top: 16px;
}
#banner_marker{ height: 300px; }

@media only screen and (max-width: 820px) {
  #banner_marker{ height: auto; }
}

#banner-wrapper{
  height: 300px;
}

#banner_marker + #overlay #menu-sub{
  top: -330px;
}

.entry .social a[class*="-share"]{
  font-weight:100;
}
a[class*="-share"]{
  float: right; padding: 1px 2px 1px 32px;
  background: transparent url(#{$vert-sprites}) 0px 0px no-repeat;
  width: auto;
  line-height: 30px;
  color: #a0a0a0;
  margin-right: 16px;
}
a.li-share{ background-position: 0 -96px; }
a.xi-share{ background-position: 0 -160px; }
a.tw-share{ background-position: 0 -64px; }
.social.button-wrapper{margin-bottom:8px;}

h1 a{ color: $prime-color;}
.doc{
  clear: both;
  border-top: 1px solid #d0d0d0;
  background-color: #f0f0f0;
  padding: 0 6px;
}
.gallery.doc{
  padding-top: 6px;
  margin-bottom: 0px;
}
.doc:after{
  margin: 6px;
}
.index.panel{
  padding: 6px;
}

table{
  border-collapse: collapse;
  width: 100%;
}

td{padding: 3px;}
tr:nth-child(odd) td{background-color: #f0f0f0;}
tr:last-child td{border-bottom: 1px solid #c8c8c8;}
th{ text-align: left; }

.list h3 a{display: block; font-weight: normal;}
.list h3:hover a{ background-color: #f0f0f0; }

.mid{
  width: 80%; max-width: 560px; margin: 0px auto;
  padding: 8px;
  background: transparent url('/assets/white-60.png') 0 0 repeat;
  margin-bottom: 34px;
  border: 1px white solid;
  border-radius: 2px;
}
.mid.wide{max-width: 820px;}
.mid.full{max-width: 1012px; width: 97.5%;}

#dialog input[type=submit], .mid input[type=submit], .mid input[type=button]{
  font-size: 20px; width: 100%; margin: 0; text-align: center; box-sizing: border-box;
}
#dialog input[type=submit]:last-child, .mid input[type=submit]:last-child, .mid input[type=button]:last-child{
  margin-bottom: 6px;
}

.mid input, .mid textarea{ width: 96%; }
.mid input[type=radio], .mid input[type=checkbox]{width: auto;}

.list{
  text-align: center;
  padding: 12px;
}

.product table{
  display: inline-table;
}
.product .row a{
  font-size: 12px;
  float: right;
}

.fragment td{
  border-bottom: 1px solid $prime-color;
  padding-bottom: 16px;
  margin-bottom: 26px;
  text-align: left;
}
h2 .label-highlight, .fragment .label-highlight{
  background-color: $prime-color;
  color: white;
  padding: 0 3px;
}
.fragment td.score{
  font-size: 14px;
  text-align: right;
  width: 10%;
}
.fcol{
  border-top: 1px solid #a8a8a8;
}

#top-inner{
  position: relative;;
}
.spacer_wrapper {
    margin: 0 auto;
    max-width: 100%;
    text-align: center;
}

.nutshell {
    display: inline-block;
    vertical-align: top;
}
#menu .nutshell{
  width: 130px;
}

#menu.spacer_wrapper{
  margin-top: 16px;
}

.bar_menu{float: right; width: 60%;}

.spaced {
    margin: 0 auto;
}

.references h2, .references h2 a{
  color: $prime-color;
}

.quote{
  padding-bottom: 12px;
  text-align: left;
}

.spacer_wrapper.reference{
  border-top: 1px solid white;
  padding-top: 9px;
  margin-top: 4px;
}

.reference .spaced{
  height: 98px; width: 98px;
  position: relative;
  background-color: white;
}

.spaced.blank{
  background-color: transparent;
}

.reference .photo.nutshell{
  vertical-align: inherit;
}

.reference .spaced img{
  position: absolute;
  top: 0; bottom: 0; left: 0; right: 0;
  margin: auto;
}

.gallery, .panel .gallery{
  clear: both;
}
.panel .gallery{
  box-shadow: none;
}

.panel .gallery h2{
  text-align: right;
  border-bottom: 1px solid $prime-color;
  margin-bottom : 10px;
}

img.ri{ width: 100%; }
.entry img{ max-width: 324px; }

{'fraction_non_alphanumeric': 0.16476230780081816, 'fraction_numerical': 0.045563549160671464, 'mean_word_length': 3.79702300405954, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '2651705', 'n_tokens_mistral': 3132, 'n_tokens_neox': 2859, 'n_words': 687}