<commit_before>@breadcrumbTextColor: #333;
@footerTextColor: #fff;
@footerLinkColor: @footerTextColor;
@white: #fff;

.embedded-content h1 {
  font-size: 1.4em;
}

@media (min-width: 980px) {
  .form-horizontal .info-block {
    padding: 6px 0 6px 25px;
  }
}

.js .image-upload {
  #field-image-url {
    padding-right: 29px;
  }
}

.btn-remove-url {
  padding: 0 4px;
}

.module-content {
  .wide .media-grid {
      margin-left: initial;
  }
}

.module .pagination {
  height: 34px;
  margin-bottom: 0;
}

.ckanext-datapreview {
  & > iframe {
    min-height: 400px;
  }
}

.search-form {
  // Normal search box
  .search-input {
    &.search-giant {
      button {
        margin-top: -15px;
      }
    }
  }
}


.label[data-format=html],
.label[data-format*=html],
.label[data-format=json],
.label[data-format*=json],
.label[data-format=xml],
.label[data-format*=xml],
.label[data-format=text],
.label[data-format*=text],
.label[data-format=csv],
.label[data-format*=csv],
.label[data-format=xls],
.label[data-format*=xls],
.label[data-format=zip],
.label[data-format*=zip],
.label[data-format=api],
.label[data-format*=api],
.label[data-format=pdf],
.label[data-format*=pdf],
.label[data-format=rdf],
.label[data-format*=rdf],
.label[data-format*=nquad],
.label[data-format*=ntriples],
.label[data-format*=turtle] {
  background-color: none;
}

/* override for rua styling */
.tag-list li .tag {
  line-height: 20px
}

.site-footer {
  .masthead();
  padding: 20px 0;
  box-shadow: 0 500px 0 500px @footerBackgroundColor;

  a:hover {
    color: @white;
    text-decoration: underline;
  }

  @media (max-width: 767px) {
    [class*="span"] {
      clear: both;
    }
  }

  .span3,
  .span6 {
    padding-top: 15px;
  }

  h2.footcolheader {
    left: 0;
    border-top: 1px solid @white;
    font-size: 1.2rem;
    margin: 0;
    padding: 16px 0 8px;
    position: relative;
    color: @white;
  }


  .footlink {
    margin: 8px 0;
    font-size: 18px;
    line-height: 1.5;

    &.footlink50 {
      float: left;
      margin-bottom: 0;
      width: 100%;
      @media screen and (min-width: 768px) {
        width: 50%;
      }
    }
  }

  .footsub p {
    color: @white;
  }

  .footsubcol01 p {
    margin-top: 16px;
    padding: 0;
  }

  .footsubcol02 img {
    width: 102px;
  }

  .footsubcol03 p {
    text-align: left;
    padding: 0;
  }

  .footright {
    border-bottom: 1px solid @white;
    clear: both;
    padding: 32px 0;
    text-align: right;
  }

  .footsub {
    font-size: 0.85em;
    padding: 32px 0;
  }

  ul {
    list-style: none;
    padding: 0;
    margin: 0;
  }
}

/* override for rua styling */
footer.site-footer {
  background: #fff;
  padding: 0;

  .site-footer__col-3 h2 {
    color: #fff;
  }
}


/* override for rua styling */
.site-search__inner input[type=radio] {
  top: 0px;
}

.site-search__inner label:after {
  content: "";
}

