﻿div.bg_img_fixed{background-image:url(https://storage.googleapis.com/fpoo-global-cloud-storage/img/short-track/olive_trees.png);background-repeat:no-repeat;background-size:100%;background-position:center bottom;display:block;width:100%;height:100%;position:fixed;top:0%;z-index:-1;opacity:0.5}div#content{top:0px;margin-bottom:3em}div#content.fixed{position:relative;top:55px}div.fpoo_brand{display:block;position:relative;z-index:99;width:100%;max-width:1280px;margin:auto}div.fpoo_brand img{display:none;width:150px;height:150px;margin:auto}@media (min-width:775px){div.fpoo_brand img{display:block;position:absolute;top:5px;left:5px}}body.home div.fpoo_brand img{display:none}header#masthead{position:relative;z-index:98;background-color:#d1e7c4;background:linear-gradient(45deg, #d0f1b2 0%, #eaf9de 100%);padding-bottom:0px;margin-bottom:0px}header#masthead.site-header.fixed{position:fixed;margin-top:0px;top:0px}@media (min-width:775px){header#masthead.site-header{top:50px}}header#masthead.site-header nav.main-navigation{display:flex;width:100%;max-width:1280px;float:none;margin:auto;flex-direction:column}header#masthead.site-header nav.main-navigation div{margin:0px auto}header#masthead.site-header nav.main-navigation div.menu_button_container{display:flex;align-items:flex-end;padding:0.5em 1em}@media (min-width:775px){header#masthead.site-header nav.main-navigation div.menu_button_container{display:none}}header#masthead.site-header nav.main-navigation div.menu_button_container button.menu-toggle{font-size:1em;color:white;border:none;display:inline-block;height:auto;padding:0 0;color:#61a049;text-align:left;font-size:1em;font-weight:normal;line-height:normal;letter-spacing:normal;text-transform:uppercase;text-decoration:none;background-color:transparent;border-radius:0px;border:none;cursor:pointer;box-sizing:border-box;margin:0}header#masthead.site-header nav.main-navigation div.menu_button_container button.menu-toggle i{font-size:2em}header#masthead.site-header nav.main-navigation div.menu_button_container h1{text-transform:uppercase;font-size:1.25em;text-shadow:none;margin:0 auto;color:#333;color:#61a049;letter-spacing:0em}header#masthead.site-header nav.main-navigation div.menu-primary-container{display:none;margin:auto;width:100%}@media (min-width:775px){header#masthead.site-header nav.main-navigation div.menu-primary-container{display:flex}}@media (min-width:1280px){header#masthead.site-header nav.main-navigation div.menu-primary-container{display:flex}}header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu{display:flex;flex-direction:column}@media (min-width:775px){header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu{flex-direction:row;margin:auto}}header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu li.menu-item{float:none;margin:0;border-top:1px solid #edf6e8}header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu li.menu-item ul.sub-menu{width:210px;background-color:#d1e7c4}header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu li.menu-item ul.sub-menu li a{text-align:left;padding:1em 1em 0.8em 1em}header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu li.menu-item a{font-family:"Radikal-Medium", "Radikal Medium", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;color:#333;text-transform:uppercase;font-weight:500;display:block;padding:1.2em 2em 1em 2em;line-height:normal;transition:background-color 0.35s ease-out;display:blocK;width:100%;border-top:1px solid #edf6e8}@media (min-width:1280px){header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu li.menu-item a{border-top:0}}header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu li.menu-item a:hover{background-color:#a7d18d}header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu li.menu-item.icon-join>a:before{font-family:"Font Awesome 5 Free";content:"";font-weight:600;margin-right:0.35em;color:#61a049}header#masthead.site-header nav.main-navigation div.menu-primary-container ul.menu li.menu-item.icon-members>a:before{font-family:"Font Awesome 5 Free";content:"";font-weight:600;margin-right:0.35em;color:#61a049}body.home header#masthead{position:fixed}body.home header#masthead.site-header{top:0px}