html,body,h1,h2,h3,h4,h5,h6,p,img,ul,ol,li,form,fieldset{border:none;margin:0;padding:0;list-style:none;vertical-align:baseline}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background-color:#505050;color:#303030;font-family:Arial,Sans-serif;font-size:13px;line-height:1.5}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}embed,iframe,object,video{max-width:100%}h1{font-size:24px;font-size:1.50rem}h2{font-size:22px;font-size:1.375rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:18px;font-size:1.125rem}h5{font-size:16px;font-size:1rem}h6{font-size:14px;font-size:.875rem}h1,h2,h3,h4,h5,h6{clear:both;font-family:'Roboto Condensed',Sans-serif;font-weight:inherit;line-height:1.2}a{color:#0E4D7A;cursor:pointer;text-decoration:none}a:hover{color:#00E}pre{background-color:#F0F0F0;border:1px solid #AAA;margin:8px 0;padding:8px;overflow:auto;-ms-word-wrap:normal;word-wrap:normal}pre,code{font-size:13px;font-size:.813rem;line-height:1.55}blockquote{background-color:#EDEDED;border-left:6px solid #687888;margin:20px;padding:10px 14px 2px;font-style:italic}blockquote cite{display:block;margin-top:8px;text-align:right;font-style:normal;font-size:small}dl{padding-left:20px}dt{font-weight:700}dd{margin:0 0 10px}table{width:98%;border-collapse:collapse;margin:10px auto}th{background-color:#DDD;font-weight:400}th,td{border:1px solid #AAA;font-size:14px;font-size:.875rem}ul,ol{margin-top:4px;margin-bottom:8px;padding-left:20px}ul ul,ol ol{padding-left:15px}li{margin-top:4px;margin-bottom:4px;margin-left:15px;margin-right:0}address{margin-bottom:10px}.screen-reader-text{display:none}.cf:before,.cf:after{clear:both;content:"";display:table}#container{margin:0 auto;box-shadow:0 0 6px #000}#top-bar{background-color:#222;border-bottom:1px solid #000;padding:4px;min-height:34px;width:100%}#top-bar-info{float:left;margin-top:2px}#site-title,#site-description{display:inline-block;margin-right:4px;line-height:1;vertical-align:bottom}#site-title{font-size:20px}#site-title a{color:#DC8300}#site-description{color:#CCC;font-family:'Roboto Condensed',Sans-serif;font-size:15px}#header{background-color:#FFF;background-position:center;border-bottom:1px solid #000;width:100%}#header-logo{display:inline-block}#header-logo,#header-logo img{max-width:100%;float:left}#below-menu{width:100%}#main{background-color:#F5F5F5;padding:5px;width:100%}#content{display:inline-block;padding:5px}.sidebar{display:inline-block;float:left;padding:5px}#footer{width:100%}#bottom-bar{background-color:#222;color:#FFF;width:100%;min-height:34px;border-top:1px solid #000;text-shadow:0 0 2px #000}#bottom-bar a{color:#DC8300}#bottom-bar-text{float:left;padding:6px 8px}#theme-link{float:right;margin:6px 10px;font-family:'Roboto Condensed',Sans-serif;font-size:15px}#theme-link a{color:#CCC}#theme-link a:hover{color:#DC8300}.col-c #content,#content.no-sidebars{width:100%;max-width:100%}.col-sc #content{float:right}.col-cs #content{float:left}.col-ssc #content{float:right}.col-css #content{float:left}.col-scs #sidebar-left{float:left;margin-right:0}.col-scs #sidebar-right{float:right;margin-left:-4px}.page-template-page-sc-php #main #content{float:right}.page-template-page-cs-php #main #content{float:left}.page-template-page-scs-php #main #content{float:none}.page-template-page-scs-php #main #sidebar-left{float:left;margin-right:0}.page-template-page-scs-php #main #sidebar-right{float:right;margin-left:-4px}#nav-main{background-color:#2A5A8E;width:100%;border-bottom:1px solid #000;padding-left:10px;line-height:1.2}#nav-main *{-webkit-transition:all 0.14s ease-out;-moz-transition:all 0.14s ease-out;transition:all 0.14s ease-out}#nav-main ul,#nav-main li,#nav-top ul,#nav-top li{margin:0;padding:0;list-style:none}#nav-main .nav-main{position:relative;float:left;border-left:1px solid #023266;border-right:1px solid #4878AC;z-index:300}#nav-main .nav-main li{float:left;position:relative}#nav-main .nav-main>li,#nav-main .nav-main>ul>.page_item{background:linear-gradient(to bottom,transparent 70%,rgb(0 0 0 / .15) 100%);border-right:1px solid #023266;border-left:1px solid #4878AC}#nav-main .nav-main>li>a,#nav-main .nav-main>ul>.page_item>a{min-width:80px;text-align:center}#nav-main .nav-main a{display:block;padding:8px 14px;color:#FFF;font-family:'Roboto Condensed',Sans-serif;font-size:16px;text-shadow:0 0 2px #222}#nav-main .nav-main a:hover{background-color:#FFF;color:#000;text-shadow:none}#nav-main .menu-item-has-children>a:after,#nav-main .page_item_has_children>a:after{font-family:"Genericons";content:"\f431";vertical-align:top;padding-left:4px}#nav-main .sub-menu,#nav-main .children{background-color:#2B2B2B;position:absolute;float:left;width:180px;border:1px solid #000;box-shadow:0 1px 4px #000;z-index:990;display:none}#nav-main .sub-menu li,#nav-main .children li{border-top:1px solid #3B3B3B;border-bottom:1px solid #000}#nav-main .sub-menu li:first-child,#nav-main .children li:first-child{border-top:none}#nav-main .sub-menu li:last-child,#nav-main .children li:last-child{border-bottom:none}#nav-main .sub-menu a,#nav-main .children a{float:left;width:178px;padding:10px 14px;font-size:15px}#nav-main .sub-menu .sub-menu,#nav-main .children .children{top:-1px}#nav-main li:hover>ul{display:inline}#nav-main .drop-toggle{display:none}#nav-main .genericon-menu{color:#FFF;font-size:30px;height:auto;padding:5px 10px;width:auto}#nav-top{float:right}#nav-top .nav-top,#nav-top .nav-top li{float:left}#nav-top .nav-top a{display:block;margin-top:2px;padding:0 18px;color:#FFF;font-family:'Roboto Condensed',Sans-serif;font-size:14px}.blog-view,.single-view,.author-info,.archive-info,.form-404{background-color:#FFF;border:1px solid #555;box-shadow:0 0 2px #333;margin:0 0 10px;padding:10px;-ms-word-wrap:break-word;word-wrap:break-word}.archive-description{border-top:2px dotted #888;margin-top:8px;padding-top:2px}.form-404 h2{border-bottom:2px dotted #888;padding-bottom:10px}.form-404 p{margin:4px 0 10px}.blog-view{border-top:6px solid #2A5A8E}.blog-view.sticky{background-color:#FFDC8A;border-top:6px solid #222}.entry-header{margin-bottom:4px}.entry-title{line-height:1}.entry-title a{color:#303030}.sticky .entry-title:before{font-family:"Genericons";content:"\f308";vertical-align:top;padding-right:4px;display:inline-block}.single-view .featured-image{margin:-10px -10px 10px;text-align:center}.single-view .featured-image img{max-width:100%}.entry-byline *{line-height:20px}.entry-author,.entry-date,.entry-categories,.entry-comment-info{float:left;margin-right:10px}.single-view .entry-byline{margin-bottom:10px}.entry-thumbnail{float:left;padding-right:8px}.entry-thumbnail .post-thumbnail{display:table;background-color:#EEE;border:1px solid #888;padding:3px}.entry-thumbnail img{float:left;width:auto;max-width:none}.continue-reading{background:#EEE;background:-moz-linear-gradient(top,#FBFBFB 0%,#E5E5E5 100%);background:-webkit-linear-gradient(top,#FBFBFB 0%,#E5E5E5 100%);background:linear-gradient(to bottom,#FBFBFB 0%,#E5E5E5 100%);display:inline-block;float:right;padding:2px 10px;color:#555;border:1px solid #CCC;border-radius:4px}.continue-reading:hover{border-color:#AAA;color:#333}.sticky .continue-reading{border-color:#AAA}.blog-view .entry-content{padding-top:4px;padding-bottom:4px;font-family:Arimo,Sans-serif;font-size:14px;font-size:.875rem;line-height:1.55}.single-view .entry-content{font-family:Arimo,Sans-serif;font-size:15px;font-size:.938rem;line-height:1.6}.entry-footer{clear:both}.entry-updated{color:#555;font-size:11px;padding:2px 0}.entry-tags{padding:2px 0}.blog-nav,.post-nav{margin-bottom:10px}.blog-nav{padding:4px 0}.link-prev{float:left}.link-next{float:right}.link-prev a,.link-next a{background-color:#FFF;display:inline-block;padding:2px 8px;border:1px solid #555;box-shadow:0 0 2px #333;color:#333}.link-prev a:hover,.link-next a:hover{color:#333}.attachment-nav div a{background-color:#DDD;border:none;box-shadow:none;text-decoration:none}.page-nav,.comment-nav{display:block;padding:2px 0;font-family:Arimo,Sans-serif;font-size:13px;line-height:20px}.page-nav>*,.comment-nav>*{background-color:#2A5A8E;color:#FFF;display:inline-block;padding:2px 8px;border-radius:3px}.page-nav a,.comment-nav a{text-decoration:none}.page-nav a:hover,.comment-nav a:hover{color:#FFF;text-decoration:underline}.entry-content a{text-decoration:underline}.entry-content p,.comment-content p{margin:4px 0 12px}.entry-excerpt p{margin:0 0 4px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6{clear:none;line-height:1.5}.entry-content li,.comment-content li{list-style-position:outside;list-style-type:disc}.entry-content ol>li,.comment-content ol>li{list-style-type:decimal}.entry-content ol>li>ol>li,.comment-content ol>li>ol>li{list-style-type:lower-alpha}.entry-content ol>li>ol>li>ol>li,.comment-content ol>li>ol>li>ol>li{list-style-type:lower-roman}.entry-content th,.entry-content td,.comment-content th,.comment-content td{padding:8px 10px}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"],.entry-content img,.comment-content img{height:auto;max-width:100%}.wp-smiley{width:auto!important;border:none!important;padding:0!important}.alignnone{margin-top:4px;margin-bottom:4px}.alignleft{float:left;margin:4px 8px 4px 0}.alignright{float:right;margin:4px 0 4px 8px}.aligncenter{display:block;margin:4px auto}.wp-caption{max-width:100%}.wp-caption img{width:100%;background-color:#EEE;border:1px solid #CCC;padding:4px}.wp-caption .wp-caption-text,.gallery-caption{margin:0;padding:0 5px;color:#555;font-size:12px;font-size:.75rem;line-height:1.6}.gallery .gallery-item{margin-left:0;margin-right:0;margin-bottom:0}.gallery-item img{padding:4px;display:inline-block;border:1px solid #CCC!important}.gallery-item img:hover{background-color:#DDD;border:1px solid #AAA!important}.type-attachment .entry-content div.attachment{margin-bottom:10px;text-align:center}.sitemap-template .entry-content h3{margin-left:10px}.sitemap-template .entry-content ul{margin:8px 0 15px 10px}.sitemap-template .entry-content ul li{list-style:square inside}.author-info{padding:0}.author-info .title{background-color:#2A5A8E;color:#FFF;padding:4px 8px;text-shadow:1px 1px 2px #222}.author-avatar,.author-description{display:table-cell;padding:8px;vertical-align:top}.author-avatar img{display:block}.author-post-count{text-align:center}.author-latest-posts{background-color:#FFF;border:1px solid #555;box-shadow:0 0 2px #333;padding:8px}.author-latest-posts li{list-style:square inside;margin:4px 0 4px 4px}#comment-header,#respond,#no-comments,.comment-body{background-color:#FFF;margin:0 0 10px;padding:8px;border:1px solid #555;box-shadow:0 0 2px #333}#comment-header .title{display:inline-block;float:left;line-height:20px}#comment-header .respond-link{display:inline-block;float:right}#comment-header .respond-link a{display:inline-block;padding-left:8px;padding-right:8px;font-size:16px;font-weight:700;line-height:22px}#comment-header .respond-link a:hover{text-decoration:underline}#comments .comment-list{padding-left:0}#comments .children{padding-left:30px}.comment-list .comment,.comment-list .pingback,.comment-list .trackback{list-style:none;margin:0 0 10px}.comment-author-admin>.comment-body,.bypostauthor>.comment-body{border-top:6px solid #2A5A8E}.comment-author,.comment-author .avatar,.comment-author .link{float:left}.comment-author .avatar{margin-left:-8px;margin-top:-8px}.comment-author .link{margin:6px 8px;font-size:15px;font-weight:700;word-wrap:break-word}.comment-metadata{float:right}.comment-metadata a{color:#888}.comment-edit-link{background-color:#E0E0E0;color:#222;padding:2px 8px}.comment-awaiting-moderation{clear:right;display:inline-block;float:right;margin:8px;font-style:italic}.comment-content{clear:both;padding-top:4px;font-size:13px;font-size:.813rem;line-height:1.55}.comment-content th,.comment-content td{font-size:13px;font-size:.813rem;line-height:1.55}.comment-body .reply{margin-top:8px;overflow:hidden}.comment-reply-link{background-color:#2A5A8E;color:#FFF;display:inline-block;float:right;padding:2px 10px}#no-comments .genericon{color:#888;font-size:20px;line-height:22px}#no-comments h4{display:inline-block;margin-left:10px;color:#888}#respond .comment-reply-title{margin-bottom:8px}#respond p{margin-top:8px}#cancel-comment-reply-link{background-color:#F0F0F0;padding:2px 8px;font-size:16px}.comment-form-author label,.comment-form-email label,.comment-form-url label{margin-left:2px}.comment-form-author input,.comment-form-email input,.comment-form-url input,.comment-form-comment textarea{display:block;padding:3px;border:1px solid #555;box-shadow:0 0 3px #888 inset}.comment-form-comment{padding:0 3px}.comment-form-comment label{display:block}.comment-form-comment textarea{position:relative;width:100%;padding:4px}#respond #submit{padding:5px 10px}.comment-navigation{margin-bottom:10px}.page-numbers.current{cursor:default}#comment-area #disqus_thread{background-color:#FFF;padding:10px;border:1px solid #555;box-shadow:0 0 2px #333}.frontier-widget{background-color:#FFF;margin:0 0 10px;padding:8px;border:1px solid #555;box-shadow:0 0 2px #333;word-wrap:break-word}.frontier-widget:after{clear:both;content:"";display:table}.widget-title{background-color:#2A5A8E;margin:-8px -8px 8px;padding:4px 8px;color:#EEE;font-family:'Roboto Condensed',Sans-serif;font-size:18px;text-shadow:1px 1px 2px #222}.widget-title a{color:#FFF;text-decoration:none}.widget-body{display:inline-block}.widget-header{display:inline-block;float:left;margin:0}.widget-header,.widget-before-post,.widget-before-post-content,.widget-after-post-content,.widget-after-post{background-color:#fff0;border:none;box-shadow:none}.widget-after-post{margin:10px 0 0}.widget-footer{display:inline-block;float:left;margin:0 .5% 10px}.widget-column-1 .widget-footer{display:block;width:auto;float:none;margin:0 0 10px}.widget-column-2 .widget-footer{width:48.98%}.widget-column-3 .widget-footer{width:32.32%}.widget-column-4 .widget-footer{width:23.98%}.widget-column-5 .widget-footer{width:18.98%}.widget-column-6 .widget-footer{width:15.65%}.widget-column-2 .widget-footer:nth-child(2n+1),.widget-column-3 .widget-footer:nth-child(3n+1),.widget-column-4 .widget-footer:nth-child(4n+1),.widget-column-5 .widget-footer:nth-child(5n+1),.widget-column-6 .widget-footer:nth-child(6n+1){clear:left}#widgets-wrap-below-menu{background-color:rgb(0 0 0 / .25);width:100%;padding:10px 10px 0}#widgets-wrap-before-post,#widgets-wrap-before-post-content,#widgets-wrap-after-post-content,#widgets-wrap-after-post{position:relative;clear:both}#widgets-wrap-after-post{margin-top:8px}#widgets-wrap-footer{background-color:rgb(0 0 0 / .25);border-top:1px solid #000;padding:10px}.frontier-widget p{margin:4px 0 12px}.frontier-widget ul,.frontier-widget ol{padding:0 4px}.frontier-widget ul ul,.frontier-widget ol ol{margin:4px 0;padding-left:15px}.frontier-widget li{list-style:none;margin:0;padding:5px 0;border-bottom:1px solid #E0E0E0}.frontier-widget li:last-child{border-bottom:none}.widget_search label .screen-reader-text{display:none}.widget_search label .search-field{background-color:#EEE;margin:4px 4px 4px 0;padding:4px;min-width:55%;border:1px solid #555;box-shadow:0 0 2px #333 inset}.widget_search .search-submit{background-color:#2A5A8E;border:1px solid #333;border-radius:3px;box-shadow:0 0 0 #333;color:#FFF;cursor:pointer;margin:2px 0;padding:4px 8px}.widget_tag_cloud{line-height:24px}.widget_calendar table{width:100%;margin:0 auto;text-align:center;line-height:1.2}.widget_calendar caption{background-color:#2A5A8E;padding:8px 0;color:#FFF}.widget_calendar th{background-color:#E0E0E0;padding:8px}.widget_calendar td{background-color:#FFF;padding:8px}#slider{background-color:#FFF;border:1px solid #555;box-shadow:0 0 2px #333;display:block;overflow:hidden}.slider-main{margin:5px}.slider-content{margin-bottom:10px}#basic-slider{max-width:100%!important}.bjqs,.bjqs-slide{margin:0;padding:0;list-style:none;display:none}.bjqs{position:relative}.bjqs-slide{position:absolute}.bjqs-slide a{display:block}.bjqs-slide img{display:block;margin:auto}.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}.bjqs-controls a{position:absolute;-webkit-transition:left 0.3s ease-in-out;-webkit-transition-property:left,right;-moz-transition:left 0.3s ease-in-out;-moz-transition-property:left,right;transition:left 0.3s ease-in-out;transition-property:left,right}.bjqs-prev a{left:-50px}.bjqs-next a{right:-50px}.slider-prev{background-image:url(https://fillmorelibrary.com/wp-content/themes/frontier/images/slider-prev.png)}.slider-next{background-image:url(https://fillmorelibrary.com/wp-content/themes/frontier/images/slider-next.png)}.slider-prev,.slider-next{display:block;height:32px;width:38px}#basic-slider:hover li.bjqs-next a{right:10px}#basic-slider:hover li.bjqs-prev a{left:10px}.slider-element{display:none}.bjqs-heading,.bjqs-descript{background-color:rgb(0 0 0 / .65);color:#EEE;padding:8px;width:100%}.bjqs-heading{position:absolute;top:0;font-size:16px}.bjqs-descript{position:absolute;bottom:0}#content #bbpress-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.super-sticky,#bbpress-forums ul.sticky{font-family:Arial,Sans-serif;font-size:13px;font-size:.813rem}#content #bbpress-forums a{text-decoration:none}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{padding:8px 20px}#bbpress-forums .bbp-topic-permalink{font-size:14px;font-size:.875rem}#bbpress-forums .avatar{min-width:20px;min-height:20px}#bbpress-forums .bbp-reply-content{padding:10px 0 0}.bbp-pagination-links>*{background-color:#222;padding:2px 10px!important;border:1px solid #000!important;color:#FFF}.bbp-pagination-links .page-numbers.current{background-color:#555}.bbp-pagination-links>a:hover{background-color:#E0E0E0;color:#000;font-weight:700}@media print{#nav-top,#header,#nav-main,#below-menu,#slider,#sidebar-right,#sidebar-left,#footer,#bottom-bar,#comment-area,#widgets-wrap-before-content,#widgets-wrap-after-content,#widgets-wrap-before-post,#widgets-wrap-after-post,#widgets-wrap-before-post-content,#widgets-wrap-after-post-content,.entry-footer,.blog-nav,.post-nav{display:none}#main,#content{padding:0}#content{display:block;float:none;width:auto}.blog-view,.single-view{border:none}.blog-view,.blog-view.sticky{border-top:1px dashed #555}#site-title a{color:#000}#site-description{color:#333}.entry-byline a,.genericon{color:#333}}#container{max-width:100%}@media screen and (max-width:960px){#main #content{display:block}#container #main #content,#container #main .sidebar{width:100%;max-width:100%}}@media screen and (max-width:840px){#header-logo{margin:0;text-align:center;width:100%}#header-logo>a{float:left;line-height:0;width:100%}#header-logo img{float:none}.widget-header{float:none;text-align:center;width:100%}.widget-footer{display:block;margin:0 0 10px;width:100%!important}#nav-top{display:block;float:none;clear:both}#nav-top .nav-top{float:none}#nav-main{padding-left:0}#nav-main .nav-main{float:none;border:none!important}#nav-main .nav-main>li,#nav-main .nav-main>ul>li{clear:both;float:none;border-bottom:1px solid #222;border-left:none;border-right:none}#nav-main .nav-main>li:last-child,#nav-main .nav-main>ul>li:last-child{border-bottom:none}#nav-main .sub-menu,#nav-main .children,#nav-main .sub-menu li,#nav-main .children li{border:none;box-shadow:none}#nav-main .sub-menu a{padding:10px 20px}#nav-main .sub-menu .sub-menu a{padding-left:40px}#nav-main .sub-menu .sub-menu .sub-menu a{padding-left:60px}#nav-main .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:80px}#nav-main .sub-menu .sub-menu,#nav-main .children .children{top:0}#nav-main li:hover>ul{display:none}#nav-main .page_item:hover>ul{display:inline}#nav-main .toggle-on>.sub-menu{display:block;position:relative;overflow:hidden}#nav-main .toggle-on>.sub-menu,#nav-main .toggle-on>.sub-menu>li,#nav-main .toggle-on>.sub-menu>li a{width:100%}.rtl #nav-main{padding-right:0}.rtl #nav-main .nav-main,.rtl #nav-main .nav-main li{float:none}.rtl #nav-main .sub-menu .sub-menu a{padding-left:20px;padding-right:40px}.rtl #nav-main .sub-menu .sub-menu .sub-menu a{padding-left:20px;padding-right:60px}.rtl #nav-main .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:20px;padding-right:80px}#nav-main .drop-toggle{background:#fff0;border:none;cursor:pointer;display:block;margin:0 auto;text-align:center}#nav-main.drop .nav-main{display:none}#nav-main.dropped .nav-main{background-color:#333;display:block;margin:0 40px 20px}#nav-main.dropped .sub-menu{display:block;padding:0 5px;position:relative}#nav-main.dropped .nav-main li,#nav-main.dropped .nav-main a,#nav-main.dropped .nav-main .sub-menu{border:none;width:100%}#nav-main.dropped .nav-main li{background:none}#nav-main.dropped .nav-main li a{text-align:inherit}}@media screen and (max-width:480px){.bjqs-heading,.bjqs-descript{display:none}.entry-excerpt,.entry-thumbnail{clear:both;padding-right:0}.entry-thumbnail{margin-bottom:4px}.rtl .entry-thumbnail{padding-left:0}}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{padding-right:24px;position:relative}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{bottom:0;color:var(--head-sort-arrow-color);position:absolute;right:6px;top:0;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{font-family:sans-serif!important;font-size:12px;line-height:12px;opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}/*! ICS Calendar front end styles https://icscalendar.com */.ics-calendar .events,.ics-calendar-month-grid .day,.ics-calendar-month-grid th,.ics-calendar-select{color:var(--r34ics--color--black)}.ics-calendar-month-grid th,.ics-calendar.whitetext .ics-calendar-month-grid .today .day{background:var(--r34ics--color--gainsboro)}.ics-calendar,.r34ics_lightbox{--r34ics--color--ics-red:#dc143c;--r34ics--color--ics-purple:#312a85;--r34ics--color--white:#ffffff;--r34ics--color--whitesmoke:#f0f3f6;--r34ics--color--gainsboro:#d9dcdf;--r34ics--color--darkgray:#a3a8ac;--r34ics--color--gray:#70787f;--r34ics--color--dimgray:#60686f;--r34ics--color--black:#10181f;--r34ics--color--dodgerblue:dodgerblue;--r34ics--color--gold:gold;--r34ics--color--lemonchiffon:lemonchiffon;--r34ics--color--limegreen:limegreen;--r34ics--color--orangered:orangered;--r34ics--color--trans10:rgba(105,105,105,0.1);--r34ics--color--trans20:rgba(105,105,105,0.2);--r34ics--color--trans30:rgba(105,105,105,0.3);--r34ics--color--trans40:rgba(105,105,105,0.4);--r34ics--color--trans50:rgba(105,105,105,0.5);--r34ics--color--trans60:rgba(105,105,105,0.6);--r34ics--color--trans70:rgba(105,105,105,0.7);--r34ics--color--trans80:rgba(105,105,105,0.8);--r34ics--color--trans90:rgba(105,105,105,0.9)}@keyframes r34icsInfiniteRotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ics-calendar{clear:both;display:block;margin:1.5em 0}.ics-calendar:first-child{margin-top:0}.ics-calendar *{box-sizing:border-box}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_middle{background-color:var(--r34ics--color--gainsboro);border-bottom:0!important;margin-top:1px;margin-bottom:1px;padding-right:.8em!important;padding-left:.8em!important}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first{border-top-left-radius:4px;border-bottom-left-radius:4px;margin-left:2px!important;padding-left:calc(.8em - 2px)!important}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last{border-top-right-radius:4px;border-bottom-right-radius:4px;margin-right:2px!important;padding-right:calc(.8em - 2px)!important}.ics-calendar .hidden,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_first .all-day-indicator,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_last .all-day-indicator,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td .multiday_middle .all-day-indicator,.ics-calendar.hide_times .events .time,.ics-calendar.hide_times .events .time-inline,.ics-calendar:not(.layout-full) .hidden_in_main,.r34ics_lightbox .r34ics_lightbox_content .descloc_toggle_excerpt{display:none!important}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_last,.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_middle{border-left-color:transparent!important;margin-left:-1px!important}.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_last>:not(.descloc),.ics-calendar.combinemultiday:not([data-month-table-list-toggle=list]) td:not(:first-child):not(.d_01) .multiday_middle>:not(.descloc){color:transparent!important}.ics-calendar.r34ics_compact{font-size:85%}.ics-calendar.r34ics_compact .ics-calendar-date,.ics-calendar.r34ics_compact .ics-calendar-label{font-size:100%}.ics-calendar .phone_only,.ics-calendar-arrow-nav>.inactive,.ics-calendar-list-wrapper .descloc_toggle_full,.ics-calendar.current_week_only tbody tr,.ics-calendar.r34ics_toggle .event .descloc,.r34ics-ajax-container:not(.loading):before{display:none}.ics-calendar-error{font-style:italic}.ics-calendar.current_week_only tbody tr.current-week{display:table-row}.ics-calendar .events{overflow:visible}.ics-calendar-month-grid .today .day *,.ics-calendar.solidcolors:not(.darkmode) .events,.ics-calendar.solidcolors:not(.darkmode) .events a,.ics-calendar.whitetext:not(.darkmode) .events,.ics-calendar.whitetext:not(.darkmode) .events a{color:var(--r34ics--color--white)}.ics-calendar dl.events{margin:0 0 1.5rem}.ics-calendar dl.events dd,.ics-calendar dl.events dt,.ics-calendar-color-key-header label,.ics-calendar-color-key-item label{margin:0}.ics-calendar.r34ics_compact dl.events{display:grid;grid-template-columns:10em calc(100% - 10em)}.ics-calendar.r34ics_compact dl.events dt{grid-column:1;margin:0!important;padding:2px 10px 2px 0!important;vertical-align:top}.ics-calendar.r34ics_compact dl.events dt[data-feed-color*=rgb]{padding:2px 10px 2px 5px!important}.ics-calendar.r34ics_compact dl.events dd{grid-column:1/span 2;margin:0!important;padding:2px 0!important;vertical-align:top}.ics-calendar.r34ics_compact dl.events dd[data-feed-color*=rgb]{padding:2px 5px!important}.ics-calendar.r34ics_compact dl.events dt~dd{border-left:none!important;grid-column:2}.ics-calendar dl.events dt.time{font-weight:700;padding-top:.5rem}.ics-calendar dl.events dd.event{font-weight:400}.ics-calendar .events .time .end_time{display:inline-block;font-size:90%;font-weight:400}.ics-calendar .event .descloc .descloc_feed_label,.r34ics_lightbox_content .descloc_feed_label{border-bottom:1px solid var(--r34ics--color--trans30);font-weight:600;text-transform:uppercase}.ics-calendar .events .time .show_on_hover{visibility:hidden}.ics-calendar .events .time:focus .show_on_hover,.ics-calendar .events .time:hover .show_on_hover{visibility:visible}.ics-calendar .events .eventdesc [title],.ics-calendar.r34ics_toggle .events .title.has_desc{cursor:pointer}.ics-calendar .events .title.cancelled{text-decoration:line-through}.ics-calendar .event,.ics-calendar-list-wrapper,.ics-calendar-month-wrapper,.ics-calendar-week-wrapper{position:relative;z-index:1}.ics-calendar .event:focus,.ics-calendar .event:focus-within,.ics-calendar .event:hover{z-index:5!important}.ics-calendar .event,.ics-calendar .event *{transition:none!important}.ics-calendar .event *{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ics-calendar .event .descloc{display:block;font-size:85%;font-weight:400;line-height:1.5em}.ics-calendar .event .descloc *{font-size:100%;letter-spacing:0;line-height:1.5em;text-align:left}.ics-calendar .event .descloc>:last-child,.ics-calendar .event .eventdesc>:last-child{margin-bottom:0}.ics-calendar .event_status,.ics-calendar-list-wrapper .descloc_toggle_excerpt,.ics-calendar.r34ics_toggle .event.open .descloc{display:block}.ics-calendar .event .descloc div{margin:0 0 .5em}.ics-calendar .event .descloc .attach,.ics-calendar .event .descloc .attach div{margin:.5em 0}.ics-calendar .event .descloc .attach_float{float:right;margin:0 0 1em 1em;max-width:40%;position:relative}.ics-calendar .event .descloc .attach_float img{display:block;height:auto;max-width:100%}.ics-calendar .event .descloc .descloc_feed_label{font-size:90%;padding-bottom:2px}.ics-calendar .event[data-feed-color] .descloc.hover_block .descloc_feed_label:before{background-color:var(--r34ics--color--trans30);border-radius:8px;content:'';display:inline-block;height:8px;margin-right:.5em;vertical-align:middle;width:8px}.r34ics_lightbox_content .descloc_feed_label{border-left:6px solid var(--r34ics--color--trans30);font-size:75%;margin-bottom:.75rem;padding-left:8px}.ics-calendar .event .descloc .organizer_email{background:url(https://fillmorelibrary.com/wp-content/plugins/ics-calendar/assets/icon-mail.svg) left center/10px 10px no-repeat;display:block;padding-left:14px}.ics-calendar .event_status.event_status_cancelled{font-size:85%;font-weight:700;text-transform:uppercase}.ics-calendar-select{float:right;font-size:80%;margin:.5em 0 .5em .5em;max-width:200px;min-width:200px;position:relative;width:200px;z-index:2}.ics-calendar-arrow-nav{clear:both;display:block;margin:0}.ics-calendar-arrow-nav:after{clear:both;content:'';display:table}.ics-calendar-arrow-nav>*{margin:.5em 0;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ics-calendar-arrow-nav>.prev{cursor:w-resize;float:left}.ics-calendar-arrow-nav>.today{cursor:s-resize;float:right;margin-right:1.5rem}.ics-calendar-arrow-nav>.next{cursor:e-resize;float:right}.ics-calendar-basic-wrapper ul.events{list-style:none;margin:0;padding:0}.ics-calendar-basic-wrapper ul.events li{clear:both;margin:0 0 1rem}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events li{display:flex;flex-direction:row}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date{align-self:flex-start;background:var(--r34ics--color--trans10);border:2px solid var(--r34ics--color--trans40);border-radius:4px;display:inline-block;margin:0 8px 8px 0;padding:4px 8px;text-align:center}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date.multiday{align-items:center;display:flex;flex-direction:column}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date .time-inline,.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format]{display:block!important;font-size:70%!important;line-height:1.3em!important}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='d'],.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='j']{font-size:210%!important;font-weight:800;line-height:1em!important;width:2em}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='F'],.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='M'],.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='m'],.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date [data-date-format='n']{font-weight:600}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .date.multiday .multiday-sep{font-size:210%;line-height:.5em}.ics-calendar-color-key.inline .ics-calendar-color-key-item,.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper .event-info{display:inline-block}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events .event .title{font-weight:700}.ics-calendar:not(.nostyle) .ics-calendar-basic-wrapper ul.events .event .time{font-size:80%;font-weight:400}.ics-calendar-list-wrapper .ics-calendar-label{margin:.5em 0 .25em!important}.ics-calendar-list-wrapper .ics-calendar-date{margin:.5em 0 .25em}.ics-calendar-list-wrapper .events .sublabel{display:block;font-size:75%;font-weight:400;line-height:1.5em}.ics-calendar-list-wrapper .event{clear:both}.ics-calendar.r34ics_toggle .ics-calendar-list-wrapper .events .title.has_desc{text-decoration:underline}.ics-calendar-list-wrapper .time-inline{display:inline-block;font-size:80%;font-weight:400}.ics-calendar-paginate-wrapper{clear:both;display:flex;flex-direction:row;justify-content:space-between;margin:1.5rem 0;width:100%}.ics-calendar-paginate.prev{align-self:flex-start}.ics-calendar-paginate.next{align-self:flex-end;margin-left:auto}.ics-calendar-label{clear:none!important;margin:0!important}.ics-calendar-month-grid{background-color:var(--r34ics--color--white);border-collapse:collapse;line-height:1.5em;margin:.5em 0;table-layout:fixed;width:100%}.ics-calendar.whitetext .ics-calendar-month-grid{background-color:var(--r34ics--color--black)}.ics-calendar-month-grid td,.ics-calendar-month-grid th{border:1px solid var(--r34ics--color--gainsboro);font-size:70%;overflow:visible;text-align:left;vertical-align:top;width:auto;z-index:1}.ics-calendar-month-grid td:focus,.ics-calendar-month-grid td:focus-within,.ics-calendar-month-grid td:hover,.ics-calendar-month-grid th:focus,.ics-calendar-month-grid th:focus-within,.ics-calendar-month-grid th:hover{position:relative;z-index:2}.ics-calendar-month-grid th{padding:.5em .8em .2em!important;text-align:center;text-transform:uppercase}.ics-calendar.whitetext .ics-calendar-month-grid .day,.ics-calendar.whitetext .ics-calendar-month-grid .off,.ics-calendar.whitetext .ics-calendar-month-grid th{background:var(--r34ics--color--dimgray)}.ics-calendar-month-grid th.week-number{padding:.2em!important;text-align:center;white-space:nowrap;width:2em!important}.ics-calendar-month-grid td{height:9em;padding:0!important}.ics-calendar.r34ics_compact .ics-calendar-month-grid td{height:4.5em}.ics-calendar-month-grid .day{background:var(--r34ics--color--whitesmoke);font-weight:700;padding:.2em .8em}.ics-calendar-month-grid .off{background:var(--r34ics--color--whitesmoke);color:var(--r34ics--color--gray)!important}.ics-calendar-month-grid .today .day{background:var(--r34ics--color--gray)}.ics-calendar.whitetext .ics-calendar-month-grid .today .day *{color:var(--r34ics--color--black)!important}.ics-calendar-month-grid ul.events{list-style:none!important;margin:0;padding:0}.ics-calendar-month-grid ul.events li{border-bottom:1px solid var(--r34ics--color--gainsboro);list-style:none!important;margin:0;padding:.4em .8em}.ics-calendar-month-grid ul.events li.all-day{font-weight:700;padding:.4em .8em}.ics-calendar-month-grid ul.events>li:last-of-type{border-bottom:0}.ics-calendar-month-grid .events .all-day-indicator{display:block;font-size:80%;font-weight:400;line-height:1.5em;text-transform:uppercase}.ics-calendar-month-grid .events .time{display:block;font-size:90%;font-weight:700;line-height:1.5em}.ics-calendar-month-grid .events .title{display:block;font-size:100%!important;line-height:1.5em}.ics-calendar-month-grid .events .sublabel{display:block;font-size:60%;font-weight:400;line-height:1.5em;text-transform:uppercase}.ics-calendar-color-key{clear:both;display:block;font-size:85%;margin:0 0 1.5em}.ics-calendar-color-key-header,.ics-calendar-color-key-item{border-left:4px solid transparent;line-height:2em;padding:.1em .5em}.ics-calendar-color-key-header label input[type=checkbox],.ics-calendar-color-key-item label input[type=checkbox]{vertical-align:baseline}.ics-calendar table tbody tr{background:0 0!important}.ics-calendar.darkmode .ics-calendar-select,.ics-calendar.solidcolors:not(.darkmode) .ics-calendar-color-key,.ics-calendar.whitetext:not(.darkmode) :not(.ics-calendar-select){color:var(--r34ics--color--white)!important}.r34ics-ajax-container.loading{display:block;height:75vh;position:relative;width:100%}.r34ics-ajax-container[data-view-is-list-style='1'].loading{height:7.5rem}.r34ics-ajax-container[data-view-is-list-long='1'].loading{height:50vh}.r34ics-ajax-container.loading:before{animation:2s linear infinite r34icsInfiniteRotate;background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"></path></svg>');background-size:contain;border:none;content:'';cursor:pointer;display:inline-block;height:24px;opacity:.5;overflow:hidden;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);text-indent:-999px;vertical-align:middle;width:24px}.ics-calendar.whitetext .r34ics-ajax-container.loading:before{background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"></path></svg>')}button:not(.components-button):not([role=presentation]).r34ics_event_ics_download,button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:focus,button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:hover{background:url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 602 585" xmlns="http://www.w3.org/2000/svg"><path d="m216-20c-24.383 0-44 19.617-44 44v148h-67.8c-35.627 0-53.461 43.023-28.242 68.242l152.305 152.205c15.265 15.266 40.309 15.266 55.579-.005l152.105-152.205c25.214-25.214 7.38-68.237-28.247-68.237h-67.7v-148c0-24.383-19.617-44-44-44zm0 20h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1l-152.1 152.2c-7.5 7.5-19.8 7.5-27.3 0l-152.3-152.2c-12.6-12.6-3.7-34.1 14.1-34.1h87.8v-168c0-13.3 10.7-24 24-24z" transform="translate(44.7214 44.7214)"/><path d="m532 376c0-24.383-19.617-44-44-44h-154.984l-54.858 54.858c-12.269 12.269-32.047 12.269-44.316 0 0 0-54.858-54.858-54.858-54.858h-154.984c-24.383 0-44 19.617-44 44v112c0 24.383 19.617 44 44 44h464c24.383 0 44-19.617 44-44zm-20 0v112c0 13.3-10.7 24-24 24h-464c-13.3 0-24-10.7-24-24v-112c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49h146.7c13.3 0 24 10.7 24 24zm-60 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z" transform="translate(44.7214 27.7214)"/></svg>') left center/16px no-repeat;border:none;border-radius:0;color:inherit!important;cursor:pointer;display:inline-block;font-size:10px;height:16px;line-height:10px;margin:5px 0;overflow:hidden;padding:0 0 0 20px;position:relative;vertical-align:baseline;width:auto}button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal,button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal:focus,button:not(.components-button):not([role=presentation]).r34ics_event_ics_download.minimal:hover{padding:0;text-indent:-999px;width:16px}.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download,.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:focus,.ics-calendar.whitetext button:not(.components-button):not([role=presentation]).r34ics_event_ics_download:hover{background-image:url('data:image/svg+xml;utf8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 602 585" xmlns="http://www.w3.org/2000/svg"><path fill="#fff" d="m216-20c-24.383 0-44 19.617-44 44v148h-67.8c-35.627 0-53.461 43.023-28.242 68.242l152.305 152.205c15.265 15.266 40.309 15.266 55.579-.005l152.105-152.205c25.214-25.214 7.38-68.237-28.247-68.237h-67.7v-148c0-24.383-19.617-44-44-44zm0 20h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1l-152.1 152.2c-7.5 7.5-19.8 7.5-27.3 0l-152.3-152.2c-12.6-12.6-3.7-34.1 14.1-34.1h87.8v-168c0-13.3 10.7-24 24-24z" transform="translate(44.7214 44.7214)"/><path fill="#fff" d="m532 376c0-24.383-19.617-44-44-44h-154.984l-54.858 54.858c-12.269 12.269-32.047 12.269-44.316 0 0 0-54.858-54.858-54.858-54.858h-154.984c-24.383 0-44 19.617-44 44v112c0 24.383 19.617 44 44 44h464c24.383 0 44-19.617 44-44zm-20 0v112c0 13.3-10.7 24-24 24h-464c-13.3 0-24-10.7-24-24v-112c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49h146.7c13.3 0 24 10.7 24 24zm-60 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z" transform="translate(44.7214 27.7214)"/></svg>')}.r34ics_lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.r34ics_lightbox.open{background:var(--r34ics--color--trans50);display:block;z-index:999999}.r34ics_lightbox .r34ics_lightbox_inner{height:80%;max-height:600px;max-width:800px;overflow:visible;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%);width:80%}.r34ics_lightbox .r34ics_lightbox_close{background-color:var(--r34ics--color--black);border-radius:100%;box-shadow:3px 3px 9px var(--r34ics--color--trans50);color:var(--r34ics--color--white);cursor:pointer;font-size:28px;height:44px;line-height:40px;position:absolute;top:-22px;right:-22px;bottom:auto;left:auto;text-align:center;width:44px;z-index:2}.r34ics_lightbox .r34ics_lightbox_content{background:var(--r34ics--color--white);box-shadow:3px 3px 9px var(--r34ics--color--trans50);color:var(--r34ics--color--black);overflow-x:hidden;overflow-y:auto;padding:1.5em;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.r34ics_lightbox .r34ics_lightbox_content .title_in_hover_block{font-size:150%;font-weight:700;margin-bottom:.5em}.r34ics_lightbox .r34ics_lightbox_content .date_in_hover_block,.r34ics_lightbox .r34ics_lightbox_content .time_in_hover_block{font-size:120%;font-weight:500;margin-bottom:.5em}@media screen and (min-width:783px){.ics-calendar .event .hover_block{background:var(--r34ics--color--white);border:1px solid var(--r34ics--color--darkgray);box-shadow:2px 2px 5px var(--r34ics--color--trans20);display:none;padding:.4em .6em;position:absolute;top:2em;left:3em}.ics-calendar.solidcolors:not(.darkmode) .event .hover_block,.ics-calendar.whitetext:not(.darkmode) .event .hover_block{background:var(--r34ics--color--dimgray)}.ics-calendar:not([data-month-table-list-toggle=list]) .event .hover_block{max-height:30em;max-width:25em;min-width:15em;overflow-y:auto;width:250%}.ics-calendar td:last-child:not(:first-child) .event .hover_block,.ics-calendar td:nth-of-type(n+5) .event .hover_block{right:3em;left:auto}.ics-calendar tbody tr:nth-of-type(n+3) td .event .hover_block{top:auto;bottom:1em}.ics-calendar .event .has_desc:focus~.hover_block,.ics-calendar .event .has_desc:hover~.hover_block,.ics-calendar .event .hover_block:focus,.ics-calendar .event .hover_block:focus-within,.ics-calendar .event .hover_block:hover{display:block!important}.ics-calendar .hover_block .date_in_hover_block,.ics-calendar .hover_block .time_in_hover_block,.ics-calendar .hover_block .title_in_hover_block{display:block;font-weight:700}.ics-calendar .hover_block .title_in_hover_block{font-size:125%}.ics-calendar.monthnav-compact .ics-calendar-label{display:none}.ics-calendar.monthnav-compact .ics-calendar-select{float:none;left:50%;transform:translateX(-50%);top:-3em}.ics-calendar.monthnav-compact .ics-calendar-month-wrapper{margin-top:-1.5em}}@media screen and (max-width:1024px){.ics-calendar-month-grid td{height:7.5em}}@media screen and (max-width:782px){body:not(#tinymce) .ics-calendar:not(.nomobile) .no_phone{display:none!important}body:not(#tinymce) .ics-calendar.nomobile .no_phone:not(.hidden):not(.no_phone_important),body:not(#tinymce) .ics-calendar:not(.nomobile) .phone_only:not(.hidden){display:inherit!important}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .day *,body:not(#tinymce) .ics-calendar:not(.nomobile) .phone_only.inline_block:not(.hidden){display:inline-block!important}.ics-calendar-select{float:none;margin:0 0 1em;width:100%}.ics-calendar:not(.nomobile) .ics-calendar-month-grid{margin-bottom:1.5em}.ics-calendar:not(.nomobile) .ics-calendar-month-grid,.ics-calendar:not(.nomobile) .ics-calendar-month-grid tbody,.ics-calendar:not(.nomobile) .ics-calendar-month-grid td,.ics-calendar:not(.nomobile) .ics-calendar-month-grid th,.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr{border:none;display:block;font-size:100%;width:100%}.ics-calendar .hover_block .time_in_hover_block,.ics-calendar .hover_block .title_in_hover_block,.ics-calendar.layout-month:not(.nomobile):not(.show-past-events) .past,.ics-calendar.monthnav-compact .ics-calendar-label,.ics-calendar.nomobile .ics-calendar-month-grid .events .day>.phone_only,.ics-calendar:not(.nomobile) .ics-calendar-month-grid .empty,.ics-calendar:not(.nomobile) .ics-calendar-month-grid .off,.ics-calendar:not(.nomobile) .ics-calendar-month-grid th.week-number,.ics-calendar:not(.nomobile) .ics-calendar-month-grid thead,.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr.next-week,.ics-calendar:not(.nomobile) .ics-calendar-month-grid tr.previous-week,.ics-calendar:not(.nomobile):not(.show-past-events) .ics-calendar-month-grid .past{display:none}.ics-calendar:not(.show-past-events):not(.month_list_all) .ics-calendar-month-wrapper.past .past.has_events{display:block!important}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .day{padding:.5em .8em}.ics-calendar:not(.nomobile) .ics-calendar-month-grid td{height:auto}.ics-calendar:not(.nomobile) .ics-calendar-month-grid ul.events li{border-bottom:none}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .all-day-indicator,.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .sublabel{font-size:75%}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .time{font-size:100%}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .time .show_on_hover{visibility:visible}.ics-calendar:not(.nomobile) .ics-calendar-month-grid .events .title{font-size:100%!important}.ics-calendar-month-grid td{height:6em}.ics-calendar.nomobile .ics-calendar-month-wrapper,.ics-calendar.nomobile .ics-calendar-week-wrapper{overflow-x:scroll}.ics-calendar.nomobile:not(.r34ics_compact_mobile):not(.r34ics_compact) .ics-calendar-month-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile:not(.r34ics_compact_mobile):not(.r34ics_compact) .ics-calendar-week-wrapper .ics-calendar-month-grid{min-width:700px}.ics-calendar.nomobile.r34ics_compact .ics-calendar-month-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile.r34ics_compact .ics-calendar-week-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-month-wrapper .ics-calendar-month-grid,.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-week-wrapper .ics-calendar-month-grid{font-size:80%!important;min-width:100%}.ics-calendar.nomobile.r34ics_compact .ics-calendar-month-wrapper .ics-calendar-month-grid td .events,.ics-calendar.nomobile.r34ics_compact .ics-calendar-week-wrapper .ics-calendar-month-grid td .events,.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-month-wrapper .ics-calendar-month-grid td .events,.ics-calendar.nomobile.r34ics_compact_mobile .ics-calendar-week-wrapper .ics-calendar-month-grid td .events{height:6.5em!important;overflow:auto!important}.ics-calendar-color-key{max-width:100%}}@media print{.ics-calendar .button.subscribe,.ics-calendar .descloc,.ics-calendar input,.ics-calendar select,.ics-calendar table .descloc .time_in_hover_block,.ics-calendar table .descloc .title_in_hover_block,.ics-calendar textarea{display:none!important}.ics-calendar table td,.ics-calendar table th{background:var(--r34ics--color--white)!important;border:1px solid var(--r34ics--color--gainsboro)!important}.ics-calendar table td *,.ics-calendar table th *{background:var(--r34ics--color--white)!important;border:none!important;color:var(--r34ics--color--black)!important}.ics-calendar table .descloc{display:block!important}}