﻿@import"https://fonts.googleapis.com/css2?family=Asap:ital,wght@0,600;1,500&family=Open+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap";@import"https://fonts.googleapis.com/icon?family=Material+Icons";header>nav{display:flex;justify-content:space-evenly;align-items:center;padding:.4rem;width:100%;box-sizing:border-box}@media screen and (max-width: 539px){header>nav a.logo{display:none !important}}@media screen and (max-width: 699px){header>nav{flex-direction:column}header>nav div.main{margin-bottom:1.5rem}}@media screen and (max-width: 860px){header>nav section.donate{display:none !important}}@media screen and (max-width: 1000px){header>nav .nfg{display:none !important}}@media screen and (min-width: 700px){header>nav{border-bottom:1px solid var(--border-color);box-shadow:0 1px 3px var(--shadow-color);background-color:var(--background-color-3)}}header>nav h1,header>nav h2{font:var(--heading-font)}header>nav h1 a:not(:active),header>nav h2 a:not(:active){color:inherit}header>nav h1 a:not(:active):hover,header>nav h2 a:not(:active):hover{color:var(--accent-color);text-decoration:none}header>nav div.main{display:grid;height:100px;justify-items:center;align-items:center;white-space:nowrap;grid-template-columns:[logo] max-content [info] max-content [end]}header>nav div.main a.logo{grid-column:logo;grid-row:1/span 3}header>nav div.main a.logo img{height:100px}header>nav div.main h1{font-size:18pt;grid-row:1;margin:0}header>nav div.main div.contact{grid-row:2;display:inline-block}header>nav div.main div.contact>*{display:inline;font:inherit !important;color:#000 !important}header>nav div.main div.contact span::after{content:" · "}@media screen and (max-width: 449px){header>nav div.main div.contact span:not(:first-of-type)::after{display:none}header>nav div.main div.contact a.tel{display:block;text-align:center}}header>nav div.main ul.social{grid-row:3;list-style-type:none;padding:0;margin:0;display:inline-flex;justify-content:space-evenly;justify-self:stretch;font-size:14pt;text-transform:uppercase;font:var(--heading-font)}header>nav div.main ul.social a:not(:active){color:var(--accent-color) !important}header>nav form.adopt{font:var(--heading-font);font-size:14pt;font-weight:bold;white-space:nowrap;text-align:center}header>nav form.adopt h2{margin:0;font-size:120%}header>nav form.adopt button{font:inherit;padding:.4rem;margin-top:.4rem;color:var(--accent-color);background-color:var(--background-color-2);border-radius:var(--border-radius);border:1px solid var(--accent-color);box-shadow:-1px 1px 3px var(--shadow-color),1px 1px 3px var(--shadow-color);cursor:pointer}header>nav form.adopt button:hover{text-decoration:underline}header>nav form.adopt button:active{box-shadow:-1px 1px 3px var(--shadow-color) inset,1px 1px 3px var(--shadow-color) inset}header>nav section.donate{display:contents}@media print{header>nav{justify-content:center}header>nav form.adopt,header>nav section.donate,header>nav ul.social{display:none !important}header>nav a{text-decoration:none !important}}h2{font:var(--heading-font);font-size:20pt;color:var(--accent-color);text-align:center}footer{padding:.4rem;width:100%;box-sizing:border-box;text-align:center;font-size:10pt;font-style:italic}footer p{max-width:9in;margin:0 auto;text-align:center}@media screen and (min-width: 700px){footer{border-top:1px solid var(--border-color);box-shadow:0 -1px 3px var(--shadow-color);background-color:var(--background-color-3)}}:root{--background-color: #fff;--background-color-2: #fcfcfc;--background-color-3: #f0f0f0;--border-color: #666;--border-radius: 3px;--text-color: #000;--accent-color: #5021da;--shadow-color: #0003;--link-color: #066;--visited-color: #39f;--active-color: #f60;--heading-font: 600 14pt "Asap", sans-serif;--body-font: 12pt "Open Sans", sans-serif;font:var(--body-font);--global-min-width: 330px;min-width:var(--global-min-width)}@media print{:root{--background-color: #fff;--background-color-2: #fff;--background-color-3: #fff;--border-color: #000;--shadow-color: transparent}}body{color:var(--text-color);background:var(--background-color);font:var(--body-font);font-size:12pt;text-align:justify;margin:0;padding:0;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column}body>*{flex-grow:0}body>*:not(header):not(footer):not(h2){flex-grow:1}a{text-decoration:none}a:link{color:var(--link-color)}a:visited{color:var(--visited-color)}a:active{color:var(--active-color)}a:hover{text-decoration:underline}@media print{a{color:var(--text-color) !important}a:not([href^="tel:"]):not([href^="mailto:"]){text-decoration:underline}}p{max-width:95vw;margin:0 auto 1em}.big{font:var(--heading-font);font-size:28pt}@media not print{.printonly{display:none !important}}@media print{.noprint{display:none !important}}.hidden{display:none}.warning{--box-background: linear-gradient(0deg, #a00 0%, #b00 50%, #a00 100%);--box-color: #fff;--box-border: transparent;--box-symbol: "";--box-symbol-color: #fff;--box-symbol-scale: 0.9}.info{--box-background: linear-gradient(0deg, #ccf 0%, #ddf 50%, #ccf 100%);--box-color: #00b;--box-border: #000;--box-symbol: "";--box-symbol-color: #44b;--box-symbol-scale: 1}.warning,.info{margin:.4rem;padding:.4rem;min-height:calc(50px + 2*0.4rem);box-sizing:border-box;border-radius:var(--border-radius);border:1px solid var(--box-border);color:var(--box-color);background:var(--box-background);display:grid;grid-template-columns:50px 1fr;column-gap:.4rem;box-shadow:-2px 2px 3px var(--shadow-color)}.warning a,.info a{color:inherit;text-decoration:underline}.warning a:hover,.info a:hover{text-decoration:none}.warning a:active,.info a:active{color:var(--active-color)}.warning>*,.info>*{grid-column:2}.warning>*:first-child,.info>*:first-child{display:contents}.warning>*:first-child>*,.info>*:first-child>*{grid-column:2}.warning>*:first-child::before,.info>*:first-child::before{content:var(--box-symbol);font-family:"Material Icons",sans-serif;font-size:calc(50px*var(--box-symbol-scale));font-weight:400;color:var(--box-symbol-color);box-sizing:border-box;line-height:45px;height:0;width:50px;grid-column:1;grid-row:1;text-align:center}.warning>*:last-child,.info>*:last-child{margin-bottom:0}.darken{mix-blend-mode:multiply}/*# sourceMappingURL=common.css.map */
