#LanguageSelector{border:none;font-size:.9em;position:absolute;right:4px;top:0}#LanguageSelector ul{display:flex;flex-direction:row;gap:2px}#LanguageSelector ul li{border:none;font-size:.8em;list-style-type:none;margin:0}#LanguageSelector ul li a{background-color:silver;border:1px solid rgba(0,0,0,.267);border-bottom-left-radius:7px;border-bottom-right-radius:7px;color:#000;display:block;margin-right:-1px;padding:2px 4px 4px;text-decoration:none}#LanguageSelector ul li a:hover{background-color:#7ed656}#LanguageSelector ul li.selected_true a{background-color:#fff}#LanguageSelector ul li.selected_false{cursor:pointer;transition:"background-color" .5s}#LanguageSelector ul li.selected_false a{-webkit-user-select:none;-moz-user-select:none;user-select:none}#title{cursor:pointer}#title span{background-color:#fff8;background:linear-gradient(#f0f0f066,#e0e0e0aa);border-radius:20px;display:inline-block;font-family:Permanent Marker,Brush Script MT,cursive;font-size:clamp(20px,7vw,30px);font-style:italic;font-variant:small-caps;font-weight:100;font-weight:700;margin:3vw 0;padding:10px 5vw;text-align:start;text-shadow:0 0 5px #fff;text-transform:uppercase;text-wrap:balance}.NavItem.Divider{border-bottom:1px solid #888;margin:0 6px 6px;padding:10px 0 0}.NavItem.Divider .MenuLink{display:none!important}.NavItem .MenuLink{align-items:center;display:flex!important;gap:.5rem;justify-content:space-between;text-align:left}.NavItem .MenuLink svg{flex-shrink:0}#NavMenuHamburger{position:relative}#NavMenuHamburger .hamburger-icon{background-color:#fff;border:1px solid #888;border-radius:5px;box-shadow:5px 5px 5px #0003;color:#000;cursor:pointer;font-size:24px;line-height:1;padding:.5rem;position:relative;transition:all .3s ease;z-index:3}#NavMenuHamburger .hamburger-icon.pressed_true,#NavMenuHamburger .hamburger-icon:hover{background-color:#dfd;box-shadow:0 0 5px #0003;translate:2px 2px}#NavMenuHamburger .nav-menu-container{background-color:#fff;position:absolute;right:0;top:100%;translate:10px -10px;width:auto;z-index:2}#NavMenuHamburger .nav-menu-container.open_false{display:none}#NavMenuHamburger .nav-menu-container.open_true{display:block}#NavMenuHamburger .NavMenu{background-color:#dfd;border:1px solid #888;border-radius:5px;box-shadow:5px 5px 10px #0003;padding:1rem}#NavMenuHamburger .NavMenu ul{margin:0}#NavMenuHamburger .NavMenu ul li{list-style:none;margin:0}#NavMenuHamburger .NavMenu ul li .NavItem a{border:2px solid transparent;border-radius:4px;color:#000;display:block;font-size:1.5rem;padding:2px 10px;text-decoration:none}#NavMenuHamburger .NavMenu ul li .NavItem a:hover{border-color:#22e}#NavMenuHamburger .NavMenu ul li .NavItem.selected_true a{background-color:#22e;color:#fff}@media (min-width:951px){#NavMenuHamburger{display:none}}#NavMenuLeft{flex-shrink:1;margin-right:0;min-width:130px;position:relative}@media (max-width:950px){#NavMenuLeft{display:none}}#NavMenuLeft .NavMenu ul{display:flex;flex-direction:column;gap:.5rem;margin:0}#NavMenuLeft .NavMenu ul li{list-style:none;margin:0}#NavMenuLeft .NavMenu ul li .NavItem{background-color:#fff;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.2);border-radius:7px;box-shadow:2px 2px 5px #0005;margin-right:10px;padding:0;text-align:center;transition:all .5s ease}#NavMenuLeft .NavMenu ul li .NavItem.Divider{visibility:hidden}#NavMenuLeft .NavMenu ul li .NavItem.Divider a{display:none}#NavMenuLeft .NavMenu ul li .NavItem a{color:#444;display:block;font-size:.8rem;font-weight:700;padding:2px 8px;text-decoration:none;transition:all .5s ease}#NavMenuLeft .NavMenu ul li .NavItem.selected_true{box-shadow:5px 5px 10px #0005;margin-right:-10px}#NavMenuLeft .NavMenu ul li .NavItem.selected_true a{color:#000;padding:8px 30px 8px 15px}footer[data-v-ea5f6461]{background-color:#78c952aa;border-radius:1rem;bottom:0;color:#fff;font-size:.7em;padding:.5rem;position:absolute;right:0;text-align:center}footer #GeekyMonkey[data-v-ea5f6461]{color:#fff;font-variant:small-caps;margin-bottom:0;margin-right:10px;text-decoration:none}footer #GeekyMonkey[data-v-ea5f6461]:hover{color:#0f0!important;text-decoration:underline}*{border:0;box-sizing:border-box;margin:0;padding:0}a:link{text-decoration:underline}a:link,a:visited{color:var(--link-color)}a:hover{text-decoration:none}a:active,a:hover{color:var(--link-color_hover)}html{background-color:#82d2f5;background:linear-gradient(180deg,#8ee8ed,#6590c2 66%,#cfa865)}body{background-image:url(../Skins/HappyForest/bg-main.png);background-position:90% bottom;background-repeat:repeat-x;color:#444;font-family:Roboto,Arial,sans-serif;font-size:.75em;min-height:100vh;padding-bottom:300px;position:relative;text-wrap:balance}body:after{background-image:url(../Skins/HappyForest/cow.gif);bottom:50px;content:"";height:64px;left:55%;position:absolute;width:73px}h1,h2,h3,h4,h5,h6{color:#000;font-size:1.7em;margin:0}h1{font-size:2em;margin-bottom:0;padding-bottom:0}h2{padding:0 0 10px}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}html{min-height:100%}p{line-height:1.6em;margin-bottom:20px}ul li{margin-left:20px}#HeaderRow{align-items:center;display:flex;justify-content:space-between;width:100%}#LanguageSelector{position:fixed;z-index:2}#MainContainer{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;margin-top:0;position:relative;width:100%}#MainContainer #Main{flex-grow:1;flex-shrink:1;min-width:0}.pageouter{background-image:url(../Skins/HappyForest/bg-header.png);background-position:100% 0;background-repeat:no-repeat;min-height:100%;position:relative}.pageouter .page{margin-left:auto;margin-right:auto;max-width:95%;position:relative;width:950px}.pageouter .page header{color:#000;margin:0;padding:10px 0;position:relative;width:100%}.pageouter .page #Main{background-color:#fff;background-repeat:no-repeat;border-radius:7px;border-top-color:#fff;box-shadow:5px 5px 10px #0005;margin-bottom:0;padding:15px 10px 20px;position:relative;width:100%;z-index:1}.pageouter .page #Main .content{min-height:240px}
