body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.full-post-body{position:relative;margin-top:20px;width:90%;height:100%;background-color:#fffaf0;border:2px solid #000;border-radius:20px;padding:20px;background-color:wheat}.fp-image{width:30%;height:400px;border-radius:70px;margin-right:40px}.fp-ingredient-list{position:absolute;left:32%;top:15%;margin-bottom:2%}.fp-ing-item{font-size:15px}.fp-cal-fat-info{position:absolute;top:2%;right:2%}.fp-cal-label,.fp-fat-label{margin-bottom:-10px;font-size:large}.fp-ps-label{color:grey}.fp-time-container{display:flex;flex-direction:row;position:absolute;top:5%;right:15%;width:9%}.fp-time-image{position:relative;margin-right:5px;top:15px;width:30px;height:30px}.fp-time-label{font-size:large}.fp-click-here-link{position:relative;margin-top:10px}.fp-recipe-link{font-size:large}.fp-health-label-container{position:absolute;right:2%;top:30%}.fp-health-item{font-size:large}.fp-health-ul{list-style-type:none}.fp-like-container{width:6%;position:absolute;top:5%;left:60%}.fp-like{width:40%;height:40%;margin-right:5px}.fp-like:hover{background-color:#79b884;border-radius:30%}.fp-dislike{width:40%;height:40%}.fp-dislike:hover{background-color:red;border-radius:30%}.numLikes{left:15%}.numDislikes,.numLikes{position:absolute;bottom:-90%}.numDislikes{right:35%}.fp-comments-container{padding:10px;position:relative;left:31%;width:55%;height:auto;border:2px solid grey}.back-button{position:absolute;bottom:10px;width:50px;height:50px}.back-button:hover{background-color:grey;border-radius:50%}.fp-comment-input{width:200%;height:25px;resize:none;font-family:Arial,Helvetica,sans-serif}.fp-postComment{position:absolute;top:5%;right:20%;width:auto;height:25%;background-color:rgba(74,74,202,.959);color:#fff;border-radius:2px;border:2px solid rgba(74,74,202,.959)}.comment-container{width:100%;padding-left:10px}.fp-userIcon{height:100%;width:100%}.fp-iconContainer{height:6%;width:6%;margin-right:2%}.fp-iconContainer,.fp-textContainer{display:inline-block}.fp-name{position:absolute;top:2%;left:10%;font-size:90%;margin-bottom:-4%}.fp-stars{position:relative;left:90%;bottom:5px;font-size:80%;margin-bottom:-4%}body{background:url(/static/media/foodfun_bg.dd3200f6.jpg) no-repeat 50% fixed;background-size:cover;padding:20px}.big-body{position:relative;padding-left:7%;height:100%}.food-fun-header{position:relative;padding:10px;background-color:#fffaf0;width:35%;border:3px solid #000;border-radius:10px}.edamam{position:absolute;top:5%;right:-7%;width:30%}.log-out-button{position:absolute;bottom:1%;right:1%;width:80px;background-color:grey;color:#fff;border:1px solid grey;border-radius:10%}.log-out-button:hover{color:#b22222}.main-image{position:relative;top:13px;margin-right:2%;width:9%;height:9%}.user-bar{position:absolute;top:30%;right:2%}.user-icon{display:inline-block;width:20%;height:20%;margin-right:9%}.name-txt{display:inline-block;font-size:90%}.food-fun-title{font-size:200%}.food-fun-description{font-size:100%}.food-fun-header{font-family:Verdana,Geneva,Tahoma,sans-serif}.input-area{position:relative;bottom:120px;left:50%;width:30%;height:200px;display:flex;margin-bottom:0}.food-search-bar{width:100%;height:25%;padding-left:20px}.food-search-bar,.search-button{display:flex;border-radius:20px;font-size:large}.search-button{height:50px;margin-left:10px;float:left}.search-button:hover{border:2px solid #000}.food-posts{display:flex;flex-flow:row wrap;width:95%}.search-results-text{margin-left:37%;font-size:30px;font-style:oblique;font-weight:800}.sortby-container{padding:2%;background-color:#fffaf0;position:absolute;bottom:-45%;left:0;width:30%;height:auto;border:2px solid grey;border-radius:10px}.sortby-label{font-size:80%}.sortby-options{display:flex;flex-direction:column;height:200px}.sortby-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:5px;font-size:80%;background-color:#fff;border:1px solid grey}.sortby-button:hover{border:2px solid #000}.sort-txt{font-size:85%}.filter-txt{font-size:95%}.filter-container{padding:1%;background-color:#fffaf0;position:absolute;bottom:-46%;right:0;width:60%;height:auto;border:2px solid grey;border-radius:10px}.filter-options{display:flex;flex-direction:column;height:200px}option{font-size:90%}.filter-label{font-size:75%}.meal-spacing{margin-bottom:30px}.minCalEntry{margin-left:5px;margin-right:5px}.maxCalEntry,.minCalEntry,.minTimeEntry{width:30px;font-size:100%}.minTimeEntry{margin-left:5px;margin-right:5px}.maxTimeEntry{width:30px;font-size:100%}.mealTypeSelector{margin-left:5px}.filter-warning{color:red;font-size:10px;position:relative;bottom:50px}.food-item-container{background-color:wheat;width:40%;height:450px;border-radius:20px;border:2px solid #000;padding:10px;margin:10px;position:relative}.food-title-container{width:65%}.food-title{text-align:left;font-size:150%}.calorie-fat-container{font-weight:700;position:absolute;top:10px;right:20px}.food-image{width:100%;height:100%;border-radius:20px}.image-container{display:inline-block;float:left;width:30%;height:40%;margin-bottom:5%;margin-right:2%}.ingredients-container{position:relative;bottom:20px;display:inline-block;height:75%;width:55%}.ing-etc-item,.ing-item{font-size:80%}.click-here-link{position:absolute;bottom:1%;left:10px;width:200px;margin-top:2%}.view-full-button{position:relative;bottom:30px;background-color:teal;color:#fff;border:2px solid teal;border-radius:5px}.view-full-button:hover{color:#000}.recipe-link{position:absolute;left:0}li{font-size:14px}.health-label-container{position:absolute;right:20px;bottom:5px}.health-list-item{font-size:10px;margin-bottom:-2%}.check-image{width:13px;height:13px}.health-ul{list-style-type:none}.cal-label{margin-bottom:-15px}.fat-label{margin-bottom:-13px}.ps-label{font-size:12px;color:grey}.time-container{display:flex;flex-direction:row;justify-content:center;text-align:center;width:17%;position:absolute;top:17%;right:3%}.time-image{position:relative;top:17px;width:20px;height:20px;margin-right:5px}.like-dislike-preview{position:absolute;bottom:-2%;left:55%;display:flex;flex-direction:row}.dislike-preview,.like-preview{width:10%;height:10%;margin-right:1%}.dislike-preview{margin-left:3%}.num-dislike-preview,.num-like-preview{position:relative;bottom:10px}.login-text{color:#b22222}.desc-txt,.welcome-txt{text-align:center}.desc-txt{margin-top:-3%;color:grey}.login-group{margin-top:4%;margin-left:4%}.gotoSignUp-btn{position:relative;left:60%;background-color:#fff;border:1px solid #fff}.gotoSignUp-btn:hover{border:2px solid #000}.login-button{background-color:#bcd398;border-radius:7px;border:1px solid #000;font-size:large;color:#000}.login-button:hover{border:2px solid #000}.login-input,.password-input{padding-left:5px;border-radius:10px;font-size:large}label{font-size:large}.warning-login{font-size:14px;color:red}.login-container{position:relative;width:30%;height:30%;border:4px solid #000;background-color:wheat;border-radius:10px;margin-left:35%;margin-top:7%;padding:1%}.comment-container{width:90%;height:10%;position:relative;padding:2%;margin-top:-2%}.com-userIcon{height:100%;width:100%}.com-iconContainer{height:6%;width:6%;margin-right:2%}.com-iconContainer,.com-textContainer{display:inline-block}.com-name{left:10%;font-size:90%}.com-date,.com-name{position:absolute;top:2%;margin-bottom:-4%}.com-date{right:1%;font-size:80%}.com-stars{position:absolute;left:280%;bottom:30px;font-size:80%;margin-bottom:-4%}.com-message{font-size:90%;position:absolute;left:10%;top:30%}.hLine{position:relative;border-width:2px;background-color:wheat}
/*# sourceMappingURL=main.f54ba23f.chunk.css.map */