/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
BODY{margin:0;padding:0;height:100%;}.dialog-off-canvas-main-canvas{position:relative;height:auto !important;min-height:100%;}#page-wrapper{min-height:100vh;}#page{position:relative;overflow:hidden;margin:auto;min-height:100vh;}@media screen and (max-width:799px){#page{padding-bottom:0;}}HEADER{max-width:100%;}HEADER .layout-container{max-width:1200px;margin:auto;}.page-lead{position:relative;overflow:hidden;}#content{float:none;}#main,#main-wrapper{overflow:hidden;max-width:1200px;margin:auto;}#main-wrapper{padding-bottom:14em;min-height:100vh;box-sizing:border-box;}@media screen and (max-width:799px){#main-wrapper{padding-bottom:1em;}}#content-bottom,#content > SECTION{float:left;width:75%;box-sizing:border-box;padding:20px;}.page-node-type-page #content > SECTION{padding:0;}@media screen and (max-width:799px){#content-bottom,#content > SECTION{float:none;width:auto;}}.sidebar-visible #content-bottom,.sidebar-visible #content > SECTION{padding-right:20px;}.sidebar-hidden #content-bottom,.sidebar-hidden #content > SECTION{float:none;width:100%;}#content .node__content{text-align:left;}@media screen and (max-width:999px){.sidebar-visible #content-bottom,.sidebar-visible #content > SECTION{padding:0;}#content-bottom,#content > SECTION{padding:0;}}@media screen and (max-width:799px){#main{float:none;width:100%;}}#sidebar{float:right;width:25%;}.sidebar-hidden #sidebar{display:none;}@media screen and (max-width:799px){#sidebar{float:none;width:100%;padding-top:40px;margin-top:40px;border-top:solid 1px #d4d4d4;}}#tail{position:relative;width:100%;clear:both;}FOOTER{position:absolute;bottom:0;width:100%;}FOOTER .site-footer-inner{position:relative;max-width:1200px;margin:auto;padding-top:20px;}#content .block-page-title-block{text-align:center;font-size:150%;margin:0;}#content .field--name-title,#content .block-page-title-block H1,#content .block-page-title-block .title,#content .block-page-title-block SPAN{margin:0;}@media screen and (max-width:999px){#block-bartik-custom-page-title{border:0;}}@media screen and (max-width:799px){FOOTER{position:relative;}#page-wrapper{padding-bottom:0;}.region-footer > .block{display:block;text-align:center;max-width:400px;margin:10px auto;}.region-footer > .block .content{padding-left:0;}}.messages__wrapper{max-width:1200px;margin:auto;}.role-tester .messages__wrapper{display:none;}BODY.role-tester #content .messages__wrapper{display:none;}.messages,.messages:first-child,.messages:last-child{margin:10px 0;}#drupal-live-announce{bottom:-1px;}
HTML BODY{font-size:16px;}@media screen and (max-width:999px){#page{overflow:visible;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0;}}.node__content{font-weight:1em;}.content A{color:blue;border:0;}.content A:hover{color:cyan;}.content A:visited{color:purple;}P{margin:1em 0;}.text-formatted ul,.text-formatted ol{margin:1em 0 1em 2em;}#content H1,#content H2,#content H3,#content H4,#content H5,#content H6{font-weight:bold;}#content H1{font-size:1.35em;}#content H2{font-size:1.14em;}#content H3{font-size:1.03em;}#content H4{font-size:1em;font-style:italic;}#content H5{font-size:1em;font-style:italic;font-weight:normal;}#content H6{font-size:1em;font-style:italic;font-weight:normal;}#content .field--name-body H2,#content .field--name-body H3,#content .field--name-body H4{font-weight:bold;}.sticky-info,.edit-link{display:none;position:absolute;top:0;right:0;}.sticky-info{left:auto;left:0;}.sticky-info,.edit-link A,.edit-link A:visited{display:block;padding:0.2em 0.5em;background-color:rgba(0,0,0,0.7);color:white;}#page{font-family:"Open Sans",arial,sans-serif;}#page-wrapper{background-color:#f8f5f3;}#content{font-size:100%;background-color:white;}#content .node__content{font-size:115%;}#content .node__content OL,#content .node__content UL{padding-left:40px;}#content TABLE TD,#content TABLE TR{background-color:transparent;border-color:#444444;}.recite-notification.recite-notification-top-right{display:none !important;position:fixed;top:0;right:0;background-color:#e42028;padding:2px 8px;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);}.management-menu .content UL.menu{padding:0;text-align:center;}#content .block.development-status{background-color:white;overflow:hidden;}#content .block.development-status .content{max-width:800px;margin:20px auto;padding:10px;font-size:90%;background-color:rgba(255,161,0,0.3);border:solid 1px #ffb300;}#content .block.development-status > H2{display:none;}#content .block.development-status P{margin:5px 0;}.messages__wrapper .messages{max-width:800px;margin:20px auto;}.path-imce .dialog-off-canvas-main-canvas{display:none;}#block-bartik-custom-primary-local-tasks{margin-top:20px;}.site-footer .contextual-region .contextual .contextual-links{top:-100px;}BODY.user-logged-in.is-ga-translation #page-wrapper::after,BODY.user-logged-in.is-en-translation #page-wrapper::after,BODY.user-logged-in.has-ga-translation #page-wrapper::after,BODY.user-logged-in.machine-translation-active #page::after,BODY.environment-stage::after,BODY.environment-dev::after{content:"Development Site";font-size:0.8em;color:white;position:fixed;bottom:7em;left:-4em;transform:rotate(90deg);background-color:green;padding:0.2em 0.8em;transform-origin:center;display:block;}BODY.environment-stage::after{content:"Staging Site";background-color:#f58021;left:-2.5em;}BODY.user-logged-in.machine-translation-active #page::after{content:"Machine Translation Active";background-color:#4169e1;left:-6.3em;bottom:22.4em;}BODY.user-logged-in.is-ga-translation #page-wrapper::after,BODY.user-logged-in.is-en-translation #page-wrapper::after{content:"EN";background-color:#ed3c43;left:-0.8em;bottom:13.5em;}BODY.user-logged-in.is-ga-translation #page-wrapper::after{content:"GA";background-color:#34b56d;}
#header{position:relative;background-repeat:no-repeat;background-size:cover;border-bottom:solid 1px;min-height:60px;}#header .region-header{max-width:100%;margin:auto;position:relative;min-height:80px;}.site-branding,#site-branding{position:absolute;display:inline-block;top:0;left:0;height:50px;width:auto;padding:16px;}.site-branding__logo,.site-branding__logo IMG{display:block;height:50px;width:400px;}.site-branding__text{display:none;}.site-search-form{position:relative;display:block;margin-left:450px;margin-right:10px;padding-top:4px;}.site-search-form LABEL{position:absolute;top:-5px;left:15px;padding:0 2px;background-color:white;line-height:1.1em;background-color:white;}.site-search-form.bef-exposed-form .form--inline > .form-item{float:none;}.site-search-form INPUT.form-text{display:inline-block;border:2px solid #771369;border-radius:1em;padding:0.15em 3em 0.15em 0.6em;font-size:110%;width:100%;}.site-search-form .content{margin:0;}.site-search-form .content .form-item{margin:0;}.site-search-form .content .form-actions{display:inline-block;position:absolute;top:0.65em;right:0.3em;margin:0;padding:0;}.site-search-form .content #edit-actions INPUT,.site-search-form .content .form-actions INPUT{background-color:transparent;background-image:none;color:#771369;padding:0.1em 0.3em;margin:0;border:0;border-radius:0 1em 1em 0;border-left:solid 2px #771369;font-weight:bold;font-size:120%;line-height:1.2em;}.site-search-form .content #edit-actions INPUT:hover,.site-search-form .content .form-actions INPUT:hover{background-color:#ffb700;border-color:#ffb700;color:white;}#header #views-exposed-form-search-page-1 .form-item-region{display:none !important;}#search-form-quick .view-content{position:relative;top:40px;left:50%;}.main-menu-short{position:absolute;right:0;top:45px;z-index:110;}.main-menu-short .view-content{display:none;position:relative;clear:both;z-index:200;}.main-menu-short .menu-button A{display:inline-block;padding-right:10px;float:right;font-size:1.3em;cursor:pointer;}.main-menu-short .menu-button A::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c9";padding-left:0.5em;}.main-menu-short .view-content UL{margin:0;}.main-menu-short .view-content LI.menu-item{margin:0;padding:0;}.main-menu-short .view-content LI.menu-item A{display:block;padding:12px 15px 12px 30px;font-size:120%;transition:background-color 0.1s;}.main-menu-short .view-content LI.menu-item A:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054";margin-right:10px;margin-left:-20px;}.main-menu-short .view-content LI.menu-item A.homelink:before{content:"\f015";margin-right:5px;margin-left:-22px;}.main-menu-short .view-content LI.menu-item A.newslink:before{content:"\f1ea";margin-right:5px;margin-left:-22px;}.main-menu-short .view-content LI.menu-item A.reciteme:before{content:"\f7a2";margin-right:5px;margin-left:-22px;}.main-menu-short .view-content LI.menu-item A.myonline:before{content:"\f8cc";margin-right:8px;margin-left:-20px;}.short-main-menu-open .main-menu-short .menu-button A::after{content:"\f2d3";}.short-main-menu-open .main-menu-short .view-content{display:block;}.short-main-menu-open .main-menu-short{background-color:white;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}@media screen and (max-width:799px){.short-main-menu-open .main-menu-short{width:100%;}.main-menu-short .view-content LI.menu-item A{display:block;padding:10px 15px 10px 30px;font-size:140%;}}#language-switch-header .contextual{display:none;}#language-switch-header{float:right;top:5px;font-size:1.1em;margin-right:1em;margin-top:5px;}.user-logged-in #language-switch-header{margin-top:0;}#language-switch-header .content UL.links{font-size:inherit;}#language-switch-header .content LI{display:inline-block;padding:0;}#language-switch-header .content LI A{color:#111111;display:block;padding:0 0.5em 0.2em 0.5em;border:solid 4px transparent;border-width:0 0 4px 0;}#language-switch-header .content LI.is-active A{color:#771369;border-color:#771369;}@media screen and (max-width:1200px){#language-switch-header{top:17px;right:auto;font-size:1.2em;margin-right:85px;}#language-switch-header .content LI.is-active{display:none;}}@media screen and (max-width:480px){#language-switch-header .content LI A SPAN{display:none;}#language-switch-header .content LI A[hreflang=en]::before{content:"EN";}#language-switch-header .content LI A[hreflang=ga]::before{content:"GA";}}.access-tools{float:right;top:4px;margin-right:100px;font-size:1.1em;margin-top:5px;}.user-logged-in .access-tools{margin-top:0;}BODY[selected-lang=ga] .access-tools{margin-right:130px;}.access-tools .content P{margin:0;padding:0;}.access-tools .content A{color:black;margin-right:1em;}.access-tools .content A.lang{background-image:url("/themes/custom/bartik_custom/images/wcc-lang-flag-en.png");background-repeat:no-repeat;background-position:100% 50%;background-size:30px;padding-right:2em;}.access-tools .content A.lang[lang=ga]{background-image:url("/themes/custom/bartik_custom/images/wcc-lang-flag-ga.png");}.access-tools .content A.lang-mobile .langname,.access-tools .content A.lang-mobile{display:none;}.access-tools .content A.reciteme-desktop,.access-tools .content A.reciteme-mobile{background-image:url("/themes/custom/bartik_custom/images/reciteme-logo.png");background-repeat:no-repeat;background-position:100% 50%;background-size:20px;padding-right:1.5em;}.access-tools .content A.reciteme-mobile{display:none;}.access-tools .content A.myonline{background-image:url("/themes/custom/bartik_custom/images/MYOnline-Services-Logo-No-Text.png");background-repeat:no-repeat;background-position:100% 50%;background-size:70px;padding-right:4.2em;}@media screen and (max-width:1200px){.access-tools .content A.myonline{display:none;}.access-tools .content A.reciteme-desktop{display:none;}.access-tools .content A.lang{display:none;}.access-tools{position:absolute;top:28px;right:50px;left:auto;margin-right:0;}.access-tools .content A.reciteme-mobile,.access-tools .content A.lang-mobile{display:inline;height:40px;padding-right:35px;padding-top:20px;background-size:80%;background-position:50%;margin-right:0;}.access-tools .content A.lang-mobile{padding-right:45px;}}@media screen and (max-width:1200px){.access-tools{position:relat;top:28px;right:50px;left:auto;margin-right:0 !important;}}#site-search-flyout{display:none;position:absolute;top:0.3em;right:0.4em;padding:6px 8px;color:white;font-size:200%;text-align:right;border:0;width:auto;background-color:#ffb700;border-radius:10px;}@media screen and (max-width:1200px){#header{height:auto;z-index:105;}#header .region-header{min-height:60px;}.site-branding,#site-branding{margin-left:0;padding:5px;}#block-bartik-custom-site-branding{height:60px;box-sizing:border-box;right:0;padding-right:0;margin-right:140px;overflow:hidden;}.site-branding__logo{margin-top:0.5em;}.site-branding__logo,.site-branding__logo IMG{width:320px;height:40px;}.main-menu-short{top:2px;bottom:auto;}.main-menu-short .menu-button A{font-size:2.4em;}.main-menu-short .menu-label{display:none;}.short-main-menu-open .main-menu-short .menu-label{display:inline;}.short-main-menu-open .main-menu-short .menu-button A{font-size:2.7em;}.site-search-form{position:absolute;margin-left:335px;margin-right:165px;top:7px;}.site-search-flyout-open .site-search-form .content{display:block;}.site-search-flyout-open .site-search-form .content LABEL{left:25px;}.site-search-flyout-open #block-branding{display:none;}.site-search-flyout-open #site-search-flyout{right:0.4em;}}@media screen and (max-width:799px){.site-search-form .content .form-actions{right:0.5em;top:0.75em;}.site-search-form .content #edit-actions INPUT,.site-search-form .content .form-actions INPUT{width:auto;font-size:130%;}.site-search-form INPUT.form-text{width:100%;font-size:130%;}.site-search-form.bef-exposed-form .form--inline > .form-item{float:none;}.site-search-form{left:0;right:70px;}.site-search-form{display:none;margin-left:0.5em;margin-right:3.5em;z-index:120;}.short-main-menu-open .site-search-form{display:block;}.short-main-menu-open .main-menu-short .menu-label{display:none;}.short-main-menu-open .site-branding,.short-main-menu-open #site-branding{display:none;}.short-main-menu-open #main-wrapper,.short-main-menu-open FOOTER{display:none;}.short-main-menu-open .site-search-form{display:block;}.site-search-flyout{display:block;z-index:210;}}@media screen and (max-width:480px){.site-branding,#site-branding{margin:0;padding:5px;padding-right:3em;}.site-branding__logo,.site-branding__logo IMG{width:230px;height:29.5px;padding-top:2px;}.main-menu-short .menu-label{display:none;}#block-bartik-custom-main-menu-flyout{top:10px;}BODY.main-menu-flyout-open #main-menu .content{margin-top:50px;}}
.site-welcome-message{border-color:#34b56d;color:white;background-color:#444444;}.site-welcome-message{position:relative;overflow:hidden;font-size:120%;}.site-welcome-message H2{color:white;background-color:#f58021;}.site-welcome-message H2{padding:4px 20px 2px 20px;text-align:center;font-size:100%;font-weight:bold;margin:0;border-width:0;}.site-welcome-message P{margin:0.5em;font-size:110%;}.site-welcome-message P A,.site-welcome-message P A:visited{color:#04acdb;}
ARTICLE.node{padding:0em 2em;}@media screen and (max-width:799px){ARTICLE.node{padding:0em 1em;}}.path-frontpage ARTICLE.node{padding:0;}#content H1.title{padding:0 20px;}#content .block-page-title-block .title{margin-bottom:10px;}ARTICLE.media--type-remote-video > .field{width:auto !important;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}ARTICLE.media--type-remote-video > .field IFRAME{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}FIGURE.caption,FIGURE.caption > *{padding:0;border:0;background:none;margin:0;}FIGURE.caption{display:table;width:100%;}FIGURE.caption > ARTICLE{display:block;}FIGURE.caption > FIGCAPTION{display:table-caption;padding:2px 10px;background-color:#eee;}FIGURE.caption-drupal-media.align-center,FIGURE.caption-drupal-media.align-left,FIGURE.caption-drupal-media.align-right{max-width:50%;}FIGURE.caption-drupal-media.align-left{margin-right:20px;}FIGURE.caption-drupal-media.align-right{margin-left:20px;}FIGURE.caption-drupal-media.align-center{margin:auto;clear:both;}@media screen and (max-width:799px){FIGURE.caption-drupal-media.align-center,FIGURE.caption-drupal-media.align-left,FIGURE.caption-drupal-media.align-right{max-width:100%;}}IMG.align-left{margin-right:20px;}.field FIGURE.caption-img{display:table;width:auto;}.field FIGURE.caption-img FIGCAPTION{display:table-caption;padding:0.6em;}.field FIGURE.caption-img.align-left{margin-right:20px;}.field FIGURE.caption-img.align-left IMG.align-left{margin:0;}.field FIGURE.caption-img.align-right{margin-left:20px;}.field FIGURE.caption-img.align-right IMG.align-right{margin:0;}@media screen and (max-width:799px){.field FIGURE.caption-img.align-left,.field FIGURE.caption-img.align-right{float:none;margin:20px auto;}}.table-wrapper{width:100%;overflow:scroll;}.raw-html-embed,.raw-html-embed IFRAME{display:block;margin:auto;max-width:100%;}DIV.media_embed{width:100%;overflow:hidden;}.mytube{width:auto !important;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}#content .mytube .mytubethumb{width:100%;height:100%;}#content .mytube .mytubeplay{top:50% !important;left:50% !important;margin-top:-30px;margin-left:-30px;}#content .mytube IFRAME{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.node--type-gallery .field--name-field-image-multiple{text-align:center;line-height:30px;}.node--type-gallery .field--name-field-image-multiple .field__item{display:inline-block;}.node--type-gallery .field--name-field-image-multiple .field__item A{display:block;}.node--type-gallery .field--name-field-image-multiple .field__item A IMG{display:block;}.node--type-gallery .field--name-field-image-multiple .field__item A:hover{transition:scale 0.3sec;scale:1.05;}.content ARTICLE.node--type-gallery{position:relative;margin:0;padding:0;border:0;}.content ARTICLE.node--type-gallery HEADER{display:none;}ARTICLE.node--type-gallery .edit-link{padding:4px 10px;}ARTICLE.node--type-gallery:hover .edit-link{display:block;}@media screen and (max-width:799px){.node--type-gallery .field--name-field-image-multiple .field__item A IMG{max-height:100px;width:auto;}}.mfp-title{font-family:"Open Sans",arial,sans-serif;font-size:20px;font-weight:normal;}.mfp-content .mfp-arrow{opacity:0.2;}.mfp-content:hover .mfp-arrow{opacity:1;}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}.mfp-fade.mfp-bg.mfp-removing{opacity:0;}.mfp-fade.mfp-wrap .mfp-content{opacity:0;scale:0.95;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;scale:1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;scale:0.95;}@-webkit-keyframes fadeIn{0%{opacity:0;scale:0.95;}100%{opacity:1;scale:1;}}@-moz-keyframes fadeIn{0%{opacity:0;scale:0.95;}100%{opacity:1;scale:1;}}@-o-keyframes fadeIn{0%{opacity:0;scale:0.95;}100%{opacity:1;scale:1;}}@keyframes fadeIn{0%{opacity:0;scale:0.95;}100%{opacity:1;scale:1;}}.mfp-open .mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-ms-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}.cookie-service-block > .content{padding:0 2em;}.cookie-service-block > H2{background-color:#eee;text-align:center;padding:0.5em;margin-left:1.7em;margin-right:1.7em;}

FOOTER{background-size:cover;background-position:50% 50%;}FOOTER .layout-container{border-top:solid 1px;}.footer-branding .content{position:relative;display:block;width:24em;margin:0 auto;}.footer-branding .content P{margin:0;padding:0;text-align:center;text-align:left;}.footer-branding .content P A{display:inline-block;}.footer-branding .content P A IMG{position:absolute;top:0;left:0;width:70px;padding-top:4px;}.footer-branding .content P A SPAN{display:block;padding-left:80px;font-size:1.2em;color:white;}@media screen and (max-width:480px){.footer-branding .content{width:auto;}.footer-branding .content P{text-align:center;}.footer-branding .content P A SPAN{padding-left:0;}.footer-branding .content P A IMG{position:relative;top:auto;left:auto;}}FOOTER NAV > .content{margin:10px;}FOOTER .block H2{display:none;}FOOTER .block-menu .content{text-align:center;}FOOTER .block-menu .content UL{padding:0;text-align:center;display:inline-block;padding-top:1em;border-top:solid 1px #777;}FOOTER .block-menu .menu-item{display:inline-block;padding:0 0.4em 0 0.6em;border-left:solid 1px #777;}FOOTER .block-menu .menu-item:first-child{border-left:0;}FOOTER .block-menu .menu-item A.is-active,FOOTER .block-menu .menu-item A{color:white;text-decoration:none;font-weight:normal;border:0;}FOOTER .block-menu .menu-item A:hover{text-decoration:underline;}.footer-reciteme-link .content P{text-align:center;}.footer-reciteme-link .content P A{color:white;text-decoration:none;margin-right:1em;}@media screen and (max-width:799px){.footer-reciteme-link .content P A{display:block;}}FOOTER .block-menu .menu-item A[href^="/user/login"]{display:inline-block;}FOOTER .block-menu .menu-item A[href^="/user/logout"]{display:none;}.user-logged-in FOOTER .block-menu .menu-item A[href^="/user/login"]{display:none;}.user-logged-in FOOTER .block-menu .menu-item A[href^="/user/logout"]{display:inline-block;}@media screen and (max-width:799px){FOOTER .block-menu .content UL{border-bottom:solid 1px #777;padding-top:0;}FOOTER .block-menu .menu-item{display:block;border:0;}FOOTER .block-menu .menu-item A{font-size:110%;padding:0.7em;}FOOTER .block-menu .menu-item A{display:block;text-align:center;}}.admin-page-info{display:none;position:absolute;top:0;left:0;color:#535353;}.admin-page-info P{margin:1px;}.role-administrator .admin-page-info,.role-editor .admin-page-info{display:block;}.developer-link{display:block;position:absolute;bottom:0;left:10px;border:0;}.developer-link P{margin:0;text-align:center;}.developer-link A:visited,.developer-link A{color:white;opacity:0.1;text-decoration:none;border:0;}.developer-link A:hover{opacity:0.8;}.developer-link A:hover EM{color:#f58021;font-weight:bold;}@media screen and (max-width:799px){.developer-link{display:block;position:relative;padding-top:0;}}
#content .views-exposed-form .content FORM{text-align:center;}#content .views-exposed-form .content FORM .form--inline{text-align:center;display:block;border-radius:5px;margin:0 20px;background-color:#444444;}#content .views-exposed-form .content FORM .form--inline > DIV LABEL{color:white;}#content .views-exposed-form .content FORM .form--inline > DIV{margin:8px 10px;padding:0;}#content .views-exposed-form .content FORM .form--inline > DIV,#content .views-exposed-form .content FORM .form--inline > DIV SELECT,#content .views-exposed-form .content FORM .form--inline > DIV INPUT,#content .views-exposed-form .content FORM .form--inline > DIV LABEL{float:none !important;display:inline-block;vertical-align:middle;}#content .views-exposed-form .form-type-textfield INPUT{width:10em;}#content .views-exposed-form .content FORM .form--inline .form-actions{margin:0;}#content .views-exposed-form .content FORM .form--inline .js-hide{display:none;}#content .views-exposed-form .content FORM .form--inline .form-actions{margin:8px 10px;}#content .views-exposed-form.block-views-exposed-filter-blocksearch-page-1{margin-bottom:2.5em;}#content .views-exposed-form.block-views-exposed-filter-blocksearch-page-1 .content FORM{font-size:140%;}#content .views-exposed-form.block-views-exposed-filter-blocksearch-page-1 .content .form--inline{display:block;overflow:hidden;}#content .views-exposed-form.block-views-exposed-filter-blocksearch-page-1 .form--inline{position:relative;}#content .views-exposed-form.block-views-exposed-filter-blocksearch-page-1 .content .form-type-textfield{display:block;box-sizing:border-box;width:100%;padding-right:6.5em;}#content .views-exposed-form.block-views-exposed-filter-blocksearch-page-1 .content .form-type-textfield INPUT{width:100%;font-size:0.929em;}#content .views-exposed-form.block-views-exposed-filter-blocksearch-page-1 .content .form--inline .form-actions{position:absolute;top:0;right:0;}#content .views-exposed-form.block-views-exposed-filter-blocksearch-page-1 .content .form--inline .form-actions .button{margin:0 !important;}
@font-face{font-family:"Open Sans";src:url("/themes/custom/bartik_custom/css/../fonts/opensans/OpenSans-VariableFont_wdth,wght.ttf");font-weight:1 999;font-style:normal;}@font-face{font-family:"Open Sans";src:url("/themes/custom/bartik_custom/css/../fonts/opensans/OpenSans-VariableFont_wdth,wght.ttf");font-weight:bold;font-variation-settings:"wght" 700;font-style:normal;}@font-face{font-family:"Open Sans";src:url("/themes/custom/bartik_custom/css/../fonts/opensans/OpenSans-Italic-VariableFont_wdth,wght.ttf");font-weight:1 999;font-style:italic;}@font-face{font-family:"Open Sans";src:url("/themes/custom/bartik_custom/css/../fonts/opensans/OpenSans-Italic-VariableFont_wdth,wght.ttf");font-weight:bold;font-variation-settings:"wght" 100;font-style:italic;}
#content .site-search-form{position:relative;top:auto;left:auto;}#content #breadcrumbs{overflow:hidden;margin:0;padding:0;white-space:nowrap;}#content #breadcrumbs NAV{margin:0.5em 1em;padding-bottom:0.5em;border-bottom:#eee 1px solid;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:80%;}#breadcrumbs .content A,#breadcrumbs .content A:visited{color:#444444;text-decoration:none;}#breadcrumbs .content A:hover{color:#34b56d;}.block-gtranslate H2{text-align:center;border-bottom:1px solid #dddddd;color:#444444;font-family:Times New Roman,serif;font-size:24px;font-weight:normal;margin:5px 0px;padding:0px 0px 4px 0px;text-transform:capitalize;}.block-gtranslate .content .switcher{margin:auto;}.block-gtranslate .content{text-align:center;}.block-gtranslate .content SELECT{display:block;margin:auto;}.block-gtranslate .content A IMG{margin:0;padding:0;border:0;background-color:transparent;}A.video-content-link{display:inline-block;width:80%;max-width:500px;padding:1em;font-size:130%;margin:1em 0;}.block.video-content-link{display:block;position:relative;float:left;max-width:none;overflow:hidden;padding:0;margin:20px;margin-top:7px;margin-left:0;text-align:center;font-size:0.95em;font-family:alial,sans-serif;border-radius:5px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.25);background-color:#04acdb;color:white;}.block.video-content-link .content{overflow:hidden;min-height:100px;padding:0;margin:0;}.block.video-content-link .content img{position:relative;float:none !important;display:block;width:100%;height:auto !important;top:0;left:0;margin:0px;}.block.video-content-link .content .field P:first-child{margin:0;}.block.video-content-link .content .field P:first-child IMG{height:100px;width:100%;}.block.video-content-link .content a{color:white;display:block;}.block.video-content-link h1,.block.video-content-link P{margin:10px;font-size:1em;}.block.video-content-link h1{margin:10px;font-family:alial,sans-serif;font-size:130%;font-weight:bold;}.block.video-content-link .full-block-link{position:absolute;display:block;top:0;bottom:0;left:0;right:0;}.sidebar .block.video-content-link{float:none;width:auto;padding:0;font-size:1em;margin:20px 10px;}.sidebar .block.video-content-link .content{padding:0;}.sidebar .block.video-content-link .content img{position:relative;float:none !important;display:block;width:100%;height:auto !important;top:0;left:0;margin:0px;}.sidebar .block.video-content-link .content H1{margin:10px;font-size:130%;}.sidebar .block.video-content-link .content P{margin:10px;font-weight:normal;}@media screen and (max-width:999px){#sidebar .block.video-content-link,.block.video-content-link{float:none;width:auto;max-width:480px;margin:1em auto;}.block.video-content-link h1,.block.video-content-link P{margin-left:0;}}@media screen and (max-width:480px){#sidebar .block.video-content-link{margin:1em;}}.service-header .service-address .field-content P{text-align:center;font-weight:bold;margin:1em;}.service-header .service-address .field-content SPAN{display:inline;}.service-header .service-address .field-content SPAN::after{content:",";}.service-header .service-address .field-content SPAN:last-child::after{content:"";}.service-header .service-address .field-content BR{display:none;}.service-header .service-telephone,.service-header .service-email,.service-header .service-website{text-align:center;}.service-header .service-telephone .field-content,.service-header .service-email .field-content,.service-header .service-website .field-content{display:inline;vertical-align:middle;}.programme-info H2.programme-title{padding:4px 10px;text-align:center;font-weight:normal;border-radius:20px;}.programme-info H2.programme-title A{display:block;color:white;}.programme-info H2:hover{background-color:#444444;}.programme-info .view-content > TABLE{margin-top:0;margin-bottom:0;}.programme-info .views-row{margin:30px 0;border-top:solid 2px #444444;}.programme-no-dates{text-align:center;background-color:#dfdfdf;padding:2px 10px;margin:0 40px;}.programme-info .address BR{display:none;}.programme-info .address SPAN::after{content:",";}.programme-info .address SPAN.country{display:none;}.programme-info .address SPAN.administrative-area::after,.programme-info .address SPAN.postal-code::after{content:normal;}.programme-info .address SPAN.postal-code::before{content:",";}.programme-view-more,.programme-dates .view-header{text-align:center;font-weight:bold;color:#444;background-color:#eee;border-color:#777;border-radius:20px 20px 0 0;border-top:solid 1px;border-left:solid 1px;border-right:solid 1px;}.programme-view-more{text-align:center;padding:2px 10px;margin:0;border-radius:0 0 20px 20px;border-top:0;border-bottom:solid 1px;}DIV.programme-view-more > A{color:#444;}DIV.programme-view-more > A:hover{text-decoration:underline;}.programme-dates{margin-top:30px;}.programme-dates .pager{margin:10px 0;}.programme-dates .view-header H3{padding:4px 10px;margin:0;}.programme-dates TH{padding:0 10px;border:solid 1px #777;background-color:#444;color:white;text-shadow:none;text-align:center;}.programme-dates TABLE{margin:0;border:0;table-layout:fixed;}.programme-dates TABLE TD{position:relative;padding:2px 10px;background-clip:padding-box;border:solid 1px #777;border-top:0;border-bottom:0;}.programme-dates TABLE TR TH:first-child{width:8em;}#content .programme-dates TD.programme-date-field{font-weight:bold;background-color:#444444;color:white;border-top:solid 1px #777;}.programme-dates TD.programme-date-field .edit-link{display:none;position:absolute;top:0;left:0;padding:2px 5px;background-color:rgba(0,0,0,0.7);}.user-logged-in .programme-dates TD.programme-date-field:hover .edit-link{display:block;}@media screen and (max-width:799px){.programme-dates .views-table TH{display:none;}.programme-dates .views-table TD{display:block;width:auto;text-align:center;}.programme-dates .views-table TD:last-child{padding-bottom:1em;}}.programme-dates.grouped{margin-right:10px;}.programme-dates.grouped .view-header{border:0;}.programme-dates.grouped .view-grouping-header{display:none;}.programme-dates.grouped .view-content H3{padding:2px 10px;text-align:center;font-size:0.8em;margin:0;}.programme-dates.grouped .views-row{overflow:hidden;line-height:1.25em;border-radius:5px;border-left:solid 20px;margin:2px 0;padding-left:10px;}.programme-dates.grouped .programme-description{padding-right:10px;}.programme-dates.grouped .programme-title A{display:block;padding:4px 0px;margin-bottom:2px;color:#444;font-weight:bold;}.programme-dates.grouped .open .programme-title A,.programme-dates.grouped .programme-title A:hover{text-decoration:underline;}.programme-dates.grouped .programme-link{padding-bottom:10px;margin-bottom:10px;margin-top:10px;text-align:center;}.programme-dates.grouped .programme-link A{display:inline-block;padding:4px 10px;background-color:#F58020;color:white;}.programme-dates.grouped .programme-link A::after{content:"\f0a9";display:inline-block;padding-left:10px;font-family:"FontAwesome";font-weight:900;color:white;}.programme-dates.grouped .programme-date-edit{padding:4px 10px;margin:10px 0;text-align:center;}.parents-hub-calendar .mobile-panel .item .programme-address,.parents-hub-calendar .mobile-panel .item .programme-date,.parents-hub-calendar .mobile-panel .item .programme-date-tel,.programme-dates.grouped .programme-address,.programme-dates.grouped .programme-date,.programme-dates.grouped .programme-date-tel{position:relative;padding-left:30px;margin-top:5px;font-weight:bold;}.programme-dates.grouped .programme-date-tel UL,#content .parents-hub-calendar .mobile-panel .item .programme-date-tel UL{list-style:none;margin:0;padding:0;}.parents-hub-calendar .mobile-panel .item .programme-address::before,.parents-hub-calendar .mobile-panel .item .programme-date::before,.parents-hub-calendar .mobile-panel .item .programme-date-tel::before,.programme-dates.grouped .programme-address::before,.programme-dates.grouped .programme-date::before,.programme-dates.grouped .programme-date-tel::before{font-family:"FontAwesome";font-weight:900;font-size:1.2em;position:absolute;top:0px;left:5px;color:#05ac5f;}.parents-hub-calendar .mobile-panel .item .programme-date::before,.programme-dates.grouped .programme-date::before{content:"\f017";}.parents-hub-calendar .mobile-panel .item .programme-date-tel::before,.programme-dates.grouped .programme-date-tel::before{content:"\f095";}.parents-hub-calendar .mobile-panel .item .programme-address::before,.programme-dates.grouped .programme-address::before{content:"\f041";}#content .grouping-title{text-align:center;padding:5px 20px;}#content .grouping-title .year{display:none;}@media screen and (min-width:0px) and (max-width:999px){.programme-dates.grouped{margin:20px;}}.parents-hub-admin-block{margin-top:40px;}.parents-hub-admin-block H2{border:0;padding:20px 0 0 0;margin:0;font-family:Arial,sans-serif;font-size:1.2em;text-align:center;}.parents-hub-admin-block .add-link{display:block;padding:10px 20px;margin:10px;text-align:center;text-decoration:none;color:white;background-color:#05ac5f;}.parents-hub-admin-block .add-link:visited{color:white;}.parents-hub-admin-block .add-link:hover{background-color:#2688B0;}.user-roll-parents-hub-editor A[href*=content-admin]{display:none;}.user-roll-editor A[href*=content-admin]{display:inherit;}
BODY.page-useful-links H1.page-title,BODY.page-taxonomy H1.page-title{display:none;}BODY.page-useful-links #content .views-row,BODY.page-taxonomy #content .views-row{overflow:hidden;}.path-taxonomy .taxonomy-term .content{overflow:hidden;}.path-taxonomy .taxonomy-term .term-details{margin-bottom:10px;position:relative;}.service-header,.header-set,.term-header-set{position:relative;}.page-node-type-service .service-header .service-image,.path-taxonomy .taxonomy-term .term-background-image{display:block;height:264px;width:100%;margin:0;padding:0;border:0;overflow:hidden;border-radius:100px 10px 10px 10px;-moz-border-radius:100px 10px 10px 10px;-webkit-border-radius:100px 10px 10px 10px;}.page-node-type-service .service-header .service-image IMG,.path-taxonomy .taxonomy-term .term-background-image IMG{display:block;width:100%;max-width:1000px;height:auto;}.page-node-type-service .service-header .service-logo IMG,.path-taxonomy .taxonomy-term .term-symbol IMG{display:block;}.page-node-type-service .service-header .service-logo,.path-taxonomy .taxonomy-term .term-symbol{z-index:1;display:block;position:absolute;top:10px;left:10px;max-height:100px;margin:0;padding:0;border:0;overflow:hidden;border:solid 3px rgba(255,255,255,0.75);background-color:rgba(255,255,255,0.85);}.path-taxonomy .taxonomy-term .term-symbol{top:0px;left:0px;height:100px;width:100px;background-color:rgba(255,255,255,0.85);border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}.page-node-type-service .service-header .service-title,.path-taxonomy .taxonomy-term .term-title{position:absolute;bottom:0px;display:block;overflow:hidden;margin:20px;text-align:center;padding:6px 20px 10px 20px;font-weight:bold;font-size:170%;line-height:1.1em;background-color:rgba(255,255,255,0.92);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}.page-node-type-service .service-header .service-attribution,.path-taxonomy .taxonomy-term .term-image-attribution{display:none;position:absolute;top:0px;right:0px;background-color:rgba(0,0,0,0.2);color:rgba(255,255,255,0.8);padding:2px 5px;font-size:8px;text-align:right;width:auto;}.page-node-type-service .header-set .service-attribution,.path-taxonomy .term-header-set:hover .term-image-attribution{display:block;}.path-taxonomy .taxonomy-term .term-description P{margin:10px 0;}@media screen and (min-width:0px) and (max-width:700px){.path-taxonomy .taxonomy-term .views-field-name .term-title{position:static;bottom:auto;}.path-taxonomy .taxonomy-term .views-field-name .field-content{display:block;height:auto;top:auto;}.path-taxonomy .taxonomy-term .views-field-name .term-name{position:static;top:auto;margin:auto;}.path-taxonomy .taxonomy-term .views-field-name{position:relative;left:auto;top:auto;height:auto;margin:auto;text-align:center;}.path-taxonomy .taxonomy-term .views-field-field-setting-image{position:static;display:block;width:100%;height:auto;border-radius:50px 10px 10px 10px;-moz-border-radius:50px 10px 10px 10px;-webkit-border-radius:50px 10px 10px 10px;}.path-taxonomy .taxonomy-term .views-field-field-symbol{position:absolute;margin:auto;margin-top:0px;}}
NAV.menu--main .restricted-access{color:red;}#content-top NAV.breadcrumb{text-align:center;font-size:120%;padding-top:0.5em;}#content-top NAV.breadcrumb OL{font-weight:bold;}#content-top NAV.breadcrumb OL A{font-weight:normal;}#content-top NAV.breadcrumb OL LI + LI:before{font-family:"Font Awesome 6 Free";content:"\f054";font-weight:900;}.np-main .views-view-responsive-grid{padding:20px 0;margin:0 20px;}.np-main .views-view-responsive-grid__item{position:relative;border-bottom:solid 1px;}.np-main .views-view-responsive-grid__item-inner{padding:0 20px;border-top:solid 3px;border-bottom:solid 1px;background-color:#f8f5f3;border-color:#771369;background-color:transparent;border-bottom:0;}.np-related .views-view-responsive-grid{border-top:solid 1px;border-bottom:solid 1px;border-color:#dddddd;}#page .related-pages-block{position:relative;}#page .related-pages-block > H2{position:absolute;top:-0.8em;left:20px;margin:0;margin-bottom:-0.6em;padding-right:0.5em;z-index:1;font-weight:normal;font-size:100%;color:#777;background-color:white;}.sidebar-visible .np-related .views-view-responsive-grid{column-count:2 !important;}H2.navpanel-heading{margin:0;padding:0;border-bottom:solid 1px;}.navpanel-heading > A,H2.navpanel-summary-heading{display:block;padding:16px 20px;margin-left:-20px;margin-right:-20px;font-weight:bold;}H2.navpanel-summary-heading{padding:16px 0;margin-left:0;margin-right:0;}.navpanel-submenu-link{margin:0;padding:0;position:relative;}.navpanel-submenu-link + .navpanel-submenu-link{border-top:solid 1px;}.navpanel-submenu-link > A{display:block;padding:16px 20px 16px 40px;margin-left:-20px;margin-right:-20px;margin-top:0;margin-bottom:0;}.navpanel-submenu-link > A::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054";margin-right:10px;margin-left:-20px;}.navpanel-summary-link-fill{display:block;position:absolute;top:0;bottom:0;left:0;right:0;top:3px;}.navpanel-summary-link{display:block;position:relative;z-index:1;padding:0 20px;margin-left:-20px;margin-right:-20px;}.navpanel-submenu-link > A,.navpanel-heading > A,H2.navpanel-summary-heading,.navpanel-summary-panel,.navpanel-summary-link{transition:background-color 0.3s;}.navpanel-submenu-link:hover{margin-bottom:-1px;margin-top:-1px;}.navpanel-submenu-link:hover A{padding-bottom:17px;padding-top:17px;}.navpanel-summary{padding:16px 0;}.np-main .views-view-responsive-grid__item.navpanel-more-link{padding-bottom:2.5em;}A.np-more-link{position:absolute;bottom:0;right:0;padding:5px 20px;border-radius:20px 0 0 0;text-decoration:none;border-top:solid 1px;text-align:right;}A.np-more-link::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0da";padding-left:1em;}A.np-more-link:visited,A.np-more-link:active,A.np-more-link:hover{transition:background-color 0.3s;transition:border-color 0.3s;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover{background-size:cover;background-repeat:no-repeat;background-position:center;min-height:360px;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover .views-view-responsive-grid__item-inner{padding-bottom:5%;}.featured-image .navpanel-icon.featured-image-center,.navpanel-icon.far,.navpanel-icon.fas{display:block;font-size:13.6em;text-align:center;padding:20px 0 20px 0;position:relative;z-index:1;min-height:240px;}.navpanel-icon.far::before,.navpanel-icon.fas::before{display:block;position:absolute;left:0;right:0;margin-top:20px;}.navpanel-icon IMG{display:none;width:100%;}.featured-image .navpanel-icon.featured-image-center IMG{display:block;}.featured-image .navpanel-icon.featured-image-center{padding:0;margin-left:-20px;margin-right:-20px;}.featured-image.featured-image-center H2{border-width:0;}.navpanel-content-hide .navpanel-summary,.navpanel-content-hide .navpanel-submenu,.navpanel-content-hide .np-more-link{display:none;}.views-view-responsive-grid__item-inner .edit-link{position:absolute;top:-5px;right:-10px;background-color:rgba(0,0,0,0.7) !important;color:white;font-size:1.1em;padding:5px 10px;z-index:1;width:auto;height:auto;}.views-view-responsive-grid__item-inner .edit-link:visited{color:white;}.views-view-responsive-grid__item-inner .navpanel-heading .edit-link{display:none;}.views-view-responsive-grid__item-inner:hover .navpanel-heading .edit-link{display:block;}.views-view-responsive-grid__item-inner .navpanel-content > .edit-link{display:none;}.views-view-responsive-grid__item-inner:hover .navpanel-content > .edit-link{display:block !important;}.navpanel-submenu-link .edit-link{display:none;top:0;padding:5px 10px !important;background-color:rgba(0,0,0,0.7) !important;color:white;}.navpanel-submenu-link .edit-link::before{content:"";}.navpanel-submenu-link:hover .edit-link{display:block;}.navpanel-submenu-link:hover .edit-link::before{display:none;}#sidebar .sibling-menu .views-row A{display:block;position:relative;padding:6px 10px 5px 20px;font-size:1.2em;border-left:5px solid;border-left-color:#f7eef6;background-color:white;color:black;}#sidebar .sibling-menu .views-row:hover A.is-active-trail{border-left-color:#771369;background-color:#771369;color:white;}#sidebar .sibling-menu .views-row A:hover{border-left-color:#771369;background-color:#f7eef6;transition:background-color 0.3s;transition:border-color 0.3s;}#sidebar .sibling-menu .views-row A:hover.is-active-trail,#sidebar .sibling-menu .views-row A.is-active-trail{border-left-color:#771369;background-color:#771369;color:white;}#sidebar .sibling-menu .views-row:hover A.is-active-trail::before{content:"";}#sidebar .sibling-menu .views-row A:hover::before,#sidebar .sibling-menu .views-row A.is-active-trail:hover::before,#sidebar .sibling-menu .views-row A.is-active-trail::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f04b";position:absolute;font-size:1em;left:-0.9em;top:50%;margin-top:-0.7em;transform:rotate(180deg);color:#771369;}#sidebar .sibling-menu .parent-link .views-row A{border-left:solid 0;background-color:#f7eef6;font-weight:bold;}#sidebar .sibling-menu .parent-link .views-row A:hover{border-left-color:#771369;background-color:#771369;color:white;}#sidebar .sibling-menu .parent-link .views-row A:hover::before,#sidebar .sibling-menu .parent-link .views-row A::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f45c";position:absolute;font-size:0.7em;top:-0.8em;left:50%;margin-left:-0.7em;margin-top:auto;transform:rotate(45deg);color:#f7eef6;}#sidebar .sibling-menu .parent-link .views-row A:hover::before{color:#771369;}@media screen and (max-width:799px){#sidebar .sibling-menu .views-row A{padding:10px 10px 10px 20px;margin-left:20px;margin-right:20px;font-size:1.4em;}}
.pager{overflow:hidden;height:auto;padding:0;margin-bottom:20px;}.views-pager-bottom{margin-top:20px;}.pager UL{margin:0;padding:0;text-align:center;}.pager LI{display:inline-block;overflow:hidden;margin:0px 2px;padding:0;text-shadow:none;color:black;}.pager LI A{color:black;}.pager LI.is-active{background-color:#ffb700;font-weight:normal;}.pager LI.is-active A{color:black;}.pager LI{position:relative;}.pager LI .ajax-progress{position:absolute;right:0;top:50%;transform:translateY(-50%);}.pager LI A{display:block;padding:2px 10px;text-align:center;font-weight:normal;}.pager LI.pager__item--current{padding:2px 10px;}.pager LI A:visited{color:black;}.pager LI A:hover{color:black;background-color:white;}
.search-result-item{display:block;position:relative;overflow:hidden;border-left:solid 3px #771369;}.search-result-item + .search-result-item{margin-top:2.5em;}.search-result-item .search-result-field{padding:10px 20px;}.search-result-item .search-result-title{margin:0;padding:0 0 0 20px;}.search-result-item .search-result-title::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f054";position:absolute;color:#ffb700;top:0.1em;left:0.9em;}.search-result-item .search-result-title A{display:block;padding:0px 20px 0 20px;font-size:120%;color:#771369;}.search-result-item .search-result-title A:hover{text-decoration:underline;}.search-result-item.has-image .search-result-title A{padding-left:20px;}.search-result-item .search-result-url{padding-top:0;}.search-result-item .search-result-url A{color:#771369;}.search-result-item .search-result-url A:hover{text-decoration:underline;}.search-result-item .search-result-body{padding:0 20px;}.search-result-item.search-result-has-image .search-result-field{margin-left:220px;}.search-result-item.has-image .search-result-image{margin:0;float:left;overflow:hidden;}.search-result-item.has-image .search-result-image IMG{display:block;border-radius:1em;}.search-result-item .search-result-date{font-style:italic;font-size:0.7em;}.search-result-item .search-result-date .relevance{display:none;}.user-logged-in .search-result-item .search-result-date .relevance{display:inline;}
.path-map #sidebar,.path-map #content-top,.path-map #block-bartik-custom-page-title{display:none;}.path-map #main-wrapper #main{margin-top:6.3em;}.path-map #header{margin:auto;}#content #flyout-button{display:none;}.path-map #content #flyout-button{display:block;z-index:100;position:relative;top:0px;width:20%;margin:0 40%;padding:5px;text-align:center;background-color:white;color:#04acdb;border-color:#04acdb;cursor:pointer;border:solid 3px;border-radius:0px 0px 20px 20px;-moz-border-radius:0px 0px 20px 20px;-webkit-border-radius:0px 0px 20px 20px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);}.path-map #content #flyout-button.flyout-open{margin-top:190px;}.path-map #header.flyout-open{z-index:100;}.toolbar-horizontal.path-map #header,.toolbar-horizontal.path-map #content #flyout-button{top:40px;}.toolbar-tray-open.path-map #header,.toolbar-tray-open.path-map #content #flyout-button{top:80px;}@media screen and (max-width:999px){.path-map #content #flyout-button{display:none;}}BODY.path-map{padding-top:0 !important;}.path-map #page-wrapper,.path-map #page-wrapper #page,.path-map #main-wrapper,.path-map #main-wrapper #main,.path-map #main-wrapper #content,.path-map #main-wrapper #content > SECTION,.path-map #main-wrapper #content > SECTION > .region,.path-map #main-wrapper #content #block-bartik-custom-wexfordcypsc-system-main,.path-map #main-wrapper #content #block-bartik-custom-wexfordcypsc-system-main > .content,.path-map #main-wrapper #content #block-bartik-custom-wexfordcypsc-system-main > .content > .views-element-container,.path-map #main-wrapper #content #block-bartik-custom-wexfordcypsc-system-main > .content > .views-element-container .view-map,.path-map #main-wrapper #content #block-bartik-custom-wexfordcypsc-system-main > .content > .views-element-container .view-map .view-content,.path-map #main-wrapper #content #block-bartik-custom-wexfordcypsc-system-main > .content > .views-element-container .view-map .leaflet-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;padding:0;width:100%;height:auto !important;max-width:none;border-radius:0;}.path-map .view-map .view-filters{border-top:solid 3px;border-bottom:solid 1px;background-color:#f8f5f3;border-color:#771369;position:absolute;bottom:1em;left:1em;z-index:2;padding:1em;background-color:white;}.path-map .view-map .view-filters .form-actions{display:none;}.path-map .view-map .view-filters .form-item{margin:0;}.path-map .view-map .view-filters .form-select{padding:4px 10px;background-color:white;border:solid 1px black;}.path-map .view-map .view-filters .form-item LABEL{top:0.6em;position:absolute;left:3em;background-color:white;font-weight:bold;font-size:0.7em;}@media screen and (max-width:999px){.path-map #main-wrapper #main{margin-top:4em;}.path-map .view-map .view-filters{left:0;bottom:0;max-width:80%;margin:1em;}.path-map .view-map .view-filters .form-select{width:100%;}}.marker-cluster-small DIV,.marker-cluster-medium DIV,.marker-cluster-large DIV{background-color:white;}.marker-cluster-small{background-color:#04acdb;}.marker-cluster-medium{background-color:#ffd700;}.marker-cluster-large{background-color:#ed3c43;}.marker-cluster-small,.marker-cluster-medium,.marker-cluster-large{-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);}.leaflet-popup-content-wrapper{width:300px;border-radius:100px 12px 12px 12px;-moz-border-radius:100px 12px 12px 12px;-webkit-border-radius:100px 12px 12px 12px;}.leaflet-popup-content{min-height:120px;}.leaflet-popup-content > BR{display:none;}.leaflet-popup-content .service-logo{float:left;top:15px;left:15px;background-color:#dddddd;}.leaflet-popup-content .service-logo A,.leaflet-popup-content .service-logo IMG{display:block;}.leaflet-popup-content > DIV.map-balloon-date,.leaflet-popup-content > ADDRESS,.leaflet-popup-content > H3{margin-left:120px;}.leaflet-popup-content > H3{font-size:140%;}.leaflet-popup-content > DIV.map-balloon-date{font-weight:bold;}.leaflet-popup-content > H3 A{text-decoration:none;}.leaflet-popup-content > P{margin-left:120px;margin-top:5px;}.leaflet-popup-content > P + P{margin-top:10px;}.leaflet-popup-content-wrapper .views-field-field-logo-media{float:left;width:100px;}.leaflet-popup-content{margin:1em;}.leaflet-popup-content .map-popup-logo{margin-right:1em;}.leaflet-popup-content .map-popup-title{margin-left:4.6em;}.leaflet-popup-content .map-popup-title.has-logo{margin-left:9.3em;}
.news-feature{margin:20px;}.news-feature > .content > DIV > .view-news-feed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:20px;flex-direction:row-reverse;font-size:1.2em;}.news-feature > H2{text-align:center;font-size:2rem;font-weight:normal;color:#444444;}.news-feature > H2 > A,.news-feature > H2 > A:visited{color:#444444;text-decoration:none;border:0;}.news-feature > .content > DIV > .view-news-feed > .view-content{display:grid;align-content:space-between;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;grid-row-gap:20px;}.news-feature > .content > DIV > .view-news-feed > .view-header{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;}.news-feature > .content > DIV > .view-news-feed > .view-header .news-feed-highlights .view-content,.news-feature > .content > DIV > .view-news-feed > .view-header .news-feed-highlights{height:100%;}.news-feature > .content > DIV > .view-news-feed > .view-header .view-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:20px;}.news-feature-item{position:relative;border-top:solid 3px;border-bottom:solid 1px;background-color:#f8f5f3;border-color:#771369;transition:background-color 0.3s;}.news-feature-item-image{position:relative;width:50%;margin:0;}.news-feed-text > .view-content .news-item-image-link{display:none;}.news-feature-item-date{display:none;padding:4px 20px;font-size:60%;font-weight:bold;}.news-feature-link-full{position:absolute;top:0;bottom:0;left:0;right:0;}.news-feature-item .news-item-title A{display:block;padding:5px 20px;color:black;position:relative;z-index:1;}.news-feature-item .news-item-image-link A{padding:0;display:block;}.news-feature-item .news-item-image-link A IMG{display:block;width:100%;height:auto;}.news-feature-item .news-feature-edit{position:absolute;top:0;bottom:auto;right:0px;left:auto;display:none;}.news-feature-item:hover .news-feature-edit{display:block;}.news-feature-item .news-feature-edit A{padding:4px 10px;}.news-feature-item.news-feature-sticky::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f08d";position:absolute;top:2px;right:4px;font-size:0.7em;border-radius:10px;padding:0em 0.4em;display:none;background-color:white;color:#771369;}.role-administrator .news-feature-item.news-feature-sticky::before,.role-editor .news-feature-item.news-feature-sticky::before{display:inline-block;}.news-feature-item.old-content::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f253";position:absolute;top:auto;bottom:2px;left:auto;right:4px;font-size:0.7em;border-radius:10px;padding:0em 0.4em;display:none;background-color:white;color:red;}.role-administrator .news-feature-item.old-content::after,.role-editor .news-feature-item.old-content::after{display:inline-block;}.news-page{display:grid;grid-template-columns:1fr 1fr;gap:20px;justify-content:stretch;padding:0;padding-bottom:20px;border-bottom:solid 1px;margin-bottom:20px;font-size:1.2em;}.news-page > .view-content{display:grid;grid-template-columns:1fr;gap:20px;}.news-page > .view-header .news-feed-highlights,.news-page > .view-header .news-feed-highlights .view-content{height:100%;}.news-page > .view-header .news-feature-item{width:100%;height:100%;box-sizing:border-box;}.news-feed-bulk{padding:0;}.news-feed-bulk > .view-content{display:grid;grid-template-columns:1fr 1fr;gap:20px;}.news-feed-bulk > .view-content .news-feature-item{margin:0;}.news-page > .view-content .news-feature-item{overflow:hidden;width:100%;}.news-page > .view-content .news-feature-item .news-item-image-link{float:left;width:200px;}.news-page > .view-content .news-feature-item .news-item-image-link A,.news-page > .view-content .news-feature-item .news-item-image-link A IMG{display:block;}.news-page .news-feature-item-date{display:block;padding:4px 20px;font-size:60%;font-weight:bold;}.news-page > .view-content .news-item-title,.news-page > .view-content .news-feature-item-date{margin-left:200px;}.news-feed-bulk > .view-content .news-feature-item{overflow:hidden;font-size:1.2em;}.news-feed-bulk > .view-content .news-feature-item .news-feature-item-date{display:block;}.news-feed-bulk > .view-content .news-feature-item .news-item-title,.news-feed-bulk > .view-content .news-feature-item .news-feature-item-date{margin-left:125px;}.news-feed-bulk > .view-content .news-feature-item .news-item-image-link{display:block;float:left;width:125px;}.news-feed-bulk > .view-content .news-feature-item .news-item-image-link A,.news-feed-bulk > .view-content .news-feature-item .news-item-image-link A IMG{display:block;}.page-node-type-news-item ARTICLE.node--type-news-item .field--name-field-date,.page-node-type-news-item ARTICLE.node--type-news-item .field--name-field-image,.page-node-type-news-item ARTICLE.node--type-news-item .field--name-body{width:800px;margin:auto;}.page-node-type-news-item ARTICLE.node--type-news-item .field--name-field-date{margin-top:20px;margin-bottom:20px;font-size:80%;text-transform:uppercase;}.page-node-type-news-item ARTICLE.node--type-news-item .field--name-field-image IMG{display:block;width:100%;height:auto;}@media screen and (max-width:999px){.news-page,.news-feed-bulk{margin-left:10px;margin-right:10px;}.news-feature > .content > DIV > .view-news-feed{display:grid;}}@media screen and (max-width:799px){.news-feed-bulk > .view-content{grid-template-columns:repeat(1,auto);}.news-feature-item-text + .news-feature-item-text{margin:0;}.news-feature > .content > DIV > .view-news-feed > .view-content{grid-template-columns:1fr 1fr;}.news-page{grid-template-columns:1fr;}.page-node-type-news-item ARTICLE.node--type-news-item .field--name-field-date,.page-node-type-news-item ARTICLE.node--type-news-item .field--name-field-image,.page-node-type-news-item ARTICLE.node--type-news-item .field--name-body{width:100%;}.news-feature > .content > DIV > .view-news-feed > .view-header .view-content{display:grid;grid-template-columns:1fr;}.news-feature-item-image{width:100%;}.news-feature > .content > DIV > .view-news-feed > .view-content{grid-template-columns:1fr;}}@media screen and (max-width:480px){.news-page > .view-content .news-feature-item .news-item-image-link{width:125px;}.news-page > .view-content .news-item-title,.news-page > .view-content .news-feature-item-date{margin-left:120px;}}
.councillors-list{padding:20px;}.councillors-list .view-empty,.councillors-list .view-header{text-align:center;padding:5px 20px;}.councillors-list .view-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}.councillors-list .councillor-item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-top:solid 3px;border-bottom:solid 1px;background-color:#f8f5f3;border-color:#771369;position:relative;overflow:hidden;min-width:440px;max-width:600px;font-size:110%;}.councillors-list .views-label{font-weight:bold;}.councillors-list .views-field{margin-left:220px;}.councillors-list .views-field + .views-field{margin-top:4px;}.councillors-list .councillor-image{float:left;margin:0;}.councillors-list .councillor-image IMG{display:block;width:200px;height:fit-content;}#content .councillors-list .councillor-name H2{font-size:1.34em;margin-top:4px;border-bottom:solid 1px;padding-bottom:4px;}.councillors-list .councillor-address .address{margin:0;padding:0 20px;}.councillors-list .councillor-item:hover .edit-link{display:block;}.page-node-type-councillor #content SECTION{padding-top:0;}.node--type-councillor .node__content{display:flex;flex-direction:row;align-items:flex-start;gap:1em;}.node--type-councillor .councillor-image{flex-grow:1;}.node--type-councillor .councillor-details{flex-grow:4;}.node--type-councillor .councillor-image .field{float:right;}.node--type-councillor .councillor-details .field--type-address P{margin:0 0 0 1em;}@media screen and (max-width:799px){.node--type-councillor .node__content{display:block;}.node--type-councillor .councillor-image .field{float:none;}.node--type-councillor .councillor-image .field A{display:block;text-align:center;}}
#page-lead-slideshow,.slideshow{min-height:400px;}#page-lead-slideshow > .content,#page-lead-slideshow > .content > DIV,#page-lead-slideshow > .content > DIV > .slideshow{width:100%;height:100%;}.slideshow .view-content{position:absolute;height:auto;width:100%;height:100%;overflow:hidden;}@media screen and (min-width:0px) and (max-width:999px){BODY.front slideshow,.slideshow{height:auto;}}@media screen and (max-width:999px){.slideshow{height:auto;}.slideshow > .content,.slideshow > .content > DIV,.slideshow .view-content,.slideshow .view-slideshow{height:100%;}}.slideshow .view-content .item-list{position:absolute;}@media screen and (max-width:799px){#page-lead-slideshow,.slideshow{min-height:300px;}}@media screen and (max-width:480px){#page-lead-slideshow,.slideshow{min-height:200px;}}.slideshow .slide{overflow:hidden;display:block;position:absolute;width:100%;height:100%;background-size:cover;background-position:center;}DIV[data-slide-image]{display:none;}.slideshow .slide-title{display:none;}.slideshow .slide-overlay{position:absolute;overflow:hidden;bottom:0px;left:0px;width:90%;padding:0 5%;margin:0;}.slideshow .slide-overlay .field-content{width:auto;padding:0px 20px;overflow:hidden;margin:0 auto;text-align:center;font-family:"Open Sans",arial,sans-serif;font-size:130%;border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;}@media screen and (min-width:0px) and (max-width:599px){.slideshow .slide-overlay .field-content{padding:5px 10px;}.slideshow .slide-overlay .field-content P{font-size:80%;padding:0;margin:0;line-height:1.1em;}}.slideshow .slide-page-link,.slideshow .slide-page-link A{position:absolute;top:0px;left:0px;bottom:0px;right:0px;}.slideshow .slide-page-link{margin:50px;z-index:100;}.slideshow .views-field-edit-node{display:none;position:absolute;bottom:0;right:100px;z-index:101;}.slideshow .views-field-edit-node A{display:block;padding:5px;text-decoration:none;font-size:110%;color:white;background-color:#444444;}.slideshow:hover .views-field-edit-node{display:block;}#slideshow-nav{position:absolute;width:100%;top:0;left:0;padding:0;margin:0;z-index:100;text-align:center;}#slideshow-nav A{display:inline-block;width:15px;height:15px;margin:10px 5px;border:0;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}#slideshow-nav A SPAN{display:none;}#slideshow-nav{opacity:0;transition:opacity 1s;}.slideshow:hover #slideshow-nav{opacity:1;}.cycle-prev,.cycle-next{position:absolute;top:0;bottom:0;padding:0.1em;margin:0.1em;z-index:105;width:1em;vertical-align:middle;font-family:"FontAwesome";font-size:2em;cursor:pointer;border-radius:1em;opacity:0;transition:opacity 1s;}.cycle-prev{left:0;}.cycle-next{right:0;}.cycle-prev::before,.cycle-next::before{position:absolute;top:50%;transform:translateY(-50%);}.cycle-prev::before{content:"\f137";}.cycle-next::before{content:"\f138";}.slideshow:hover .cycle-prev,.slideshow:hover .cycle-next{opacity:1;}
.alert-block{position:relative;margin:0;position:relative;text-align:center;}.alert-box{position:relative;padding:14px 30px 14px 55px;margin:20px 25px;text-align:left;border:solid 3px #D3C523;border-width:3px 1px 1px 1px;}.alert-box + .alert-box{margin-top:0;}.alert-box .alert-symbol{font-size:1.5em;position:absolute;top:50%;margin-top:-0.8em;left:10px;display:block;text-align:center;border:solid 2px;padding:4px;border-radius:50%;width:1em;height:1em;background-color:white;}.alert-box.alert-type-Announcement{border-color:#F4E42B;background-color:rgba(244,228,43,0.2470588235);}.alert-box.alert-type-Note{border-color:#A89E37;background-color:rgba(168,158,55,0.2156862745);}.alert-box.alert-type-Information{border-color:#02E2ED;background-color:rgba(2,226,237,0.2470588235);}.alert-box.alert-type-Question{border-color:black;background-color:rgba(0,0,0,0.13);}.alert-box.alert-type-Tip{border-color:#43847B;background-color:rgba(67,132,123,0.2470588235);}.alert-box.alert-type-Date{border-color:black;background-color:rgba(0,0,0,0.13);}.alert-box.alert-type-Promotion{border-color:#E2C349;background-color:rgba(226,195,73,0.2470588235);}.alert-box.alert-type-MapAlerter{border-color:#1B911D;background-color:rgba(27,145,29,0.2470588235);}.alert-box.alert-type-Caution{border-color:#c66b6b;background-color:rgba(198,107,107,0.2470588235);}.alert-box.alert-type-Warning{border-color:#ff8f00;background-color:rgba(255,143,0,0.2470588235);}.alert-box.alert-type-Emergency{border-color:red;background-color:rgba(255,0,0,0.2470588235);}.alert-box.alert-type-Announcement .alert-symbol{color:#F4E42B;}.alert-box.alert-type-Note .alert-symbol{color:#A89E37;margin-top:-16px;padding:7px;font-size:1.1em;}.alert-box.alert-type-Information .alert-symbol{color:#02E2ED;}.alert-box.alert-type-Question .alert-symbol{color:black;}.alert-box.alert-type-Tip .alert-symbol{color:#43847B;}.alert-box.alert-type-Date .alert-symbol{color:black;}.alert-box.alert-type-Promotion .alert-symbol{color:#E2C349;width:1.2em;height:1.1em;}.alert-box.alert-type-MapAlerter .alert-symbol{color:#1B911D;}.alert-box.alert-type-Caution .alert-symbol{color:#c66b6b;font-size:140%;}.alert-box.alert-type-Warning .alert-symbol{color:#ff8f00;padding-top:2px;padding-bottom:6px;}.alert-box.alert-type-Emergency .alert-symbol{color:red;margin-top:-16px;padding:6px;font-size:1.2em;}.alert-box.alert-box-type-image{display:inline-block;padding:0;background-color:transparent;border:0;width:auto;margin-left:auto;margin-right:auto;text-align:center;}.alert-box.alert-box-type-image .alert-symbol{display:none;}.alert-box.alert-box-type-image IMG{display:block;margin-left:auto;margin-right:auto;}.alert-box .alert-box-body{display:block;vertical-align:middle;}#content .alert-box H2{padding:0 0 5px 0;}#content .alert-box .alert-box-body P{margin:4px 0;}.alert-box .alert-link-full{display:block;position:absolute;top:0;bottom:0;left:0;right:0;}.alert-box .alert-box-delete,.alert-box .alert-box-expire,.alert-box .alert-box-delete{display:none;position:absolute;right:0;bottom:0;padding:4px 10px;color:white;background-color:rgba(0,0,0,0.7);text-decoration:none;}BODY.user-logged-in .alert-box:hover .alert-box-expire{display:block;}.alert-box .edit-link,.alert-box .alert-box-delete{display:none;top:auto;right:auto;bottom:0;left:0;}.alert-box .alert-box-delete{left:3em;}.alert-box .edit-link A{padding:4px 10px;}.alert-box:hover .edit-link,.alert-box:hover .alert-box-delete{display:block;}.alert-box .alert-box-publish{display:none;}.alert-box-pages{display:none;}
.feature-links-top{position:relative;}.feature-links .view-content{text-align:center;}.feature-links .view-content H2{display:none;}.feature-links .view-content H3 SPAN{display:none;}.feature-link-single{display:inline-block;position:relative;margin:0.5em;}.feature-link-single .views-field A{display:block;padding:0.2em 0.5em 0.2em 0.2em;border:solid 1px;border-left-width:30px;border-radius:20px 0 0 20px;font-size:19px;font-family:"Open Sans",arial,sans-serif;line-height:normal;vertical-align:middle;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.1);transition:color 0.3s;transition:background-color 0.3s;transition:border-color 0.3s;transition:scale 0.2s;}.feature-link-single .views-field A:hover{scale:107%;}.feature-link-single .views-field A::before{font-family:"Font Awesome 6 Free";content:"\f054";font-weight:900;font-size:80%;margin-right:14px;margin-left:-22px;position:relative;top:-0.1em;}.feature-link-type-type + .feature-link-type-image{clear:right;}.feature-link-type-image .views-field A{display:block;padding:0;border:solid 1px;border-radius:0;}.feature-link-type-image .views-field A IMG{display:block;}.feature-link-type-image .views-field A:before{content:"";margin:0;}.feature-link-single .edit-link{top:-10px;right:0;bottom:auto;left:auto;}
.highlights{padding:20px;}.highlights .view-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:20px;flex-wrap:wrap;justify-content:center;}.highlights .highlight-item{-webkit-box-flex:1 1 250px;-moz-box-flex:1 1 250px;-webkit-flex:1 1 250px;-ms-flex:1 1 250px;flex:1 1 250px;border-top:solid 3px;border-bottom:solid 1px;background-color:#f8f5f3;border-color:#771369;position:relative;max-width:250px;font-size:1.2em;}.highlights .highlight-item .highlight-image,.highlights .highlight-item .highlight-image IMG{display:block;width:100%;height:auto;}.highlights .highlight-item .highlight-title{display:block;padding:5px 20px 15px 20px;}.highlights .highlight-item .highlight-link-full{display:block;position:absolute;top:0;bottom:0;left:0;right:0;}.highlights .highlight-item{transition:background-color 0.3s;}.highlights .highlight-item .edit-link A{color:white;}.highlights .highlight-item:hover .edit-link{display:block;}.highlights .view-footer{display:none;position:absolute;bottom:0;right:0;}.highlights .view-footer A{color:white;background-color:rgba(0,0,0,0.7);display:block;padding:4px 10px;}.role-administrator .highlights:hover .view-footer,.role-editor .highlights:hover .view-footer{display:block;}

body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
#header{background-color:#eae2e9;border-color:#eee;}#header .region-header{background-color:white;}#main-wrapper{background-color:white;}FOOTER .layout-container{background-color:#eae2e9;border-color:#eee;}FOOTER .site-footer-inner{background-color:#444444;}.edit-link{background-color:rgba(0,0,0,0.7) !important;color:white !important;}.main-menu-short .view-header A{color:#771369;}.short-main-menu-open .main-menu-short .view-content LI.menu-item A{color:black;background-color:white;}.short-main-menu-open .main-menu-short .view-content LI.menu-item A:before{color:#ffb700;}.short-main-menu-open .main-menu-short .view-content LI.menu-item:hover A{background-color:#dddddd;background-color:#771369;color:white;}.short-main-menu-open .main-menu-short .view-content LI.menu-item:hover A:before{color:white;}.main-menu-short .view-content LI.menu-item A.homelink:before{color:#771369;}.main-menu-short .view-content LI.menu-item A.newslink:before{color:black;}.main-menu-short .view-content LI.menu-item A.reciteme:before{color:#4169e1;}.main-menu-short .view-content LI.menu-item A.myonline:before{color:#771369;}#content-top NAV.breadcrumb OL LI + LI:before{color:black;}#content-top NAV.breadcrumb OL LI A{color:#771369;}.np-main .views-view-responsive-grid__item{background-color:#f8f5f3;border-color:rgba(119,19,105,0.3333333333);border-bottom-color:#dddddd;}.np-main .views-view-responsive-grid__item-inner{border-color:#771369;}.np-main .views-view-responsive-grid__item-inner:hover{border-color:#ffb700;}.np-main .navpanel-style-special{background-color:#771369;border-color:#ffb700;}.np-main .views-view-responsive-grid__item .navpanel-style-special{background-color:#771369;border-color:#f8f5f3;}.np-main .navpanel-style-special .views-view-responsive-grid__item-inner{border-color:#ffb700;}.np-main .navpanel-style-special .views-view-responsive-grid__item-inner:hover{border-color:#ffb700;}.np-main .navpanel-style-dark{background-color:#444444;border-color:#ffb700;}.np-main .views-view-responsive-grid__item .navpanel-style-dark{background-color:#444444;border-color:#f8f5f3;}.np-main .navpanel-style-dark .views-view-responsive-grid__item-inner{border-color:#ffb700;}.np-main .navpanel-style-dark .views-view-responsive-grid__item-inner:hover{border-color:#ffb700;background-color:#555;}H2.navpanel-heading{border-color:#111111;}H2.navpanel-heading:hover{border-color:#f8f5f3;}.content .navpanel-heading > A,H2.navpanel-summary-heading A,.content H2.navpanel-summary-heading A:visited{color:#111111;background-color:#f8f5f3;}.navpanel-style-special H2.navpanel-heading{border-color:#ffb700;}.navpanel-style-special H2.navpanel-heading:hover{border-color:rgba(119,19,105,0.3333333333);}.navpanel-style-special .navpanel-heading > A,.navpanel-style-special H2.navpanel-summary-heading A{color:white;background-color:#771369;}.navpanel-style-dark H2.navpanel-heading{border-color:#f8f5f3;}.navpanel-style-dark H2.navpanel-heading:hover{border-color:#444444;}.navpanel-style-dark .navpanel-heading > A,.navpanel-style-dark H2.navpanel-summary-heading A{color:white;background-color:#444444;}.navpanel-submenu-link + .navpanel-submenu-link{border-color:#dddddd;}.navpanel-submenu-link A{color:#111111;background-color:#f8f5f3;border-color:#dddddd;}.navpanel-submenu-link A::before{color:#ffb700;}.navpanel-submenu-link:hover{border-color:#f8f5f3 !important;}.content A.navpanel-summary-link{color:#111111;}A.navpanel-summary-link H2{background-color:transparent;}A.navpanel-summary-link H2:hover{border-color:black;}.navpanel-style-special .navpanel-submenu-link + .navpanel-submenu-link{border-color:#f8f5f3;}.navpanel-style-special .navpanel-submenu-link > A{color:white;background-color:#771369;border-color:#ffb700;}.navpanel-style-special .navpanel-submenu-link > A::before{color:#ffb700;}.navpanel-style-special .navpanel-submenu-link:hover{border-color:#771369 !important;}.navpanel-style-special A.navpanel-summary-link{color:white;}.navpanel-style-special A.navpanel-summary-link H2{background-color:transparent;}.navpanel-style-special A.navpanel-summary-link H2:hover{border-color:black;}.navpanel-style-dark .navpanel-submenu-link + .navpanel-submenu-link{border-color:#f8f5f3;}.navpanel-style-dark .navpanel-submenu-link > A{color:white;background-color:#444444;border-color:#ffb700;}.navpanel-style-dark .navpanel-submenu-link > A::before{color:#ffb700;}.navpanel-style-dark .navpanel-submenu-link:hover{border-color:#444444 !important;}.navpanel-style-dark A.navpanel-summary-link{color:white;}.navpanel-style-dark A.navpanel-summary-link H2{background-color:transparent;}.navpanel-style-dark A.navpanel-summary-link H2:hover{border-color:white;}.news-feature-item:hover,.navpanel-submenu-link > A:hover,.navpanel-heading > A:hover,A.navpanel-summary-link:hover .navpanel-heading,A.navpanel-summary-link-fill:hover .navpanel-heading,.np-main .views-view-responsive-grid__item.navpanel-summary-panel:hover{color:#111111;background-color:#dddddd;}.navpanel-style-dark:hover .navpanel-heading,.navpanel-style-dark:hover H2.navpanel-summary-heading{background-color:#555;}.featured-image-cover.navpanel-style-dark:hover .navpanel-heading,.navpanel-style-dark:hover H2.navpanel-summary-heading{background-color:transparent;}.navpanel-style-special .navpanel-submenu-link > A:hover,.navpanel-style-special .navpanel-heading > A:hover,.navpanel-style-special A.navpanel-summary-link:hover .navpanel-heading,.navpanel-style-special A.navpanel-summary-link-fill:hover .navpanel-heading{background-color:#ffde8a;}.navpanel-summary{color:#111111;}.navpanel-style-dark .navpanel-summary,.navpanel-style-special .navpanel-summary{color:white;}.navpanel-style-dark:hover .navpanel-summary{color:white;}.navpanel-style-special:hover .navpanel-summary{color:#111111;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover{background-color:rgb(255,255,255);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover A.navpanel-summary-link-fill:hover{background-color:transparent;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-summary-panel:hover{background-color:rgb(255,255,255);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover .views-view-responsive-grid__item-inner{background:rgb(255,255,255);background:-moz-linear-gradient(180deg,rgba(255,255,255,0.6) 75%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0.6) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,rgba(255,255,255,0.6) 75%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover .views-view-responsive-grid__item-inner .navpanel-summary,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover .views-view-responsive-grid__item-inner A,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover A.navpanel-summary-link:hover .navpanel-heading,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover A.navpanel-summary-link-fill:hover .navpanel-heading{color:#111111;background-color:transparent;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover H2.navpanel-heading{border-color:#111111;}.np-main .featured-image.featured-image-cover.navpanel-style-dark .views-view-responsive-grid__item-inner{border-color:#771369;}.np-main .featured-image.featured-image-cover.navpanel-style-dark:hover .views-view-responsive-grid__item-inner{border-color:#ffb700;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark{background-color:rgb(0,0,0);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark A.navpanel-summary-link-fill:hover{background-color:transparent;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark.navpanel-summary-panel:hover{background-color:rgb(0,0,0);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark .views-view-responsive-grid__item-inner{background:rgb(0,0,0);background:-moz-linear-gradient(180deg,rgba(0,0,0,0.4) 75%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0.4) 75%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.4) 75%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark .views-view-responsive-grid__item-inner .navpanel-summary,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark .views-view-responsive-grid__item-inner A,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark A.navpanel-summary-link:hover .navpanel-heading,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark A.navpanel-summary-link-fill:hover .navpanel-heading{color:white;background-color:transparent;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-dark H2.navpanel-heading{border-color:white;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special{background-color:rgb(119,19,105);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special A.navpanel-summary-link-fill:hover{background-color:transparent;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special.navpanel-summary-panel:hover{background-color:rgb(119,19,105);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special .views-view-responsive-grid__item-inner{background:rgb(119,19,105);background:-moz-linear-gradient(180deg,rgba(119,19,105,0.4) 75%,rgba(119,19,105,0) 100%);background:-webkit-linear-gradient(180deg,rgba(119,19,105,0.4) 75%,rgba(119,19,105,0) 100%);background:linear-gradient(180deg,rgba(119,19,105,0.4) 75%,rgba(119,19,105,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#761368",endColorstr="#761368",GradientType=1);}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special .views-view-responsive-grid__item-inner .navpanel-summary,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special .views-view-responsive-grid__item-inner A,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special A.navpanel-summary-link:hover .navpanel-heading,.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special A.navpanel-summary-link-fill:hover .navpanel-heading{color:white;background-color:transparent;}.np-main .views-view-responsive-grid__item.featured-image.featured-image-cover.navpanel-style-special H2.navpanel-heading{border-color:white;}.content .np-main A.np-more-link:visited,.content .np-main A.np-more-link:active,.content .np-main A.np-more-link{border-color:#dddddd !important;background-color:#dddddd !important;color:black;}.content .np-main A.np-more-link:hover{border-color:#ffb700 !important;background-color:#ffb700 !important;color:black;}.content .np-main .navpanel-style-special A.np-more-link{border-color:#ffb700 !important;background-color:#ffb700 !important;color:black;}.content .np-main .navpanel-style-special A.np-more-link:visited,.content .np-main .navpanel-style-special A.np-more-link:active{color:black;}.content .np-main .navpanel-style-special A.np-more-link:hover{border-color:#dddddd !important;background-color:#dddddd !important;color:black;}.content .np-main .navpanel-style-dark A.np-more-link{border-color:#ffb700 !important;background-color:#ffb700 !important;color:black;}.content .np-main .navpanel-style-dark A.np-more-link:visited,.content .np-main .navpanel-style-dark A.np-more-link:active{color:black;}.content .np-main .navpanel-style-dark A.np-more-link:hover{border-color:#dddddd !important;background-color:#dddddd !important;color:black;}.content .navpanel-style-normal .navpanel-icon:visited,.navpanel-style-normal .navpanel-icon:hover,.navpanel-style-normal .navpanel-icon{color:#111111;color:#444444;}.content .navpanel-style-dark .navpanel-icon:visited,.navpanel-style-dark .navpanel-icon:hover,.navpanel-style-dark .navpanel-icon{color:white;}.content .navpanel-style-special .navpanel-icon:visited,.navpanel-style-special .navpanel-icon:hover,.navpanel-style-special .navpanel-icon{color:white;}.content .np-main .views-view-responsive-grid__item-inner .edit-link{background-color:rgba(0,0,0,0.7) !important;color:white !important;}.content .np-main .views-view-responsive-grid__item-inner .edit-link:visited{color:white !important;}.content .np-main .navpanel-submenu-link .edit-link{background-color:rgba(0,0,0,0.7) !important;color:white !important;}.alert-box .alert-box-delete A,.alert-box .alert-box-expire,.alert-box .alert-box-delete A{color:white !important;}.slideshow .slide-overlay .field-content{color:black;background-color:rgba(255,255,255,0.9);}#slideshow-nav A{background-color:white;border-color:#7d7d7d;box-shadow:0 0 5px rgba(0,0,0,0.7);}#slideshow-nav A.cycle-pager-active{background-color:#771369;}.cycle-prev,.cycle-next{color:white;text-shadow:0 0 5px rgba(0,0,0,0.7);}.cycle-prev:hover,.cycle-next:hover{color:white;}.feature-link-single .views-field A{border-color:#771369;color:black;background-color:white;}.feature-link-single .views-field A:hover{color:#771369;border-color:#ffb700;}.feature-link-single .views-field A:visited{color:#771369;}.feature-link-single .views-field A:hover::before{color:#771369;}.feature-link-single .views-field A::before{color:#ffb700;}.news-feature-item:hover A{color:black;}.news-feature-item{border-color:#771369;background-color:#f8f5f3;border-bottom-color:rgba(119,19,105,0.3333333333);}.news-feature-item .news-feature-edit A{background-color:rgba(0,0,0,0.7);color:white;}.news-feature-item-date{color:#979797;}.news-page{border-color:#ddd;}.highlights .highlight-item A{color:black;}.highlights .highlight-item:hover{background-color:#dddddd;}.councillors-list .councillor-item{border-bottom-color:rgba(119,19,105,0.3333333333);}#content .councillors-list .councillor-name H2{border-color:#bbb;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
