/* @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{color:var(--color-white);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-block-end:var(--vertical-rhythm-spacing);border-block-end:var(--page-title-border);}.lgd-page-title-block__title,.lgd-page-title-block__subheader{max-width:var(--page-title-width);}.lgd-page-title-block__subtitle{font-size:var(--page-title-subtitle-font-size);}.lgd-page-title-block__subtitle,.lgd-page-title-block__subheader{font-size:var(--page-title-lede-font-size);}
.sidebar .lgd-region__inner > *,.blog-channel__sidebar > *,.newsroom__sidebar > *{padding:var(--sidebar-exposed-form-padding-vertical) var(--sidebar-exposed-form-padding-horizontal);background-color:var(--sidebar-exposed-form-bg-color);}.sidebar .lgd-region__inner > * + *,.newsroom__sidebar > * + *{margin-block-start:var(--sidebar-exposed-form-item-spacing);}.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-block-start:var(--sidebar-exposed-form-item-spacing);}.sidebar .views-exposed-form input,.sidebar .views-exposed-form select,.newsroom__sidebar .views-exposed-form input,.newsroom__sidebar .views-exposed-form select{width:100%;}
.step-by-step-pages__relationship{border-inline-start-color:var(--step-by-step-relationship-border-color);}@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:var(--step-by-step-line-joining-items-border);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 .step-master:focus,.step-by-step-pages .step-master:hover,.step-by-step-pages .step-master:active,.step-by-step-pages ol.step-list .step .step__title .step-show:focus,.step-by-step-pages ol.step-list .step .step__title .step-show:hover,.step-by-step-pages ol.step-list .step .step__title .step-show:active{text-decoration:none;color:var(--color-black);outline:3px solid transparent;background-color:var(--color-focus);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 -2px var(--color-focus),0 4px var(--color-black);}
.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);}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font-size);line-height:1.6;}h1{font-size:26px;line-height:1.3;font-weight:700;}h2{font-size:24px;line-height:1.4;font-weight:700;}h3{font-size:21px;line-height:1.5;font-weight:700;}h4{font-size:18px;line-height:1.5;font-weight:700;}h5,h6{font-size:16px;line-height:1.6;font-weight:700;}a{text-decoration-style:dotted;text-decoration-color:var(--color-secondary-blue);}a:hover{text-decoration-style:solid;text-decoration-color:var(--color-secondary-blue);}.button a{text-decoration-color:transparent;color:var(--color-white);background-color:var(--color-blue);padding:1rem 3rem;font-weight:600;font-size:1.25rem;width:100%;display:block;}.button a:hover{color:var(--color-yellow);background-color:var(--color-black);}.navigation--main .menu--main a{text-decoration:none;font-weight:600;}.menu--main>.menu-item--active-trail a{background-color:transparent;color:var(--color-grey);}.menu--main .menu-item .is-active{text-decoration:underline dotted var(--color-grey) 2px;}.menu--main .menu-item .is-active:hover{background-color:transparent;color:var(--color-white);border-color:transparent;cursor:text;}[dir="ltr"] .toolbar-menu .menu-item>span{padding-left:1.333333em;}.node__restricted-width-section{max-width:100%;}.padding-horizontal{padding-right:0;padding-left:0;}.paragraph--type--button{text-align:center;padding:1rem;}.print__link{padding:1rem 0;}.print__link--pdf{text-decoration:none;color:var(--color-black);background-color:var(--color-grey-lightest);margin:2rem 0 1rem;padding:0.75rem;display:table;border-radius:4px;font-weight:500;}.print__link--pdf::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'FontAwesome';content:'\f019';padding-right:0.5em;vertical-align:middle;}.print__link--pdf:hover{background-color:var(--color-blue);color:var(--color-white);}.lgd-footer .lgd-row{align-items:flex-start;}footer h2,footer h3,footer h4,footer h5,footer h6{color:var(--color-white);}footer a{text-decoration:none;font-weight:400;}.lgd-footer__post-footer,footer .menu--main>.menu-item a{color:var(--color-white);background-color:var(--color-section-post-footer-bg);}footer .view-id-subsite_nav a,footer .corporate-links ul li a,footer .menu--main .menu-item a{margin:0.5rem 0;padding:0.5rem;display:block;}footer .menu--main li.menu-item--expanded li.menu-item a{font-size:0.9rem;padding-bottom:0.5rem;font-weight:300;}footer .corporate-links ul{list-style-type:none;margin:0;padding-left:0;}footer .menu--footer{list-style-type:none;padding-left:0;}.menu--footer li{padding:0 2rem 0 0;margin-bottom:2rem;}.menu--footer a{color:white;font-weight:600;}footer u{text-decoration:none;}.field--name-localgov-subsites-summary{padding:1rem var(--spacing-padding-horizontal) 2rem;margin:0.5rem;}.block-localgov-subsite-navigation ul{list-style-type:none;margin-left:1rem;padding-left:0;}.banner--primary{border-bottom:4px solid #93BFE7;}.banner--primary .banner__image::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.44) 53.12%);}.banner--primary .banner__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;margin:-20px auto auto;padding:1.5rem;}.banner--primary .banner__content .field--name-localgov-title{font-weight:600;font-size:32px;line-height:1.2em;}.banner--primary .banner__content .field--name-localgov-subsites-banner-text{font-size:19px;font-weight:600;line-height:1.8em;}.localgov-alert-banner__inner{padding:1rem 0;}.localgov-alert-banner .localgov-alert-banner__close{border-color:transparent;padding:0.5rem;}.localgov-alert-banner--major,.localgov-alert-banner--major a,.localgov-alert-banner--major .localgov-alert-banner__close{color:var(--alert-banner-color-major);}.localgov-alert-banner--notable-person,.localgov-alert-banner--notable-person a,.localgov-alert-banner--notable-person .localgov-alert-banner__close{color:var(--alert-banner-color-notable-person);}.service-cta-block__link--cta-action{background-color:var(--color-dark-blue);}a.box-link__link{text-decoration:none;}.box-link__title{text-align:center;}.paragraph--id--63,.paragraph--id--56{background-color:var(--sidebar-exposed-form-bg-color);padding:1rem;margin:1rem;}.paragraph--id--63 .viewsreference--view-title,.paragraph--id--56 .viewsreference--view-title{font-weight:700;margin:1rem;}.item-list .phot-grid{margin:0 auto;}.phot-grid{list-style:none;column-count:1;column-gap:1rem;padding-left:0;}.phot-grid li{margin:0;display:inline-block;width:100%;}.phot-grid img{object-fit:contain;background:#f5f3f4;box-shadow:5px 5px 15px rgba(0,0,0,0.2);border-radius:1rem;}.member-grid.view-members .views-row{display:flex;flex-direction:column;padding:1rem;align-items:center;justify-content:center;}.member-grid.view-members .views-row .role-title{font-weight:700;font-size:1.25rem;}.member-grid.view-members .views-row .views-field-field-role{padding-left:0;padding-bottom:2rem;;text-align:center;}.field--name-body .align-left .field--name-field-media-image img{padding:1em 1em 1em 0;}.node--unpublished{background-color:var(--color-pink);padding:1rem;border:1px solid var(--color-red);border-radius:4px;}.node--unpublished::before,.node--unpublished::after{content:"Unpublished";color:var(--color-red);padding:1rem;font-size:1.5rem;font-weight:bold;margin:1rem auto;text-align:center;display:block;}blockquote{font-family:Georgia,'Times New Roman',Times,serif;font-weight:300;color:var(--color-accent);border-left:3px solid var(--color-secondary-blue);margin-left:0;padding-left:1rem;}.page-node-type-minutes .field--name-field-dtg,.page-node-type-minutes .field--name-field-venue,.page-node-type-minutes .field--name-field-agenda .field__label{font-size:1.15rem;padding-bottom:1rem;}.page-node-type-minutes .field--name-field-dtg,.page-node-type-minutes .field--name-field-venue{display:inline-block;margin-right:1rem;}.state-draft-public.node--type-minutes .field--name-body::before{content:"DRAFT MINUTES - FOR INFORMATION ONLY";font-weight:700;font-size:2rem;margin:1rem 0 2rem;display:block;}.state-draft-public.node--type-minutes .field--name-body{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;border-color:var(--warning-banner-border) var(--warning-banner-border) var(--warning-banner-border) transparent;background-color:var(--warning-banner-bg);box-shadow:-8px 0 0 var(--warning-banner-left);padding:1rem;}.state-minutes-approved.node--type-minutes .field--name-field-agenda{display:none;}.state-minutes-approved.node--type-minutes .field--name-body::after{content:"Minutes approved by Dunning Community Council";border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;border-color:var(--success-banner-border) var(--success-banner-border) var(--success-banner-border) transparent;background-color:var(--success-banner-bg);box-shadow:-8px 0 0 var(--success-banner-left);padding:1rem;margin:2rem 0;display:block;}.node--type-minutes .field--name-body ol ol{padding-inline-start:1rem;}.node--type-minutes .field--name-body ol ol li{list-style-type:lower-alpha;margin-bottom:0.5rem;}.node--type-minutes .field--name-body ol ol ol{padding-inline-start:2rem;}.node--type-minutes .field--name-body ol ol ol li{list-style-type:lower-roman;padding-left:1rem;}.node--type-minutes .field--name-body ol ol ol ol li{list-style-type:circle;padding-left:2rem;}.node--type-minutes .annex-title{margin:1rem 0 2rem;padding:1rem;color:var(--color-dark-blue);background-color:var(--color-light-bg);}.node--type-localgov-event .field--name-field-dtg{font-weight:700;margin:1rem 0;font-size:1.25rem;}@media screen and (min-width:768px){.phot-grid{column-count:2;}.menu--footer li{display:inline;}.menu--main>.menu-item--active-trail a{color:var(--color-accent-alt);}.padding-horizontal{padding-right:var(--spacing-padding-horizontal);padding-left:var(--spacing-padding-horizontal);}}@media screen and (min-width:1200px){.banner--primary .banner__content .field--name-localgov-title{font-size:60px;}.banner--primary .banner__content .field--name-localgov-subsites-banner-text{font-size:32px;}.user-logged-in .lgd-region--tabs{position:static;}.phot-grid{column-count:4;}.member-grid.view-members .views-row{flex-direction:row;justify-content:flex-start;}.member-grid.view-members .views-row .views-field-field-role{padding-left:2rem;padding-bottom:0;text-align:left;}footer .view-id-subsite_nav a,footer .corporate-links ul li a,footer .menu--main .menu-item a{margin:0;padding:0;}footer .menu--main>.menu-item{margin:0;padding:0 0.25rem 0.25rem;}footer .menu--main>.menu-item a{border:none;}footer .menu--main li.menu-item--expanded li.menu-item a{padding-bottom:0;}footer #block-lgd-dcc-views-block-subsite-nav-block-1--2 .view-subsite-nav .views-row{padding-bottom:0.25rem;}}