.site-search__inner input[type="text"] {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 0 4px;
  padding: 0.9em;
  border: 2px solid #C3CED8;
  border-radius: 1.5em;
  background-color: #fff;
  -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.3s ease, -webkit-box-shadow 0.5s;
  transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.3s ease, -webkit-box-shadow 0.5s;
  -o-transition: box-shadow 0.3s ease, box-shadow 0.5s, border-color 0.25s ease-in-out;
  transition: box-shadow 0.3s ease, box-shadow 0.5s, border-color 0.25s ease-in-out;
  transition: box-shadow 0.3s ease, box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.3s ease, -webkit-box-shadow 0.5s;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: inherit;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.42857;
  color: #182B46;
  padding: 0 0.9em;
  height: 2.5em;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.input-prepend input[type='text'] {
  display: inline-block;
}

.input-prepend .add-on {
  height: 2.5em;
  font-size: 1rem;
  line-height: 2em;
  margin-right: 10px;
}

//Fix to display geojson icon
.format-label[data-format=geojson],
.format-label[data-format*=geojson] {
  background-position: -128px -62px;
}

.show-filters.button {
  display: none;
}

// Could be more work to do here to uset the 768px stuff.
@media (max-width: 990px) {
  .wrapper {
    z-index: 5;
    margin: 15px;
  }
  .js body.filters-modal .secondary .filters .hide-filters {
    top: 36px;
    right: 40px;
    i {
      display: none;
    }
    .text {
      display: inline-block;
    }
  }
  .js .show-filters.button {
    display: inline-block;
  }
}

div {
  &.masthead {
    background-color:#117799;
    background-image: none;
    color:#fff;
    min-height: 55px;
    margin-top: 45px;
    a {
      border-bottom:none;
      color: #ffffff;
      text-decoration: none;
    }
    .container{
      position: relative;
      width:940px;
    }
  }
  &.not-authored {
    width: 500px;
  }
}
  
.account-masthead {
  .nav-collapse {
    width: 100%;
  }

  &.navbar {
    .sr-only {
      position: absolute !important;
      top: -9999px !important;<commit_msg>minor fix for menus under content for tablet down<commit_after>@breadcrumbTextColor: #333;
@footerTextColor: #fff;
@footerLinkColor: @footerTextColor;
@white: #fff;

.embedded-content h1 {
  font-size: 1.4em;
}

@media (min-width: 980px) {
  .form-horizontal .info-block {
    padding: 6px 0 6px 25px;
  }
}

.js .image-upload {
  #field-image-url {
    padding-right: 29px;
  }
}

.btn-remove-url {
  padding: 0 4px;
}

.module-content {
  .wide .media-grid {
      margin-left: initial;
  }
}

.module .pagination {
  height: 34px;
  margin-bottom: 0;
}

.ckanext-datapreview {
  & > iframe {
    min-height: 400px;
  }
}

.search-form {
  // Normal search box
  .search-input {
    &.search-giant {
      button {
        margin-top: -15px;
      }
    }
  }
}


.label[data-format=html],
.label[data-format*=html],
.label[data-format=json],
.label[data-format*=json],
.label[data-format=xml],
.label[data-format*=xml],
.label[data-format=text],
.label[data-format*=text],
.label[data-format=csv],
.label[data-format*=csv],
.label[data-format=xls],
.label[data-format*=xls],
.label[data-format=zip],
.label[data-format*=zip],
.label[data-format=api],
.label[data-format*=api],
.label[data-format=pdf],
.label[data-format*=pdf],
.label[data-format=rdf],
.label[data-format*=rdf],
.label[data-format*=nquad],
.label[data-format*=ntriples],
.label[data-format*=turtle] {
  background-color: none;
}

/* override for rua styling */
.tag-list li .tag {
  line-height: 20px
}

.site-footer {
  .masthead();
  padding: 20px 0;
  box-shadow: 0 500px 0 500px @footerBackgroundColor;

  a:hover {
    color: @white;
    text-decoration: underline;
  }

  @media (max-width: 767px) {
    [class*="span"] {
      clear: both;
    }
  }

  .span3,
  .span6 {
    padding-top: 15px;
  }

  h2.footcolheader {
    left: 0;
    border-top: 1px solid @white;
    font-size: 1.2rem;
    margin: 0;
    padding: 16px 0 8px;
    position: relative;
    color: @white;
  }


  .footlink {
    margin: 8px 0;
    font-size: 18px;
    line-height: 1.5;

    &.footlink50 {
      float: left;
      margin-bottom: 0;
      width: 100%;
      @media screen and (min-width: 768px) {
        width: 50%;
      }
    }
  }

  .footsub p {
    color: @white;
  }

  .footsubcol01 p {
    margin-top: 16px;
    padding: 0;
  }

  .footsubcol02 img {
    width: 102px;
  }

  .footsubcol03 p {
    text-align: left;
    padding: 0;
  }

  .footright {
    border-bottom: 1px solid @white;
    clear: both;
    padding: 32px 0;
    text-align: right;
  }

  .footsub {
    font-size: 0.85em;
    padding: 32px 0;
  }

  ul {
    list-style: none;
    padding: 0;
    margin: 0;
  }
}

/* override for rua styling */
footer.site-footer {
  background: #fff;
  padding: 0;

  .site-footer__col-3 h2 {
    color: #fff;
  }
}


/* override for rua styling */
.site-search__inner input[type=radio] {
  top: 0px;
}

.site-search__inner label:after {
  content: "";
}

.site-search__inner input[type="text"] {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0 0 4px;
  padding: 0.9em;
  border: 2px solid #C3CED8;
  border-radius: 1.5em;
  background-color: #fff;
  -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.3s ease, -webkit-box-shadow 0.5s;
  transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.3s ease, -webkit-box-shadow 0.5s;
  -o-transition: box-shadow 0.3s ease, box-shadow 0.5s, border-color 0.25s ease-in-out;
  transition: box-shadow 0.3s ease, box-shadow 0.5s, border-color 0.25s ease-in-out;
  transition: box-shadow 0.3s ease, box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.3s ease, -webkit-box-shadow 0.5s;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: inherit;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.42857;
  color: #182B46;
  padding: 0 0.9em;
  height: 2.5em;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.input-prepend input[type='text'] {
  display: inline-block;
}

.input-prepend .add-on {
  height: 2.5em;
  font-size: 1rem;
  line-height: 2em;
  margin-right: 10px;
}

//Fix to display geojson icon
.format-label[data-format=geojson],
.format-label[data-format*=geojson] {
  background-position: -128px -62px;
}

.show-filters.button {
  display: none;
}

// Could be more work to do here to uset the 768px stuff.
@media (max-width: 990px) {
  .wrapper {
    margin: 15px;
  }
  .js body.filters-modal .secondary .filters .hide-filters {
    top: 36px;
    right: 40px;
    i {
      display: none;
    }
    .text {
      display: inline-block;
    }
  }
  .js .show-filters.button {
    display: inline-block;
  }
}

div {
  &.masthead {
    background-color:#117799;
    background-image: none;
    color:#fff;
    min-height: 55px;
    margin-top: 45px;
    a {
      border-bottom:none;
      color: #ffffff;
      text-decoration: none;
    }
    .container{
      position: relative;
      width:940px;
    }
  }
  &.not-authored {
    width: 500px;
  }
}

.account-masthead {
  .nav-collapse {
    width: 100%;
  }

  &.navbar {
    .sr-only {
      position: absolute !important;
      top: -9999px !important;
{'fraction_non_alphanumeric': 0.15965656955431218, 'fraction_numerical': 0.04254292880571098, 'mean_word_length': 2.6248251748251747, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, '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': '3086038', 'n_tokens_mistral': 4557, 'n_tokens_neox': 4102, 'n_words': 855}