<commit_before>nav.consultations_scope {
  li {
    margin: 0;
    font-size: 0.875em;
    line-height: 1.286em;
    margin-bottom: 1.286em;
    list-style-type: none;
    margin-bottom: 0.75em;
    position: relative;
    padding-left: 1.75em;
  }
  li a {
    color: #444;
  }
  li a span {
    background-color:  #CCC;
    display: block;
    height: 0.75em;
    left: 0;
    position: absolute;
    top: 0.355em;
    width: 0.75em;
  }
  li.selected a span, li:hover a span {
    background-color:  #2E3191;
  }
  li.toggle a span {
    background-color: inherit;
    top: 0;
  }

  a:first-child {
    margin-left: 0;
    background-color: #744260;
    margin-right: 1px;
  }
   a {
    margin: 0;
    font-size: 0.813em;
    line-height: 1.385em;
    margin-bottom: 1.385em;
    color: white;
    font-weight: bold;
    background-color: #DB43A1;
    padding: 0.35em 1em 0.5em 1em;
    display: inline-block;
    margin-left: -4px;
    margin-bottom: 0;
    text-decoration: none;
  }
  a:last-child {
    color: white;
    background-color: #DB43A1;
    opacity: 0.6666;
  }
  a:hover {
    background-color: #ddd;
    color: #666;
  }

}

.consultation {
  &.consultation-closed,
  &.consultation-responded {
    .heading-block {
      color: lighten($body-text, 20%);
    }
  }
  .consultation-block {
    background: $inside-gov-brand;
    color: $white;
    margin: $gutter-one-third ($gutter-half*-1) 0;
    @include media(tablet){
      margin: $gutter 0 0;
    }
    
    &+.consultation-block {
      padding-top: 0;
      margin-top: 0;
    }

    &.consultation-open {
      padding: $gutter-one-third 0;

      h2, .jump {
        @include core-27;
        padding: 0 $gutter-one-third;
      }
      abbr {
        display: block;
        @include core-48;
        padding: 0;
        margin: 0;
      }

      .jump {
        display: block;
        margin: 0;
        border-top: 1px solid $white;
        padding-top: $gutter-half;

        a {
          color: $white;
          background: transparent image-url("down-arrow.png") no-repeat $gutter-one-third 100%;
          padding-left: $gutter-one-third + 40px;
        }
      }
      @include media(desktop){
        padding: 0 $gutter-half;

        h2, .jump {
          @include core-19;
          padding: $gutter-half 0;
        }
        h2 {
          float: left;
          width: 69%;
          border-right: 1px solid $white;
        }
        .jump {
          float: left;
          border-top: 0;
          width: 30%;

          a {
            display: block;
            padding: 0 $gutter 0 $gutter + 40px;
            margin-left: $gutter-half;
            min-height: 75px;
          }
        }
      }
    }

    &.consultation-closed {
      padding: $gutter-two-thirds $gutter-half;
      
      p {
        @include core-19;
      }

      h2 {
        @include core-48;
        padding-top: 8px;
      }

      @include media(desktop){
        padding: $gutter-half;
      }
    }

    &.consultation-responded {
      h2 {
      }
      .run-time {
        @include core-24;
        padding: $gutter-half;
        .dates {
          white-space: nowrap;
        }
      }
      a {
        text-decoration: underline;
      }
    }
  }
  .participation {
    background: $inside-gov-brand;
    color: $white;
    @include core-19;
    margin: 0 ($gutter-half*-1);
    @include media(tablet){
      margin: 0;
    }

    .content {
      margin: 0 $gutter-one-third $gutter-half;
    }
    p {
      margin: $gutter-one-third 0;
    }
    a {
      color: $white;
      text-decoration: underline;
    }
    h2, .online {
      @include core-24;
    }
    dl {
      dt {
        @include core-16;
      }
      dd {
        margin-bottom: $gutter-one-third;
      }
    }
    @include media(desktop){
      padding-left: 25%;

      .content {
        margin: $gutter-one-third 0 $gutter-half;
      }
      h2 {
        margin: 0 0 $gutter-half;
      }
      .online {
        margin: $gutter-half 0;
      }
      p {
        margin: $gutter-half 0;
      }
    }
  }

  .block-2 .heading-block {
    padding-top: $gutter;
  }

}
<commit_msg>Make consultation-block contain floats.<commit_after>nav.consultations_scope {
  li {
    margin: 0;
    font-size: 0.875em;
    line-height: 1.286em;
    margin-bottom: 1.286em;
    list-style-type: none;
    margin-bottom: 0.75em;
    position: relative;
    padding-left: 1.75em;
  }
  li a {
    color: #444;
  }
  li a span {
    background-color:  #CCC;
    display: block;
    height: 0.75em;
    left: 0;
    position: absolute;
    top: 0.355em;
    width: 0.75em;
  }
  li.selected a span, li:hover a span {
    background-color:  #2E3191;
  }
  li.toggle a span {
    background-color: inherit;
    top: 0;
  }

  a:first-child {
    margin-left: 0;
    background-color: #744260;
    margin-right: 1px;
  }
   a {
    margin: 0;
    font-size: 0.813em;
    line-height: 1.385em;
    margin-bottom: 1.385em;
    color: white;
    font-weight: bold;
    background-color: #DB43A1;
    padding: 0.35em 1em 0.5em 1em;
    display: inline-block;
    margin-left: -4px;
    margin-bottom: 0;
    text-decoration: none;
  }
  a:last-child {
    color: white;
    background-color: #DB43A1;
    opacity: 0.6666;
  }
  a:hover {
    background-color: #ddd;
    color: #666;
  }

}

