/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lgd-region--primary-menu{background-color:var(--color-white);}.menu--main{margin-block-end:0;padding-inline-start:0;list-style:none;}.menu--main > .menu-item a{display:block;padding:var(--spacing);color:var(--color-black);}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{color:var(--color-black);background-color:var(--color-white);}@media screen and (min-width:48rem){.lgd-region--primary-menu{background-color:transparent;}.lgd-region--primary-menu .menu--main{display:flex;}.menu--main > .menu-item{margin-inline:var(--spacing-smaller);}.menu--main > .menu-item a{border:1px solid transparent;background-color:transparent;}.menu--main > .menu-item--active-trail a,.menu--main > .menu-item a:focus,.menu--main > .menu-item a:hover{color:var(--color-black);background-color:var(--color-white);}.menu--main > .menu-item a:hover{border-color:var(--color-white);}}
.lgd-page-title-block{margin-bottom:var(--vertical-rhythm-spacing);border-bottom:var(--page-title-border);}.lgd-page-title-block__title,.lgd-page-title-block__subheader{max-width:var(--page-title-width);}.lgd-page-title-block__title{font-size:var(--font-size-large);}.lgd-page-title-block__subheader{font-size:var(--font-size-default);}@media screen and (min-width:48em){.lgd-page-title-block__title{font-size:var(--font-size-largest);}.lgd-page-title-block__subheader{font-size:var(--font-size-large);}}
.lgd-region--content-bottom{margin-top:4rem;}ul.lgd-prev-next__list{display:flex;padding-left:0;list-style-type:none;flex-flow:column-reverse;}ul.lgd-prev-next__list li.lgd-prev-next__list-item{margin-right:0.5rem;margin-bottom:20px;}.lgd-prev-next__link{display:flex;align-items:center;padding:15px 55px 15px 55px;color:var(--button-text-color);border:var(--border);border-color:var(--button-border-color);border-radius:12px !important;background-color:var(--button-bg-color);justify-content:center;text-decoration:none;}.lgd-prev-next__link.lgd-prev-next__link--prev{padding:15px 55px 15px 55px;margin-bottom:20px;background-color:transparent;color:var(--color-accent-hover);border-color:var(--color-accent-hover);}.lgd-prev-next__link:focus,.lgd-prev-next__link:hover{color:var(--button-text-color-hover);background-color:transparent;text-decoration:underline;}.lgd-prev-next__link.lgd-prev-next__link--prev:is(:focus,:hover){color:var(--color-black);}.lgd-prev-next__link.lgd-prev-next__link--prev:is(:focus,:hover) .lgd-prev-next__icon path{color:var(--color-black);}.lgd-prev-next__link.lgd-prev-next__link--prev .lgd-prev-next__icon path{fill:var(--color-accent-hover);}.lgd-prev-next__link.lgd-prev-next__link--prev:focus .lgd-prev-next__icon path,.lgd-prev-next__link.lgd-prev-next__link--prev:hover .lgd-prev-next__icon path{fill:var(--color-accent-hover);}.lgd-prev-next__icon path{fill:var(--button-icon-color);}.lgd-prev-next__icon--prev{margin-right:1rem;display:none;}.lgd-prev-next__icon--next{margin-left:1rem;display:none;}.lgd-prev-next__link:focus .lgd-prev-next__icon path,.lgd-prev-next__link:hover .lgd-prev-next__icon path{fill:var(--button-icon-color-hover);}@media screen and (min-width:48rem){ul.lgd-prev-next__list{flex-flow:row;}.lgd-prev-next__link.lgd-prev-next__link--prev{margin-right:20px;padding:15px 30px 15px 30px;}ul.lgd-prev-next__list li.lgd-prev-next__list-item{margin-bottom:0;}.lgd-prev-next__link{display:flex;}.lgd-prev-next__icon--prev{margin-right:1rem;display:inline-block;}.lgd-prev-next__icon--next{margin-left:1rem;display:inline-block;}}
.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *{padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);}.sidebar .lgd-region__inner .facet-filter-checkboxes,.blog-channel__sidebar .facet-filter-checkboxes,.newsroom__sidebar .facet-filter-checkboxes{background:rgba(98,117,186,0.16);border-radius:20px;padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);margin-bottom:1rem;}.path-news .facets-widget__list,.page-node-type-localgov-news-article .facets-widget__list,.page-node-type-blogs-article .facets-widget__list,.newsroom__sidebar .facets-widget__list,.page-node-type-blogs .facets-widget__list,.path-blogs .facets-widget__list,.sidebar .lgd-region__inner .facet-filter-checkboxes{height:0;overflow:hidden;transition:height 0.5s ease;margin:0;padding:0;display:none;}.path-news .facets-widget__list.is-collapsed,.newsroom__sidebar .facets-widget__list.is-collapsed,.page-node-type-blogs-article .facets-widget__list.is-collapsed,.page-node-type-localgov-news-article .facets-widget__list.is-collapsed,.page-node-type-blogs .facets-widget__list.is-collapsed,.path-blogs .facets-widget__list.is-collapsed,.sidebar .lgd-region__inner .facet-filter-checkboxes.is-collapsed{height:auto;padding:20px;margin-bottom:20px;display:block;}.page-node-type-blogs-article .facets-widget__list.is-collapsed,.page-node-type-localgov-news-article .facets-widget__list.is-collapsed{margin-bottom:0;}.sidebar .lgd-region__inner > * + *,.newsroom__sidebar > * + *{margin-top:var(--sidebar-exposed-form-item-spacing);}.path-news .lgd-region__inner--sidebar-first .views-exposed-form label{font-size:var(--font-size-larger);padding-top:20px;}.sidebar .views-exposed-form label,.newsroom__sidebar .views-exposed-form label{font-weight:bold;}.sidebar .views-exposed-form .form-item + .form-item,.sidebar .views-exposed-form .form-item + .form-actions,.sidebar .form-item-search-api-fulltext > * + *,.newsroom__sidebar .views-exposed-form .form-item + .form-item,.newsroom__sidebar .views-exposed-form .form-item + .form-actions,.newsroom__sidebar .form-item-search-api-fulltext > * + *{margin-top:var(--sidebar-exposed-form-item-spacing);}.sidebar .views-exposed-form input,.sidebar .views-exposed-form .form-actions,.sidebar .views-exposed-form select,.newsroom__sidebar .views-exposed-form input,.newsroom__sidebar .views-exposed-form select{width:100%;}.sidebar .views-exposed-form label{padding-top:20px;font-size:24px;margin-bottom:20px;}.newsroom__sidebar.sidebar .views-exposed-form label{padding-top:0;}.sidebar .facet-group__title{font-size:var(--font-size-large);font-weight:600;display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:0.5rem;}.sidebar .facet-group__title .lgd-icon{pointer-events:none;}.sidebar .is-collapsed .facet-group__title span{transform:rotate(90deg);}.sidebar .facet-group__title:first-child{border-top:3px solid var(--color-accent);padding-top:1rem;}.sidebar ul{padding:0 0 1rem 0;margin:0;}.sidebar ul .focusable:focus{display:inline-flex;align-items:center;background-color:var(--color-yellow);padding:5px;width:100%;margin-bottom:10px;}.sidebar ul li{margin:0 0 20px;padding:0;list-style:none;font-size:20px;}.sidebar ul li:focus{text-decoration:underline;color:var(--button-text-color-hover);background-color:var(--checkbox-select-focus-color);}.facets-widget__list{border-bottom:3px solid var(--color-accent);}.path-blogs .facets-widget__list,.page-node-type-blogs .facets-widget__list{border-bottom:0;}.newsroom__sidebar .facets-widget__list{background-color:var(--teaser-featured-background--color);padding:20px;border-radius:10px;}@media screen and (min-width:48em){.sidebar .js-elmbridge-total{margin-bottom:2rem;}.newsroom__sidebar > *{padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);}.sidebar .lgd-region__inner > *:not(.sidebar.sidebar--second .lgd-region__inner > *),.blog-channel__sidebar > *,.newsroom__sidebar > *{padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);background:rgba(98,117,186,0.16);margin-top:0;}.path-news .lgd-region__inner--sidebar-first > *:first-child,.newsroom__sidebar > *:first-child{border-top-left-radius:10px;border-top-right-radius:10px;}.path-news .lgd-region__inner--sidebar-first > *:last-child,.newsroom__sidebar > *:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.sidebar .lgd-region__inner > *:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px;}.sidebar .lgd-region__inner > *:first-child{border-top-left-radius:20px;border-top-right-radius:20px;padding-bottom:0;}.sidebar .lgd-region__inner .facet-filter-checkboxes,.blog-channel__sidebar .facet-filter-checkboxes,.newsroom__sidebar .facet-filter-checkboxes{background:transparent;padding:0;}.newsroom__sidebar .facets-widget__list{background-color:transparent;padding:0;border-radius:0;}}.view-blogs-search .view-header,.view-blogs-search .view-filters,.view-display-id-all_news .view-header,.view-display-id-page_search_news .view-header,.view-id-localgov_directory_channel .view-header{display:none;}.sidebar .form-text,.sidebar .form-item-search-api-fulltext input{border:2px solid var(--color--black);border-radius:10px;}.sidebar .form-actions input{border-radius:10px;font-size:var(--font-size-large);}.sidebar .form-actions input:focus,.sidebar .form-actions input:hover{background:var(--color-yellow);color:var(--color--black);text-decoration:underline;border-color:var(--color-yellow);}.sidebar h3{padding-bottom:1rem;margin-bottom:0;display:flex;align-items:center;justify-content:space-between;}.sidebar .lgd-region__inner > *:not(.sidebar.sidebar--second .lgd-region__inner > *),.newsroom__sidebar .facets-widget--checkbox{margin-bottom:0;padding-bottom:10px;padding-top:0;}.path-news .lgd-region__inner--sidebar-first .facets-widget__list,.newsroom__sidebar .facets-widget__list{padding-top:0;border-bottom:0;padding-bottom:0;}.sidebar .lgd-region__inner > .block-find-results .sidebar__title{padding-top:2rem;}.sidebar .block-views-exposed-filter-blockblogs-list-block-all-blogs,.newsroom__sidebar > * + *{padding-top:0;padding-bottom:1rem;}.newsroom__sidebar .is-collapsed-results ~ *{display:none;}@media screen and (max-width:48em){.facets-widget-checkbox > ul{height:0;overflow:hidden;transition:height 0.5s ease;margin:0;padding:0;}.facets-widget-checkbox .lgd-icon{pointer-events:none;}.facets-widget-checkbox > ul.is-collapsed-results{height:auto;overflow:visible;}.facets-widget-checkbox.is-collapsed-results > h3 .lgd-icon{transform:rotate(90deg);}}.block-localgov-directories-channel-search-block h2{padding-top:20px;}.view-localgov-sitewide-search .lgd-row__two-thirds h2,.view-localgov-sitewide-search .lgd-row__two-thirds h3{font-size:20px;}.view-localgov-sitewide-search .view-filters{margin-bottom:20px;}@media screen and (min-width:48rem){.view-localgov-sitewide-search .lgd-row__two-thirds h2,.view-localgov-sitewide-search .lgd-row__two-thirds h3{font-size:24px;}}.view-display-id-all_news .view-content .node--type-localgov-news-article.node--view-mode-teaser > h4,.view-display-id-all_news .view-content .node--type-localgov-news-article.node--view-mode-teaser > h3,.view-localgov-sitewide-search .node--type-localgov-news-article.node--view-mode-teaser > h4,.view-localgov-sitewide-search .node--type-localgov-news-article.node--view-mode-teaser > h3{display:none;}.view-localgov-sitewide-search .views-row .all-news{display:none;}.block-views-blockblogs-search-block-1 > h2{padding-top:30px;color:var(--color-accent);font-size:28px;}.lgd-teaser__content--blogs-article a:focus,.lgd-teaser__content--blogs-article a:hover{background-color:var(--color-yellow);}.page-node-type-localgov-news-article .facets-widget__list{border-bottom:0;}
.step-by-step-pages__relationship{border-left-color:transparent;}@media screen and (min-width:48rem){.block-views-blocklocalgov-step-by-step-navigation-steps .step-by-step-pages__relationship{display:none;}}.step-by-step-pages__relationship .step-by-step-pages__part-of{color:var(--step-by-step-part-of-color);}.step-by-step-pages ol.step-list .step.step--active .step__title a{color:var(--step-by-step-active-item-color);}.step-by-step-pages ol.step-list .step.step--active::before{border-color:var(--step-by-step-active-bullet-border-color);background-color:var(--step-by-step-active-bullet-bg-color);}.step-by-step-pages ol.step-list .step.step--active:not(:last-of-type)::after{border-color:var(--step-by-step-line-joining-items-color);}.block-views-blocklocalgov-step-by-step-navigation-steps-for-overview{max-width:var(--step-by-step-nav-block-width);}.step-by-step-pages__relationship{background-color:rgba(220,220,220,0.27);border-radius:10px;padding-left:30px;}.page-node-type-localgov-step-by-step-overview .lgd-row__two-thirds,.page-node-type-localgov-step-by-step-page .lgd-row__two-thirds{width:calc(100% - var(--grid-column-spacing));}.page-node-type-localgov-step-by-step-overview .lgd-row__one-third,.page-node-type-localgov-step-by-step-page .lgd-row__one-third{width:calc(100% - var(--grid-column-spacing));}.block-views-blocklocalgov-step-by-step-navigation-prev-next{margin-top:3rem;}ul.step-list{margin-bottom:0;padding-bottom:1rem;border-bottom:1px solid rgba(98,98,98,0.25);}@media screen and (min-width:48rem){.page-node-type-localgov-step-by-step-overview .lgd-row__two-thirds,.page-node-type-localgov-step-by-step-page .lgd-row__two-thirds{width:calc((100% / 3 * 2) - 100px - var(--grid-column-spacing));border-bottom:0;}.page-node-type-localgov-step-by-step-overview .lgd-row__one-third,.page-node-type-localgov-step-by-step-page .lgd-row__one-third{width:calc((100% / 3 * 1) + 100px - var(--grid-column-spacing));}ul.step-list{border-bottom:0;margin-bottom:1.5rem;}}.step-by-step-pages ol.step-list .step{font-size:var(--font-size-medium);}.step-by-step-pages ol.step-list .step .step__title a{font-size:var(--font-size-large);}.step-by-step-pages  .summaries-control{display:none;}.step-by-step-pages ol.step-list .step .step__summary{display:block;}.step-by-step-pages ol.step-list .step .step__title .step-show{display:none;}
.sticky-header--sticky .lgd-header{z-index:1000;top:var(--lgd-sticky-header-position);width:100%;}.sticky-header--sticky .lgd-header + *{margin-block-start:calc(var(--lgd-sticky-header-position) + var(--lgd-sticky-header-height));scroll-padding:var(--lgd-sticky-header-height);}.sticky-header-html,.sticky-header--sticky{scroll-padding-block-start:var(--lgd-sticky-header-height);}
