.co-login-form form p input,.co-section .restricted-message p{font-family:Quicksand,sans-serif!important}.co-section .restricted-message p{color:#445!important}.co-login-form form p label{font-size:16px}body.has-co-member-menu header#masthead{margin-left:-285px;-webkit-transition:margin-left .3s cubic-bezier(.5,1,0,1),margin-right .3s cubic-bezier(.5,1,0,1),max-width .3s cubic-bezier(.5,1,0,1);transition:margin-left .3s cubic-bezier(.5,1,0,1),margin-right .3s cubic-bezier(.5,1,0,1),max-width .3s cubic-bezier(.5,1,0,1)}body.has-co-member-menu.co-member-menu-collapsed header#masthead{margin-left:-35px}body.has-co-member-menu .nav-search-wrap{max-width:calc(100% - 285px);margin-left:285px;-webkit-transition:margin-left .3s cubic-bezier(.5,1,0,1),margin-right .3s cubic-bezier(.5,1,0,1),max-width .3s cubic-bezier(.5,1,0,1);transition:margin-left .3s cubic-bezier(.5,1,0,1),margin-right .3s cubic-bezier(.5,1,0,1),max-width .3s cubic-bezier(.5,1,0,1)}body.has-co-member-menu.co-member-menu-collapsed .nav-search-wrap{max-width:calc(100% - 35px);margin-left:35px}body.has-co-member-menu.co-member-menu-collapsed .main-nav-scrolled{max-width:calc(100% - 35px)}body.has-co-member-menu .main-nav-scrolled{max-width:calc(100% - 285px)}@media (max-width:600px){body.has-co-member-menu .main-nav-scrolled{max-width:calc(100% - 35px);margin-right:-250px}header#masthead{margin-left:0}}.co-section .attendance-report table,.co-section .availability-report table,body.has-co-member-menu .co-section .attendance-report table,body.has-co-member-menu .co-section .availability-report table,body.has-co-member-menu .entry-content .co-section .attendance-report table,body.has-co-member-menu .entry-content .co-section .availability-report table{table-layout:unset}.co-section table thead{background:0 0;color:#445}.co-section .availability-report a,body.has-co-member-menu .co-section .availability-report a,body.has-co-member-menu .entry-content .co-section .availability-report a{color:#333!important}.co-dashboard .co-dashboard-widget.profile .body .headshot{max-width:200px;margin:auto}body.has-co-member-menu .co-section a.btn.btn-lg{color:#fff;background:#6fbcf0;border:1px solid #6fbcf0;border-radius:0;white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;line-height:1.5}.helpful-dashboard-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--link-cols-gap);-moz-column-gap:var(--link-cols-gap);column-gap:var(--link-cols-gap);row-gap:2px;margin-bottom:30px}.helpful-dashboard-links>br{display:none}.helpful-dashboard-links>*{width:calc(100% / var(--link-cols) - var(--link-cols-gap) * (var(--link-cols) - 1)/ var(--link-cols))}.helpful-dashboard-links>a:nth-of-type(3n+1){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.helpful-dashboard-links>a:nth-of-type(3n+2){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.helpful-dashboard-links>a:nth-of-type(3n+3){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}:root{--link-cols:3;--link-cols-gap:20px}@media (max-width:1024px){.helpful-dashboard-links>a:nth-of-type(5n+1){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.helpful-dashboard-links>a:nth-of-type(5n+2){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.helpful-dashboard-links>a:nth-of-type(5n+3){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.helpful-dashboard-links>a:nth-of-type(5n+4){-webkit-box-ordinal-group:31;-ms-flex-order:30;order:30}.helpful-dashboard-links>a:nth-of-type(5n+5){-webkit-box-ordinal-group:41;-ms-flex-order:40;order:40}:root{--link-cols:2}}@media (max-width:576px){.helpful-dashboard-links>a{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}:root{--link-cols:1}}body.page-id-2200 #colophon,body.page-id-2200 #masthead,body.page-id-2200 .custom-header,body.page-id-2200 footer.entry-footer{display:none}body.page-id-2200 #choralorg-wrapper{padding:0 25px}body.page-id-2200 #page.main-nav-scrolled-body{padding:0!important}body.page-id-2200 #main{min-height:initial;height:calc(100vh - 160px)}body.page-id-2200 .site-main .singular-content-wrap{height:100%}body.page-id-2200 .site-main .singular-content-wrap>article,body.page-id-2200 .site-main .singular-content-wrap>article>.entry-container,body.page-id-2200 .site-main .singular-content-wrap>article>.entry-container>.entry-content,body.page-id-2200 .site-main .singular-content-wrap>article>.entry-container>.entry-content>.co-section{height:100%}
/*# sourceMappingURL=main.min.css.map */
