<commit_before>.club-logo-name-description {
  margin-top: 20px;
  max-height: 300px;
  min-height: 200px;

  .club-logo {
    position:   relative;
    text-align: center;

    img {
      max-height: 100%;
      max-width:  100%;
    }

    .upload-logo-button {
      opacity:         0.85;
      -moz-opacity:    0.85;
      -webkit-opacity: 0.85;
      filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);

      font-size: 14px;
      left:      30%;
      position:  absolute;
      top:       10%;
    }

    .upload-logo-button:hover {
      opacity:         1;
      -moz-opacity:    1;
      -webkit-opacity: 1;
      filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
    }
  }

  .club-name-description {
    height: 100%;

    .club-name {
      font-size:   48px;
      font-weight: bold;
      height:      45px;
      line-height: 45px;
      overflow:    hidden;
      width:       100%;

      input {
        max-width: 620px;
        width:     100%;
      }
    }

    .club-sub-heading {
      font-size:     30px;
      font-style:    italic;
      font-weight:   bold;
      height:        55px;
      line-height:   55px;
      overflow:      hidden;
      width:         100%;

      input {
        max-width: 620px;
        width:     100%;
      }
    }

    .club-description {
      font-size:  18px;
      height:     125px;
      max-height: 215px;
      overflow:   hidden;
      width:      100%;

      textarea {
        max-height: 215px;
        max-width:  620px;
        width:      100%;
      }
    }
  }
}

.club-courses {
  height:     355px;
  margin-top: 15px;

  .course-listing-heading {
    -webkit-border-radius: 4px;
    -moz-border-radius:    4px;
    border-radius:         4px;

    background-color: #333;
    color:            #FFF;
    height:           45px;
    margin-bottom:    12px;
    padding-left:     12px;
    position:         relative;

    h2 {
      display:     inline;
      font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-weight: 200;
      position:    relative;
      top:         2px;

      span.courses-count {
        font-size:   22px;
        position:    absolute;
        margin-left: 12px;
      }
    }

    .add-club-course {
      display:  inline;
      position: absolute;
      right:    15px;
      top:      13px;

      .add-club-course-link {
        color:          #FFF;
        padding-bottom: 3px;
      }
    }
  }

  .club-course-listing {
    height:  320px;
    margin:  0px;
    padding: 15px auto;

    h2 {
      font-size:   24px;
      font-weight: normal;

      .create-first-course-link {
        color:       #333;
        font-style:  italic;
        font-weight: bold;
      }
    }

    .courses-listing {
      height:  270px;
      padding: 8px 0px;

      .course {
        -moz-box-shadow:    0 -1px 12px rgba(3, 3, 3, 0.6);
        -webkit-box-shadow: 0 -1px 12px rgba(3, 3, 3, 0.6);
        box-shadow:         0 -1px 12px rgba(3, 3, 3, 0.6);

        -webkit-border-radius: 2px;
        -moz-border-radius:    2px;
        border-radius:         2px;

        background-color: #74c0e0;
        border:           1px solid #999;
        display:          inline-table;
        height:           100%;
        margin:           0px 11px;
        padding:          12px;
        position:         relative;
        text-align:       center;
        width:            274px;

        .course-logo {
          height: 185px;
          width:  274px;

          .course-logo-container {
            float:    left;
            height:   185px;
            margin:   0px auto;
            overflow: hidden;
            width:    275px;
          }
        }

        .course-title {
          background-color: #FFF;
          border-top:       1px solid #999;
          bottom:           0;
          font-size:        20px;
          font-weight:      bold;<commit_msg>Update Stylesheet for Course Logo Size<commit_after>.club-logo-name-description {
  margin-top: 20px;
  max-height: 300px;
  min-height: 200px;

  .club-logo {
    position:   relative;
    text-align: center;

    img {
      max-height: 100%;
      max-width:  100%;
    }

    .upload-logo-button {
      opacity:         0.85;
      -moz-opacity:    0.85;
      -webkit-opacity: 0.85;
      filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);

      font-size: 14px;
      left:      30%;
      position:  absolute;
      top:       10%;
    }

    .upload-logo-button:hover {
      opacity:         1;
      -moz-opacity:    1;
      -webkit-opacity: 1;
      filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
    }
  }

  .club-name-description {
    height: 100%;

    .club-name {
      font-size:   48px;
      font-weight: bold;
      height:      45px;
      line-height: 45px;
      overflow:    hidden;
      width:       100%;

      input {
        max-width: 620px;
        width:     100%;
      }
    }

    .club-sub-heading {
      font-size:     30px;
      font-style:    italic;
      font-weight:   bold;
      height:        55px;
      line-height:   55px;
      overflow:      hidden;
      width:         100%;

      input {
        max-width: 620px;
        width:     100%;
      }
    }

    .club-description {
      font-size:  18px;
      height:     125px;
      max-height: 215px;
      overflow:   hidden;
      width:      100%;

      textarea {
        max-height: 215px;
        max-width:  620px;
        width:      100%;
      }
    }
  }
}

.club-courses {
  height:     355px;
  margin-top: 15px;

  .course-listing-heading {
    -webkit-border-radius: 4px;
    -moz-border-radius:    4px;
    border-radius:         4px;

    background-color: #333;
    color:            #FFF;
    height:           45px;
    margin-bottom:    12px;
    padding-left:     12px;
    position:         relative;

    h2 {
      display:     inline;
      font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
      font-weight: 200;
      position:    relative;
      top:         2px;

      span.courses-count {
        font-size:   22px;
        position:    absolute;
        margin-left: 12px;
      }
    }

    .add-club-course {
      display:  inline;
      position: absolute;
      right:    15px;
      top:      13px;

      .add-club-course-link {
        color:          #FFF;
        padding-bottom: 3px;
      }
    }
  }

  .club-course-listing {
    height:  320px;
    margin:  0px;
    padding: 15px auto;

    h2 {
      font-size:   24px;
      font-weight: normal;

      .create-first-course-link {
        color:       #333;
        font-style:  italic;
        font-weight: bold;
      }
    }

    .courses-listing {
      height:  270px;
      padding: 8px 0px;

      .course {
        -moz-box-shadow:    0 -1px 12px rgba(3, 3, 3, 0.6);
        -webkit-box-shadow: 0 -1px 12px rgba(3, 3, 3, 0.6);
        box-shadow:         0 -1px 12px rgba(3, 3, 3, 0.6);

        -webkit-border-radius: 2px;
        -moz-border-radius:    2px;
        border-radius:         2px;

        background-color: #74c0e0;
        border:           1px solid #999;
        display:          inline-table;
        height:           100%;
        margin:           0px 11px;
        padding:          12px;
        position:         relative;
        text-align:       center;
        width:            274px;

        .course-logo {
          height: 185px;
          width:  274px;

          .course-logo-container {
            float:    left;
            height:   185px;
            margin:   0px auto;
            overflow: hidden;
            width:    275px;

            img {
              max-height: 185px;
            }
          }
        }

        .course-title {
          background-color: #FFF;
          border-top:       1px solid #999;
          bottom:           0;
          font-size:        20px;
          font-weight:      bold;
{'fraction_non_alphanumeric': 0.11408891671884784, 'fraction_numerical': 0.051972448340638695, 'mean_word_length': 1.2514801240484916, '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': '4723076', 'n_tokens_mistral': 2967, 'n_tokens_neox': 2597, 'n_words': 545}