body{margin:0;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#333;background-color:#f5f5f5}#head.active #links,#head.active #search,article,footer,main,nav,section{display:block}audio{display:inline-block}#head,#page{max-width:1160px}#page{margin:0 auto 120px;text-align:left;position:relative;background-color:#fff;box-shadow:0 0 12px 2px #e9e9e9}#head{background:#a3f5f1;width:100%;font-size:15px}#icon{float:left;width:70px;height:70px;border-radius:50%;margin:6px 16px;box-shadow:0 2px 4px 0 #3faba6}#title{float:left;margin:1px 8px 0;font-size:64px;text-decoration:none;font-weight:300;color:#222}.recipe .printlink a,.share a,.sponsorbox span{vertical-align:top}#more{float:right;margin:8px 1% 8px 2px;height:22px;color:#fff;padding:5px 6px 2px;background:#3faba6;box-shadow:0 2px 4px 0 #3faba6;border:2px solid #78d9d4;border-radius:5px}#more.active,#more:hover{background-color:#44cac4}#links,#search{float:right;clear:right;padding:0 1% 0 0;text-align:right;line-height:32px}#links{display:none;margin-bottom:4px}#links a.t,#menu a{text-decoration:underline}#links a.t{display:inline-block;font-size:20px;margin:6px}#search{margin-bottom:-4px}#sq{width:180px}#menu{clear:both;overflow:hidden;padding:0 0 3px;color:#fff;background:#3faba6;border-top:2px solid #78d9d4}#menu a{padding:6px 10px 1px;color:#fff;margin:0 1%;border-bottom:4px solid transparent}#menu a:hover,.section_healthy-packaged-snacks #m_packaged,.section_home #m_home,.section_recipes #m_recipes,.section_weight-loss-tips #m_weightloss{background-color:#44cac4;box-shadow:0 0 4px 0 #78d9d4 inset;border-bottom:4px solid #cffcfa;text-decoration:none}#menu a,.active #menu a,.active #menu a#m_home,img{display:inline-block}#main{float:left;max-width:62%;margin:0 332px 0 2%}#main2{margin:0 2%}#col{float:right;min-width:316px;max-width:33%;margin-left:-332px;font-size:16px}#col .box,.gold{padding:1px 6px 6px 12px;background-color:#fffbeb;border:3px solid #78d9d4;border-right:none}#col .box{margin:20px 0;border-radius:12px 0 0 12px}.gold{border-top:none;border-radius:0 0 0 12px}.gold #subscribebox{width:68%;background-color:#fff}.date{font-size:.83em}.center{text-align:center}.left{float:left}.right{float:right}.hidden,table ul>li::before,ul.radioselect>li::before{display:none}.f input.sm,.help,.recipe p.help,.sm{font-size:.83em}h4.help{margin:.3em 0}.date,.help,.help a,.smhelp,.smhelp a,p.by{color:#666}.staff p.by a,.strong{font-weight:700}.quote{font-style:italic;padding:0 1em}a{text-decoration:none}.a,a,a:link,a:visited{color:#1a329e}.a:hover,a:active,a:hover{text-decoration:underline;color:#1138e4}a:active{color:#3a5df8}.clear,hr{clear:both}p{margin:1.17em 0;padding:0;font-size:1em;line-height:1.6em}.comment p,.recipe p,p .help,p .sm,td p{font-size:.89em}#col p{font-size:.94em}p.buy{font-size:1.11em}h1,h2,h3,h4,h5,h6{padding:0;font-weight:400;color:#222}h1{font-size:1.78em;margin:.63em 0}h2{font-size:1.5em;margin:.65em 0}h3{font-size:1.22em;margin:.82em 0}h4{font-size:1.11em;margin:.85em 0}hr{margin:1em 0;height:0;border:1px solid #78d9d4}img{border:0;max-width:100%;height:auto}.sponsored{background-color:#d3fdfb;overflow:hidden}.print .sponsored{background:0 0}.list .sponsored{margin:-1em 0;padding:1em .75em 1em 0}.sponsor{float:right;margin-right:12px}#main>.sponsored,.sponsored.article{margin:0 -.75em;padding:17px .75em .5em}.sponsored>h1:first-child{margin-top:0}.sponsorbox{float:right;color:#666;background-color:#fff;border:1px solid #e6e6e6;padding:8px}.sponsorbox.top{margin-top:8px}p.sponsorbox{float:none}.if,.ii,.im,.ip,.ir,.it,a.cc,a.p1{background-image:url(/img/s1.png);background-repeat:no-repeat;background-size:29px 270px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124dpi){.if,.ii,.im,.ip,.ir,.it,a.cc,a.p1{background-image:url(/img/s.png)}}a.if,a.ii,a.im,a.ip,a.ir,a.it{width:29px;height:29px;display:inline-block;color:transparent;overflow:hidden;margin:0 6px;box-shadow:0 2px 4px 0 #244241}.ip,ul>li::before{border-radius:50%}.ii,.im,.ir,.it{border-radius:5px}.im,.it{background-color:#fff}.if{background-position:0 -30px;border-radius:2px}.ip{background-position:0 -60px}.it{background-position:0 -90px}.ir{background-position:0 -120px}.ii{background-position:0 -150px}a.cc{padding:0 16px 0 0;background-position:100% -217px}a.p1{padding:0 0 0 16px;background-position:0 -185px}a.pinit{position:relative;vertical-align:top;margin:16px -45px -45px 16px}.nom,form{margin:0}form.search{margin:.5em 0}input,textarea{font-size:1em}.error{line-height:140%;font-weight:700;color:#c31319}.f p input,.f p textarea{margin:4px 0 0}#main .f table{width:auto}.f th{padding:4px 8px 0 0}.f input[type=email],.f input[type=number],.f input[type=text],.f input[type=url],.f textarea{background-color:#e0fffd;width:95%}.button a,a.button,input.button{margin-right:.6em}table{border-spacing:0}#main table{width:100%}td,th{text-align:left;vertical-align:top}.list img{float:left;margin:0 .5em 0 0}.list p{margin:.7em 0}ul{margin:1em 0 1em 1em;padding:0;list-style:none}#col ul,li ul{margin-left:0}li ol,ul>li{padding-left:1.5em}table ul,ul.errorlist,ul.radioselect,ul.tags{margin:0}li{margin:1em 0}ul>li::before{content:"";display:inline-block;box-shadow:0 0 .5em #16cac1 inset;width:.6em;height:.6em;margin:0 .9em 1px -1.5em}table ul>li,ul.radioselect>li{margin:3px 0;padding:0}#recipe_btf_target{float:right;clear:right;margin:8px -8px 8px 8px}#foot{padding:0 1.5em}p.copy{text-align:center}.box,.recipe{margin:.5em -.5em;padding:0 1em;border-radius:12px;background-color:#d3fdfb;border:3px solid #78d9d4}.recipe{background-color:#fff}.recipe .printlink{float:right;margin-top:10px}.sec{margin:1em 0 -1em;padding:.5em 12px;background-color:#d3fdfb;border-top:2px solid #78d9d4}h2.sec,h4.sec{margin-bottom:-18px}#foot,.cs,.tags{font-size:.89em;-webkit-columns:120px 4;-moz-columns:120px 4;columns:120px 4;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}#foot a,.cs a,.tags a{display:inline-block;margin:0 0 6px}.comment blockquote{margin:0 -.5em;padding:4px 12px;border-radius:8px;background-color:#d3fdfb}.comment blockquote p{margin:0;padding:.5em 0;word-wrap:break-word}.comment blockquote p a{word-break:break-all}.comment p.by{margin:10px 0 1.5em 28px;font-size:.83em;position:relative}.comment p.by:before{content:"";position:absolute;top:-10px;left:-12px;border:5px solid transparent;border-top-color:#d3fdfb;border-right-color:#d3fdfb}.comment.staff blockquote{border:3px solid #a3f5f1}.comment.staff p.by:before{border-top-color:#a3f5f1;border-right-color:#a3f5f1}#main a img{box-shadow:0 3px 6px 0 #bfd9d7}.img_l,.img_r,img.ai{float:left;clear:left;margin:0 12px 6px 0;max-width:33%}.img_r{float:right;clear:right;margin:0 0 6px 12px}div.yt div{position:relative;height:0}div.yt iframe{position:absolute;max-width:100%;max-height:100%}.ifb,.igm,.itt{background:url(/img/i.png) no-repeat}.ifb,.igm,.itt,icon16{width:16px;height:16px;margin-bottom:-2px}.ifb{background-position:0 -16px}.itt{background-position:-16px -16px}.igm{background-position:-32px -16px}ul.actions li{float:left;margin:0 2em .75em 0;padding:0;background:0 0}ul.actions.top li{margin:0 20px 4px 0}p.pinit,ul.actions li.pinit{padding-top:30px}a.bba,a.bbbn,a.bbib{color:transparent;overflow:hidden;display:inline-block}.bba,.bbak,.bbbm,.bbbn,.bbgb,.bbi,.bbib,.bbn{background-image:url(/img/bookbuttons.png);background-repeat:no-repeat;width:130px;height:35px}.bbib{width:110px;height:40px;background-position:0 -245px}.bba{background-position:0 0}.bbak{background-position:0 -35px}.bbbn{background-position:0 -70px}.bbbm{background-position:0 -105px}.bbi{background-position:0 -140px}.bbgb{background-position:0 -175px}.bbn{background-position:0 -210px}.modal{position:fixed;z-index:101;bottom:90px;margin:0 2%}.modal form{position:relative;padding:100px 24px 6px;border:6px solid #78d9d4;border-radius:18px;background:#3faba6 url(/img/banner.jpg) 0 0/auto 100px repeat-x;color:#fff;font-size:16px;max-width:552px}.modal form a{color:#fff;text-decoration:underline}.modal form .closex{position:absolute;top:108px;right:10px}#modal_email{background-color:#fff}@media (max-width:1024px){#search label{display:none}}@media (max-width:815px){#menu #m_home{display:none}}@media (max-width:734px){#links,#search{display:none}#menu #m_home{display:inline-block}}@media (max-width:660px){#icon{width:40px;height:40px}#title{margin:2px 2px 0;font-size:40px}#main,#main2{float:none;max-width:none;margin:0 12px}#main hr,#main2 hr{margin:1em -12px}.list .sponsored{margin:-1em -12px;padding:1em 12px}.sec{margin:1em -12px -1em}#col{display:none}}@media (max-width:529px){#menu #m_home{display:none}}@media (max-width:450px){#menu{font-size:12px}#menu a{padding:8px 7px 1px}.lgimg{margin:0 -12px}.list img{margin-left:-12px}.modal{bottom:60px}}@media (max-width:355px){#icon{margin:7px}#menu a{display:none}}@media print{#col,#foot,#head,.ad,a.edit,form{display:none}#main,#main2{float:none;max-width:none;margin:0 .75em}}.print #main,.print #main2{float:none;max-width:none;margin:0 .75em}.modal,.print #col,.print #foot{display:none}a.edit{position:absolute;left:-100px;font-size:14px}#col a.edit{left:auto;right:-100px}#debug{margin:0 1em;font-size:12px;text-align:left}