#block-tabs, #block-howden-local-tasks {
  display: none;
}
.path-user #block-tabs, .user-logged-in #block-tabs, .path-user #block-howden-local-tasks, .user-logged-in #block-howden-local-tasks {
  display: block;
}
.webform-submission-certificate-of-currency-form .shs-widget-container, .webform-submission-rdaa-coc-form .shs-widget-container, .webform-submission-nswrl-coc-form .shs-widget-container {
  display: block;
  margin-bottom: 20px;
}
.webform-submission-certificate-of-currency-form .shs-container label.visually-hidden, .webform-submission-rdaa-coc-form .shs-container label.visually-hidden, .webform-submission-nswrl-coc-form .shs-container label.visually-hidden{
    position: relative !important;
    width: 100%;
    height: auto;
}
.callout.alert {
  margin-bottom: 3rem;
  text-align: left;
}
ul.paragraphs-add-dialog-list .button.button--small {
  background: none;
}
.paragraph--type--map .marker-cluster {
  color: #ffffff;
}
.paragraph--type--map .marker-cluster-small, .paragraph--type--map .marker-cluster-medium, .paragraph--type--map .marker-cluster-large {
  background-color: rgba(141, 116, 30, 0.70);
}
.paragraph--type--map .marker-cluster-small div, .paragraph--type--map .marker-cluster-medium div, .paragraph--type--map .marker-cluster-large div {
  background-color: rgb(141, 116, 30);
}
.paragraph--type--map .leaflet-popup {
  margin-left: 15px;
}
.paragraph--type--map .leaflet-control-attribution {
  display: none;
}
.dropup {
    top: auto !important;
    bottom: 100%;
}
.js .paragraph-form-item--has-preview .paragraph-form-item__actions {
  width: 300px;
}
.js .paragraph-type .paragraph-type-label {
  white-space: normal;
}

.text-format-wrapper .form-type-textarea span.field-prefix {
  color: red;
}
.media-gallery .media-gallery__item__caption h4 {
  color: #ffffff;
}
input.autocomplete-deluxe-form.autocomplete-deluxe-multiple {
  min-width: 100px;
}
.ada-hidden {
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
@media (min-width: 992px) {
  .ashby .site-header__logo img {
    max-height: 70px;
  }
}
.iframe__no-cookies-message {
  display: none;
  background-color: white;
  padding: 2rem 2.5rem;
  box-shadow: rgba(0,0,0,0.3) 0 0 10px;
}
.iframe__no-cookies-message--active {
  display: block;
}