.consultation {
  &.consultation-closed,
  &.consultation-responded {
    .heading-block {
      color: lighten($body-text, 20%);
    }
  }
  .consultation-block {
    background: $inside-gov-brand;
    color: $white;
    margin: $gutter-one-third ($gutter-half*-1) 0;
    @extend %contain-floats;
    @include media(tablet){
      margin: $gutter 0 0;
    }
    
    &+.consultation-block {
      padding-top: 0;
      margin-top: 0;
    }

    &.consultation-open {
      padding: $gutter-one-third 0;

      h2, .jump {
        @include core-27;
        padding: 0 $gutter-one-third;
      }
      abbr {
        display: block;
        @include core-48;
        padding: 0;
        margin: 0;
      }

      .jump {
        display: block;
        margin: 0;
        border-top: 1px solid $white;
        padding-top: $gutter-half;

        a {
          color: $white;
          background: transparent image-url("down-arrow.png") no-repeat $gutter-one-third 100%;
          padding-left: $gutter-one-third + 40px;
        }
      }
      @include media(desktop){
        padding: 0 $gutter-half;

        h2, .jump {
          @include core-19;
          padding: $gutter-half 0;
        }
        h2 {
          float: left;
          width: 69%;
          border-right: 1px solid $white;
        }
        .jump {
          float: left;
          border-top: 0;
          width: 30%;

          a {
            display: block;
            padding: 0 $gutter 0 $gutter + 40px;
            margin-left: $gutter-half;
            min-height: 75px;
          }
        }
      }
    }

    &.consultation-closed {
      padding: $gutter-two-thirds $gutter-half;
      
      p {
        @include core-19;
      }

      h2 {
        @include core-48;
        padding-top: 8px;
      }

      @include media(desktop){
        padding: $gutter-half;
      }
    }

    &.consultation-responded {
      h2 {
      }
      .run-time {
        @include core-24;
        padding: $gutter-half;
        .dates {
          white-space: nowrap;
        }
      }
      a {
        text-decoration: underline;
      }
    }
  }
  .participation {
    background: $inside-gov-brand;
    color: $white;
    @include core-19;
    margin: 0 ($gutter-half*-1);
    @include media(tablet){
      margin: 0;
    }

    .content {
      margin: 0 $gutter-one-third $gutter-half;
    }
    p {
      margin: $gutter-one-third 0;
    }
    a {
      color: $white;
      text-decoration: underline;
    }
    h2, .online {
      @include core-24;
    }
    dl {
      dt {
        @include core-16;
      }
      dd {
        margin-bottom: $gutter-one-third;
      }
    }
    @include media(desktop){
      padding-left: 25%;

      .content {
        margin: $gutter-one-third 0 $gutter-half;
      }
      h2 {
        margin: 0 0 $gutter-half;
      }
      .online {
        margin: $gutter-half 0;
      }
      p {
        margin: $gutter-half 0;
      }
    }
  }

  .block-2 .heading-block {
    padding-top: $gutter;
  }

}

{'fraction_non_alphanumeric': 0.13144977852268647, 'fraction_numerical': 0.03711241470130492, 'mean_word_length': 1.5094623009912886, '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': '5709662', 'n_tokens_mistral': 3259, 'n_tokens_neox': 2972, 'n_words': 617}