/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#superfish-main{width:100%;background:rgb(116,20,220);}.sf-depth-2{width:82%;}.region-primary-menu .menu a.sf-depth-1{margin-left:1px;}.region-primary-menu .menu a.sf-depth-2{border-radius:5px;}ul.sf-menu.sf-style-black{float:left;margin-bottom:1em;padding:0;}ul.sf-menu.sf-style-black.sf-navbar{width:100%;}ul.sf-menu.sf-style-black ul{margin:0;padding:0;}ul.sf-menu.sf-style-black a,ul.sf-menu.sf-style-black a:visited,ul.sf-menu.sf-style-black span.nolink{border:0 none;color:black;padding:0.75em 1em;}ul.sf-menu.sf-style-black a.sf-with-ul,ul.sf-menu.sf-style-black span.nolink.sf-with-ul{padding-right:2.25em;}ul.sf-menu.sf-style-black.rtl a.sf-with-ul,ul.sf-menu.sf-style-black.rtl span.nolink.sf-with-ul{padding-left:2.25em;padding-right:1em;}ul.sf-menu.sf-style-black span.sf-description{color:#dddddd;display:block;font-size:smaller;line-height:1.5;margin:0.25em 0 0 0;padding:0;}ul.sf-menu.sf-style-black li,ul.sf-menu.sf-style-black.sf-navbar{background:rgb(116,20,220);}ul.sf-menu.sf-style-black li li,ul.sf-menu.sf-style-black.sf-navbar > li > ul{background:rgb(116,20,220);}ul.sf-menu.sf-style-black li li li{background:rgb(116,20,220);}ul.sf-menu.sf-style-black li:hover,ul.sf-menu.sf-style-black li.sfHover,ul.sf-menu.sf-style-black a.is-active,ul.sf-menu.sf-style-black a:focus,ul.sf-menu.sf-style-black a:hover,ul.sf-menu.sf-style-black span.nolink:hover{background:rgb(116,20,220);color:#ffffff;outline:0;}.sf-menu.sf-style-black.sf-navbar li ul{background:rgb(116,20,220);}.sf-menu.sf-style-black.sf-navbar li ul li ul{background:transparent;}div.sf-accordion-toggle.sf-style-black a{background:#151515;border:1px solid #000;color:#ffffff;display:inline-block;font-weight:bold;padding:1em 3em 1em 1em;position:relative;}div.sf-accordion-toggle.sf-style-black  > a:after{content:"≡";font-size:2em;position:absolute;right:0.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);speak:none;}div.sf-accordion-toggle.sf-style-black a.sf-expanded,ul.sf-menu.sf-style-black.sf-accordion li.sf-expanded{background:#252525;}div.sf-accordion-toggle.sf-style-black a.sf-expanded,ul.sf-menu.sf-style-black.sf-accordion li.sf-expanded > a,ul.sf-menu.sf-style-black.sf-accordion li.sf-expanded > span.nolink{font-weight:bold;}ul.sf-menu.sf-style-black.sf-accordion li a.sf-accordion-button{font-weight:bold;position:absolute;right:0;top:0;z-index:499;}ul.sf-menu.sf-style-black.sf-accordion li li a,ul.sf-menu.sf-style-black.sf-accordion li li span.nolink{padding-left:2em;}ul.sf-menu.sf-style-black.sf-accordion li li li a,ul.sf-menu.sf-style-black.sf-accordion li li li span.nolink{padding-left:3em;}ul.sf-menu.sf-style-black.sf-accordion li li li li a,ul.sf-menu.sf-style-black.sf-accordion li li li li span.nolink{padding-left:4em;}ul.sf-menu.sf-style-black.sf-accordion li li li li li a,ul.sf-menu.sf-style-black.sf-accordion li li li li li span.nolink{padding-left:5em;}ul.sf-menu.sf-style-black.rtl.sf-accordion li li a,ul.sf-menu.sf-style-black.rtl.sf-accordion li li span.nolink{padding-left:auto;padding-right:2em;}ul.sf-menu.sf-style-black.rtl.sf-accordion li li li a,ul.sf-menu.sf-style-black.rtl.sf-accordion li li li span.nolink{padding-left:auto;padding-right:3em;}ul.sf-menu.sf-style-black.rtl.sf-accordion li li li li a,ul.sf-menu.sf-style-black.rtl.sf-accordion li li li li span.nolink{padding-left:auto;padding-right:4em;}ul.sf-menu.sf-style-black.rtl.sf-accordion li li li li li a,ul.sf-menu.sf-style-black.rtl.sf-accordion li li li li li span.nolink{padding-left:auto;padding-right:5em;}ul.sf-menu.sf-style-black li.sf-multicolumn-wrapper ol,ul.sf-menu.sf-style-black li.sf-multicolumn-wrapper ol li{margin:0;padding:0;}ul.sf-menu.sf-style-black li.sf-multicolumn-wrapper a.menuparent,ul.sf-menu.sf-style-black li.sf-multicolumn-wrapper span.nolink.menuparent{font-weight:bold;}
@media only screen and (max-width:750px){#page,#main-wrapper{//    background-color:#ffcc00;)}body{font-size:3vw;}.path-frontpage .field--name-field-right-column-content{display:none;}.paragraph--type--para-para-right{float:left;width:100%;clear:both;}.path-frontpage .paragraph--type--para-noclear-main .paragraph--type--para-para-right{width:100%;}div.field--name-field-left-column-content{clear:both;float:left;width:100%;padding:0 0.7em 0 0;}div.field--name-field-centre-column{float:left;width:100%;padding:1.5em 0.7em 0 0.7em;}div.field--name-field-right-column-content{display:none;width:0;}}@media only screen and (min-width:751px) and (max-width:991px){#page,#main-wrapper{//    background-color:#ffff00;}body{font-size:2vw;}.path-frontpage .field--name-field-right-column-content{display:none;}.paragraph--type--para-left{float:left;width:40%;}.paragraph--type--para-para-right{float:right;width:40%;}.about-us div.paragraph--type--para-noclear-main,.path-frontpage .paragraph--type--para-noclear-main{float:left;width:58%;}.path-frontpage .paragraph--type--para-noclear-main .paragraph--type--para-noclear-main{width:100%;}.path-frontpage .paragraph--type--para-noclear-main .paragraph--type--para-para-right{float:left;width:100%;margin-bottom:1em;}div.field--name-field-left-column-content{clear:both;float:left;width:60%;padding:0 0.7em 0 0;}div.field--name-field-centre-column{float:left;width:32%;padding:1.5em 0.7em 0 0.7em;}div.field--name-field-right-column-content{display:none;width:0;}}@media only screen and (min-width:992px) and (max-width:1199px){#page,#main-wrapper{//    background-color:#ffffbb;}body{font-size:1.9vw;}.path-frontpage .field--name-field-right-column-content{display:none;}.paragraph--type--para-para-right{float:right;width:30%;}.path-frontpage .paragraph--type--para-noclear-main{float:left;width:70%;}.path-frontpage .paragraph--type--para-noclear-main .paragraph--type--para-noclear-main{width:100%;}.path-frontpage .paragraph--type--para-noclear-main .paragraph--type--para-para-right{float:right;width:40%;}div.field--name-field-left-column-content{clear:both;float:left;width:60%;padding:0 0.7em 0 0;}div.field--name-field-centre-column{float:left;width:31%;padding:1.5em 0.7em 0 0.7em;}div.field--name-field-right-column-content{display:none;width:0;}}@media only screen and (min-width:1200px){#page,#main-wrapper{//    background-color:whitesmoke;}body{font-size:1vw;}.path-frontpage .field--name-field-right-column-content{display:block;}.paragraph--type--para-para-right{float:right;width:25%;}.path-frontpage .paragraph--type--para-noclear-main .paragraph--type--para-para-right{width:40%;}div.field--name-field-left-column-content{clear:both;float:left;width:48%;padding:0 0.7em 0 0;}div.field--name-field-centre-column{float:left;width:27%;padding:1.5em 0.7em 0 0.7em;}div.field--name-field-right-column-content{width:20%;padding:1.5em 0 0 0.7em;float:left;}}.region-primary-menu{background-color:rgb(116,20,220);}.horizontal-menu > li > a,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a,.horizontal-menu{background:rgb(116,20,220);line-height:95%;color:white;font-size:1.1em;font-weight:bold;clear:both;border-top-left-radius:0;border-top-right-radius:0;}.region-primary-menu .sub-nav .menu-item,body:not(:target) .region-primary-menu .sub-nav .menu-item{float:none;clear:both;text-align:left;}.region-primary-menu .menu-item ul li a.is-active,.region-primary-menu .menu-item--active-trail ul li a{background-color:white;color:rgb(25,21,20);padding:0.3em 0.2em;float:none;clear:both;width:auto;}.region-primary-menu .menu-item ul li a.is-active,.region-primary-menu .menu-item a.is-active{color:gold;}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background-color:white;color:navy;}.region-primary-menu .horizontal-menu > .menu-item,body:not(:target) .region-primary-menu .horizontal-menu > .menu-item{min-width:15%;margin:0;border-right:1px white solid;}.region-primary-menu .menu a,.horizontal-menu > li ul{width:auto;color:rgb(25,21,20);background-color:white;padding:0.3em 0.2em;font-size:1.1em;}.horizontal-menu > li ul{border:1px black solid;}.region-secondary-menu .menu-item a{color:blue;}ul.toolbar-menu{background-color:white;}body{font-family:"Nunito Sans",Verdana,Tahoma,sans-serif;font-weight:normal;}#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.field--type-entity-reference,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:"Nunito Sans",Verdana,Tahoma,sans-serif;}.layout-sidebar-first .main-content{width:80%;margin-left:20%;}div#sidebar-first{width:20%;}#logo{float:left;margin:0 0 0 2em;padding:0;}header#header{background-color:white;background-image:none;padding:1em 0 1em 0;height:8em;}.region-header .site-branding a{color:rgb(116,20,220);font-size:1.5em;}#logo,#logo img{margin-right:0;}.without-secondary-menu .region-header{margin-top:0;}.sidebar .block{background-color:white;border:0;margin:0;}.block .content{margin:0;}.view h2,#block-panels-mini-data-privacy-policy h2{font-size:1.4em;color:rgb(116,20,220);}div#block-views-block-front-page-notices-block-1{border:1.5px solid rgb(116,20,220);padding:0.5em;}.view-front-page-notices div.views-field-title{font-size:1.2em;font-weight:bold;margin-bottom:1em;}.sections .view-beaver-events,.sections .view-cub-events,.sections .view-scout-events,.field--name-field-centre-column div.view-activity-list{margin-top:1em;border:1.5px solid rgb(116,20,220);padding:0.5em;}.front_page_right_column tr{background-color:white;}.view-activity-list div.views-field-field-removal-date{font-size:1.2em;font-weight:bold;}.sections .views-field-title,.view-activity-list div.views-field-title{font-weight:bold;}.sections .views-field-field-removal-date,.date-display-start{font-weight:bold;}.date-display-separator{display:none;}.date-display-end{display:none;}#field_event_description{font-weight:bold;}.gallery-photo .views-field-title{font-size:0.8em;}.left_region_column .pane-title{display:none;}.region-breadcrumb{display:none;}.node .content{font-size:0.9em;}/

div#main{padding-top:0.5em;}.ceop .pane-title{display:none;}.path-frontpage h1.title,.sections h1.title{display:none;}.node__title a,.node__title a:hover,.node__title a:focus,h1.title{color:rgb(116,20,220);}div.group-logo{position:relative;top:10px;margin-left:20px;}.group-logo img{width:150px;height:150px;}.date-display-single{font-weight:bold;}.views-field-name{font-weight:bold;}.directory .views-field-name{font-weight:normal;}.views-field-teaser{font-size:.9em;}.section-stories a{font-size:1em;font-weight:bold;}.section-stories p{font-size:0.9em;}.views-notices-view .views-field-teaser{font-size:.9em;}.views-field-tid .field-content{margin-top:1em;font-size:0.75em;font-weight:bold;}.event-view a{font-size:1.2em;font-weight:bold;margin-bottom:0;}.event-view .views-field-teaser p{line-height:1em;margin-top:0.3em;}tr.even{background-color:white;}.view-Group-directory td{padding:3px;border-right:lightgray 1px solid;border-left:lightgray 1px solid;line-height:1.5em;}.section-leaders td{padding:3px 5px 3px 5px;border-top:lightgray 1px solid;border-bottom:lightgray 1px solid;}.section-leaders td a{text-decoration:none;}.view-content td{padding:0.5em;}.activities-view .views-field-title a{font-weight:bold;text-decoration:none;}.activities-view div.views-field-field-removal-date{margin-top:.5em;}.activities-view .views-field-taxonomy-vocabulary-1 div{font-size:0.8em;}.view-front-page-gallery li{list-style-type:none;}div#content{position:relative;top:0em;}.view-front-page-adverts div.views-field-body{border:rgb(77,33,119) 1em solid;padding:0.5em;text-align:center;}.view-notices-view div.views-row-1{border:3px red solid;padding:0.5em;}div.field--name-field-left-column-content{clear:both;float:left;width:48%;padding:0 0.7em 0 0;}div.field--name-field-centre-column{float:left;width:27%;padding:1.5em 0.7em 0 0.7em;}div.field--name-field-right-column-content{width:20%;padding:1.5em 0 0 0.7em;float:left;}div.viewsreference--view-title{font-size:1.4em;color:rgb(116,20,220);}div.field--name-field-main-column{clear:both;float:left;width:75%;padding:0 0.7em 0 0;}div.field--name-field-thin-right-column{width:20%;padding:1.5em 0 0 0.7em;float:left;}.field--name-body h3 img{max-width:300px;}.who-who caption{text-align:left;font-size:1.2em;font-weight:bold;}.who-who td.views-field-title{width:20%;text-align:left;}.who-who td.views-field-term-node-tid{text-align:left;}#block-charitynumber h2{display:none;}.site-footer{padding-top:0;}.site-footer__bottom,.site-footer__bottom .region{margin-top:0;border-top:0;}#block-usermenu{float:right;}
body{background-color:lightgreen;}div#page{background-color:white;width:95%;margin:0 auto;}
