.svgIconStyle1{fill:#f0f1f0}.svgIconStyle2{fill:none;stroke:#444445;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.svgIconStyle3{fill:#0071bc}.svgIconStyle5{fill:#444445}.svgIconStyle6{fill:#444445;stroke:#444445;stroke-linecap:round;stroke-linejoin:round;stroke-width:0}@font-face{font-family:Oxygen;font-style:normal;font-weight:400;src:url(https://www.myfooddata.com/css/Oxygen/Oxygen-Regular.woff2) format("woff2"),url(https://www.myfooddata.com/css/Oxygen/Oxygen-Regular.woff) format("woff"),url(https://www.myfooddata.com/css/Oxygen/Oxygen-Regular.ttf) format("ttf");font-display:swap}html{min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available}body{margin:0 auto;clear:both;font-size:100%;font-family:Oxygen,Arial,Helvetica,sans-serif,Verdana;line-height:1.7;height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;text-align:center;color:#444445}@media (min-width:600px){body body{line-height:28px}}*{box-sizing:border-box}#wrap{text-align:left;width:100%}@media (min-width:350px){#wrap{display:flex;flex-direction:column;align-items:center}}#FAQ a,#searchResults a,#sitemap a,.underLineLink,.underLineLink a{text-decoration:underline!important}.right{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transition:.5s;margin:7px 10px 0 0}.detailedDataDown{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transition:.5s;margin:7px 10px 0 0}.down{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transition:.5s;margin:5px 0 0 5px}.up{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);transition:.5s;margin:11px 0 0 5px}.arrow{border:1px solid #fff;border-width:0 0 2px 2px}.navarrow,.nutrition-data-arrow{border:1px solid #444445;border-width:0 2px 2px 0}.arrow,.navarrow,.nutrition-data-arrow{width:10px;height:10px;line-height:0;font-size:0;float:right;padding:5px;margin:7px 10px 0 5px}@media (min-width:768px){.arrow,.navarrow,.nutrition-data-arrow{padding:3px}}.arrow,.navarrow{float:right}@media (min-width:768px){.navarrow{border:1px solid #444445;border-width:0 0 2px 2px;width:8px;height:8px;line-height:0;font-size:0}}@media (min-width:1000px){.navarrow{width:10px;height:10px}}.nutrition-data-arrow{float:left;margin-right:10px}.arrow-nofloat{border:1px solid #444445;border-width:0 0 2px 2px;width:10px;height:10px;line-height:0;font-size:0;padding:5px;float:none}.mobilehide{width:0}.newmobilehide{height:100%}@media (max-width:600px){.newmobilehide{display:none}}.newdesktophide{height:100%}@media (min-width:600px){.newdesktophide{display:none}}.desktopOnly{display:none!important}@media (min-width:600px){.desktopOnly{display:inline-block!important}}.desktopOnlyFlex{display:none!important}@media (min-width:600px){.desktopOnlyFlex{display:flex!important}}.modal,.onboard-modal{display:none}*,:after,:before{box-sizing:border-box}.nomobile,.nomobiletable{display:none}.center{text-align:center}.pointer{cursor:pointer}.noMobileFlex{display:none}@media (min-width:600px){.noMobileFlex{display:flex}}.mobileOnlyFlex{display:flex}@media (min-width:600px){.mobileOnlyFlex{display:none!important}}.flex{display:flex}.flexCenterMobile{display:flex;align-items:center;justify-content:center;flex-direction:row}@media (max-width:390px){.flexCenterMobile{flex-direction:column}}.flexCenterLeft{display:flex;align-items:center}.flexCenterColumn,.flexcenter{display:flex;align-items:center;justify-content:center}.flexCenterColumn{flex-direction:column}.flextop{display:flex;align-items:flex-start}.flexcentera{display:flex;align-items:center;justify-content:center;padding:5px}.left{text-align:left}.left10{text-align:left;margin-left:10px}.padding3{margin:3%}.padding10{padding:0 10%}.boldonly{font-weight:900}.bold{font-weight:900;margin-right:10px}img{max-width:100%;height:auto}h1{font-size:28px;line-height:35px;color:#333;margin-bottom:1px;font-weight:600}.header1{margin:30px 0 30px;border-bottom:1px solid #ccc;color:#333}h2{font-weight:600}h3{font-weight:700;font-size:18px;margin:0 0 5px 0;padding:8px 1px;border-bottom:1px solid #ccc;color:#333}h4{font-size:18px}.dnone{display:none}.printOnly{display:none!important}.dshow{display:block;background-color:#87a7c1;cursor:pointer}.dshowwhite{display:block;background-color:#fff;cursor:pointer}.topmenu{font-size:18px;padding:15px;cursor:pointer;display:flex;align-items:baseline}.topmenu:hover{background-color:#f0f1f0}i{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}.linkClass{text-decoration:underline;cursor:pointer;color:#205493}.appInstallButtons{display:flex;align-items:center}a:active,a:link,a:visited{text-decoration:none;color:#205493}a:hover{text-decoration:none;color:#0071bc}a.black:active,a.black:link,a.black:visited{text-decoration:none;color:#444445;font-size:18px;font-weight:800}a.blacknf:active,a.blacknf:link,a.blacknf:visited{text-decoration:none;color:#444445;font-weight:800}a.introbtn:active,a.introbtn:link,a.introbtn:visited{padding:20px;margin:15px;color:#f0f1f0;background-color:#36a2cc;border-radius:5px}.fontxsm{font-size:12px}.fontsm{font-size:80%}.fontlg{font-size:120%}.fontxlg{font-size:150%}.fontxxlg{font-size:200%;font-weight:500}.redsm{color:#d33350;font-weight:700;font-size:100%}.red{color:#d33350;font-weight:700;font-size:120%}.green{color:#42ad8a;font-weight:700;font-size:120%}footer{margin-bottom:0;margin-top:10px;color:#fff;background-color:#123054;padding:10px;text-align:center}.footerBlock{display:flex;flex-direction:column;width:100%;margin:3.125rem 0 3.125rem 0;font-size:1rem}@media (min-width:600px){.footerBlock{display:grid;margin:5rem 0 3.125rem 0;grid-template-columns:repeat(4,1fr)}}@media (min-width:1600px){.footerBlock{display:block}}.footerSubscribe{display:flex;flex-direction:column;justify-content:center;margin-bottom:3.125rem;align-items:center}@media (min-width:600px){.footerSubscribe{flex-direction:row}}.copyright{font-size:1rem;margin-bottom:2.25rem}.footerBlock a:link,.footerBlock a:visited{color:#fff;padding:5px;margin:.3125rem 0 .3125rem 0;text-decoration:underline}@media (min-width:600px){.footerBlock a:link,.footerBlock a:visited{margin:0 3.125rem 3.125rem 0}}.footerBlock a:hover{color:#f0f1f0;text-decoration:none}@media (min-width:600px){.desktophide{display:none}}@media (min-width:768px){.navBreakHide{display:none}}.navMobileHide{display:none}@media (min-width:768px){.navMobileHide{display:inline-block}}@media only screen and (min-width:768px){.mobilehide{display:inline-block}#usermenu{width:85px}.down{margin:7px 0 0 9px}.up{margin:11px 0 0 9px}#tabletonly{display:none}.nomobile{display:inline-block}.nomobiletable{display:table-cell}.center{margin:0 23%;text-align:center}}@media only screen and (min-width:768px) and (max-width:935px){.nomobiletable{display:none}}@media (prefers-reduced-motion:reduce){.animation{animation:none}}@media all and (display-mode:standalone){#navAppInstall,#profileAppInstall,.hidePWA,.navInstall{display:none}}.appInstallButton svg,.appInstallButton svg:hover{width:17px!important;height:17px!important;margin-right:5px;padding:0!important}@media (min-width:600px){.appInstallButton svg,.appInstallButton svg:hover{width:24px!important;height:24px!important}}.enableNotifications{display:flex;font-size:17px;padding:10px 20px;margin:2%;border-radius:5px;cursor:pointer;align-items:center;justify-content:center;max-width:190px}.appInstallButton{display:flex;font-size:16px;margin:0 0 10px 0;width:180px;height:46px;border-radius:5px;cursor:pointer;align-items:center;justify-content:center;max-width:190px}@media all and (display-mode:standalone){.appInstallButton{display:none}}.enableNotifications svg{width:100px;height:100px;fill:#fff}.appInstallBlue a:active,.appInstallBlue a:hover,.appInstallBlue a:visited,a.appInstallBlue{color:#fff!important}.appInstallBlue{background-color:#255fa7;border:1px solid #205493;box-shadow:1px 1px 5px #205493;color:#fff}.appInstallBlue:hover{background-color:#123054;border:1px solid #153965;box-shadow:1px 1px 5px #153965}.appInstallBlue svg{fill:#fff!important}.appInstallClear svg{fill:#153965!important}.appInstallClear{background-color:#f0f1f0;border:1px solid #f0f1f0;box-shadow:1px 1px 1px #cfd2d4;color:#153965}.appInstallClear:hover{background-color:#fff;border:1px solid #fff;box-shadow:1px 1px 5px #fff}.sparkle{position:relative;transition:.6s;overflow:hidden}.sparkle:before{content:"";display:block;position:absolute;background:rgba(255,255,255,.8);width:20px;height:100%;left:0;top:0;filter:blur(20px);animation:sparkle-anim 6s infinite}@keyframes sparkle-anim{from{transform:translateX(-100px) skewX(-45deg)}to{transform:translateX(300px) skewX(-15deg)}}.subscribe-button{border-radius:1px;padding:.5em .95em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;box-shadow:0 1px 1px #444445;min-width:17.5rem;max-width:20.625rem;width:100%;font-size:.9375rem;margin:.625rem 0}@media (min-width:600px){.subscribe-button{width:20.625rem;font-size:1rem}}.subscribe-button__icon,.subscribe-button__link{display:inline-block}.subscribe-button__link__float{text-decoration:none;color:#fff!important;margin:0}.subscribe-button__link{text-decoration:none;color:#fff!important;margin:3px}.subscribe-button__icon svg{width:1em;height:1em;margin-right:.4em;vertical-align:top}.subscribe-button--small svg{margin:0;vertical-align:middle}.subscribe-button__icon{stroke:#fff;fill:none}.subscribe-button__icon--solid,.subscribe-button__icon--solidcircle{fill:#fff;stroke:none}.subscribe-button--link{background-color:#256592;cursor:pointer}.subscribe-button--link:hover{background-color:#215a82}.subscribe-button--facebook{background-color:#3b5998;border-color:#3b5998}.subscribe-button--facebook:active,.subscribe-button--facebook:hover{background-color:#2d4373;border-color:#2d4373}.subscribe-button--twitter{background-color:#55acee;border-color:#55acee}.subscribe-button--twitter:active,.subscribe-button--twitter:hover{background-color:#2795e9;border-color:#2795e9}.subscribe-button--pinterest{background-color:#bd081c;border-color:#bd081c}.subscribe-button--pinterest:active,.subscribe-button--pinterest:hover{background-color:#8c0615;border-color:#8c0615}#logoAndNavWrap{width:100%}@media (min-width:768px){#logoAndNavWrap{margin-bottom:10px;font-size:11px}}.logoAndNav{display:flex;align-items:center;padding:15px 10px;font-size:16px;justify-content:space-between}@media (min-width:768px){.logoAndNav{padding:15px 20px}}@media (max-width:390px){.logoAndNav{padding:10px 7px;font-size:14px}}@media (max-width:320px){.logoAndNav{padding:8px 5px;font-size:12px}}#nav-left,#nav-right{display:flex;align-items:center}#nav-left{justify-content:flex-start}#navbar-toggle{cursor:pointer;color:#444445;font-size:30px;margin-left:5px}@media (min-width:768px){#navbar-toggle{display:none}}#MFDlogo{display:inline-block;position:relative;margin-left:5px;width:190px}@media (min-width:768px){#MFDlogo{margin-top:0;min-width:200px;margin-left:0}}@media (min-width:1000px){#MFDlogo{min-width:230px}}@media (max-width:390px){#MFDlogo{max-width:130px}}.premiumLabel{display:flex;align-items:center;position:absolute;left:101px;top:21px;font-size:17px;color:#ba7f12!important;font-weight:900;padding:5px}@media (min-width:1000px){.premiumLabel{left:120px;top:29px;font-size:17px}}@media (max-width:390px){.premiumLabel{left:49px;top:16px;font-size:12px}}.premiumLabel svg{width:17px;height:17px;fill:#ba7f12}.st0{fill:#153965}.st1{fill:#153965}#navSections{padding-bottom:7px}@media (min-width:768px){#navSections{display:inline-block;width:100%}}@media (min-width:768px){#navSections h2{text-align:center}}#accountButtons{display:flex;align-items:center}a.nav-sign-in{display:none}@media (min-width:600px){a.nav-sign-in{display:inline-block;color:#99a4a5;padding:10px}}a.nav-sign-in:hover{color:#444445}a.nav-sign-up:active,a.nav-sign-up:link,a.nav-sign-up:visited{padding:8px;color:#fff;background-color:#205493;border-radius:5px;white-space:nowrap;margin-right:10px}a.nav-sign-up:hover{background-color:#0071bc}#navbar-search{margin-right:5px;margin-bottom:6px}.close,.navclose{display:flex;justify-content:flex-end;font-size:39px;color:#444445;margin:-5px 15px 0 0;cursor:pointer}@media (min-width:768px){.close,.navclose{display:none}}#main-nav{list-style-type:none;display:flex;flex-direction:column;margin:1px;padding:0 0 0 5px}@media (min-width:768px){#main-nav{display:flex!important;flex-direction:row;justify-content:flex-start;padding:0}}#main-nav li,.account-menu-toggle{text-align:left;padding:20px 10px;margin:5px 0 0 5px;color:#444445;cursor:pointer}@media (min-width:768px){#main-nav li,.account-menu-toggle{padding:8px;margin-right:3px;font-size:15px}}@media (min-width:1000px){#main-nav li,.account-menu-toggle{padding:10px;margin-right:5px;font-size:18px}}.account-menu-toggle{display:flex;align-items:center;margin:0 0 0 5px;padding:10px}@media (min-width:768px){.account-menu-toggle{margin:0 25px 0 5px;padding:10px}}.account-menu-text{display:none}@media (min-width:420px){.account-menu-text{display:inline-block}}#i8{display:none}@media (min-width:768px){#i8{display:inline-block}}.account-menu-toggle svg{width:28px;height:28px;margin-right:2px;fill:#444445}.account-menu-toggle:hover,.dropDown:hover{color:#444445;background-color:#f0f1f0;border-radius:5px}.mobilenavshow{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#f0f1f0;overflow-x:hidden;transition:.5s}@media (min-width:768px){.mobilenavshow{height:100%;width:auto;position:relative;z-index:1;top:auto;left:auto;background-color:#fff;overflow-x:auto;transition:0s}}.menubtn,a.menubtn:active,a.menubtn:link,a.menubtn:visited{padding:15px;color:#fff;background-color:#205493;border-radius:5px;white-space:nowrap;margin:10px 5px}.menubtn:hover,a.introbtn:hover,a.menubtn:hover{background-color:#255fa7;color:#fff;cursor:pointer}.menubtnMargin{margin:20px 0 0 3%}@media (min-width:768px){.menubtnMargin{margin:25px 5px 0 0}}.mobile_menu_width{width:85%}.nav-dropdown{position:absolute;width:85%;top:0;left:0;background-color:#fff;z-index:500000000;color:#444445;text-align:left;min-height:100%;padding-bottom:100px}@media (min-width:768px){.nav-dropdown{width:100%;top:70px;right:0;text-align:center;padding-bottom:0;min-height:680px;height:680px;overflow-y:auto;border-bottom:5px double #444445;border-top:2px solid #99a4a5;box-shadow:0 5px 1px #444445}}@media (min-width:1000px){.nav-dropdown{top:80px}}input.search-input[type=text]{width:35px;box-sizing:border-box;border:2px solid #cfd2d4;border-radius:5px;font-size:16px;background-color:#f0f1f0;background-image:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>');background-position:10px 10px;background-repeat:no-repeat;padding:12px 15px 12px 25px;transition:width .2s ease-in-out;z-index:1}@media (min-width:1000px){input.search-input[type=text]{width:150px;padding:12px 15px 12px 35px;font-size:20px}}input.search-input[type=text]:focus{padding:12px 15px 12px 35px;width:99%;color:#444445;font-weight:500;font-size:20px;position:absolute;top:5px;right:1px}@media (min-width:768px){input.search-input[type=text]:focus{width:200px;top:20px;right:5px}}@media (min-width:1000px){input.search-input[type=text]:focus{width:280px}}input.search-input[type=text]{position:inherit}.nav-card{padding:5%;border-bottom:1px solid #cfd2d4;text-align:left}@media (min-width:768px){.nav-card{border-bottom:none;padding:15px;max-width:25%;margin:0 10px}}.nav-card a:hover,.small-nav-dropdown a:hover{background-color:#dde9f8;border-radius:5px}#aboutDropDown p{padding:7px 20px}#indexcontent p{padding:0 20px}.nav-title{color:#444445;margin:10px 2px;font-size:20px;text-align:left;font-weight:900}@media (min-width:768px){.nav-title{font-size:16px}}@media (min-width:1000px){.nav-title{margin:10px 0;font-size:26px}}.nav-flex{justify-content:center;display:flex;flex-direction:column}@media (min-width:768px){.nav-flex{flex-direction:row}}#aboutDropDown ul,#accountDropDown ul,#articlesDropDown ul,#toolsDropDown ul{padding:0;margin:0;list-style:none}#account-menu ul,#tool-items ul{list-style:none;padding:2px 0}#account-menu li,#tool-items li{color:#444445;margin:12px 5px}@media (min-width:768px){#account-menu li,#tool-items li{padding:10px 0;max-width:250px;margin:12px 0}}#account-menu li a,#tool-items li a{display:flex;align-items:center}@media (min-width:768px){#account-menu li a,#tool-items li a{flex-direction:column;font-size:13px}}@media (min-width:1200px){#account-menu li a,#tool-items li a{flex-direction:row;font-size:18px}}#account-menu li:hover,#tool-items li:hover{background-color:#cfd2d4}@media (min-width:768px){#account-menu li:hover,#tool-items li:hover{background-color:#dde9f8;color:#444445;border-radius:5px}}#account-menu a:hover,#tool-items a:hover{color:#444445}#account-menu li svg,#tool-items li svg{fill:#205493;width:35px;height:35px;margin:0 10px 0 0}#aboutDropDown ul,#articlesDropDown ul{padding:0;margin:0;list-style:none}@media (min-width:768px){#articlesDropDown li a{padding:2px;font-size:14px}}@media (min-width:1000px){#articlesDropDown li a{font-size:18px}}.about-nav-card{padding:5%;border-bottom:1px solid #cfd2d4;text-align:left}@media (min-width:768px){.about-nav-card{border-bottom:none;padding:15px;width:600px}}.about-title{display:flex;align-items:center;color:#444445;margin:10px 2px;font-size:20px;text-align:left;font-weight:900}@media (min-width:768px){.about-title{margin:10px 0;font-size:26px}}.about-title svg{margin-right:20px}@media (min-width:768px){#aboutDropDown svg{width:50px;height:50px}}#aboutDropDown p a{text-decoration:underline}.buttonSpacer{margin:30px 0}.navmodal{position:fixed;z-index:90000000000000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#indexcontent{margin:10px 15px;max-width:100%;min-height:300px}@media (min-width:600px){#indexcontent{width:600px;margin:25px 10px;text-align:left;z-index:6;font-size:18px;min-height:800px}}#centercontent{text-align:center;margin:0 auto;padding:10px;max-width:900px}.contactUsWrap{padding:0 20px}#articlesearchresult,#nfsearchresults{text-align:left}@media (min-width:600px){#articlesearchresult,#nfsearchresults{padding:3px 12px}}#resultCounts{display:flex;flex-direction:column;margin:0 25px;padding:0;list-style:none;font-size:12px}@media (min-width:850px){#resultCounts{flex-direction:row;gap:10px}}.searchresult{line-height:20px;margin:20px 0}@media (min-width:600px){.searchresult{font-size:14px;color:#444445}}a.searchheading{font-size:17px;color:#205493}@media (min-width:600px){a.searchheading{font-size:20px}}a.searchtitle{color:#444445;font-size:14px}@media (min-width:600px){a.searchtitle{font-size:16px}}a.searchlink{font-size:12px;color:#205493;font-style:italic}.search{width:70%;padding:15px 5px 15px 15px;margin:10px 15px;font-size:20px;border:0;border-radius:5px;border-bottom:5px solid #255fa7;box-shadow:1px 1px 3px #444445;background-color:#fff}@media (min-width:768px){.search{width:430}}::placeholder{font-size:13px;color:#99a4a5;opacity:1;font-weight:500}@media (min-width:600px){::placeholder{font-size:16px}}-ms-input-placeholder{color:#99a4a5}::-ms-input-placeholder{color:#99a4a5}.search_btn{font-size:19px;border-radius:5px;width:55px;height:55px;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:1px 1px 3px #444445;fill:#fff;background-color:#205493}.search_btn:hover{box-shadow:0 0 9px #0071bc}.searchsvg{width:33px;height:33px}.instruction-steps{padding:0 18px;font-size:15px}.instruction-steps li{margin:5px 0}.resultBlock{background-color:#f0f1f0;padding:5px 10px;margin:5px 0 15px 0}a.button,a.button:active,a.button:hover,a.button:visited{padding:10px 20px;font-size:14px;border-radius:5px;cursor:pointer;box-shadow:1px 1px 3px #444445;color:#fff;background-color:#205493;border:0}#feedback{max-width:350px;margin:10px;min-height:200px;opacity:0;transition:2s;display:flex;flex-direction:column}.floatingFeedbackButton{display:none}@media (min-width:850px){.floatingFeedbackButton{position:fixed;top:calc(50% - 47px);right:-5px;display:flex;flex-direction:column;gap:5px;background:#255fa7;border-radius:5px;box-shadow:1px 1px 3px #444445;border:2px solid #fff;padding:2px 5px;transition:all .2s ease-in-out}.floatingFeedbackButton svg{width:25px;height:25px;fill:#fff}}.floatingFeedbackButton:hover{padding:3px;cursor:pointer}.feedbackSmall{display:flex;align-items:center;color:#99a4a5;padding:20px;font-size:17px}.feedbackSmall svg{width:45px;height:45px;margin:0 0 0 10px}@media (min-width:300px){.feedbackSmall{font-size:19px}.feedbackSmall svg{width:50px;height:50px;margin:0 0 0 10px}}.feedback{padding:15px;text-align:center;margin:0 auto;max-width:95%;background-color:#fff}#feedback-widget{display:flex;justify-content:center;margin-top:5px}.feedback-happy,.feedback-ok,.feedback-sad{display:flex;flex-direction:column;color:#fff;cursor:pointer}#feedback-widget svg{width:90px;height:90px}@media (min-width:600px){#feedback-widget svg{width:100px;height:100px}}.feedback-modal{padding:5px}svg.happy,svg.ok,svg.sad{fill:#99a4a5}svg.sad:hover{fill:#ef445a}.feedback-sad:hover{color:#ef445a}svg.ok:hover{fill:#ffc856}.feedback-ok:hover{color:#ffc856}svg.happy:hover{fill:#46b996}.feedback-happy:hover{color:#46b996}.feedback textarea,.feedback-mobile textarea{border:2px solid #444445;margin-bottom:10px;width:90%;font-size:17px;height:150px}.feedback-modal textarea{margin-bottom:15px;height:180px;width:95%;border:2px solid #444445}.flexlistsindex{display:flex;justify-content:center;flex-wrap:wrap;margin:10px 0 30px 0;border-bottom:2px solid #99a4a5}.foodlistindex{width:99%;margin:10px;border:2px solid #fff;padding:5px;text-align:center}.flextitle{font-size:30px;margin-bottom:5px;text-align:center}.flexlists{display:flex;justify-content:left;flex-wrap:wrap;margin:10px 0 30px 0;border-bottom:2px solid #99a4a5}.flexlists a{color:#205493;font-size:15px}.foodlistindex{width:99%;margin:10px;border:2px solid #fff;padding:5px;text-align:center}.indeximg{width:360px}.foodlistindex:hover{background-color:#f0f1f0}#mnfl ul{list-style:none}.stickyindex{position:fixed;top:0;max-width:960px;width:100%;margin:0 auto;text-align:center;display:block;border:none;border-bottom:1px solid #444445;padding:20px;color:#03576b;box-shadow:5px 10px 20px -20px #55acee}#enterarrow{font-size:35px;position:fixed;top:68px;right:21px;font-weight:800}@media only screen and (min-width:768px){.flexlistsindex{display:flex;justify-content:center;flex-wrap:wrap;border-bottom:2px solid #99a4a5;margin:0 auto;max-width:1090px}.foodlistindex{width:250px;margin:10px;border:2px solid #fff;padding:5px;text-align:center}.foodlistindex{width:250px}.indeximg{width:220px}}@media only screen and (min-width:620px) and (max-width:767px){.introimg{width:550px;height:250px}.indeximg{width:200px}.foodlistindex{width:210px}}@media only screen and (min-width:450px) and (max-width:619px){.introimg{width:445px;height:202px}.indeximg{width:200px}.foodlistindex{width:210px}}@media only screen and (min-width:361px) and (max-width:449px){.indeximg,.introimg{width:355px;height:161px}span.nextbbtn{padding:15px;margin-top:7px;font-size:25px;letter-spacing:1px}}@media only screen and (min-width:321px) and (max-width:360px){.indeximg,.introimg{width:320px;height:145px}}@media only screen and (max-width:320px){.indeximg,.introimg{width:300px;height:136px}#foodtotals table{width:270px;font-size:12px}}@media only screen and (max-width:300px){.indeximg,.introimg{width:270px;height:123px}#foodtotals table{width:250px;font-size:12px}}.done,.modalSubmit,.saveAsButtons{border:1px solid #123054;font-size:15px;padding:9px;border-radius:5px;letter-spacing:.3px;display:flex;width:90px;cursor:pointer;color:#123054;fill:#123054;margin-top:5px}#nutritionFactsModalContainer{padding:50px 10px;position:relative}#modalbody a{text-decoration:underline}.modalSubmit{width:95%;text-align:center;max-width:350px;justify-content:center}.done:hover,.modalSubmit:hover,.saveAsButtons:hover{background-color:#205493;color:#fff;fill:#fff}.leftTen{margin-left:10px}.leftPadding{text-align:left;padding:2%}.notDone{color:#cfd2d4;border:1px solid #cfd2d4;display:flex;width:90px;letter-spacing:.3px;cursor:pointer;fill:#cfd2d4;margin-top:5px}#addNewNutrient{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:30px 5px}.modalAdd{padding:5px 10px;font-size:14px;display:flex;background-color:#205493;color:#fff;border-radius:5px;fill:#fff;cursor:pointer;justify-content:center;align-items:center}.modalAdd:hover{background-color:#0071bc}.saveAsButtons{width:90%;margin:9px 5px;padding:12px;display:flex;align-items:center}@media (min-width:600px){.saveAsButtons{width:280px}}.instructionsbtn,.onboardbtn{border:1px solid #123054;font-size:15px;padding:9px;border-radius:5px;letter-spacing:.3px;display:flex;align-items:center;cursor:pointer;color:#123054;fill:#123054}#feedback-widget{display:flex;justify-content:center;margin-top:5px}.feedback-happy,.feedback-ok,.feedback-sad{display:flex;flex-direction:column;color:#fff;cursor:pointer}#feedback-widget svg{width:90px;height:90px}@media (min-width:600px){#feedback-widget svg{width:100px;height:100px}}.successCheckMark{fill:#fff;background-color:#205493;width:200px;height:200px;border-radius:50%}.modal,.onboard-modal{display:none;position:fixed;z-index:8000;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s}#modalTabs svg{width:18px;height:18px;margin-right:5px}.modalTabActive svg{fill:#205493}.smallModalMargin{margin:3% auto}.normalModalMargin{margin:10% auto}.modal-content{position:relative;background-color:#fefefe;border-radius:5px;box-shadow:1px 1px #99a4a5;width:90%;overflow-y:auto;max-height:95%;-webkit-animation-name:fadeIn;-webkit-animation-duration:.5s;animation-name:fadeIn;animation-duration:.5s;min-height:500px}.modalSmall{max-width:350px}.modalMedium{max-width:600px;min-height:75%}.modalLarge{max-width:800px}.modalWidthAuto{width:fit-content;max-width:90%}.modalOffset,.portions{text-align:left;margin:5px 30px}.modalSaveButton{max-width:100px;margin:10px 20px}.portionInput{width:30px;text-align:center}#dailyValueInfo li{margin:10px 0}.onboard-modal-content{background-color:#fefefe;text-align:left;width:90%;max-width:500px;overflow-y:auto;padding:0 5%;-webkit-animation-name:fadeIn;-webkit-animation-duration:.5s;animation-name:fadeIn;animation-duration:.5s}.missing-data-options{background-color:#fefefe;text-align:left;width:100%;overflow-y:auto;padding:0 7%;-webkit-animation-name:fadeIn;-webkit-animation-duration:.5s;animation-name:fadeIn;animation-duration:.5s}@media (min-width:600px){.missing-data-options{padding:0 12%}}h2.onboard{font-size:27px;line-height:33px;text-align:left}#OBcontent ul{display:flex;flex-direction:column;align-items:center}li.onboardCard1,li.onboardCard2{display:flex;border:1px solid;justify-content:center;margin:10px;flex-direction:column;align-items:center;width:300px;text-align:center}.modal-button-header{position:sticky;top:0;width:100%;z-index:20;padding:15px 20px;display:flex;justify-content:flex-end}.modal-close,.pay-modal-close{background-color:#153965;color:#fff;border-radius:50%;font-size:20px;cursor:pointer;z-index:20;padding:0 10px;box-shadow:1px 2px 3px #444445}.modal-close-button{border-radius:5px;border:1px solid #444445;margin:8px;z-index:20}.pay-modal-close{margin:-10px 6px 0 0}.modal-header{text-align:left;padding:5px 20px;min-height:100px}#modalHeaderContent{padding:15px 0}#modalFooter{margin:0 0 30px 0;text-align:center}.modalTitle{font-size:18px;font-weight:500}@media (min-width:600px){.modalTitle{font-size:25px}}.modalTitleSm{font-size:18px;font-weight:500;display:flex;justify-content:space-evenly;align-items:center}.modalDescription{font-size:14px;color:#444445}.modal-body{max-width:700px;margin:0 auto;font-size:18px;text-align:center;padding:10px 5px 20px 5px}#modalTabs{padding:0 5%}#modalTabs ul{list-style:none;display:flex;border-bottom:1px solid #cfd2d4;margin:0;padding:0;font-size:14px;justify-content:space-evenly}@media (max-width:320px){#modalTabs ul{font-size:9px}}#modalTabs li{cursor:pointer}.modalTabActive{color:#205493;border-bottom:3px solid #205493;font-weight:800;font-size:14px}@media (max-width:320px){.modalTabActive{font-size:9px}}.addResetButtons,.modalFoodListButtons{display:flex;align-items:center;justify-content:flex-start;width:95%;margin:3% 1% 1% 1%}@media (min-width:600px){.addResetButtons,.modalFoodListButtons{width:80%;margin:3% 6% 1% 6%}}.addResetButtons svg{fill:#99a4a5;margin:0 10px;cursor:pointer;width:24px;height:24px}.addResetButtons svg:hover{fill:#205493}.addFoodsButton,.modalButton,.modalDeleteButton{color:#fff!important;text-decoration:none!important;padding:5px 15px;font-size:16px;border-radius:5px;margin:0 20px 0 10px;cursor:pointer}.addFoodsButton,.modalButton{background-color:#205493}.modalDeleteButton{background-color:#ef445a}.successButtons{width:290px;margin:10px 3px}.addFoodsButton,.modalDeleteButton{width:135px}#resetButton{font-size:14px;color:#cfd2d4;padding:0 5px;cursor:pointer}.cancel{cursor:pointer}.subSearchMenuModal{width:80%;color:#99a4a5;margin:1% 10%;font-size:14px;border-bottom:1px solid #cfd2d4}.modalInstructions{padding:1% 20%;font-size:14px}.modalInstructions a{text-decoration:underline!important}.modalInstructionsImage{border-radius:50%;width:170px;height:170px;margin:30px}#modalFoodList,#recentsList{display:flex;flex-direction:column;align-items:center;padding:1%}@media (min-width:600px){#modalFoodList,#recentsList{padding:1% 10%}}#foodsearchbarModal,.foodListWrapModal{justify-content:center;transition:all .3s ease-in-out;z-index:999}@media (min-width:600px){#foodsearchbarModal,.foodListWrapModal{margin:20px 10% 0 10%}}.foodsearchModal{width:100%;border:none}.searchFL{display:flex}.foodsearchModal:placeholder-shown{color:#153965;background-position:left;background-image:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/></svg>');background-repeat:no-repeat;background-position-x:10px;opacity:1;padding:12px 0 10px 30px;background-color:#cfd2d4;height:35px}-ms-input-placeholder{color:#123054}::-ms-input-placeholder{color:#123054}.foodsearchModal:hover{background-color:#f0f1f0;color:#444445}.foodsearchModal:focus{border:1px solid #205493;background-image:none;background-color:#fff;font-size:16px;height:35px;outline:0}.searchFilterButton{color:#f0f1f0;justify-content:flex-end;margin:0 10px;cursor:pointer}.searchFilterButton svg{fill:#f0f1f0}#aboutdata ul li{text-align:left;margin:0 10px 20px 5px}.footerNutrientOptions{padding:2px 16px;margin:10px 0 0 0;background-color:#fff;display:flex;justify-content:center;align-items:center}.footerFoodListModal{padding:2px 16px;margin:10px 0 0 0;display:flex;justify-content:flex-end;align-items:center}.buttonView,.myFoodsButtons{padding:5px 10px;margin:0 5px;color:#f0f1f0;background-color:#205493;border-radius:5px;white-space:nowrap;border:1px solid #205493}.buttonView:hover,.myFoodsButtons:hover{background-color:#f0f1f0;color:#205493;border:1px solid #205493;cursor:pointer}.portionSelectModal{padding:50px;text-align:left}@media (min-width:600px){.portionSelectModal{padding:70px;font-size:16px!important}}.portionSelectModal p{color:#444445!important;font-size:15px!important}.portionButtonWrap{display:flex;flex-direction:column;margin-top:40px}@media (min-width:600px){.portionButtonWrap{gap:25px}}.portionButtonWrap .functionButton{max-width:100%!important}.saveasmodal{display:flex;flex-direction:column;margin-top:50px;align-items:center;margin:50px auto}.saveasmodal svg{width:28px;height:28px;margin-right:5px;align-items:flex-start}.listbox,.listboxSave{display:flex;align-items:baseline;justify-content:space-between;color:#444445;text-decoration:none;border:2px solid #cfd2d4;background-color:#f0f1f0;border-radius:5px;width:100%;margin:5px 0;position:relative}.listname,.listtitle{width:98%}.listname,.saveaslistname{width:96%;text-align:left;cursor:pointer}.saveasmodal input{font-size:18px;padding:5px;border:1px solid #444445;width:280px;margin:15px 0}.saveasmodal select{font-size:18px;width:280px;margin:15px 0}.warningText{font-size:13px;color:#d33350;border:2px solid #d33350;border-radius:3px;padding:3px}.warningNumberValidation{padding:6px;margin:3px 5px;text-align:center;font-size:16px;color:#d33350;fill:#d33350;font-weight:900;border:3px solid #d33350}.nutrientHeaderWrap,.nutrientSelectWrap{display:flex;align-items:center;width:100%;font-size:15px}.nutrientSelectWrap{margin:6px 0}.nutrientFilterSearch{padding:8px 5px 8px 8px;font-size:16px;height:30px}@media (min-width:600px){.nutrientFilterSearch{width:50%;max-width:300px;margin-left:30px;max-width:95%}}.nutrientFilterSearch:placeholder-shown{opacity:1;font-weight:500;font-size:16px;background-repeat:no-repeat;background-color:#f0f1f0}-ms-input-placeholder{color:#99a4a5;font-size:16px}::-ms-input-placeholder{color:#99a4a5;font-size:16px}.nutrientFilterSearch:focus{background-image:none;background-color:#fff}.nutrientSelectWrap:hover,.nutrientSelectWrap:hover input[type=number]{background-color:#dde9f8}.nutrientSelectWrap input[type=number]{width:50px}@media (min-width:350px){.nutrientSelectWrap input[type=number]{width:75px}}.optionheader1,.optionheader2{font-size:18px}.optionheader1{width:180px;margin-left:10px;text-align:left}@media (min-width:600px){.optionheader1{width:200px}}@media (max-width:420px){.optionheader1{width:125px}}.optionheader2{text-align:left}.customTarget,.nutrientFilter,.nutrientFilterCenter,.nutrientOrder{color:#99a4a5;padding:7px 0}.targetUnits{font-size:13px}.nutrientOrder{width:40%;font-size:15px;margin:10px 5px}.targetNutrient{color:#444445;border:1px solid #99a4a5;border-radius:5px;padding:6px 3px;margin:0 10px 0 5px}.targetNutrient:hover{border:1px solid #689dde}.nutrientFilter,.nutrientFilterCenter{margin:10px 5px;width:60%;font-size:15px}.nutrientFilter{width:60%}.nutrientFilterCenter{width:90%}.customTargetWrap{display:flex;align-items:center;color:#99a4a5;justify-content:space-between;padding-right:7px;background-color:inherit}@media (min-width:600px){.customTargetWrap{width:25%}}.foodFilterCount{font-size:15px;font-weight:700;text-align:left}@media (min-width:600px){.foodFilterCount{margin-top:10px;padding-left:10px}}#filterFoodCount{font-size:20px;font-weight:900}.cancelModal{color:#99a4a5;margin:0 10px;cursor:pointer;font-size:12px;border-bottom:1px dotted #99a4a5}#foodlistbuttons{height:150px}.selectOptions{display:flex;flex-direction:column;align-items:center;margin:1% 1%}@media (min-width:600px){.selectOptions{margin:1% 10%}}.selectOptionsCheckBox{display:flex;flex-direction:column;align-items:flex-start;margin:1% 8%}#foodsWithMissingData{margin:0;padding:0;list-style:none}#foodsWithMissingData li{padding:10px 0 10px 10px;background-color:#f0f1f0;margin:10px}#e-report ul{list-style-type:none;text-align:left;margin:10px 10px 10px 30px;padding:10px}.optionApplyButtonsFilterCount{display:flex;align-items:flex-start;margin:0 2%;position:sticky;top:0;background-color:#fff;flex-direction:column;width:80%;z-index:20;padding:15px 0;gap:10px}@media (min-width:600px){.optionApplyButtonsFilterCount{margin:0 5% 15px 5%;align-items:baseline;gap:5px}}.applyAndFilterButtonWrap{display:flex;flex-direction:column;gap:10px;align-items:flex-start}@media (min-width:600px){.applyAndFilterButtonWrap{flex-direction:row}}.optionApplyButtonWrap{display:flex;justify-content:space-evenly;align-items:end}@media (min-width:600px){.optionApplyButtonWrap{justify-content:flex-start}}.modalCheck{margin:0 6px;font-size:13px;width:180px;text-align:left}@media (min-width:600px){.modalCheck{font-size:16px;margin:0 10px;width:200px}}@media (max-width:420px){.modalCheck{width:125px}}.optionApplyButton{display:flex;gap:5px;padding:8px 20px;line-height:19px;font-size:15px;align-items:center;color:#fff;cursor:pointer;user-select:none;border:none;fill:#fff;background-color:#205493;border-radius:10px}.toolTipWrap{padding:2% 10%;text-align:left}.upload-container{max-width:500px;margin:40px auto;text-align:center;font-family:Arial,sans-serif}.upload-box{display:flex;border:2px dashed #ccc;border-radius:10px;padding:30px;background-color:#f9f9f9;cursor:pointer;transition:border-color .3s;margin-bottom:15px}.upload-box.dragover{border-color:#205493;background-color:#eef7ff}.browse-button,.camera-button{display:inline-block;padding:10px 15px;background-color:#205493;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;text-decoration:none;transition:background-color .3s}.browse-button:hover,.camera-button:hover{background-color:#255fa7}@media (min-width:600px){.camera-button{display:none}}.upload-button{margin:10px;display:inline-block;padding:10px 15px;background-color:#d33350;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;text-decoration:none;transition:background-color .3s}.scan-header{font-size:16px;color:#444445;line-height:1.5;margin:5px 0;padding:10px}#fileInput{display:none}.file-name{margin-top:10px;color:#666;font-size:14px}.image-preview{margin-top:20px;display:none}.image-preview img{max-width:100%;max-height:200px;border-radius:10px}.upload-container .form_field:focus -- .form_label,.upload-container label{position:inherit!important}.loader{position:fixed;z-index:100000000000000000000;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0}.loader:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.spinner{position:fixed;left:50%;top:50%;z-index:100000000000000000000;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:15px solid #205493;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loaderContainer{width:100%;margin:0 auto;border:2px solid #205493;position:relative;padding:0;background-color:#205493}@keyframes borealisBar{0%{left:0;right:100%;width:0%}10%{left:0;right:65%;width:35%}90%{right:0;left:65%;width:35%}100%{left:100%;right:0;width:0%}}.loadingText{background-color:#fff;position:fixed;top:56%;left:0;font-weight:900;width:100%;padding:5px}@media (min-width:850px){.loadingText{width:auto;top:56%;left:25%;padding:10px}}@media (min-width:1200px){.loadingText{width:auto;top:56%;left:35%}}