@charset "UTF-8";
/**
 * Clay 3.25.3
 *
 * SPDX-FileCopyrightText: © 2020 Liferay, Inc. <https://liferay.com>
 * SPDX-FileCopyrightText: © 2020 Contributors to the project Clay <https://github.com/liferay/clay/graphs/contributors>
 *
 * SPDX-License-Identifier: BSD-3-Clause
 */
/**
 * Bootstrap v4.4.1
 *
 * SPDX-FileCopyrightText: © 2019 Twitter, Inc. <https://twitter.com>
 * SPDX-FileCopyrightText: © 2019 The Bootstrap Authors <https://getbootstrap.com/>
 *
 * SPDX-License-Identifier: LicenseRef-MIT-Bootstrap
 */
.loadingmask-message {
  background: transparent;
  border-width: 0;
  display: block;
  height: 1em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  text-align: left;
  width: 1em; }
  .loadingmask-message .loadingmask-message-content {
    -webkit-animation: loading-animation 1.2s infinite ease-out;
    animation: loading-animation 1.2s infinite ease-out;
    background: transparent;
    border-radius: 50%;
    border-width: 0;
    clear: both;
    color: transparent;
    height: 1em;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    transform: translateZ(0);
    width: 1em; }

.logo {
  display: inline-block;
  line-height: 1;
  vertical-align: middle; }

.portal-iframe #main-content {
  width: 100%; }

.separator {
  border-top: 1px solid #cdced9; }

.entry-status {
  border-left: 4px solid transparent; }

span.alert {
  display: inline-block; }

.quick-access-nav {
  position: absolute;
  top: -1000px;
  width: 100%;
  z-index: 1000; }
  .quick-access-nav a {
    background: #333;
    background: rgba(51, 51, 51, 0.9);
    border: 1px solid #fff;
    left: 0;
    outline: none;
    padding: 8px;
    position: absolute;
    right: 0;
    text-align: center; }
    .quick-access-nav a:focus {
      color: #fff;
      top: 1000px; }

@media (max-width: 991.98px) {
  .responsive-table-horizontal {
    display: block;
    position: relative;
    width: 100%; }
    .responsive-table-horizontal:after {
      clear: both;
      content: '';
      display: block;
      font-size: 0;
      height: 0;
      visibility: hidden; }
    .responsive-table-horizontal tbody {
      display: block;
      overflow-x: auto;
      position: relative;
      white-space: nowrap;
      width: auto; }
      .responsive-table-horizontal tbody tr {
        display: inline-block;
        vertical-align: top; }
        .responsive-table-horizontal tbody tr td {
          display: block;
          margin-bottom: 20px; }
          .responsive-table-horizontal tbody tr td:first-child {
            text-align: left; }
    .responsive-table-horizontal thead {
      display: block;
      float: left;
      margin-right: 10px; }
      .responsive-table-horizontal thead:after {
        clear: both;
        content: '';
        display: block;
        font-size: 0;
        height: 0;
        visibility: hidden; }
      .responsive-table-horizontal thead th {
        display: block;
        margin-bottom: 20px;
        text-align: right; }
        .responsive-table-horizontal thead th:first-child {
          text-align: right; } }

.important {
  font-weight: bold; }

.highlight {
  background: #ffc;
  font-weight: bold;
  margin: 0 1px; }

.hide {
  display: none !important; }

.hide-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important; }

.force-offset {
  display: block !important;
  position: absolute !important;
  visibility: hidden !important; }

.unselectable,
.unselectable * {
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,
.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover {
  background: transparent; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover {
  background: transparent; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after {
  border-color: #a6a6a6;
  font-family: 'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace; }

.lfr-asset-category-container .no-matches {
  color: #999; }

.lfr-asset-category-search-container {
  background-color: #d3dadd;
  border-bottom-color: #aeb8bc; }

.lfr-asset-category-list a.selected {
  background-color: #eee; }

.lfr-categories-selector-search-results-path {
  color: #575757;
  font-size: 0.9em;
  text-align: right;
  width: 25%; }

.lfr-asset-column-actions-content {
  background-color: #d7f1ff; }

.lfr-asset-column-actions .lfr-asset-column-actions-content {
  border-color: #88c5d9; }

.lfr-asset-column-details .lfr-asset-categories {
  color: #7d7d7d; }
  .lfr-asset-column-details .lfr-asset-categories .lfr-asset-category {
    color: #555; }

.lfr-asset-column-details .lfr-asset-description {
  color: #444;
  font-style: italic;
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none; }

.lfr-asset-column-details .lfr-asset-icon {
  border-right-color: #999;
  color: #999; }

.lfr-asset-column-details .lfr-asset-tags {
  color: #7d7d7d; }
  .lfr-asset-column-details .lfr-asset-tags .tag {
    color: #555; }

.lfr-asset-panels .lfr-panel.lfr-extended,
.lfr-asset-column-details .lfr-panel.lfr-extended {
  border-color: #ccc; }

.lfr-form-row {
  border-bottom-color: #ccc; }

.lfr-form-row:hover {
  border-bottom-color: #ccc; }

.lfr-form-row .handle-sort-vertical {
  background: url(../images/application/handle_sort_vertical.png) no-repeat 0 50%; }

.dropdown.open > .dropdown-menu,
.overlay-content .open > .dropdown-menu {
  display: block; }

.dropdown-menu {
  border: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-toggle:after {
  border-width: 0;
  content: normal; }

.dropup .dropdown-toggle:after {
  border-width: 0;
  content: normal; }

.dropdown > .dropdown-menu {
  position: absolute; }

.lfr-edit-layout-panel .taglib-form-navigator .button-holder {
  background-color: #fff; }

.form-control-inline {
  background-color: transparent;
  font-size: 1.125rem;
  font-weight: 700; }
  .form-control-inline:not(:hover) {
    border-color: transparent; }
  .form-control-inline::-webkit-input-placeholder {
    color: #a7a9bc;
    font-style: italic; }
  .form-control-inline::placeholder {
    color: #a7a9bc;
    font-style: italic; }

.form-inline label {
  display: inline-block; }

.definition-of-terms dt {
  color: #333;
  font-weight: normal;
  width: 100%;
  word-break: break-word; }
  @media (min-width: 576px) {
    .definition-of-terms dt {
      width: auto; } }

.lfr-code {
  background: #fff;
  border-color: #777;
  font-family: monospace; }
  .lfr-code tr td.line-numbers {
    background: #fafafa; }
    .lfr-code tr td.line-numbers:before {
      color: #aaa;
      text-shadow: 1px 1px #fff; }

.popup-alert-notice .countdown-timer {
  font-size: 1.1em;
  font-weight: bold; }

.lfr-token {
  background-color: #b3daef;
  border-color: #5fa8ff;
  color: #444;
  text-decoration: none; }
  .lfr-token:hover {
    background-color: #d1e5ef; }

.lfr-token-primary {
  font-weight: bold; }
  .lfr-token-primary, .lfr-token-primary:hover {
    background-color: #b3daef; }

.lfr-token-close:hover {
  text-decoration: none; }

.lfr-button {
  background: no-repeat 0 50%; }

.lfr-table > tbody > tr > th,
.lfr-table > thead > tr > th,
.lfr-table > tfoot > tr > th {
  font-weight: bold; }

.lfr-checkbox-preselected {
  opacity: 0.5; }

.lfr-header-row {
  border-bottom-color: #7b7b7b; }
  .lfr-header-row .lfr-search-combobox {
    border-color: #5f5f5f; }

.openid-login input[type='text'] {
  background: url(../images/common/openid.gif) no-repeat;
  background-color: #fff;
  background-position: 0 50%;
  color: #000; }

.page-extra-settings .lfr-panel-titlebar .lfr-panel-title {
  font-size: 1em; }

.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link {
  color: #333;
  font-weight: normal; }

.lfr-panel.lfr-extended,
.lfr-panel-container,
.lfr-floating-container {
  border-color: #dedede #bfbfbf #bfbfbf #dedede; }

.lfr-panel-container,
.lfr-floating-container {
  background: #fff; }

.lfr-panel-titlebar .lfr-panel-title {
  font-size: 1.2em;
  font-weight: bold; }

.lfr-panel-titlebar .lfr-panel-button {
  background: url(../images/application/panel_header_toggler_close.png) no-repeat 0 0; }
  .lfr-panel-titlebar .lfr-panel-button:hover {
    background-position: 0 100%; }

.lfr-panel.lfr-collapsible .lfr-panel-titlebar {
  background: url(../images/arrows/05_down.png) no-repeat 2px 50%; }

.lfr-panel.lfr-collapsed .lfr-panel-titlebar {
  background-image: url(../images/arrows/05_right.png); }
  .lfr-panel.lfr-collapsed .lfr-panel-titlebar .lfr-panel-button {
    background-image: url(../images/application/panel_header_toggler_open.png); }

.lfr-panel.lfr-extended .lfr-panel-titlebar {
  background: #d6d6d6 url(../images/application/panel_header.png) repeat-x 0 0;
  border-bottom-color: #cdcdcd; }

.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-titlebar {
  border-top-color: #cecece; }

.js .lfr-floating-trigger {
  background-image: url(../images/arrows/05_down.png);
  background-position: 100% 50%;
  background-repeat: no-repeat;
  text-decoration: none; }

.lfr-panel-page .panel-page-content {
  border-left-color: #ccc; }

.lfr-panel-page .lfr-add-content h2 {
  border-color: #ccc; }
  .lfr-panel-page .lfr-add-content h2 span {
    background: #efefef; }

.lfr-panel-page .lfr-add-content .lfr-content-category h2 {
  border-bottom-color: #ccc; }
  .lfr-panel-page .lfr-add-content .lfr-content-category h2 span {
    background: none; }

.lfr-panel-content .paginator-container {
  background: #cfd2d5;
  border-bottom-color: #dcdee0;
  border-top-color: #dcdee0; }

.lfr-panel-content .paginator-page-container .paginator-page-link {
  background: none;
  border-color: #cfd2d5; }
  .lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page {
    background: #99a7b3 url(../images/application/current_page_hover_bg.png) repeat-x 0 0;
    border-color: #6b7785 #7c8994 #919fa9;
    color: #fff;
    font-weight: bold; }
    .lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page:hover {
      background: #5094d7 url(../images/application/current_page_bg.png) repeat-x 0 0;
      border-color: #31659c #396ea8 #4c8ccb; }

#portlet-set-properties fieldset fieldset legend {
  font-size: 1.1em; }

.lfr-preview-file-content {
  border-bottom-color: #6d6d6e; }

.lfr-preview-file-image-current-column,
.lfr-preview-file-video-current-column {
  background: url(../images/common/checkerboard.png); }

.lfr-preview-file-toolbar {
  background: #333;
  opacity: 0.5; }
  .lfr-preview-file-toolbar .icon-arrow-1-l {
    background: url(../images/document_library/preview_left.png) no-repeat 0 50%; }
  .lfr-preview-file-toolbar .icon-arrow-1-r {
    background: url(../images/document_library/preview_right.png) no-repeat 0 50%; }
  .lfr-preview-file-toolbar .icon-zoomin {
    background: url(../images/document_library/preview_zoom.png) no-repeat 0 50%; }

.lfr-preview-file-image-current-column:hover .lfr-preview-file-toolbar {
  opacity: 1; }

.lfr-preview-file-info {
  background: #333;
  color: #fff;
  opacity: 0.5; }
  .lfr-preview-file-info:hover {
    opacity: 1; }

.lfr-preview-file-index {
  font-weight: bold; }

.lfr-preview-file-image-current {
  background: url(../images/aui/loading_indicator.gif) no-repeat 50% 50%; }

.lfr-preview-file-image img {
  background: url(../images/aui/loading_indicator.gif) no-repeat 50% 50%;
  border-color: #aeb8bc; }

.lfr-preview-file-image-selected img,
.lfr-preview-file-image:hover img {
  border-color: #00a2ea; }

.lfr-preview-file-loading-indicator {
  background: #333;
  color: #fff; }

.lfr-preview-file-image-overlay-content {
  background: url(../images/common/checkerboard.png);
  border-color: #555; }

textarea.lfr-editor-textarea {
  font-family: monospace; }

.lfr-rich-editor.ace_editor {
  border-color: #a1a2a4; }

.lfr-plain-editor textarea,
.lfr-rich-editor.ace_editor {
  font-family: 'Monaco', 'Menlo', 'Droid Sans Mono', 'Courier New', monospace;
  font-size: 12px; }

.sidebar-sm {
  font-size: 0.875rem; }
  .sidebar-sm .sheet-subtitle {
    font-size: 0.75rem;
    margin-bottom: 1rem; }
  .sidebar-sm .form-group {
    margin-bottom: 1rem; }
  .sidebar-sm .form-control {
    border-radius: 0.1875rem;
    font-size: 0.875rem;
    height: 2rem;
    line-height: 1.5;
    min-height: auto;
    padding: 0.25rem 0.75rem; }
    .sidebar-sm .form-control.form-control-tag-group {
      height: auto; }
      .sidebar-sm .form-control.form-control-tag-group .form-control-inset {
        margin-bottom: 0;
        margin-top: 0; }
      .sidebar-sm .form-control.form-control-tag-group .label {
        margin-bottom: 0;
        margin-top: 0;
        padding: 0 0.25rem; }
    .sidebar-sm .form-control[type='file'] {
      padding: 0; }
  .sidebar-sm select.form-control {
    padding-right: 1.6rem; }
    .sidebar-sm select.form-control:not([size]) {
      height: 2rem; }
  .sidebar-sm .article-content-description .input-localized.input-localized-editor .input-group-item .wrapper .form-control {
    min-height: auto;
    padding: 0.285rem 0.75rem; }
  .sidebar-sm .btn:not(.btn-unstyled) {
    border-radius: 0.1875rem;
    font-size: 0.875rem;
    line-height: 1.15;
    padding: 0.4375rem 0.75rem; }
    .sidebar-sm .btn:not(.btn-unstyled).close {
      padding: 0.4375rem; }
  .sidebar-sm .btn.btn-monospaced, .sidebar-sm .btn.btn-monospaced.btn-sm {
    height: 2rem;
    padding: 0.1875rem 0;
    width: 2rem; }
    .sidebar-sm .btn.btn-monospaced.input-localized-trigger, .sidebar-sm .btn.btn-monospaced.btn-sm.input-localized-trigger {
      padding: 0; }
  .sidebar-sm .input-group-item .input-group-text {
    font-size: 0.875rem;
    height: 2rem;
    min-width: 2rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem; }
  .sidebar-sm .input-group-item .btn .btn-section {
    font-size: 0.5625rem; }
  .sidebar-sm .list-group-item-flex {
    padding: 0.5rem 0.25rem; }
    .sidebar-sm .list-group-item-flex .autofit-col {
      padding-left: 0.25rem;
      padding-right: 0.25rem; }

.lfr-spa-loading-bar {
  background: #2fa4f5; }

.lfr-tag-selector-popup label {
  border-bottom-color: #eee; }

.lfr-tag-selector-popup .no-matches {
  color: #999; }

.lfr-toolbar {
  background-color: #e5e4e8; }
  .lfr-toolbar .lfr-button:focus {
    border-color: #000; }
  .lfr-toolbar .lfr-button:hover {
    border-color: #ccc #777 #777; }
  .lfr-toolbar .lfr-separator {
    border-left-color: #fff;
    border-right-color: #ccc;
    font-size: 12px; }

.lfr-toolbar .lfr-button,
.lfr-emoticon-container .lfr-button {
  border-color: #e5e4e8; }

.lfr-emoticon-container {
  background: #e5e4e8;
  border-color: #ccc; }

.lfr-translation-manager .lfr-translation-manager-available-translations .lfr-translation-manager-available-translations-links {
  line-height: 1; }

.lfr-translation-manager .lfr-translation-manager-translation {
  text-decoration: none; }
  .lfr-translation-manager .lfr-translation-manager-translation:hover {
    background-color: #d1e5ef; }
  .lfr-translation-manager .lfr-translation-manager-translation.lfr-translation-manager-translation-editing {
    background-color: #598bec;
    border-color: #224fa8;
    color: #fff; }

.lfr-tree a {
  text-decoration: none; }

.tree-drag-helper {
  z-index: 1035; }

.lfr-upload-container .upload-target {
  border-color: #ddd; }
  .lfr-upload-container .upload-target h4 span {
    text-transform: lowercase; }
  .lfr-upload-container .upload-target .drop-file-text {
    font-weight: normal; }

.lfr-upload-container a.browse-button {
  background-image: url(../images/common/add.png);
  background-repeat: no-repeat;
  color: white;
  font-size: 1.2em;
  font-weight: bold;
  text-decoration: none; }

.lfr-upload-container a.clear-uploads {
  background-image: url(../images/common/remove.png);
  background-repeat: no-repeat; }

.lfr-upload-container a.cancel-uploads {
  background-image: url(../images/common/close.png);
  background-repeat: no-repeat; }

.lfr-upload-container .upload-list-info h4 {
  font-size: 1.3em; }

.lfr-upload-container .cancel-button {
  color: #869cad; }

.lfr-upload-container .delete-button {
  color: #869cad; }

.lfr-upload-container .file-added .success-message {
  font-weight: normal; }

.lfr-upload-container .upload-error {
  opacity: 1; }

.lfr-upload-container .multiple-files .upload-error {
  background: #fdd url(../images/messages/error.png) no-repeat 5px 5px;
  border-color: #900;
  color: #900;
  font-weight: normal;
  margin-bottom: 16px;
  padding: 8px 8px 8px 24px; }

.lfr-upload-container .upload-complete .error-message,
.lfr-upload-container .upload-complete .success-message {
  font-weight: bold; }

.lfr-upload-container .file-uploading {
  background-color: #ffc; }

.upload-drop-active .lfr-upload-container .upload-target {
  background-color: #ddedde;
  border-color: #7d7;
  border-style: dashed; }

.app-view-entry:hover .entry-thumbnail {
  border-color: #7abfdd; }

.app-view-entry.selected .entry-thumbnail {
  border-color: #057cb0; }

.app-view-entry.selected .entry-metadata dt,
.app-view-entry.selected .entry-metadata dd,
.app-view-entry.selected .entry-metadata .entry-categories,
.app-view-entry.selected .entry-metadata .entry-tags,
.app-view-entry.selected .entry-metadata .entry-description {
  color: #f0f0f0; }

.app-view-entry .entry-title {
  font-weight: bold; }

.app-view-entry .entry-link {
  text-decoration: none; }

.app-view-entry .entry-metadata dt,
.app-view-entry .entry-metadata dd,
.app-view-entry .entry-metadata .entry-categories,
.app-view-entry .entry-metadata .entry-tags,
.app-view-entry .entry-metadata .entry-description {
  color: #333;
  word-wrap: break-word; }

.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary {
  font-weight: bold; }
  .app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary .asset-category {
    font-weight: normal; }

.app-view-entry.selected, .app-view-entry.selected:hover {
  background-color: #00a2ea; }

.app-view-entry.selected a, .app-view-entry.selected a:focus, .app-view-entry.selected a:hover {
  color: #fff; }

.app-view-entry.selected a .lfr-icon-menu-arrow {
  color: #333; }

.app-view-entry.active-area, .app-view-entry.active-area.hover,
.app-view-entry.active-area td {
  background-color: #5ad300; }

.app-view-entry:hover, .app-view-entry.hover {
  background-color: #d3e8f1; }

.app-view-entry a.entry-link:hover {
  text-decoration: none; }
  .app-view-entry a.entry-link:hover .entry-metadata .entry-title .entry-title-text {
    text-decoration: underline; }

.app-view-search-entry-taglib .entry-discussion a,
.app-view-search-entry-taglib .entry-attachment a {
  text-decoration: none; }

.app-view-search-entry-taglib .entry-discussion:hover,
.app-view-search-entry-taglib .entry-attachment:hover {
  background-color: #d3e8f1; }

.app-view-search-entry-taglib .entry-folder {
  color: #999; }

.app-view-search-entry-taglib .entry-link .entry-thumbnail-image {
  color: #000;
  text-decoration: none; }

.app-view-search-entry-taglib.alt {
  background-color: #edf0f3; }

.app-view-search-entry-taglib.search {
  background-color: #fff; }
  .app-view-search-entry-taglib.search.alt {
    background-color: #e2e5e8; }

.app-view-taglib .display-style .icon {
  background-image: url(../images/application/layouts.png);
  background-repeat: no-repeat; }

.app-view-taglib .icon-display-descriptive {
  background-position: -32px 0; }

.app-view-taglib .icon-display-icon {
  background-position: -16px 0; }

.app-view-taglib .icon-display-list {
  background-position: 0 0; }

.app-view-taglib .state-active .icon-display-descriptive {
  background-position: -32px 100%; }

.app-view-taglib .state-active .icon-display-icon {
  background-position: -16px 100%; }

@media (max-width: 767.98px) {
  .navbar .nav-display-style-buttons .display-style-buttons > .dropdown > .dropdown-menu {
    background-color: transparent;
    box-shadow: none; } }

.navbar .nav-display-style-buttons .display-style-buttons-container .dropdown-toggle .caret {
  border-bottom-color: #333;
  border-top-color: #333; }

.taglib-asset-metadata .metadata-entry-label {
  font-weight: normal; }

.taglib-asset-metadata .metadata-author {
  font-weight: bold; }

.taglib-asset-metadata .metadata-entry {
  color: #999; }

.taglib-asset-metadata .metadata-author .asset-user-info .user-info {
  color: #009ae5;
  font-size: 14px;
  line-height: 14px; }

.taglib-asset-metadata .metadata-author .asset-user-info .date-info {
  color: #8c8c8c;
  font-size: 13px; }

.taglib-calendar table {
  border-color: #999; }

.taglib-calendar tr th,
.taglib-calendar tr td {
  border-bottom-color: #999; }

.taglib-calendar tr.portlet-section-header th,
.taglib-calendar tr td {
  border-color: #999; }

.taglib-calendar a:hover,
.taglib-calendar a:focus {
  background-color: #ccc; }

.taglib-calendar .calendar-inactive {
  color: #999; }

.taglib-calendar .has-events a span {
  background: url(../images/calendar/event_indicator.png) no-repeat 50% 95%; }

.taglib-calendar .has-events.calendar-current-day a span {
  background-image: url(../images/calendar/event_indicator_current.png); }

.taglib-diff-addedline,
#taglib-diff-results ins {
  background: #e6ffe6; }

.taglib-diff-context {
  background: #eee; }

.taglib-diff-deletedline,
#taglib-diff-results del {
  background: #ffe6e6; }

.taglib-diff-html div.diff-removed-image {
  background: #fdc6c6 url(../images/diff/minus.png); }

.taglib-diff-html div.diff-added-image {
  background: #cfc url(../images/diff/plus.png) no-repeat; }

.taglib-diff-html div.diff-removed-image, .taglib-diff-html div.diff-added-image {
  opacity: 0.55; }

.taglib-diff-html span.diff-html-added {
  background-color: #cfc;
  font-size: 1em; }
  .taglib-diff-html span.diff-html-added img {
    border-color: #cfc; }

.taglib-diff-html span.diff-html-changed {
  background: url(../images/diff/underline.png) bottom repeat-x; }
  .taglib-diff-html span.diff-html-changed img {
    border-color: #009; }

.taglib-diff-html span.diff-html-removed {
  background-color: #fdc6c6;
  font-size: 1em;
  text-decoration: line-through; }
  .taglib-diff-html span.diff-html-removed img {
    border-color: #fdc6c6; }

.diff-version-comparator .taglib-diff-html .diff-html-changed {
  background-image: none;
  border-bottom-color: #009ae5; }
  .diff-version-comparator .taglib-diff-html .diff-html-changed img {
    border-color: #009ae5; }

.diff-version-comparator .diff-target-selector {
  border-left-color: #e5e5e5; }

.diff-version-comparator .diff-version-filter {
  background-color: #f9f9f9; }

.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder {
  border-left-color: #dbdde1; }

@media (min-width: 576px) {
  .taglib-discussion .lfr-discussion-details .taglib-user-display {
    word-wrap: break-word; } }

.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name {
  font-weight: bold;
  text-decoration: none; }
  .taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name:hover {
    text-decoration: underline; }

.taglib-discussion .lfr-discussion-details .taglib-user-display .user-profile-image .avatar {
  background-size: 50px; }

.taglib-discussion .lfr-discussion-actions li a,
.taglib-discussion .lfr-discussion-actions li a span {
  text-decoration: none; }

.taglib-discussion .lfr-discussion-actions li a:hover span, .taglib-discussion .lfr-discussion-actions li a:focus span {
  text-decoration: underline; }

.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form {
  background: #ddd;
  border-radius: 4px; }
  .taglib-discussion .lfr-discussion-form-container .lfr-discussion-form .taglib-user-display .user-profile-image .avatar {
    background-size: 40px; }

.lfr-discussion-reply.popover .lfr-discussion-reply-user-name {
  font-weight: bold; }

.drop-zone.drop-enabled:not(.no-border) {
  outline-color: rgba(176, 180, 187, 0.5); }

.drop-here-info .drop-icons span:nth-of-type(1),
.drop-here-info .drop-icons span:nth-of-type(3) {
  background: #e8e6e8;
  color: #a5a6ac; }

.drop-here-info .drop-icons span:nth-of-type(2) {
  background: #00c2ff;
  color: #fff; }

.drop-here-info .drop-text {
  color: #fff; }

.drop-active .drop-here-info {
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 100; }

.lfr-ddm-field-group {
  margin-bottom: 20px; }

.lfr-ddm-field-group-inline {
  display: inline-block;
  vertical-align: bottom; }

.taglib-form-navigator > .form-steps > ul.form-navigator.list-group {
  background: transparent; }
  .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active {
    background: transparent;
    opacity: 1; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label:hover, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label:focus {
      background: transparent; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .message {
      color: #000;
      opacity: 0.7; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .number {
      background: #333;
      font-size: 18px;
      opacity: 1; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .tab-icon {
      color: #333; }
  .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label {
    background: transparent;
    outline: 0; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus {
      text-decoration: none; }
      .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover .number, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus .number {
        opacity: 1; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .number {
      background: #ccc;
      color: #fff;
      font-size: 14px;
      font-weight: bold;
      opacity: 0.6;
      text-decoration: none; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .message {
      color: #000;
      font-size: 12px; }

.taglib-header {
  border-bottom-color: #c8c9ca;
  color: #555; }
  .taglib-header .header-back-to a {
    font-weight: bold;
    text-decoration: none; }

a.taglib-icon, a.taglib-icon:focus, a.taglib-icon:hover {
  text-decoration: none; }

a.taglib-icon:focus .taglib-text, a.taglib-icon:hover .taglib-text {
  text-decoration: underline; }

a.taglib-icon.btn:focus .taglib-text, a.taglib-icon.btn:hover .taglib-text {
  text-decoration: none; }

.taglib-icon[lang] > img {
  vertical-align: baseline;
  width: 16px; }

.taglib-icon-label {
  margin-left: 12px; }

.icon-monospaced, .icon-monospaced[class^='icon-'], .icon-monospaced[class*=' icon-'] {
  color: inherit;
  display: inline-block;
  height: 2rem;
  line-height: 34px;
  text-align: center;
  width: 2rem; }

.icon-monospaced.lexicon-icon {
  padding: 8px; }

.btn-monospaced > .icon-monospaced:not(.lexicon-icon) {
  padding: 0; }

.input-localized .palette-item-inner .lfr-input-localized-flag {
  font-size: 16px;
  opacity: 0.5; }

.input-localized.input-localized-focused .palette-item-inner .lfr-input-localized-flag {
  opacity: 1; }

.input-localized .palette-item-inner {
  border-color: #666; }

.input-localized .palette-item,
.input-localized .palette-item-inner,
.input-localized .palette-item-hover,
.input-localized .palette-item-hover .palette-item-inner {
  border-color: transparent; }

.input-localized .lfr-input-localized .lfr-input-localized-state {
  background: #ddd; }
  .input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error {
    background: #ff0047; }

.input-localized .palette-item-selected .lfr-input-localized-state {
  background: #27c1f2; }

.taglib-move-boxes .choice-selector label {
  background: #ebf1f9;
  border-bottom-color: #8db2f3; }

.taglib-move-boxes .sortable-container .move-option {
  background-color: transparent; }
  .taglib-move-boxes .sortable-container .move-option.move-option-dragging {
    background-color: #fafafa; }
  .taglib-move-boxes .sortable-container .move-option .handle {
    color: #999; }

.taglib-image-selector .change-image-controls {
  background: #fff; }

.taglib-image-selector .selection-status {
  background: #fff;
  opacity: 0;
  z-index: -1; }

.taglib-image-selector .progress-wrapper .progressbar {
  background: #b0b4bb;
  opacity: 0.7; }

.taglib-image-selector.check-active .selection-status {
  opacity: 1;
  z-index: 0; }

.taglib-image-selector.drop-active {
  outline-width: 0; }
  .taglib-image-selector.drop-active .browse-image-controls {
    opacity: 0; }
  .taglib-image-selector.drop-active .selection-status {
    opacity: 0; }
  .taglib-image-selector.drop-active .image-wrapper {
    opacity: 0.15; }
  .taglib-image-selector.drop-active .error-wrapper {
    opacity: 0; }

.taglib-image-selector.progress-active .image-wrapper {
  opacity: 0.15; }

.taglib-image-selector.progress-active .browse-image-controls {
  opacity: 0; }

.taglib-image-selector.progress-active .drop-here-info {
  opacity: 0; }

.taglib-image-selector.progress-active .selection-status {
  opacity: 0; }

.portal-popup {
  background-color: #fff; }

.portlet-item-selector .management-bar {
  border-bottom-color: #e7e7ed; }

.item-selector .card-row > .autofit-col-expand {
  padding-top: 4px; }

.item-selector .drop-zone {
  background-color: #f1f2f5;
  margin-top: 1rem; }

.item-selector .input-file {
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  width: 0.1px;
  z-index: -1; }
  .item-selector .input-file + label {
    position: relative; }
    .item-selector .input-file + label::before {
      border-radius: 4px;
      bottom: -2px;
      content: '';
      display: block;
      left: -2px;
      position: absolute;
      right: -2px;
      top: -2px;
      transition: box-shadow 0.15s ease-in-out; }
  .item-selector .input-file:focus + label::before {
    box-shadow: 0 0 0 2px #fff, 0 0 0 4px #80acff; }

.lfr-tree-display-page .tree-node .tree-node-over .tree-label {
  text-decoration: none; }

.lfr-tree-display-page .tree-label {
  cursor: default; }
  .lfr-tree-display-page .tree-label a {
    color: black; }
  .lfr-tree-display-page .tree-label .layout-page-invalid {
    color: #aaa;
    font-style: italic; }
    .lfr-tree-display-page .tree-label .layout-page-invalid:hover {
      cursor: default;
      text-decoration: none; }

.lfr-tree-radio.lfr-tree-root-node-hidden .lfr-root-node + .tree-container {
  margin-left: 0; }

.lfr-map {
  border-color: #ccc; }
  .lfr-map .search-controls {
    font-size: 15px; }

.navbar .navbar-search {
  background-color: #f3f3f3; }
  @media (min-width: 576px) {
    .navbar .navbar-search {
      background-color: transparent; } }

.taglib-portlet-preview.show-borders {
  border-color: #828f95; }
  .taglib-portlet-preview.show-borders .title {
    background-color: #d3dadd;
    font-size: 1.4em;
    font-weight: bold; }

.lfr-search-container-wrapper.lfr-search-container-fixed-first-column {
  position: relative; }
  @media (min-width: 576px) {
    .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive {
      margin-left: 375px;
      width: auto; } }
  .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table {
    position: static; }
    .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header {
      left: 12px;
      position: fixed;
      right: 12px;
      top: -1px;
      z-index: 1020; }
      .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th {
        display: block;
        padding: 0; }
        .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th .lfr-search-iterator-fixed-header-inner-wrapper {
          overflow-x: hidden; }
          @media (min-width: 576px) {
            .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th .lfr-search-iterator-fixed-header-inner-wrapper {
              margin-left: 375px; } }
          .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th .lfr-search-iterator-fixed-header-inner-wrapper table {
            border-collapse: collapse;
            width: 100%; }
            .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table .lfr-search-iterator-fixed-header > th .lfr-search-iterator-fixed-header-inner-wrapper table th {
              border-radius: 0; }
    .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table td,
    .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th {
      width: auto; }
      @media (min-width: 576px) {
        .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table td:first-child,
        .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th:first-child {
          left: 0;
          position: absolute;
          right: 15px; } }
    .lfr-search-container-wrapper.lfr-search-container-fixed-first-column .table-responsive .table th {
      height: auto; }

.lfr-search-container-wrapper a:not(.component-action) {
  color: #343a40; }

.lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle {
  color: #6c757d; }
  .lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:active, .lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:focus, .lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:hover {
    background-color: #f7f8f9;
    border-radius: 4px;
    color: #343a40; }

.lfr-search-container-wrapper .lfr-search-container-list .list-group:last-child .list-group-item:nth-last-child(2) {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.lfr-search-container-wrapper .lfr-search-container-list + .taglib-search-iterator-page-iterator-bottom {
  margin-top: 20px; }

.lfr-search-container-wrapper .list-group {
  margin-bottom: 0; }
  .lfr-search-container-wrapper .list-group + .list-group .list-group-header:first-child,
  .lfr-search-container-wrapper .list-group + .list-group .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .lfr-search-container-wrapper .list-group .list-group-item h4 {
    font-size: 0.875rem;
    line-height: 1.5;
    margin-bottom: 0; }
  .lfr-search-container-wrapper .list-group .list-group-item h5,
  .lfr-search-container-wrapper .list-group .list-group-item h6,
  .lfr-search-container-wrapper .list-group .list-group-item .h5,
  .lfr-search-container-wrapper .list-group .list-group-item .h6 {
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 0; }
  .lfr-search-container-wrapper .list-group .list-group-item span + h2.h5 {
    font-weight: 600; }
  .lfr-search-container-wrapper .list-group .list-group-item h6 + h5 {
    font-weight: 600; }

.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:first-child,
.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:first-child {
  border-bottom-left-radius: 0.25rem; }

.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:last-child,
.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:last-child {
  border-bottom-right-radius: 0.25rem; }

.lfr-asset-type-column,
.lfr-author-column,
.lfr-city-column,
.lfr-country-column,
.lfr-email-address-column,
.lfr-job-title-column,
.lfr-region-column,
.lfr-removed-by-column,
.lfr-replier-column,
.lfr-scope-column,
.lfr-screen-name-column,
.lfr-type-column,
.lfr-user-column,
.lfr-users-column {
  word-wrap: break-word; }
  @media (min-width: 576px) {
    .lfr-asset-type-column,
    .lfr-author-column,
    .lfr-city-column,
    .lfr-country-column,
    .lfr-email-address-column,
    .lfr-job-title-column,
    .lfr-region-column,
    .lfr-removed-by-column,
    .lfr-replier-column,
    .lfr-scope-column,
    .lfr-screen-name-column,
    .lfr-type-column,
    .lfr-user-column,
    .lfr-users-column {
      max-width: 125px;
      min-width: 100px; } }

.lfr-completion-date-column,
.lfr-create-date-column,
.lfr-date-column,
.lfr-display-date-column,
.lfr-expiration-date-column,
.lfr-last-post-date-column,
.lfr-modified-date-column,
.lfr-removed-date-column,
.lfr-reply-date-column,
.lfr-revision-column,
.lfr-size-column {
  white-space: nowrap; }

.lfr-description-column,
.lfr-role-column {
  max-width: 375px;
  min-width: 375px; }

.lfr-email-address-column,
.lfr-name-column,
.lfr-parent-organization-column,
.lfr-screen-name-column,
.lfr-title-column,
.lfr-url-column,
.lfr-wiki-column {
  max-width: 200px;
  min-width: 200px; }

.lfr-email-column,
.lfr-mobile-column,
.lfr-website-column {
  min-width: 100px; }
  @media (min-width: 576px) {
    .lfr-email-column,
    .lfr-mobile-column,
    .lfr-website-column {
      min-width: 115px; } }
  .lfr-email-column .checkbox-container .form-group,
  .lfr-mobile-column .checkbox-container .form-group,
  .lfr-website-column .checkbox-container .form-group {
    margin-bottom: 0; }

.taglib-search-toggle .toggle-advanced {
  color: inherit; }
  .taglib-search-toggle .toggle-advanced, .taglib-search-toggle .toggle-advanced:hover, .taglib-search-toggle .toggle-advanced:focus {
    text-decoration: none; }

.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced {
  background-color: #fcfcfc;
  border-color: #ddd; }
  .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .btn.close {
    margin-right: 5px; }
  .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content {
    position: relative; }
    .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields {
      margin-bottom: 0; }
    .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields-legend {
      color: #999;
      font-size: 13px; }

.taglib-social-activities .day-separator {
  border-bottom-color: #ccc; }

.taglib-social-bookmarks a.social-bookmark-link {
  background-repeat: no-repeat; }

.taglib-user-display a .user-name {
  text-decoration: underline; }

.taglib-user-display .avatar {
  background: no-repeat center;
  background-size: 60px; }
  .taglib-user-display .avatar.author:after {
    background: rgba(50, 168, 230, 0.5); }

.taglib-user-display .user-name {
  font-size: 1.1em;
  font-weight: bold; }

.taglib-webdav.visible {
  background: #f0f5f7; }

.taglib-webdav table {
  border-color: #828f95; }

.taglib-workflow-status .workflow-id,
.taglib-workflow-status .workflow-version,
.taglib-workflow-status .workflow-status {
  color: #999; }

.btn-account-selector {
  align-items: center;
  display: grid;
  gap: 12px;
  grid-template-columns: auto min-content;
  height: 70px;
  width: 300px; }
  .btn-account-selector.account-selected {
    grid-template-columns: min-content minmax(0, 1fr) min-content; }
  .btn-account-selector .current-info-container {
    text-align: left; }
  .btn-account-selector .no-account-selected-placeholder {
    margin: 0;
    text-align: left; }

.dropdown-menu.account-selector-dropdown-menu {
  max-width: 300px;
  min-width: 300px; }

.aspect-ratio.aspect-ratio-8-to-3 {
  padding-bottom: 37.5%; }

.lfr-autocomplete-input-list .yui3-aclist-list {
  margin: 0; }

.liferay-autocomplete-input-mirror {
  left: -9999px;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: -9999px;
  visibility: hidden;
  white-space: pre-wrap;
  word-wrap: break-word; }

.card-tab-group .card-tab:nth-child(n + 2) {
  border-left: 4px solid #65b6f0;
  padding-left: 20px; }
  .card-tab-group .card-tab:nth-child(n + 2) .card-tab {
    border-left: 4px solid #93ccf5;
    padding-left: 20px; }
    .card-tab-group .card-tab:nth-child(n + 2) .card-tab .card-tab {
      border-left-color: #c2e2f9; }
      .card-tab-group .card-tab:nth-child(n + 2) .card-tab .card-tab .card-tab {
        border-left-width: 0;
        padding-left: 0; }

.hsv-palette .hsv-view-container .hsv-label-value-hex .hsv-value {
  width: 95px; }

.hsv-palette .hsv-view-container .hsv-value {
  width: 56px; }

.yui3-color-picker-popover .palette-container {
  border-collapse: separate; }

.portal-popup .hsv-palette-modal.modal-dialog {
  bottom: 0 !important;
  left: 0 !important;
  margin: 0;
  max-width: none;
  right: 0 !important;
  top: 0 !important;
  width: 100%; }
  @media (min-width: 768px) {
    .portal-popup .hsv-palette-modal.modal-dialog {
      bottom: auto !important;
      height: 100%;
      left: 50% !important;
      max-height: 375px;
      max-width: 650px;
      right: auto !important;
      top: 50% !important;
      transform: translate(-50%, -50%); } }
  .portal-popup .hsv-palette-modal.modal-dialog > .hsv-palette-modal-content {
    bottom: 0;
    left: 0;
    overflow: visible;
    position: absolute;
    right: 0;
    top: 0; }
    @media (max-width: 767.98px) {
      .portal-popup .hsv-palette-modal.modal-dialog > .hsv-palette-modal-content {
        border-radius: 0;
        border-width: 0; } }
  @media (max-width: 767.98px) {
    .portal-popup .hsv-palette-modal.modal-dialog .modal-body {
      padding: 1rem; } }
  .portal-popup .hsv-palette-modal.modal-dialog .hsv-default-size.hsv-container {
    width: 100%; }
  .portal-popup .hsv-palette-modal.modal-dialog .hsv-image-container {
    margin: 0; }

.dialog-bd {
  min-height: 30px; }

.dialog-content {
  border: 1px solid #c8c9ca;
  padding: 5px; }

.portal-popup .sheet > .lfr-nav {
  margin-top: -24px; }

.portal-popup .contacts-portlet .portlet-configuration-container .form {
  position: static; }

.portal-popup .lfr-form-content {
  padding: 24px 12px; }

.portal-popup .portlet-body,
.portal-popup .portlet-boundary,
.portal-popup .portlet-column,
.portal-popup .portlet-layout {
  height: 100%; }

.portal-popup .portlet-column {
  position: static; }

.portal-popup .dialog-body > .container-fluid-max-xl,
.portal-popup .dialog-body .container-view,
.portal-popup .export-dialog-tree > .container-fluid-max-xl,
.portal-popup .export-dialog-tree .container-view,
.portal-popup .lfr-dynamic-uploader > .container-fluid-max-xl,
.portal-popup .lfr-dynamic-uploader .container-view,
.portal-popup .lfr-form-content > .container-fluid-max-xl,
.portal-popup .lfr-form-content .container-view,
.portal-popup .portlet-configuration-body-content > .container-fluid-max-xl,
.portal-popup .portlet-configuration-body-content .container-view,
.portal-popup .process-list > .container-fluid-max-xl,
.portal-popup .process-list .container-view,
.portal-popup .roles-selector-body > .container-fluid-max-xl,
.portal-popup .roles-selector-body .container-view {
  padding-top: 20px; }
  .portal-popup .dialog-body > .container-fluid-max-xl .nav-tabs-underline,
  .portal-popup .dialog-body .container-view .nav-tabs-underline,
  .portal-popup .export-dialog-tree > .container-fluid-max-xl .nav-tabs-underline,
  .portal-popup .export-dialog-tree .container-view .nav-tabs-underline,
  .portal-popup .lfr-dynamic-uploader > .container-fluid-max-xl .nav-tabs-underline,
  .portal-popup .lfr-dynamic-uploader .container-view .nav-tabs-underline,
  .portal-popup .lfr-form-content > .container-fluid-max-xl .nav-tabs-underline,
  .portal-popup .lfr-form-content .container-view .nav-tabs-underline,
  .portal-popup .portlet-configuration-body-content > .container-fluid-max-xl .nav-tabs-underline,
  .portal-popup .portlet-configuration-body-content .container-view .nav-tabs-underline,
  .portal-popup .process-list > .container-fluid-max-xl .nav-tabs-underline,
  .portal-popup .process-list .container-view .nav-tabs-underline,
  .portal-popup .roles-selector-body > .container-fluid-max-xl .nav-tabs-underline,
  .portal-popup .roles-selector-body .container-view .nav-tabs-underline {
    margin-left: -15px;
    margin-right: -15px;
    margin-top: -20px; }

.portal-popup .dialog-body > .lfr-nav + .container-fluid-max-xl,
.portal-popup .export-dialog-tree > .lfr-nav + .container-fluid-max-xl,
.portal-popup .lfr-dynamic-uploader > .lfr-nav + .container-fluid-max-xl,
.portal-popup .lfr-form-content > .lfr-nav + .container-fluid-max-xl,
.portal-popup .portlet-configuration-body-content > .lfr-nav + .container-fluid-max-xl,
.portal-popup .process-list > .lfr-nav + .container-fluid-max-xl,
.portal-popup .roles-selector-body > .lfr-nav + .container-fluid-max-xl {
  padding-top: 0; }

.portal-popup .login-container {
  padding: 1rem; }

.portal-popup .management-bar-default {
  border-left-width: 0;
  border-radius: 0;
  border-right-width: 0;
  border-top-width: 0;
  margin-bottom: 0; }

.portal-popup .navbar ~ .portlet-configuration-setup,
.portal-popup .portlet-export-import-container {
  height: calc(100% - 48px);
  position: relative; }
  @media (min-width: 576px) {
    .portal-popup .navbar ~ .portlet-configuration-setup,
    .portal-popup .portlet-export-import-container {
      height: calc(100% - 48px); } }

.portal-popup .panel-group .panel {
  border-left-width: 0;
  border-radius: 0;
  border-right-width: 0; }

.portal-popup .panel-group .panel + .panel {
  border-top-width: 0;
  margin-top: 0; }

.portal-popup .panel-heading {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.portal-popup .portlet-configuration-setup .lfr-nav {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding-left: 3px;
  padding-right: 3px; }
  @media (min-width: 576px) {
    .portal-popup .portlet-configuration-setup .lfr-nav {
      padding-left: 8px;
      padding-right: 8px; } }

.portal-popup .lfr-dynamic-uploader,
.portal-popup .process-list {
  bottom: 0;
  display: block;
  left: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 48px;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 576px) {
    .portal-popup .lfr-dynamic-uploader,
    .portal-popup .process-list {
      top: 48px; } }

.portal-popup .portlet-export-import-publish-processes {
  top: 0; }

.portal-popup .dialog-footer {
  background-color: #fff;
  border-top: 1px solid #dee2e6;
  bottom: 0;
  display: flex;
  flex-direction: row-reverse;
  left: 0;
  margin: 0;
  padding: 10px 24px;
  width: 100%;
  z-index: 1020; }
  @media (min-width: 768px) {
    .portal-popup .dialog-footer {
      position: fixed; } }
  .portal-popup .dialog-footer .btn {
    margin-left: 1rem;
    margin-right: 0; }

@media (min-width: 768px) {
  .portal-popup .dialog-body:not(:last-child),
  .portal-popup .lfr-dynamic-uploader:not(:last-child),
  .portal-popup .lfr-form-content:not(:last-child),
  .portal-popup .portlet-configuration-body-content:not(:last-child),
  .portal-popup .roles-selector-body:not(:last-child) {
    padding-bottom: 60px; } }

.portal-popup .lfr-dynamic-uploader.hide-dialog-footer {
  bottom: 0; }
  .portal-popup .lfr-dynamic-uploader.hide-dialog-footer + .dialog-footer {
    display: none; }

.portal-popup .portlet-configuration-edit-permissions .portlet-configuration-body-content {
  display: flex;
  flex-direction: column;
  overflow: visible; }
  .portal-popup .portlet-configuration-edit-permissions .portlet-configuration-body-content > form {
    flex-grow: 1;
    max-width: none;
    overflow: auto; }

.portal-popup .portlet-configuration-edit-templates .portlet-configuration-body-content {
  bottom: 0; }

.portlet-layout.dragging {
  border-collapse: separate; }

.drop-area {
  background-color: #d3dadd; }

.active-area {
  background: #ffc; }

.portlet-boundary.yui3-dd-dragging {
  opacity: 0.6; }
  .portlet-boundary.yui3-dd-dragging .portlet {
    border: 2px dashed #ccc; }

.sortable-layout-proxy {
  opacity: 1; }
  .sortable-layout-proxy .portlet-topper {
    background-image: none; }

.proxy {
  cursor: move;
  opacity: 0.65;
  position: absolute; }
  .proxy.generic-portlet {
    height: 200px;
    width: 300px; }
    .proxy.generic-portlet .portlet-title {
      padding: 10px; }
  .proxy.not-intersecting .forbidden-action {
    background: url(../images/application/forbidden_action.png) no-repeat;
    display: block;
    height: 32px;
    position: absolute;
    right: -15px;
    top: -15px;
    width: 32px; }

.resizable-proxy {
  border: 1px dashed #828f95;
  position: absolute;
  visibility: hidden; }

.sortable-proxy {
  background: #727c81;
  margin-top: 1px; }

.sortable-layout-drag-target-indicator {
  margin: 2px 0; }

.yui3-dd-proxy {
  z-index: 1110 !important; }

.lfr-editable {
  outline: 1px dashed #68bb30;
  outline-offset: 2px;
  position: relative; }
  .lfr-editable:after {
    background: #68bb30 url(../images/common/edit_white.png) no-repeat 50%;
    content: '';
    display: block;
    height: 20px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 30px; }
  .lfr-editable:focus:after {
    display: none; }
  .lfr-editable:focus:hover {
    background-color: transparent; }
  .lfr-editable:hover {
    background-color: rgba(255, 255, 255, 0.3);
    outline-color: #519226; }
    .lfr-editable:hover:after {
      background-color: #519226; }

.lfr-editable-notice-close {
  margin-left: 1em; }

.lfr-portlet-title-editable {
  margin-top: 0;
  z-index: 9999; }
  .lfr-portlet-title-editable .lfr-portlet-title-editable-content {
    padding: 0; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .field-input {
      margin-bottom: 0; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .textfield-label {
      display: none; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content {
      display: inline-block;
      vertical-align: bottom; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-group {
      margin-top: 0; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn {
      display: inline-block;
      float: none;
      margin-top: 0;
      width: auto; }

.alloy-editor-container .alloy-editor {
  outline: 0; }
  .alloy-editor-container .alloy-editor.alloy-editor-placeholder {
    color: #2b4259; }
    .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus) {
      border-left-color: #dbdde1;
      color: #b0b4bb; }
    .alloy-editor-container .alloy-editor.alloy-editor-placeholder.readonly {
      color: #ccc; }

.alloy-editor-container .alloy-editor-icon {
  color: #869cad; }

.has-error .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus) {
  border-left-color: #c67; }

.cke_editable_inline a {
  cursor: pointer; }

.cke_panel.cke_combopanel {
  width: 220px; }

.cke_panel_block .cke_panel_grouptitle {
  font-size: 20px;
  line-height: 20px;
  margin-top: 0; }

.cke_panel_block .cke_panel_list {
  margin-left: 0; }
  .cke_panel_block .cke_panel_list .cke_panel_listItem {
    line-height: initial; }
    .cke_panel_block .cke_panel_list .cke_panel_listItem a:hover {
      text-decoration: none; }

.cke_show_border {
  width: 500px; }
  .cke_show_border td {
    height: 15px; }

.html-editor.portlet-message-boards {
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
  word-wrap: break-word; }
  .html-editor.portlet-message-boards blockquote {
    background: #eef0f2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;
    border: 1px solid #777;
    padding: 5px 45px; }
    .html-editor.portlet-message-boards blockquote:after {
      background: url(../images/message_boards/quoteright.png) no-repeat 50%;
      content: '';
      display: block;
      float: right;
      height: 24px;
      margin-right: -35px;
      margin-top: -25px;
      width: 31px;
      z-index: 999; }
    .html-editor.portlet-message-boards blockquote cite {
      display: block;
      font-weight: bold; }
  .html-editor.portlet-message-boards pre {
    background: #f9f9f9;
    border: 1px solid #777;
    padding: 0.5em; }

.lfr-source-editor {
  border-color: #ccc; }
  .lfr-source-editor .lfr-source-editor-toolbar li > .btn {
    background-color: #fff;
    border: transparent;
    color: #717383;
    outline: 0; }
  .lfr-source-editor .lfr-source-editor-code {
    background-color: #fff;
    color: #2b4259; }
    .lfr-source-editor .lfr-source-editor-code .ace_gutter {
      background-color: #ededef;
      color: #868896;
      overflow: hidden; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget {
        font-family: fontawesome-alloy;
        text-align: center;
        vertical-align: middle; }
        .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open, .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed {
          background-image: none; }
        .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open:before {
          content: '\25be'; }
        .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed:before {
          content: '\25b8'; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-cell {
        color: #fff; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-line {
        background-color: #717383; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-layer {
        border-right: solid 1px #ccc; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_info {
        background-image: none; }
    .lfr-source-editor .lfr-source-editor-code .ace_content .ace_active-line {
      background-color: #ededef; }
    .lfr-source-editor .lfr-source-editor-code .ace_content .ace_constant {
      color: #34adab; }
    .lfr-source-editor .lfr-source-editor-code .ace_content .ace_tag {
      color: #1d5ec7; }
    .lfr-source-editor .lfr-source-editor-code .ace_content .ace_string {
      color: #ff6c58; }
      .lfr-source-editor .lfr-source-editor-code .ace_content .ace_string.ace_regex {
        color: #f00; }
  .lfr-source-editor.ace_dark .lfr-source-editor-code {
    background-color: #47474f;
    color: #fff; }
    .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter {
      background: #54555e;
      color: #fff; }
      .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter .ace_gutter-active-line {
        background-color: #009aed; }
    .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_active-line {
      background-color: #11394e; }
    .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_cursor {
      color: #fff; }
    .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_tag {
      color: #4d91ff; }

.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter {
  border-color: #ccc; }

.mce-content-body {
  text-align: start; }

.file-icon-color-0 {
  background-color: #fff;
  color: #6b6c7e; }

.file-icon-color-1 {
  background-color: #fff;
  color: #a7a9bc; }

.file-icon-color-2 {
  background-color: #fff;
  color: #50d2a0; }

.file-icon-color-3 {
  background-color: #fff;
  color: #af78ff; }

.file-icon-color-4 {
  background-color: #fff;
  color: #ffb46e; }

.file-icon-color-5 {
  background-color: #fff;
  color: #ff5f5f; }

.file-icon-color-6 {
  background-color: #fff;
  color: #4b9bff; }

.file-icon-color-7 {
  background-color: #fff;
  color: #272833; }

.item-selector .item-selector-list-row:hover {
  background-color: #e5f2ff;
  cursor: pointer; }

.lfr-item-viewer .image-viewer-base {
  outline: none; }

.lfr-item-viewer .item-preview:hover {
  cursor: pointer; }

.lfr-item-viewer .aspect-ratio a.item-preview {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover; }

.lfr-item-viewer .search-info {
  background-color: #d3e8f1; }
  .lfr-item-viewer .search-info .keywords {
    font-size: 1.4em;
    font-weight: bold; }
  .lfr-item-viewer .search-info .change-search-folder {
    font-size: 0.8em;
    font-weight: normal; }

.lfr-item-viewer .progress-container {
  background-color: #fff; }

.lfr-item-viewer.uploading > div:not(.progress-container) {
  opacity: 0.3; }

.image-viewer-caption {
  color: #777; }

.image-viewer-footer-control, .image-viewer-footer-control:focus, .image-viewer-footer-control:hover {
  color: #777; }

@media (min-width: 576px) {
  .image-viewer-sidenav-menu {
    background-color: transparent;
    border-left-width: 0; } }

.image-viewer-sidenav dd {
  color: #8b8b8b;
  margin-bottom: 16px; }
  @media (min-width: 576px) {
    .image-viewer-sidenav dd {
      color: #777; } }

.image-viewer-sidenav .h5 {
  color: #869cad;
  margin-bottom: 3px; }
  @media (min-width: 576px) {
    .image-viewer-sidenav .h5 {
      color: #fff; } }

.image-viewer-sidenav-body {
  padding-top: 0; }

.lfr-item-viewer .lfr-item-viewer-close {
  color: #fff;
  opacity: 1; }
  .lfr-item-viewer .lfr-item-viewer-close, .lfr-item-viewer .lfr-item-viewer-close:focus, .lfr-item-viewer .lfr-item-viewer-close:hover {
    color: #fff; }
  .lfr-item-viewer .lfr-item-viewer-close .icon-monospaced {
    color: #777; }

.lfr-item-viewer-icon-info {
  color: #fff; }

.nav.list-group li > a:focus, .nav.list-group li > a:hover {
  background-color: #e5f5fc;
  color: #009ae5; }

.nav.list-group > .active {
  border-width: 1px 0 0; }
  .nav.list-group > .active > a, .nav.list-group > .active > a:focus, .nav.list-group > .active > a:hover {
    background-color: #60bfef;
    border: 1px solid #60bfef;
    color: #fff; }

.nav.list-group .list-group-item {
  padding: 0; }
  .nav.list-group .list-group-item.nav-header {
    background-color: #f3f3f3;
    padding-left: 10px;
    padding-right: 10px; }

.lfr-page-templates li a {
  padding: 0; }
  .lfr-page-templates li a label {
    cursor: pointer;
    display: block;
    padding: 5px 0 5px 5px; }

.menu {
  position: absolute;
  width: auto; }
  .menu .notice-message {
    background-image: none;
    margin: 3px;
    padding: 6px; }

.menu-content {
  background: #fff;
  list-style: none;
  min-width: 150px; }
  .menu-content li {
    margin: 0;
    padding: 0; }
    .menu-content li .disabled {
      color: #999; }

.menu-content {
  background: #ccc9c9 url(../images/application/menu_bg.png) repeat-x 0 0;
  border: 1px solid;
  border-color: #aeafb1 #777879 #777879 #aeafb1;
  padding: 2px 0; }

.menugroup-content .menu-label {
  background: #d2d6de;
  color: #5b677d;
  display: block;
  padding: 5px 3px;
  text-shadow: 1px 1px #fff; }

.menugroup-content ul {
  display: block;
  min-width: 0; }

.menu-content li {
  border-bottom: 1px solid #bcbbbb;
  border-top: 1px solid #eee;
  display: block;
  margin: 0;
  padding: 0; }
  .menu-content li.first {
    border-top-width: 0; }
  .menu-content li.last {
    border-bottom-width: 0; }

.menu-content li a,
.menu-content li .disabled {
  color: #2c2f34;
  display: block;
  padding: 4px 5px;
  text-decoration: none; }

.menu-content li a.focus,
.lfr-menu-expanded li a:focus {
  background-color: #5b677d;
  color: #fff;
  text-shadow: -1px -1px #2c2f34; }

.app-view-drop-active {
  background-color: #00a2ea;
  font-weight: bold; }
  .category-portlets .app-view-drop-active {
    background-color: #00a2ea;
    color: #fff; }

.basecelleditor [class~='form-validator-message'] {
  clip: rect(auto auto auto auto);
  width: auto; }

.document-library-file-entry-cell-editor-hidden {
  display: none; }

.previous-level {
  display: inline-block;
  font-size: 21px;
  line-height: 21px;
  margin-right: 5px;
  text-decoration: none;
  vertical-align: middle; }

.has-control-menu .lfr-asset-anchor {
  height: 74px;
  margin-top: -74px; }

.lfr-asset-anchor {
  display: block;
  height: 10px;
  margin-top: -10px;
  position: relative;
  z-index: -1; }

.lfr-url-error {
  display: inline-block;
  white-space: normal;
  overflow-wrap: break-all;
  word-wrap: break-all; }

.lfr-page-layouts {
  padding: 0; }
  .lfr-page-layouts input[type='radio'] {
    opacity: 0;
    position: absolute; }
    .lfr-page-layouts input[type='radio']:checked + .card-horizontal.card,
    .lfr-page-layouts input[type='radio']:checked + .card-horizontal .card {
      background-color: #f8f9fa;
      cursor: default; }
    .lfr-page-layouts input[type='radio']:checked + .card-horizontal::after {
      bottom: -0.0625rem;
      content: "";
      height: 4px;
      left: -0.0625rem;
      position: absolute;
      right: -0.0625rem;
      transition: height 0.15s ease-out;
      background-color: #007bff; }
  .lfr-page-layouts .card-horizontal.card,
  .lfr-page-layouts .card-horizontal .card {
    cursor: pointer;
    outline: 0;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
    .lfr-page-layouts .card-horizontal.card:hover,
    .lfr-page-layouts .card-horizontal .card:hover {
      background-color: #f8f9fa;
      text-decoration: none; }
    .lfr-page-layouts .card-horizontal.card:focus,
    .lfr-page-layouts .card-horizontal .card:focus {
      background-color: #f8f9fa;
      border-color: #80bdff;
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .lfr-page-layouts .card-horizontal.card:active, .lfr-page-layouts .card-horizontal.card.active,
    .lfr-page-layouts .card-horizontal .card:active,
    .lfr-page-layouts .card-horizontal .card.active {
      background-color: #e9ecef; }
  .lfr-page-layouts .card-horizontal::after {
    border-radius: 0 0 0.25rem 0.25rem;
    bottom: -0.0625rem;
    content: "";
    height: 0;
    left: -0.0625rem;
    position: absolute;
    right: -0.0625rem;
    transition: height 0.15s ease-out; }
  .lfr-page-layouts .card-horizontal:hover::after, .lfr-page-layouts .card-horizontal.hover::after {
    background-color: #007bff;
    height: 4px; }
  .lfr-page-layouts .card-horizontal:focus::after, .lfr-page-layouts .card-horizontal.focus::after {
    height: 4px; }
  .lfr-page-layouts .card-horizontal:active::after, .lfr-page-layouts .card-horizontal.active::after {
    background-color: #007bff;
    height: 4px; }

.portal-popup:not(.article-preview) #main-content,
.portal-popup:not(.article-preview) #wrapper {
  bottom: 0;
  left: 0;
  overflow: auto;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-overflow-scrolling: touch; }

.modal {
  display: block;
  margin: 0;
  overflow: hidden;
  position: fixed; }

.modal-body {
  overflow: auto; }
  .modal-body.dialog-iframe-bd {
    overflow: hidden;
    padding: 0; }

.modal-dialog:not(.dialog-iframe-modal):not(.modal-full-screen) {
  position: relative; }

.modal-dialog.dialog-iframe-modal {
  max-width: none; }

.modal-dialog.modal-dialog-sm {
  max-width: 500px; }

.modal-dialog .yui3-resize-handles-wrapper {
  pointer-events: all; }

.modal-hidden {
  display: none; }

.portal-popup .columns-max > .portlet-layout.row {
  margin-left: 0;
  margin-right: 0; }
  .portal-popup .columns-max > .portlet-layout.row > .portlet-column {
    padding-left: 0;
    padding-right: 0; }

.dragging .portlet-column.customizable {
  background-color: #cffccf;
  outline: 3px solid #5eaf3d; }

.customizable-layout-column-content {
  background-color: #c92c3c; }
  .customizable-layout-column-content.yui3-widget-content-expanded {
    margin: 0 15px; }

.layout-customizable-controls {
  background-color: rgba(201, 44, 60, 0.8); }

.customizable .customizable-layout-column-content {
  background-color: #5eaf3d; }

.customizable .layout-customizable-controls {
  background-color: rgba(94, 175, 61, 0.8); }

.layout-customizable-controls-container {
  margin: 0 15px;
  position: relative; }

.layout-customizable-controls {
  font-size: 1.5em;
  padding: 4px 16px;
  position: absolute;
  width: 100%;
  z-index: 15; }
  .layout-customizable-controls label {
    color: #fff; }

.paginator-link {
  background: #eee no-repeat scroll 50% 1px;
  border: 1px solid #f0f1f2;
  border-color: #f0f1f2 #b2b2b2 #949494 #f0f1f1;
  color: #1f1e1e;
  display: inline-block;
  height: 20px;
  padding: 0;
  text-indent: -9999px;
  width: 20px; }

.paginator-page-link {
  height: auto;
  text-indent: 0; }

.paginator-current-page {
  background: #0083bd url(../images/application/paginator_link_current_bg.png) 0 0 repeat-x;
  border-color: #38b6ef #006d9e #006d9e #46b4e6;
  color: #fff;
  text-shadow: -1px -1px #003c57; }

.paginator-first-link {
  background-image: url(../images/arrows/paging_first.png); }

.paginator-prev-link {
  background-image: url(../images/arrows/paging_previous.png); }

.paginator-last-link {
  background-image: url(../images/arrows/paging_last.png); }

.paginator-next-link {
  background-image: url(../images/arrows/paging_next.png); }

.paginator-current-page-report,
.paginator-total {
  color: #555;
  font-size: 0.9em; }

.paginator-current-page-report {
  margin-left: 2em; }

.taglib-page-iterator .search-pages .page-links {
  padding: 0; }

.lfr-panel-container {
  background: #fff; }

.lfr-panel-content {
  padding: 5px 10px; }

.lfr-panel-basic .lfr-panel-content {
  padding-left: 15px; }

.panel-hd {
  background: #c0c2c5 url(../images/application/panel_header_bg.png) repeat-x 0 0;
  border: 1px solid;
  border-color: #c8c9ca #aeb2b8 #aeb2b8 #c8c9ca;
  padding-left: 10px;
  text-shadow: 1px 1px #fff; }

.sheet > .panel-group .sheet-footer {
  margin-bottom: 0; }

.sheet-footer .btn {
  margin-right: 0.5rem; }
  .sheet-footer .btn:last-child {
    margin-right: 0; }

.lfr-nav.nav-tabs {
  margin-bottom: 20px; }

.tab-active strong {
  font-weight: normal; }

.tab-back {
  float: right; }

.tab-back-content {
  border-width: 0;
  padding: 1px; }

.tag-items {
  list-style: none;
  margin: 0 1em 0 0;
  padding: 0 1em 0.5em;
  white-space: normal; }
  .tag-items li {
    display: inline-block;
    margin: 0 1em 0 0;
    max-width: 100%; }

.tag-selected {
  color: #000;
  font-weight: bold;
  text-decoration: none; }

.tag-cloud .tag-popularity-1 {
  font-size: 1em; }

.tag-cloud .tag-popularity-2 {
  font-size: 1.3em; }

.tag-cloud .tag-popularity-3 {
  font-size: 1.6em; }

.tag-cloud .tag-popularity-4 {
  font-size: 1.9em; }

.tag-cloud .tag-popularity-5 {
  font-size: 2.2em; }

.tag-cloud .tag-popularity-6 {
  font-size: 2.5em; }

.tagselector-content {
  border-width: 0;
  padding: 0; }
  .tagselector-content .textboxlistentry-holder {
    border-bottom: 2px solid #869cad;
    margin-bottom: 10px;
    padding: 0; }

.categoriesselector-content .textboxlistentry-holder {
  background-color: transparent;
  border-width: 0;
  padding: 0; }

.lfr-portal-tooltip {
  display: inline-block; }
  .lfr-portal-tooltip,
  .lfr-portal-tooltip a {
    -webkit-touch-callout: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none; }

.tooltip {
  max-width: 200px; }
  .tooltip .tooltip-arrow {
    background-color: #000;
    height: 0.6rem;
    position: absolute;
    transform: rotate(45deg);
    width: 0.6rem; }

.tooltip.top .tooltip-arrow,
.tooltip.bottom .tooltip-arrow {
  left: 50%;
  margin-left: -0.3rem; }

.tooltip.right .tooltip-arrow,
.tooltip.left .tooltip-arrow {
  margin-top: -0.3rem;
  top: 50%; }

.tooltip.bottom {
  padding-top: 0.3rem; }
  .tooltip.bottom .tooltip-arrow {
    top: 0; }

.tooltip.left {
  padding-right: 0.3rem; }
  .tooltip.left .tooltip-arrow {
    right: 0; }

.tooltip.right {
  padding-left: 0.3rem; }
  .tooltip.right .tooltip-arrow {
    left: 0; }

.tooltip.top {
  padding-bottom: 0.3rem; }
  .tooltip.top .tooltip-arrow {
    bottom: 0; }

.tree-node .icon-check {
  padding-right: 2px; }

.tree-node .tree-node-checked .icon-check {
  padding-right: 0; }

.tree-node [class^='icon-'] {
  margin-right: 5px; }

.tree-node .tree-node-checkbox-container {
  margin-right: 0; }

.tree-node .tree-node-selected .tree-label {
  background: none; }

.tree-node-content .tree-hitarea {
  color: #999;
  font-size: 10px;
  padding-right: 6px; }

.tree-node-content .tree-label {
  margin-left: 3px; }

.tree-node-content .tree-node-hidden-hitarea {
  visibility: hidden; }

.tree-node-selected .tree-label {
  background-color: transparent; }

.underlay {
  clear: both;
  top: 100%; }
  .underlay .yui3-widget-hd {
    height: 38px; }

.underlay-hidden {
  display: none; }

.underlay-content {
  background: #f4f3f3 url(../images/common/message_panel_shadow.png) repeat-x 0 0;
  border: 0 solid #aeafb1;
  border-width: 0 1px 1px; }

.underlay-close {
  position: absolute;
  right: 5px;
  top: 5px; }

.user-icon-color-0 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #6b6c7e; }

.user-icon-color-1 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #4b9bff; }

.user-icon-color-2 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #ffb46e; }

.user-icon-color-3 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #ff5f5f; }

.user-icon-color-4 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #50d2a0; }

.user-icon-color-5 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #ff73c3; }

.user-icon-color-6 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #9be169; }

.user-icon-color-7 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #af78ff; }

.user-icon-color-8 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #ffd76e; }

.user-icon-color-9 {
  background-color: #fff;
  box-shadow: 0 0 0 1px #dee2e6;
  color: #5fc8ff; }

.portlet-column-content.empty {
  padding: 50px; }

#wrapper {
  position: relative; }

.modify-pages li {
  position: relative; }
  .modify-pages li.lfr-nav-hover .delete-tab {
    opacity: 1; }

.modify-pages .delete-tab {
  color: #444;
  cursor: pointer;
  display: block;
  font-size: 20px;
  font-weight: bold;
  height: 16px;
  line-height: 6px;
  margin-top: -8px;
  opacity: 0;
  overflow: hidden;
  padding: 3px 0;
  position: absolute;
  right: 1px;
  text-shadow: 0 1px #fff;
  top: 50%; }
  .modify-pages .delete-tab:hover {
    color: #b50303; }

.modify-pages .drag-handle {
  cursor: move;
  left: 3px;
  margin-left: 15px;
  position: absolute;
  top: 15px; }

.controls-hidden .modify-pages .drag-handle {
  display: none; }

@media (min-width: 768px) {
  .touch .modify-pages .drag-handle {
    display: none; } }

.nav li .toolbar {
  margin-top: 5px; }

.collapse.open {
  display: block; }

.navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'%3E%3Cpath%20class='lexicon-icon-outline%20bars-line-top'%20d='M480%2064H32C14.336%2064%200%2049.664%200%2032S14.336%200%2032%200h448c17.664%200%2032%2014.336%2032%2032s-14.336%2032-32%2032z'%20fill='%23212529'/%3E%3Cpath%20class='lexicon-icon-outline%20bars-line-middle'%20d='M480%20288H32c-17.664%200-32-14.336-32-32s14.336-32%2032-32h448c17.664%200%2032%2014.336%2032%2032s-14.336%2032-32%2032z'%20fill='%23212529'/%3E%3Cpath%20class='lexicon-icon-outline%20bars-line-bottom'%20d='M480%20512H32c-17.664%200-32-14.336-32-32s14.336-32%2032-32h448c17.664%200%2032%2014.336%2032%2032s-14.336%2032-32%2032z'%20fill='%23212529'/%3E%3C/svg%3E");
  height: 1em;
  width: 1em; }

.navbar-nav .nav-item.hover:after {
  bottom: -0.125rem;
  content: '';
  height: 0.125rem;
  left: 0;
  position: absolute;
  width: 100%; }

.navbar .navbar-toggler .c-inner {
  max-width: none; }

.navigation-pane .body-row {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .navigation-pane .body-row ul li a .icon {
    float: left;
    margin-right: 5px; }

.navigation-pane .lfr-component {
  margin-left: 0; }

.navigation-pane .navigation-entry {
  position: relative; }
  .navigation-pane .navigation-entry.folder.error {
    display: block;
    padding: 6px 8px; }
  .navigation-pane .navigation-entry .browse-folder,
  .navigation-pane .navigation-entry .nav-item-label {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle; }
  .navigation-pane .navigation-entry .nav-item-icon {
    vertical-align: middle; }
  .navigation-pane .navigation-entry .overlay.entry-action {
    bottom: 0;
    display: block;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0; }
    .navigation-pane .navigation-entry .overlay.entry-action .btn {
      border-width: 0;
      margin: 0;
      padding: 11px 14px; }
      @media (min-width: 768px) {
        .navigation-pane .navigation-entry .overlay.entry-action .btn {
          padding: 11px; } }

.nav-menu ul {
  padding-left: 10px; }

.nav-menu li a.ancestor {
  font-weight: bold; }

.nav-menu li a.selected {
  color: #000;
  font-weight: bold;
  text-decoration: none; }

.nav-menu-style-arrows ul {
  list-style-image: url(../images/arrows/04_right.png); }

.portlet-navigation .nav-pills > li > a {
  margin-bottom: 2px; }

.portlet-navigation .nav-pills > li > .dropdown-menu {
  margin-top: 0; }

.split-button-dropdowns {
  list-style: none;
  margin: 0;
  padding: 0; }
  .split-button-dropdowns > li {
    display: inline-block;
    padding-left: 2px;
    padding-right: 2px; }

.form-options {
  border: 1px solid #aaa;
  display: inline-block;
  vertical-align: middle; }
  .form-options input {
    border-width: 0;
    display: inline;
    float: left; }

.form-triggers {
  float: left; }

.form-trigger {
  background: #c4c4c4 url(../images/application/button_bg.png) repeat-x 0 0;
  border-left: 1px solid #bbb;
  display: inline-block;
  float: left; }
  .form-trigger img {
    background: no-repeat 50% 40%;
    height: 25px;
    padding: 0 3px;
    vertical-align: middle;
    width: 16px; }
  .form-trigger:focus, .form-trigger:hover {
    background-color: #83b0ca;
    background-image: url(../images/application/button_bg_over.png); }

.trigger-selected {
  background-color: #ebebeb;
  background-image: url(../images/application/button_bg_selected.png); }
  .trigger-selected:focus, .trigger-selected:hover {
    background-color: #b7def4;
    background-image: url(../images/application/button_bg_selected_over.png); }

.options-trigger img {
  background-image: url(../images/common/configuration.png); }

.save-trigger img {
  background-image: url(../images/common/check.png); }

body.portlet {
  border-width: 0; }

.portlet-icon-back {
  margin-top: -2px; }

.portlet-topper {
  position: relative; }
  .portlet-topper .portlet-topper-toolbar .portlet-icon-back {
    background: url(../images/arrows/12_left.png) no-repeat 0 50%;
    padding: 5px 5px 5px 18px; }
  .portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text {
    display: none; }

.portlet-title-editable {
  cursor: pointer; }

.portlet-title-text {
  display: inline-block;
  margin-top: 0;
  max-width: 95%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap; }

.panel-page-content .portlet-title-text,
.panel-page-body .portlet-title-text {
  cursor: auto; }

.portlet-minimized .portlet-content {
  padding: 0; }

.portlet-nested-portlets .portlet-boundary {
  left: 0 !important;
  position: relative !important;
  top: 0 !important; }

.portlet-layout .portlet-header {
  margin-bottom: 1rem; }

.portlet-draggable .portlet-topper {
  cursor: move; }

@media (min-width: 576px) {
  .portlet .visible-interaction {
    display: none; } }

.portlet:hover .visible-interaction, .portlet.open .visible-interaction {
  display: block; }

@media (max-width: 767.98px) {
  .controls-hidden .portlet .visible-interaction {
    display: none; } }

.lfr-status-alert-label,
.lfr-status-error-label,
.lfr-status-info-label,
.lfr-status-progress-label,
.lfr-status-success-label {
  background: none no-repeat 0 50%;
  padding: 3px 3px 3px 20px; }

.lfr-status-alert-label {
  background-image: url(../images/messages/alert.png);
  color: #663; }

.lfr-status-error-label {
  background-image: url(../images/messages/error.png);
  color: #900; }

.lfr-status-help-label,
.lfr-status-info-label,
.lfr-status-progress-label {
  background-image: url(../images/messages/info.png);
  color: #34404f; }

.lfr-status-help-label {
  background-image: url(../images/portlet/help.png); }

.lfr-status-progress-label {
  background-image: url(../images/aui/loading_indicator.gif); }

.lfr-status-success-label {
  background-image: url(../images/messages/success.png);
  color: #384f34; }

.portlet-msg {
  background: #eee none no-repeat 6px 50%;
  border: 1px solid #555;
  color: #34404f;
  font-weight: bold;
  margin: 2px auto 14px;
  padding: 6px 6px 6px 30px;
  text-align: left; }

.lfr-message {
  position: relative; }
  .lfr-message .lfr-message-control {
    background-color: #333;
    display: inline-block; }
  .lfr-message .lfr-message-controls {
    display: none;
    left: 3px;
    margin: -8px 8px 0 3px;
    position: absolute;
    top: 50%;
    z-index: 10; }
  .lfr-message .lfr-message-close {
    background-image: url(../images/portlet/close_borderless.png);
    background-position: 0 0;
    background-repeat: no-repeat; }
  .lfr-message .lfr-message-close-all {
    color: #fff;
    display: none;
    font-size: 0.8em;
    margin-left: 10px;
    padding: 1px 10px;
    text-shadow: 1px 1px 0 #000;
    vertical-align: top; }
    .lfr-message .lfr-message-close-all a {
      color: #fff; }
  .lfr-message .lfr-message-controls-hover .lfr-message-close-all {
    display: inline-block; }
  .lfr-message.pending {
    background-image: url(../images/common/time.png); }

.lfr-message-content.alert {
  margin-bottom: 0; }

.lfr-message-close {
  cursor: pointer; }

.portlet-section-selected,
.portlet-section-selected a {
  background: #727c81;
  color: #fff;
  font-weight: bold;
  text-decoration: none; }

.portlet-section-selected a:hover,
.portlet-section-selected a:focus {
  background-color: #727c81; }

.portlet {
  margin-bottom: 10px;
  position: relative; }
  .portlet > .portlet-content-editable {
    border-color: transparent; }
  .portlet > .portlet-topper {
    display: none; }
    @media (min-width: 768px) {
      .portlet > .portlet-topper {
        display: flex;
        left: 0;
        opacity: 0;
        position: absolute;
        right: 0;
        transition: opacity 0.25s, transform 0.25s;
        top: 0; } }
  @media (min-width: 768px) and (prefers-reduced-motion: reduce) {
    .portlet > .portlet-topper {
      transition: none; } }

@media (min-width: 768px) {
  .controls-visible .portlet:hover > .portlet-content-editable, .controls-visible .portlet.open > .portlet-content-editable, .controls-visible .portlet.focus > .portlet-content-editable {
    border-color: transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0; } }

@media (min-width: 768px) {
  .controls-visible .portlet:hover > .portlet-topper, .controls-visible .portlet.open > .portlet-topper, .controls-visible .portlet.focus > .portlet-topper {
    opacity: 1;
    transform: translateY(-97%); } }

.portlet-content-editable {
  border-color: transparent;
  border-radius: 0 0;
  border-style: solid;
  border-width: 1px 1px 1px 1px; }

.portlet-actions {
  float: right; }

.portlet-name-text {
  font-size: 0.875rem;
  font-weight: 600; }

.portlet-options {
  display: inline-block; }

.portlet-title-default {
  flex: 1 1 auto;
  line-height: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.portlet-title-menu {
  flex: 0 1 auto; }
  .portlet-title-menu > span > a {
    display: inline-block;
    text-decoration: none; }

.portlet-topper {
  background-color: #f7f7f7;
  border-color: transparent;
  border-radius: 0 0;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  color: rgba(0, 0, 0, 0.5);
  display: box;
  display: flex;
  padding: 3px 12px 3px 24px;
  position: relative; }

.portlet-topper-toolbar {
  margin: 0;
  padding-left: 0; }
  .portlet-topper-toolbar > a,
  .portlet-topper-toolbar > span > a,
  .portlet-topper-toolbar .lfr-icon-menu > a {
    color: rgba(0, 0, 0, 0.5); }
  .portlet-topper-toolbar > a:focus, .portlet-topper-toolbar > a:hover {
    text-decoration: none; }

@media (max-width: 767.98px) {
  .lfr-configurator-visibility {
    opacity: 0.5; } }

@media (min-width: 576px) {
  .lfr-configurator-visibility .portlet:hover .portlet-topper, .lfr-configurator-visibility .portlet.focus .portlet-topper, .lfr-configurator-visibility .portlet.open .portlet-topper {
    opacity: 0.5; }
  .lfr-configurator-visibility .portlet-content-editable {
    opacity: 0.5; } }

@media (max-width: 767.98px) {
  .controls-visible .portlet-content-editable {
    border-color: transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0; } }

@media (max-width: 767.98px) {
  .controls-visible .portlet-topper {
    display: box;
    display: flex; } }

.controls-visible .portlet-topper-toolbar {
  display: block; }

.lfr-configurator-visibility .portlet-borderless-bar {
  opacity: 0.6; }

.lfr-configurator-visibility .portlet-content .lfr-icon-actions {
  opacity: 1; }

.lfr-panel-page {
  width: 100%; }
  .lfr-panel-page .portlet-title {
    font-size: 13px; }
  .lfr-panel-page .lfr-add-content h2 span {
    background-color: #d3dadd; }

.main-content-body {
  margin-top: 24px; }

.restricted,
.restricted td {
  background: #fdd;
  border-width: 0; }

.restricted * {
  color: #727c81; }

.alt.restricted td {
  background-color: #ffc0c0; }

.hover.restricted td {
  background-color: #d3bdc0; }

.alt.restricted td.first,
.restricted td.first {
  background-image: url(../images/messages/error.png);
  background-position: 5px 50%;
  background-repeat: no-repeat;
  padding-left: 28px; }

.portlet-borderless .portlet-content {
  padding: 1rem; }

.portlet-decorate .portlet-content {
  background: #fff;
  border-color: transparent;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 1rem;
  word-wrap: break-word; }

.portlet-barebone .portlet-content {
  padding: 0; }

.portlet-dynamic-data-lists-display .lfr-ddm-field-group,
.portlet-dynamic-data-lists .lfr-ddm-field-group {
  margin-bottom: 10px;
  margin-top: 10px;
  padding: 28px 24px; }

.breadcrumb.breadcrumb-vertical {
  display: inline-block;
  text-align: center; }
  .breadcrumb.breadcrumb-vertical li {
    display: block; }
    .breadcrumb.breadcrumb-vertical li.last, .breadcrumb.breadcrumb-vertical li.only {
      background: none; }
  .breadcrumb.breadcrumb-vertical .divider {
    background: url(../images/arrows/07_down.png) no-repeat 50% 100%;
    display: block;
    height: 10px;
    overflow: hidden;
    text-indent: 101%;
    white-space: nowrap; }

.taglib-calendar tr.portlet-section-header th,
.taglib-calendar tr td {
  border-width: 0; }

.taglib-calendar tr td a {
  background-color: #f0f5f7;
  border: 1px solid #fff;
  border-bottom-width: 0;
  border-left-width: 0;
  display: block;
  height: 15px;
  padding: 5px 0; }
  .taglib-calendar tr td a:hover {
    background-color: #727c81;
    color: #fff; }

.taglib-calendar tr td.calendar-inactive {
  background-color: #fff;
  color: #b5bfc4; }

.taglib-calendar tr th {
  border-bottom-color: #d7d7d7; }

.taglib-calendar table td {
  border-width: 0; }

.taglib-calendar .calendar-current-day,
.taglib-calendar .calendar-current-day a {
  background-color: #fff; }

.taglib-calendar .calendar-current-day a {
  border: 1px solid #727c81;
  color: #369;
  text-decoration: underline; }

.navbar form {
  margin: 0; }

.widget-toolbar .btn + .btn,
.widget-toolbar .widget-group + .widget-group {
  margin-left: 1rem; }

.widget-mode-detail {
  padding-top: 1rem; }
  .widget-mode-detail .title {
    font-size: 36px; }
  .widget-mode-detail .sub-title {
    font-size: 26px;
    margin-bottom: 32px; }
  .widget-mode-detail .widget-metadata {
    margin-bottom: 2rem; }
  .widget-mode-detail .widget-mode-detail-text {
    margin-top: 48px; }
    .widget-mode-detail .widget-mode-detail-text img {
      max-width: 100%; }
    .widget-mode-detail .widget-mode-detail-text p {
      font-size: 18px;
      line-height: 1.8; }

.widget-mode-card .card {
  display: flex;
  flex-direction: column;
  height: calc(100% - 24px);
  margin-bottom: 24px; }

.widget-mode-card .card-header {
  overflow: hidden;
  padding: 0; }

.widget-mode-card .card-title {
  position: relative; }

@media (min-width: 768px) {
  .widget-mode-card .visible-interaction {
    position: absolute;
    right: -8px; } }

.widget-mode-simple .widget-topbar {
  margin-bottom: 8px; }

.widget-mode-simple .widget-metadata {
  margin-bottom: 24px; }

.widget-mode-simple .widget-toolbar {
  margin-top: 1.5rem; }

.widget-mode-simple .widget-content .cover-image {
  margin-bottom: 24px; }

.menu-content,
.underlay-content {
  box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.5); }

.lfr-ddm-container .file-entry-upload-progress {
  border-radius: 0 0 4px 4px; }

.lfr-preview-file-image img {
  box-shadow: 0 3px 5px -3px rgba(0, 0, 0, 0.8); }

.lfr-preview-file-image-current-column {
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.8); }

.lfr-preview-file-image-current-column {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.8); }

.portlet-document-library .lfr-ddm-small-image-preview,
.portlet-dynamic-data-mapping .lfr-ddm-small-image-preview {
  box-shadow: 0 1px 3px #ccc; }

.portlet-document-library-upload-mask .overlaymask-content {
  border-radius: 5px; }

.overlaymask-content {
  background-color: #fff; }

:not(.inline-item) > .loading-animation {
  margin-bottom: 20px;
  margin-top: 20px; }

.product-menu .loading-animation {
  margin-top: 160px; }

.lfr-search-combobox-item {
  border-radius: 1px; }

.lfr-search-combobox .field-input-text {
  border-radius: 4px 1px 1px 4px; }

.lfr-search-combobox .button-input {
  border-radius: 1px 4px 4px 1px; }

.lfr-upload-container .progress-bar,
.lfr-upload-container .progress,
.lfr-editable:after {
  border-radius: 10px; }

.portlet-language .portlet-body .current-language,
.portlet-language .portlet-body .taglib-icon,
.portlet-language .portlet-body .taglib-language-list-text {
  border-radius: 10px; }

body > .lfr-menu-list ul,
.active-area-proxy,
.lfr-api-results,
.lfr-translation-manager,
.lfr-translation-manager-translation,
.lfr-upload-container .cancel-button .modify-pages .delete-tab,
.portlet-image-gallery-display .image-thumbnail img,
.rule-group-instance-container .rule-group-instance,
.select-documents,
.select-files,
.taglib-ratings.stars:hover,
.taglib-ratings.stars:hover .liferay-rating-vote > div,
.taglib-ratings.stars .rating-focused > div,
.tags-search-combobox .field-input-text {
  border-radius: 4px; }

.lfr-search-combobox,
.lfr-upload-container .upload-file,
.lfr-upload-container .upload-target,
.portlet-document-library .common-file-metadata-container.selected,
.portlet-document-library-display .common-file-metadata-container.selected,
.portlet-image-gallery-display .image-icon,
.select-documents,
.select-files {
  border-radius: 5px; }

.portlet-dynamic-data-list-display .lfr-ddm-container .lfr-ddm-repeatable-placeholder,
.portlet-dynamic-data-lists .lfr-ddm-container .lfr-ddm-repeatable-placeholder {
  border-radius: 6px; }

.menu-content {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.taglib-form-navigator > .form-steps > ul.form-navigator.list-group {
  box-shadow: none; }
  .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover .number, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus .number {
    box-shadow: 0 0 5px 0 #333;
    transition-duration: 0.25s;
    transition-property: box-shadow;
    transition-timing-function: ease-out; }
  .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .number {
    border-radius: 50%; }

.underlay-content {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px; }

.input-localized .lfr-input-localized-state {
  border-radius: 3px; }

.input-localized .lfr-input-localized .lfr-input-localized-state {
  box-shadow: 0 0 3px #ddd; }
  .input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error {
    box-shadow: 0 0 3px #ff0047; }

.input-localized .palette-item-selected .lfr-input-localized-state {
  box-shadow: 0 0 3px #27c1f2; }

.lfr-content-preview-popup .lfr-content-preview-popup-content {
  border-radius: 0;
  box-shadow: 8px 3px 7px rgba(0, 0, 0, 0.25); }

.lfr-message .lfr-message-control {
  border-radius: 10px; }

.lfr-token {
  border-radius: 8px; }

.staging-tabview-list {
  border-radius: 0; }

.site-variations-tabview-list .tab-content,
.staging-tabview-list .tab-active .tab-content,
.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input:focus {
  box-shadow: none; }

.rule-group-instance-container .rule-group-instance {
  box-shadow: 1px 1px 2px #999; }

.lfr-action-label {
  border-radius: 2px; }

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0; }
  to {
    background-position: 0 0; } }

.lfr-progress-active .progress-bar-status,
.lfr-upload-container .file-uploading .progress-bar .progress {
  -webkit-animation: progress-bar-stripes 0.5s linear infinite;
  animation: progress-bar-stripes 0.5s linear infinite;
  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0));
  background-size: 40px 40px;
  transition: width, 0.5s, ease-out; }
  @media (prefers-reduced-motion: reduce) {
    .lfr-progress-active .progress-bar-status,
    .lfr-upload-container .file-uploading .progress-bar .progress {
      transition: none; } }

@keyframes highlight-animation {
  from {
    background-color: #ffc; }
  to {
    background-color: transparent; } }

.highlight-animation {
  -webkit-animation: highlight-animation 0.7s;
  animation: highlight-animation 0.7s; }

.lfr-spa-loading .lfr-spa-loading-bar {
  -webkit-animation: shift-rightwards 1s ease-in-out infinite;
  animation: shift-rightwards 1s ease-in-out infinite;
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s; }

.lfr-spa-loading-bar {
  transform: translateX(100%); }

@keyframes shift-rightwards {
  0% {
    transform: translateX(-100%); }
  40% {
    transform: translateX(0%); }
  60% {
    transform: translateX(0%); }
  100% {
    transform: translateX(100%); } }

.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .lfr-icon-menu-text,
.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .taglib-text {
  max-width: 200px; }

.portlet-boundary.yui3-dd-dragging {
  transform: scale(0.8);
  transition: transform 0.3s ease; }
  @media (prefers-reduced-motion: reduce) {
    .portlet-boundary.yui3-dd-dragging {
      transition: none; } }

.portlet-document-library .entry-thumbnail .label,
.portlet-document-library-display .workflow-status .label,
.portlet-journal .entry-thumbnail .label {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.portlet-options.btn-group .dropdown-toggle, .portlet-options.btn-group.open .dropdown-toggle {
  box-shadow: none; }

@keyframes lfr-drop-active {
  0% {
    background-color: #ebebeb;
    border-color: #ddd; }
  50% {
    background-color: #ddedde;
    border-color: #7d7;
    transform: scale(1.1); }
  75% {
    background-color: #ddedde;
    border-color: #7d7; }
  100% {
    background-color: #ebebeb;
    border-color: #ddd; } }

.upload-drop-active .lfr-upload-container .upload-target {
  -webkit-animation: none;
  animation: none; }

.upload-drop-active .portlet-document-library .document-container {
  box-shadow: inset 0 0 5px #b8c1d1; }

.upload-drop-intent .lfr-upload-container .upload-target {
  -webkit-animation: lfr-drop-active 1s ease 0.2s infinite;
  animation: lfr-drop-active 1s ease 0.2s infinite; }

.quick-access-nav a {
  box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup,
.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover {
  box-shadow: initial; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover {
  box-shadow: none; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after {
  background-image: linear-gradient(#fff, #e4e4e4);
  border-radius: 2px; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:hover:after {
  background-image: linear-gradient(#f2f2f2, #ccc); }

input.switch:focus ~ .switch-bar:before {
  box-shadow: 0 0 3px #00f; }

input.switch:empty ~ .switch-bar:after, input.switch:empty ~ .switch-bar:before,
input.switch:empty ~ .switch-bar .switch-icon,
input.switch:empty ~ .switch-bar .switch-toggle:after,
input.switch:empty ~ .switch-bar .switch-toggle:before {
  transition: all 100ms ease-in; }
  @media (prefers-reduced-motion: reduce) {
    input.switch:empty ~ .switch-bar:after, input.switch:empty ~ .switch-bar:before,
    input.switch:empty ~ .switch-bar .switch-icon,
    input.switch:empty ~ .switch-bar .switch-toggle:after,
    input.switch:empty ~ .switch-bar .switch-toggle:before {
      transition: none; } }

.taglib-image-selector .selection-status {
  transition: opacity 0.2s ease-in-out;
  border-radius: 30px; }
  @media (prefers-reduced-motion: reduce) {
    .taglib-image-selector .selection-status {
      transition: none; } }

.taglib-image-selector .progress-wrapper .progressbar {
  border-radius: 0; }

.drop-here-info {
  transition: all 0.2s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .drop-here-info {
      transition: none; } }
  .drop-here-info .drop-icons {
    transition: all 0.2s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .drop-here-info .drop-icons {
        transition: none; } }
    .drop-here-info .drop-icons span {
      transition: all 0.3s ease-in-out;
      border-radius: 3px; }
      @media (prefers-reduced-motion: reduce) {
        .drop-here-info .drop-icons span {
          transition: none; } }
    .drop-here-info .drop-icons span:nth-of-type(1) {
      box-shadow: 5px 4px 0 0 rgba(0, 0, 0, 0.08);
      transform: rotate(25deg); }
    .drop-here-info .drop-icons span:nth-of-type(2) {
      box-shadow: 0 6px 0 -2px rgba(0, 0, 0, 0.15);
      transform: scale(0.8); }
    .drop-here-info .drop-icons span:nth-of-type(3) {
      box-shadow: -5px 4px 0 0 rgba(0, 0, 0, 0.08);
      transform: rotate(-25deg); }

.drop-active .drop-here-info span:nth-of-type(1) {
  transform: rotate(-20deg); }

.drop-active .drop-here-info span:nth-of-type(2) {
  transform: scale(1); }

.drop-active .drop-here-info span:nth-of-type(3) {
  transform: rotate(15deg); }

/* These inject tags are used for dynamically creating imports for themelet styles, you can place them where ever you like in this file. */
/* inject:imports */
/* endinject */
@font-face {
  font-family: "proxima-nova";
  src: url("../fonts/proximanova-semibold-webfont.woff2") format("woff2"), url("../fonts/proximanova-semibold-webfont.woff") format("woff"), url("../fonts/ProximaNova-Semibold.otf") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 700; }

@font-face {
  font-family: "proxima-nova";
  src: url("../fonts/proximanova-bold-webfont.woff2") format("woff2"), url("../fonts/proximanova-bold-webfont.woff") format("woff"), url("../fonts/ProximaNova-Bold.otf") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 900; }

@font-face {
  font-family: "proxima-nova";
  src: url("../fonts/proximanova-regular-webfont.woff2") format("woff2"), url("../fonts/proximanova-regular-webfont.woff") format("woff"), url("../fonts/ProximaNova-Regular.otf") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 400; }

@font-face {
  font-family: "proxima-nova";
  src: url("../fonts/proximanova-light-webfont.woff2") format("woff2"), url("../fonts/proximanova-light-webfont.woff") format("woff"), url("../fonts/ProximaNova-Light.otf") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 300; }

.lbs-page-header h1 {
  font-size: 2em;
  margin: revert;
  font-weight: 900; }

* {
  font-family: "proxima-nova", "Helvetica", "Arial", sans-serif; }

h1,
h2,
h3,
h4,
h5,
h6,
.lbs-heading {
  font-family: "proxima-nova", "Helvetica", "Arial", sans-serif; }

a[rel="external"]:after {
  content: "";
  display: inline-block;
  width: 1rem;
  height: 1rem;
  margin-left: 0.25rem;
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='24' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6M15 3h6v6M10 14L21 3'/%3E%3C/svg%3E");
  background-size: contain; }

.lbs-link--action {
  display: block;
  position: relative;
  padding-left: 3rem;
  font-weight: 500; }
  .lbs-link--action.lbs-card--popular-item {
    margin-bottom: 0;
    padding-left: 3rem; }
    .lbs-link--action.lbs-card--popular-item:before {
      left: 1rem; }
  .lbs-link--action:before {
    content: "";
    display: block;
    position: absolute;
    left: 1rem;
    width: 1.5rem;
    height: 1.5rem;
    margin-right: 0.5rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 22 22'%3E%3Cdefs%3E%3Cpath d='M18.4155833 13.00585c0-.0021667.0010834-.00325.0010834-.0054167 0-.03575-.0173334-.065-.0205834-.0996666-.0086666-.104-.0216666-.208-.06175-.3055-.02925-.0736667-.0790833-.1321667-.1235-.1971667-.0335833-.0476667-.052-.1029167-.0931666-.14625l-3.1015834-3.25c-.4138333-.43333333-1.0985-.4485-1.5318333-.03575-.43225.41275-.4485 1.0985-.03575 1.5318333L14.8026667 11.9171H8.66666667c-.598 0-1.08333334.48425-1.08333334 1.0833333 0 .598.48533334 1.0833334 1.08333334 1.0833334h6.05150003l-1.40075 1.40075c-.4235834.4225-.4235834 1.10825 0 1.5318333.21125.21125.4885833.3174167.7659166.3174167.2773334 0 .5546667-.1061667.7659167-.3174167l3.25-3.25c.0985833-.0985833.17875-.21775.2329167-.3488333.05525-.1310834.0823333-.2708334.0834166-.4116667M13 21.6666667c-4.77858333 0-8.66666667-3.8880834-8.66666667-8.6666667 0-4.77858333 3.88808334-8.66666667 8.66666667-8.66666667 4.7785833 0 8.6666667 3.88808334 8.6666667 8.66666667 0 4.7785833-3.8880834 8.6666667-8.6666667 8.6666667m0-19.50000003C7.0265 2.16666667 2.16666667 7.0265 2.16666667 13 2.16666667 18.9735 7.0265 23.8333333 13 23.8333333c5.9735 0 10.8333333-4.8598333 10.8333333-10.8333333S18.9735 2.16666667 13 2.16666667' id='a'/%3E%3C/defs%3E%3Cuse fill='%2300856a' fill-rule='nonzero' xlink:href='%23a' transform='translate(-2 -2)'/%3E%3C/svg%3E");
    background-size: contain;
    vertical-align: bottom; }

blockquote {
  position: relative;
  margin: 0 0 1rem;
  padding: 1rem 1rem 1rem 3rem;
  border-radius: 5px;
  color: rgba(0, 0, 0, 0.75);
  background: rgba(0, 133, 106, 0.075);
  font-style: italic; }
  blockquote:before {
    content: "\0022";
    position: absolute;
    top: 0.5rem;
    left: 0;
    width: 1rem;
    opacity: .25;
    color: #00856a;
    font-size: 100px;
    line-height: .85; }
  blockquote p:last-child {
    margin-bottom: 0; }

.lbs-heading--decorative, .lbs-card--contact h2,
.lbs-card--contact h3,
.lbs-card--contact h4 {
  position: relative;
  overflow: hidden; }
  .lbs-heading--decorative:after, .lbs-card--contact h2:after,
  .lbs-card--contact h3:after,
  .lbs-card--contact h4:after {
    content: "";
    position: absolute;
    top: 50%;
    width: 100%;
    height: 2px;
    -webkit-transform: translate(0.5rem, -50%);
    -ms-transform: translate(0.5rem, -50%);
    transform: translate(0.5rem, -50%);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1015 3'%3E%3Cg stroke-width='2' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E%3Cpath stroke='%23008D71' d='M21.5 1.5h992'/%3E%3Cpath stroke='%23CF1643' d='M6.5 1.5h-5'/%3E%3Cpath stroke='%23008D71' d='M16.5 1.5h-5'/%3E%3C/g%3E%3C/svg%3E");
    background-size: cover; }

.lbs-heading--gradient {
  background: linear-gradient(90deg, #005c49, #41a762 15rem);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; }

.govuk-link, a {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: underline; }
  @media print {
    .govuk-link, a {
      font-family: sans-serif; } }
  .govuk-link:focus, a:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
  .govuk-link:link, a:link {
    color: #3466af; }
  .govuk-link:visited, a:visited {
    color: #1d3860; }
  .govuk-link:hover, .lbs-card--clickable:hover a:not(.lbs-button):not(.button), a:hover {
    color: #003078; }
  .govuk-link:active, a:active {
    color: #0b0c0c; }
  .govuk-link:focus, a:focus {
    color: #0b0c0c; }
  @media print {
    .govuk-link[href^="/"]:after, a[href^="/"]:after, .govuk-link[href^="http://"]:after, a[href^="http://"]:after, .govuk-link[href^="https://"]:after, a[href^="https://"]:after {
      content: " (" attr(href) ")";
      font-size: 90%;
      word-wrap: break-word; } }

.govuk-link--muted:link, .govuk-link--muted:visited {
  color: #505a5f; }

.govuk-link--muted:hover, .govuk-link--muted:active {
  color: #0b0c0c; }

.govuk-link--muted:focus {
  color: #0b0c0c; }

.govuk-link--text-colour:link, .govuk-link--text-colour:visited {
  color: #0b0c0c; }
  @media print {
    .govuk-link--text-colour:link, .govuk-link--text-colour:visited {
      color: #000000; } }

.govuk-link--text-colour:hover {
  color: rgba(11, 12, 12, 0.99); }

.govuk-link--text-colour:active, .govuk-link--text-colour:focus {
  color: #0b0c0c; }
  @media print {
    .govuk-link--text-colour:active, .govuk-link--text-colour:focus {
      color: #000000; } }

.govuk-link--inverse:link, .govuk-link--inverse:visited {
  color: #ffffff; }

.govuk-link--inverse:hover, .govuk-link--inverse:active {
  color: rgba(255, 255, 255, 0.99); }

.govuk-link--inverse:focus {
  color: #0b0c0c; }

.govuk-link--no-underline:not(:hover):not(:active) {
  text-decoration: none; }

.govuk-link--no-visited-state:link {
  color: #3466af; }

.govuk-link--no-visited-state:visited {
  color: #3466af; }

.govuk-link--no-visited-state:hover {
  color: #003078; }

.govuk-link--no-visited-state:active {
  color: #0b0c0c; }

.govuk-link--no-visited-state:focus {
  color: #0b0c0c; }

.govuk-list, ol,
ul, .lbs-footer ul, .lbs-footer--secondary nav .lbs-footer__navigation {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  margin-top: 0;
  margin-bottom: 15px;
  padding-left: 0;
  list-style-type: none; }
  @media print {
    .govuk-list, ol,
    ul, .lbs-footer ul, .lbs-footer--secondary nav .lbs-footer__navigation {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-list, ol,
    ul, .lbs-footer ul, .lbs-footer--secondary nav .lbs-footer__navigation {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-list, ol,
    ul, .lbs-footer ul, .lbs-footer--secondary nav .lbs-footer__navigation {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-list, ol,
    ul, .lbs-footer ul, .lbs-footer--secondary nav .lbs-footer__navigation {
      color: #000000; } }
  @media (min-width: 40.0625em) {
    .govuk-list, ol,
    ul, .lbs-footer ul, .lbs-footer--secondary nav .lbs-footer__navigation {
      margin-bottom: 20px; } }
  .govuk-list .govuk-list, ol .govuk-list, ul .govuk-list, .lbs-footer--secondary nav .lbs-footer__navigation .govuk-list, .govuk-list ol, ol ol, ul ol, .lbs-footer ul ol, .lbs-footer--secondary nav .lbs-footer__navigation ol,
  .govuk-list ul,
  ol ul,
  ul ul,
  .lbs-footer--secondary nav .lbs-footer__navigation ul, ol .lbs-footer ul, .lbs-footer ol ul, ul .lbs-footer ul, .lbs-footer ul ul, .govuk-list .lbs-footer--secondary nav .lbs-footer__navigation, .lbs-footer--secondary nav .govuk-list .lbs-footer__navigation, ol .lbs-footer--secondary nav .lbs-footer__navigation, .lbs-footer--secondary nav ol .lbs-footer__navigation, ul .lbs-footer--secondary nav .lbs-footer__navigation, .lbs-footer--secondary nav ul .lbs-footer__navigation, .lbs-footer--secondary nav .lbs-footer__navigation .lbs-footer__navigation {
    margin-top: 10px; }

.govuk-list > li, ol > li, ul > li, .lbs-footer ul > li, .lbs-footer--secondary nav .lbs-footer__navigation > li {
  margin-bottom: 5px; }

.govuk-list--bullet,
ul {
  padding-left: 20px;
  list-style-type: disc; }

.govuk-list--number, ol {
  padding-left: 20px;
  list-style-type: decimal; }

.govuk-list--bullet > li, ul > li,
.govuk-list--number > li,
ol > li {
  margin-bottom: 0; }
  @media (min-width: 40.0625em) {
    .govuk-list--bullet > li, ul > li,
    .govuk-list--number > li,
    ol > li {
      margin-bottom: 5px; } }

.govuk-list--spaced > li {
  margin-bottom: 10px; }
  @media (min-width: 40.0625em) {
    .govuk-list--spaced > li {
      margin-bottom: 15px; } }

.govuk-heading-xl {
  color: #0b0c0c;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 32px;
  font-size: 2rem;
  line-height: 1.09375;
  display: block;
  margin-top: 0;
  margin-bottom: 30px; }
  @media print {
    .govuk-heading-xl {
      color: #000000; } }
  @media print {
    .govuk-heading-xl {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-heading-xl {
      font-size: 48px;
      font-size: 3rem;
      line-height: 1.04167; } }
  @media print {
    .govuk-heading-xl {
      font-size: 32pt;
      line-height: 1.15; } }
  @media (min-width: 40.0625em) {
    .govuk-heading-xl {
      margin-bottom: 50px; } }

.govuk-heading-l {
  color: #0b0c0c;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.04167;
  display: block;
  margin-top: 0;
  margin-bottom: 20px; }
  @media print {
    .govuk-heading-l {
      color: #000000; } }
  @media print {
    .govuk-heading-l {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-heading-l {
      font-size: 36px;
      font-size: 2.25rem;
      line-height: 1.11111; } }
  @media print {
    .govuk-heading-l {
      font-size: 24pt;
      line-height: 1.05; } }
  @media (min-width: 40.0625em) {
    .govuk-heading-l {
      margin-bottom: 30px; } }

.govuk-heading-m {
  color: #0b0c0c;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  display: block;
  margin-top: 0;
  margin-bottom: 15px; }
  @media print {
    .govuk-heading-m {
      color: #000000; } }
  @media print {
    .govuk-heading-m {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-heading-m {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-heading-m {
      font-size: 18pt;
      line-height: 1.15; } }
  @media (min-width: 40.0625em) {
    .govuk-heading-m {
      margin-bottom: 20px; } }

.govuk-heading-s, .lbs-card--contact h2,
.lbs-card--contact h3,
.lbs-card--contact h4, .lbs-page-group-list__title, .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title {
  color: #0b0c0c;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  display: block;
  margin-top: 0;
  margin-bottom: 15px; }
  @media print {
    .govuk-heading-s, .lbs-card--contact h2,
    .lbs-card--contact h3,
    .lbs-card--contact h4, .lbs-page-group-list__title, .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title {
      color: #000000; } }
  @media print {
    .govuk-heading-s, .lbs-card--contact h2,
    .lbs-card--contact h3,
    .lbs-card--contact h4, .lbs-page-group-list__title, .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-heading-s, .lbs-card--contact h2,
    .lbs-card--contact h3,
    .lbs-card--contact h4, .lbs-page-group-list__title, .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-heading-s, .lbs-card--contact h2,
    .lbs-card--contact h3,
    .lbs-card--contact h4, .lbs-page-group-list__title, .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title {
      font-size: 14pt;
      line-height: 1.15; } }
  @media (min-width: 40.0625em) {
    .govuk-heading-s, .lbs-card--contact h2,
    .lbs-card--contact h3,
    .lbs-card--contact h4, .lbs-page-group-list__title, .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title {
      margin-bottom: 20px; } }

.govuk-caption-xl {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  display: block;
  margin-bottom: 5px;
  color: #505a5f; }
  @media print {
    .govuk-caption-xl {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-caption-xl {
      font-size: 27px;
      font-size: 1.6875rem;
      line-height: 1.11111; } }
  @media print {
    .govuk-caption-xl {
      font-size: 18pt;
      line-height: 1.15; } }

.govuk-caption-l {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  display: block;
  margin-bottom: 5px;
  color: #505a5f; }
  @media print {
    .govuk-caption-l {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-caption-l {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-caption-l {
      font-size: 18pt;
      line-height: 1.15; } }
  @media (min-width: 40.0625em) {
    .govuk-caption-l {
      margin-bottom: 0; } }

.govuk-caption-m {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  display: block;
  color: #505a5f; }
  @media print {
    .govuk-caption-m {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-caption-m {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-caption-m {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-body-l, .govuk-body-lead {
  color: #0b0c0c;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  margin-top: 0;
  margin-bottom: 20px; }
  @media print {
    .govuk-body-l, .govuk-body-lead {
      color: #000000; } }
  @media print {
    .govuk-body-l, .govuk-body-lead {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-body-l, .govuk-body-lead {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-body-l, .govuk-body-lead {
      font-size: 18pt;
      line-height: 1.15; } }
  @media (min-width: 40.0625em) {
    .govuk-body-l, .govuk-body-lead {
      margin-bottom: 30px; } }

.govuk-body-m, .govuk-body, p {
  color: #0b0c0c;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  margin-top: 0;
  margin-bottom: 15px; }
  @media print {
    .govuk-body-m, .govuk-body, p {
      color: #000000; } }
  @media print {
    .govuk-body-m, .govuk-body, p {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-body-m, .govuk-body, p {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-body-m, .govuk-body, p {
      font-size: 14pt;
      line-height: 1.15; } }
  @media (min-width: 40.0625em) {
    .govuk-body-m, .govuk-body, p {
      margin-bottom: 20px; } }

.govuk-body-s {
  color: #0b0c0c;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  margin-top: 0;
  margin-bottom: 15px; }
  @media print {
    .govuk-body-s {
      color: #000000; } }
  @media print {
    .govuk-body-s {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-body-s {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .govuk-body-s {
      font-size: 14pt;
      line-height: 1.2; } }
  @media (min-width: 40.0625em) {
    .govuk-body-s {
      margin-bottom: 20px; } }

.govuk-body-xs {
  color: #0b0c0c;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.25;
  margin-top: 0;
  margin-bottom: 15px; }
  @media print {
    .govuk-body-xs {
      color: #000000; } }
  @media print {
    .govuk-body-xs {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-body-xs {
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.42857; } }
  @media print {
    .govuk-body-xs {
      font-size: 12pt;
      line-height: 1.2; } }
  @media (min-width: 40.0625em) {
    .govuk-body-xs {
      margin-bottom: 20px; } }

.govuk-body-l + .govuk-heading-l, .govuk-body-lead + .govuk-heading-l {
  padding-top: 5px; }
  @media (min-width: 40.0625em) {
    .govuk-body-l + .govuk-heading-l, .govuk-body-lead + .govuk-heading-l {
      padding-top: 10px; } }

.govuk-body-m + .govuk-heading-l, .govuk-body + .govuk-heading-l, p + .govuk-heading-l,
.govuk-body-s + .govuk-heading-l,
.govuk-list + .govuk-heading-l,
ol + .govuk-heading-l,
ul + .govuk-heading-l,
.lbs-footer ul + .govuk-heading-l,
.lbs-footer--secondary nav .lbs-footer__navigation + .govuk-heading-l {
  padding-top: 15px; }
  @media (min-width: 40.0625em) {
    .govuk-body-m + .govuk-heading-l, .govuk-body + .govuk-heading-l, p + .govuk-heading-l,
    .govuk-body-s + .govuk-heading-l,
    .govuk-list + .govuk-heading-l,
    ol + .govuk-heading-l,
    ul + .govuk-heading-l,
    .lbs-footer ul + .govuk-heading-l,
    .lbs-footer--secondary nav .lbs-footer__navigation + .govuk-heading-l {
      padding-top: 20px; } }

.govuk-body-m + .govuk-heading-m, .govuk-body + .govuk-heading-m, p + .govuk-heading-m,
.govuk-body-s + .govuk-heading-m,
.govuk-list + .govuk-heading-m,
ol + .govuk-heading-m,
ul + .govuk-heading-m,
.lbs-footer ul + .govuk-heading-m,
.lbs-footer--secondary nav .lbs-footer__navigation + .govuk-heading-m,
.govuk-body-m + .govuk-heading-s,
.govuk-body + .govuk-heading-s,
p + .govuk-heading-s,
.lbs-card--contact .govuk-body-m + h2,
.lbs-card--contact .govuk-body + h2,
.lbs-card--contact p + h2,
.lbs-card--contact .govuk-body-m + h3,
.lbs-card--contact .govuk-body + h3,
.lbs-card--contact p + h3,
.lbs-card--contact .govuk-body-m + h4,
.lbs-card--contact .govuk-body + h4,
.lbs-card--contact p + h4,
.govuk-body-m + .lbs-page-group-list__title,
.govuk-body + .lbs-page-group-list__title,
p + .lbs-page-group-list__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .govuk-body-m + .lbs-tabs__content__item__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .govuk-body + .lbs-tabs__content__item__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item p + .lbs-tabs__content__item__title,
.govuk-body-s + .govuk-heading-s,
.lbs-card--contact .govuk-body-s + h2,
.lbs-card--contact .govuk-body-s + h3,
.lbs-card--contact .govuk-body-s + h4,
.govuk-body-s + .lbs-page-group-list__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .govuk-body-s + .lbs-tabs__content__item__title,
.govuk-list + .govuk-heading-s,
ol + .govuk-heading-s,
ul + .govuk-heading-s,
.lbs-footer ul + .govuk-heading-s,
.lbs-footer--secondary nav .lbs-footer__navigation + .govuk-heading-s,
.lbs-card--contact .govuk-list + h2,
.lbs-card--contact ol + h2,
.lbs-card--contact ul + h2,
.lbs-card--contact .lbs-footer ul + h2,
.lbs-footer--secondary nav .lbs-card--contact .lbs-footer__navigation + h2,
.lbs-card--contact .lbs-footer--secondary nav .lbs-footer__navigation + h2,
.lbs-card--contact .govuk-list + h3,
.lbs-card--contact ol + h3,
.lbs-card--contact ul + h3,
.lbs-card--contact .lbs-footer ul + h3,
.lbs-footer--secondary nav .lbs-card--contact .lbs-footer__navigation + h3,
.lbs-card--contact .lbs-footer--secondary nav .lbs-footer__navigation + h3,
.lbs-card--contact .govuk-list + h4,
.lbs-card--contact ol + h4,
.lbs-card--contact ul + h4,
.lbs-card--contact .lbs-footer ul + h4,
.lbs-footer--secondary nav .lbs-card--contact .lbs-footer__navigation + h4,
.lbs-card--contact .lbs-footer--secondary nav .lbs-footer__navigation + h4,
.govuk-list + .lbs-page-group-list__title,
ol + .lbs-page-group-list__title,
ul + .lbs-page-group-list__title,
.lbs-footer ul + .lbs-page-group-list__title,
.lbs-footer--secondary nav .lbs-footer__navigation + .lbs-page-group-list__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .govuk-list + .lbs-tabs__content__item__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item ol + .lbs-tabs__content__item__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item ul + .lbs-tabs__content__item__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-footer ul + .lbs-tabs__content__item__title,
.lbs-footer--secondary nav .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-footer__navigation + .lbs-tabs__content__item__title,
.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-footer--secondary nav .lbs-footer__navigation + .lbs-tabs__content__item__title {
  padding-top: 5px; }
  @media (min-width: 40.0625em) {
    .govuk-body-m + .govuk-heading-m, .govuk-body + .govuk-heading-m, p + .govuk-heading-m,
    .govuk-body-s + .govuk-heading-m,
    .govuk-list + .govuk-heading-m,
    ol + .govuk-heading-m,
    ul + .govuk-heading-m,
    .lbs-footer ul + .govuk-heading-m,
    .lbs-footer--secondary nav .lbs-footer__navigation + .govuk-heading-m,
    .govuk-body-m + .govuk-heading-s,
    .govuk-body + .govuk-heading-s,
    p + .govuk-heading-s,
    .lbs-card--contact .govuk-body-m + h2,
    .lbs-card--contact .govuk-body + h2,
    .lbs-card--contact p + h2,
    .lbs-card--contact .govuk-body-m + h3,
    .lbs-card--contact .govuk-body + h3,
    .lbs-card--contact p + h3,
    .lbs-card--contact .govuk-body-m + h4,
    .lbs-card--contact .govuk-body + h4,
    .lbs-card--contact p + h4,
    .govuk-body-m + .lbs-page-group-list__title,
    .govuk-body + .lbs-page-group-list__title,
    p + .lbs-page-group-list__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .govuk-body-m + .lbs-tabs__content__item__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .govuk-body + .lbs-tabs__content__item__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item p + .lbs-tabs__content__item__title,
    .govuk-body-s + .govuk-heading-s,
    .lbs-card--contact .govuk-body-s + h2,
    .lbs-card--contact .govuk-body-s + h3,
    .lbs-card--contact .govuk-body-s + h4,
    .govuk-body-s + .lbs-page-group-list__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .govuk-body-s + .lbs-tabs__content__item__title,
    .govuk-list + .govuk-heading-s,
    ol + .govuk-heading-s,
    ul + .govuk-heading-s,
    .lbs-footer ul + .govuk-heading-s,
    .lbs-footer--secondary nav .lbs-footer__navigation + .govuk-heading-s,
    .lbs-card--contact .govuk-list + h2,
    .lbs-card--contact ol + h2,
    .lbs-card--contact ul + h2,
    .lbs-card--contact .lbs-footer ul + h2,
    .lbs-footer--secondary nav .lbs-card--contact .lbs-footer__navigation + h2,
    .lbs-card--contact .lbs-footer--secondary nav .lbs-footer__navigation + h2,
    .lbs-card--contact .govuk-list + h3,
    .lbs-card--contact ol + h3,
    .lbs-card--contact ul + h3,
    .lbs-card--contact .lbs-footer ul + h3,
    .lbs-footer--secondary nav .lbs-card--contact .lbs-footer__navigation + h3,
    .lbs-card--contact .lbs-footer--secondary nav .lbs-footer__navigation + h3,
    .lbs-card--contact .govuk-list + h4,
    .lbs-card--contact ol + h4,
    .lbs-card--contact ul + h4,
    .lbs-card--contact .lbs-footer ul + h4,
    .lbs-footer--secondary nav .lbs-card--contact .lbs-footer__navigation + h4,
    .lbs-card--contact .lbs-footer--secondary nav .lbs-footer__navigation + h4,
    .govuk-list + .lbs-page-group-list__title,
    ol + .lbs-page-group-list__title,
    ul + .lbs-page-group-list__title,
    .lbs-footer ul + .lbs-page-group-list__title,
    .lbs-footer--secondary nav .lbs-footer__navigation + .lbs-page-group-list__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .govuk-list + .lbs-tabs__content__item__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item ol + .lbs-tabs__content__item__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item ul + .lbs-tabs__content__item__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-footer ul + .lbs-tabs__content__item__title,
    .lbs-footer--secondary nav .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-footer__navigation + .lbs-tabs__content__item__title,
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-footer--secondary nav .lbs-footer__navigation + .lbs-tabs__content__item__title {
      padding-top: 10px; } }

.govuk-section-break {
  margin: 0;
  border: 0; }

.govuk-section-break--xl {
  margin-top: 30px;
  margin-bottom: 30px; }
  @media (min-width: 40.0625em) {
    .govuk-section-break--xl {
      margin-top: 50px; } }
  @media (min-width: 40.0625em) {
    .govuk-section-break--xl {
      margin-bottom: 50px; } }

.govuk-section-break--l {
  margin-top: 20px;
  margin-bottom: 20px; }
  @media (min-width: 40.0625em) {
    .govuk-section-break--l {
      margin-top: 30px; } }
  @media (min-width: 40.0625em) {
    .govuk-section-break--l {
      margin-bottom: 30px; } }

.govuk-section-break--m {
  margin-top: 15px;
  margin-bottom: 15px; }
  @media (min-width: 40.0625em) {
    .govuk-section-break--m {
      margin-top: 20px; } }
  @media (min-width: 40.0625em) {
    .govuk-section-break--m {
      margin-bottom: 20px; } }

.govuk-section-break--visible {
  border-bottom: 1px solid #b1b4b6; }

.govuk-button-group {
  margin-bottom: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center; }
  @media (min-width: 40.0625em) {
    .govuk-button-group {
      margin-bottom: 15px; } }
  .govuk-button-group .govuk-link {
    font-family: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.1875;
    display: inline-block;
    max-width: 100%;
    margin-top: 5px;
    margin-bottom: 20px;
    text-align: center; }
    @media print {
      .govuk-button-group .govuk-link {
        font-family: sans-serif; } }
    @media (min-width: 40.0625em) {
      .govuk-button-group .govuk-link {
        font-size: 19px;
        font-size: 1.1875rem;
        line-height: 1; } }
    @media print {
      .govuk-button-group .govuk-link {
        font-size: 14pt;
        line-height: 19px; } }
  .govuk-button-group .govuk-button, .govuk-button-group .button {
    margin-bottom: 17px; }
  @media (min-width: 40.0625em) {
    .govuk-button-group {
      margin-right: -15px;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-align: baseline;
      -webkit-align-items: baseline;
      -ms-flex-align: baseline;
      align-items: baseline; }
      .govuk-button-group .govuk-button, .govuk-button-group .button,
      .govuk-button-group .govuk-link {
        margin-right: 15px; }
      .govuk-button-group .govuk-link {
        text-align: left; } }

.govuk-form-group {
  margin-bottom: 20px; }
  .govuk-form-group:after {
    content: "";
    display: block;
    clear: both; }
  @media (min-width: 40.0625em) {
    .govuk-form-group {
      margin-bottom: 30px; } }
  .govuk-form-group .govuk-form-group:last-of-type {
    margin-bottom: 0; }

.govuk-form-group--error {
  padding-left: 15px;
  border-left: 5px solid #cf1643; }
  .govuk-form-group--error .govuk-form-group {
    padding: 0;
    border: 0; }

.govuk-grid-row, .lbs-popular-items__list, .row {
  margin-right: -15px;
  margin-left: -15px; }
  .govuk-grid-row:after, .lbs-popular-items__list:after, .row:after {
    content: "";
    display: block;
    clear: both; }

.govuk-grid-column-one-quarter, .col-md-3 {
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px; }
  @media (min-width: 40.0625em) {
    .govuk-grid-column-one-quarter, .col-md-3 {
      width: 25%;
      float: left; } }

.govuk-grid-column-one-third, .col-md-4 {
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px; }
  @media (min-width: 40.0625em) {
    .govuk-grid-column-one-third, .col-md-4 {
      width: 33.3333%;
      float: left; } }

.govuk-grid-column-one-half, .lbs-card--featured--video .lbs-card__container, .lbs-card--featured--video .lbs-card__video-container, .col-md-6 {
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px; }
  @media (min-width: 40.0625em) {
    .govuk-grid-column-one-half, .lbs-card--featured--video .lbs-card__container, .lbs-card--featured--video .lbs-card__video-container, .col-md-6 {
      width: 50%;
      float: left; } }

.govuk-grid-column-two-thirds, .col-md-8 {
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px; }
  @media (min-width: 40.0625em) {
    .govuk-grid-column-two-thirds, .col-md-8 {
      width: 66.6666%;
      float: left; } }

.govuk-grid-column-three-quarters, .col-md-8 {
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px; }
  @media (min-width: 40.0625em) {
    .govuk-grid-column-three-quarters, .col-md-8 {
      width: 75%;
      float: left; } }

.govuk-grid-column-full, .col-md-12 {
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px; }
  @media (min-width: 40.0625em) {
    .govuk-grid-column-full, .col-md-12 {
      width: 100%;
      float: left; } }

.govuk-grid-column-one-quarter-from-desktop {
  box-sizing: border-box;
  padding: 0 15px; }
  @media (min-width: 48.0625em) {
    .govuk-grid-column-one-quarter-from-desktop {
      width: 25%;
      float: left; } }

.govuk-grid-column-one-third-from-desktop {
  box-sizing: border-box;
  padding: 0 15px; }
  @media (min-width: 48.0625em) {
    .govuk-grid-column-one-third-from-desktop {
      width: 33.3333%;
      float: left; } }

.govuk-grid-column-one-half-from-desktop, .lbs-page-header--video .lbs-page-header__content, .lbs-page-header--video .lbs-page-header__video-container {
  box-sizing: border-box;
  padding: 0 15px; }
  @media (min-width: 48.0625em) {
    .govuk-grid-column-one-half-from-desktop, .lbs-page-header--video .lbs-page-header__content, .lbs-page-header--video .lbs-page-header__video-container {
      width: 50%;
      float: left; } }

.govuk-grid-column-two-thirds-from-desktop {
  box-sizing: border-box;
  padding: 0 15px; }
  @media (min-width: 48.0625em) {
    .govuk-grid-column-two-thirds-from-desktop {
      width: 66.6666%;
      float: left; } }

.govuk-grid-column-three-quarters-from-desktop {
  box-sizing: border-box;
  padding: 0 15px; }
  @media (min-width: 48.0625em) {
    .govuk-grid-column-three-quarters-from-desktop {
      width: 75%;
      float: left; } }

.govuk-grid-column-full-from-desktop {
  box-sizing: border-box;
  padding: 0 15px; }
  @media (min-width: 48.0625em) {
    .govuk-grid-column-full-from-desktop {
      width: 100%;
      float: left; } }

.govuk-main-wrapper {
  display: block;
  padding-top: 20px;
  padding-bottom: 20px; }
  @media (min-width: 40.0625em) {
    .govuk-main-wrapper {
      padding-top: 40px;
      padding-bottom: 40px; } }

.govuk-main-wrapper--auto-spacing:first-child,
.govuk-main-wrapper--l {
  padding-top: 30px; }
  @media (min-width: 40.0625em) {
    .govuk-main-wrapper--auto-spacing:first-child,
    .govuk-main-wrapper--l {
      padding-top: 50px; } }

.govuk-template {
  background-color: #f3f2f1;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%; }
  @media screen {
    .govuk-template {
      overflow-y: scroll; } }

.govuk-template__body {
  margin: 0;
  background-color: #ffffff; }

.govuk-width-container, .lbs-row .lbs-row__container, .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 {
  max-width: 1100px;
  margin-right: 15px;
  margin-left: 15px; }
  @supports (margin: max(calc(0px))) {
    .govuk-width-container, .lbs-row .lbs-row__container, .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 {
      margin-right: max(15px, calc(15px + env(safe-area-inset-right)));
      margin-left: max(15px, calc(15px + env(safe-area-inset-left))); } }
  @media (min-width: 40.0625em) {
    .govuk-width-container, .lbs-row .lbs-row__container, .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 {
      margin-right: 30px;
      margin-left: 30px; }
      @supports (margin: max(calc(0px))) {
        .govuk-width-container, .lbs-row .lbs-row__container, .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 {
          margin-right: max(30px, calc(15px + env(safe-area-inset-right)));
          margin-left: max(30px, calc(15px + env(safe-area-inset-left))); } } }
  @media (min-width: 1160px) {
    .govuk-width-container, .lbs-row .lbs-row__container, .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 {
      margin-right: auto;
      margin-left: auto; }
      @supports (margin: max(calc(0px))) {
        .govuk-width-container, .lbs-row .lbs-row__container, .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 {
          margin-right: auto;
          margin-left: auto; } } }

.govuk-accordion {
  margin-bottom: 20px; }
  @media (min-width: 40.0625em) {
    .govuk-accordion {
      margin-bottom: 30px; } }

.govuk-accordion__section {
  padding-top: 15px; }

.govuk-accordion__section-heading {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px; }

.govuk-accordion__section-button {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  color: #0b0c0c;
  display: block;
  margin-bottom: 0;
  padding-top: 15px; }
  @media print {
    .govuk-accordion__section-button {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-accordion__section-button {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-accordion__section-button {
      font-size: 18pt;
      line-height: 1.15; } }
  @media print {
    .govuk-accordion__section-button {
      color: #000000; } }

.govuk-accordion__section-content > :last-child {
  margin-bottom: 0; }

.js-enabled .govuk-accordion {
  border-bottom: 1px solid #b1b4b6; }

.js-enabled .govuk-accordion__section {
  padding-top: 0; }

.js-enabled .govuk-accordion__section-content {
  display: none;
  padding-bottom: 30px; }
  @media (min-width: 40.0625em) {
    .js-enabled .govuk-accordion__section-content {
      padding-bottom: 50px; } }

.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-content {
  display: block; }

.js-enabled .govuk-accordion__show-all {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  position: relative;
  z-index: 1;
  margin-bottom: 9px;
  padding: 5px 2px 5px 0;
  border-width: 0;
  color: #3466af;
  background: none;
  cursor: pointer;
  -webkit-appearance: none; }
  @media print {
    .js-enabled .govuk-accordion__show-all {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .js-enabled .govuk-accordion__show-all {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .js-enabled .govuk-accordion__show-all {
      font-size: 14pt;
      line-height: 1.15; } }
  @media (min-width: 48.0625em) {
    .js-enabled .govuk-accordion__show-all {
      margin-bottom: 14px; } }
  .js-enabled .govuk-accordion__show-all::-moz-focus-inner {
    padding: 0;
    border: 0; }
  .js-enabled .govuk-accordion__show-all:hover {
    color: #0b0c0c;
    background: #f3f2f1;
    box-shadow: 0 -2px #f3f2f1, 0 4px #f3f2f1; }
    .js-enabled .govuk-accordion__show-all:hover .govuk-accordion__section-toggle-text {
      color: #0b0c0c; }
    .js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron {
      color: #0b0c0c;
      background: #0b0c0c; }
    .js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron:after {
      color: #f3f2f1; }
  .js-enabled .govuk-accordion__show-all:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
    .js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron {
      background: #0b0c0c; }
    .js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron:after {
      color: #ffdd00; }

.js-enabled .govuk-accordion__section-heading {
  padding: 0; }

.js-enabled .govuk-accordion-nav__chevron {
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  width: 1.25rem;
  height: 1.25rem;
  border: 0.0625rem solid;
  border-radius: 50%;
  vertical-align: middle; }
  .js-enabled .govuk-accordion-nav__chevron:after {
    content: "";
    box-sizing: border-box;
    display: block;
    position: absolute;
    bottom: 0.3125rem;
    left: 0.375rem;
    width: 0.375rem;
    height: 0.375rem;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    border-top: 0.125rem solid;
    border-right: 0.125rem solid; }

.js-enabled .govuk-accordion-nav__chevron--down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.js-enabled .govuk-accordion__section-button {
  width: 100%;
  padding: 10px 0 0 0;
  border: 0;
  border-top: 1px solid #b1b4b6;
  border-bottom: 10px solid transparent;
  color: #0b0c0c;
  background: none;
  text-align: left;
  cursor: pointer;
  -webkit-appearance: none; }
  @media (min-width: 40.0625em) {
    .js-enabled .govuk-accordion__section-button {
      padding-bottom: 10px; } }
  .js-enabled .govuk-accordion__section-button:active {
    color: #0b0c0c;
    background: none; }
  .js-enabled .govuk-accordion__section-button:hover {
    color: #0b0c0c;
    background: #f3f2f1; }
    .js-enabled .govuk-accordion__section-button:hover .govuk-accordion__section-toggle-text {
      color: #0b0c0c; }
    .js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron {
      color: #0b0c0c;
      background: #0b0c0c; }
    .js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron:after {
      color: #f3f2f1; }
  .js-enabled .govuk-accordion__section-button:focus {
    outline: 0; }
    .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,
    .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,
    .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {
      outline: 3px solid transparent;
      color: #0b0c0c;
      background-color: #f9b34a;
      box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
      text-decoration: none; }
    .js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron {
      color: #0b0c0c;
      background: #0b0c0c; }
    .js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron:after {
      color: #ffdd00; }
  .js-enabled .govuk-accordion__section-button::-moz-focus-inner {
    padding: 0;
    border: 0; }

.js-enabled .govuk-accordion__section--expanded .govuk-accordion__section-button {
  padding-bottom: 20px;
  border-bottom: 0; }

.js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {
  padding-bottom: 3px; }
  @media (min-width: 48.0625em) {
    .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus {
      padding-bottom: 2px; } }

.js-enabled .govuk-accordion__section-toggle,
.js-enabled .govuk-accordion__section-heading-text,
.js-enabled .govuk-accordion__section-summary {
  display: block;
  margin-bottom: 13px; }
  .js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-heading-text-focus,
  .js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-summary-focus,
  .js-enabled .govuk-accordion__section-toggle .govuk-accordion__section-toggle-focus,
  .js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-heading-text-focus,
  .js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-summary-focus,
  .js-enabled .govuk-accordion__section-heading-text .govuk-accordion__section-toggle-focus,
  .js-enabled .govuk-accordion__section-summary .govuk-accordion__section-heading-text-focus,
  .js-enabled .govuk-accordion__section-summary .govuk-accordion__section-summary-focus,
  .js-enabled .govuk-accordion__section-summary .govuk-accordion__section-toggle-focus {
    display: inline; }

.js-enabled .govuk-accordion__section-toggle {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  font-weight: 400;
  color: #3466af; }
  @media (min-width: 40.0625em) {
    .js-enabled .govuk-accordion__section-toggle {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .js-enabled .govuk-accordion__section-toggle {
      font-size: 14pt;
      line-height: 1.15; } }

.js-enabled .govuk-accordion__show-all-text,
.js-enabled .govuk-accordion__section-toggle-text {
  margin-left: 5px;
  vertical-align: middle; }

@media screen and (forced-colors: active) {
  .js-enabled .govuk-accordion__show-all:hover .govuk-accordion-nav__chevron,
  .js-enabled .govuk-accordion__section-button:hover .govuk-accordion-nav__chevron {
    background-color: transparent; }
  .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-heading-text-focus,
  .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-summary-focus,
  .js-enabled .govuk-accordion__show-all:focus .govuk-accordion__section-toggle-focus,
  .js-enabled .govuk-accordion__show-all:focus .govuk-accordion-nav__chevron,
  .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-heading-text-focus,
  .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-summary-focus,
  .js-enabled .govuk-accordion__section-button:focus .govuk-accordion__section-toggle-focus,
  .js-enabled .govuk-accordion__section-button:focus .govuk-accordion-nav__chevron {
    background: transparent;
    background-color: transparent; } }

@media (hover: none) {
  .js-enabled .govuk-accordion__section-header:hover {
    border-top-color: #b1b4b6;
    box-shadow: inset 0 3px 0 0 #3466af; }
    .js-enabled .govuk-accordion__section-header:hover .govuk-accordion__section-button {
      border-top-color: #b1b4b6; } }

.govuk-back-link {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: underline;
  display: inline-block;
  position: relative;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-left: 14px; }
  @media (min-width: 40.0625em) {
    .govuk-back-link {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .govuk-back-link {
      font-size: 14pt;
      line-height: 1.2; } }
  @media print {
    .govuk-back-link {
      font-family: sans-serif; } }
  .govuk-back-link:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
  .govuk-back-link:link, .govuk-back-link:visited {
    color: #0b0c0c; }
    @media print {
      .govuk-back-link:link, .govuk-back-link:visited {
        color: #000000; } }
  .govuk-back-link:hover {
    color: rgba(11, 12, 12, 0.99); }
  .govuk-back-link:active, .govuk-back-link:focus {
    color: #0b0c0c; }
    @media print {
      .govuk-back-link:active, .govuk-back-link:focus {
        color: #000000; } }

.govuk-back-link:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 3px;
  width: 7px;
  height: 7px;
  margin: auto 0;
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg);
  border: solid;
  border-width: 1px 1px 0 0;
  border-color: #505a5f; }

.govuk-back-link:focus:before {
  border-color: #0b0c0c; }

.govuk-back-link:after {
  content: "";
  position: absolute;
  top: -14px;
  right: 0;
  bottom: -14px;
  left: 0; }

.govuk-breadcrumbs {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  color: #0b0c0c;
  margin-top: 15px;
  margin-bottom: 10px; }
  @media print {
    .govuk-breadcrumbs {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-breadcrumbs {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .govuk-breadcrumbs {
      font-size: 14pt;
      line-height: 1.2; } }
  @media print {
    .govuk-breadcrumbs {
      color: #000000; } }

.govuk-breadcrumbs__list {
  margin: 0;
  padding: 0;
  list-style-type: none; }
  .govuk-breadcrumbs__list:after {
    content: "";
    display: block;
    clear: both; }

.govuk-breadcrumbs__list-item {
  display: inline-block;
  position: relative;
  margin-bottom: 5px;
  margin-left: 10px;
  padding-left: 15.655px;
  float: left; }
  .govuk-breadcrumbs__list-item:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -3.31px;
    width: 7px;
    height: 7px;
    margin: auto 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    border: solid;
    border-width: 1px 1px 0 0;
    border-color: #505a5f; }
  .govuk-breadcrumbs__list-item:first-child {
    margin-left: 0;
    padding-left: 0; }
    .govuk-breadcrumbs__list-item:first-child:before {
      content: none;
      display: none; }

.govuk-breadcrumbs__link {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: underline; }
  @media print {
    .govuk-breadcrumbs__link {
      font-family: sans-serif; } }
  .govuk-breadcrumbs__link:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
  .govuk-breadcrumbs__link:link, .govuk-breadcrumbs__link:visited {
    color: #0b0c0c; }
    @media print {
      .govuk-breadcrumbs__link:link, .govuk-breadcrumbs__link:visited {
        color: #000000; } }
  .govuk-breadcrumbs__link:hover {
    color: rgba(11, 12, 12, 0.99); }
  .govuk-breadcrumbs__link:active, .govuk-breadcrumbs__link:focus {
    color: #0b0c0c; }
    @media print {
      .govuk-breadcrumbs__link:active, .govuk-breadcrumbs__link:focus {
        color: #000000; } }

@media (max-width: 40.0525em) {
  .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item {
    display: none; }
    .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:first-child, .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:last-child {
      display: inline-block; }
    .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list-item:before {
      top: 6px;
      margin: 0; }
  .govuk-breadcrumbs--collapse-on-mobile .govuk-breadcrumbs__list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; } }

.govuk-button, .button {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.1875;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  width: 100%;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 22px;
  padding: 8px 10px 7px;
  border: 2px solid transparent;
  border-radius: 0;
  color: #ffffff;
  background-color: #00703c;
  box-shadow: 0 2px 0 #002d18;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  -webkit-appearance: none; }
  @media print {
    .govuk-button, .button {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-button, .button {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1; } }
  @media print {
    .govuk-button, .button {
      font-size: 14pt;
      line-height: 19px; } }
  @media (min-width: 40.0625em) {
    .govuk-button, .button {
      margin-bottom: 32px; } }
  @media (min-width: 40.0625em) {
    .govuk-button, .button {
      width: auto; } }
  .govuk-button:link, .button:link, .govuk-button:visited, .button:visited, .govuk-button:active, .button:active, .govuk-button:hover, .button:hover {
    color: #ffffff;
    text-decoration: none; }
  .govuk-button::-moz-focus-inner, .button::-moz-focus-inner {
    padding: 0;
    border: 0; }
  .govuk-button:hover, .button:hover {
    background-color: #005a30; }
  .govuk-button:active, .button:active {
    top: 2px; }
  .govuk-button:focus, .button:focus {
    border-color: #f9b34a;
    outline: 3px solid transparent;
    box-shadow: inset 0 0 0 1px #f9b34a; }
  .govuk-button:focus:not(:active):not(:hover), .button:focus:not(:active):not(:hover) {
    border-color: #f9b34a;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 2px 0 #0b0c0c; }
  .govuk-button:before, .button:before {
    content: "";
    display: block;
    position: absolute;
    top: -2px;
    right: -2px;
    bottom: -4px;
    left: -2px;
    background: transparent; }
  .govuk-button:active:before, .button:active:before {
    top: -4px; }

.govuk-button--disabled,
.govuk-button[disabled="disabled"],
.button[disabled="disabled"],
.govuk-button[disabled],
.button[disabled] {
  opacity: 0.5; }
  .govuk-button--disabled:hover,
  .govuk-button[disabled="disabled"]:hover,
  .button[disabled="disabled"]:hover,
  .govuk-button[disabled]:hover,
  .button[disabled]:hover {
    background-color: #00703c;
    cursor: default; }
  .govuk-button--disabled:active,
  .govuk-button[disabled="disabled"]:active,
  .button[disabled="disabled"]:active,
  .govuk-button[disabled]:active,
  .button[disabled]:active {
    top: 0;
    box-shadow: 0 2px 0 #002d18; }

.govuk-button--secondary {
  background-color: #f3f2f1;
  box-shadow: 0 2px 0 #929191; }
  .govuk-button--secondary, .govuk-button--secondary:link, .govuk-button--secondary:visited, .govuk-button--secondary:active, .govuk-button--secondary:hover {
    color: #0b0c0c; }
  .govuk-button--secondary:hover {
    background-color: #dbdad9; }
    .govuk-button--secondary:hover[disabled] {
      background-color: #f3f2f1; }

.govuk-button--warning {
  background-color: #d4351c;
  box-shadow: 0 2px 0 #55150b; }
  .govuk-button--warning, .govuk-button--warning:link, .govuk-button--warning:visited, .govuk-button--warning:active, .govuk-button--warning:hover {
    color: #ffffff; }
  .govuk-button--warning:hover {
    background-color: #aa2a16; }
    .govuk-button--warning:hover[disabled] {
      background-color: #d4351c; }

.govuk-button--start {
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center; }
  @media (min-width: 40.0625em) {
    .govuk-button--start {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1; } }
  @media print {
    .govuk-button--start {
      font-size: 18pt;
      line-height: 1; } }

.govuk-button__start-icon {
  margin-left: 5px;
  vertical-align: middle;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  forced-color-adjust: auto; }
  @media (min-width: 48.0625em) {
    .govuk-button__start-icon {
      margin-left: 10px; } }

.govuk-error-message {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  display: block;
  margin-top: 0;
  margin-bottom: 15px;
  clear: both;
  color: #cf1643; }
  @media print {
    .govuk-error-message {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-error-message {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-error-message {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0; }
  .govuk-fieldset:after {
    content: "";
    display: block;
    clear: both; }

@supports not (caret-color: auto) {
  .govuk-fieldset,
  x:-moz-any-link {
    display: table-cell; } }

.govuk-fieldset__legend {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  box-sizing: border-box;
  display: table;
  max-width: 100%;
  margin-bottom: 10px;
  padding: 0;
  white-space: normal; }
  @media print {
    .govuk-fieldset__legend {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-fieldset__legend {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-fieldset__legend {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-fieldset__legend {
      color: #000000; } }

.govuk-fieldset__legend--xl {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 32px;
  font-size: 2rem;
  line-height: 1.09375;
  margin-bottom: 15px; }
  @media print {
    .govuk-fieldset__legend--xl {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-fieldset__legend--xl {
      font-size: 48px;
      font-size: 3rem;
      line-height: 1.04167; } }
  @media print {
    .govuk-fieldset__legend--xl {
      font-size: 32pt;
      line-height: 1.15; } }

.govuk-fieldset__legend--l {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.04167;
  margin-bottom: 15px; }
  @media print {
    .govuk-fieldset__legend--l {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-fieldset__legend--l {
      font-size: 36px;
      font-size: 2.25rem;
      line-height: 1.11111; } }
  @media print {
    .govuk-fieldset__legend--l {
      font-size: 24pt;
      line-height: 1.05; } }

.govuk-fieldset__legend--m {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  margin-bottom: 15px; }
  @media print {
    .govuk-fieldset__legend--m {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-fieldset__legend--m {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-fieldset__legend--m {
      font-size: 18pt;
      line-height: 1.15; } }

.govuk-fieldset__legend--s {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25; }
  @media print {
    .govuk-fieldset__legend--s {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-fieldset__legend--s {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-fieldset__legend--s {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-fieldset__heading {
  margin: 0;
  font-size: inherit;
  font-weight: inherit; }

.govuk-hint {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  margin-bottom: 15px;
  color: #505a5f; }
  @media print {
    .govuk-hint {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-hint {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-hint {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl) + .govuk-hint {
  margin-bottom: 10px; }

.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl) + .govuk-hint {
  margin-bottom: 10px; }

.govuk-fieldset__legend + .govuk-hint {
  margin-top: -5px; }

.govuk-label {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  display: block;
  margin-bottom: 5px; }
  @media print {
    .govuk-label {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-label {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-label {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-label {
      color: #000000; } }

.govuk-label--xl {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 32px;
  font-size: 2rem;
  line-height: 1.09375;
  margin-bottom: 15px; }
  @media print {
    .govuk-label--xl {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-label--xl {
      font-size: 48px;
      font-size: 3rem;
      line-height: 1.04167; } }
  @media print {
    .govuk-label--xl {
      font-size: 32pt;
      line-height: 1.15; } }

.govuk-label--l {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.04167;
  margin-bottom: 15px; }
  @media print {
    .govuk-label--l {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-label--l {
      font-size: 36px;
      font-size: 2.25rem;
      line-height: 1.11111; } }
  @media print {
    .govuk-label--l {
      font-size: 24pt;
      line-height: 1.05; } }

.govuk-label--m {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  margin-bottom: 10px; }
  @media print {
    .govuk-label--m {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-label--m {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-label--m {
      font-size: 18pt;
      line-height: 1.15; } }

.govuk-label--s {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25; }
  @media print {
    .govuk-label--s {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-label--s {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-label--s {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-label-wrapper {
  margin: 0; }

.govuk-checkboxes__item {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  display: block;
  position: relative;
  min-height: 40px;
  margin-bottom: 10px;
  padding-left: 40px;
  clear: left; }
  @media print {
    .govuk-checkboxes__item {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-checkboxes__item {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-checkboxes__item {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-checkboxes__item:last-child,
.govuk-checkboxes__item:last-of-type {
  margin-bottom: 0; }

.govuk-checkboxes__input {
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: -2px;
  left: -2px;
  width: 44px;
  height: 44px;
  margin: 0;
  opacity: 0; }

.govuk-checkboxes__label {
  display: inline-block;
  margin-bottom: 0;
  padding: 8px 15px 5px;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation; }

.govuk-checkboxes__label:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border: 2px solid currentColor;
  background: transparent; }

.govuk-checkboxes__label:after {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 11px;
  left: 9px;
  width: 23px;
  height: 12px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  border: solid;
  border-width: 0 0 5px 5px;
  border-top-color: transparent;
  opacity: 0;
  background: transparent; }

.govuk-checkboxes__hint {
  display: block;
  padding-right: 15px;
  padding-left: 15px; }

.govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {
  border-width: 4px;
  outline: 3px solid transparent;
  outline-offset: 1px;
  box-shadow: 0 0 0 3px #f9b34a; }
  @media screen and (forced-colors: active), (-ms-high-contrast: active) {
    .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {
      outline-color: Highlight; } }

.govuk-checkboxes__input:checked + .govuk-checkboxes__label:after {
  opacity: 1; }

.govuk-checkboxes__input:disabled,
.govuk-checkboxes__input:disabled + .govuk-checkboxes__label {
  cursor: default; }

.govuk-checkboxes__input:disabled + .govuk-checkboxes__label {
  opacity: .5; }

.govuk-checkboxes__divider {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  width: 40px;
  margin-bottom: 10px;
  text-align: center; }
  @media print {
    .govuk-checkboxes__divider {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-checkboxes__divider {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-checkboxes__divider {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-checkboxes__divider {
      color: #000000; } }

.govuk-checkboxes__conditional {
  margin-bottom: 15px;
  margin-left: 18px;
  padding-left: 33px;
  border-left: 4px solid #b1b4b6; }
  @media (min-width: 40.0625em) {
    .govuk-checkboxes__conditional {
      margin-bottom: 20px; } }
  .js-enabled .govuk-checkboxes__conditional--hidden {
    display: none; }
  .govuk-checkboxes__conditional > :last-child {
    margin-bottom: 0; }

.govuk-checkboxes--small .govuk-checkboxes__item {
  min-height: 0;
  margin-bottom: 0;
  padding-left: 34px;
  float: left; }
  .govuk-checkboxes--small .govuk-checkboxes__item:after {
    content: "";
    display: block;
    clear: both; }

.govuk-checkboxes--small .govuk-checkboxes__input {
  left: -10px; }

.govuk-checkboxes--small .govuk-checkboxes__label {
  margin-top: -2px;
  padding: 13px 15px 13px 1px;
  float: left; }
  @media (min-width: 40.0625em) {
    .govuk-checkboxes--small .govuk-checkboxes__label {
      padding: 11px 15px 10px 1px; } }

.govuk-checkboxes--small .govuk-checkboxes__label:before {
  top: 8px;
  width: 24px;
  height: 24px; }

.govuk-checkboxes--small .govuk-checkboxes__label:after {
  top: 15px;
  left: 6px;
  width: 12px;
  height: 6.5px;
  border-width: 0 0 3px 3px; }

.govuk-checkboxes--small .govuk-checkboxes__hint {
  padding: 0;
  clear: both; }

.govuk-checkboxes--small .govuk-checkboxes__conditional {
  margin-left: 10px;
  padding-left: 20px;
  clear: both; }

.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before {
  box-shadow: 0 0 0 10px #b1b4b6; }

.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {
  box-shadow: 0 0 0 3px #f9b34a, 0 0 0 10px #b1b4b6; }

@media (hover: none), (pointer: coarse) {
  .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled) + .govuk-checkboxes__label:before {
    box-shadow: initial; }
  .govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus + .govuk-checkboxes__label:before {
    box-shadow: 0 0 0 3px #f9b34a; } }

.govuk-textarea {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-height: 40px;
  margin-bottom: 20px;
  padding: 5px;
  resize: vertical;
  border: 2px solid #0b0c0c;
  border-radius: 0;
  -webkit-appearance: none; }
  @media print {
    .govuk-textarea {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-textarea {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.25; } }
  @media print {
    .govuk-textarea {
      font-size: 14pt;
      line-height: 1.25; } }
  @media (min-width: 40.0625em) {
    .govuk-textarea {
      margin-bottom: 30px; } }
  .govuk-textarea:focus {
    outline: 3px solid #f9b34a;
    outline-offset: 0;
    box-shadow: inset 0 0 0 2px; }

.govuk-textarea--error {
  border-color: #cf1643; }
  .govuk-textarea--error:focus {
    border-color: #0b0c0c; }

.govuk-character-count {
  margin-bottom: 20px; }
  @media (min-width: 40.0625em) {
    .govuk-character-count {
      margin-bottom: 30px; } }
  .govuk-character-count .govuk-form-group,
  .govuk-character-count .govuk-textarea {
    margin-bottom: 5px; }

.govuk-character-count__message {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: "tnum" 1;
  font-feature-settings: "tnum" 1;
  font-weight: 400;
  margin-top: 0;
  margin-bottom: 0; }
  @media print {
    .govuk-character-count__message {
      font-family: sans-serif; } }
  @supports (font-variant-numeric: tabular-nums) {
    .govuk-character-count__message {
      -webkit-font-feature-settings: normal;
      font-feature-settings: normal;
      font-variant-numeric: tabular-nums; } }

.govuk-character-count__message--disabled {
  visibility: hidden; }

.govuk-cookie-banner {
  padding-top: 20px;
  border-bottom: 10px solid transparent;
  background-color: #f3f2f1; }

.govuk-cookie-banner[hidden] {
  display: none; }

.govuk-cookie-banner__message {
  margin-bottom: -10px; }
  .govuk-cookie-banner__message[hidden] {
    display: none; }
  .govuk-cookie-banner__message:focus {
    outline: none; }

.govuk-summary-list {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  margin: 0;
  margin-bottom: 20px; }
  @media print {
    .govuk-summary-list {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-summary-list {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-summary-list {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-summary-list {
      color: #000000; } }
  @media (min-width: 40.0625em) {
    .govuk-summary-list {
      display: table;
      width: 100%;
      table-layout: fixed;
      border-collapse: collapse; } }
  @media (min-width: 40.0625em) {
    .govuk-summary-list {
      margin-bottom: 30px; } }

.govuk-summary-list__row {
  border-bottom: 1px solid #b1b4b6; }
  @media (max-width: 40.0525em) {
    .govuk-summary-list__row {
      margin-bottom: 15px; } }
  @media (min-width: 40.0625em) {
    .govuk-summary-list__row {
      display: table-row; } }

@media (min-width: 40.0625em) {
  .govuk-summary-list__row--no-actions:after {
    content: "";
    display: table-cell;
    width: 20%; } }

.govuk-summary-list__key,
.govuk-summary-list__value,
.govuk-summary-list__actions {
  margin: 0; }
  @media (min-width: 40.0625em) {
    .govuk-summary-list__key,
    .govuk-summary-list__value,
    .govuk-summary-list__actions {
      display: table-cell;
      padding-top: 10px;
      padding-right: 20px;
      padding-bottom: 10px; } }

.govuk-summary-list__actions {
  margin-bottom: 15px; }
  @media (min-width: 40.0625em) {
    .govuk-summary-list__actions {
      width: 20%;
      padding-right: 0;
      text-align: right; } }

.govuk-summary-list__key,
.govuk-summary-list__value {
  word-wrap: break-word;
  overflow-wrap: break-word; }

.govuk-summary-list__key {
  margin-bottom: 5px;
  font-weight: 700; }
  @media (min-width: 40.0625em) {
    .govuk-summary-list__key {
      width: 30%; } }

@media (max-width: 40.0525em) {
  .govuk-summary-list__value {
    margin-bottom: 15px; } }

.govuk-summary-list__value > p {
  margin-bottom: 10px; }

.govuk-summary-list__value > :last-child {
  margin-bottom: 0; }

.govuk-summary-list__actions-list {
  width: 100%;
  margin: 0;
  padding: 0; }

.govuk-summary-list__actions-list-item {
  display: inline;
  margin-right: 10px;
  padding-right: 10px; }

.govuk-summary-list__actions-list-item:not(:last-child) {
  border-right: 1px solid #b1b4b6; }

.govuk-summary-list__actions-list-item:last-child {
  margin-right: 0;
  padding-right: 0;
  border: 0; }

.govuk-summary-list--no-border .govuk-summary-list__row {
  border: 0; }

@media (min-width: 40.0625em) {
  .govuk-summary-list--no-border .govuk-summary-list__key,
  .govuk-summary-list--no-border .govuk-summary-list__value,
  .govuk-summary-list--no-border .govuk-summary-list__actions {
    padding-bottom: 11px; } }

.govuk-summary-list__row--no-border {
  border: 0; }
  @media (min-width: 40.0625em) {
    .govuk-summary-list__row--no-border .govuk-summary-list__key,
    .govuk-summary-list__row--no-border .govuk-summary-list__value,
    .govuk-summary-list__row--no-border .govuk-summary-list__actions {
      padding-bottom: 11px; } }

.govuk-input, .lbs-search__input {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  box-sizing: border-box;
  width: 100%;
  height: 40px;
  height: 2.5rem;
  margin-top: 0;
  padding: 5px;
  border: 2px solid #0b0c0c;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  @media print {
    .govuk-input, .lbs-search__input {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-input, .lbs-search__input {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-input, .lbs-search__input {
      font-size: 14pt;
      line-height: 1.15; } }
  .govuk-input:focus, .lbs-search__input:focus {
    outline: 3px solid #f9b34a;
    outline-offset: 0;
    box-shadow: inset 0 0 0 2px; }

.govuk-input::-webkit-outer-spin-button, .lbs-search__input::-webkit-outer-spin-button,
.govuk-input::-webkit-inner-spin-button,
.lbs-search__input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none; }

.govuk-input[type="number"], .lbs-search__input[type="number"] {
  -moz-appearance: textfield; }

.govuk-input--error {
  border-color: #cf1643; }
  .govuk-input--error:focus {
    border-color: #0b0c0c; }

.govuk-input--width-30 {
  max-width: 59ex; }

.govuk-input--width-20 {
  max-width: 41ex; }

.govuk-input--width-10 {
  max-width: 23ex; }

.govuk-input--width-5 {
  max-width: 10.8ex; }

.govuk-input--width-4 {
  max-width: 9ex; }

.govuk-input--width-3 {
  max-width: 7.2ex; }

.govuk-input--width-2 {
  max-width: 5.4ex; }

.govuk-input__wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  .govuk-input__wrapper .govuk-input, .govuk-input__wrapper .lbs-search__input {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto; }
  .govuk-input__wrapper .govuk-input:focus, .govuk-input__wrapper .lbs-search__input:focus {
    z-index: 1; }
  @media (max-width: 19.99em) {
    .govuk-input__wrapper {
      display: block; }
      .govuk-input__wrapper .govuk-input, .govuk-input__wrapper .lbs-search__input {
        max-width: 100%; } }

.govuk-input__prefix,
.govuk-input__suffix {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  box-sizing: border-box;
  display: inline-block;
  min-width: 40px;
  min-width: 2.5rem;
  height: 40px;
  height: 2.5rem;
  padding: 5px;
  border: 2px solid #0b0c0c;
  background-color: #f3f2f1;
  text-align: center;
  white-space: nowrap;
  cursor: default;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto; }
  @media print {
    .govuk-input__prefix,
    .govuk-input__suffix {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-input__prefix,
    .govuk-input__suffix {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-input__prefix,
    .govuk-input__suffix {
      font-size: 14pt;
      line-height: 1.15; } }
  @media (max-width: 40.0525em) {
    .govuk-input__prefix,
    .govuk-input__suffix {
      line-height: 1.6; } }
  @media (max-width: 19.99em) {
    .govuk-input__prefix,
    .govuk-input__suffix {
      display: block;
      height: 100%;
      white-space: normal; } }

@media (max-width: 19.99em) {
  .govuk-input__prefix {
    border-bottom: 0; } }

@media (min-width: 20em) {
  .govuk-input__prefix {
    border-right: 0; } }

@media (max-width: 19.99em) {
  .govuk-input__suffix {
    border-top: 0; } }

@media (min-width: 20em) {
  .govuk-input__suffix {
    border-left: 0; } }

.govuk-date-input {
  font-size: 0; }
  .govuk-date-input:after {
    content: "";
    display: block;
    clear: both; }

.govuk-date-input__item {
  display: inline-block;
  margin-right: 20px;
  margin-bottom: 0; }

.govuk-date-input__label {
  display: block; }

.govuk-date-input__input {
  margin-bottom: 0; }

.govuk-details {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  margin-bottom: 20px;
  display: block; }
  @media print {
    .govuk-details {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-details {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-details {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-details {
      color: #000000; } }
  @media (min-width: 40.0625em) {
    .govuk-details {
      margin-bottom: 30px; } }

.govuk-details__summary {
  display: inline-block;
  position: relative;
  margin-bottom: 5px;
  padding-left: 25px;
  color: #3466af;
  cursor: pointer; }
  .govuk-details__summary:hover {
    color: #003078; }
  .govuk-details__summary:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }

.govuk-details__summary-text {
  text-decoration: underline; }

.govuk-details__summary:focus .govuk-details__summary-text {
  text-decoration: none; }

.govuk-details__summary::-webkit-details-marker {
  display: none; }

.govuk-details__summary:before {
  content: "";
  position: absolute;
  top: -1px;
  bottom: 0;
  left: 0;
  margin: auto;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent;
  -webkit-clip-path: polygon(0% 0%, 100% 50%, 0% 100%);
  clip-path: polygon(0% 0%, 100% 50%, 0% 100%);
  border-width: 7px 0 7px 12.124px;
  border-left-color: inherit; }
  .govuk-details[open] > .govuk-details__summary:before {
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent;
    -webkit-clip-path: polygon(0% 0%, 50% 100%, 100% 0%);
    clip-path: polygon(0% 0%, 50% 100%, 100% 0%);
    border-width: 12.124px 7px 0 7px;
    border-top-color: inherit; }

.govuk-details__text {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 20px;
  border-left: 5px solid #b1b4b6; }

.govuk-details__text p {
  margin-top: 0;
  margin-bottom: 20px; }

.govuk-details__text > :last-child {
  margin-bottom: 0; }

.govuk-error-summary {
  color: #0b0c0c;
  padding: 15px;
  margin-bottom: 30px;
  border: 5px solid #cf1643; }
  @media print {
    .govuk-error-summary {
      color: #000000; } }
  @media (min-width: 40.0625em) {
    .govuk-error-summary {
      padding: 20px; } }
  @media (min-width: 40.0625em) {
    .govuk-error-summary {
      margin-bottom: 50px; } }
  .govuk-error-summary:focus {
    outline: 3px solid #f9b34a; }

.govuk-error-summary__title {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  margin-top: 0;
  margin-bottom: 15px; }
  @media print {
    .govuk-error-summary__title {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-error-summary__title {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-error-summary__title {
      font-size: 18pt;
      line-height: 1.15; } }
  @media (min-width: 40.0625em) {
    .govuk-error-summary__title {
      margin-bottom: 20px; } }

.govuk-error-summary__body {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25; }
  @media print {
    .govuk-error-summary__body {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-error-summary__body {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-error-summary__body {
      font-size: 14pt;
      line-height: 1.15; } }
  .govuk-error-summary__body p {
    margin-top: 0;
    margin-bottom: 15px; }
    @media (min-width: 40.0625em) {
      .govuk-error-summary__body p {
        margin-bottom: 20px; } }

.govuk-error-summary__list {
  margin-top: 0;
  margin-bottom: 0; }

.govuk-error-summary__list a {
  font-weight: 700;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: underline; }
  @media print {
    .govuk-error-summary__list a {
      font-family: sans-serif; } }
  .govuk-error-summary__list a:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
  .govuk-error-summary__list a:link, .govuk-error-summary__list a:visited {
    color: #cf1643; }
  .govuk-error-summary__list a:hover {
    color: #910f2f; }
  .govuk-error-summary__list a:active {
    color: #cf1643; }
  .govuk-error-summary__list a:focus {
    color: #0b0c0c; }

.govuk-file-upload {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  max-width: 100%;
  margin-left: -5px;
  padding: 5px; }
  @media print {
    .govuk-file-upload {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-file-upload {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-file-upload {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-file-upload {
      color: #000000; } }
  .govuk-file-upload::-webkit-file-upload-button {
    -webkit-appearance: button;
    color: inherit;
    font: inherit; }
  .govuk-file-upload:focus {
    outline: 3px solid #f9b34a;
    box-shadow: inset 0 0 0 4px #0b0c0c; }
  .govuk-file-upload:focus-within {
    outline: 3px solid #f9b34a;
    box-shadow: inset 0 0 0 4px #0b0c0c; }

.govuk-footer {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  padding-top: 25px;
  padding-bottom: 15px;
  border-top: 1px solid #b1b4b6;
  color: #0b0c0c;
  background: #f3f2f1; }
  @media print {
    .govuk-footer {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-footer {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .govuk-footer {
      font-size: 14pt;
      line-height: 1.2; } }
  @media (min-width: 40.0625em) {
    .govuk-footer {
      padding-top: 40px; } }
  @media (min-width: 40.0625em) {
    .govuk-footer {
      padding-bottom: 25px; } }

.govuk-footer__link {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: underline; }
  @media print {
    .govuk-footer__link {
      font-family: sans-serif; } }
  .govuk-footer__link:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
  .govuk-footer__link:link, .govuk-footer__link:visited {
    color: #0b0c0c; }
    @media print {
      .govuk-footer__link:link, .govuk-footer__link:visited {
        color: #000000; } }
  .govuk-footer__link:hover {
    color: rgba(11, 12, 12, 0.99); }
  .govuk-footer__link:active, .govuk-footer__link:focus {
    color: #0b0c0c; }
    @media print {
      .govuk-footer__link:active, .govuk-footer__link:focus {
        color: #000000; } }

.govuk-footer__section-break {
  margin: 0;
  margin-bottom: 30px;
  border: 0;
  border-bottom: 1px solid #b1b4b6; }
  @media (min-width: 40.0625em) {
    .govuk-footer__section-break {
      margin-bottom: 50px; } }

.govuk-footer__meta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -15px;
  margin-left: -15px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center; }

.govuk-footer__meta-item {
  margin-right: 15px;
  margin-bottom: 25px;
  margin-left: 15px; }

.govuk-footer__meta-item--grow {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1; }
  @media (max-width: 40.0525em) {
    .govuk-footer__meta-item--grow {
      -webkit-flex-basis: 320px;
      -ms-flex-preferred-size: 320px;
      flex-basis: 320px; } }

.govuk-footer__licence-logo {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
  forced-color-adjust: auto; }
  @media (max-width: 48.0525em) {
    .govuk-footer__licence-logo {
      margin-bottom: 15px; } }

.govuk-footer__licence-description {
  display: inline-block; }

.govuk-footer__copyright-logo {
  display: inline-block;
  min-width: 125px;
  padding-top: 112px;
  background-image: url("/assets/images/govuk-crest.png");
  background-repeat: no-repeat;
  background-position: 50% 0%;
  background-size: 125px 102px;
  text-align: center;
  white-space: nowrap; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .govuk-footer__copyright-logo {
      background-image: url("/assets/images/govuk-crest-2x.png"); } }

.govuk-footer__inline-list {
  margin-top: 0;
  margin-bottom: 15px;
  padding: 0; }

.govuk-footer__meta-custom {
  margin-bottom: 20px; }

.govuk-footer__inline-list-item {
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 5px; }

.govuk-footer__heading {
  margin-bottom: 30px;
  padding-bottom: 20px;
  border-bottom: 1px solid #b1b4b6; }
  @media (max-width: 40.0525em) {
    .govuk-footer__heading {
      padding-bottom: 10px; } }

.govuk-footer__navigation {
  margin-right: -15px;
  margin-left: -15px; }
  .govuk-footer__navigation:after {
    content: "";
    display: block;
    clear: both; }

.govuk-footer__section {
  display: inline-block;
  margin-bottom: 30px;
  vertical-align: top; }

.govuk-footer__list {
  margin: 0;
  padding: 0;
  list-style: none;
  -webkit-column-gap: 30px;
  column-gap: 30px; }
  .govuk-footer__list .govuk-footer__link:hover {
    text-decoration-thickness: auto; }

@media (min-width: 48.0625em) {
  .govuk-footer__list--columns-2 {
    -webkit-column-count: 2;
    column-count: 2; }
  .govuk-footer__list--columns-3 {
    -webkit-column-count: 3;
    column-count: 3; } }

.govuk-footer__list-item {
  margin-bottom: 15px; }
  @media (min-width: 40.0625em) {
    .govuk-footer__list-item {
      margin-bottom: 20px; } }

.govuk-footer__list-item:last-child {
  margin-bottom: 0; }

.govuk-header {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  border-bottom: 10px solid #ffffff;
  color: #ffffff;
  background: #0b0c0c; }
  @media print {
    .govuk-header {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-header {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .govuk-header {
      font-size: 14pt;
      line-height: 1.2; } }

.govuk-header__container--full-width {
  padding: 0 15px;
  border-color: #3466af; }
  .govuk-header__container--full-width .govuk-header__menu-button {
    right: 15px; }

.govuk-header__container {
  position: relative;
  margin-bottom: -10px;
  padding-top: 10px;
  border-bottom: 10px solid #3466af; }
  .govuk-header__container:after {
    content: "";
    display: block;
    clear: both; }

.govuk-header__logotype {
  display: inline-block;
  margin-right: 5px; }
  @media (forced-colors: active) {
    .govuk-header__logotype {
      forced-color-adjust: none;
      color: linktext; } }
  .govuk-header__logotype:last-child {
    margin-right: 0; }

.govuk-header__logotype-crown {
  position: relative;
  top: -1px;
  margin-right: 1px;
  fill: currentColor;
  vertical-align: top; }

.govuk-header__logotype-crown-fallback-image {
  width: 36px;
  height: 32px;
  border: 0;
  vertical-align: bottom; }

.govuk-header__product-name {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1;
  display: inline-table; }
  @media print {
    .govuk-header__product-name {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-header__product-name {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1; } }
  @media print {
    .govuk-header__product-name {
      font-size: 18pt;
      line-height: 1; } }

.govuk-header__link {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none; }
  @media print {
    .govuk-header__link {
      font-family: sans-serif; } }
  .govuk-header__link:link, .govuk-header__link:visited {
    color: #ffffff; }
  .govuk-header__link:hover, .govuk-header__link:active {
    color: rgba(255, 255, 255, 0.99); }
  .govuk-header__link:focus {
    color: #0b0c0c; }
  .govuk-header__link:hover {
    text-decoration: underline;
    text-decoration-thickness: 3px;
    text-underline-offset: 0.1em; }
  .govuk-header__link:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }

.govuk-header__link--homepage {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  display: inline-block;
  margin-right: 10px;
  font-size: 30px;
  line-height: 1; }
  @media print {
    .govuk-header__link--homepage {
      font-family: sans-serif; } }
  .govuk-header__link--homepage:link, .govuk-header__link--homepage:visited {
    text-decoration: none; }
  .govuk-header__link--homepage:hover, .govuk-header__link--homepage:active {
    margin-bottom: -3px;
    border-bottom: 3px solid; }
  .govuk-header__link--homepage:focus {
    margin-bottom: 0;
    border-bottom: 0; }

.govuk-header__link--service-name {
  display: inline-block;
  margin-bottom: 10px;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111; }
  @media print {
    .govuk-header__link--service-name {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-header__link--service-name {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-header__link--service-name {
      font-size: 18pt;
      line-height: 1.15; } }

.govuk-header__logo,
.govuk-header__content {
  box-sizing: border-box; }

.govuk-header__logo {
  margin-bottom: 10px;
  padding-right: 50px; }
  @media (min-width: 40.0625em) {
    .govuk-header__logo {
      margin-bottom: 10px; } }
  @media (min-width: 48.0625em) {
    .govuk-header__logo {
      width: 33.33%;
      padding-right: 15px;
      float: left;
      vertical-align: top; } }

@media (min-width: 48.0625em) {
  .govuk-header__content {
    width: 66.66%;
    padding-left: 15px;
    float: left; } }

.govuk-header__menu-button {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  display: none;
  position: absolute;
  top: 20px;
  right: 0;
  margin: 0;
  padding: 0;
  border: 0;
  color: #ffffff;
  background: none;
  cursor: pointer; }
  @media print {
    .govuk-header__menu-button {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-header__menu-button {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .govuk-header__menu-button {
      font-size: 14pt;
      line-height: 1.2; } }
  .govuk-header__menu-button:hover {
    -webkit-text-decoration: solid underline 3px;
    text-decoration: solid underline 3px;
    text-underline-offset: 0.1em; }
  .govuk-header__menu-button:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
  .govuk-header__menu-button:after {
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent;
    -webkit-clip-path: polygon(0% 0%, 50% 100%, 100% 0%);
    clip-path: polygon(0% 0%, 50% 100%, 100% 0%);
    border-width: 8.66px 5px 0 5px;
    border-top-color: inherit;
    content: "";
    margin-left: 5px; }
  @media (min-width: 40.0625em) {
    .govuk-header__menu-button {
      top: 15px; } }

.govuk-header__menu-button--open:after {
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent;
  -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  border-width: 0 5px 8.66px 5px;
  border-bottom-color: inherit; }

@media (min-width: 48.0625em) {
  .govuk-header__navigation {
    margin-bottom: 10px; } }

.govuk-header__navigation-list {
  margin: 0;
  padding: 0;
  list-style: none; }

.js-enabled .govuk-header__menu-button {
  display: block; }
  @media (min-width: 48.0625em) {
    .js-enabled .govuk-header__menu-button {
      display: none; } }

.js-enabled .govuk-header__navigation-list {
  display: none; }
  @media (min-width: 48.0625em) {
    .js-enabled .govuk-header__navigation-list {
      display: block; } }

.js-enabled .govuk-header__navigation-list--open {
  display: block; }

@media (min-width: 48.0625em) {
  .govuk-header__navigation--end {
    margin: 0;
    padding: 5px 0;
    text-align: right; } }

.govuk-header__navigation--no-service-name {
  padding-top: 40px; }

.govuk-header__navigation-item {
  padding: 10px 0;
  border-bottom: 1px solid #2e3133; }
  @media (min-width: 48.0625em) {
    .govuk-header__navigation-item {
      display: inline-block;
      margin-right: 15px;
      padding: 5px 0;
      border: 0; } }
  .govuk-header__navigation-item a {
    font-family: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 700;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.14286;
    white-space: nowrap; }
    @media print {
      .govuk-header__navigation-item a {
        font-family: sans-serif; } }
    @media (min-width: 40.0625em) {
      .govuk-header__navigation-item a {
        font-size: 16px;
        font-size: 1rem;
        line-height: 1.25; } }
    @media print {
      .govuk-header__navigation-item a {
        font-size: 14pt;
        line-height: 1.2; } }

.govuk-header__navigation-item--active a:link, .govuk-header__navigation-item--active a:hover, .govuk-header__navigation-item--active a:visited {
  color: #1d8feb; }

.govuk-header__navigation-item--active a:focus {
  color: #0b0c0c; }

.govuk-header__navigation-item:last-child {
  margin-right: 0;
  border-bottom: 0; }

@media print {
  .govuk-header {
    border-bottom-width: 0;
    color: #0b0c0c;
    background: transparent; }
  .govuk-header__logotype-crown-fallback-image {
    display: none; }
  .govuk-header__link:link, .govuk-header__link:visited {
    color: #0b0c0c; }
  .govuk-header__link:after {
    display: none; } }

.govuk-inset-text {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  padding: 15px;
  margin-top: 20px;
  margin-bottom: 20px;
  clear: both;
  border-left: 10px solid #b1b4b6; }
  @media print {
    .govuk-inset-text {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-inset-text {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-inset-text {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-inset-text {
      color: #000000; } }
  @media (min-width: 40.0625em) {
    .govuk-inset-text {
      margin-top: 30px; } }
  @media (min-width: 40.0625em) {
    .govuk-inset-text {
      margin-bottom: 30px; } }
  .govuk-inset-text > :first-child {
    margin-top: 0; }
  .govuk-inset-text > :only-child,
  .govuk-inset-text > :last-child {
    margin-bottom: 0; }

.govuk-notification-banner {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  margin-bottom: 30px;
  border: 5px solid #3466af;
  background-color: #3466af; }
  @media print {
    .govuk-notification-banner {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-notification-banner {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-notification-banner {
      font-size: 14pt;
      line-height: 1.15; } }
  @media (min-width: 40.0625em) {
    .govuk-notification-banner {
      margin-bottom: 50px; } }
  .govuk-notification-banner:focus {
    outline: 3px solid #f9b34a; }

.govuk-notification-banner__header {
  padding: 2px 15px 5px;
  border-bottom: 1px solid transparent; }
  @media (min-width: 40.0625em) {
    .govuk-notification-banner__header {
      padding: 2px 20px 5px; } }

.govuk-notification-banner__title {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  margin: 0;
  padding: 0;
  color: #ffffff; }
  @media print {
    .govuk-notification-banner__title {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-notification-banner__title {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-notification-banner__title {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-notification-banner__content {
  color: #0b0c0c;
  padding: 15px;
  background-color: #ffffff; }
  @media print {
    .govuk-notification-banner__content {
      color: #000000; } }
  @media (min-width: 40.0625em) {
    .govuk-notification-banner__content {
      padding: 20px; } }
  .govuk-notification-banner__content > * {
    box-sizing: border-box;
    max-width: 698.33333px; }
  .govuk-notification-banner__content > :last-child {
    margin-bottom: 0; }

.govuk-notification-banner__heading {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  margin: 0 0 15px 0;
  padding: 0; }
  @media print {
    .govuk-notification-banner__heading {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-notification-banner__heading {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-notification-banner__heading {
      font-size: 18pt;
      line-height: 1.15; } }

.govuk-notification-banner__link {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: underline; }
  @media print {
    .govuk-notification-banner__link {
      font-family: sans-serif; } }
  .govuk-notification-banner__link:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
  .govuk-notification-banner__link:link {
    color: #3466af; }
  .govuk-notification-banner__link:visited {
    color: #3466af; }
  .govuk-notification-banner__link:hover {
    color: #003078; }
  .govuk-notification-banner__link:active {
    color: #0b0c0c; }
  .govuk-notification-banner__link:focus {
    color: #0b0c0c; }

.govuk-notification-banner--success {
  border-color: #00856a;
  background-color: #00856a; }
  .govuk-notification-banner--success .govuk-notification-banner__link:link, .govuk-notification-banner--success .govuk-notification-banner__link:visited {
    color: #00856a; }
  .govuk-notification-banner--success .govuk-notification-banner__link:hover {
    color: #005d4a; }
  .govuk-notification-banner--success .govuk-notification-banner__link:active {
    color: #00856a; }
  .govuk-notification-banner--success .govuk-notification-banner__link:focus {
    color: #0b0c0c; }

.govuk-panel {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  box-sizing: border-box;
  margin-bottom: 15px;
  padding: 35px;
  border: 5px solid transparent;
  text-align: center; }
  @media print {
    .govuk-panel {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-panel {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-panel {
      font-size: 14pt;
      line-height: 1.15; } }
  @media (max-width: 40.0525em) {
    .govuk-panel {
      padding: 10px;
      overflow-wrap: break-word;
      word-wrap: break-word; } }

.govuk-panel--confirmation {
  color: #ffffff;
  background: #00703c; }
  @media print {
    .govuk-panel--confirmation {
      border-color: currentColor;
      color: #000000;
      background: none; } }

.govuk-panel__title {
  margin-top: 0;
  margin-bottom: 30px;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 32px;
  font-size: 2rem;
  line-height: 1.09375; }
  @media print {
    .govuk-panel__title {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-panel__title {
      font-size: 48px;
      font-size: 3rem;
      line-height: 1.04167; } }
  @media print {
    .govuk-panel__title {
      font-size: 32pt;
      line-height: 1.15; } }

.govuk-panel__title:last-child {
  margin-bottom: 0; }

.govuk-panel__body {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.04167; }
  @media print {
    .govuk-panel__body {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-panel__body {
      font-size: 36px;
      font-size: 2.25rem;
      line-height: 1.11111; } }
  @media print {
    .govuk-panel__body {
      font-size: 24pt;
      line-height: 1.05; } }

.govuk-tag {
  display: inline-block;
  outline: 2px solid transparent;
  outline-offset: -2px;
  color: #ffffff;
  background-color: #1d70b8;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1;
  padding-top: 5px;
  padding-right: 8px;
  padding-bottom: 4px;
  padding-left: 8px; }
  @media print {
    .govuk-tag {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-tag {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1; } }
  @media print {
    .govuk-tag {
      font-size: 14pt;
      line-height: 1; } }

.govuk-tag--grey {
  color: #383f43;
  background: #eeefef; }

.govuk-tag--purple {
  color: #3d2375;
  background: #dbd5e9; }

.govuk-tag--turquoise {
  color: #10403c;
  background: #bfe3e0; }

.govuk-tag--blue {
  color: #144e81;
  background: #d2e2f1; }

.govuk-tag--yellow {
  color: #594d00;
  background: #fff7bf; }

.govuk-tag--orange {
  color: #6e3619;
  background: #fcd6c3; }

.govuk-tag--red {
  color: #942514;
  background: #f6d7d2; }

.govuk-tag--pink {
  color: #80224d;
  background: #f7d7e6; }

.govuk-tag--green {
  color: #005a30;
  background: #cce2d8; }

.govuk-phase-banner {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #b1b4b6; }

.govuk-phase-banner__content {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  color: #0b0c0c;
  display: table;
  margin: 0; }
  @media print {
    .govuk-phase-banner__content {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-phase-banner__content {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .govuk-phase-banner__content {
      font-size: 14pt;
      line-height: 1.2; } }
  @media print {
    .govuk-phase-banner__content {
      color: #000000; } }

.govuk-phase-banner__content__tag {
  margin-right: 10px; }

.govuk-phase-banner__text {
  display: table-cell;
  vertical-align: middle; }

.govuk-tabs {
  margin-top: 5px;
  margin-bottom: 20px; }
  @media (min-width: 40.0625em) {
    .govuk-tabs {
      margin-top: 5px; } }
  @media (min-width: 40.0625em) {
    .govuk-tabs {
      margin-bottom: 30px; } }

.govuk-tabs__title {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  margin-bottom: 10px; }
  @media print {
    .govuk-tabs__title {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-tabs__title {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-tabs__title {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-tabs__title {
      color: #000000; } }

.govuk-tabs__list {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom: 20px; }
  @media (min-width: 40.0625em) {
    .govuk-tabs__list {
      margin-bottom: 30px; } }

.govuk-tabs__list-item {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  margin-left: 25px; }
  @media print {
    .govuk-tabs__list-item {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-tabs__list-item {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-tabs__list-item {
      font-size: 14pt;
      line-height: 1.15; } }
  .govuk-tabs__list-item:before {
    color: #0b0c0c;
    content: "\2014 ";
    margin-left: -25px;
    padding-right: 5px; }
    @media print {
      .govuk-tabs__list-item:before {
        color: #000000; } }

.govuk-tabs__tab {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: underline;
  display: inline-block;
  margin-bottom: 10px; }
  @media print {
    .govuk-tabs__tab {
      font-family: sans-serif; } }
  .govuk-tabs__tab:focus {
    outline: 3px solid transparent;
    color: #0b0c0c;
    background-color: #f9b34a;
    box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
    text-decoration: none; }
  .govuk-tabs__tab:link {
    color: #3466af; }
  .govuk-tabs__tab:visited {
    color: #1d3860; }
  .govuk-tabs__tab:hover {
    color: #003078; }
  .govuk-tabs__tab:active {
    color: #0b0c0c; }
  .govuk-tabs__tab:focus {
    color: #0b0c0c; }

.govuk-tabs__panel {
  margin-bottom: 30px; }
  @media (min-width: 40.0625em) {
    .govuk-tabs__panel {
      margin-bottom: 50px; } }

@media (min-width: 40.0625em) {
  .js-enabled .govuk-tabs__list {
    margin-bottom: 0;
    border-bottom: 1px solid #b1b4b6; }
    .js-enabled .govuk-tabs__list:after {
      content: "";
      display: block;
      clear: both; }
  .js-enabled .govuk-tabs__title {
    display: none; }
  .js-enabled .govuk-tabs__list-item {
    position: relative;
    margin-right: 5px;
    margin-bottom: 0;
    margin-left: 0;
    padding: 10px 20px;
    float: left;
    background-color: #f3f2f1;
    text-align: center; }
    .js-enabled .govuk-tabs__list-item:before {
      content: none; }
  .js-enabled .govuk-tabs__list-item--selected {
    position: relative;
    margin-top: -5px;
    margin-bottom: -1px;
    padding-top: 14px;
    padding-right: 19px;
    padding-bottom: 16px;
    padding-left: 19px;
    border: 1px solid #b1b4b6;
    border-bottom: 0;
    background-color: #ffffff; }
    .js-enabled .govuk-tabs__list-item--selected .govuk-tabs__tab {
      text-decoration: none; }
  .js-enabled .govuk-tabs__tab {
    margin-bottom: 0; }
    .js-enabled .govuk-tabs__tab:link, .js-enabled .govuk-tabs__tab:visited {
      color: #0b0c0c; } }
    @media print and (min-width: 40.0625em) {
      .js-enabled .govuk-tabs__tab:link, .js-enabled .govuk-tabs__tab:visited {
        color: #000000; } }

@media (min-width: 40.0625em) {
    .js-enabled .govuk-tabs__tab:hover {
      color: rgba(11, 12, 12, 0.99); }
    .js-enabled .govuk-tabs__tab:active, .js-enabled .govuk-tabs__tab:focus {
      color: #0b0c0c; } }
    @media print and (min-width: 40.0625em) {
      .js-enabled .govuk-tabs__tab:active, .js-enabled .govuk-tabs__tab:focus {
        color: #000000; } }

@media (min-width: 40.0625em) {
    .js-enabled .govuk-tabs__tab:after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
  .js-enabled .govuk-tabs__panel {
    margin-bottom: 0;
    padding: 30px 20px;
    border: 1px solid #b1b4b6;
    border-top: 0; } }
  @media (min-width: 40.0625em) and (min-width: 40.0625em) {
    .js-enabled .govuk-tabs__panel {
      margin-bottom: 0; } }

@media (min-width: 40.0625em) {
    .js-enabled .govuk-tabs__panel > :last-child {
      margin-bottom: 0; }
  .js-enabled .govuk-tabs__panel--hidden {
    display: none; } }

.govuk-radios__item {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  display: block;
  position: relative;
  min-height: 40px;
  margin-bottom: 10px;
  padding-left: 40px;
  clear: left; }
  @media print {
    .govuk-radios__item {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-radios__item {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-radios__item {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-radios__item:last-child,
.govuk-radios__item:last-of-type {
  margin-bottom: 0; }

.govuk-radios__input {
  cursor: pointer;
  position: absolute;
  z-index: 1;
  top: -2px;
  left: -2px;
  width: 44px;
  height: 44px;
  margin: 0;
  opacity: 0; }

.govuk-radios__label {
  display: inline-block;
  margin-bottom: 0;
  padding: 8px 15px 5px;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation; }

.govuk-radios__label:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border: 2px solid currentColor;
  border-radius: 50%;
  background: transparent; }

.govuk-radios__label:after {
  content: "";
  position: absolute;
  top: 10px;
  left: 10px;
  width: 0;
  height: 0;
  border: 10px solid currentColor;
  border-radius: 50%;
  opacity: 0;
  background: currentColor; }

.govuk-radios__hint {
  display: block;
  padding-right: 15px;
  padding-left: 15px; }

.govuk-radios__input:focus + .govuk-radios__label:before {
  border-width: 4px;
  outline: 3px solid transparent;
  outline-offset: 1px;
  box-shadow: 0 0 0 4px #f9b34a; }
  @media screen and (forced-colors: active), (-ms-high-contrast: active) {
    .govuk-radios__input:focus + .govuk-radios__label:before {
      outline-color: Highlight; } }

.govuk-radios__input:checked + .govuk-radios__label:after {
  opacity: 1; }

.govuk-radios__input:disabled,
.govuk-radios__input:disabled + .govuk-radios__label {
  cursor: default; }

.govuk-radios__input:disabled + .govuk-radios__label {
  opacity: .5; }

@media (min-width: 40.0625em) {
  .govuk-radios--inline:after {
    content: "";
    display: block;
    clear: both; }
  .govuk-radios--inline .govuk-radios__item {
    margin-right: 20px;
    float: left;
    clear: none; } }

.govuk-radios__divider {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  width: 40px;
  margin-bottom: 10px;
  text-align: center; }
  @media print {
    .govuk-radios__divider {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-radios__divider {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-radios__divider {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-radios__divider {
      color: #000000; } }

.govuk-radios__conditional {
  margin-bottom: 15px;
  margin-left: 18px;
  padding-left: 33px;
  border-left: 4px solid #b1b4b6; }
  @media (min-width: 40.0625em) {
    .govuk-radios__conditional {
      margin-bottom: 20px; } }
  .js-enabled .govuk-radios__conditional--hidden {
    display: none; }
  .govuk-radios__conditional > :last-child {
    margin-bottom: 0; }

.govuk-radios--small .govuk-radios__item {
  min-height: 0;
  margin-bottom: 0;
  padding-left: 34px;
  float: left; }
  .govuk-radios--small .govuk-radios__item:after {
    content: "";
    display: block;
    clear: both; }

.govuk-radios--small .govuk-radios__input {
  left: -10px; }

.govuk-radios--small .govuk-radios__label {
  margin-top: -2px;
  padding: 13px 15px 13px 1px;
  float: left; }
  @media (min-width: 40.0625em) {
    .govuk-radios--small .govuk-radios__label {
      padding: 11px 15px 10px 1px; } }

.govuk-radios--small .govuk-radios__label:before {
  top: 8px;
  width: 24px;
  height: 24px; }

.govuk-radios--small .govuk-radios__label:after {
  top: 15px;
  left: 7px;
  border-width: 5px; }

.govuk-radios--small .govuk-radios__hint {
  padding: 0;
  clear: both;
  pointer-events: none; }

.govuk-radios--small .govuk-radios__conditional {
  margin-left: 10px;
  padding-left: 20px;
  clear: both; }

.govuk-radios--small .govuk-radios__divider {
  width: 24px;
  margin-bottom: 5px; }

.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label:before {
  box-shadow: 0 0 0 10px #b1b4b6; }

.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label:before {
  box-shadow: 0 0 0 4px #f9b34a, 0 0 0 10px #b1b4b6; }

@media (hover: none), (pointer: coarse) {
  .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled) + .govuk-radios__label:before {
    box-shadow: initial; }
  .govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label:before {
    box-shadow: 0 0 0 4px #f9b34a; } }

.govuk-select {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  box-sizing: border-box;
  max-width: 100%;
  height: 40px;
  height: 2.5rem;
  padding: 5px;
  border: 2px solid #0b0c0c;
  color: #0b0c0c;
  background-color: #ffffff; }
  @media print {
    .govuk-select {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-select {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.25; } }
  @media print {
    .govuk-select {
      font-size: 14pt;
      line-height: 1.25; } }
  .govuk-select:focus {
    outline: 3px solid #f9b34a;
    outline-offset: 0;
    box-shadow: inset 0 0 0 2px; }

.govuk-select option:active,
.govuk-select option:checked,
.govuk-select:focus::-ms-value {
  color: #ffffff;
  background-color: #1d70b8; }

.govuk-select--error {
  border-color: #cf1643; }
  .govuk-select--error:focus {
    border-color: #0b0c0c; }

.govuk-skip-link {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important;
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: underline;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  display: block;
  padding: 10px 15px; }
  .govuk-skip-link:active, .govuk-skip-link:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    margin: inherit !important;
    overflow: visible !important;
    clip: auto !important;
    -webkit-clip-path: none !important;
    clip-path: none !important;
    white-space: inherit !important; }
  @media print {
    .govuk-skip-link {
      font-family: sans-serif; } }
  .govuk-skip-link:link, .govuk-skip-link:visited {
    color: #0b0c0c; }
    @media print {
      .govuk-skip-link:link, .govuk-skip-link:visited {
        color: #000000; } }
  .govuk-skip-link:hover {
    color: rgba(11, 12, 12, 0.99); }
  .govuk-skip-link:active, .govuk-skip-link:focus {
    color: #0b0c0c; }
    @media print {
      .govuk-skip-link:active, .govuk-skip-link:focus {
        color: #000000; } }
  @media (min-width: 40.0625em) {
    .govuk-skip-link {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .govuk-skip-link {
      font-size: 14pt;
      line-height: 1.2; } }
  @supports (padding: max(calc(0px))) {
    .govuk-skip-link {
      padding-right: max(15px, calc(15px + env(safe-area-inset-right)));
      padding-left: max(15px, calc(15px + env(safe-area-inset-left))); } }
  .govuk-skip-link:focus {
    outline: 3px solid #f9b34a;
    outline-offset: 0;
    background-color: #f9b34a;
    box-shadow: none; }

.govuk-skip-link-focused-element:focus {
  outline: none; }

.govuk-table, table {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  width: 100%;
  margin-bottom: 20px;
  border-spacing: 0;
  border-collapse: collapse; }
  @media print {
    .govuk-table, table {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-table, table {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-table, table {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-table, table {
      color: #000000; } }
  @media (min-width: 40.0625em) {
    .govuk-table, table {
      margin-bottom: 30px; } }

.govuk-table__header, table th {
  font-weight: 700; }

.govuk-table__header, table th,
.govuk-table__cell,
table td {
  padding: 10px 20px 10px 0;
  border-bottom: 1px solid #b1b4b6;
  text-align: left;
  vertical-align: top; }

.govuk-table__cell--numeric {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: "tnum" 1;
  font-feature-settings: "tnum" 1;
  font-weight: 400; }
  @media print {
    .govuk-table__cell--numeric {
      font-family: sans-serif; } }
  @supports (font-variant-numeric: tabular-nums) {
    .govuk-table__cell--numeric {
      -webkit-font-feature-settings: normal;
      font-feature-settings: normal;
      font-variant-numeric: tabular-nums; } }

.govuk-table__header--numeric,
.govuk-table__cell--numeric {
  text-align: right; }

.govuk-table__header:last-child, table th:last-child,
.govuk-table__cell:last-child,
table td:last-child {
  padding-right: 0; }

.govuk-table__caption {
  font-weight: 700;
  display: table-caption;
  text-align: left; }

.govuk-table__caption--xl {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 32px;
  font-size: 2rem;
  line-height: 1.09375;
  margin-bottom: 15px; }
  @media print {
    .govuk-table__caption--xl {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-table__caption--xl {
      font-size: 48px;
      font-size: 3rem;
      line-height: 1.04167; } }
  @media print {
    .govuk-table__caption--xl {
      font-size: 32pt;
      line-height: 1.15; } }

.govuk-table__caption--l {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.04167;
  margin-bottom: 15px; }
  @media print {
    .govuk-table__caption--l {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-table__caption--l {
      font-size: 36px;
      font-size: 2.25rem;
      line-height: 1.11111; } }
  @media print {
    .govuk-table__caption--l {
      font-size: 24pt;
      line-height: 1.05; } }

.govuk-table__caption--m {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.11111;
  margin-bottom: 15px; }
  @media print {
    .govuk-table__caption--m {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-table__caption--m {
      font-size: 24px;
      font-size: 1.5rem;
      line-height: 1.25; } }
  @media print {
    .govuk-table__caption--m {
      font-size: 18pt;
      line-height: 1.15; } }

.govuk-table__caption--s {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25; }
  @media print {
    .govuk-table__caption--s {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-table__caption--s {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-table__caption--s {
      font-size: 14pt;
      line-height: 1.15; } }

.govuk-warning-text {
  position: relative;
  margin-bottom: 20px;
  padding: 10px 0; }
  @media (min-width: 40.0625em) {
    .govuk-warning-text {
      margin-bottom: 30px; } }

.govuk-warning-text__assistive {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  border: 0 !important;
  white-space: nowrap !important; }

.govuk-warning-text__icon {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  box-sizing: border-box;
  display: inline-block;
  position: absolute;
  left: 0;
  min-width: 35px;
  min-height: 35px;
  margin-top: -7px;
  border: 3px solid #0b0c0c;
  border-radius: 50%;
  color: #ffffff;
  background: #0b0c0c;
  font-size: 30px;
  line-height: 29px;
  text-align: center;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  forced-color-adjust: none; }
  @media print {
    .govuk-warning-text__icon {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-warning-text__icon {
      margin-top: -5px; } }
  @media screen and (forced-colors: active) {
    .govuk-warning-text__icon {
      border-color: windowText;
      color: windowText;
      background: transparent; } }

.govuk-warning-text__text {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.25;
  color: #0b0c0c;
  display: block;
  padding-left: 45px; }
  @media print {
    .govuk-warning-text__text {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .govuk-warning-text__text {
      font-size: 19px;
      font-size: 1.1875rem;
      line-height: 1.31579; } }
  @media print {
    .govuk-warning-text__text {
      font-size: 14pt;
      line-height: 1.15; } }
  @media print {
    .govuk-warning-text__text {
      color: #000000; } }

.govuk-clearfix:after {
  content: "";
  display: block;
  clear: both; }

.govuk-visually-hidden {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  border: 0 !important;
  white-space: nowrap !important; }

.govuk-visually-hidden-focusable {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: 0 !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important; }
  .govuk-visually-hidden-focusable:active, .govuk-visually-hidden-focusable:focus {
    position: static !important;
    width: auto !important;
    height: auto !important;
    margin: inherit !important;
    overflow: visible !important;
    clip: auto !important;
    -webkit-clip-path: none !important;
    clip-path: none !important;
    white-space: inherit !important; }

.govuk-\!-display-inline {
  display: inline !important; }

.govuk-\!-display-inline-block {
  display: inline-block !important; }

.govuk-\!-display-block {
  display: block !important; }

.govuk-\!-display-none {
  display: none !important; }

@media print {
  .govuk-\!-display-none-print, .lbs-row--phase-banner, .sutton-scene-signup, .lbs-footer .govuk-width-container, .lbs-footer .lbs-row .lbs-row__container, .lbs-row .lbs-footer .lbs-row__container, .lbs-footer .container, .lbs-footer #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-footer .col-md-10, .lbs-header .gem-c-layout-super-navigation-header__content, .lbs-page-feedback, .lbs-page-group__navigation {
    display: none !important; } }

.govuk-\!-margin-0 {
  margin: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-0 {
      margin: 0 !important; } }

.govuk-\!-margin-top-0 {
  margin-top: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-0 {
      margin-top: 0 !important; } }

.govuk-\!-margin-right-0 {
  margin-right: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-0 {
      margin-right: 0 !important; } }

.govuk-\!-margin-bottom-0 {
  margin-bottom: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-0 {
      margin-bottom: 0 !important; } }

.govuk-\!-margin-left-0 {
  margin-left: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-0 {
      margin-left: 0 !important; } }

.govuk-\!-margin-1 {
  margin: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-1 {
      margin: 5px !important; } }

.govuk-\!-margin-top-1 {
  margin-top: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-1 {
      margin-top: 5px !important; } }

.govuk-\!-margin-right-1 {
  margin-right: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-1 {
      margin-right: 5px !important; } }

.govuk-\!-margin-bottom-1 {
  margin-bottom: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-1 {
      margin-bottom: 5px !important; } }

.govuk-\!-margin-left-1 {
  margin-left: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-1 {
      margin-left: 5px !important; } }

.govuk-\!-margin-2 {
  margin: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-2 {
      margin: 10px !important; } }

.govuk-\!-margin-top-2 {
  margin-top: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-2 {
      margin-top: 10px !important; } }

.govuk-\!-margin-right-2 {
  margin-right: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-2 {
      margin-right: 10px !important; } }

.govuk-\!-margin-bottom-2 {
  margin-bottom: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-2 {
      margin-bottom: 10px !important; } }

.govuk-\!-margin-left-2 {
  margin-left: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-2 {
      margin-left: 10px !important; } }

.govuk-\!-margin-3 {
  margin: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-3 {
      margin: 15px !important; } }

.govuk-\!-margin-top-3 {
  margin-top: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-3 {
      margin-top: 15px !important; } }

.govuk-\!-margin-right-3 {
  margin-right: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-3 {
      margin-right: 15px !important; } }

.govuk-\!-margin-bottom-3 {
  margin-bottom: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-3 {
      margin-bottom: 15px !important; } }

.govuk-\!-margin-left-3 {
  margin-left: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-3 {
      margin-left: 15px !important; } }

.govuk-\!-margin-4 {
  margin: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-4 {
      margin: 20px !important; } }

.govuk-\!-margin-top-4 {
  margin-top: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-4 {
      margin-top: 20px !important; } }

.govuk-\!-margin-right-4 {
  margin-right: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-4 {
      margin-right: 20px !important; } }

.govuk-\!-margin-bottom-4 {
  margin-bottom: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-4 {
      margin-bottom: 20px !important; } }

.govuk-\!-margin-left-4 {
  margin-left: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-4 {
      margin-left: 20px !important; } }

.govuk-\!-margin-5 {
  margin: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-5 {
      margin: 25px !important; } }

.govuk-\!-margin-top-5 {
  margin-top: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-5 {
      margin-top: 25px !important; } }

.govuk-\!-margin-right-5 {
  margin-right: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-5 {
      margin-right: 25px !important; } }

.govuk-\!-margin-bottom-5 {
  margin-bottom: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-5 {
      margin-bottom: 25px !important; } }

.govuk-\!-margin-left-5 {
  margin-left: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-5 {
      margin-left: 25px !important; } }

.govuk-\!-margin-6 {
  margin: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-6 {
      margin: 30px !important; } }

.govuk-\!-margin-top-6 {
  margin-top: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-6 {
      margin-top: 30px !important; } }

.govuk-\!-margin-right-6 {
  margin-right: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-6 {
      margin-right: 30px !important; } }

.govuk-\!-margin-bottom-6 {
  margin-bottom: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-6 {
      margin-bottom: 30px !important; } }

.govuk-\!-margin-left-6 {
  margin-left: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-6 {
      margin-left: 30px !important; } }

.govuk-\!-margin-7 {
  margin: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-7 {
      margin: 40px !important; } }

.govuk-\!-margin-top-7 {
  margin-top: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-7 {
      margin-top: 40px !important; } }

.govuk-\!-margin-right-7 {
  margin-right: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-7 {
      margin-right: 40px !important; } }

.govuk-\!-margin-bottom-7 {
  margin-bottom: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-7 {
      margin-bottom: 40px !important; } }

.govuk-\!-margin-left-7 {
  margin-left: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-7 {
      margin-left: 40px !important; } }

.govuk-\!-margin-8 {
  margin: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-8 {
      margin: 50px !important; } }

.govuk-\!-margin-top-8 {
  margin-top: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-8 {
      margin-top: 50px !important; } }

.govuk-\!-margin-right-8 {
  margin-right: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-8 {
      margin-right: 50px !important; } }

.govuk-\!-margin-bottom-8 {
  margin-bottom: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-8 {
      margin-bottom: 50px !important; } }

.govuk-\!-margin-left-8 {
  margin-left: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-8 {
      margin-left: 50px !important; } }

.govuk-\!-margin-9 {
  margin: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-9 {
      margin: 60px !important; } }

.govuk-\!-margin-top-9 {
  margin-top: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-top-9 {
      margin-top: 60px !important; } }

.govuk-\!-margin-right-9 {
  margin-right: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-right-9 {
      margin-right: 60px !important; } }

.govuk-\!-margin-bottom-9 {
  margin-bottom: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-bottom-9 {
      margin-bottom: 60px !important; } }

.govuk-\!-margin-left-9 {
  margin-left: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-margin-left-9 {
      margin-left: 60px !important; } }

.govuk-\!-padding-0 {
  padding: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-0 {
      padding: 0 !important; } }

.govuk-\!-padding-top-0 {
  padding-top: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-0 {
      padding-top: 0 !important; } }

.govuk-\!-padding-right-0 {
  padding-right: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-0 {
      padding-right: 0 !important; } }

.govuk-\!-padding-bottom-0 {
  padding-bottom: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-0 {
      padding-bottom: 0 !important; } }

.govuk-\!-padding-left-0 {
  padding-left: 0 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-0 {
      padding-left: 0 !important; } }

.govuk-\!-padding-1 {
  padding: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-1 {
      padding: 5px !important; } }

.govuk-\!-padding-top-1 {
  padding-top: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-1 {
      padding-top: 5px !important; } }

.govuk-\!-padding-right-1 {
  padding-right: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-1 {
      padding-right: 5px !important; } }

.govuk-\!-padding-bottom-1 {
  padding-bottom: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-1 {
      padding-bottom: 5px !important; } }

.govuk-\!-padding-left-1 {
  padding-left: 5px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-1 {
      padding-left: 5px !important; } }

.govuk-\!-padding-2 {
  padding: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-2 {
      padding: 10px !important; } }

.govuk-\!-padding-top-2 {
  padding-top: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-2 {
      padding-top: 10px !important; } }

.govuk-\!-padding-right-2 {
  padding-right: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-2 {
      padding-right: 10px !important; } }

.govuk-\!-padding-bottom-2 {
  padding-bottom: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-2 {
      padding-bottom: 10px !important; } }

.govuk-\!-padding-left-2 {
  padding-left: 10px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-2 {
      padding-left: 10px !important; } }

.govuk-\!-padding-3 {
  padding: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-3 {
      padding: 15px !important; } }

.govuk-\!-padding-top-3 {
  padding-top: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-3 {
      padding-top: 15px !important; } }

.govuk-\!-padding-right-3 {
  padding-right: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-3 {
      padding-right: 15px !important; } }

.govuk-\!-padding-bottom-3 {
  padding-bottom: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-3 {
      padding-bottom: 15px !important; } }

.govuk-\!-padding-left-3 {
  padding-left: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-3 {
      padding-left: 15px !important; } }

.govuk-\!-padding-4 {
  padding: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-4 {
      padding: 20px !important; } }

.govuk-\!-padding-top-4 {
  padding-top: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-4 {
      padding-top: 20px !important; } }

.govuk-\!-padding-right-4 {
  padding-right: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-4 {
      padding-right: 20px !important; } }

.govuk-\!-padding-bottom-4 {
  padding-bottom: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-4 {
      padding-bottom: 20px !important; } }

.govuk-\!-padding-left-4 {
  padding-left: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-4 {
      padding-left: 20px !important; } }

.govuk-\!-padding-5 {
  padding: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-5 {
      padding: 25px !important; } }

.govuk-\!-padding-top-5 {
  padding-top: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-5 {
      padding-top: 25px !important; } }

.govuk-\!-padding-right-5 {
  padding-right: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-5 {
      padding-right: 25px !important; } }

.govuk-\!-padding-bottom-5 {
  padding-bottom: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-5 {
      padding-bottom: 25px !important; } }

.govuk-\!-padding-left-5 {
  padding-left: 15px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-5 {
      padding-left: 25px !important; } }

.govuk-\!-padding-6 {
  padding: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-6 {
      padding: 30px !important; } }

.govuk-\!-padding-top-6 {
  padding-top: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-6 {
      padding-top: 30px !important; } }

.govuk-\!-padding-right-6 {
  padding-right: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-6 {
      padding-right: 30px !important; } }

.govuk-\!-padding-bottom-6 {
  padding-bottom: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-6 {
      padding-bottom: 30px !important; } }

.govuk-\!-padding-left-6 {
  padding-left: 20px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-6 {
      padding-left: 30px !important; } }

.govuk-\!-padding-7 {
  padding: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-7 {
      padding: 40px !important; } }

.govuk-\!-padding-top-7 {
  padding-top: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-7 {
      padding-top: 40px !important; } }

.govuk-\!-padding-right-7 {
  padding-right: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-7 {
      padding-right: 40px !important; } }

.govuk-\!-padding-bottom-7 {
  padding-bottom: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-7 {
      padding-bottom: 40px !important; } }

.govuk-\!-padding-left-7 {
  padding-left: 25px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-7 {
      padding-left: 40px !important; } }

.govuk-\!-padding-8 {
  padding: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-8 {
      padding: 50px !important; } }

.govuk-\!-padding-top-8 {
  padding-top: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-8 {
      padding-top: 50px !important; } }

.govuk-\!-padding-right-8 {
  padding-right: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-8 {
      padding-right: 50px !important; } }

.govuk-\!-padding-bottom-8 {
  padding-bottom: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-8 {
      padding-bottom: 50px !important; } }

.govuk-\!-padding-left-8 {
  padding-left: 30px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-8 {
      padding-left: 50px !important; } }

.govuk-\!-padding-9 {
  padding: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-9 {
      padding: 60px !important; } }

.govuk-\!-padding-top-9 {
  padding-top: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-top-9 {
      padding-top: 60px !important; } }

.govuk-\!-padding-right-9 {
  padding-right: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-right-9 {
      padding-right: 60px !important; } }

.govuk-\!-padding-bottom-9 {
  padding-bottom: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-bottom-9 {
      padding-bottom: 60px !important; } }

.govuk-\!-padding-left-9 {
  padding-left: 40px !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-padding-left-9 {
      padding-left: 60px !important; } }

.govuk-\!-text-align-left {
  text-align: left !important; }

.govuk-\!-text-align-centre {
  text-align: center !important; }

.govuk-\!-text-align-right {
  text-align: right !important; }

.govuk-\!-font-size-80 {
  font-size: 53px !important;
  font-size: 3.3125rem !important;
  line-height: 1.03774 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-font-size-80 {
      font-size: 80px !important;
      font-size: 5rem !important;
      line-height: 1 !important; } }
  @media print {
    .govuk-\!-font-size-80 {
      font-size: 53pt !important;
      line-height: 1.1 !important; } }

.govuk-\!-font-size-48 {
  font-size: 32px !important;
  font-size: 2rem !important;
  line-height: 1.09375 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-font-size-48 {
      font-size: 48px !important;
      font-size: 3rem !important;
      line-height: 1.04167 !important; } }
  @media print {
    .govuk-\!-font-size-48 {
      font-size: 32pt !important;
      line-height: 1.15 !important; } }

.govuk-\!-font-size-36 {
  font-size: 24px !important;
  font-size: 1.5rem !important;
  line-height: 1.04167 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-font-size-36 {
      font-size: 36px !important;
      font-size: 2.25rem !important;
      line-height: 1.11111 !important; } }
  @media print {
    .govuk-\!-font-size-36 {
      font-size: 24pt !important;
      line-height: 1.05 !important; } }

.govuk-\!-font-size-27 {
  font-size: 18px !important;
  font-size: 1.125rem !important;
  line-height: 1.11111 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-font-size-27 {
      font-size: 27px !important;
      font-size: 1.6875rem !important;
      line-height: 1.11111 !important; } }
  @media print {
    .govuk-\!-font-size-27 {
      font-size: 18pt !important;
      line-height: 1.15 !important; } }

.govuk-\!-font-size-24 {
  font-size: 18px !important;
  font-size: 1.125rem !important;
  line-height: 1.11111 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-font-size-24 {
      font-size: 24px !important;
      font-size: 1.5rem !important;
      line-height: 1.25 !important; } }
  @media print {
    .govuk-\!-font-size-24 {
      font-size: 18pt !important;
      line-height: 1.15 !important; } }

.govuk-\!-font-size-19 {
  font-size: 16px !important;
  font-size: 1rem !important;
  line-height: 1.25 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-font-size-19 {
      font-size: 19px !important;
      font-size: 1.1875rem !important;
      line-height: 1.31579 !important; } }
  @media print {
    .govuk-\!-font-size-19 {
      font-size: 14pt !important;
      line-height: 1.15 !important; } }

.govuk-\!-font-size-16 {
  font-size: 14px !important;
  font-size: 0.875rem !important;
  line-height: 1.14286 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-font-size-16 {
      font-size: 16px !important;
      font-size: 1rem !important;
      line-height: 1.25 !important; } }
  @media print {
    .govuk-\!-font-size-16 {
      font-size: 14pt !important;
      line-height: 1.2 !important; } }

.govuk-\!-font-size-14, .lbs-card__date {
  font-size: 12px !important;
  font-size: 0.75rem !important;
  line-height: 1.25 !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-font-size-14, .lbs-card__date {
      font-size: 14px !important;
      font-size: 0.875rem !important;
      line-height: 1.42857 !important; } }
  @media print {
    .govuk-\!-font-size-14, .lbs-card__date {
      font-size: 12pt !important;
      line-height: 1.2 !important; } }

.govuk-\!-font-weight-regular {
  font-weight: 400 !important; }

.govuk-\!-font-weight-bold {
  font-weight: 700 !important; }

.govuk-\!-width-full {
  width: 100% !important; }

.govuk-\!-width-three-quarters {
  width: 100% !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-width-three-quarters {
      width: 75% !important; } }

.govuk-\!-width-two-thirds {
  width: 100% !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-width-two-thirds {
      width: 66.66% !important; } }

.govuk-\!-width-one-half {
  width: 100% !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-width-one-half {
      width: 50% !important; } }

.govuk-\!-width-one-third {
  width: 100% !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-width-one-third {
      width: 33.33% !important; } }

.govuk-\!-width-one-quarter {
  width: 100% !important; }
  @media (min-width: 40.0625em) {
    .govuk-\!-width-one-quarter {
      width: 25% !important; } }

.lbs-wrapper .govuk-grid-column-one-third-from-wide {
  box-sizing: border-box;
  width: 100%;
  padding: 0 15px; }
  @media (min-width: 40.0625em) {
    .lbs-wrapper .govuk-grid-column-one-third-from-wide {
      box-sizing: border-box;
      width: 100%;
      padding: 0 15px; } }
  @media (min-width: 40.0625em) and (min-width: 40.0625em) {
    .lbs-wrapper .govuk-grid-column-one-third-from-wide {
      width: 50%;
      float: left; } }
  @media (min-width: 64em) {
    .lbs-wrapper .govuk-grid-column-one-third-from-wide {
      width: 33.3333%;
      float: left; } }

.js-enabled .js__is-hidden {
  display: none; }

.show-hidden .js__is-hidden {
  display: block; }

/* stylelint-disable */
.show-hidden li.js__is-hidden {
  display: list-item; }

/* stylelint-enable */
.lbs-button, .button {
  transition: .2s all;
  color: #000000;
  background: #f9b34a;
  font-family: "proxima-nova", "Helvetica", "Arial", sans-serif; }
  .lbs-button:link, .button:link, .lbs-button:active, .button:active, .lbs-button:visited, .button:visited {
    color: #000000; }
  .lbs-button svg, .button svg {
    transition: .2s all; }
  .lbs-button:hover, .button:hover {
    color: #000000;
    background: #ef9208; }
    .lbs-button:hover svg, .button:hover svg {
      -webkit-transform: translateX(2px);
      -ms-transform: translateX(2px);
      transform: translateX(2px); }
  .lbs-button--secondary {
    background: #dbdada; }
    .lbs-button--secondary:hover {
      background: #b5b4b4; }
  .lbs-button--tertiary {
    border-color: #00856a;
    color: #00856a;
    background: #ffffff;
    box-shadow: none; }
    .lbs-button--tertiary:link, .lbs-button--tertiary:active, .lbs-button--tertiary:visited {
      color: #00856a; }
    .lbs-button--tertiary:hover {
      border-color: #ffffff;
      color: #ffffff;
      background: #00856a; }
  .lbs-button:focus, .button:focus {
    outline: 3px solid #000000;
    background: #ef9208;
    box-shadow: none; }

.lbs-image__wrapper {
  position: relative;
  width: 100%;
  padding-top: 66%;
  overflow: hidden; }
  .lbs-image__wrapper img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%); }
  .lbs-image__wrapper.lbs-image__wrapper--no-image {
    background: url("../assets/img/news-placeholder-image.jpg") no-repeat center;
    background-size: cover; }

main img {
  max-width: 100%; }

ol ::marker,
ul ::marker {
  color: #40a360; }

.lbs-list--no-style, .lbs-header .gem-c-layout-super-navigation-header__navigation-second-items {
  padding: 0;
  list-style: none; }

.lbs-list--grid-list li {
  margin-bottom: 1.5rem; }
  @media (max-width: 48.0525em) {
    .lbs-list--grid-list li {
      padding: 0; } }

.lbs-downloads {
  padding: 0;
  list-style: none; }
  .lbs-downloads .lbs-downloads--item {
    padding: 0.5rem 0;
    border-bottom: 1px solid #b1b4b6; }
    .lbs-downloads .lbs-downloads--item:first-child {
      border-top: 1px solid #b1b4b6; }
    @media (min-width: 48.0625em) {
      .lbs-downloads .lbs-downloads--item {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: row;
        flex-direction: row; } }
  .lbs-downloads .lbs-downloads--link {
    -ms-flex-item-align: center;
    align-self: center; }
    @media (min-width: 48.0625em) {
      .lbs-downloads .lbs-downloads--link {
        width: 60%; } }
  .lbs-downloads .lbs-downloads--meta {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    margin: 0.25rem 0;
    padding: 0;
    font-family: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.14286;
    color: #757474;
    list-style: none; }
    @media print {
      .lbs-downloads .lbs-downloads--meta {
        font-family: sans-serif; } }
    @media (min-width: 40.0625em) {
      .lbs-downloads .lbs-downloads--meta {
        font-size: 16px;
        font-size: 1rem;
        line-height: 1.25; } }
    @media print {
      .lbs-downloads .lbs-downloads--meta {
        font-size: 14pt;
        line-height: 1.2; } }
    .lbs-downloads .lbs-downloads--meta li {
      margin-right: 1rem; }
      .lbs-downloads .lbs-downloads--meta li:last-child {
        margin-right: 0; }
    .lbs-downloads .lbs-downloads--meta.lbs-downloads--extension {
      text-transform: uppercase; }
    @media (min-width: 48.0625em) {
      .lbs-downloads .lbs-downloads--meta {
        width: 40%;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-line-pack: center;
        align-content: center; } }

iframe {
  max-width: 100%; }

.govuk-panel--confirmation {
  background-color: #00856a; }

.lbs-popular-items__list {
  padding: 0;
  list-style: none; }

.lbs-row .lbs-row__container {
  padding: 1rem 0; }
  @media (max-width: 48.0525em) {
    .lbs-row .lbs-row__container {
      padding: 0.5rem 0; } }
  .lbs-row .lbs-row__container > h2,
  .lbs-row .lbs-row__container > h3 {
    margin-top: 0.5rem; }

.lbs-row--white {
  background: white; }

.lbs-row--alt {
  background: rgba(64, 163, 96, 0.1); }

.lbs-row--alt2 {
  background: rgba(117, 116, 116, 0.1); }

.lbs-row--alt3 {
  background: #00856a; }

.lbs-row--alt4, .sutton-scene-signup {
  background: linear-gradient(45deg, rgba(249, 179, 74, 0.2), rgba(236, 103, 35, 0.2)); }

.lbs-row--alt5 {
  background: linear-gradient(45deg, rgba(0, 133, 106, 0.05) 5%, rgba(0, 113, 90, 0.05) 20%, rgba(0, 133, 106, 0.05) 60%, rgba(64, 163, 96, 0.05)); }

.lbs-row--phase-banner {
  background: rgba(0, 133, 106, 0.1); }
  .lbs-row--phase-banner .lbs-row__container {
    padding: 0; }
    .lbs-row--phase-banner .lbs-row__container .govuk-phase-banner {
      border-color: transparent; }

.sutton-scene-signup {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 1rem;
  border-radius: 5px; }
  @media (min-width: 48.0625em) {
    .sutton-scene-signup {
      -ms-flex-direction: row;
      flex-direction: row; } }
  .sutton-scene-signup .govuk-grid-column-three-quarters-from-desktop {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center; }
    @media (min-width: 48.0625em) {
      .sutton-scene-signup .govuk-grid-column-three-quarters-from-desktop {
        -ms-flex-direction: row;
        flex-direction: row; }
        .sutton-scene-signup .govuk-grid-column-three-quarters-from-desktop > div p {
          margin-bottom: 0; } }

.sutton-scene-signup__form {
  display: -ms-flexbox;
  display: flex;
  padding: 0.2rem;
  border: 2px solid #757474;
  background: #ffffff; }
  @media (max-width: 48.0525em) {
    .sutton-scene-signup__form {
      margin-top: 1rem; } }
  .sutton-scene-signup__form input {
    border: none; }
  .sutton-scene-signup__form button {
    margin: 0;
    box-shadow: none; }
    @media (max-width: 48.0525em) {
      .sutton-scene-signup__form button {
        width: 10rem; } }

table {
  max-width: 100%; }

.lbs-video {
  position: relative;
  height: 0;
  padding-bottom: 56.25%; }
  .lbs-video iframe {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

.lbs-card {
  box-sizing: content-box;
  margin-bottom: 1rem;
  padding: 1rem;
  border-bottom: 4px solid rgba(64, 163, 96, 0.5);
  border-radius: 5px;
  background-color: #ffffff;
  box-shadow: 0 0 0.25rem 0.05rem rgba(0, 0, 0, 0.1); }
  @media (max-width: 48.0525em) {
    .lbs-card {
      margin-bottom: 0.5rem; } }
  .lbs-card *:last-child {
    margin-bottom: 0; }
  .lbs-card--alt {
    background-color: rgba(64, 163, 96, 0.075);
    box-shadow: none; }
  .lbs-card--image:not(.lbs-card--news) {
    border-bottom-color: rgba(0, 133, 106, 0.5); }
    .lbs-card--image:not(.lbs-card--news) h2 a {
      display: -ms-flexbox;
      display: flex;
      color: #00856a;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .lbs-card--image:not(.lbs-card--news) h2 a:after {
        content: "";
        display: inline-block;
        width: 1rem;
        height: 1.25rem;
        margin-left: .25rem;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 7 15'%3E%3Cdefs%3E%3Cpath d='M9.9995 19c-.226 0-.453-.076-.64-.232-.424-.353-.481-.984-.128-1.408l4.476-5.371-4.315-5.362c-.346-.43-.278-1.06.152-1.406.431-.346 1.06-.278 1.407.152l4.828 6c.298.371.294.901-.011 1.267l-5 6c-.198.237-.482.36-.769.36' id='a'/%3E%3C/defs%3E%3Cuse fill='%2300856a' fill-rule='nonzero' xlink:href='%23a' transform='translate(-9 -4.5)'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        vertical-align: middle; }
  .lbs-card--news, .lbs-card--image {
    padding: 0;
    overflow: hidden;
    border-color: rgba(249, 179, 74, 0.75); }
    .lbs-card--news .lbs-card__container, .lbs-card--image .lbs-card__container {
      padding: 1rem; }
    .lbs-card--news img, .lbs-card--image img {
      max-width: 100%; }
  .lbs-card--popular-item {
    display: block;
    border: none; }
    .lbs-card--popular-item.lbs-card--alt {
      background: linear-gradient(45deg, rgba(0, 133, 106, 0.075) 5%, rgba(0, 113, 90, 0.075) 20%, rgba(0, 133, 106, 0.075) 60%, rgba(64, 163, 96, 0.075)); }
  .lbs-card--clickable {
    cursor: pointer; }
    .lbs-card--clickable:hover {
      border-bottom-color: #40a360;
      box-shadow: 0 0 0.5rem 0.25rem rgba(0, 0, 0, 0.1); }
      .lbs-card--clickable:hover a:not(.lbs-button):not(.button) {
        color: #00856a; }
  .lbs-card--featured {
    background: linear-gradient(45deg, #00856a 5%, #00715a 20%, #00856a 60%, #40a360);
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden;
    border: none; }
    .lbs-card--featured--alt {
      color: #000000;
      background: rgba(117, 116, 116, 0.2); }
      .lbs-card--featured--alt * {
        color: #000000; }
    .lbs-card--featured:hover a:not(.lbs-button):not(.button) {
      color: #ffffff; }
    .lbs-card--featured h2 a,
    .lbs-card--featured h3 a,
    .lbs-card--featured h4 a {
      color: #ffffff; }
    .lbs-card--featured * {
      color: #ffffff; }
      .lbs-card--featured *:last-child {
        margin-bottom: 0; }
    .lbs-card--featured .lbs-card__container {
      z-index: 2; }
      @media (min-width: 48.0625em) {
        .lbs-card--featured .lbs-card__container {
          max-width: 50%;
          padding: 1rem; } }
    .lbs-card--featured .lbs-card__image-container {
      display: none; }
      @media (min-width: 48.0625em) {
        .lbs-card--featured .lbs-card__image-container {
          display: flow-root;
          position: absolute;
          z-index: 1;
          top: 50%;
          right: 0; }
          .lbs-card--featured .lbs-card__image-container:before {
            content: "";
            display: block;
            position: absolute;
            z-index: 0;
            top: -25%;
            left: -25%;
            width: 35rem;
            height: 35rem;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            border-radius: 50%;
            background: rgba(0, 133, 106, 0.9); }
          .lbs-card--featured .lbs-card__image-container:after {
            content: "";
            display: block;
            position: absolute;
            z-index: 0;
            top: -15%;
            right: -10%;
            width: 25rem;
            height: 25rem;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            border-radius: 50%;
            background: rgba(255, 255, 255, 0.1); } }
      @media (min-width: 48.0625em) {
        .lbs-card--featured .lbs-card__image-container .lbs-card__image {
          position: relative;
          z-index: 2;
          top: 50%;
          right: -10%;
          width: 25rem;
          height: 25rem;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          border-radius: 50% 0 0 50%;
          background: #00856a;
          background-size: contain; } }
      @media (min-width: 64em) {
        .lbs-card--featured .lbs-card__image-container .lbs-card__image {
          right: 0;
          width: 30rem;
          height: 30rem; } }
    .lbs-card--featured--video .lbs-card__video-container .lbs-card__video {
      position: relative;
      height: 0;
      padding-bottom: 56.25%; }
      .lbs-card--featured--video .lbs-card__video-container .lbs-card__video iframe {
        position: absolute;
        z-index: 2;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
    @media (min-width: 64em) {
      .lbs-card--featured--video .lbs-card__video-container:before {
        content: "";
        display: block;
        position: absolute;
        z-index: 0;
        top: 20%;
        left: 45%;
        width: 35rem;
        height: 35rem;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        border-radius: 50%;
        background: rgba(0, 108, 86, 0.3); } }
    @media (min-width: 48.0625em) {
      .lbs-card--featured--video .lbs-card__video-container:after {
        content: "";
        display: block;
        position: absolute;
        z-index: 0;
        top: -15%;
        right: -10%;
        width: 25rem;
        height: 25rem;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        border-radius: 50%;
        background: rgba(255, 255, 255, 0.15); } }
  .lbs-card__date {
    color: #757474; }
    .lbs-card__date:before {
      content: "";
      display: inline-block;
      width: 1.25rem;
      height: 1.25rem;
      margin-right: 0.25rem;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M85.1 18.5H77V14c0-1.9-1.6-3.5-3.5-3.5h-5c-1.9 0-3.5 1.6-3.5 3.5v4.5H35.3V14c0-1.9-1.6-3.5-3.5-3.5h-5c-1.9 0-3.5 1.6-3.5 3.5v4.5h-8.5c-3.4 0-6.2 2.8-6.2 6.2v55.9c0 3.4 2.8 6.2 6.2 6.2h70.3c3.4 0 6.2-2.8 6.2-6.2V24.7c0-3.4-2.8-6.2-6.2-6.2zm-16.4-4.2h4.6v11h-4.6v-11zm-41.7 0h4.6v11H27v-11zm-12.1 7.9h8.5v3.3c0 1.9 1.6 3.5 3.5 3.5h5c1.9 0 3.5-1.6 3.5-3.5v-3.3H65v3.3c0 1.9 1.6 3.5 3.5 3.5h5c1.9 0 3.5-1.6 3.5-3.5v-3.3h8.2c1.4 0 2.5 1.1 2.5 2.5v10H12.4v-10c0-1.4 1.1-2.5 2.5-2.5zm70.2 60.9H14.9c-1.4 0-2.5-1.1-2.5-2.5V38.4h75.2v42.2c0 1.4-1.1 2.5-2.5 2.5zM28.7 48.5c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1-.1 1.8.8 1.8 1.8zm17.3 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c.9-.1 1.8.8 1.8 1.8zm17.2 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1-.1 1.8.8 1.8 1.8zm17.3 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1-.1 1.8.8 1.8 1.8zM28.7 60.8c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1 0 1.8.8 1.8 1.8zm17.3 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c.9 0 1.8.8 1.8 1.8zm17.2 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1 0 1.8.8 1.8 1.8zm17.3 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1 0 1.8.8 1.8 1.8zM28.7 73.2c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1-.1 1.8.7 1.8 1.8zm17.3 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c.9-.1 1.8.7 1.8 1.8zm17.2 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1-.1 1.8.7 1.8 1.8zm17.3 0c0 1-.8 1.8-1.8 1.8h-6c-1 0-1.8-.8-1.8-1.8s.8-1.8 1.8-1.8h6c1-.1 1.8.7 1.8 1.8z'/%3E%3C/svg%3E");
      opacity: .5;
      background-repeat: no-repeat;
      background-position: center;
      background-size: contain;
      vertical-align: sub; }
  .lbs-card > h2,
  .lbs-card > h3,
  .lbs-card > h4,
  .lbs-card > h5 {
    color: #00856a; }
    .lbs-card > h2 a,
    .lbs-card > h3 a,
    .lbs-card > h4 a,
    .lbs-card > h5 a {
      display: -ms-flexbox;
      display: flex;
      color: #00856a;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-pack: justify;
      justify-content: space-between; }
      .lbs-card > h2 a:after,
      .lbs-card > h3 a:after,
      .lbs-card > h4 a:after,
      .lbs-card > h5 a:after {
        content: "";
        display: inline-block;
        width: 1rem;
        height: 1.25rem;
        margin-left: 0.25rem;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 7 15'%3E%3Cdefs%3E%3Cpath d='M9.9995 19c-.226 0-.453-.076-.64-.232-.424-.353-.481-.984-.128-1.408l4.476-5.371-4.315-5.362c-.346-.43-.278-1.06.152-1.406.431-.346 1.06-.278 1.407.152l4.828 6c.298.371.294.901-.011 1.267l-5 6c-.198.237-.482.36-.769.36' id='a'/%3E%3C/defs%3E%3Cuse fill='%2300856a' fill-rule='nonzero' xlink:href='%23a' transform='translate(-9 -4.5)'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        vertical-align: middle; }
      .lbs-card > h2 a[rel="external"]:after,
      .lbs-card > h3 a[rel="external"]:after,
      .lbs-card > h4 a[rel="external"]:after,
      .lbs-card > h5 a[rel="external"]:after {
        content: "";
        display: inline-block;
        width: 1rem;
        height: 1.25rem;
        margin-left: 0.25rem;
        color: #000000;
        background-image: url("data:image/svg+xml,%3Csvg fill='none' height='24' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6M15 3h6v6M10 14L21 3'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        vertical-align: middle; }
  .lbs-card--contact {
    border-bottom-color: rgba(64, 163, 96, 0.75); }
    .lbs-card--contact .lbs-card__content .govuk-summary-list:last-of-type {
      margin: 0; }
    .lbs-card--contact .lbs-card__content .govuk-summary-list__key {
      font-weight: 700; }
    .lbs-card--contact.lbs-card--alt {
      background: radial-gradient(circle at 100%, rgba(117, 116, 116, 0.15) 50%, rgba(219, 218, 218, 0.15)); }
  .lbs-card--naked {
    padding: unset;
    border: unset;
    box-shadow: none; }
    .lbs-card--naked h2 a {
      -ms-flex-pack: start;
      justify-content: flex-start; }
    .lbs-card--naked:hover {
      box-shadow: unset; }
  .lbs-card .lbs-card__content * {
    font-family: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.14286; }
    @media print {
      .lbs-card .lbs-card__content * {
        font-family: sans-serif; } }
    @media (min-width: 40.0625em) {
      .lbs-card .lbs-card__content * {
        font-size: 16px;
        font-size: 1rem;
        line-height: 1.25; } }
    @media print {
      .lbs-card .lbs-card__content * {
        font-size: 14pt;
        line-height: 1.2; } }
  .lbs-card .show-more-link {
    color: #00856a;
    cursor: pointer; }
  .lbs-card.lbs-card--popular-item {
    margin-bottom: 0.5rem; }
  .lbs-card--with-icon > h2,
  .lbs-card--with-icon > h3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center; }
    .lbs-card--with-icon > h2:before,
    .lbs-card--with-icon > h3:before {
      content: "";
      display: inline-block;
      width: 3rem;
      height: 3rem;
      margin-right: 0.5rem;
      -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
      transform-origin: center center;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 7 15'%3E%3Cdefs%3E%3Cpath d='M9.9995 19c-.226 0-.453-.076-.64-.232-.424-.353-.481-.984-.128-1.408l4.476-5.371-4.315-5.362c-.346-.43-.278-1.06.152-1.406.431-.346 1.06-.278 1.407.152l4.828 6c.298.371.294.901-.011 1.267l-5 6c-.198.237-.482.36-.769.36' id='a'/%3E%3C/defs%3E%3Cuse fill='%2300856a' fill-rule='nonzero' xlink:href='%23a' transform='translate(-9 -4.5)'/%3E%3C/svg%3E");
      background-repeat: no-repeat;
      background-position: center;
      background-size: contain;
      vertical-align: middle; }
    .lbs-card--with-icon > h2 a,
    .lbs-card--with-icon > h3 a {
      width: 100%; }
  .lbs-card--with-icon:hover > h2:before,
  .lbs-card--with-icon:hover > h3:before {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    opacity: .8; }
  .lbs-card--with-icon .lbs-card__icon--waste:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66' height='62'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cimage width='62' height='62' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABAKADAAQAAAABAAABAAAAAABn6hpJAAAnMUlEQVR4Ae2dB/wdVZXHCV16EzRASEIIoIgUAelJRFEEFSmyrAisgiIqiwgIluiqCyx2VEBBBJRVRFdAKQIJhAiK9CYgQgi9SCd03O8vZODl8ebNmXlT7n1zzufz+8+8mTP3nvO7Z+7cNvMfMY+LM9CbgQU4vCGYADYAbwIjwaLgBXAfuBVcBaaA88EzwMUZcAYiZGA+bNYNfzA4BzwJ/pUDj6P7Q7AacHEGnIHAGZgX+9YB+4MzwKMgzw2fpvs86RwDlgYuzoAzEBADasbvC04DD4G0m7iM4/eQ/juBizPgDDTEwDjy3QucAu4FZdzYedLQWMF+wMUZcAZqYGAUeewOTgQzQZ6btUrdQ7DFxRlwBkpmYHnS2wkcC24AVd7Eg6b9EexzcQacgQEYWJxrtwKHg8vBS2DQG7Ou6zVFuDZwCYiBEQHZ4qa8loElObQFmAQmgrcAjd7HKldiuNYUqOIKXd6IgROApkbXBWOBWlwLAYlmTe4GNwNVxheCv4AYfMNMlxAZ0CKbd4MjwGVAg2h1PaHrymdPfApRlsOoHYHWMtwIivChgdZvg/HAxRnIZGBhNPR0/xqYDp4DRQKvymuux6ajwAeBFvksCJYFGwEF+yMgT/63oB9CK0atq+3Ad8DV4EWQx49+umoF/BqsDlycgbkYWIxfmpo7GzwN+gVSE+d0g2pQcRewAsiSpVA4FeSxVa2cuqWJ1pUWRX0DJN2Gun32/AJiYAlsUTCUteIuzw3XT3cGNp0APgJWAkVEY0nHg375dJ47rkgmOa8JqXV1LbavmtN+Vx8iBt6PL/eBzpugqf17sOMX4GNAA1tlyQIkdB2w+KW+ctkD0Mp/M/AlMAWE1rp6GJsmAJcWMaAXbNRPttwUVek8SP7qj34SrAmqFPWprX5oWfIgMujLS1Y7y9R7CoffNYjTfm08DMyPqaeBMgPIkpYG5U4H+4G1QdlPWpJMFfl8P7DY+anUVHqf0MDhOqDsl5cstpapo0rgbb1d9KPDwoBuupNBmYGTltYT5KMBxYOAAktPxiZF3Ys0WzuP/8ZgpFoJ+wJVpA+Bzutj3lc37A3AZUgZ0M1YVYDOIu0LwBfBpkB935BEYwsW33VDd08HjuPYXuAUoHECSzqx6vwB/+psnZGdSx0MqNld5nz+s6R3MfgqmAA0uh2yjMU46025Lbq7gxPBzBzXWdMfVE+tq7PAgWAiGAkki4GVwYfAj4E+hlIkL828uAwRA6rRLwFFgiG55gWu15LSw4EGjDR/HZvMwODEn5i2al2dD74ANgEa07DIMihNBnlnHu7kmkUsGbhOHAxouq9IwGv6TLMFeiIuAWKXE3CgCA91X6PW1TSg1tWWYNAFO2r93Qjy+KHBWpchYUDBlKfwz0BfQTMsolWB7wPngjw81KWrlXl/BocBta6qePqqNWBdDyG//w7mBS6RM7A69lsD+UV0PxW5vzJffeF3g1BfXhLPV4JvgTpbVxoruBtY42FLdF0iZ+Bg7LcW+KGR+vo67J4Evgamg+eA1ec69PQSjl5e+j7YHuhp3JTsQMZWn7/TlJGeb3kMaLTYUuBXoBdLk09TjFpe+2UwFeQd5LLwMajOLdill5c0Ir8CCEk0XWvx7+aQjHZbijFwn7Gw9ZZdqKJFRBsCtWbOAU8CSwDXqTMDm04Au4GVQMiiSsnKTei+hMxz47ZpMMlS0OqTaqAsFFFLJFleeyb7jwGLH3Xq3INNPwcfBWNBTKIuk5VTVWgukTKwCnZbboq7AvBPy2s1AKmluA8Bi9116jyATaeCfcAaIHZRxWrh76dNOGpd6NCEbTHlae3Ta965bhlHhlrFliC0NeiPYts0MAVMBckUGrtDIfJLMxBZMilLwc+Hy4AGnyy1vCqAqivdUeSxOzgRzAQWu+rUeQKbNGCq5bUhvLyEGZWKulhWfsdWaoknXhkD85KyFplYCloBUaboib4r+Am4FVhsqFNnFjadD74ANgFVV4BkEZQoNqxdLY1zuETKwLXYbbmxPjugf8tx/Q7gB+BGYMmzTh21cqaBspbXklTUooHAi4ClDH4etactN/54YyFrUCiPLInydkCLRa4GmkmwBFNdOmr5VL28liyikQWxdAswGejGfwZYy0KrB10iZeAj2G0p6MfR69cM1pTiVuAr4DwQ2mo7+fgPcCzYCSwN2ixaO7E+0NoJVe7Wab+0WNGScpcIGdBCjrRC7T6uxTaJLMzORPBfYDoI8Ya/HruOAtuDJpfXkn3joj79euAA8HugCr27fAf5rQdJbdLvSVSbEUOS0V348XewmsEfDfZsDXTjbwxUCYQk8mNqB+4PybiabRlBfm8Gk4DKa0tQZatnKdKvTbwCKJfqKSRnqQD2LjfbgVO7gxSSG14+qDJrs4zH+eSGn8D+8jWSoZkcl0gZyLP2e5Bm4qDXxry8torQGE2ie4KTgCq/Qfkter0GARcCtYm3AMqhWstr9cTYppzkSk9F89AXgqlz8De2bZaROJ884dWsHxMAGZrd+TjQNKpL4AyMw769wCngXlC0xq/qukew6XSwH9AXh0aANoua8DuDo8FNoCrei6Z7BzY18vBoe2DAu0lGoTURJE+NlU1X1af0JFldDKbOwVVs9URpq2iQbguQlNda7IcU6y9gz2VA5XUBmAYaKa+QSIGDYERPjC3BVmAzoCZ+SKIAugacPwe6+dvcdNSXkzWbkpTXhuwvAEIR3dw3g+lAZab1HY+CxsUrgJeLYDk2CqBNgYJI87whcdN9wyuQtMKsraLltVp8k5SXnvYLBkbGbdiTVNB6yj8cmH2zzQkpyOvmZxEy/DTYBbwVhMSFnhiXg6RJ/yf2nwJtFd3cbwcTgZr1G4FaR8vJL0s0tqDymgIuAg+C4CWkoK+TLI0CqxkWStP+JWy5FiQBpD6hVpi1VebH8bcB3fCCnvSqsEMSPeGTClo3vQaDXSJhQDf/vxrGDeSv5bUfBMuCNsu8OK9uV1XLa8so6zux7ySwB1gFDIW0sQWgJ8tfGyi9v5Nn8sTQ1pfXvjpKvyV8VLm8tkhxq3w6y0vlN3SiplbbRIN9dchMMlEAqXmorZ4gbZbxOD8JqEk/AWimJSTRIN1FICmzG9n/V0gGVmFLTBWARup3Buq3zwK6sc4FeQtpPq6pQtQHVPAk+EcVmUSU5mhs1c0u6MZfEYQkGmOZBpLy0rTqSyEZ6La8ysCO7D4GdLN34hJ+5w2sLbrS6Ewvz75GeX8NPgnWBG0XDax+GBwPbgN5uKxDV7MoemB8HmgWIaaHH+a2VzbD9edBWpBcx7k8r9POi76+rJOWXtpxLdw4A/wnCG3aEJNqFzXh1SILdXntM9h2IZgMNgeaSnSJkAHNgafdlMnxfXP69Wb09QRPru+1fYLzZ4ODwAagqq4DSUchGqR7P/geuBaoudyLt6aO6SGhWPk6eAfQYiGXyBnQ9Jgl0H5fwM+VuOYEkHQt1ES8AHwRbApCWkqKObXL4uS4DTgSaFHSC6CpmzstX9l0MngPWAy45GRgRE79utVXJ0OtsMqSS1HYJEsp5by6BEsCNfEVaG0VPTFV8SUDd2r1xNJP/hu2TgczwF3gfvAi6BZV9g8Bjfhrv/USegHfQwmpaZf1NNagU1FRC+ORohdHfJ36xG8HySi9BsYWitSfNbFbyCNqPVwP9PDQV43VffgHcAmMgd9iT1oTMDmupqpLfwY0hrE+OBicCZKuT8Khb+eZ54Y5/LyerUsgDIzBjn4Ddr8KxM7QzFDXJvTltaFWOppB+CkYFVqhttWe1XBcizY6A+Y5fn8bZHUPUGmFaDxnLfAZ8H9A/dxOvkLZn4FdU8B5QP3268CzIBT7Ou14Gru+CZYBQykKmphkDYzVSkDd/Oq3aUCnzTIe5ycB9eMnAM3NhyRPYowq7qlAfWw1sR8H3aJKXL5sBj4MNBgZUmwqzvYERWabuMzFGSiHgdEko0A8CWi0u/NpFcL+U9ikJ/uhQO9cFB1kHsO1R4BkZiYE3zRY/D0Q60ApprvExsBIDNYT8XhwGwjhRui0QX3li8BXwBag7JtjCdI8ENwNOvNtcv9ybPFBQkhwKZ+B0JfXakr2EvANsBVYBNQhmrJURTgdNHnzJ3mrK/NG4OIMDMTA0lwd8vLaF7BPTzytBtRU62KgaVkVA/Q+xlmgyYHOW8h/FIhaRkRtfXzGa3nt5mDiHKzDVvPzoYiecFocMwVMBWreqx8eqih+x4LVgCoGjdYLqli1fR3oFK34XAqoa7Vo54mC++JKi6k09uHiDLyGAQWgmspqMqvprCZ00owMZatltD8CO4G29G1V6a4JPgr+AAaZhvxfrndxBmYzoL6qBsMmAz09NUgWyo2e2KHlrseBXYH3YyEBWQEcBoqujlSXxCUnA7pZ1BzWk0dN4rJHkEmycpmfHNQEPAT8ETwFkhstlO1MbDoR7AFWAS7pDKgiOAXkLTu1IMalJ+tnuhn4IAfuAp1Ea7nvbt2Kgf2eF3vWAwcALQp5HHT6EML+vdikIN4LeFBCQgHZhWvyVuanF8inlZfsjNcvgbSbZe+AWNEg01og5OW1D2HfaWBfoFWSLuUwsC7JPADS4rTX8XeWk/XwpqKRVwVsL/KSY09yftkGKRhP3p8AvwL3g8SuULYalT8DqN/5VqBWiUs1DKgSeARYy/4adPXQcElh4AMct5C5Z8r1VRweTaLK7yTQ3S2x2Fq1zhPYdTY4CGwANILtUh8DW5PVi8BaztvXZ9rgOc0/eBK5Uhht1NZI+glG3bxqmgOeBCbOwZi8CdSgr6fORWAquAxo+jCRdZId39bCgFqspwPrjf0FdGemWDaL47cBDRq2UrSc01KTaqqqLFmehDTucDS4CVjydx3nqaoYUIvuKKD3HBqXETVbMJr8bjfmuTJ6apLnlaW5QC2I5Cm/Fvt1+5nXZtdvHwNX47LiVBVCq+QOvLXUrlqoYpEYvl5r8dd1bHExTDypJdA6ORmPLYV4TAozMSyvtfjnOrY4GGaetNag0QVwdQ8C6p6eBjQWkCVqHkkWBFptNxGoWb8RaJQ08ndxBspgYBESWRXcWEZiRdJoqgKw2KrPf50PNgYiysUZGEYG1MJpTJoaHLsHj9/YmNeesTMQDgNLYcpjTZkzb0MZT28oX8/WGQiJgacxprGbX0Q0VQFoHMDFGWg7A3pxq1FpYgxADl/UqNcvz73e0rANnv3wMqBmvQb3suS+LIVhPa+WR9ZLQVVM/+h/CWhGoamKb1jL0/2am4Hd+WmJ39Pmvqz+X011AV7C1SbGAdTfUiXwQv1Ue44tYkDvm1hEg+GNSlMVgJyeWqLnqm0t4jMPFpZcZ1AG3mBMoPEuQJMVgFYEaiVUEdET/ApwBHgf0Fd6LOIVgIUl1xmUgWhaAIM6Ouj1nyMBS19Jr1FOAZOBVgRqOXCnLMwPdSuy0pKOVha6OANVMnAxiWfFos6/u0ojYkl7fwxV37yTML0hdQ44FGwKLDftP9HrTCNtfxR6Ls5AlQzcSuJp8dd5XF90coGBZcD7wSfBhqDIKL3+SUMnuWn7epfAxRmokgHrB0WXr9KItqV9Hg6n3fSdxz/QNmLc31oZ0BqAznhL238OvSbH4GaT0rgBJRaNdVWVDwSWSLon9RoGrPGlGQCNSTUqXgE0Sr9nPoQMWCsA6wOrUoq8AqiUXk+8hQx4BdBQoVtrVGsBNeSGZxs5A9Y1ANZ4rZQObwFUSq8n3kIGrA8YrwBKDg4rodYCKtk8T64lDFjjq/H3AFQebWwBaO51vpYEo7tZPwPWCsD6wKrUg2GqAPQ/BS3fWNfN7wswKg2rVifuFUCDxW+tVa2F1KArnnWkDFhjyxqrldIwTC0AEWUl1VpIlZLviQ8dA/rv1/pHNVmiBUAPZinVcd4rgDpY9jzawoB1CvABCAniozReAbQlNN3POhiwtiytLdXKbfYKoHKKPYMWMeAVQMOFba1ZrQXVsDuefWQMWOMqiDUA4tZbAJFFmJsbNAPRfAswYdErgIQJ3zoDgzOwmDEJa0vVmFxxtbZWAKqpm/q/iMVLy68MnYG7jAbeZNRztQIMzOKatK+wdB5frkDafokz0I+B1Tip6b3OOOvev5vzlm9c9svHz/Vh4DbOdZPe6/db+qThp5yBogx8gwt7xZuOvQiC+iRdkY9vFiWmruvUvxpjyEwjttcZ9NqosgJObwJUSb4e6Iml/2Qrbq8GlwDLexeotU6+iMdqhX4BdH6+Xot/9gG/Ay4VMqD/t5ZWA3ce371CG2JMegGM3g38CehJ1clV9/4znP89eBdw6c2AvnS9E9gbbAP0vytcamDgKPLoDthevz9fgy2xZKEb2fot+24uVWGsFYujbufwM3AoLnYHaa/f3xt+KjI91KvR3zTy1YvD5NizpPHRzNxcwRmogYE9ySMJzH7bU2uwJeQsNAX8SyNX/XjsPKfK18UZaJSBrcm9MyjT9i9u1MrmM1cLKI2bosf1musezbvmFrSZgbVx3hLA6vO2Vd6L4xaOiujo32KNbyux7nfzDGjayhK4mqppo2i5qlasWTgqqnMR6ftKyzZGVwA+K/CeA5bgXTIAe+s2od9CFQtnVp0P1e2Y5+cMJAzcyY4lUNdILmjJdgx+akGPhZtBdVQG+kSWS8AMDNvLQAnV1retrO9vJ+nGvj0SB/IsSFFTfi+wHdgf3AisshKKB1iVXc8ZKJOB00nM8gTbtcxMA09ropGThLfJ6Ks71SkL8UPTp4lO1lYDgit3JuD7zkAdDBxDJlnBqfNteULNh6/XGDkRL+eA7pufQ7NlEf5aX7hSWr94+TL/6wzUx8BkslLwZUGr4Nogn8DJLC6S8xpAzRob+WCO9LQ2YBPQKZom1DqEP8/B0WyHYTnx0vihl4AuBJeBk8E7gEvNDKjfmgR0v20bnk4KSn2Dvh8Pnee+YyyrKTnS/Cu6yXiTul29BiKf57jelotVtP7kbtDJZbKvFmlaiypWf4O2e9uUgkgKJNkqiIddvouDib9ZW1UUSxkJUcC/kCPtPdHVNbrR0+zQW4hbgNhE3aIZIM0vHT8QuNTEwPrk068wknM31WRPU9msScZq0if+Zm3VVcgjarpnpZmc18zMVIP+uXkMCER3b4NfD6OzQCD2Dr0ZIw0FosB8bMiZONvIg7jQhz40WJhH9Fk1BXZyk5exVfcgNjkFgy2+rxObY7Haqy8dWZuni8bqZIbd7+W8JSgTnQkZ6aWd3i9nPkl+aVuVW96KKM22uo7/zsjBRnUZ5PnMM899xkJZdQjJWhCfbjb6rxvxtAE4ULNWC4TSbui8x68bwJamLv2GwX91xdq49LypMpnnKkOhKDg3a8zC6jLW+gbrjacm95iCpmhkXwN7hwFrfll6nytoS5OXjSPzrLGWk5o0sI15n4XTWcGm8zsNGTnL48+jRt/l/9cL+i/eZgALx1YdzUIsBmKUj2O01jz08lWtsWVjdCpmm49LKYzuAvpMzE72sP3HRr/Fg14LLnLDabYgLdi7+c3z+/OkG7O8C+O1ACjx+Qn2jwV+80NC3fI1MkwKot9WzddhkXVxJOuLvp1c7FbA8RW5Rt2GznTK2H+INItURgVcqPySpchhFAh+2k+j5cMq9xode6NRLwa1yRiZrLjLslfLcH+epdTjvJr+C/c4Puihb5HAk4MmEsj16oIJLg0ysD15W55Mf2zQxjKzXojEnjH6rOZ70SmpHxrzsHCf6OjpvzhwqZkB69OiZrNKya5tLQA1O1UJWORklP5iUeyh83iPY4Me0vsH6i+7OAOlMbAKKSVPmH5bPX2GQbR45inQz1ed0402EhSVd3BhVh55zv+T9JYoaoxf5wykMaDFMJaRaulYn5xpeYVyXE/2rJvv0AGN1Vtt5xvyybIjOf+lAe3xy52BVAb0dEkCrd9WI7bDIPLjfpDmqwb+VDEOKprWmgbS8rEel62+Om7Q0vDrUxm4njOWYCw6IJaacYMn1iDvy3v4fRrHNE5Qlmj8SB8G+Rm4EswCFq4THU1XbgNcnIHKGNAIfxJw/bYfqMyC5hJWpfYxsDsYX4MZqhDGgm3BQeBnQItiNObQzf0/ODYJuDgDlTJwIql3B1+v3/tUaoUnvgoUbA3UYlgPaBzBJQAGhnkhkOht21RgACHV04Q7OCq4BMaAmm3DLNYKYJBpsWHmz30bcga8BfByAQ/TcuAhD9kg3dMbmHuBjYHuqevAT8AtwKVBBjYn7159/u5jGsV2cQaKMDCBi7SYrDumnuXY3sClQQbGkXd3wfT6fU+DNnrW8TKgdRf6rmSvmNIxLTLTykmXhhjQ9/7SCqfzeIzfoWuIUs+2g4HvGeLr4g59322AgX41dGcl4AOBDRRO5Flei/2dMdRrXw+XKl6fLoW6YR8EFEmaCbC8bPIG9ELpCqhcVgBqYmqAcqU50L7sfBpcDY4HPr0GCQ3JaEO+86Gjlqhe1XZpgIGp5NmrZu4+ps9oNyFjyPTL4LdAK+fuBlom221fr9/6gIY+0DEsMgJHtJLwGHAqOBK8DYQoi2FUrzLpPubdy4ZL7xRjQWkap275OBnqydAdNHl+P8f1b63b8Ary00tB54Fu3zWQpr52aGtWxvewtdt2/Q6lVYkp7RR9aqpXwXQf01O4TtGTTsHdbUeR31PrNLyivM7K4GJyRfkWTXbLDHuTcryiaAZ1XBdarVqFz9bVgOpf1yn/TWZq8pYhE0gk5laAbqb3ZBBxKOdXy9Cp87Q1XqzxV6ftr+TlFcArVMwebHv1V7V7Gsh7S8lZfLrk9OpM7l2GzBZER625UMRaAQTdBfAK4NVwshboq1cU37PMSuRNfVcu0Ic6YhTrdwq2w7mtA3HQGi/eAmi4wKwFYC3QMty5k0Q0eFemvI7EmhjILMOHW3Mk8m10F8ihX5WqNV6s8VeVna1PV0+XZECm31Y3ZJ0tol8Y7epnc/c5rQmIcW3HSOzOMxvyGfSblvMxoJv/Xr/f37Shnr/ta7kqvOVqJEtPkJmgV9AMcmyHGn0oM6sjcnDxMLp1llUvP28w2rthr4v9WL0M6BNUlpuq7IG5LC9HoXAmKGs6UD5eCGKUxTFaA2aWcpKO/kFJk6JKyGLryk0a6Xm/zMB0Y2E1NcCk/7c3CfzAaGdW4MU6JfgfOfzXCru1QROitf1ZZaDzqtg1e+HSMAO/Jn9Lge3RoJ2LkHdZXYIfN+jHIFnPy8VaDm0pK+lMGSSzAa7V8m2LjQ8OkEctl4rwNoh1JNY6slsFZweTaFnNxVi/cqwn5n5AN5dFJqK0vUWxZB1rnFjjrmTz7Ml5BTA3V9aCnfuqwX+NIokDB0/mlRRez96ir/yKa+dSzP1lDpO/iW7dr9ta48QrgBwFWaWqtSCsBVu2rf9DgprHL0ueIqFZZSXWQDoHkad8sMhYlPa3KJaoY42ToFcBig9vAcwdFdaCnfuqwX5txuU750jizwbdP6BjbUYbkqtd5S5y1KvAVjkURa0lqEuscWJ98NRld2vz0WixZdBG04V1iirgK4DFNulo8ckSQCsJ0655gnOrg9hFLaIZIM3P7uM/Q7cu+SkZdeff6/en6zLI8+nPgBaN9Cqg7mN1N5s/arRLdj4P1gKSVcH1oNv+uzm2ORgW2QVHun1M+60BxA1rcvxso1071mSPZ5PBgF67fRakBU/n8SUz0irrtL4oc5/RJtmnNQKdotbDduDr4DtgNxDrwB+m9xSV28Wgs3z67Wu9Rx2iz7H1syM5t2kdxngeNgZmGgttTVtyA2tp2i8JlKytVp2pFdNGWRentegni6Pk/DtrIOkBoz1ja7DFszAy8BdjoU0ypjeImp7eGuhKgjZr2/a+5HE5uNIAaJWiNxFfBFllpvNa3OUSCAO/ww5Lof17DfZuYbRF9qqvP38NNlWVxQokvA84HBwCiixTVhqPAUv5PYdeld9FWMlox6PouQTEwNHYYgmgz9Vg81eNtsjerWuwp6osdONrYLWb9xM5lnfxjsqlO52031WuhNzAaMff0Ate1BRti1jnZK1zvIPwtp7x4nPQO9eoG5ranhj0I/C6HoZ9hGM/63G836Hvc/KOfgod5zRuUJVY4yP4RUAiyCuA14aJtYBfe6X9iDUP9X1jlLdg9A8zDP8Q5zfJ0Ok8rab9yZ0H+uxXuSjIWnbWB04fN6o/5RXAazm2FvBrr7QfWdyoeptRLyQ1TUX+CvR68nfb+b7uAxm/b884n5zWYqmqxBofXgFUVQIF07U2yawFXNCM2Zc9abx4tFEvJLUfYMyaRoM0uJdHRhuVtRqyKrHGh1cAVZVAwXStBWIt4IJmzL5MC4AsspdFKSAd9e33yGHPzBy6alFosZNFrPxa0urWscaHNd660/ffFTEwH+laF5RolV6VotV7aSPY3ce/hO6IKo0pKe01SEdP3m77035rLl1jBRZZCKVfgrS0uo/vaEm0oM5fjXZMKJh+rZfFEFhlEqJaWf+UI0tWQ+HWLKUBzm/FtefluP4SdE8F1m6MJWndgErvcqCKcRDR0/nPYO0ciVyJ7uEZ+hqjGgv2AOOBReTXiuB+i3IBnbu5xjLIqArx5gLp+yUVMqCg635a9Pq9eYU2KGkt7FGA9sq77mOyYw8wiBzDxXXbnZZfnoo1r8+qkJ43+lrlQGReu11/DgPJe/JpwZMc37kGxr5MHkl+IWw/W9BnNbdDsD+xYbuCflgu06Blkk+/7VOWxFynfgY0r96v4JJz+i5d1bIUGTwEkjyb3j6LLavkdFp98xmgaduT/NU/r7Jbu47R17+jF4WoSdMmsfahrSO9g3CnteKfGSSBkq9dkPTytnwmck3eSqNks19JTguFPgZUGVQl1rjQWFMU0rYKwFow1oIetJBPIYGfDppIidePy5lWXv2cyedSPwDta3JdkV/ZGhfWOMtvQclXeAXQm1BrQfe+Ot/RT6D++3yXVKb9SM6UH8ypX5W6ZhO0AKlqscaFVwBVl0TB9K0FYy3ogmbMdZlGlbcHP5nraDM/zs2Z7XT0n815TZnqmr7cHxxSZqJ90rLGhTXO+mTlp6pgYBSJJgNG/bYanGtCdiBTjVP0s62qc2cVdPi7Ddl7Hfnq1dw65TdkZuFfKyJdAmRAA10vgaxClM7CDdmvRTUaHFSAZ9lZ1vk/kpdmJYqIXv65EZRlS790tMhnGtBgZRPd10uNfr4TvSikyimTUAnQ031Zg3Gj0bnDoFelyuokvjFYG8hmVQ5lihYBnT0HuvGKipb0XgbyVJo3oK+KI0ueREF2XgXU5VALqSmZQcarGDIXH9cb9FylAQasT9a3N2BbzFnug/H9nt7d525HP0+F0TQ3elg+bfTR8oBp2p/W5q/mbncw9vqtgTmXfAxY+8gJ3zvmS75R7WXIPbG731aDotG0rJvoRzVaimRubUJaR3yb9iek/D+GMTNzGKSVdbGINR40A6AKIgppYwVgnaKxFngUBV2TkVpHsCuwvl1o1avJ/L7ZWOPBGl99M6vrpFcA6UxbCzw9hXae+RNuf8Xo+qVGvRDUrPHgFUAIpdXHBmsBWQu8T1atPXUYnl+Q4f2VnD8vQyek09Z4sMZXEL55CyC9GKwFnp5Ce89oHYXm6nWT95IZHNwJSC8WscZDVBXA/LGwX6Kd1gIaWWKebUzqYZzeGOwLdLOvDPQ1ndOB1u0/AWISazxY4ysm34fKVv2/tn7TOMk5rTprYwU5VIVdojPTjHGzTYl5Vp5UG7sAs2D1cQOz4mZ5g56rtIOBoewCtLECULham2nWQm/HLdBuLy0fk80TW0Gw2dYKwBcDBRF+0RixOJYuZrBW3cZQvpFgMLeZN6pMhlWs5C2AigkesuStLUG9tKRKIBppawvAK4BoQjQIQ60VgDWugnBKRngF0L8orAXfPxU/GzsD1jjwCiCSkrYWlLXgI3HbzSzIgDUOrHFV0IzyL/MWQH9OrYs/+qfiZ2NnwCuA2Euwy35rTW0t+K7k/eeQMWB9EFjjKhh6vAXQvyj0r6DaylF/Ztp11vog8Aogkrh4DDufMti6ADr+eScDUUOu4hXAEBbwfUafrIVvTM7VImTAGgPeAoiocK2FZS38iFx3U3MwoA+XWj6ZrpfItBAoKmlz/9YrgKhCtTFjrQ8AfW7+ucasLJixVwDZxFkDIDsl14iRAWv5Wx8oQXHgFUB2cVgDIDsl14iRAWv5ewUQWelaC8w6BxyZ+26ukQFr+VvjyZhtPWreAsjm2foEyE7JNWJkwFr+XgFEVrrWAlspMr/c3HIZWNGYnHVa2ZhcPWptbgHoA5UW0ccsLdNAlrRcJz4G3mo02RpPxuRcrQ4G9OXa5COg/bb/VocxnkdwDKjy138v6hcbybm1g7PeDcpkYJqxcC9FL5p/+JjptStYGTgSxeQG77d9Br2Y/tOx1f+h1/u6sYBV+Pr31y7tYWBdXNXCnn43fnJODxKXCBnYEJuTQszaKhi2jdBHNzk/A+O4RH36rJhIzh+QPwu/IgQG1Ky/CSQFmbVVf/CrQP9cxGX4GNCg+K5A/+U4KxaS88+ja50pQDUs8X7ty037H+UsFr308QtwIZgBLK8Wo+YSIAMLYZPm+jcGu4C1QB75JcrRDhJ7BTDPPAtSgFeBN+Upddd1BmBALcJ1wA2xstHmdQBJmalvrwE+NelcnIE8DHwX5Whvfjk6Xx5vh1j3DnwbCdYfYh/dtXIZuI7kNF6gVkC04l2AV4tuAXbPBFu/esj3nIGeDGiGYFOgB0fU4hXA3MWn0f3zgQaEXJyBXgz8k4NbgBt7nYztmI8BzF1is/ipuf4/zH3YfzkDsxm4mb8TwFDc/LM98j89GVDLaD+gAcJkvte37ebit8TCksClRQxoiud08BLwCqCdHGiK+H3ApcUMbIDvWvChLoJXBMPPgf7F91SwAxjqcbKhdo7CK1sWJcHNgUaA1wB6XXR5MAZkybMoaPTYpR4GliUbS5P9QfRmgvuA+viXgQtBdJ/4xmaXBhhYjzwtrYIrGrCtzVl+y1gun20zST4L0ObSd99bz4BXAK0PASegzQx4BdDm0nffW8+AVwCtDwEnoM0MeAXQ5tJ331vPgFcArQ8BJ6DNDHgF0ObSd99bz4BXAK0PASegzQx4BdDm0nffW8+AVwCtDwEnoM0MzN9m52v2PVkyXHO2np0zkM6AtwDSufEzzsDQM+AVwNAXsTvoDKQz4BVAOjd+xhkYega8Ahj6InYHnYF0BrwCSOfGeuYJq6LrBcnAY0FaVZNRXgEMTvTtJPHw4Ml4Cg0x0OoPtXgFMHjU6T/DfH/wZDyFBhi4gDyvbiBfz3LIGEj+q5Dl02CuY/uEWtU83UIMRvtvvcu6f/x/A5bDpD4bfiq4F+h/DC4NfJEVJAQmaq3dBo4FuwN9ELTV8v8+iJO6XWxODAAAAABJRU5ErkJggg=='/%3E%3Ccircle fill='%23CF1643' cx='51.5' cy='31.5' r='1.5'/%3E%3Ccircle fill='%23008D71' cx='12.5' cy='12.5' r='1.5'/%3E%3C/g%3E%3C/svg%3E"); }
  .lbs-card--with-icon .lbs-card__icon--jobs:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66' height='62'%3E%3Cg transform='translate(6 8)' fill='none' fill-rule='evenodd'%3E%3Cimage width='51' height='51' xlink:href='data:image/png;base64,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'/%3E%3Ccircle fill='%23CF1643' cx='12.5' cy='25.5' r='1.5'/%3E%3C/g%3E%3C/svg%3E"); }
  .lbs-card--with-icon .lbs-card__icon--health:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='62'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M10.75597269 31.243802H23.3123159l2.2829715-4.6446661 2.2829715 9.2893322 4.565943-12.7728319 3.4244572 13.9339985 2.2829715-10.4504988 2.2829715 5.8058326 1.1414858-1.1611665h14.8393147'/%3E%3Cpath d='M33.1814562 52.1666667L14.5295791 33.1932055c-5.0394388-5.1320256-5.0394388-13.4466391 0-18.5786646l.3881052-.3947966c5.045042-5.12632572 13.2187299-5.12632572 18.2637719 0 2.5784595-2.62000255 5.9741548-3.90095374 9.3517274-3.84285362.7576211.0130324 1.5143303.09343874 2.2606998.24121901.8735921.17297019 1.7330191.43824036 2.5631636.79581049 1.4853381.63978328 2.8769302 1.57505798 4.0881812 2.80582412l.3766903.3831849c5.0394388 5.1320256 5.0394388 13.446639 0 18.5786646L33.1814562 52.1666667z'/%3E%3C/g%3E%3Ccircle fill='%23CF1643' cx='50' cy='13' r='1'/%3E%3C/g%3E%3C/svg%3E"); }
  .lbs-card--with-icon .lbs-card__icon--planning:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66' height='62'%3E%3Cg transform='translate(7 6)' fill='none' fill-rule='evenodd'%3E%3Cimage width='51' height='51' xlink:href='data:image/png;base64,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'/%3E%3Ccircle fill='%23CF1643' cx='42.5' cy='36.5' r='1.5'/%3E%3Ccircle fill='%23008D71' cx='44' cy='45' r='1'/%3E%3C/g%3E%3C/svg%3E"); }
  .lbs-card--with-icon .lbs-card__icon--council-tax:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66' height='62'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cimage x='10' y='6' width='50' height='50' xlink:href='data:image/png;base64,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'/%3E%3Ccircle fill='%23CF1643' cx='48.5' cy='28.5' r='1.5'/%3E%3Ccircle fill='%23008D71' cx='16' cy='44' r='1'/%3E%3C/g%3E%3C/svg%3E"); }
  .lbs-card--with-icon .lbs-card__icon--housing:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66' height='62'%3E%3Cg transform='translate(5 3)' fill='none' fill-rule='evenodd'%3E%3Cimage width='55' height='55' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAABAKADAAQAAAABAAABAAAAAABn6hpJAAAf6ElEQVR4Ae1de/AmRXVdBXEVFFFAAcFFUPCBSgR88lgVXQUEn4goMT6o/GNR5sUfqSRUqVVbJppQSZVBQCuK4iOCqKgILiiIyi4+ERUBd0VcBEFhQUQFcw7ZXj5mp6d75s6dr+eb01X3NzPdfW+fe7r7fjM9j9+SJUpTZGA5nD4PctNG+RK2zFMSA2JggRlYCt9Og/w5IixjHSUxIAYWjIFd4c+3ILHJH/K/jTqPXzDf5Y4YmDQDPL3/FSRM8tT2ZtRdMWnG5LwYWAAGHgAfToT8CZKa9NXye6CzEvJAiJIYEAMjY+DhwHsWpDqx2x6fCxvbjcx3wRUDk2bg6fD+akjbyR6rvw629p80o3JeDIyEgWOB8w5IbDJ3zb8TNt8yEg4EUwxMjoEt4TGv2btO8Fy9U9DGVpNjVw6LgYIZ2AXYLoXkTmJrvTVoaxlESQyIgTkzcBDaXw+xTuq2+nyK8NA5+67mxcBkGeAtvn+AdLnFFyY7HwemhOO2W7ZNDMSiJAbEwEAMPAztfArSdsKG+uEe/xawwcnLZwXuNtj7LHQfAVESA2LAmYG9YP+HkDCZ225vhe4razAehrxbDHavgu4+NXaVJQbEQE8MHAU7nMBtJ32o/13o7tGAZTeUrTbY3wDdoxvsq0gMiIEODIRbfDx1D5O57fYM6G6d0TbfBjzd0A5x8VbhgyBKYkAMGBnYAfpfgbSd8KH+H6HLa/y26Xgo3AUJdtpuL4buTm0bVX0xIAbuY+D52P0lpO3kC/V/Ad3n3Geu9d4zobEWEuy13d4I3RdAlAplQLdvCu0YwDoB8q+QrqfSF0L3dRBOQkvaEcofhyzvaIRnIH8PObmjfp9qHO8HQhjY5vE0I7ng9xa+BuHlnJIY2IwBXqefCWn7axvqc2C9B8J1g74SbdGmZQ2CPuWsQfSFuWpnd2TkfBAl8Oi5XQ0sTYuxVew6nggDT4SfV0C6Dj7eIXiVI1e0bbkLQd/o49DpUWhwLaQrrx56Pwee7SFKYuBeBl6Bv5bJxWcD9h6AS7ZhfQ6Bvg6ZePbiMYmtNt87JAlqq0wG+DTeSojl9PoT0N9mQPfYFtvsOgHoK32m70Okn6KRrlg99a4dwnm1US4Dfdzie8cc3WPbXNjqOkl4e5MceCd+y6ArRk89vkuhNFEGuBL9M0jXAcbV/RcWwN28b1XmUPAHA89d+ydXLwe/6iwYA8fDH8tDNpdAf+eCOOGtwnk8rJRLgQJALlOq58rAUlg/DZL761BX7xToz+MedooY3irkdX0d5ty8M6D/0FRDHcoVADqQJpV+GdgN5i6D5E6Gar3fQfdNkNITHz66HVLFn3ucemGpi/8KABHW9CRghJiesw+DvY9Atuto9yro8R4876OPIT0VID8N6XrP/zfQfSPkXEgfiQEg54nKf0U93qHoI+W+f6E52Afbhdpg53Ig3A3J/QWs1hvrxzb6/GiJtXtzzwBygkQulmo/xo5z7aneyBh4JPB+ERLr+FQ+bxGdBBnzf+ZhAOQ7DbkTsI6TVdDnIqMl5bavAGBhWbqbGNgXe9dA6gZ0Tt5N0D10k7Xx7xwMF9ZDcnyvq8PHZg8w0KAAYCBPqu0YeDOqWx484Qsru7ZrsnXtvaFxOuTyjcJ95nkm+mR5GYecktsuSQGgC2vSacXAg1H7A5C6X7DcvPdDn3a8Ei8n/gVS9/Qe81jGOl6JvtHHXD7q6pHjthwpAHj1qOzey8Bj8febkLoBm5PHX7e33mvJ7w//WejZkBSeL6AO1y880xtg/A5ICkusnO/U794CoAJAC7JUtR0Dh6D6DZDYYE3lr4Pu/hDP9AwYvwaSwhLKh8J0dQtMAVvY/hq6L4HkJAWAHJZUpxUDXOE+EcLV+jAo2255n7vUX9uhzkrOMvDHe/YrIanLFgUAkKTUHwM8nf5fSNsJH+rnDlwLYl4nn2zAGLB+GDYeYgGS0A2B9G4D1s9Dt+khKwWARCeoOJ8BrpZfCQkTpO32ZuiuyG+uU02uSXwD0hZbrD7vFiyDeKblMP4rSAxDKp/v/D8tAlABIEKMstsx8HpUtzzn/h3oP75dk61rHwwNy5pEbKLxmvvFrdG0U/C6VagA0K4fVLvCQB9vuvFU2uNNtwCVp9J86q7uFl9sUrfN53rHSZDUNTeqdE68dPkApC222frVNyYVADp3hxR3AQVfNwzI30OXE9Mz8bl7y5rE7OTJ2f8c2nuEp0OwfRzkd5AcPHV1+OXdx0GYFAD+nwf9bcnAQai/HlI3wHLyroPus1u22ba6dU0ix4+6Orzm3qct2Jb1/wL1r4XUtZ+Tx0eqXwRRAAAJSvkM8HT6byGW0+kvQ3/7/CY71TwGWtY1Ca5L5Eymujpsmxg8Ezkkl3Xt5+SxD3nXJaeuXgYCUVNP24CAT0JyBkxdHQ62lZAtIF6pjzUJfp+AaxJLIadC6nzJzatec8Ncr4kBmc9cWG4V5viiANBrt43P2F6AfAUkZ7DU1bkNuvxwh2faEcZXQeraz8mLrUkcB5uWa+5LoL8zxDMdDuO3QHL87FJHAcCz9wq3fSTw/dYwuH4E3Sc5+3gg7P/SgDG1JsFr7p8Z7N8I3RdCPNOeMP49SJcJntJRAPDsuUJth9Pp3OvEukH0Mfi2tbN/x8N+7mJWHcaLoP/oDIy85j4PUmcjJ4/X3Dxd52m7V+JlywchOXja1FEA8OqxQu3uAFwXGAZSGOye7nFN4uMGjAxsfCSYgS43cf3iJIjlmvsz0N8W4pkYFO+CtJnkTXUVADx7qzDb+wHPOsPguR66z3X26Ymw/wMDRq5JvNqAkdfcvzG0/2PoPsXQfo4q+3EtpGli55YpAOQwvgB1rL8cXwMHOznz8HLYt65JPLkHjE+Aje9DcidRtd4G6L6mBxxNJngmdz6k2nbbYwWAJpYXoKyPa0fe8upzoFRp5en3SohlTeJM6Pe5JsG3AT8EaTuhZuuPgbeP9cjbrO9N+2hSaQgGuHps/SV7rTNQLsBZfsm81ySsZ05fhX+PceawjzOnPu7mNE362TJnOmSeDFivZX8CG6Vfy/JV2hfQWef0PNi/HjI7iNvs/wK6Y1g7sT7PkcuJc3dN2/xUVrMvRjd7r0nMjqSx3D35BEDnTsRqPV6C8VKMY6hLqtqLHXexLZ0MBh6FOudBYsSn8sPptPf97NMNGOmD97U1mqhNvK1oXav4KGz0uVZRB5SXLZbnJy6Efs7zE9W2U+MrlFf1dNwDA1N4oo2r60f3wJXVhPUJyisBoI9r7iY/vJ+grGs7TPDUtk5XeQYGjoOu5Zn21dB/nKH9HNXDUMnyTDvXJJ6a09BAdazvUNwKnK90xroz7H8dkpqQsfLYOxQx2DE71fyYvvJbMsBbfKdCqgS3Oebp9FYt221TnZcTfEzW8oTdOdD3/hhHG59CXX6UZEpvUQa/Y9vccRfTV34LBnZF3W9Bckmv1rsTun/Vor0uVbkm8SVIte3c4/A5Ls81iS5+zeoQ2wmQeVxzz+JI7R+DCrdDcrmv1vsOdB+faKSqEztOmFFxioGXosLNkBjBqfyfQvdpqUaM5ftC/1pICkus/CbovsiIYUj1g9DYekjMn1T+ddB9ljPgvWGf6w8pLLFyXrYc1YAxplfNbzChoiYG+jid/hwa2K6pkR7KxrAm0YObm5nYBTlDXnNvBiAjw/otxXvQBu+E1H0ktTrRY8cZMFWlysDDkXE2JEZqKr+p46ptdT1+MBQ/YMBIH7zXJLr6lqsXbhWm+qOp/MNojF8u8krhh4SXWE04msq+AN1HVgA21Z8tq6jpMMXAM1DhGsgsiW32fw3dF6caMZb3sSbxZiOGktSPBRjLNfe3oZ+65rb6ewgM3ABpM5Zm666D7v6QkGbLmvZDfW0zGHgD6twBaSK0qexy6O6e0Y6lynIo/wrShKOpjAOJr7guWno6HLoa0uR7UxnXeVY4k/JY2P+GASMXk9+6EWOTL7NlG6tr08QAT6ffD5klru0+T6dpxys9AIb/CXI3pC22UJ9rEiXe4gOsXhJ9o4/B37ZbckuOybVX4hjhWGmLbbZ+m7Hq5cfC2O0zKnuRwjWJsyCzg6DN/hBrEl6+t7XLyXsi5E+QNhzN1j0Xut6Lt29AG5azzVm8TftoRinGwMEosFyX/Rz6B8SM95RvPbXlmsRLesIyJjPLAdZ6qTR7ze3hu3W9qWnihzIP3KO3yV+JEyB/hASi2m7rVmb7JoaLW5ZfCS5u7d43qBHZ2xVYvwlp27ehPq+53+Ls77awf7YBY8Aa2zrDH5953pv9lIHwIU6n+7q99ZDxdU/viHnNfbKhvzmxvG+XhssWy/qOAkDG0NkbdX5oGAx8OusVGe1YqvABl0shsQ5N5fOlEr6iqnR/Bo7DoeVsag30l93fZO9HL4NF3o1I9XGb8t5BjtXgMQBuuVf8Hejv4ez8QbC/HtKmg2frck3iWc4Yx2x+X4C/FjLLWZt9PjJ9qDMBu8H+ZQaMVX+c4ZZvvo/T6Y/ATe+nxbgmYXnJZRX0dyy/O+aOkC9NfRFSnSi5x7y7cBLkgRCvtBSGT4XkYmqq54VxFHb5jvbFBiJ5Ov3Xzp7yFt+nDRjvge47IVtAlPIYIFfkjNw1TZ6mMvYZ+84zcexxDDbhSJXt5AmwZNsHAtwvDeRdB91nOzu4F+xb1yS8P3ThTMFczVs/nHIV0O/j7MEYvj7lTEF781wEs5xOXwT9R7dvtpXGUajNRcVUBI+Vfxe6e7RqUZXrGOA192pIjOdU/gbovq7OcI9528PWeZAUllg5b3efCOHdhoVO28C7j0NiRKTyeUp4MoTrBl6pjzWJMwBuay+AE7TLa+7TIanx0VTOW4UPcuSOly0nQSy3Cj8DfT53sJDpifDqB5CmTmoquw26r3ZmZgfY/4oBY4jkzjAna55njncZ+udi6Hpfcx+ONn5jwPhj6D4FslDp5fDGQsqPoP9kZ0aeD/uWNYlfQP85zhhlfsmSZ4KEtZCmH4umshuh+wKIZ3oCjH8f0oSjqYw/dq/xBDiU7XBaZFnNPRNgvU+nrb8sXwXGxwxFqtpZwmvuL0OaJlFT2RBnanzK80MGjOFy1/OyBfD8EjvpfEhTRzSVDdFJXJNggGnC0VQ2+k6C72NN4cfFcs19Npz3vlU4yR+X/UDsWkjT5Gkq41tiOk0DCUpJBo5ADcvlJa+5vS8vn4c2roc0jfmmMl5ePhcyimSNeEMs1PQxaBZuoWYUo6seJK+5x7DAfAFwNk30prIhzojr2c3MncqtGp42bpvJiaoNx0Bft5g9r7m3BB0rIZY1sY9C33tNrHWv7QmN70GaIlhTGR/WOLp1q+0U+lo4WviHNdrRWlxtnoFaHjIbYkH3SGD8LaRpTjSVXQndJ0GKSIcBxS2QJsBNZT+B7lOdPeGto58ZMA5x68iZgkmZH8Mt3b3QI1cYxiSfUn3lPHuVv4R8fNGyCnsO9B/h7IR1TeIS4NvZGaPM988A37ws/aGuhwHjJyFNP5BNZbyU4CUF74gMmh6F1r4EaQLXVBZe2fQ8neaaxGkGjMR/CmQriNI4GQjX3E1jMVV2Blx/qKP7nAMnQCyXLaugP9ir5vuisWshKeJi5TdB90UQz7QbjF8GiWFI5f8Oum+CKC0GA6+DG7dDUv0eKx/ixa6DgG+9AeMgH5s5DgA5OWJEpfJXQ/dxEM/0Mhi3rElcBX3vV0g9/Zftegb2Rrb11e5X1JvuLXcXWPo6JDWPYuW/hy7PJnpPD4ZFng7HGs7J9z6d7mNN4rPw0XtNovfOkcFsBnjN/SlIznitq3MPdL2vufu4bPkwcPZ22bIrjH3TQNqd0H0zxDM9Esa/CKnrtJy8sCbxQE+Qsl0EA2O55n492LJctnwb+rtbGV8OA3wsN2cS1dVZB939rCAS+lyTuAZS135OHtckDk20oeLFY+BguGS95j7AmZanw/7VkJxxXFfn19Bd0QUjoyRv8fGXsc5wTt7nobsdxDO9EcbvgOTgqauzBrrLIErTZIDX3JdC6sZGTh6vud/mTB1fVvq0AWO4bMk+u2WDZw3ZINpqm7gmcTIkp5NidXidxFc2labNwBjGUh8/yOeim5M/yH2ccrzEeTw9FvataxJvccYo8+Nj4FhAtpxN9nLNnaBtOcqtl+T7x9oYAwGHAPwNkNiveip/HXSjBKBMadoMjOEHsI9F+c1+AE9Cv6cmT1P5adBf6jh2eAr0jxDLmkTWKZCjDzI9DgZ4msyx0jTem8o4RjlWOWa9Euca51wTjlTZPwdwKwyGeItvs2gSDPe05X35cyAph2Lld0OXzmYvgqCu0rQZ4FjhmOHYiY2rVD7HrPczJZx7nIMpLLHyF0O387fV1kKXb9l5pqfB+E8hMQdS+TdD96WeAGV7oRng2OEYSo2zWDnHLsewZ+IcXAuJYWjK57MznR6b5YtAfCHIMx0L43dAmhxoKrscurt7ApTtSTDAMcSx1DTWmso4hjmWPVPXl/MY3Fp/T40vRmzh6A3fvvtPSBOpqbIPQt9zTcLRfZkukAGOJY6p1LhrKueY9nyzlHOSc7MJQ7Xs3gBwfkslGjkZ4rHIsQvsWl+GOB42lMSABwMcW3z4pzqRco85tjnG+06ci5yTuThCvfMIhG/PhYw2276DwCHAcUNHLMS9DrI/REkMeDLAMcax1mauzNblGD8E0lfqOvmJaUUA8R7szILM3e8jCNCBv4P8sSMGYv0yZHuIkhgYggGONY653HlSrcexzjHPsW9JlsnPOb8p0dB/QKpAc47/G3pdHeGXXD/ZsV1iuweyEuK5JgHzSmJgMwY45vm+jPVW4babWc7LsEz+2jk7dBDYC35eAckJMnV1boXuq/K4Ui0x4MbAYbB8C6RujObk/QS6bT+K2/vkD+wMFQSORIO/NZD2I+g+KYDWVgzMmYE90f73IDkTvq7OBugenemD2+QP7XsGgfC1E5661xGRk/cx6G4dwGorBgphYClwWG8V8qtZD2rwx33yh7Y9gsAOMH4BJGeS19XhwgmvuUpIPIO5CHI7pA6r8objhX1wIeQISAmJtwrvgnQdA1+D7k41jgw2+UPbfQaB58Ho9ZCupFD3uQHYnLdcdOzqh/R8uXv3nMdGaH4/7KyFdO1vvvK7HBLS4JN/tmHr3QGviBgwDrnlL3/XTpXeMNwdPuSAaGiLZ7znG8ZLOOOd2+QPvlkAWFb5uU7wbxCuG5SSLgIQTeSyOVhVymABDo5djmHLmlfXOdTHMzqbqLQEgS4Thquir93Uejk7xNXFH+kMx9tt5QyXTUhejj3LXa+246f2Pv8mNB13hgwCpd7ia9sRqj/cxJ/luuMQd1XjmJ7F6LXf6y9/lZGhgkC13VKOvTpNdvudHKWMlyoO7352+eWvOjFEEKi2WcqxdwfKfj+BoJTxUsXh2b+DTP7gkHcQCO2UtvXsQNnuZ/KTx1KTVx8POvkDuZ5BILRR2tarA2W3v8k/tQAwl8kfJqZXEAj2S9vmTtTScAc8wh+YmM82l//cenOd/IFCjyAQbJe2ze2Y0nAHPMIfmJjPNpf/nHpFTP5AY99BINgtbZvTMaxTahL++fZMLv+pekVN/kApg8B7ITHw5zSUVXWCzdK2VZyx49JwBzwxvNX8UL+0bRVn7Lg03AFPDG81v2mu8MlCzrViEz/S8Q3IHyD8LymXQ/4SQtBVR2PHqFpkiuGt5hcJHqCqOGPHwu/DQIzvaj7nyqsh34LcCeE8uhRyFKTX5BlJwoSfBUxHc5Inrpz2Y3WEP8bMMPlT5J+fu6PffJ+g9+T5ok1uZ/XulAyKgQVigN8cdEv6f3lu1MqwGCifAQWA8vtICMWAGwMKAG7UyrAYKJ8BBYDy+0gIxYAbAwoAbtTKsBgonwEFgPL7SAjFgBsDCgBu1MqwGCifAQWA8vtICMWAGwMKAG7UyrAYKJ8BBYDy+0gIxYAbAwoAbtTKsBgonwEFgPL7SAjFgBsDCgBu1MqwGCifAQWA8vtICMWAGwMKAG7UyrAYKJ8BBYDy+0gIxYAbAwoAbtTKsBgonwEFgPL7SAjFgBsDCgBu1MqwGCifAQWA8vtICMWAGwMKAG7UyrAYKJ8BBYDy+0gIxYAbAwoAbtTKsBgonwEFgPL7SAjFgBsDCgBu1MqwGCifAQWA8vtICMWAGwMKAG7UyrAYKJ8BBYDy+0gIxYAbAwoAbtTKsBgonwEFgPL7SAjFgBsDCgBu1MqwGCifgS3LhzhKhH8eJer7QI8d/32eaK+RAZ0BNNKjQjGw2AwoACx2/8o7MdDIgAJAIz0qFAOLzYACwGL3r7wTA40MKAA00qNCMdArA7dnWLsto05vVRQAeqNShsRAkoE1yRpLluTUyTCTV0UBII8n1RIDfTDwvgwjOXUyzJRZhfeXc6RM9HnYc/xTHV8uSx0/xPVuSKz/31ky8D6wxRyv5vfRloeNKk4dxwfzPLnx6Ps+bR4OY6sgGzbKV7A9DDJ4esDALXJQ5KShceVgYh3hz2XKp97Y+fdhxWBVawAG8qQqBsbOgALA2HtQ+MWAgQEFAAN5UhUDY2dAAWDsPSj8YsDAgAKAgTypioGxM6AAMPYeFH4xYGBgUT8IsjM4eRvkmRu54eOVp0LWbzzWRgyIgTkwkPtwiAXakVDmAxbVtph3hMVwjc1qG+HY2IybesCX2roBMBpO4Q7lxmak7sVA6KDUtmv7+0DxTkjMPsue0tV4g91qe4YmXFWrOGPHriAMxmN4q/mGJqTqyUC1o2LHXTF8AooxmyH/zK7GM2yHNgxNuKoGfKmtKwiD8RTuUG5oYhDV8CgwXw+m8FFg5i18Ch2U2nYl4iYopmzf2NV4hu3QtqEJV9WAL7V1BWEwnsIdyg1NuKs2vQzEsoVOoYNS264k3AXFlO3fdzWeYTu0bWjCVTXgS21dQRiMp3CHckMTrqpcgwoYY9u5vBTk6vWM8ZjT1fwZlVa7V6J21Vb1+IpWFu9fuWordnx/rXKOYnir+eUgvj+SKs7Y8f21yjniG4AxzCH/giHhLtpzAB/NIO+MjDqqIgY8GDggw2hOnQwzZVYJUS617Yr+IVBcDYnZvwxlS7sab7Bbbc/QhKtqFWfs2BWEwXgMbzXf0ISrat3t6Sr2W10RzNl41dnYsQXmtlD+H8jdkGD/T9j/EOThEEsK9lJbSxueuincodwTg8V2wJfaWtrw1OVqfwr7oJcAns7W2U45H8rrdNvm7QiFFRtlh7bKkfoBX2obUZ97dgp3KJ870AiAgC+1jajPPZu3+lLYXzZ3lI4AUs6HckcIJtMBX2prasRROYU7lDtCMJkO+FJbUyPOyu+C/Rh+li10ijlezS+VhCrO2LHw+zAQ47ua79N6f1Z5q4+n+lwToHB/Lr/8Q397jx2Vk4bGlYOJdYQ/lymfemPn34cVg9VFuw1ooEKqYmB6DCgATK/P5bEY2MSAAsAmKrQjBqbHgALA9PpcHouBTQwoAGyiQjtiYHoMKABMr8/lsRjYxMCiBgB+FuwiSPjgwoXYt34ODCaUxEAvDHDeHQL5m43C/UWdi3DtvsT7uDlyn0b7vZUNbVg/uJCDnXVKTcI//57ZExAuh1T7gi+x7TF/eL4Iqk7Hjrui4C9/zGbIt3x6KdhIbbvi99ZL4Q7l3ji62g/4Utuu9r31+H7KdZAY/p+jbHtvEPO0H3O8mt8V40VQrNqqHvOjDF1T1VbsuKt9b70Y3mq+N46u9qs4Y8dd7Xvr/TsaiGEO+e/1BjFP+8HJ1LYrxpz3rW/rahx6Kdyh3NCEq2rAl9q6gjAYT+EO5YYmXFXXwnrAGNte64qgYnzoZ+7pdE7qimvs9nO4sdTx5seCLUd37Pj5XYotEo7yOxZbJur0VjyJlcfe2JIhMWBjIDX5aT2njg3FjLYCwAwZ2hUDU2NAAWBqPS5/xcAMAwoAM2RoVwxMjQEFgKn1uPwVAzMMDLbaONPmFHZzV6tL5WLs+EvltThcOgMorksESAwMx4ACwHBcqyUxUBwDCgDFdYkAiYHhGFAAGI5rtSQGimNAAaBdl/D7AkplM2B516NszxzQKQC0I3VNu+qqPQcG1EctSFcAaEEWqr6vXXXVngMD6qM5kJ7bJO8v50iuvWq9HNvWe9z8qlBuO6o3LFfvrA6Iwo5zx0NhsPuD402At/3ABL8qxA+L5Hx/IBeT6nULFuwD/ttt/r+90lNuHw/mR9f37rsCJAE5qSsub/s52FVHDMQYKG58ag0g1lXKFwMTYEABYAKdLBfFQIwBBYAYM8oXAxNgQAFgAp0sF8VAjAEFgBgzyhcDE2BAAWACnSwXxUCMAQWAGDPKFwMTYEABYAKdLBfFQIwBBYAYM8oXAxNgQAFgAp0sF8VAjAEFgBgzyhcDE2BAAWACnSwXxUCMAQWAGDPKFwMTYEABYAKdLBfFQIwBBYAYM8oXAxNgQAFgAp0sF8VAjAEFgBgzyhcDE2BAAWACnSwXxUCMAQWAGDPKFwMTYEABYAKdLBfFQIwBBYAYM8oXAxNgQAFgAp0sF8VAjAEFgBgzyhcDE2BAAWACnSwXxUCMAQWAGDPKFwMTYEABYAKdLBfFQIwBBYAYM8oXAxNgQAFgAp0sF8VAjAEFgBgzyhcDE2BAAWACnSwXxUCMgdl/w30kKr0Dsh9k65iC8sWAGBgtA3cA+WrI+yCfoxdb8A/SSsh/QZZBtoIoiQExsHgMcG4vgxwD4f4qngHwl/8zECUxIAamxcARPAM4BbJsWn7LWzEgBsDATjwD2ADZRnSIATEwOQY26C7A5PpcDouBTQz8mQFgzaZD7YgBMTAlBtZwDeAWCFcFlcSAGJgWA29nALgKwlsCB07Ld3krBibNwLvg/SnhOYBVOLgcshNkB4ieBQAJSmJgwRi4Hf5cAnk7hHf/lvwfPcVQIsEXsA0AAAAASUVORK5CYII='/%3E%3Ccircle fill='%23CF1643' cx='47.5' cy='39.5' r='1.5'/%3E%3Ccircle fill='%23008D71' cx='12' cy='38' r='1'/%3E%3C/g%3E%3C/svg%3E"); }
  .lbs-card--with-icon .lbs-card__icon--parking:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='66' height='62'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cimage x='4' y='2' width='58' height='58' xlink:href='data:image/png;base64,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'/%3E%3Ccircle fill='%23CF1643' cx='32.5' cy='54.5' r='1.5'/%3E%3C/g%3E%3C/svg%3E"); }

.lbs-footer {
  font-family: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.14286;
  padding: 0.33333rem 0;
  border-top: 5px solid #00856a;
  background: rgba(117, 116, 116, 0.1); }
  @media print {
    .lbs-footer {
      font-family: sans-serif; } }
  @media (min-width: 40.0625em) {
    .lbs-footer {
      font-size: 16px;
      font-size: 1rem;
      line-height: 1.25; } }
  @media print {
    .lbs-footer {
      font-size: 14pt;
      line-height: 1.2; } }
  .lbs-footer p {
    font-family: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.14286; }
    @media print {
      .lbs-footer p {
        font-family: sans-serif; } }
    @media (min-width: 40.0625em) {
      .lbs-footer p {
        font-size: 16px;
        font-size: 1rem;
        line-height: 1.25; } }
    @media print {
      .lbs-footer p {
        font-size: 14pt;
        line-height: 1.2; } }
  .lbs-footer .lbs-footer__icon-container {
    display: -ms-flexbox;
    display: flex; }
  .lbs-footer .lbs-footer__icon {
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 1rem;
    padding: 0.5rem;
    border: 2px solid rgba(0, 133, 106, 0.25);
    border-radius: 50%;
    vertical-align: middle; }
    .lbs-footer .lbs-footer__icon svg {
      fill: #00856a; }
  .lbs-footer .govuk-width-container, .lbs-footer .lbs-row .lbs-row__container, .lbs-row .lbs-footer .lbs-row__container, .lbs-footer .container, .lbs-footer #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-footer .col-md-10 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    @media (min-width: 48.0625em) {
      .lbs-footer .govuk-width-container, .lbs-footer .lbs-row .lbs-row__container, .lbs-row .lbs-footer .lbs-row__container, .lbs-footer .container, .lbs-footer #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-footer .col-md-10 {
        -ms-flex-direction: row;
        flex-direction: row;
        position: relative;
        -ms-flex-align: stretch;
        align-items: stretch; } }
  .lbs-footer--secondary .govuk-grid-row, .lbs-footer--secondary .lbs-popular-items__list, .lbs-footer--secondary .row {
    -ms-flex-positive: 1;
    flex-grow: 1; }
  .lbs-footer--secondary nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0.5rem 0; }
    @media (min-width: 48.0625em) {
      .lbs-footer--secondary nav {
        -ms-flex-direction: row;
        flex-direction: row; } }
    .lbs-footer--secondary nav .lbs-footer__navigation {
      font-family: inherit;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-weight: 400;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 1.14286;
      display: -ms-flexbox;
      display: flex;
      margin: 0;
      -ms-flex-direction: column;
      flex-direction: column;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      @media print {
        .lbs-footer--secondary nav .lbs-footer__navigation {
          font-family: sans-serif; } }
      @media (min-width: 40.0625em) {
        .lbs-footer--secondary nav .lbs-footer__navigation {
          font-size: 16px;
          font-size: 1rem;
          line-height: 1.25; } }
      @media print {
        .lbs-footer--secondary nav .lbs-footer__navigation {
          font-size: 14pt;
          line-height: 1.2; } }
      @media (min-width: 48.0625em) {
        .lbs-footer--secondary nav .lbs-footer__navigation {
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-align: center;
          align-items: center; } }
      .lbs-footer--secondary nav .lbs-footer__navigation li {
        margin: 0 2rem 0 0; }
        @media (max-width: 48.0525em) {
          .lbs-footer--secondary nav .lbs-footer__navigation li {
            margin-bottom: 0.5rem; } }
    .lbs-footer--secondary nav .lbs-footer__navigation--social {
      -ms-flex-direction: row;
      flex-direction: row; }
      @media (min-width: 48.0625em) {
        .lbs-footer--secondary nav .lbs-footer__navigation--social {
          -ms-flex-pack: end;
          justify-content: flex-end; } }
      @media (max-width: 48.0525em) {
        .lbs-footer--secondary nav .lbs-footer__navigation--social {
          margin-top: 1rem; } }
      .lbs-footer--secondary nav .lbs-footer__navigation--social li {
        margin: 0 0 0 2rem; }
        @media (max-width: 48.0525em) {
          .lbs-footer--secondary nav .lbs-footer__navigation--social li {
            margin: 0; } }

.lbs-header {
  position: relative;
  border-bottom: 5px solid #00856a; }
  .lbs-header--with-phase-banner {
    padding-bottom: 0;
    border-bottom: none; }
    @media print {
      .lbs-header--with-phase-banner {
        border-bottom: 5px solid #00856a; } }
    .lbs-header--with-phase-banner .lbs-row--phase-banner {
      border-top: 5px solid #00856a; }
  .lbs-header .govuk-width-container, .lbs-header .lbs-row .lbs-row__container, .lbs-row .lbs-header .lbs-row__container, .lbs-header .container, .lbs-header #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-header .col-md-10 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    @media (min-width: 48.0625em) {
      .lbs-header .govuk-width-container, .lbs-header .lbs-row .lbs-row__container, .lbs-row .lbs-header .lbs-row__container, .lbs-header .container, .lbs-header #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-header .col-md-10 {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-align: stretch;
        align-items: stretch; } }
  .lbs-header__logo {
    -ms-flex: 1 0 50%;
    flex: 1 0 50%; }
    @media (min-width: 48.0625em) {
      .lbs-header__logo {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%; } }
    .lbs-header__logo > a {
      display: block; }
    .lbs-header__logo svg {
      display: block;
      margin: 0.5rem 0; }
  .lbs-header .gem-c-layout-super-navigation-header__width-container {
    width: 100%; }
    .lbs-header .gem-c-layout-super-navigation-header__width-container .govuk-grid-row, .lbs-header .gem-c-layout-super-navigation-header__width-container .lbs-popular-items__list, .lbs-header .gem-c-layout-super-navigation-header__width-container .row {
      width: 100%; }
  .lbs-header .gem-c-layout-super-navigation-header__content {
    -ms-flex: 1 0 100%;
    flex: 1 0 100%; }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__content {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        -ms-flex-pack: end;
        justify-content: flex-end; } }
    .lbs-header .gem-c-layout-super-navigation-header__content *[hidden] {
      display: none; }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-toggle-wrapper {
    position: relative; }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-items,
  .lbs-header .gem-c-layout-super-navigation-header__search-items {
    display: block;
    margin: 0 -15px;
    padding: 0;
    background: rgba(0, 133, 106, 0.1);
    list-style: none; }
    @media (min-width: 40.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-items,
      .lbs-header .gem-c-layout-super-navigation-header__search-items {
        margin: 0 -30px; } }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-items,
      .lbs-header .gem-c-layout-super-navigation-header__search-items {
        margin: 0;
        padding: 0;
        float: left;
        background: none; } }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-items[hidden],
    .lbs-header .gem-c-layout-super-navigation-header__search-items[hidden] {
      display: none; }
  @media (min-width: 48.0625em) {
    .lbs-header .gem-c-layout-super-navigation-header__navigation-items {
      display: inline-block; } }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-item,
  .lbs-header .gem-c-layout-super-navigation-header__search-item {
    display: block;
    position: relative;
    margin: 0;
    padding: 0; }
    @media (min-width: 40.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-item,
      .lbs-header .gem-c-layout-super-navigation-header__search-item {
        margin: 0 30px;
        padding: 10px 0; } }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-item,
      .lbs-header .gem-c-layout-super-navigation-header__search-item {
        display: block;
        position: static;
        margin: 0;
        padding: 0;
        float: left;
        background: #ffffff;
        font-size: 1rem; } }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-item {
    border-bottom: 1px solid #b1b4b6; }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-item {
        padding: 0;
        border-bottom: 0; } }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link,
  .lbs-header .gem-c-layout-super-navigation-header__search-item-link {
    padding-left: 1rem; }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link,
  .lbs-header .gem-c-layout-super-navigation-header__search-item-link,
  .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button {
    display: inline-block;
    margin: 15px 0;
    font-size: 19px;
    font-size: 1.1875rem;
    font-weight: bold; }
    @media (max-width: 48.0525em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link,
      .lbs-header .gem-c-layout-super-navigation-header__search-item-link,
      .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button {
        width: 100%;
        text-align: left; } }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link:hover,
    .lbs-header .gem-c-layout-super-navigation-header__search-item-link:hover,
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:hover {
      -webkit-text-decoration-skip-ink: none;
      text-decoration-skip-ink: none;
      -webkit-text-decoration-skip: none;
      text-decoration-skip: none; }
      .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link:hover:after,
      .lbs-header .gem-c-layout-super-navigation-header__search-item-link:hover:after,
      .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:hover:after {
        content: "";
        position: absolute;
        top: auto;
        right: 30px;
        bottom: 0;
        left: 25px;
        height: 3px;
        background: #00856a; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link:focus,
    .lbs-header .gem-c-layout-super-navigation-header__search-item-link:focus,
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:focus {
      outline: 3px solid transparent;
      color: #0b0c0c;
      background-color: #f9b34a;
      box-shadow: 0 -2px #f9b34a, 0 4px #0b0c0c;
      text-decoration: none; }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link,
      .lbs-header .gem-c-layout-super-navigation-header__search-item-link,
      .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button {
        display: block;
        position: relative;
        height: 20px;
        margin: 0;
        padding: 15px;
        float: left;
        font-size: 16px;
        font-size: 1rem;
        text-decoration: none; } }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link[hidden],
    .lbs-header .gem-c-layout-super-navigation-header__search-item-link[hidden],
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button[hidden] {
      display: none; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-item-link:after,
    .lbs-header .gem-c-layout-super-navigation-header__search-item-link:after,
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:after {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: none; }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-second-items {
    margin-left: 1rem;
    font-size: inherit; }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-second-items {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-top: 2rem; }
        .lbs-header .gem-c-layout-super-navigation-header__navigation-second-items li {
          -ms-flex: 0 0 50%;
          flex: 0 0 50%; } }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-items .gem-c-layout-super-navigation-header__dropdown-list-item p {
      font-size: inherit; }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button {
    box-sizing: border-box;
    position: absolute;
    z-index: 10;
    top: 0;
    right: 66px;
    height: 66px;
    margin: 0;
    padding: 0;
    border: 0;
    color: #ffffff;
    background: transparent;
    font-size: 1rem;
    font-weight: 700;
    text-decoration: underline;
    text-underline-offset: .1em;
    cursor: pointer; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button--no-search {
      right: 0; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button:hover {
      -webkit-text-decoration-skip-ink: none;
      text-decoration-skip-ink: none;
      -webkit-text-decoration-skip: none;
      text-decoration-skip: none;
      cursor: pointer; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button:focus {
      background: rgba(0, 133, 106, 0.1); }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button:focus-visible {
      outline: 3px solid transparent;
      color: #000000;
      background-color: #f9b34a;
      box-shadow: 0 -2px #f9b34a, 0 4px #000000;
      text-decoration: none; }
      .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button:focus-visible .gem-c-layout-super-navigation-header__navigation-top-toggle-button-inner {
        color: #000000; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button:active {
      color: #0b0c0c; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button:not(:hover):not(:active) {
      text-decoration: none; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button.gem-c-layout-super-navigation-header__open-button {
      color: #ffffff;
      background: rgba(0, 133, 106, 0.1); }
      .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button.gem-c-layout-super-navigation-header__open-button .gem-c-layout-super-navigation-header__navigation-top-toggle-button-inner:before, .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button.gem-c-layout-super-navigation-header__open-button.gem-c-layout-super-navigation-header__navigation-second-toggle-button:before {
        -webkit-transform: translateY(5%) rotate(225deg) scale(1);
        -ms-transform: translateY(5%) rotate(225deg) scale(1);
        transform: translateY(5%) rotate(225deg) scale(1); }
      .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button.gem-c-layout-super-navigation-header__open-button .gem-c-layout-super-navigation-header__navigation-top-toggle-button-inner:focus, .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button.gem-c-layout-super-navigation-header__open-button.gem-c-layout-super-navigation-header__navigation-second-toggle-button:focus {
        box-shadow: none; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button .gem-c-layout-super-navigation-header__navigation-top-toggle-button-inner {
      display: inline-block;
      margin: 0;
      padding: 10px 20px;
      color: #00856a; }
      .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-button .gem-c-layout-super-navigation-header__navigation-top-toggle-button-inner:before {
        content: "";
        display: inline-block;
        width: 8px;
        height: 8px;
        margin: 0 8px 0 2px;
        -webkit-transform: translateY(-35%) rotate(45deg) scale(1);
        -ms-transform: translateY(-35%) rotate(45deg) scale(1);
        transform: translateY(-35%) rotate(45deg) scale(1);
        border-right: 2px solid #00856a;
        border-bottom: 2px solid #00856a;
        vertical-align: middle; }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button {
    border: 0;
    background: none; }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button {
        min-height: 66px;
        color: #00856a; } }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:before {
      content: "";
      display: inline-block;
      width: 8px;
      height: 8px;
      margin: 0 8px 0 2px;
      -webkit-transform: translateY(-35%) rotate(45deg) scale(1);
      -ms-transform: translateY(-35%) rotate(45deg) scale(1);
      transform: translateY(-35%) rotate(45deg) scale(1);
      border-right: 2px solid #cf1643;
      border-bottom: 2px solid #cf1643;
      vertical-align: middle; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:focus {
      outline: 3px solid transparent;
      box-shadow: none; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:focus-visible {
      color: #000000;
      background: #f9b34a; }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:hover {
      color: #000000;
      cursor: pointer; }
      .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:hover:after {
        background: transparent; }
      @media (min-width: 48.0625em) {
        .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button:hover {
          background: rgba(0, 133, 106, 0.05); } }
    .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button.gem-c-layout-super-navigation-header__open-button {
      color: #000000; }
      @media (min-width: 48.0625em) {
        .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button.gem-c-layout-super-navigation-header__open-button {
          background: rgba(0, 133, 106, 0.1); } }
      .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button.gem-c-layout-super-navigation-header__open-button:focus-visible {
        background: #f9b34a; }
      .lbs-header .gem-c-layout-super-navigation-header__navigation-second-toggle-button.gem-c-layout-super-navigation-header__open-button:before {
        -webkit-transform: translateY(5%) rotate(225deg) scale(1);
        -ms-transform: translateY(5%) rotate(225deg) scale(1);
        transform: translateY(5%) rotate(225deg) scale(1); }
  .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button {
    position: absolute;
    top: 0;
    right: 0;
    width: 66px;
    height: 66px;
    padding: 15px;
    border: 0;
    color: #00856a;
    background: #ffffff;
    font-size: 16px;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.25;
    cursor: pointer; }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button {
        position: relative;
        border-left: none; } }
    .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button:hover {
      background: rgba(0, 133, 106, 0.1); }
    .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button:focus {
      outline: 3px solid transparent; }
    .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button:focus-visible {
      color: #000000;
      background: #f9b34a; }
    .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button.gem-c-layout-super-navigation-header__open-button {
      color: #00856a;
      background: rgba(0, 133, 106, 0.1); }
      .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button.gem-c-layout-super-navigation-header__open-button:focus {
        outline: 3px solid transparent;
        color: #000000; }
        .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button.gem-c-layout-super-navigation-header__open-button:focus svg {
          fill: #000000; }
      .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button.gem-c-layout-super-navigation-header__open-button:focus-visible {
        color: #000000;
        background: #f9b34a; }
      .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button.gem-c-layout-super-navigation-header__open-button .gem-c-layout-super-navigation-header__navigation-top-toggle-close-icon {
        display: block;
        color: #00856a; }
      .lbs-header .gem-c-layout-super-navigation-header__search-toggle-button.gem-c-layout-super-navigation-header__open-button .gem-c-layout-super-navigation-header__search-toggle-button-link-icon {
        display: none; }
  .lbs-header .gem-c-layout-super-navigation-header__navigation-top-toggle-close-icon {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    padding: 24px 0;
    color: #0b0c0c;
    font-size: 36px;
    font-weight: normal;
    line-height: 22px;
    pointer-events: none;
    text-align: center; }
  .lbs-header .gem-c-layout-super-navigation-header__search-and-popular {
    padding-top: 20px;
    padding-bottom: 20px;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: stretch;
    align-items: stretch; }
    .lbs-header .gem-c-layout-super-navigation-header__search-and-popular .lbs-search {
      margin: 1rem 0 2rem; }
  .lbs-header .gem-c-layout-super-navigation-header__search-items {
    margin: 0 -15px; }
    .lbs-header .gem-c-layout-super-navigation-header__search-items[hidden] {
      display: none; }
  .lbs-header .js-module-initialised .gem-c-layout-super-navigation-header__search-items {
    background: rgba(0, 133, 106, 0.1); }
    @media (min-width: 48.0625em) {
      .lbs-header .js-module-initialised .gem-c-layout-super-navigation-header__search-items {
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0; } }
  .lbs-header .gem-c-layout-super-navigation-header__search-item-link-icon {
    pointer-events: none; }
    @media (max-width: 48.0525em) {
      .lbs-header .gem-c-layout-super-navigation-header__search-item-link-icon {
        position: absolute !important;
        width: 1px !important;
        height: 1px !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: hidden !important;
        clip: rect(0 0 0 0) !important;
        -webkit-clip-path: inset(50%) !important;
        clip-path: inset(50%) !important;
        border: 0 !important;
        white-space: nowrap !important; } }
  @media (min-width: 48.0625em) {
    .lbs-header .gem-c-layout-super-navigation-header__search-item-link:link {
      color: #00856a; } }
  .lbs-header .gem-c-layout-super-navigation-header__search-item-link:link:hover {
    color: #00856a;
    background: rgba(0, 133, 106, 0.1); }
    .lbs-header .gem-c-layout-super-navigation-header__search-item-link:link:hover:after {
      background: #00856a; }
      @media (min-width: 48.0625em) {
        .lbs-header .gem-c-layout-super-navigation-header__search-item-link:link:hover:after {
          right: 0;
          left: 0; } }
  .lbs-header .gem-c-layout-super-navigation-header__search-item-link:link:focus {
    color: #000000;
    background: #f9b34a; }
  @media (min-width: 40.0625em) {
    .lbs-header .gem-c-layout-super-navigation-header__search-items {
      margin: 0 -30px; } }
  @media (min-width: 48.0625em) {
    .lbs-header .gem-c-layout-super-navigation-header__search-items {
      margin: 0; }
      .js-module-initialised .lbs-header .gem-c-layout-super-navigation-header__search-items {
        position: absolute;
        right: 0;
        left: 0; } }
  .lbs-header .gem-c-layout-super-navigation-header__search-form {
    padding: 15px 0 30px; }
  .lbs-header .gem-c-layout-super-navigation-header__popular-item {
    position: relative;
    padding: 5px 0; }
  .lbs-header .gem-c-layout-super-navigation-header__popular-link {
    display: inline-block;
    padding: 0;
    font-size: 16px;
    font-size: 1rem; }
  .lbs-header .gem-c-layout-super-navigation-header__popular-link:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: none; }
  @media (min-width: 48.0625em) {
    .lbs-header .gem-c-layout-super-navigation-header__search-item-link-text {
      position: absolute !important;
      width: 1px !important;
      height: 1px !important;
      margin: 0 !important;
      padding: 0 !important;
      overflow: hidden !important;
      clip: rect(0 0 0 0) !important;
      -webkit-clip-path: inset(50%) !important;
      clip-path: inset(50%) !important;
      border: 0 !important;
      white-space: nowrap !important; } }
  @media (min-width: 48.0625em) {
    .lbs-header .gem-c-layout-super-navigation-header__popular-link:after {
      content: none; } }
  @media (min-width: 48.0625em) {
    .lbs-header .gem-c-layout-super-navigation-header__navigation-dropdown-menu {
      position: absolute;
      right: 0;
      left: 0;
      background: rgba(0, 133, 106, 0.1); } }
  .lbs-header .gem-c-layout-super-navigation-header__menu-description {
    display: none; }
    @media (min-width: 48.0625em) {
      .lbs-header .gem-c-layout-super-navigation-header__menu-description {
        display: block;
        padding: 40px 0; } }
  .lbs-header .gem-c-layout-super-navigation-header__dropdown-list-item {
    box-sizing: border-box;
    position: relative;
    padding: 0 0 20px; }
  @media (max-width: 48.0525em) {
    .lbs-header .gem-c-layout-super-navigation-header__width-container {
      margin: 0; } }
  .lbs-header__nav-container {
    -ms-flex: 1 0 50%;
    flex: 1 0 50%; }
    @media (min-width: 48.0625em) {
      .lbs-header__nav-container {
        -ms-flex: 1 0 40%;
        flex: 1 0 40%; } }
    .lbs-header__nav-container .lbs-header__mobile-icons {
      display: -ms-flexbox;
      display: flex;
      position: relative;
      -ms-flex-pack: end;
      justify-content: flex-end; }
      @media (min-width: 48.0625em) {
        .lbs-header__nav-container .lbs-header__mobile-icons {
          display: none; } }
      .lbs-header__nav-container .lbs-header__mobile-icons svg {
        overflow: visible;
        vertical-align: center; }
        .lbs-header__nav-container .lbs-header__mobile-icons svg rect,
        .lbs-header__nav-container .lbs-header__mobile-icons svg path {
          transition: all .2s linear;
          fill: #00856a;
          -webkit-transform-origin: center center;
          -ms-transform-origin: center center;
          transform-origin: center center; }
      .lbs-header__nav-container .lbs-header__mobile-icons button {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        width: 40px;
        height: 40px;
        padding: 0;
        border: none;
        background: transparent; }
        .lbs-header__nav-container .lbs-header__mobile-icons button:hover {
          cursor: pointer; }
        .lbs-header__nav-container .lbs-header__mobile-icons button:last-child {
          margin-left: 1rem; }
      .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__menu-btn.active .lbs-header__mobile_burger-btn--1 {
        -webkit-transform: translate(-10px, 10px) rotate(45deg);
        -ms-transform: translate(-10px, 10px) rotate(45deg);
        transform: translate(-10px, 10px) rotate(45deg); }
      .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__menu-btn.active .lbs-header__mobile_burger-btn--2 {
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
        opacity: 0; }
      .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__menu-btn.active .lbs-header__mobile_burger-btn--3 {
        -webkit-transform: translate(-10px, -8px) rotate(-45deg);
        -ms-transform: translate(-10px, -8px) rotate(-45deg);
        transform: translate(-10px, -8px) rotate(-45deg); }
      .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__search-btn svg {
        -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
        transform: scale(0.8); }
        .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__search-btn svg .lbs-header__mobile_search-btn--2,
        .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__search-btn svg .lbs-header__mobile_search-btn--3 {
          opacity: 0; }
      .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__search-btn.active svg .lbs-header__mobile_search-btn--1 {
        opacity: 0; }
      .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__search-btn.active svg .lbs-header__mobile_search-btn--2 {
        -webkit-transform: translate(40px, 0) rotate(45deg);
        -ms-transform: translate(40px, 0) rotate(45deg);
        transform: translate(40px, 0) rotate(45deg);
        opacity: 1; }
      .lbs-header__nav-container .lbs-header__mobile-icons #lbs-header__mobile__search-btn.active svg .lbs-header__mobile_search-btn--3 {
        -webkit-transform: translate(-10px, -8px) rotate(-45deg);
        -ms-transform: translate(-10px, -8px) rotate(-45deg);
        transform: translate(-10px, -8px) rotate(-45deg);
        opacity: 1; }
  .lbs-header__search {
    -ms-flex: 1 0 100%;
    flex: 1 0 100%;
    -ms-flex-item-align: center;
    align-self: center; }
    @media (max-width: 48.0525em) {
      .lbs-header__search {
        display: none;
        padding: 0.5rem 0; }
        .lbs-header__search.active {
          display: block; } }
    @media (min-width: 48.0625em) {
      .lbs-header__search {
        -ms-flex: 1 0 40%;
        flex: 1 0 40%; } }

.lbs-notification--global {
  color: #000000;
  background: #f9b34a; }
  .lbs-notification--global .govuk-notification-banner__content {
    background: unset; }

.lbs-page-feedback__prompt {
  display: none;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-radius: 5px 5px 0 0;
  background: rgba(0, 133, 106, 0.1); }
  @media (max-width: 48.0525em) {
    .lbs-page-feedback__prompt {
      -ms-flex-direction: column;
      flex-direction: column; }
      .lbs-page-feedback__prompt button {
        margin-top: 1rem; } }
  .lbs-page-feedback__prompt * {
    margin: 0; }
  .js-enabled .lbs-page-feedback__prompt {
    display: -ms-flexbox;
    display: flex; }
  .lbs-page-feedback__prompt.js_is-hidden {
    display: none; }

.lbs-page-feedback__form {
  display: block; }
  .js-enabled .lbs-page-feedback__form {
    display: none; }
  .lbs-page-feedback__form.js_show {
    display: block; }

.lbs-page-header {
  background: linear-gradient(45deg, #00856a 5%, #00715a 20%, #00856a 60%, #40a360);
  display: flow-root; }
  @media print {
    .lbs-page-header {
      background: transparent; } }
  .lbs-page-header h1 {
    margin: 2rem 0; }
    @media (max-width: 48.0525em) {
      .lbs-page-header h1 {
        margin: 1rem 0;
        font-size: 1.5rem; } }
  .lbs-page-header *:not(input) {
    color: #ffffff; }
    @media print {
      .lbs-page-header *:not(input) {
        color: #000000; } }
  @media print {
    .lbs-page-header .govuk-breadcrumbs__list {
      list-style: decimal; } }
  .lbs-page-header .govuk-breadcrumbs__list-item a {
    color: #ffffff; }
    @media print {
      .lbs-page-header .govuk-breadcrumbs__list-item a {
        color: #3466af;
        text-decoration: none; }
        .lbs-page-header .govuk-breadcrumbs__list-item a:after {
          content: " (https://www.sutton.gov.uk" attr(href) ")"; } }
    .lbs-page-header .govuk-breadcrumbs__list-item a:focus {
      color: initial; }
  .lbs-page-header .govuk-breadcrumbs__list-item:before {
    border-color: rgba(255, 255, 255, 0.5); }
  @media print {
    .lbs-page-header .govuk-breadcrumbs__list-item {
      display: block;
      margin-left: 0;
      padding-left: 0;
      float: none; } }
  @media (min-width: 48.0625em) {
    .lbs-page-header--overlapping-tabs .govuk-width-container, .lbs-page-header--overlapping-tabs .lbs-row .lbs-row__container, .lbs-row .lbs-page-header--overlapping-tabs .lbs-row__container, .lbs-page-header--overlapping-tabs .container, .lbs-page-header--overlapping-tabs #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--overlapping-tabs .col-md-10 {
      padding-bottom: 4.5rem; } }
  .lbs-page-header .lbs-page-header__description {
    margin-bottom: 1rem; }
    @media (min-width: 48.0625em) {
      .lbs-page-header .lbs-page-header__description {
        font-size: 1.15rem; } }
  .lbs-page-header .lbs-page-header__row {
    position: relative;
    z-index: 2;
    padding: 1rem 0; }
    .lbs-page-header .lbs-page-header__row--light {
      background: rgba(255, 255, 255, 0.9); }
      .lbs-page-header .lbs-page-header__row--light * {
        color: #00856a; }
    .lbs-page-header .lbs-page-header__row dl {
      display: table-row; }
      .lbs-page-header .lbs-page-header__row dl dt {
        font-weight: 700; }
      .lbs-page-header .lbs-page-header__row dl dt,
      .lbs-page-header .lbs-page-header__row dl dd {
        display: table-cell;
        padding-right: 0.5rem; }
  .lbs-page-header__image-container {
    display: none; }
    @media (min-width: 48.0625em) {
      .lbs-page-header__image-container {
        display: flow-root;
        position: absolute;
        z-index: 1;
        top: 50%;
        right: 0; }
        .lbs-page-header__image-container:before {
          content: "";
          display: block;
          position: absolute;
          z-index: 0;
          top: -25%;
          left: -25%;
          width: 35rem;
          height: 35rem;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          border-radius: 50%;
          background: rgba(0, 133, 106, 0.9); }
        .lbs-page-header__image-container:after {
          content: "";
          display: block;
          position: absolute;
          z-index: 0;
          top: -15%;
          right: -10%;
          width: 25rem;
          height: 25rem;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          border-radius: 50%;
          background: rgba(255, 255, 255, 0.1); } }
  @media (min-width: 48.0625em) {
    .lbs-page-header .lbs-page-header__image {
      position: relative;
      z-index: 2;
      top: 50%;
      right: -10%;
      width: 25rem;
      height: 25rem;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      border-radius: 50%;
      background: #00856a;
      background-size: contain; }
      .lbs-page-header--homepage .lbs-page-header .lbs-page-header__image {
        -webkit-transform: translateY(-25%);
        -ms-transform: translateY(-25%);
        transform: translateY(-25%); } }
  @media (min-width: 64em) {
    .lbs-page-header .lbs-page-header__image {
      right: 0;
      width: 30rem;
      height: 30rem; } }
  .lbs-page-header--homepage .govuk-width-container, .lbs-page-header--homepage .lbs-row .lbs-row__container, .lbs-row .lbs-page-header--homepage .lbs-row__container, .lbs-page-header--homepage .container, .lbs-page-header--homepage #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--homepage .col-md-10 {
    display: flow-root; }
    @media (max-width: 48.0525em) {
      .lbs-page-header--homepage .govuk-width-container, .lbs-page-header--homepage .lbs-row .lbs-row__container, .lbs-row .lbs-page-header--homepage .lbs-row__container, .lbs-page-header--homepage .container, .lbs-page-header--homepage #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--homepage .col-md-10 {
        margin-bottom: 2rem; }
        .lbs-page-header--homepage .govuk-width-container h1, .lbs-page-header--homepage .lbs-row .lbs-row__container h1, .lbs-row .lbs-page-header--homepage .lbs-row__container h1, .lbs-page-header--homepage .container h1, .lbs-page-header--homepage #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 h1, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--homepage .col-md-10 h1 {
          font-size: 2rem; } }
  .lbs-page-header--homepage .govuk-width-container, .lbs-page-header--homepage .lbs-row .lbs-row__container, .lbs-row .lbs-page-header--homepage .lbs-row__container, .lbs-page-header--homepage .container, .lbs-page-header--homepage #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--homepage .col-md-10, .lbs-page-header--image .govuk-width-container, .lbs-page-header--image .lbs-row .lbs-row__container, .lbs-row .lbs-page-header--image .lbs-row__container, .lbs-page-header--image .container, .lbs-page-header--image #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--image .col-md-10 {
    display: flow-root; }
    .lbs-page-header--homepage .govuk-width-container .govuk-breadcrumbs, .lbs-page-header--homepage .lbs-row .lbs-row__container .govuk-breadcrumbs, .lbs-row .lbs-page-header--homepage .lbs-row__container .govuk-breadcrumbs, .lbs-page-header--homepage .container .govuk-breadcrumbs, .lbs-page-header--homepage #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 .govuk-breadcrumbs, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--homepage .col-md-10 .govuk-breadcrumbs, .lbs-page-header--image .govuk-width-container .govuk-breadcrumbs, .lbs-page-header--image .lbs-row .lbs-row__container .govuk-breadcrumbs, .lbs-row .lbs-page-header--image .lbs-row__container .govuk-breadcrumbs, .lbs-page-header--image .container .govuk-breadcrumbs, .lbs-page-header--image #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 .govuk-breadcrumbs, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--image .col-md-10 .govuk-breadcrumbs {
      margin-bottom: 0; }
  @media (min-width: 48.0625em) {
    .lbs-page-header--homepage > .govuk-width-container, .lbs-row .lbs-page-header--homepage > .lbs-row__container, .lbs-page-header--homepage > .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--homepage > .col-md-10, .lbs-page-header--image > .govuk-width-container, .lbs-row .lbs-page-header--image > .lbs-row__container, .lbs-page-header--image > .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .lbs-page-header--image > .col-md-10 {
      position: relative;
      min-height: 10rem; }
    .lbs-page-header--homepage .lbs-page-header__content, .lbs-page-header--image .lbs-page-header__content {
      position: relative;
      z-index: 3;
      max-width: 50%;
      margin: 2rem 0; }
      .lbs-page-header--homepage .lbs-page-header__content h1, .lbs-page-header--image .lbs-page-header__content h1 {
        font-size: 2.5rem;
        text-shadow: 1px 1px 3px #006c56; } }
    @media (min-width: 48.0625em) and (max-width: 48.0525em) {
      .lbs-page-header--homepage .lbs-page-header__content h1, .lbs-page-header--image .lbs-page-header__content h1 {
        margin: 1.5rem 0; } }
  .lbs-page-header--homepage .lbs-search input,
  .lbs-page-header--homepage .lbs-search button, .lbs-page-header--image .lbs-search input,
  .lbs-page-header--image .lbs-search button {
    border-width: 2px;
    border-color: #00856a;
    box-shadow: 0 0 0 4px #009274; }
    .lbs-page-header--homepage .lbs-search input:focus,
    .lbs-page-header--homepage .lbs-search button:focus, .lbs-page-header--image .lbs-search input:focus,
    .lbs-page-header--image .lbs-search button:focus {
      border-color: #000000;
      box-shadow: 0 0 0 4px #f9b34a; }
  .lbs-page-header--homepage .lbs-page-header__image-container, .lbs-page-header--image .lbs-page-header__image-container {
    top: 0;
    width: 50%;
    height: 100%;
    overflow: hidden; }
    @media (min-width: 64em) {
      .lbs-page-header--homepage .lbs-page-header__image-container:before, .lbs-page-header--image .lbs-page-header__image-container:before {
        content: "";
        display: block;
        position: absolute;
        z-index: 0;
        top: 30%;
        left: 0;
        width: 30rem;
        height: 30rem;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        border-radius: 50%;
        background: rgba(0, 108, 86, 0.3); } }
    @media (min-width: 48.0625em) {
      .lbs-page-header--homepage .lbs-page-header__image-container:after, .lbs-page-header--image .lbs-page-header__image-container:after {
        content: "";
        display: block;
        position: absolute;
        z-index: 0;
        top: -15%;
        right: 0;
        width: 25rem;
        height: 25rem;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        border-radius: 50%;
        background: rgba(255, 255, 255, 0.1); } }
  @media (min-width: 48.0625em) {
    .lbs-page-header--homepage .lbs-page-header__image, .lbs-page-header--image .lbs-page-header__image {
      top: 0;
      left: 50%;
      -webkit-transform: translate(-50%, -25%);
      -ms-transform: translate(-50%, -25%);
      transform: translate(-50%, -25%); } }
  .lbs-page-header--video {
    overflow: hidden; }
    .lbs-page-header--video .lbs-page-header__content {
      padding-left: 0; }
    .lbs-page-header--video .lbs-page-header__video-container {
      position: relative;
      margin: 1rem 0;
      padding-right: 0; }
      .lbs-page-header--video .lbs-page-header__video-container .lbs-page-header__video {
        position: relative;
        height: 0;
        padding-bottom: 56.25%; }
        .lbs-page-header--video .lbs-page-header__video-container .lbs-page-header__video iframe {
          position: absolute;
          z-index: 2;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%; }
      @media (min-width: 64em) {
        .lbs-page-header--video .lbs-page-header__video-container:before {
          content: "";
          display: block;
          position: absolute;
          z-index: 0;
          top: 20%;
          left: -5%;
          width: 35rem;
          height: 35rem;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          border-radius: 50%;
          background: rgba(0, 108, 86, 0.3); } }
      @media (min-width: 48.0625em) {
        .lbs-page-header--video .lbs-page-header__video-container:after {
          content: "";
          display: block;
          position: absolute;
          z-index: 0;
          top: -15%;
          right: -10%;
          width: 25rem;
          height: 25rem;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%);
          border-radius: 50%;
          background: rgba(255, 255, 255, 0.1); } }

.lbs-page-group-list {
  overflow: hidden;
  border: 4px solid rgba(64, 163, 96, 0.2);
  border-radius: 5px; }
  @media print {
    .lbs-page-group-list {
      border: none; } }
  .lbs-page-group-list__title {
    margin: 0;
    padding: 1rem;
    color: #00856a; }
  .lbs-page-group-list ol {
    margin: 0;
    padding: 0;
    background: rgba(64, 163, 96, 0.1);
    list-style: none; }
  .lbs-page-group-list .lbs-page-group-list__item--active {
    padding: 1rem;
    color: #ffffff;
    background: rgba(0, 133, 106, 0.9);
    font-weight: bold; }
  .lbs-page-group-list li {
    margin: 0;
    padding: 0; }
    .lbs-page-group-list li a {
      display: block;
      padding: 0.66667rem 1rem;
      border-top: 1px solid rgba(64, 163, 96, 0.2); }
      @media print {
        .lbs-page-group-list li a {
          padding: 1rem 0;
          border: none; }
          .lbs-page-group-list li a:after {
            content: " (https://www.sutton.gov.uk" attr(href) ")"; } }

.lbs-page-group__navigation {
  border-top: 1px solid #757474; }
  .lbs-page-group__navigation .lbs-page-group__navigation__list {
    padding: 1rem 0;
    list-style: none; }
    .lbs-page-group__navigation .lbs-page-group__navigation__list li {
      margin-bottom: 1rem; }
    @media (min-width: 48.0625em) {
      .lbs-page-group__navigation .lbs-page-group__navigation__list--inline {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between; } }
    .lbs-page-group__navigation .lbs-page-group__navigation__list--inline.lbs-page-group__navigation__list--single-item {
      -ms-flex-pack: end;
      justify-content: flex-end; }
    @media (min-width: 48.0625em) {
      .lbs-page-group__navigation .lbs-page-group__navigation__list--inline .lbs-page-group__navigation__list-item--next .lbs-page-group__navigation__list-item__container {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -ms-flex-align: center;
        align-items: center; }
        .lbs-page-group__navigation .lbs-page-group__navigation__list--inline .lbs-page-group__navigation__list-item--next .lbs-page-group__navigation__list-item__container .lbs-page-group__navigation__list-item__link-direction {
          margin-right: 0.5rem;
          -ms-flex-order: -1;
          order: -1; } }
    @media (min-width: 48.0625em) {
      .lbs-page-group__navigation .lbs-page-group__navigation__list--inline .lbs-page-group__navigation__list-item--next .lbs-page-group__navigation__list-item__text {
        margin-left: 0; } }
  @media (min-width: 48.0625em) {
    .lbs-page-group__navigation .lbs-page-group__navigation__list-item {
      max-width: 45%; } }
  .lbs-page-group__navigation .lbs-page-group__navigation__list-item a {
    text-decoration: none; }
  .lbs-page-group__navigation .lbs-page-group__navigation__list-item .lbs-page-group__navigation__list-item__icon {
    transition: all .2s; }
  .lbs-page-group__navigation .lbs-page-group__navigation__list-item .lbs-page-group__navigation__list-item__container {
    text-decoration: none; }
  .lbs-page-group__navigation .lbs-page-group__navigation__list-item .lbs-page-group__navigation__list-item__text {
    font-weight: 700;
    text-decoration: underline; }
  .lbs-page-group__navigation .lbs-page-group__navigation__list-item:hover .lbs-page-group__navigation__list-item__icon {
    -webkit-transform: translateX(0.25rem);
    -ms-transform: translateX(0.25rem);
    transform: translateX(0.25rem); }
  .lbs-page-group__navigation .lbs-page-group__navigation__list-item__link-direction {
    margin-left: 0.5rem;
    font-size: 1.5rem;
    text-decoration: none; }
  .lbs-page-group__navigation .lbs-page-group__navigation__list-item__text {
    display: block;
    margin-left: 2rem; }

.lbs-search {
  display: -ms-flexbox;
  display: flex; }
  .lbs-search__input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: initial;
    padding: 0.5rem;
    border-width: 2px;
    border-style: solid;
    border-radius: 2rem 0 0 2rem;
    border-color: rgba(117, 116, 116, 0.5); }
    .lbs-search__input--full-width {
      width: 100%; }
    .lbs-search__input:focus {
      border-color: #000000;
      outline: none;
      box-shadow: 0 0 0 3px #f9b34a; }
    @media (min-width: 40.0625em) {
      .lbs-search__input {
        padding: 0.5rem; } }
  .lbs-search__btn {
    width: 45px;
    height: 45px;
    padding: 1rem;
    overflow: hidden;
    transition: all .25s;
    border: 4px solid #40a360;
    border-left: transparent;
    border-radius: 0 2rem 2rem 0;
    background: #00856a no-repeat 40% 50%;
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Cdefs%3E %3Cfilter color-interpolation-filters='auto' id='filter-1'%3E %3CfeColorMatrix in='SourceGraphic' type='matrix' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0'%3E%3C/feColorMatrix%3E %3C/filter%3E %3Cpath d='M5,11 C5,7.691 7.691,5 11,5 C14.309,5 17,7.691 17,11 C17,14.309 14.309,17 11,17 C7.691,17 5,14.309 5,11 M20.707,19.293 L17.312,15.897 C18.365,14.543 19,12.846 19,11 C19,6.589 15.411,3 11,3 C6.589,3 3,6.589 3,11 C3,15.411 6.589,19 11,19 C12.846,19 14.543,18.365 15.897,17.312 L19.293,20.707 C19.488,20.902 19.744,21 20,21 C20.256,21 20.512,20.902 20.707,20.707 C21.098,20.316 21.098,19.684 20.707,19.293' id='path-2'%3E%3C/path%3E %3C/defs%3E %3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg transform='translate(-247.000000, -15.000000)'%3E %3Cg transform='translate(-10.000000, -4.967387)'%3E %3Cg transform='translate(19.925065, 13.422050)'%3E %3Cg transform='translate(234.055751, 3.545337)' filter='url(%23filter-1)'%3E %3Cg%3E %3Cmask id='mask-3' fill='white'%3E %3Cuse xlink:href='%23path-2'%3E%3C/use%3E %3C/mask%3E %3Cuse id='🎨-Icon-Сolor' fill='%230D1C2E' fill-rule='nonzero' xlink:href='%23path-2'%3E%3C/use%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    background-size: 50%;
    text-indent: -5000px; }
    .lbs-search__btn:focus {
      outline: none;
      box-shadow: 0 0 0 3px #f9b34a; }
    .lbs-search__btn:hover, .lbs-search__btn:focus {
      background-color: #005c49;
      cursor: pointer; }

.lbs-tabs .lbs-tabs__list {
  display: none;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #757474; }
  @media (min-width: 48.0625em) {
    .js-enabled .lbs-tabs .lbs-tabs__list {
      display: -ms-flexbox;
      display: flex; } }
  .js-enabled .lbs-tabs .lbs-tabs__list .lbs-tabs__list-item {
    margin: 0 0.5rem;
    list-style: none; }
    .js-enabled .lbs-tabs .lbs-tabs__list .lbs-tabs__list-item:first-child {
      margin-left: 0; }
    .js-enabled .lbs-tabs .lbs-tabs__list .lbs-tabs__list-item a {
      display: block;
      padding: 1rem;
      color: #00856a;
      background: rgba(64, 163, 96, 0.1); }
      .js-enabled .lbs-tabs .lbs-tabs__list .lbs-tabs__list-item a:focus {
        color: #000000;
        background: #f9b34a; }
    .js-enabled .lbs-tabs .lbs-tabs__list .lbs-tabs__list-item--selected {
      margin-bottom: -1px;
      padding-bottom: 0;
      border: 1px solid #757474;
      border-bottom: none; }
      .js-enabled .lbs-tabs .lbs-tabs__list .lbs-tabs__list-item--selected a {
        background: white;
        text-decoration: none; }

@media (max-width: 48.0525em) {
  .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item {
    padding: 0 0.5rem;
    border-bottom: 1px solid #00856a;
    background: rgba(64, 163, 96, 0.1); } }

@media (min-width: 48.0625em) {
  .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item {
    display: none;
    padding: 2rem 0 0; } }

@media (max-width: 48.0525em) {
  .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__container {
    display: none; } }

.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__container ol:last-child {
  margin-bottom: 0; }

.js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item--active {
  display: block; }
  @media (max-width: 48.0525em) {
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item--active {
      padding-bottom: 0.5rem;
      background: white; } }
  @media (max-width: 48.0525em) {
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item--active .lbs-tabs__content__item__container {
      display: block; } }
  .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item--active .lbs-tabs__content__item__title:after {
    opacity: 0; }

@media (min-width: 48.0625em) {
  .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title {
    display: none; } }

@media (max-width: 48.0525em) {
  .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title {
    position: relative;
    margin: 0;
    padding: 1rem 0; }
    .js-enabled .lbs-tabs .lbs-tabs__content .lbs-tabs__content__item .lbs-tabs__content__item__title:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      right: 0;
      width: 1rem;
      height: 1rem;
      margin-top: -0.5rem;
      background-image: url("data:image/svg+xml,%3Csvg width='9' height='5' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M7.5 10c-.1425 0-.284375-.048125-.4-.145L3.35 6.73c-.265-.220625-.30125-.615-.08-.88.220625-.265.614375-.300625.88-.08l3.356875 2.7975 3.35125-2.696875c.26875-.21625.6625-.17375.87875.095.21625.26875.17375.661875-.095.87875l-3.75 3.0175C7.7775 9.95375 7.63875 10 7.5 10' id='b'/%3E%3C/defs%3E%3Cg transform='translate(-3 -5)' fill='%2300856a' fill-rule='evenodd'%3E%3Cuse fill='%2300856a' fill-rule='' xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");
      background-repeat: no-repeat;
      background-position: center;
      background-size: contain; } }

@media (min-width: 48.0625em) {
  .lbs-tabs.lbs-tabs--overlap-page-header {
    position: relative;
    z-index: 2;
    margin-top: -4.5rem; } }

.lbs-tabs.lbs-tabs--overlap-page-header .lbs-tabs__list {
  border: none; }
  .lbs-tabs.lbs-tabs--overlap-page-header .lbs-tabs__list .lbs-tabs__list-item .lbs-tabs__tab {
    border: none;
    border-radius: 5px 5px 0 0;
    color: #ffffff;
    background: #00856a; }
  .lbs-tabs.lbs-tabs--overlap-page-header .lbs-tabs__list .lbs-tabs__list-item:after {
    content: "";
    display: block;
    height: 1px;
    margin-top: -1px;
    background: #ffffff; }
  .lbs-tabs.lbs-tabs--overlap-page-header .lbs-tabs__list .lbs-tabs__list-item--selected {
    border: none; }
    .lbs-tabs.lbs-tabs--overlap-page-header .lbs-tabs__list .lbs-tabs__list-item--selected .lbs-tabs__tab {
      color: #00856a;
      background: #ffffff; }

body {
  margin: 0; }
  body #wrapper {
    padding: 0; }

.govuk-width-container, .lbs-row .lbs-row__container, .container, #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10, .container-fluid-max-xl {
  max-width: 1100px !important; }

.portlet-layout .portlet-header {
  display: none; }

.portlet-login fieldset {
  border: none;
  padding: 0;
  margin: 0; }

.portlet-login legend.sr-only {
  display: none; }

form label {
  display: inline-block; }

form .form-control {
  width: 97.5%;
  height: 1.5rem; }
  @media only screen and (max-width: 600px) {
    form .form-control {
      width: 94.5%; } }

form .button-holder {
  margin: 20px 0; }

.lbs-footer__icon {
  box-sizing: content-box; }
  .lbs-footer__icon svg {
    vertical-align: initial; }

.footer-sutton-business-scene-logo {
  width: 316px; }

.gem-c-layout-super-navigation-header__navigation-item-link,
.gem-c-layout-super-navigation-header__search-item-link {
  box-sizing: content-box; }

.dark-banner {
  border-top: 5px solid #00856a;
  color: #ffffff;
  background-color: #000000; }
  .dark-banner p {
    color: #ffffff; }
  .dark-banner a {
    color: #00856a; }

.container {
  padding: initial;
  width: auto; }

.container-fluid {
  overflow: hidden;
  width: auto; }

.article-content img, .article-content iframe {
  max-width: 100%; }

.lbs-wrapper .govuk-heading-m {
  font-family: inherit; }

.yui3-aclist {
  z-index: 5; }
  .yui3-aclist .yui3-aclist-list .nameplate {
    padding: 0.5rem; }
  .yui3-aclist .yui3-aclist-list li:nth-child(even) {
    background: rgba(0, 133, 106, 0.1); }
  .yui3-aclist .yui3-aclist-list li:hover, .yui3-aclist .yui3-aclist-list li:focus, .yui3-aclist .yui3-aclist-list li.yui3-aclist-item-active {
    background: #00856a;
    color: #ffffff; }
  .yui3-aclist .yui3-aclist-list li .highlight {
    background: #f9b34a;
    color: #000000; }
  .lbs-page-header .yui3-aclist .yui3-aclist-list li {
    z-index: 100; }
    .lbs-page-header .yui3-aclist .yui3-aclist-list li .nameplate-content {
      color: #000000; }
      .lbs-page-header .yui3-aclist .yui3-aclist-list li .nameplate-content .highlight {
        background: #f9b34a;
        color: #000000; }
    .lbs-page-header .yui3-aclist .yui3-aclist-list li:hover, .lbs-page-header .yui3-aclist .yui3-aclist-list li:focus, .lbs-page-header .yui3-aclist .yui3-aclist-list li.yui3-aclist-item-active {
      background: #f9b34a; }

.page-item.active .page-link {
  background: #3466af;
  border-color: #3466af; }

#portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet {
  margin-bottom: 0;
  overflow: hidden; }
  #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .portlet-content {
    padding: 0; }
  #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .portlet-header {
    display: none; }
  #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .alert-warning {
    background: #f9b34a;
    color: #000000; }
  #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .entry-icon {
    left: 0rem;
    top: 1rem !important; }
  #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .entry-content {
    margin-left: 3rem; }
  #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .row {
    display: flow-root;
    position: relative; }
  #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-10 {
    padding: 0; }
  #portlet_com_placecube_digitalplace_announcements_banner_web_AnnouncementsBannerPortlet .col-md-1 {
    position: absolute;
    top: 0;
    right: 0; }

/*# sourceMappingURL=main.css.map */
