/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}.hamburger,label,table#tblCalendar tbody td,table#tblCalendar thead #calNextMonth,table#tblCalendar thead #calPrevMonth{cursor:pointer}.hamburger,button,select{text-transform:none}.hamburger,button,hr,input{overflow:visible}#mfd_text,#orange{height:36px;float:left}#DateText,#pageHdr,.tt-suggestion p,body,footer,form{margin:0}#pageHdr,.navbar,form,legend{padding:0}#DateText .date_short,#gray_overlay,#nav_hdr_dropdown a#nav_hdr_blog_lnk,#nav_hdr_dropdown a#nav_hdr_forum_lnk,#toolbar,[hidden],template{display:none}#nav_hdr_dropdown a,#toolbar a:hover{text-decoration:none}html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:#03448a}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}img{border-style:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0;line-height:1.3}body,button,input,select,textarea{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}::selection{background:#2b7fd9;color:#fff}::-moz-selection{background:#2b7fd9;color:#fff}@-ms-viewport{width:device-width}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}body{background:#fff;padding-top:35px}button,input,select,textarea{font-size:14px;padding-left:.5em}h1,h2,h3,h4,h5{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}select{height:1.85em}input.placeholder{color:#aaa!important}.form-control:focus,[contenteditable=true]:focus,button:focus,input:focus,select:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}h1,h2,h3{margin-top:0}h1{font-weight:300;font-size:2.5em}h2,h3{font-weight:400}h2{font-size:2em}h3{font-size:1.7em}.table th,b,h4,h5,strong{font-weight:600}h4{font-size:1.3em;margin:1.4em 0 .7em}h5{font-size:1.2em;margin:1.4em 0 1em}p{margin-bottom:1em;line-height:150%}sup{top:-.5em;font-family:Arial,Helvetica,Sans-Serif}.dropdown-menu>li>a:hover{background:#f2f2f2;color:#000}.text-info{color:#03448a}.text-success{color:#2e992e}#changeDate,.text-warning{color:#e48e38}.text-danger{color:#c33}.alert{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.alert-danger{background:#ffe8e8;border:1px solid #fcd7d7;color:#c33}.alert-info{background:#f2f9ff;border:1px solid #d3ddea;color:#222}.alert-success{background:#f3f8ed;border:1px solid #d6ebc0;color:#222}a:focus{outline:0}.btn{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.btn-tab{-webkit-border-bottom-left-radius:0!important;-webkit-border-bottom-right-radius:0!important;-moz-border-radius-bottomleft:0!important;-moz-border-radius-bottomright:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.btn-group>.btn:active,.btn-group>.btn:hover{z-index:auto}.btn-default,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{text-shadow:0 -1px 0 rgba(255,255,255,.2);border-color:#e6e6e6;background:#f6f6f6;box-shadow:#fff}.btn-warning,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{text-shadow:0 -1px 0 rgba(0,0,0,.2);border-color:#fc6d03;background:#fc6d03}.btn-success,.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{text-shadow:0 -1px 0 rgba(0,0,0,.2);border-color:#1d8f1d;background:#1d8f1d}.btn-primary,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{text-shadow:0 -1px 0 rgba(0,0,0,.2);border-color:#00366e;background:#00366e}.btn-danger,.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{text-shadow:0 -1px 0 rgba(0,0,0,.2);border-color:#d00;background:#c00}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.modal button.close{font-size:1.6em;opacity:.3}.modal-header .close{margin-left:1em;padding:0 2px 8px 10px}.navbar{background:#00366e}#nav_hdr_dropdown a:last-of-type,.navbar,.navbar-default,.navbar-fixed-top{border-bottom:0}.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:link,.navbar-default .navbar-nav>li>a:visited{color:#fff;font-weight:600}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:hover{color:#fff;background:#00366e}#hdr-container .navbar-brand{font-family:Sanchez,sans-serif;padding:4px 0 0 20px;font-size:24px;font-weight:400;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,.3);margin-right:0;color:#fff}#hdr-container .navbar-brand span{padding:6px 0 0;color:#fff}#hdr-container .navbar-nav>li>a{padding:15px 18px;font-size:15px}#hdr-container .navbar-nav>li>a:last-of-type{padding-right:20px}#hdr-container .navbar-right li ul.dropdown-menu li a{padding:6px 13px;font-size:1.1em}#hdr-container .navbar-header .icon-bar{color:#fff;background-color:#fff}#hdr-container .navbar-default .navbar-toggle{border-color:none}.navbar-collapse{padding-right:0}@media (max-width:870px){#hdr-container .navbar-nav>li>a{font-size:1em;padding:15px 14px}}@media (max-width:767px){.navbar-collapse,.navbar-nav{background:#fff}.navbar-default .navbar-nav>li{border-bottom:1px solid #eee}#hdr-container .navbar-nav>li>a{font-size:1.3em;padding:.6em 1.5em}#hdr-container .navbar-right li ul.dropdown-menu li a{font-size:1.3em;padding:.6em 2.5em}.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>li>a:link,.navbar-default .navbar-nav>li>a:visited{color:#444;font-size:1.1em;font-weight:400}.navbar-default .navbar-nav>li>a:hover{color:#444;background:#fafafa}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:460px}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#444}#nav_collapse a.dropdown-toggle{background:#eee;color:#444}.btn-xs{font-size:14px}}@media (max-width:414px),(max-height:414px){.modal-dialog{margin:10px}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;background-color:transparent;border:0;margin:0 0 0 1.5em}.hamburger-box{width:24px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:24px;height:2px;background-color:#fff;border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.dot-stretching,.dot-stretching::after,.dot-stretching::before{width:10px;height:10px;border-radius:5px;background-color:#ccc;color:#ccc}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55, .055, .675, .19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms,opacity 75ms .12s}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms,transform 75ms cubic-bezier(.215, .61, .355, 1) .12s}.dot-stretching{position:relative;transform:scale(1.25,1.25);animation:2s ease-in infinite dotStretching;top:40vh;margin-left:auto;margin-right:auto}.dot-stretching::after,.dot-stretching::before{content:'';display:inline-block;position:absolute;top:0}.dot-stretching::before{animation:2s ease-in infinite dotStretchingBefore}.dot-stretching::after{animation:2s ease-in infinite dotStretchingAfter}@keyframes dotStretching{0%,100%{transform:scale(1.25,1.25)}50%,60%{transform:scale(.8,.8)}}@keyframes dotStretchingBefore{0%,100%{transform:translate(0) scale(.7,.7)}50%,60%{transform:translate(-20px) scale(1,1)}}@keyframes dotStretchingAfter{0%,100%{transform:translate(0) scale(.7,.7)}50%,60%{transform:translate(20px) scale(1,1)}}/*!
 * typeahead.js
 * https://github.com/twitter/typeahead.js
 * Copyright 2013-2014 Twitter, Inc. and other contributors; Licensed MIT
 */.input-group .twitter-typeahead{display:table-cell!important}.twitter-typeahead .tt-hint,.twitter-typeahead .tt-query{margin-bottom:0}.twitter-typeahead .tt-hint{display:table-cell;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.twitter-typeahead .hint-small{height:30px;padding:5px 10px;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1.5}.twitter-typeahead .hint-large{height:45px;padding:10px 16px;font-size:18px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;line-height:1.33}.tt-hint{color:#ccc;background:0 0}.tt-dropdown-menu{min-width:160px;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-right-width:2px;border-bottom-width:2px;-webkit-border-radius:0;-moz-border-radius:0;box-border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}#nav_hdr_dropdown a,#rslist a{border-bottom:1px solid #eee;display:block}.tt-suggestions{text-align:left;color:#000;text-shadow:none;font-weight:400;font-size:1.2em}.tt-suggestion{display:block;padding:5px .9em}#KeySelected,.tt-suggestion.tt-cursor{background:#eee}.tt-suggestion.tt-cursor a{color:#fff}.placeholder{color:#aaa}#ErrorModal{z-index:2000}#brandLnk{position:relative;top:3px;margin-left:2px}#orange{width:28px;margin-right:8px}#mfd_text{width:132px}#btnHdrHamburger span.glyphicon{font-size:20px;color:#fff}#btnHdrHamburger{background:0 0;padding:.9em 20px .4em 0;border:0}#nav_hdr_dropdown_hldr{position:fixed;top:50px;z-index:1028;max-width:1024px;width:100%;left:0;right:0;margin:auto}#nav_hdr_dropdown{display:none;z-index:1029;width:100%;float:right;max-width:200px;margin-right:.8em;border:1px solid #eee;background:#fff;position:relative;font-size:1.1em;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#nav_hdr_dropdown a{padding:.8em 1em;color:#111}#nav_hdr_dropdown .glyphicon,#nav_hdr_dropdown img{float:left;margin-right:.8em;position:relative;top:3px}#nav_hdr_dropdown .glyphicon{font-size:18px}#nav_hdr_blog_lnk img{height:18px}#nav_hdr_forum_lnk img{width:18px}#nav_hdr_log_off_lnk .glyphicon,#nav_hdr_my_data_lnk .glyphicon{font-size:17px}#gray_overlay{position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:1028}#hdrNavDropdown span.glyphicon{font-size:.9em;color:#4a4a4a;padding-right:.6em}#dataHldr a,#settingsHldr a{text-align:left;white-space:normal;font-size:1.5em;text-decoration:none}#dataHldr a span,#settingsHldr a span{margin-top:.1em;display:block;font-size:.7em;color:#333}#dataHldr .lnkSep,#settingsHldr .lnkSep{height:1px;background:#ddd;margin:1em 0}#dataHldr .text-danger,#settingsHldr .text-danger{font-size:1.1em;margin-top:.3em}#rslist a{padding:.7em .4em;color:#000;font-size:1.1em}#rslist a:hover{background:#f6f6f6}#rslist a span{font-size:1em}#DateText{float:right;font-size:1.5em}#DateText .date_long{display:inline}#changeDate{clear:right;float:right;padding-top:4px}#changeDateImg{margin-top:-3px;margin-right:.4em;width:14px;height:15px}#pageHdr{color:#333}#pageHdrIcon{width:42px;height:40px;margin-right:.3em}.footnote{font-size:.9em;color:#888}table#tblCalendar{float:left;border:1px solid #000;text-align:center;color:#fff;font-size:17px;font-weight:400;text-shadow:0 -1px 0 rgba(0,0,0,.5)}#calMthYr{text-align:center;font-size:1.2em;white-space:nowrap}table#tblCalendar thead td{height:45px;background:#777}table#tblCalendar tbody td.calCell{width:48px;height:45px;border-right:1px solid #000;border-bottom:1px solid #000;font-size:1.1em}table#tblCalendar tbody td.calDayHdr{background:#333;cursor:default}table#tblCalendar tbody td.calBlank{background:#ccc;cursor:default}div#calHldr div#KeyNotComplete,table#tblCalendar tbody td.calNotComplete{background:#275b8f}div#calHldr div#KeyComplete,table#tblCalendar tbody td.calComplete{background:#1d8f1d}#KeyComplete,#KeyNotComplete,#KeySelected{width:20px;height:20px;float:left;display:inline-block;margin-right:.8em}#KeyNotComplete{border:1px solid #275b8f}#KeyComplete{border:1px solid #1d8f1d}#KeySelected,table#tblCalendar tbody td.calSelected{border:2px solid #e57c00}#calLegendHldr{margin-left:35px;margin-top:80px;display:inline-block;font-size:1.1em}div#hdr-container{max-width:1024px;position:relative;width:100%;margin:0 auto}input#hdr_search_phrase{width:12em}.indent{margin-left:3.5em}.GrayBox{background:#f2f2f2;border:1px solid #ddd;color:#333;padding:1em;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.left{float:left;display:block;margin:0;padding:0}div.LimitContentWidth{max-width:1024px;margin:0 auto;padding:0 20px}div#pageHldr,div#secondary_page_hldr{max-width:1024px;padding:11px 20px}div#secondary_page_hldr{padding-top:2em}#page-bottom-spacer{clear:both;height:100px}#toolbar{background-color:#0f0f0f;width:100%;height:83px;position:fixed;bottom:0;z-index:100}#toolbar .nav_icon_svg{fill:#ddd}#toolbar a{color:#ddd;display:inline-block;float:left;width:16.66%;text-align:center;padding:10px}#toolbar_max_width_hldr{max-width:1024px;margin:auto}#toolbar .nav_icon_hldr{width:28px;height:26px;display:flex;justify-content:center;align-items:center;margin:auto}#lnk_nav_icon_body .nav_icon_svg,#lnk_nav_icon_food .nav_icon_svg{height:26px}#lnk_nav_icon_activity .nav_icon_svg,#lnk_nav_icon_analysis .nav_icon_svg{width:23px}#lnk_nav_icon_blog .nav_icon_svg{height:22px}#lnk_nav_icon_forum .nav_icon_svg{width:24px}#toolbar .nav_icon_label{display:block;padding-top:2px}#DrkFtr{width:100%;background:#303030;padding:.7em 0 1.6em;color:#999;font-family:'Open Sans',Verdana,Sans-Serif;-moz-box-shadow:0 -2px 2px rgba(0,0,0,.3);-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.3);box-shadow:0 -2px 2px rgba(0,0,0,.3);height:200px}#copyMFD{font-family:Sanchez,'Open Sans',sans-serif;font-size:1.1em}#DrkFtr img.socialIcon{width:32px;height:32px;float:right;margin:0 .5em}#dataHldr .resetRow{border-bottom:1px solid #e2e2e2;padding:.6em 0;font-size:1.1em}#dataHldr .resetRow input:checkbox{float:right;margin-left:1em;width:1.2em;height:1.2em}@media (max-width:768px){#toolbar{display:block}.navbar-nav,footer{display:none}}@media (max-width:666px){table#tblCalendar{float:none;margin:0 auto 1em}#calLegendHldr{margin:0 auto;display:block;width:12.5em}}@media (max-width:599px){.navbar-toggle{margin-right:0}#brandLnk{margin-left:-7px}#dataHldr a,#settingsHldr a{font-size:1.4em}#rslist a{padding:.6em 0;font-size:1.2em}div#pageHldr,div#secondary_page_hldr{padding:15px}#btnHdrHamburger{padding-right:15px}#FtrBlog,#FtrFollow,.FtrCol{width:100%}#calMthYr{font-size:1.1em}}@media (max-width:567px){#DateText .date_long,#toolbar a#lnk_nav_icon_blog,#toolbar a#lnk_nav_icon_forum{display:none}#DateText .date_short{display:inline}table#tblCalendar{clear:both}table#tblCalendar tbody td.calCell{width:45px;width:calc((100vw - 50px)/ 7)}#toolbar a{width:25%}#nav_hdr_dropdown a#nav_hdr_blog_lnk,#nav_hdr_dropdown a#nav_hdr_forum_lnk{display:block}}@media (max-width:485px){#pageHdrIcon{width:31px;height:30px}#titleTxt{font-size:.8em}.hidePhone{display:none}#nav_hdr_dropdown{max-width:485px;font-size:1.4em;margin-right:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#nav_hdr_dropdown .glyphicon{font-size:22px}#nav_hdr_blog_lnk img{height:22px}#nav_hdr_forum_lnk img{width:22px}#nav_hdr_dropdown .glyphicon,#nav_hdr_dropdown img{top:4px}#nav_hdr_log_off_lnk .glyphicon,#nav_hdr_my_data_lnk .glyphicon{font-size:21px}}@media (max-width:350px){#toolbar{height:65px}#toolbar a{padding:7px}#lnk_nav_icon_body .nav_icon_svg,#lnk_nav_icon_food .nav_icon_svg{height:24px}#lnk_nav_icon_activity .nav_icon_svg,#lnk_nav_icon_analysis .nav_icon_svg{width:22px}#lnk_nav_icon_blog .nav_icon_svg{height:22px}#lnk_nav_icon_forum .nav_icon_svg{width:23px}#toolbar .nav_icon_label{font-size:.9em}}@media (max-height:415px){#nav_hdr_dropdown_hldr,.navbar-fixed-top{position:absolute}#toolbar{height:65px}#toolbar a{padding:7px}#lnk_nav_icon_body .nav_icon_svg,#lnk_nav_icon_food .nav_icon_svg{height:24px}#lnk_nav_icon_activity .nav_icon_svg,#lnk_nav_icon_analysis .nav_icon_svg{width:22px}#lnk_nav_icon_blog .nav_icon_svg{height:22px}#lnk_nav_icon_forum .nav_icon_svg{width:23px}#toolbar .nav_icon_label{font-size:.9em}}@media (orientation:portrait){footer{display:none}}@media print{#toolbar,.btn,footer,nav{display:none}}