﻿.top-banner{display:none}
.nosearchresult{margin:4rem 0;text-align:center}
@media only screen and (max-width:989px) {
.nosearchresult{margin:0 0 4rem}
}
.st-loading-message{margin:3.5rem auto;width:100%;max-width:32px;display:block}
@media only screen and (max-width:989px) {
.st-loading-message{margin:0 auto 3.5rem}
}
.gsc-tabsArea .gsc-tabHeader span{font-size:15px}
.jqShopSearchResults{margin:0 auto}
.gsc-webResult .gsc-result.gsc-promotion{background-color:#fff7ec!important;padding:12px;border-color:#e6e687}
.gsc-result .gs-title{height:auto!important}
.gs-title.gs-bidi-start-align a.gs-title,.gs-title.gs-bidi-start-align a.gs-title em{font-size:22px!important}
.gs-promotion .gs-visibleUrl.gs-visibleUrl-long{font-size:14px}
.gsc-webResult.gsc-result.gsc-promotion .gs-snippet.gs-bidi-start-align{font-size:14px;line-height:1.3em}
#maincontent,.ShopBanners,.ShopBanners tbody,.ShopBanners tr,.ShopBanners td{display:block}
.banneritem img{max-width:100%}
.owl-carousel{max-width:100%}
.desktop-banner img,.mobile-banner img{width:100%}
@media only screen and (max-width:784px) {
.desktop-banner{display:none}
}
@media only screen and (min-width:785px) {
.mobile-banner{display:none}
}
.top-banner{margin-bottom:10px}
.top-banner img{width:100%}
@media only screen and (max-width:784px) {
.desktop-image,.ad-label{display:none}
}
@media only screen and (min-width:785px) {
.mobile-image{display:none}
}
.ad-label{color:#888787;font-size:9px;margin-bottom:0;margin-top:-6px}
#hpdesk{display:block}
#hpmobile{display:none}
#results #owl-container .owl-nav{top:35%!important}
@media only screen and (max-width:769px) {
#hpdesk{display:none}
#hpmobile{display:block}
#results #owl-container .owl-nav{top:42%!important}
}
#results h2{font-size:18px;color:#000;font-weight:700;margin-bottom:0}
.search-notif{font-size:15px;margin:20px 0;color:#535353}
.item{border:1px solid #ebebeb;float:left;width:25%;padding:1%}
.item div{font-family:'Roboto'}
.item h3{font-size:16px;text-align:center;position:relative;margin:0}
.item h3 img{max-width:100%}
.item h3 ul li{list-style:none none outside}
.item h3 ul li.free-sticker span{display:none}
.item h3 ul li.sale-sticker span{display:none}
.item h3 ul li.bogo-sticker strong{display:none}
div.stickers{position:absolute!important;display:inline-block;max-width:170px;text-align:center}
div.stickers ul{margin:0;padding:0}
.item h3 .new-sticker{background:url(//search.mercola.com/images/icons.png) 0 -406px transparent no-repeat;padding:6px 0 0 50px;margin-bottom:3px;text-indent:-99999px;min-height:45px;clear:both}
.item h3 .free-sticker{background:url(//search.mercola.com/images/icons.png) -222px 0 transparent no-repeat;padding:6px 0 0 50px;margin-bottom:3px;text-indent:-99999px;min-height:45px;clear:both}
.item h3 .sale-sticker{background:url(//search.mercola.com/images/icons.png) -222px -409px transparent no-repeat;padding:6px 0 0 50px;margin-bottom:3px;text-indent:-99999px;min-height:45px;clear:both}
.item h3 .bogo-sticker{background:url(//search.mercola.com/images/icons.png) -73px -406px transparent no-repeat;padding:6px 0 0 50px;margin-bottom:3px;text-indent:-99999px;min-height:45px;clear:both}
.item .InStock{min-height:65px}
.item .OutOfStock{min-height:65px;font-size:12px}
.item .OutOfStock a{color:#464646}
.item .ProductName{font-size:16px;line-height:24px}
.item .ProductPriceDetail{min-height:138px}
.item .ProductPriceDetail .ListPriceContent{color:#828282;font-size:13px}
.item .ProductPriceDetail .ListPriceContent .ListPricePrice{text-decoration:line-through;font-size:15px}
.item .ProductPriceDetail .YourPrice{color:#2369b4;font-size:22px;font-family:'Roboto';font-weight:900;line-height:1.2}
.item .ProductPriceDetail .Savings{font-size:13px;color:#464646}
.item .instk{color:green;font-weight:900;background:url(//search.mercola.com/images/smallicons.png) no-repeat scroll 0 -14px transparent;font-size:10px;font-weight:900;padding-left:16px;line-height:18px;display:none}
.item .outstk{color:#464646;font-size:12px}
.item .outstk::before{content:"X";margin-right:4px;font-size:20px;color:#8f3939;line-height:10px;font-family:'Roboto';font-weight:900}
.item .OutOfStock a:hover{cursor:pointer}
.item .QuantityDetail ul{margin:0;padding:0}
.item .QuantityDetail ul li{list-style:outside none none;margin:0;padding:0}
.item .QuantityDetail ul li .QuantityLabel{float:left;font-size:13px;padding-top:2px}
.item .QuantityDetail ul li .Quantity{border:1px solid #828282;float:left;margin:0 5px;font-size:12px;padding:5px 3px;margin-bottom:5px;text-align:center}
.item .QuantityDetail ul li .ShowConfigure{float:left;display:block;background:url(//search.mercola.com/images/spritebuttons2.png) no-repeat scroll 0 -70px transparent;height:21px;width:98px;text-indent:-9999px}
.item .QuantityDetail ul li.errormsg{clear:both;line-height:18px}
.item .QuantityDetail ul li .add2cartbtn{background:#2369b4;color:#fff;font-family:'Roboto';font-weight:900;font-size:14px;padding:4px 13px;border-radius:8px;line-height:21px;float:left;text-align:center}
.item .QuantityDetail ul li .add2cartbtn:hover{cursor:pointer}
.errormsg span{color:red;font-size:10px}
.NoRecords p{font-size:14px}
.NoRecords p:first-child{color:Blue;font-size:24px;font-weight:900}
@media only screen and (max-width:989px) {
.ShopBanners img{width:100%\9\0}
.item{width:50%;padding:1.5%}
}
.gsc-tabsArea > div{height:auto;padding:6px 6px 0}
.gsc-tabsArea{height:auto}
.gsc-tabHeader{display:inline-block;margin-right:0;margin-top:0;font-weight:900;height:auto;line-height:22px;min-width:54px;text-align:center;padding:8px 8px 0}
.FreeShippingBadge{height:26px;font-size:13px;color:#8f3939;padding:0 0 2px}
.FreeShippingBadge span.freeshipping:hover{cursor:pointer}
.ProductDietaryBadge{height:28px;border:1px solid #ebebeb;border-top:none;border-bottom:none;padding:0 0 10px 10px}
.modaloverlay{display:none;background-color:#000;opacity:.4;z-index:100;position:fixed;height:100%;width:100%;top:0;left:0}
.modalpop{display:none;position:absolute;border-radius:6px;background-color:#fff!important;max-width:400px;left:50%;z-index:999;padding:40px;margin-left:-240px}
.modalpop > .badge-modal-close{width:30px;height:29px;background:url(//media.mercola.com/assets/images/search/search-close-icon.png);top:9px;right:9px;display:block;position:absolute;z-index:1;cursor:pointer}
.modalcontent p.headline::before{content:' ';display:inline-block;height:43px;width:50px;margin-right:15px}
.modalcontent#gluten-content p.headline::before{background:url(//media.mercola.com/assets/shopimages/GlutenFree50x50.png) transparent no-repeat center center}
.modalcontent#gmo-content p.headline::before{background:url(//media.mercola.com/assets/shopimages/GMOFree50x50.png) transparent no-repeat center center}
.modalcontent#soy-content p.headline::before{background:url(//media.mercola.com/assets/shopimages/SoyFree50x50.png) transparent no-repeat center center}
.modalcontent#organic-content p.headline::before{background:url(//media.mercola.com/assets/shopimages/usdaorganic-50.png) transparent no-repeat center center;height:47px}
.modalcontent p.headline{color:#c00;font-size:20px}
.modalcontent .description{padding:10px;border:1px solid #EDEDED;background-color:#F5F9FA;font-size:12px;font-family:Verdana,Arial,sans-serif}
@media only screen and (max-width:480px) {
.modalpop{left:0;margin-left:0}
.item .InStock{min-height:82px}
.item .OutOfStock{min-height:82px}
}
.Subtitle{text-align:center;margin:0 auto 5px;font-size:12px;background-color:#ececec;color:#464646;height:30px;line-height:14px;display:table;vertical-align:middle;width:100%}
.Subtitle span{display:table-cell;vertical-align:middle}
.showresultstext{font-weight:500;font-size:18px;font-family:Arial;color:#af1a31;padding:16px 10px 0}
@media screen and (max-width: 989px) {
.showresultstext{padding:16px 0 0}
}
.ads a::before{content:"Ad";border:1px solid green;border-radius:2px;font-size:10px;padding:0 3px;margin-right:5px}
form{margin-bottom:0}
#maincontent{margin-top:1rem}
#results{width:100%;margin-top:1.5rem}
@media only screen and (max-width:989px) {
#results{margin-top:0!important}
}
#results .page{padding:16px 10px 18px;border-bottom:1px solid #eee}
@media only screen and (max-width:989px) {
#results .page{padding:16px 10px 18px 0 !important}
}
#results .page:nth-last-child(2){border-bottom:0}
#results .page:hover h2{text-decoration:underline}
#results .page div{font-size:14px;color:#3c3c3c}
#results .box{height:4.5em;overflow:hidden}
#results .ellip{display:block;height:100%}
#results .ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
#results .ellip,#results .ellip-line{position:relative;overflow:hidden;max-width:100%}
.st-page{margin-top:1rem;margin-bottom: 1rem;font-size:17px;color:#ccc;font-weight:lighter}
.st-page a{padding:0 11px;font-size:15px;text-transform:capitalize;font-weight:700;color:#af1a31}
.st-prev,.st-next{color:#0869BD}
.st-prev::after{margin:0 3px 0 5px}
@media screen and (max-width: 989px) {
.st-page a {padding: 0;}
}

#results .items:after{visibility:hidden;display:block;content:"";clear:both;height:0}
form input.Quantity{width:auto!important;border:1px solid #D9D9D9!imporant}
form input.Quantity:hover{border:1px solid silver!imporant}
form input.Quantity:focus{border:1px solid #4d90fe!imporant;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)!imporant}
.totalresults{font-size:22px;font-weight:900;color:#373737;padding-bottom:.75rem;margin-top:2rem}
#no-results{font-size:22px;font-weight:900;color:#373737;padding-bottom:3rem;margin-top:4rem;display:block}
#st-results-container{position:relative}
.sort_container{float:right;font-size:14px;color:#323232;position:absolute;right:0;top:-60px!important;}
.sort_container select{background-color:#fff;border:0;padding:0 10px;border-radius:3px;color:#323232;width:117px;font-weight:700;}
.sort_container select option{font-size:13px;font-family:'Arial'}
.sort_container select:focus-visible {outline: none;}
.sort_container{display:flex;width:171px;align-items:baseline;border-bottom:1px solid #919191;}

.sort_container .sortlabel{font-size:14px}

@media screen and (max-width: 989px) {
#st-results-container {padding-top: 4rem;}
.sort_container{top:26px!important;left:0;width:100%!important;border-bottom:1px solid #bfbfbf}
}

@media screen and (max-width: 768px) {
#results .page{padding:16px 16px 18px}
}
@media screen and (max-width: 480px) {
.sort_container{margin-bottom:3rem}
.totalresults,#no-results{width:100%}
.totalresults,#no-results{padding-bottom:0;margin-top:1rem}
}
@media screen and (max-width: 400px) {
.totalresults,#no-results{font-size:18px}
}
#MercolaHealthyPets,#MercolaPeakFitness,#Mercola{margin:30px 0;border-bottom:1px solid #e6e6e6}
.youtubevideos{display:table;margin:18px 0}
.youtubevideos:nth-child(even)::after{clear:left}
.nextPage{clear:both;text-align:center;margin-bottom:15px}
.nextPage a{color:#0869BD;padding:10px 30px;border:1px solid #0869BD;border-radius:7px}
.youtubevideos > div{display:table-cell;vertical-align:top}
.youtubevideos > div:first-child img{width:100%}
.yt-results::after,.yt-channel::after{clear:both;content:"";display:block}
@media screen and (min-width: 570px) {
.youtubevideos > div:first-child{width:230px}
}
@media screen and (max-width: 569px) {
.youtubevideos > div:first-child{width:160px}
}
.youtubevideos > div:last-child{padding-left:22px;word-break:break-word}
.youtubevideos > div:last-child p{margin:0;font-size:14px;color:#777;line-height:22px}
.youtubevideos h2{line-height:28px}
.yt-channel{padding:16px 0;border-bottom:1px solid #e6e6e6}
.yt-channel-label{font-size:16px;color:#292929;font-weight:700}
@media screen and (min-width: 990px) {
.youtubevideos{float:left;width:50%}
.yt-results .youtubevideos:nth-of-type(2n+1){clear:left}
.youtubevideos > div:last-child{padding-right:22px}
}
#tabs span{width:220px;background:#f0f0f0;font-size:16px;text-align:center;border-radius:8px;color:#333;border:1px solid #333;margin-right: 10px !important;cursor: pointer;}
#tabs span.active, #tabs span:hover{color:#AF1A31;border:1px solid #AF1A31;background:#f9edef}
@media screen and (max-width: 989px) {
#tabs{display:none}
}
.ddlTabs{border:1px solid #737373;font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url(//media.mercola.com/themes/mercola/images/search-select-arrow.png);background-repeat:no-repeat;background-position:98% 50%;background-size:7px;padding:7px 16px;border-radius:5px;width:100%;margin-bottom:18px}
.ddlTabs option{font-size:14px;font-family:'Arial'}
@media screen and (min-width: 990px) {
.ddlTabs{display:none}
}
@media screen and (min-width: 990px) {
.MercolaProductsIcon,.MercolaRecipesIcon,.MercolaFoodFactsIcon,.MercolaHealthIcon,.MercolaPetsIcon,.MercolaFitnessIcon,.MercolaVideosIcon{line-height:44px;padding:0 7px;margin:0;position:relative;display:inline-block;box-sizing:border-box;color:#3989c8;font-size:13px}
#ContentPlaceHolderMain_tabHealth::before{background-image:url('data:image/svg+xml,<svg width="19" height="17" viewBox="0 0 19 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.4187 0C15.0021 0 16.3281 0.582407 17.3969 1.74722C18.4656 2.91204 19 4.29722 19 5.90278C19 6.18611 18.9842 6.46551 18.9525 6.74097C18.9208 7.01644 18.8654 7.28796 18.7862 7.55556H12.8487L11.2337 5.14722C11.1546 5.0213 11.0437 4.91898 10.9012 4.84028C10.7587 4.76157 10.6083 4.72222 10.45 4.72222C10.2442 4.72222 10.0581 4.78519 9.89187 4.91111C9.72562 5.03704 9.61083 5.19444 9.5475 5.38333L8.265 9.20833L7.43375 7.98056C7.35458 7.85463 7.24375 7.75231 7.10125 7.67361C6.95875 7.59491 6.80833 7.55556 6.65 7.55556H0.21375C0.134583 7.28796 0.0791667 7.01644 0.0475 6.74097C0.0158333 6.46551 0 6.19398 0 5.92639C0 4.30509 0.530417 2.91204 1.59125 1.74722C2.65208 0.582407 3.97417 0 5.5575 0C6.3175 0 7.03396 0.149537 7.70687 0.448611C8.37979 0.747685 8.9775 1.16481 9.5 1.7C10.0067 1.16481 10.5965 0.747685 11.2694 0.448611C11.9423 0.149537 12.6587 0 13.4187 0ZM9.5 17C9.215 17 8.94187 16.9488 8.68062 16.8465C8.41937 16.7442 8.18583 16.5907 7.98 16.3861L1.615 10.0347C1.52 9.94028 1.43292 9.84583 1.35375 9.75139C1.27458 9.65694 1.19542 9.55463 1.11625 9.44444H6.1275L7.7425 11.8528C7.82167 11.9787 7.9325 12.081 8.075 12.1597C8.2175 12.2384 8.36792 12.2778 8.52625 12.2778C8.73208 12.2778 8.92208 12.2148 9.09625 12.0889C9.27042 11.963 9.38917 11.8056 9.4525 11.6167L10.735 7.79167L11.5425 9.01944C11.6375 9.14537 11.7562 9.24769 11.8987 9.32639C12.0412 9.40509 12.1917 9.44444 12.35 9.44444H17.86L17.6225 9.72778L17.385 10.0111L10.9962 16.3861C10.7904 16.5907 10.5608 16.7442 10.3075 16.8465C10.0542 16.9488 9.785 17 9.5 17Z" fill="%23333333"/></svg>');width:20px;height:20px;display:inline-block;background-repeat:no-repeat;content:"";vertical-align:middle;margin-right:8px!important}
#ContentPlaceHolderMain_tabHealth.active::before,#ContentPlaceHolderMain_tabHealth:hover::before{background-image:url('data:image/svg+xml,<svg width="20" height="17" viewBox="0 0 20 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.159 0C15.7423 0 17.0684 0.582407 18.1371 1.74722C19.2059 2.91204 19.7402 4.29722 19.7402 5.90278C19.7402 6.18611 19.7244 6.46551 19.6927 6.74097C19.6611 7.01644 19.6057 7.28796 19.5265 7.55556H13.589L11.974 5.14722C11.8948 5.0213 11.784 4.91898 11.6415 4.84028C11.499 4.76157 11.3486 4.72222 11.1902 4.72222C10.9844 4.72222 10.7984 4.78519 10.6321 4.91111C10.4659 5.03704 10.3511 5.19444 10.2877 5.38333L9.00523 9.20833L8.17398 7.98056C8.09482 7.85463 7.98398 7.75231 7.84148 7.67361C7.69898 7.59491 7.54857 7.55556 7.39023 7.55556H0.953984C0.874818 7.28796 0.819401 7.01644 0.787734 6.74097C0.756068 6.46551 0.740234 6.19398 0.740234 5.92639C0.740234 4.30509 1.27065 2.91204 2.33148 1.74722C3.39232 0.582407 4.7144 0 6.29773 0C7.05773 0 7.77419 0.149537 8.44711 0.448611C9.12003 0.747685 9.71773 1.16481 10.2402 1.7C10.7469 1.16481 11.3367 0.747685 12.0096 0.448611C12.6825 0.149537 13.399 0 14.159 0ZM10.2402 17C9.95523 17 9.68211 16.9488 9.42086 16.8465C9.15961 16.7442 8.92607 16.5907 8.72023 16.3861L2.35523 10.0347C2.26023 9.94028 2.17315 9.84583 2.09398 9.75139C2.01482 9.65694 1.93565 9.55463 1.85648 9.44444H6.86773L8.48273 11.8528C8.5619 11.9787 8.67273 12.081 8.81523 12.1597C8.95773 12.2384 9.10815 12.2778 9.26648 12.2778C9.47232 12.2778 9.66232 12.2148 9.83648 12.0889C10.0107 11.963 10.1294 11.8056 10.1927 11.6167L11.4752 7.79167L12.2827 9.01944C12.3777 9.14537 12.4965 9.24769 12.639 9.32639C12.7815 9.40509 12.9319 9.44444 13.0902 9.44444H18.6002L18.3627 9.72778L18.1252 10.0111L11.7365 16.3861C11.5307 16.5907 11.3011 16.7442 11.0477 16.8465C10.7944 16.9488 10.5252 17 10.2402 17Z" fill="%23AF1A31"/></svg>')!important}
#ContentPlaceHolderMain_tabFoodFacts::before{background-image:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.44467 13.5622C6.28627 15.8583 7.96267 18.5034 8.78769 19.4602C7.86368 19.9438 5.35565 20.4571 3.17758 19.1448C0.141514 17.3154 -0.0564637 14.6345 0.00953764 13.1837C0.075539 11.7329 1.23056 9.90355 2.08858 9.39891C2.77499 8.9952 3.0346 8.09526 3.1116 7.69575C3.1116 7.28573 3.12479 6.09983 3.17759 4.76253C3.23039 3.42524 4.76162 2.62833 5.52064 2.39704C5.59984 1.41299 4.38761 1.16698 3.7716 1.16698V0C4.17861 0.0105133 5.15763 0.12616 5.81765 0.504639C6.47766 0.883119 6.75266 1.92394 6.80767 2.39704C7.09367 2.47063 7.85708 2.7629 8.6227 3.34324C9.57972 4.06866 9.44772 6.68647 9.44772 7.53805C9.44772 8.21931 9.75574 8.88376 9.84374 9.05197C7.9957 9.68277 6.64267 10.692 6.44467 13.5622Z" fill="%23333333"/><path d="M9.44772 10.2189C11.0158 9.39891 12.7148 10.2084 13.4738 10.6605C13.4738 8.96996 15.1458 7.87448 15.9819 7.53805L16.3779 8.57887C15.0314 9.3106 14.7388 10.4292 14.7938 10.8813C16.6749 9.30429 18.5889 10.0928 19.1829 10.3451C20.2206 10.7859 20.9264 12.0167 20.866 13.1837C20.701 16.3692 19.1499 18.7663 17.6979 19.6809C16.5363 20.4127 14.9588 19.7125 14.2988 19.3025C13.19 20.4884 11.5158 19.8491 10.8668 19.4602C8.49071 18.3752 7.8087 15.0761 7.7647 13.5622C7.7427 12.7527 8.0485 10.9507 9.44772 10.2189Z" fill="%23333333"/></svg>')!important;width:20px;height:25px;display:inline-block;background-repeat:no-repeat;content:"";vertical-align:middle;margin-right:8px!important}
#ContentPlaceHolderMain_tabFoodFacts.active::before, #ContentPlaceHolderMain_tabFoodFacts:hover::before{background-image:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.44467 13.5622C6.28627 15.8583 7.96267 18.5034 8.78769 19.4602C7.86368 19.9438 5.35565 20.4571 3.17758 19.1448C0.141514 17.3154 -0.0564637 14.6345 0.00953764 13.1837C0.075539 11.7329 1.23056 9.90355 2.08858 9.39891C2.77499 8.9952 3.0346 8.09526 3.1116 7.69575C3.1116 7.28573 3.12479 6.09983 3.17759 4.76253C3.23039 3.42524 4.76162 2.62833 5.52064 2.39704C5.59984 1.41299 4.38761 1.16698 3.7716 1.16698V0C4.17861 0.0105133 5.15763 0.12616 5.81765 0.504639C6.47766 0.883119 6.75266 1.92394 6.80767 2.39704C7.09367 2.47063 7.85708 2.7629 8.6227 3.34324C9.57972 4.06866 9.44772 6.68647 9.44772 7.53805C9.44772 8.21931 9.75574 8.88376 9.84374 9.05197C7.9957 9.68277 6.64267 10.692 6.44467 13.5622Z" fill="%23AF1A31"/><path d="M9.44772 10.2189C11.0158 9.39891 12.7148 10.2084 13.4738 10.6605C13.4738 8.96996 15.1458 7.87448 15.9819 7.53805L16.3779 8.57887C15.0314 9.3106 14.7388 10.4292 14.7938 10.8813C16.6749 9.30429 18.5889 10.0928 19.1829 10.3451C20.2206 10.7859 20.9264 12.0167 20.866 13.1837C20.701 16.3692 19.1499 18.7663 17.6979 19.6809C16.5363 20.4127 14.9588 19.7125 14.2988 19.3025C13.19 20.4884 11.5158 19.8491 10.8668 19.4602C8.49071 18.3752 7.8087 15.0761 7.7647 13.5622C7.7427 12.7527 8.0485 10.9507 9.44772 10.2189Z" fill="%23AF1A31"/></svg>')!important}
#ContentPlaceHolderMain_tabRecipes::before{background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.55211 6.35417C8.55211 8.68987 6.63765 10.5833 4.27605 10.5833C1.91445 10.5833 0 8.68987 0 6.35417C0 4.01846 1.91445 2.125 4.27605 2.125C6.63765 2.125 8.55211 4.01846 8.55211 6.35417Z" fill="%23333333"/><path d="M13.7339 4.22917C13.7339 6.56487 11.8195 8.45833 9.45787 8.45833C7.09627 8.45833 5.18182 6.56487 5.18182 4.22917C5.18182 1.89346 7.09627 0 9.45787 0C11.8195 0 13.7339 1.89346 13.7339 4.22917Z" fill="%23333333"/><path d="M19 6.35417C19 8.68987 17.0855 10.5833 14.7239 10.5833C12.3623 10.5833 10.4479 8.68987 10.4479 6.35417C10.4479 4.01846 12.3623 2.125 14.7239 2.125C17.0855 2.125 19 4.01846 19 6.35417Z" fill="%23333333"/><path d="M2.73836 7.91667H16.1774V15.0417H2.73836V7.91667Z" fill="%23333333"/><path d="M2.73836 16.2917H16.1774V18.5833C16.1774 18.8135 15.9888 19 15.7561 19H3.15965C2.92698 19 2.73836 18.8135 2.73836 18.5833V16.2917Z" fill="%23333333"/></svg>')!important;width:20px;height:25px;display:inline-block;background-repeat:no-repeat;content:"";vertical-align:middle;margin-right:8px!important}
#ContentPlaceHolderMain_tabRecipes.active::before,#ContentPlaceHolderMain_tabRecipes:hover::before{background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.55211 6.35417C8.55211 8.68987 6.63765 10.5833 4.27605 10.5833C1.91445 10.5833 0 8.68987 0 6.35417C0 4.01846 1.91445 2.125 4.27605 2.125C6.63765 2.125 8.55211 4.01846 8.55211 6.35417Z" fill="%23AF1A31"/><path d="M13.7339 4.22917C13.7339 6.56487 11.8195 8.45833 9.45787 8.45833C7.09627 8.45833 5.18182 6.56487 5.18182 4.22917C5.18182 1.89346 7.09627 0 9.45787 0C11.8195 0 13.7339 1.89346 13.7339 4.22917Z" fill="%23AF1A31"/><path d="M19 6.35417C19 8.68987 17.0855 10.5833 14.7239 10.5833C12.3623 10.5833 10.4479 8.68987 10.4479 6.35417C10.4479 4.01846 12.3623 2.125 14.7239 2.125C17.0855 2.125 19 4.01846 19 6.35417Z" fill="%23AF1A31"/><path d="M2.73836 7.91667H16.1774V15.0417H2.73836V7.91667Z" fill="%23AF1A31"/><path d="M2.73836 16.2917H16.1774V18.5833C16.1774 18.8135 15.9888 19 15.7561 19H3.15965C2.92698 19 2.73836 18.8135 2.73836 18.5833V16.2917Z" fill="%23AF1A31"/></svg>')!important}
}
@media screen and (min-width: 1200px) {
.main-content{display:block}
.has-sticky .main-content{padding-top:0!important}
}
@media screen and (max-width: 1199px) {
.main-content{padding-top:55px!important}
}
.trending-topics{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:25px;display:block}
.trending-topics ul{margin-left:-20px;display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}
.trending-topics ul li{display:inline-block;width:18%;vertical-align:middle}
.trending-topics ul li a{color:#000;font-weight:600}
.trending-topics .label{list-style:none;font-size:22px;font-weight:700;margin-right:-35px;width:30%}
.trending-topics span{display:inline-block;background:#0e87ee;color:#fff;margin-right:9px;border-radius:100%;width:30px;height:30px;text-align:center}
h2.popularbadge::after{content:"POPULAR";background:#AF1A31;color:#fff;font-size:14px;top:-4px!important;padding:5px;border-radius:3px;margin-left:10px;position:relative!important}
@media screen and (max-width: 1199px) {
.trending-topics{display:grid}
.trending-topics .label{width:100%!important;margin-bottom:5px}
.trending-topics li{display:block!important;float:left;width:50%!important;margin-bottom:5px!important}
}
@media screen and (max-width: 575px) {
.trending-topics ul{margin-left:-30px}
.trending-topics li{float:none;width:auto!important}
.trending-topics .label{text-transform:uppercase;color:#AF1A31;font-size:20px!important}
.trending-topics span{background:none;color:#B0B0B0}
.trending-topics .label::before{content:url(https://media.mercola.com/assets/Images/search/ico-trending-topics.png);padding-right:6px}
.number::after{content:"."}
.trending-topics li:nth-child(5){display:none!important}
}
