/*!
Theme Name:  City of Sanctuary (COS)
Theme URI:   https://www.cityofsanctuary.org
Description: Current theme for City of Sanctuary and its network sites.  This is the new theme we developed from 2017-2018.  It flexibly provides for both the national and network sites, removing the need for a specific theme for national.
Author:      Mina Nielsen
Version:     2.201802261635
License: GPL 2.0
License URI: https://gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: cofstheme
*/:root{--z-index-0:0;--z-index-1:10;--z-index-2:20;--z-index-3:30;--z-index-4:40;--z-index-5:50;--z-index-6:60;--z-index-7:70;--z-index-8:80;--z-index-9:90;--z-index-10:100;--transitions-duration-instant:100ms;--transitions-duration-fast:200ms;--transitions-duration-slower:400ms;--transitions-duration-slow:600ms;--transitions-timing:cubic-bezier(0.75,0.02,0.5,1)}p{margin-bottom:1.125rem;margin-top:.5625rem}.entry-content p a,p a{-webkit-box-shadow:none!important;box-shadow:none!important;text-decoration:underline!important}.hero--with-portrait-image .hero__title h1 span,.hero--with-square-image .hero__title h1 span,.hero--with-tablet-image .hero__title h1 span{-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}.site-main .site-content h1,.site-main .site-content h2,.site-main .site-content h3,.site-main .site-content h4,.site-main .site-content h5,.site-main .site-content h6,.site-main .site-content li,.site-main .site-content p,.site-main.restricted-width .site-content{max-width:54rem}.wp-block-button__link{border-radius:3px;font-size:1.125rem;line-height:1.5;padding:.5em 1em}.wp-block-buttons{max-width:54rem}.cs-abertawe .wp-block-button__link{background-color:#007981;color:#fff}.cs-abertawe .wp-block-button__link:hover{background-color:#000;color:#fff}.cs-amethyst .wp-block-button__link{background-color:#9e5bc8;color:#fff}.cs-amethyst .wp-block-button__link:hover{background-color:#55008a;color:#fff}.cs-azure .wp-block-button__link{background-color:#28a9d3;color:#fff}.cs-azure .wp-block-button__link:hover{background-color:#004a62;color:#fff}.cs-ballagh-lough .wp-block-button__link{background-color:#00a2a3;color:#fff}.cs-ballagh-lough .wp-block-button__link:hover{background-color:#000a0a;color:#fff}.cs-barley-blue .wp-block-button__link{background-color:#4296bb;color:#fff}.cs-barley-blue .wp-block-button__link:hover{background-color:#004564;color:#fff}.cs-forest .wp-block-button__link{background-color:#076633;color:#fff}.cs-forest .wp-block-button__link:hover{background-color:#000;color:#fff}.cs-heather .wp-block-button__link{background-color:#029a49;color:#fff}.cs-heather .wp-block-button__link:hover{background-color:#000301;color:#fff}.cs-default .wp-block-button__link,.cs-jazzberry .wp-block-button__link,.cs-jazzberry-alt .wp-block-button__link{background-color:#059fc6;color:#fff!important}.cs-default .wp-block-button__link:hover,.cs-jazzberry .wp-block-button__link:hover,.cs-jazzberry-alt .wp-block-button__link:hover{background-color:#002832;color:#fff}.cs-olivine .wp-block-button__link{background-color:#5f7b29;color:#fff}.cs-olivine .wp-block-button__link:hover{background-color:#070b00;color:#fff}.cs-pharaoh .wp-block-button__link{background-color:#bf952b;color:#fff}.cs-pharaoh .wp-block-button__link:hover{background-color:#513a00;color:#fff}.cs-pure-purple .wp-block-button__link{background-color:#55198b;color:#fff}.cs-pure-purple .wp-block-button__link:hover{background-color:#06000b;color:#fff}.cs-river-lee .wp-block-button__link{background-color:#ea222b;color:#fff}.cs-river-lee .wp-block-button__link:hover{background-color:#730005;color:#fff}.cs-river-wear .wp-block-button__link{background-color:#006474;color:#fff}.cs-river-wear .wp-block-button__link:hover{background-color:#000;color:#fff}.cs-legacy .wp-block-button__link{background-color:#7d2526;color:#fff}.cs-legacy .wp-block-button__link:hover{background-color:#090000;color:#fff}.cs-tamarillo-saffron .wp-block-button__link{background-color:#9c172e;color:#fff}.cs-tamarillo-saffron .wp-block-button__link:hover{background-color:#1a0004;color:#fff}.cs-woodland .wp-block-button__link{background-color:#024d09;color:#fff}.cs-woodland .wp-block-button__link:hover{background-color:#000;color:#fff}.site-header .site-title{padding:.25em 5em 1em 0}@media (min-width:768px){.site-header .site-title{padding:.15em 1.5em 0 0}}.site-header .site-title .logo .icon-logo-right{left:auto;right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:5}.site-header .main-menu-trigger{right:60px}.site-header .main-menu-container{padding:.3em 0}.icon-logo-right:before{content:"\e901"}.site-header div.main-menu>ul>li .panel-title a,.site-header div.main-menu>ul>li>ul>li .panel-title a,.site-header div.main-menu>ul>li>ul>li>ul>li .panel-title a,.site-header ul.main-menu>li .panel-title a,.site-header ul.main-menu>li>ul>li .panel-title a,.site-header ul.main-menu>li>ul>li>ul>li .panel-title a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none!important}.secondary-nav>ul.secondary-menu li{margin:5px}.cs-jazzberry-alt .site-title a .icon-logo-left,.cs-jazzberry-alt .site-title a:active .icon-logo-left,.cs-jazzberry-alt .site-title a:focus .icon-logo-left,.cs-jazzberry-alt .site-title a:hover .icon-logo-left,.cs-jazzberry-alt .site-title a:visited .icon-logo-left{color:#0e607b}.cs-jazzberry-alt .site-title a .icon-logo-right,.cs-jazzberry-alt .site-title a:active .icon-logo-right,.cs-jazzberry-alt .site-title a:focus .icon-logo-right,.cs-jazzberry-alt .site-title a:hover .icon-logo-right,.cs-jazzberry-alt .site-title a:visited .icon-logo-right{color:#a30d56}.cs-abertawe .nav.secondary-menu .button a{background-color:#007981}.cs-abertawe .nav.secondary-menu .button a:hover{background-color:#000}.cs-amethyst .main-menu-trigger{color:#9e5bc8}.cs-azure .nav.secondary-menu .button a{background-color:#28a9d3}.cs-azure .nav.secondary-menu .button a:hover{background-color:#004a62}.cs-ballagh-lough .nav.secondary-menu .button a{background-color:#00a2a3}.cs-ballagh-lough .nav.secondary-menu .button a:hover{background-color:#000a0a}.cs-ballagh-lough .main-menu-trigger{color:#00a2a3}.cs-barley-blue .nav.secondary-menu .button a{background-color:#4296bb}.cs-barley-blue .nav.secondary-menu .button a:hover{background-color:#004564}.cs-barley-blue .main-menu-trigger{color:#4296bb}.cs-forest .nav.secondary-menu .button a{background-color:#076633}.cs-forest .nav.secondary-menu .button a:hover{background-color:#000}.cs-heather .nav.secondary-menu .button a{background-color:#029a49}.cs-heather .nav.secondary-menu .button a:hover{background-color:#000301}.cs-default .nav.secondary-menu .button a,.cs-jazzberry .nav.secondary-menu .button a,.cs-jazzberry-alt .nav.secondary-menu .button a{background-color:#059fc6}.cs-default .nav.secondary-menu .button a:hover,.cs-jazzberry .nav.secondary-menu .button a:hover,.cs-jazzberry-alt .nav.secondary-menu .button a:hover{background-color:#002832}.cs-default .main-menu-trigger,.cs-jazzberry .main-menu-trigger,.cs-jazzberry-alt .main-menu-trigger{color:#059fc6}.cs-olivine .nav.secondary-menu .button a{background-color:#5f7b29}.cs-olivine .nav.secondary-menu .button a:hover{background-color:#070b00}.cs-pharaoh .nav.secondary-menu .button a{background-color:#bf952b}.cs-pharaoh .nav.secondary-menu .button a:hover{background-color:#513a00}.cs-pharaoh .main-menu-trigger{color:#bf952b}.cs-pure-purple .main-menu-trigger{color:#55198b}.cs-river-lee .nav.secondary-menu .button a{background-color:#ea222b}.cs-river-lee .nav.secondary-menu .button a:hover{background-color:#730005}.cs-river-lee .main-menu-trigger{color:#ea222b}.cs-river-wear .main-menu-trigger{color:#006474}.cs-legacy .main-menu-trigger{color:#7d2526}.cs-tamarillo-saffron .nav.secondary-menu .button a{background-color:#9c172e}.cs-tamarillo-saffron .nav.secondary-menu .button a:hover{background-color:#1a0004}.cs-woodland .nav.secondary-menu .button a{background-color:#024d09}.cs-woodland .nav.secondary-menu .button a:hover{background-color:#000}@media (min-width:1024px){nav.secondary-nav{padding-right:50px!important}.secondary-menu{margin-right:5px!important}}@media only screen and (min-width:780px){.site-header ul.main-menu li.menu-item-has-children{z-index:100}}.network-map li.network-map__site .network-map__site__marker .icon-logo-left{color:#0e607b}.network-map li.network-map__site .network-map__site__marker .icon-logo-right{color:#a30d56;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.social-media.nav .tiktok svg{fill:currentColor;height:30px;width:30px}.nav.footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;padding-top:.5em}.nav.footer-nav li{margin-right:20px}footer.site-footer{padding-bottom:0}footer.site-footer #footer-widgets{margin-bottom:0}footer.site-footer .partners-list li{padding:0;width:auto!important}footer.site-footer .partners-list li a{padding:10px 25px}footer.site-footer .partners-list li a img{max-height:100px;max-width:120px}footer.site-footer .colophon{margin-bottom:30px}@media (min-width:1024px){.site-header>.search-container{display:none}}.secondary-nav>.search-container{display:none}@media (min-width:1024px){.secondary-nav>.search-container{display:block}}.search-container{min-width:42px;position:absolute;right:10px;top:10px;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s;width:0;z-index:1}@media (min-width:1024px){.search-container{right:0;top:3px}}.search-container .searchbox{float:right;height:42px;min-width:42px;overflow:hidden;position:relative;-webkit-transition:width .3s;-webkit-transition:all .6s ease-in-out .3s;transition:all .6s ease-in-out .3s;width:0}.search-container .searchbox label{display:none}.search-container .searchbox .searchbox-input{background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;font-size:16px;height:42px;margin:0;outline:0;padding:0 45px 0 10px;right:0;top:0;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s;width:100%}.search-container .searchbox ::-webkit-input-placeholder{color:currentColor;opacity:.7}.search-container .searchbox ::-moz-placeholder{color:currentColor;opacity:.7}.search-container .searchbox ::placeholder{color:currentColor;opacity:.7}.search-container .searchbox :-ms-input-placeholder{color:currentColor;opacity:.7}.search-container .searchbox ::-ms-input-placeholder{color:currentColor;opacity:.7}.search-container .searchbox .searchbox-icon,.search-container .searchbox .searchbox-submit{background-color:#fff;border:0;color:currentColor;cursor:pointer;display:block!important;font-family:verdana;font-size:20px;height:42px;line-height:42px;margin:0;outline:0;padding:0;position:absolute;right:0;text-align:center;top:0;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s;width:42px}.search-container .searchbox .searchbox-icon .fa-search,.search-container .searchbox .searchbox-submit .fa-search{font-size:24px}@media (min-width:768px){.search-container .searchbox .searchbox-icon .fa-search,.search-container .searchbox .searchbox-submit .fa-search{width:20px}}.search-container .searchbox-open{width:100%}.search-container .searchbox-open,.search-container .searchbox-open .searchbox-input{background-color:#fff;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.search-container .searchbox-open .searchbox-input{border-bottom:1px solid}.search-container .searchbox-open .searchbox-icon,.search-container .searchbox-open .searchbox-submit{background-color:#fff;-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.search-open{-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s;width:240px}@media (min-width:375px){.search-open{width:290px}}@media (min-width:768px){.search-open{width:500px}}.cs-abertawe .searchbox-icon .fa-search{color:#007981}.cs-abertawe .searchbox-icon .fa-search:hover{color:#000}.cs-amethyst .searchbox-icon .fa-search{color:#9e5bc8}.cs-amethyst .searchbox-icon .fa-search:hover{color:#55008a}.cs-azure .searchbox-icon .fa-search{color:#28a9d3}.cs-azure .searchbox-icon .fa-search:hover{color:#004a62}.cs-ballagh-lough .searchbox-icon .fa-search{color:#00a2a3}.cs-ballagh-lough .searchbox-icon .fa-search:hover{color:#000a0a}.cs-barley-blue .searchbox-icon .fa-search{color:#4296bb}.cs-barley-blue .searchbox-icon .fa-search:hover{color:#004564}.cs-forest .searchbox-icon .fa-search{color:#076633}.cs-forest .searchbox-icon .fa-search:hover{color:#000}.cs-heather .searchbox-icon .fa-search{color:#029a49}.cs-heather .searchbox-icon .fa-search:hover{color:#000301}.cs-default .searchbox-icon .fa-search,.cs-jazzberry .searchbox-icon .fa-search,.cs-jazzberry-alt .searchbox-icon .fa-search{color:#059fc6}.cs-default .searchbox-icon .fa-search:hover,.cs-jazzberry .searchbox-icon .fa-search:hover,.cs-jazzberry-alt .searchbox-icon .fa-search:hover{color:#002832}.cs-olivine .searchbox-icon .fa-search{color:#5f7b29}.cs-olivine .searchbox-icon .fa-search:hover{color:#070b00}.cs-pharaoh .searchbox-icon .fa-search{color:#bf952b}.cs-pharaoh .searchbox-icon .fa-search:hover{color:#513a00}.cs-pure-purple .searchbox-icon .fa-search{color:#55198b}.cs-pure-purple .searchbox-icon .fa-search:hover{color:#06000b}.cs-river-lee .searchbox-icon .fa-search{color:#ea222b}.cs-river-lee .searchbox-icon .fa-search:hover{color:#730005}.cs-river-wear .searchbox-icon .fa-search{color:#006474}.cs-river-wear .searchbox-icon .fa-search:hover{color:#000}.cs-legacy .searchbox-icon .fa-search{color:#7d2526}.cs-legacy .searchbox-icon .fa-search:hover{color:#090000}.cs-tamarillo-saffron .searchbox-icon .fa-search{color:#9c172e}.cs-tamarillo-saffron .searchbox-icon .fa-search:hover{color:#1a0004}.cs-woodland .searchbox-icon .fa-search{color:#024d09}.cs-woodland .searchbox-icon .fa-search:hover{color:#000}.cards .card .meta .event-date{color:#aaa;display:inline-block;font-size:13px;font-size:.8125rem;line-height:1.53846em;text-align:initial}.cards .card .meta .event-date:before{font-size:16px}@media only screen and (max-width:499px){.archive-posts .card a,.cards .card a,.child-pages .card a,.network-promoted-posts .card a,.tiles .card a{border-left:0}.archive-posts .card img,.cards .card img,.child-pages .card img,.network-promoted-posts .card img,.tiles .card img{float:none;margin-left:0;width:auto}}@media only screen and (max-width:779px){.archive-posts .card .text,.cards .card .text,.child-pages .card .text,.network-promoted-posts .card .text{padding:0 .4em}.archive-posts .card .meta,.cards .card .meta,.child-pages .card .meta,.network-promoted-posts .card .meta{padding:.6em .4em .25em;width:100%}}.archive-posts .card a,.cards .card a,.child-pages .card a,.network-promoted-posts .card a{display:block!important;width:100%}.cards .card img,.child-pages .card img,.network-promoted-posts .card img,.tiles .card img{aspect-ratio:3/2;float:none;margin-left:0;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1000px){.no-sidebar .archive-posts .card a,.no-sidebar .cards .card a,.no-sidebar .child-pages .card a,.no-sidebar .network-promoted-posts .card a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%}.no-sidebar .archive-posts .card img,.no-sidebar .cards .card img,.no-sidebar .child-pages .card img,.no-sidebar .network-promoted-posts .card img{aspect-ratio:auto;float:none;-o-object-fit:cover;object-fit:cover;width:180px}}.wp-block-quote{border-left:5px solid blue;margin:0;max-width:54rem;padding:10px 0 20px 30px}.cs-abertawe .wp-block-quote{border-left:5px solid #007981}.cs-amethyst .wp-block-quote{border-left:5px solid #9e5bc8}.cs-azure .wp-block-quote{border-left:5px solid #28a9d3}.cs-ballagh-lough .wp-block-quote{border-left:5px solid #00a2a3}.cs-barley-blue .wp-block-quote{border-left:5px solid #4296bb}.cs-forest .wp-block-quote{border-left:5px solid #076633}.cs-heather .wp-block-quote{border-left:5px solid #029a49}.cs-default .wp-block-quote,.cs-jazzberry .wp-block-quote,.cs-jazzberry-alt .wp-block-quote{border-left:5px solid #a30d56}.cs-olivine .wp-block-quote{border-left:5px solid #5f7b29}.cs-pharaoh .wp-block-quote{border-left:5px solid #bf952b}.cs-pure-purple .wp-block-quote{border-left:5px solid #55198b}.cs-river-lee .wp-block-quote{border-left:5px solid #ea222b}.cs-river-wear .wp-block-quote{border-left:5px solid #006474}.cs-legacy .wp-block-quote{border-left:5px solid #7d2526}.cs-tamarillo-saffron .wp-block-quote{border-left:5px solid #9c172e}.cs-woodland .wp-block-quote{border-left:5px solid #024d09}.cs-abertawe .sow-accordion-panel-header{background-color:#007981!important;color:#fff}.cs-abertawe .sow-accordion-panel-header:hover{background-color:#000!important;color:#fff}.cs-amethyst .sow-accordion-panel-header{background-color:#9e5bc8!important;color:#fff}.cs-amethyst .sow-accordion-panel-header:hover{background-color:#55008a!important;color:#fff}.cs-azure .sow-accordion-panel-header{background-color:#28a9d3!important;color:#fff}.cs-azure .sow-accordion-panel-header:hover{background-color:#004a62!important;color:#fff}.cs-ballagh-lough .sow-accordion-panel-header{background-color:#00a2a3!important;color:#fff}.cs-ballagh-lough .sow-accordion-panel-header:hover{background-color:#000a0a!important;color:#fff}.cs-barley-blue .sow-accordion-panel-header{background-color:#4296bb!important;color:#fff}.cs-barley-blue .sow-accordion-panel-header:hover{background-color:#004564!important;color:#fff}.cs-forest .sow-accordion-panel-header{background-color:#076633!important;color:#fff}.cs-forest .sow-accordion-panel-header:hover{background-color:#000!important;color:#fff}.cs-heather .sow-accordion-panel-header{background-color:#029a49!important;color:#fff}.cs-heather .sow-accordion-panel-header:hover{background-color:#000301!important;color:#fff}.cs-default .sow-accordion-panel-header,.cs-jazzberry .sow-accordion-panel-header,.cs-jazzberry-alt .sow-accordion-panel-header{background-color:#0e607b!important;color:#fff}.cs-default .sow-accordion-panel-header:hover,.cs-jazzberry .sow-accordion-panel-header:hover,.cs-jazzberry-alt .sow-accordion-panel-header:hover{background-color:#002832!important;color:#fff}.cs-olivine .sow-accordion-panel-header{background-color:#5f7b29!important;color:#fff}.cs-olivine .sow-accordion-panel-header:hover{background-color:#070b00!important;color:#fff}.cs-pharaoh .sow-accordion-panel-header{background-color:#bf952b!important;color:#fff}.cs-pharaoh .sow-accordion-panel-header:hover{background-color:#513a00!important;color:#fff}.cs-pure-purple .sow-accordion-panel-header{background-color:#55198b!important;color:#fff}.cs-pure-purple .sow-accordion-panel-header:hover{background-color:#06000b!important;color:#fff}.cs-river-lee .sow-accordion-panel-header{background-color:#ea222b!important;color:#fff}.cs-river-lee .sow-accordion-panel-header:hover{background-color:#730005!important;color:#fff}.cs-river-wear .sow-accordion-panel-header{background-color:#006474!important;color:#fff}.cs-river-wear .sow-accordion-panel-header:hover{background-color:#000!important;color:#fff}.cs-legacy .sow-accordion-panel-header{background-color:#7d2526!important;color:#fff}.cs-legacy .sow-accordion-panel-header:hover{background-color:#090000!important;color:#fff}.cs-tamarillo-saffron .sow-accordion-panel-header{background-color:#9c172e!important;color:#fff}.cs-tamarillo-saffron .sow-accordion-panel-header:hover{background-color:#1a0004!important;color:#fff}.cs-woodland .sow-accordion-panel-header{background-color:#024d09!important;color:#fff}.cs-woodland .sow-accordion-panel-header:hover{background-color:#000!important;color:#fff}@media (min-width:1248px){.entry-content .alignwide{max-width:100%}}.entry-content .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.alignfull img{width:100vw}.widget.cofs-events .list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding-left:0}.widget.cofs-events .list-item a img{height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.screen-reader-text,.u-hide-visually{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-text--center{text-align:center}.u-align--center{margin-left:auto}.u-align--center,.u-align--left{margin-right:auto}.u-align--right{margin-left:auto}.u-align--middle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.u-height--full{min-height:100vh}
/*# sourceMappingURL=style.css.map */