<commit_before>// partners

@mixin asteris-logo {
  @include img-retina( '../images/partner_asteris', png, 200px, 160px);
}
@mixin cheval-logo {
  @include img-retina( '../images/partner_cheval', jpg, 200px, 160px);
}
@mixin contsoln-logo {
  @include img-retina( '../images/partner_contsoln', png, 200px, 160px);
}
@mixin creationline-logo {
	@include img-retina( '../images/partner_creationline', png, 200px, 160px);
}
@mixin cynergypro-logo {
	@include img-retina( '../images/partner_cynergypro', png, 200px, 160px);
}
@mixin mustwin-logo {
  @include img-retina( '../images/partner_mustwin', png, 200px, 160px);
}
@mixin opencredo-logo {
	@include img-retina( '../images/partner_opencredo', png, 200px, 160px);
}
@mixin opex-logo {
	@include img-retina( '../images/partner_opex', png, 200px, 160px);
}
@mixin rean-logo {
  @include img-retina( '../images/partner_rean', jpg, 200px, 160px);
}
@mixin slalom-logo {
	@include img-retina( '../images/partner_slalom', png, 200px, 160px);
}
@mixin unifio-logo {
	@include img-retina( '../images/partner_unifio', png, 200px, 160px);
}
@mixin vibrato-logo {
	@include img-retina( '../images/partner_vibrato', png, 200px, 160px);
}
@mixin xebia-logo {
	@include img-retina( '../images/partner_xebia', png, 200px, 160px);
}

.partners {

  .bnr{
    margin-top: 0;
  }
  .inner-page-header{
    h1{
      margin-bottom: 0;
    }
  }

  h1 {
    color: $black;
    font-weight: 300;
  }

  .intropart {
    @include section-border-bottom();
  }

  .sipart {
    text-align: center;

    .panel-wrap{
      display: flex;
    	flex-flow: row wrap;
    }

    .pan {
      display: flex;
      flex-direction: column;
      width: 33%;
      padding: 0 $xsmall-pad $xsmall-pad;
      border-right: 1px solid $off-white;
      margin-bottom: $large-pad;

      &:last-child, &:nth-child(3n+3){
        border-right: none;
      }

      .pan-heading {
        padding: 10px 0;
        //background-color: $gray-font;
      }

      h2 {
        text-align: center;
        margin: 0;
        a{
          color: $black;
        }
      }

      img {
        padding: 5px;
      }
      .pan-body{
        display: flex;
        flex-direction: column;
        flex: 1 0 auto;
        padding-right: $base-pad;
        padding-left: $base-pad;
        border-bottom: 1px solid $off-white;

        .plogo{
          border-top: 1px solid $off-white;

         i{
           width: 200px;
           height: 160px;
           background-position: center center;

           &.asteris{
             @include asteris-logo();
           }
           &.cheval{
             @include cheval-logo();
             background-size: 140px 112px !important;
           }
           &.contsoln{
             @include contsoln-logo();
             background-size: 150px 120px !important;
           }
           &.creationline{
             @include creationline-logo();
           }
           &.cynergypro{
             @include cynergypro-logo();
           }
           &.mustwin{
             @include mustwin-logo();
             background-size: 140px 112px !important;<commit_msg>move border top to body on partner<commit_after>// partners

@mixin asteris-logo {
  @include img-retina( '../images/partner_asteris', png, 200px, 160px);
}
@mixin cheval-logo {
  @include img-retina( '../images/partner_cheval', jpg, 200px, 160px);
}
@mixin contsoln-logo {
  @include img-retina( '../images/partner_contsoln', png, 200px, 160px);
}
@mixin creationline-logo {
	@include img-retina( '../images/partner_creationline', png, 200px, 160px);
}
@mixin cynergypro-logo {
	@include img-retina( '../images/partner_cynergypro', png, 200px, 160px);
}
@mixin mustwin-logo {
  @include img-retina( '../images/partner_mustwin', png, 200px, 160px);
}
@mixin opencredo-logo {
	@include img-retina( '../images/partner_opencredo', png, 200px, 160px);
}
@mixin opex-logo {
	@include img-retina( '../images/partner_opex', png, 200px, 160px);
}
@mixin rean-logo {
  @include img-retina( '../images/partner_rean', jpg, 200px, 160px);
}
@mixin slalom-logo {
	@include img-retina( '../images/partner_slalom', png, 200px, 160px);
}
@mixin unifio-logo {
	@include img-retina( '../images/partner_unifio', png, 200px, 160px);
}
@mixin vibrato-logo {
	@include img-retina( '../images/partner_vibrato', png, 200px, 160px);
}
@mixin xebia-logo {
	@include img-retina( '../images/partner_xebia', png, 200px, 160px);
}

.partners {

  .bnr{
    margin-top: 0;
  }
  .inner-page-header{
    h1{
      margin-bottom: 0;
    }
  }

  h1 {
    color: $black;
    font-weight: 300;
  }

  .intropart {
    @include section-border-bottom();
  }

  .sipart {
    text-align: center;

    .panel-wrap{
      display: flex;
    	flex-flow: row wrap;
    }

    .pan {
      display: flex;
      flex-direction: column;
      width: 33%;
      padding: 0 $xsmall-pad $xsmall-pad;
      border-right: 1px solid $off-white;
      margin-bottom: $large-pad;

      &:last-child, &:nth-child(3n+3){
        border-right: none;
      }

      .pan-heading {
        padding: 10px 0;
        //background-color: $gray-font;
      }

      h2 {
        text-align: center;
        margin: 0;
        a{
          color: $black;
        }
      }

      img {
        padding: 5px;
      }
      .pan-body{
        display: flex;
        flex-direction: column;
        flex: 1 0 auto;
        padding-right: $base-pad;
        padding-left: $base-pad;
          border-top: 1px solid $off-white;
        border-bottom: 1px solid $off-white;

        .plogo{
         i{
           width: 200px;
           height: 160px;
           background-position: center center;

           &.asteris{
             @include asteris-logo();
           }
           &.cheval{
             @include cheval-logo();
             background-size: 140px 112px !important;
           }
           &.contsoln{
             @include contsoln-logo();
             background-size: 150px 120px !important;
           }
           &.creationline{
             @include creationline-logo();
           }
           &.cynergypro{
             @include cynergypro-logo();
           }
           &.mustwin{
             @include mustwin-logo();
             background-size: 140px 112px !important;
{'fraction_non_alphanumeric': 0.14811260396673065, 'fraction_numerical': 0.0399872040946897, 'mean_word_length': 2.003362151777137, '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': '4654402', 'n_tokens_mistral': 2488, 'n_tokens_neox': 2175, 'n_words': 463}