div#mask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;opacity:.5;filter:alpha(opacity=50);background:#000;z-index:201;}div#signup-response{font-family:verdana, sans-serif;line-height:1.5em;display:none;position:fixed;background:#fff;width:600px;padding:30px;z-index:202;margin:0;}#signup-response h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:30px;color:#52b0bf;}div#signup-response div#signup-status{margin:2em 0;}div#signup-response div#signup-status p#signup-status-msg{margin:0;}div#signup-response div.navigation{margin:0;padding:0;}div#signup-response div.navigation a{display:inline-block;}#sell-content{float:left;width:58em;padding-right:3.6em;}#sell-sidebar{float:right;width:22.7em;}#sell-sidebar div.box-container{position:relative;margin-bottom:0.5em;cursor:pointer;}#sell-sidebar div.box-content{position:absolute;}#sell-sidebar img.box-bg{width:100%;}#sell-sidebar #program-video{text-align:center;margin-bottom:0.5em;}#sell-sidebar #program-video.hover a.button-medium{background:url('/branding/ck/secure/style3/public/medium_button_on.png');}#sell-sidebar #program-video div.box-content{width:19.7em;padding:0.5em 1.5em 1.5em 1.5em;top:0;left:0;}#sell-sidebar #program-video div.box-content h3{line-height:1;}#sell-sidebar #program-video div.box-content a{margin-top:0.75em;}#sell-sidebar #sell-video-markup-site-intro{display:none;}#video_site_intro div.end-screen p{padding-top:10em;text-align:center;}#sell-sidebar img#join-offer{border-top:1px solid #d4ecf0;margin-top:1em;}#sell-footer{clear:both;background:#f4f4f4;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;}#sell-footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#sell-footer{display:inline-block;}#sell-footer{display:block;}#sell-footer div{float:left;}#sell-footer div.info-box{margin-right:1em;overflow:hidden;}#sell-footer #try-us-for-free{width:19.1em;height:9em;position:relative;margin-right:1em;cursor:pointer;}#sell-footer #try-us-for-free.hover a.button-small{background:url('/branding/ck/secure/style3/public/small_button_on.gif');}#sell-footer #try-us-for-free img{width:100%;}#sell-footer #try-us-for-free a.button-small{position:absolute;top:7.5em;right:1.8em;}#sell-footer #free-tips{padding:16px;width:27em;border-right:1px solid #ccc;}#sell-footer #free-tips #help_icon{vertical-align:middle;margin-left:5em;}#sell-footer #free-tips h3{font-size:1.6em;font-weight:bold;margin-top:0;}#sell-footer #free-tips input{font-size:1.3em;padding:8px;width:11em;border:1px solid #ccc;font-family:Arial, Helvetica, sans-serif;display:inline;}#sell-footer #free-tips input.default-email{color:#b5b5b5;font-family:Arial, Helvetica, sans-serif;}#sell-footer #free-tips button{background:#52b0c0;color:#fff;border:none;}#sell-footer #free-tips small{font-size:1.1em;padding-top:5px;display:block;color:#666;}#sell-footer span.sale-ribbon-left{width:86px;height:80px;position:absolute;left:303px;top:0;z-index:200;background:url('/branding/ck/frontpage/feature/sale-snippet.png');display:block;}#sell-footer #join-offer-footer{float:left;padding:16px;width:50em;}#join-offer-footer p.the-sell{font-size:1.8em;margin-left:30px;}#join-offer-footer p.the-sell span.sell-prices{font-size:4em;display:block;color:#52b0c0;font-weight:bold;padding:20px 0;float:left;margin-left:-30px;position:relative;}#join-offer-footer p.the-sell span.sell-desc{float:left;margin-left:12px;width:200px;font-size:16px;line-height:1.25em;}#join-offer-footer p.the-sell span.sell-saving{color:#52b0c0;font-weight:bold;}p#seven-trial{float:right;text-align:right;position:absolute;right:160px;width:250px;top:20px;font-size:1.6em;z-index:2;}p#seven-trial a{float:right;color:#fff;margin-top:7px;padding:4px 12px;display:block;}#sell-footer #sellcomp{background:url('/branding/ck/secure/style3/public/sellcomp.png') no-repeat;width:300px;height:196px;position:absolute;right:-1px;top:-35px;}.js-needed{text-align:center;border:1px solid red;color:red;font-weight:bold;}.hide{display:none;}#food-compare-container{overflow:auto;margin-bottom:1em;}#food-compare-container h3{margin-top:0;}#food-left,#search,#food-right{float:left;}div.border{border:1px solid transparent;position:relative;zoom:1;padding:1em;width:270px;}* html div.border{border-color:#00044f;filter:progid:DXImageTransform.Microsoft.Chroma(color='#00044F');}div.border img.close-pane{float:right;visibility:hidden;}#food-left div.border.hover,#food-right div.border.hover,#search div.border.hover{border:1px solid #dadada;position:relative;zoom:1;background:#f9f9f9;}div.border.hover.with-close img.close-pane{visibility:visible;}#food-left select,#food-right select{width:17.5em;}input.invalid{background-color:#ffa3a3;}#search .input{background-color:none !important;padding:0.5em;border:none;clear:both;}#search .input input.keywords{width:150px !Important;}#search .viewport{overflow:auto;margin-top:1em;font-size:1.2em;}#search .results h3{margin-top:0.41em;font-size:1.5em;}#search .results div.average-all-brand{border-left:4px solid #acd424;margin-left:0.45em;padding-left:0.45em;padding-top:0.45em;padding-bottom:0.45em;cursor:pointer;cursor:hand;}#search .results div.other-brand{border-left:4px solid #4eadbc;margin-left:0.45em;padding-left:0.45em;padding-top:0.45em;padding-bottom:0.45em;cursor:pointer;cursor:hand;}#search .results span{font-size:0.90em;text-transform:uppercase;}#search .more{margin-top:2.5em;margin-bottom:1.5em;text-align:center;}#search .more .arrow{display:inline-block;width:200px;height:30px;padding-top:0.25em;background:url('/branding/ck/foods/more_arrow.jpg') no-repeat;}#search .more .arrow img{display:none;}#search .more.loading .arrow a{display:none;}#search .more.loading .arrow img{display:inline;}div.nutrient-facts{padding:5px;border:3px solid #555;}div.nutrient-facts table{margin-bottom:0;background:#fff;font-size:1.09em;}div.nutrient-facts table th{background:none;background-color:#f3f3f3;border-bottom:9px solid #555;text-transform:none;font-size:1.36em;height:3em;}div.nutrient-facts table tr th span.calorie-density{float:right;font-size:0.7em;font-weight:normal;line-height:2em;}div.nutrient-facts table tr th span.calorie-density span.stars{float:left;width:70px;height:15px;line-height:15px;display:inline-block;background:url('/branding/ck/foods/icon_star_rows.gif') no-repeat;}div.nutrient-facts table tr th span.calorie-density span.stars.one-star{background-position:15px -40px;}div.nutrient-facts table tr th span.calorie-density span.stars.two-star{background-position:15px -25px;}div.nutrient-facts table tr th span.calorie-density span.stars.three-star{background-position:15px -10px;}div.nutrient-facts table tr th span.calorie-density span.stars.four-star{background-position:15px 5px;}div.nutrient-facts table tr.energy td{border-bottom:5px solid #555;}div.nutrient-facts table tr.energy td.calories{font-size:1.18em;font-weight:bold;}div.nutrient-facts table tr.energy td.kilojoules{text-align:right;vertical-align:middle;}div.nutrient-facts table tr.daily-value-header td{text-align:right;font-size:0.91em;}div.nutrient-facts table tr.daily-value-header span.label{font-size:0.91em;}div.nutrient-facts table tr.total-fat td,div.nutrient-facts table tr.cholesterol td,div.nutrient-facts table tr.sodium td,div.nutrient-facts table tr.total-carbs td,div.nutrient-facts table tr.protein td,div.nutrient-facts table tr.calcium td,div.nutrient-facts table tr.potassium td,div.nutrient-facts table tr.alcohol td{border-top:1px solid #555;}div.nutrient-facts table tr td.label{position:relative;}div.nutrient-facts table tr.sat-fat td.label,div.nutrient-facts table tr.trans-fat td.label,div.nutrient-facts table tr.fiber td.label,div.nutrient-facts table tr.sugars td.label,div.nutrient-facts table tr.sugar-alcohol td.label{padding-left:2em;}div.nutrient-facts table tr.total-fat td.label,div.nutrient-facts table tr.cholesterol td.label,div.nutrient-facts table tr.sodium td.label,div.nutrient-facts table tr.total-carbs td.label,div.nutrient-facts table tr.protein td.label,div.nutrient-facts table tr.calcium td.label,div.nutrient-facts table tr.potassium td.label,div.nutrient-facts table tr.alcohol td.label{font-weight:bold;}div.nutrient-facts table tr td.daily-value{text-align:right;}dl.footnote{font-size:12px !important;margin-bottom:0 !important;}dl.footnote dt{float:left;margin:-5px 5px 0 0;}#ad-sidebar{float:right;max-width:300px;}#ad-footer{display:flex;margin:20px auto 50px auto;justify-content:center;}.learnabout-link{border-bottom:1px dotted #999;color:inherit !important;text-decoration:none !important;}.learnabout-link i{color:#999;font-size:18px;}.learnabout-link i.icon-right{position:absolute;right:0;transform:translate(-50%);}.learnabout-link:hover i{color:#266873;}