:root{--header-bar-text-color:#353535;--header-bar-text-hover-color:#37b;--header-bar-border-color:rgba(0,0,0,.1)}.header-bar-wrap{border-bottom:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--header-bar-border-color)}.header-bar{display:flex;flex-wrap:wrap}.header-bar .header-content{padding:.5em 0;max-width:70%;font-size:13px;font-size:.8125rem}.header-bar .header-content .header-date,.header-bar .header-content .header-text{display:inline-block;margin-right:1.5em}.secondary-navigation{position:relative;width:100%;order:3}.top-navigation ul,.top-navigation .menu-item-has-children>a>.icon,.top-navigation ul a>.icon{display:none}.top-navigation.toggled-on>ul.menu{display:block}.secondary-menu-toggle{display:flex;margin:0;margin-left:auto;padding:.5em;border:none;background:0 0;color:#353535;color:var(--header-bar-text-color);text-decoration:none;font-size:13px;font-size:.8125rem;font-weight:400;text-align:left;align-items:center}.secondary-menu-toggle .menu-toggle-text{margin-left:.5em}.secondary-menu-toggle:focus{outline:thin dotted;color:#353535;color:var(--header-bar-text-color);background:0 0}.secondary-menu-toggle:hover,.secondary-menu-toggle:active{color:#37b;color:var(--header-bar-text-hover-color);background:0 0;cursor:pointer}.secondary-menu-toggle .icon{margin:0;width:16px;height:16px;vertical-align:top;fill:#353535;fill:var(--header-bar-text-color)}.secondary-menu-toggle:hover .icon,.secondary-menu-toggle:active .icon{fill:#37b;fill:var(--header-bar-text-hover-color)}.secondary-menu-toggle[aria-expanded=true] .icon-menu,.secondary-menu-toggle[aria-expanded=false] .icon-close{display:none}.secondary-menu-toggle[aria-expanded=true] .icon-close{display:inline-block}.top-navigation ul{margin:0;padding:0;color:#353535;color:var(--header-bar-text-color);list-style:none;font-size:13px;font-size:.8125rem}.top-navigation>ul{border-top:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--header-bar-border-color)}.top-navigation ul li{position:relative;margin:0}.top-navigation ul a{display:block;margin:0;padding:.6em;text-decoration:none}.top-navigation ul a,.top-navigation ul a:link,.top-navigation ul a:visited{color:#353535;color:var(--header-bar-text-color);text-decoration:none}.top-navigation ul a:hover,.top-navigation ul a:active,.top-navigation ul a:focus{color:#37b;color:var(--header-bar-text-hover-color)}.top-navigation ul li.current-menu-item>a{text-decoration:underline}.top-navigation ul ul{font-size:13px;font-size:.8125rem}.is-amp-page .top-navigation ul button.toggled-on+ul,.top-navigation ul ul.toggled-on{display:block}.top-navigation ul ul a{padding-left:2em}.top-navigation ul ul ul a{padding-left:3em}.top-navigation ul ul ul ul a{padding-left:4em}.top-navigation .dropdown-toggle{position:absolute;display:block;top:0;right:0;padding:.4em .8em;background:0 0;border:none}.top-navigation .dropdown-toggle:focus{outline:thin dotted;color:#353535;color:var(--header-bar-text-color);background:0 0}.top-navigation .dropdown-toggle:hover,.top-navigation .dropdown-toggle:active{background:0 0}.top-navigation .dropdown-toggle .icon{margin:.5em 0 0;width:16px;height:16px;vertical-align:top;fill:#353535;fill:var(--header-bar-text-color)}.top-navigation .dropdown-toggle:hover .icon,.top-navigation .dropdown-toggle:active .icon{fill:#37b;fill:var(--header-bar-text-hover-color)}.top-navigation .dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media only screen and (min-width:60em){.header-bar .header-content{flex-grow:1;max-width:100%;padding-left:0}.secondary-menu-toggle,.top-navigation .dropdown-toggle{display:none}.top-navigation ul,.top-navigation ul ul{display:block}.secondary-navigation{display:flex;margin-left:auto;width:auto;align-items:center;order:1}#header-bar .top-navigation>ul.menu{display:flex;flex-flow:row wrap;margin:0;border-bottom:none}.top-navigation>ul,.top-navigation>ul>li>a{border:none}.top-navigation>ul>li>a{padding:.5em 1em}.top-navigation ul ul{position:absolute;left:-999em;top:100%;z-index:99999;border:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--header-bar-border-color);border-top:none;background:#fff}.top-navigation ul ul a{border-top:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--header-bar-border-color)}.top-navigation ul li:hover>ul,.top-navigation ul li.focus>ul{right:0;left:auto}.top-navigation ul ul li a{width:16rem}.top-navigation ul ul ul{left:-999em;top:0}.top-navigation ul ul li:hover>ul,.top-navigation ul ul li.focus>ul{right:100%;left:auto}.top-navigation ul ul li a,.top-navigation ul ul ul li a,.top-navigation ul ul ul ul li a{padding:.75em 1em}.top-navigation .menu-item-has-children>a>.icon{position:relative;display:inline-block;left:.3rem;top:.075rem;width:11px;height:11px;fill:#353535;fill:var(--header-bar-text-color)}.top-navigation ul ul .menu-item-has-children>a>.icon{position:absolute;left:auto;right:1em;top:50%;margin-top:-.3rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.top-navigation ul .menu-item-has-children>a:hover>.icon{fill:#37b;fill:var(--header-bar-text-hover-color)}}.header-search .header-search-icon{position:absolute;right:0;z-index:99;display:inline-block;padding:1em;font-size:17px;font-size:1.0625rem;background:0 0}.header-search .header-search-icon:hover{cursor:pointer}.header-search .header-search-icon:focus{outline:none}.header-search .header-search-icon .icon-search{margin:0;padding:0;width:24px;height:24px;vertical-align:middle;fill:#353535;fill:var(--navi-color)}.header-search .header-search-icon:hover .icon-search,.header-search .header-search-icon:active .icon-search{fill:#37b;fill:var(--navi-hover-color)}.header-search .header-search-form-wrap{position:absolute;top:0;left:0;z-index:99;display:none;box-sizing:border-box;margin:0;padding:0;width:100%;background-color:#fff;background-color:var(--page-background-color);font-size:17px;font-size:1.0625rem}.header-search .header-search-form-wrap.toggled-on{display:block}.header-search .header-search-form-wrap .header-search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.header-search .header-search-form-wrap .header-search-form .search-form{flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1}.header-search .header-search-form-wrap .header-search-form .search-form .search-field{padding:1em;border:none;font-size:17px;font-size:1.0625rem}.header-search .header-search-form-wrap .header-search-form .search-form .search-submit{display:none}.header-search .header-search-form-wrap .header-search-form .header-search-close{padding:1em}.header-search .header-search-form-wrap .header-search-form .header-search-close:hover,.header-search .header-search-form-wrap .header-search-form .header-search-close:active{cursor:pointer}.header-search .header-search-form-wrap .header-search-form .header-search-close .icon-close{margin:0;padding:0;width:24px;height:24px;vertical-align:middle;fill:#353535;fill:var(--navi-color)}.header-search .header-search-form-wrap .header-search-form .header-search-close:hover .icon-close,.header-search .header-search-form-wrap .header-search-form .header-search-close:active .icon-close{fill:#37b;fill:var(--navi-hover-color)}.before-header-widget-area{padding-top:1.5em}.before-header-widget-area .widget:last-child{margin-bottom:0}@media only screen and (min-width:40em){.before-header-widget-area{padding-top:2em}}.entry-author{margin:0 0 1.5em;padding:1.5em 0 1.35em;border-top:1px solid;border-bottom:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--light-border-color)}.entry-author .author-avatar{float:left;margin:0 1.5em .25em 0;max-width:25%}.entry-author .author-avatar img{vertical-align:top}.entry-author .author-heading .author-title{display:inline-block;margin:0 1em .25em 0;padding:0;font-size:17px;font-size:1.0625rem;font-family:"Open Sans",arial,helvetica,sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:uppercase;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.entry-author .author-heading .author-link{display:inline-block;margin:0 0 .5em;font-size:15px;font-size:.9375rem}.entry-author .author-bio{margin:0;font-size:17px;font-size:1.0625rem}@media only screen and (min-width:40em){.entry-author{margin-bottom:2em}}@media only screen and (min-width:75em){.entry-author{margin-bottom:2.5em}}.footer-content{padding:1.5em 0;border-top:6px solid;border-color:#353535;border-color:var(--footer-text-color);text-align:center}.footer-social-menu{margin-top:.5em}.footer-social-menu .social-icons-menu{justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.footer-widgets-background{padding:1.5em 0 0;border-top:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--footer-border-color)}@media only screen and (min-width:35em){.footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.5em}.footer-widget-column{flex-grow:1;box-sizing:border-box;padding-right:1.5em;width:50%;-webkit-box-flex:1;-ms-flex-positive:1}.footer-widget-column:nth-child(1):nth-last-child(3),.footer-widget-column:nth-child(2):nth-last-child(2),.footer-widget-column:nth-child(3):nth-last-child(1){width:100%}}@media only screen and (min-width:40em){.footer-widgets-background{padding:2em 0 0}.footer-widgets{margin-right:-2em}.footer-widget-column{padding-right:2em}}@media only screen and (min-width:50em){.footer-widget-column:nth-child(1):nth-last-child(3),.footer-widget-column:nth-child(2):nth-last-child(2),.footer-widget-column:nth-child(3):nth-last-child(1){width:33.3333333333%}}@media only screen and (min-width:57.5em){.footer-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.footer-social-menu{display:block;margin-top:.25em;margin-left:auto}.footer-social-menu .social-icons-menu{justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start}}@media only screen and (min-width:65em){.footer-widget-column:nth-child(1):nth-last-child(4),.footer-widget-column:nth-child(2):nth-last-child(3),.footer-widget-column:nth-child(3):nth-last-child(2),.footer-widget-column:nth-child(4):nth-last-child(1){width:25%}}@media only screen and (min-width:75em){.footer-widgets-background{padding:2.5em 0 0}.footer-widgets{margin-right:-2.5em}.footer-widget-column{padding-right:2.5em}}.site-footer .site-info .footer-text{display:block}.footer-navigation{margin:1em 0 0}.footer-navigation-menu{margin:0;padding:0;color:#353535;color:var(--footer-text-color);list-style:none;font-size:15px;font-size:.9375rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.footer-navigation-menu li{margin:0}.footer-navigation-menu a{display:block;margin:0;padding:.5em;text-align:center;text-decoration:none}.footer-navigation-menu li:last-child a{border-bottom:none}.footer-navigation-menu a:link,.footer-navigation-menu a:visited{color:#353535;color:var(--footer-text-color);text-decoration:none}.footer-navigation-menu a:hover,.footer-navigation-menu a:active{color:#37b;color:var(--footer-text-hover-color)}.footer-navigation-menu li.current-menu-item>a{text-decoration:underline}@media only screen and (min-width:40em){.footer-navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center}.footer-navigation-menu a{text-align:left}}@media only screen and (min-width:57.5em){.site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.site-footer .footer-navigation{order:2;margin:.5em 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2}.site-footer .site-info{flex-grow:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-ordinal-group:2;-ms-flex-order:1}}.scroll-to-top-button{position:fixed;right:.75em;bottom:.75em;z-index:9999;display:inline;margin:0 auto;padding:0;width:50px;height:50px;cursor:pointer;background-color:#37b;background-color:var(--button-color);color:#fff;color:var(--button-text-color);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.scroll-to-top-button.visible{opacity:1}.scroll-to-top-button:focus{background-color:#37b;background-color:var(--button-color);color:#fff;color:var(--button-text-color)}.scroll-to-top-button:focus:hover{background-color:#353535;background-color:var(--button-hover-color);color:#fff;color:var(--button-hover-text-color)}.scroll-to-top-button .icon{margin:.15em 0 0;width:22px;height:22px;vertical-align:top;fill:currentColor}.customize-partial-edit-shortcuts-shown .header-bar .header-content .header-text{margin-left:2em}.customize-partial-edit-shortcut-mercia_theme_options-header_text button{top:-5px;left:-35px}