.campaignblocks-heading.align-center{text-align:center}.campaignblocks-heading.align-left{text-align:left}.campaignblocks-heading.align-right{text-align:right}
.event-list-item{display:-ms-flexbox;display:flex;margin-bottom:2em;color:#291920;text-decoration:none}.event-list-item:hover{text-decoration:none;color:#11687C}.event-list-item time{-ms-flex:0 0 65px;flex:0 0 65px}.event-list-item .event-list-header{padding-left:15px;-ms-flex:1;flex:1}.event-list-item h3{margin:0}@media screen and (max-width: 767px){.event-list-date.has-large-font-size{font-size:16px;font-size:1.06667rem}}@media screen and (min-width: 768px){.event-list-item time{-ms-flex-preferred-size:100px;flex-basis:100px}}
#calendar table{margin:0}.calendar-button-wrap{margin:10px -3px}.calendar-button-wrap button{margin:3px;font-weight:700;text-shadow:0px 0px 10px #666;cursor:pointer;background:#3788d8}button.inactive:not(:hover){background:#f3f3f3 !important;color:#afadad !important;text-shadow:0px 0px 0px #f3f3f3}button.inactive:hover{opacity:0.7}.fc-list-item{background-image:none !important}@media screen and (max-width: 650px){button.inactive{background:#f3f3f3 !important;color:#afadad !important;text-shadow:0px 0px 0px #f3f3f3}button.inactive:hover{opacity:1}.fc-toolbar.fc-header-toolbar>div{-ms-flex:0 0 100%;flex:0 0 100%}.fc-toolbar.fc-header-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.fc-button-group>button{margin:0 8px;border-radius:2px !important;font-size:15px;padding:6px 9px;line-height:1.2}.fc-button-group{margin:0 -8px}.fc-toolbar h2{font-size:1.3em;margin-top:10px}.fc-toolbar.fc-header-toolbar{margin-bottom:10px}}
.wp-block-button.is-style-push a{position:relative;top:0;left:0;font-weight:600;-webkit-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out;-webkit-box-shadow:4px 4px 0 0 #E6E6E6;box-shadow:4px 4px 0 0 #E6E6E6}.wp-block-button.is-style-push a:not(.has-background){background-color:#63A74C}.wp-block-button.is-style-push a:not(.has-text-color){color:#F6F6F6}.wp-block-button.is-style-push a:active{top:2px;left:2px;-webkit-box-shadow:2px 2px 0 0 #E6E6E6;box-shadow:2px 2px 0 0 #E6E6E6}.wp-block-button.is-style-push a:hover{opacity:.9}.wp-block-button.is-style-push a strong{font-weight:800}.wp-block-button.is-style-push-green a{position:relative;top:0;left:0;font-weight:600;-webkit-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out;-webkit-box-shadow:4px 4px 0 0 #107E3E;box-shadow:4px 4px 0 0 #107E3E}.wp-block-button.is-style-push-green a:not(.has-background){background-color:#63A74C}.wp-block-button.is-style-push-green a:not(.has-text-color){color:#F6F6F6}.wp-block-button.is-style-push-green a:active{top:2px;left:2px;-webkit-box-shadow:2px 2px 0 0 #107E3E;box-shadow:2px 2px 0 0 #107E3E}.wp-block-button.is-style-push-green a:hover{opacity:.9}.wp-block-button.is-style-push-green a strong{font-weight:800}.wp-block-button.is-style-frame{color:#291920}.wp-block-button.is-style-frame .wp-block-button__link{font-weight:450;border:1px solid;-webkit-transition:-webkit-box-shadow 150ms ease;transition:-webkit-box-shadow 150ms ease;-o-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;transition:box-shadow 150ms ease, -webkit-box-shadow 150ms ease}.wp-block-button.is-style-frame .wp-block-button__link:not(.has-background){background-color:transparent}.wp-block-button.is-style-frame .wp-block-button__link:not(.has-text-color){color:#291920}.wp-block-button.is-style-frame .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-frame .wp-block-button__link:not(.has-text-color):focus{color:#291920}.wp-block-button.is-style-frame .wp-block-button__link:hover,.wp-block-button.is-style-frame .wp-block-button__link:focus{border-color:rgba(230,230,230,0.6);-webkit-box-shadow:0px 0px 2px 6px rgba(230,230,230,0.6);box-shadow:0px 0px 2px 6px rgba(230,230,230,0.6)}.wp-block-button.is-style-frame .wp-block-button__link:active{-webkit-transition:-webkit-box-shadow 0ms ease;transition:-webkit-box-shadow 0ms ease;-o-transition:box-shadow 0ms ease;transition:box-shadow 0ms ease;transition:box-shadow 0ms ease, -webkit-box-shadow 0ms ease;-webkit-box-shadow:0px 0px 2px 2px rgba(230,230,230,0.6);box-shadow:0px 0px 2px 2px rgba(230,230,230,0.6)}.wp-block-button.is-style-frame .wp-block-button__link strong{font-weight:700}
