body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:20vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Title{align-items:center;box-sizing:border-box;color:#000;display:flex;justify-content:space-between;padding:1.5em 2.5em;width:100%}.Name{font-size:28px}.Name,.Option{color:#2f4f4f;font-family:sans-serif;font-weight:700;padding:.25em 1em;text-decoration:none}.Login,.Option{font-size:20px}.Login{align-items:center;background-color:#2f4f4f;border-radius:15px;color:#fff;display:block;font-family:sans-serif;font-weight:700;margin-left:1em;padding:.25em .75em;text-decoration:none}.footer{background-color:#fff;bottom:0;color:#fff;left:0;margin-top:50px;padding:30px 0;text-align:center;width:100%}p{margin:0;padding:0}.Content{margin:auto;max-width:50%}.EntryContent{display:inline-flex;justify-content:space-evenly;margin:auto;max-width:100%;min-width:100%}.outer{align-items:center;display:inline-flex;justify-content:space-between;margin-bottom:10%;text-align:center;width:100%}.left{flex-basis:25%;padding-left:5%}.middle{flex-basis:50%;margin-left:5%;margin-right:5%}.middle,.right{text-align:center}.right{flex-basis:25%;padding-right:5%}form{border:3px solid #f1f1f1;border-radius:15px;padding-bottom:20px;padding-left:10%;padding-right:10%}form h1{color:#35373a;font-size:40px;font-weight:800;line-height:42px;margin:30px 0;padding:0;text-align:center;width:100%}h3,h4{margin:5px 0}label{color:#5d626a;display:block;font-size:16px;font-weight:800;margin-top:10px;text-align:left}label[for=remember]{color:#5d626a;display:inline-block;font-size:12px;font-weight:500;height:15px;margin-top:0}input{margin:15px}input[type=checkbox]{height:10px;vertical-align:middle}input[type=radio]{height:15px;vertical-align:middle}input[type=text]{background-color:#f5f5f5;border-color:#f5f5f5;border-left-style:hidden;border-radius:15px;border-right-style:hidden;border-top-style:hidden;box-shadow:0 8px 15px rgba(0,0,0,.2);display:block;font-size:14px;font-weight:300;height:50px;margin:8px 0 40px;padding-left:5%;width:95%}.ForgotPassword{font-size:10px}.msg{font-size:14px}.LoginButton{background-color:#acc659;border:#fff;border-radius:15px;color:#fff}.LoginButton,.SignupButton{align-items:center;box-shadow:0 8px 15px rgba(0,0,0,.1);display:block;font-family:sans-serif;font-size:20px;font-weight:700;padding:.25em .75em;text-decoration:none;width:40%}.SignupButton{background-color:#fff;border-color:#5d626a;border-radius:15px;border-width:15px;color:#5d626a}.KudosButton{align-items:center;background-color:#acc659;border:#fff;border-radius:15px;box-shadow:0 8px 15px rgba(0,0,0,.1);color:#fff;display:block;font-family:sans-serif;font-size:14px;font-weight:700;margin:10px auto;padding:.25em .75em;text-align:center;text-decoration:none;width:60%}.ClaimButton{font-size:20px;width:20%}.ProfileBox:hover{background-color:#f1f1f1}.ProfileBox{border-radius:15px;justify-content:center;margin-top:100px;padding:10px;text-align:center}.ImageBorder{box-shadow:0 8px 15px rgba(0,0,0,.1)}.ImageBorder,.SpacedImageBorder{border-radius:15px;border-width:0;margin-top:10px;max-width:100%}.SpacedImageBorder{box-shadow:0 8px 15px rgba(0,0,0,.3);margin-bottom:30px}.OtherItem{align-content:center;border:3px solid #f1f1f1;border-radius:15px;justify-content:center;margin:5px 10px 30px 20px;text-align:center}.OtherItem:hover{background-color:#f1f1f1}.OtherItem p{font-size:10px}.FoodDesc{margin-right:0;padding-left:30px;padding-right:30px;text-align:left}.middle h1{text-align:center}.checkbox-grid{margin:5px 5px 20px}.checkbox-grid li{display:block;float:left;text-align:left;width:33%}.checkbox-grid h5{margin-bottom:5px}.clr{clear:both;font-size:0}.allergy{color:#5d626a;display:inline-block;font-size:14px;font-weight:500;height:20px;margin-top:0}.className,.Resources,.Resources h1{text-align:center}.Resources h1{color:#35373a;font-size:40px;font-weight:800;line-height:42px;margin:30px 0;padding:0;width:100%}.tab{display:inline-flex;justify-content:space-evenly;margin-bottom:30px;overflow:hidden}.tab button{background-color:inherit;background-color:#f5f5f5;border:#fff;border-radius:30px;box-shadow:0 2px 5px rgba(0,0,0,.2);color:35373A;cursor:pointer;float:left;margin:0 5px 5px;outline:none;padding:14px 16px;transition:.3s;width:40%}.tab button.active{background-color:#dfdfdf}.noUnderline{color:#000;text-decoration:none}.TabContent{align-items:center;display:block;text-align:center}.TabContent,.TileContent{justify-content:center;margin:auto;max-width:70%}.TileContent{align-content:space-between;display:flex;flex-wrap:wrap}.Entry{display:inline-flex;margin:5px 0 15px;text-align:center}.Desc{color:#35373a;margin:20px 0 30px}.Desc,.Text{text-align:left}.Text{max-width:80%;padding-right:5%}.Text h3{color:#35373a;text-decoration:underline}.Text p{color:#5d626a}.Image{max-width:20%;text-align:center}.ResourceBox{border:30px #acc659;border-radius:20px;border-top-style:solid;box-shadow:2px 2px 5px rgba(0,0,0,.2);margin:2.5%;max-height:400px;max-width:40%;min-height:400px;padding:10px 20px 20px;text-align:center}.ArticlesAuthor{font-size:11px;margin-bottom:15px;margin-top:15px;text-align:center}.ArticleTitle{line-height:1.5;text-decoration:underline}.ArticlesDesc{font-size:11px;margin-bottom:15px;margin-top:15px;text-align:left}.Button{color:#2f4f4f;font-family:sans-serif;font-size:20px;font-weight:700;text-decoration:none}.Container{padding:.5em 2.5em}.ClaimPackage{align-items:center;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:center;left:0;min-height:100%;min-width:100%;position:fixed;text-align:center;top:0}.ClaimPackage-inner{display:"flex";flex-direction:column;height:240px;justify-content:space-between;padding:20px;width:360px}.ClaimPackage-inner,.ReturnButton{background-color:#fff;border-radius:15px}.ReturnButton{border:#fff;box-shadow:0 8px 15px rgba(0,0,0,.2);color:#2f4f4f;width:40%}.ClaimButton,.ReturnButton{align-items:center;display:block;font-family:sans-serif;font-size:14px;font-weight:700;margin:10px auto;padding:.25em .75em;text-align:center;text-decoration:none}.ClaimButton{background-color:#acc659;border:#fff;border-radius:15px;box-shadow:0 8px 15px rgba(0,0,0,.1);color:#fff;width:45%}
/*# sourceMappingURL=main.23b4b668.css.map*/