@charset "UTF-8";.search-breadcrumbs{padding-left:0;line-height:1.6em}#refinement-trigger-container{padding:0 10px}#search-results-wrapper{font-family:Arial,Helvetica,sans-serif;font-size:1em;float:left;width:74%}.pb-promo{padding-bottom:15px}#search-results-wrapper h1{margin-bottom:9px;margin-top:5px}#search-results-wrapper h3{color:#333}#dimensions{padding-top:5px}.search-filter{clear:both;margin:10px 0 0;padding:10px 0;font-size:14px;color:#333;border:1px solid #d9d9d9;background-color:#f1f1f1;border-radius:4px;-moz-border-radius:4px;float:left;width:100%;z-index:100}.remove-selection{color:#666;margin:1em 0 0}.search-result-item{min-height:7em;line-height:1.5em;clear:left;margin:10px 0 10px 0;padding-top:24px;width:100%}.search-result-item-special{min-height:10.6em;border:1px solid #d3d3d3;line-height:1.16em;clear:left;margin:10px 0 10px 0;padding:0 0 4px 0}.featured-item{padding:5px;font-weight:bold;margin:1px 1px 6px 1px;background:#EEE;background-position:left -70px;color:#060;height:15px}.featured-item-special-temp{padding:5px;font-weight:bold;background:#eee;background-position:left -70px;color:#060;height:15px;position:relative;top:-5px}.noTopPadd{padding-top:0!important}.results-numbers{float:left;padding-left:15px}.page-numbers{padding-right:15px}#sort-by-dd{width:150px}.dd-label{width:100px;float:left;text-align:right;padding-right:6px;padding-top:3px}#compareForm{clear:left;width:100%}#sr-products{position:relative;float:left;overflow:hidden;margin-top:5px;height:100%!important;width:102%}.item-info{width:215px;float:left;margin-left:15px}.item-info .item-details-list{margin:0;padding:0}.item-info .item-details-list>a{text-decoration:none}.item-info .shpSCtrack-scAdd{display:block}.item-info li{margin:5px 0 0 0;list-style:none}.item-pic{min-width:70px;text-align:center;padding:0;float:left;height:150px;width:100%;margin-bottom:10px}.num-reviews{font-weight:normal;font-size:.9em}.item-brand{clear:left;color:#66a385}.item-name{clear:left;font-weight:bold;font-size:1.2em;line-height:1.2em;margin-bottom:2px}.item-details{clear:left;font-size:.9em}.overall-ratings{clear:left;font-weight:bold;color:#333}.overall-ratings img{margin-top:0;margin-right:0;margin-bottom:-2px;margin-left:0}.item-availibility{clear:left;font-size:.9em;position:relative}.compare{font-size:1em;clear:left;float:left;margin-left:5px}.sale-wrapper{font-size:1.5em;color:#a25e16;font-weight:bold;line-height:1.1em;display:block}.best-seller{clear:left;clear:left;font-size:.8em;color:#060;text-align:center}.item-reg-price{clear:left;font-size:1.2em;text-decoration:line-through}.item-price-wrapper{float:right;margin-left:0;width:100%;text-align:center;margin-bottom:15px;height:85px;margin-top:1px}.add-to-order,.add-to-fav{margin:5px}a.search-results-add-to-order,a.sem-results-add-to-order{background:url(../en_US/images/buttons/button-sprite-2.png) no-repeat -98px -65px;width:112px;height:20px;display:block;margin:5px auto;color:#fff;font-weight:bold;font-size:1.1em;text-decoration:none;line-height:22px;text-align:center}a.sem-results-add-to-order{font-size:1.1em;margin:2px 0 0 13px;display:inline-block;vertical-align:top;line-height:20px}a.search-results-add-to-order:hover,a.sem-results-add-to-order:hover{color:#fff;text-decoration:none}.search-results-add-to-fav{background:url(../en_US/images/buttons/button-sprite-2.png) no-repeat -100px -87px;display:block;height:22px;width:98px;text-align:center;text-decoration:none;font-weight:bold;font-size:9px;color:#333;line-height:20px;margin:5px auto}.search-results-add-to-fav span{margin-left:20px}.search-results-cat{padding:0 5px;margin:5px 0;font-size:14px;color:#333}.num-items{font-size:12px;color:#333;font-weight:normal}#quick-look-form{width:350px;z-index:1000;display:none;background:#fff;padding:7px;border:1px solid #ccc;position:absolute;left:200px;top:-70px;font-size:12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#ql-image{float:left;max-width:140px;min-height:140px;margin-right:25px}.ql-Bullet{width:180px;float:right;text-align:left}#quick-look-form ul{margin:15px 0 0 0}#quick-look-form ul>li{padding:0;margin:0 0 0 25px;list-style:url(../en_US/images/item-detail-display/bullet-arrow.gif) outside;font-style:italic}#quick-look-form ul>li p{margin:0 0 -10px 0;padding:0;line-height:1.2em}select{z-index:50}.close{cursor:pointer;color:#060;text-decoration:underline}.avail-details-div{width:250px;padding:10px;position:absolute;top:20px;left:0;background:#fefff6;z-index:100;border:1px solid #333;display:none}.percent-off{font-weight:bold;color:#ba0d4b}.gift-message{font-size:1em;font-weight:bold;font-style:italic;color:#960}.gift-message-sem{font-size:1.3em;font-weight:bold;font-style:italic;color:#960}.sem-wrapper{border-top:1px solid #e6e6e6;margin:10px 0 0 0;padding:10px 0 5px 0}.sem-product{min-width:100px;float:left;margin:0 25px 20px 10px}.sem-wrapper h3{margin:0 0 15px;padding:0}.sem-details{margin:0;padding:0}.sem-list ul{font-style:italic;line-height:1.5;margin-left:125px;margin-top:5px}.sem-list ul>li{margin:0 5px 5px 5px;padding:0 0 0 20px}.sem-list ul>li{background:#fff url(../en_US/images/item-detail-display/bullet-arrow.gif) no-repeat scroll 5px .35em;list-style-type:none}.sem-list ul li br{display:none}.sem-rating{margin:18px 0 0 125px;padding:0 0 5px}.sem-rating img{vertical-align:top}.num-reviews{padding-right:5px}.sem-offer-bogo{display:block;margin:0 0 0 135px}.sem-offer-onsale{display:block;float:left;margin:0 15px 0 0}.sem-price{font-size:1em;font-weight:bold;margin:10px 0 15px 135px;padding:0}.sem-dp{font-size:2em}.sem-tlts{font-size:1.5em;float:left}.sem-lsp{color:#ba0d4b;display:block;font-size:.90em;margin:0 0 3px}.sem-spc{font-size:.85em}.sem-add-to-order,.sem-add-to-order-tlts{padding-left:13px}.sem-add-to-order img{vertical-align:baseline}.sem-add-to-order-tlts img{vertical-align:middle}.trigger{cursor:pointer;font-weight:bold;text-decoration:underline;cursor:pointer;color:#060;padding:0 0 0 18px;margin:7px 0 7px 4px;height:13px;background:url(../en_US/images/bg/arrow.gif) no-repeat;font-size:11px}.trigger a:hover{color:#000}.active{background-image:url(../en_US/images/bg/arrow.gif);background-repeat:no-repeat;background-position:0 -13px;margin-top:1px}.leftColumn li{margin-bottom:4px}.toggle_container{margin:0;padding:0;width:205px}.toggle_container li{margin:0;padding:0 0 4px 0}.toggle_container ul li{margin:0}#innerStoreContent{margin-bottom:0}#compareKey.fixed{position:fixed;bottom:0;left:auto}#compareKey{float:left;margin:0 0 0 -10px;padding:5px 0 0;width:960px}#compareKey .label,#compareKey .items{background:#f9f9f9;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;float:left;margin:0;padding:0;background:-moz-linear-gradient(top,#f9f9f9 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#f9f9f9 0,#f1f1f1 100%);background:-ms-linear-gradient(top,#f9f9f9 0,#f1f1f1 100%);background:linear-gradient(to bottom,#f9f9f9 0,#f1f1f1 100%)}#compareKey .label{float:left;height:48px;width:234px;text-align:center;border-left:1px solid #c5c5c5}#compareKey .items{border-left:1px solid #ccc;float:left;height:48px;list-style-type:none;width:719px;border-right:1px solid #c5c5c5}#compareKey .items li{border-right:1px solid #ccc;color:#333;float:left;height:35px;margin:0;padding:8px 3px 5px}#compareKey .items li span{display:block;font-size:11px;line-height:13px;margin:4px 0 0 0;padding:0}#compareKey .items li span.details{color:#666;margin:2px 0 0}#compareKey .items li span.partNumber{display:none}#compareKey .items li.selected{background:#fff;width:230px;position:relative}#compareKey .items li img{float:left;max-height:100%;padding:0 5px}#compareKey a.removeItem{position:absolute;top:0;right:2px}#compareKey a.removeItem span{display:none}#compareKey #emptyThumb{border:0;color:#666;font-size:1.15em;font-style:italic;line-height:35px;height:38px;margin:0;padding:5px 15px 5px}#compareKey .compareButton{background:#eee url(../en_US/images/buttons/button-sprite.png) no-repeat scroll right -700px;height:30px;margin:9px 15px 0;padding-right:5px}#compareKey .compareButton a{background:#eee url(../en_US/images/buttons/button-sprite.png) no-repeat scroll 0 -700px;display:block;font-weight:bold;font-size:1.10em;height:30px;line-height:30px;padding:0 7px 0 12px;text-decoration:none}#compareKey .compareButton a:link,#compareKey .compareButton a:visited{color:#fff}#compareKey .compareButton a:hover,#compareKey .compareButton a:active{color:#fff}#compareKey .compareButton.disabled{background-position:right -730px}#compareKey .compareButton.disabled a{background-position:0 -730px;cursor:default}#compareKey .compareButton.disabled a:link,#compareKey .compareButton.disabled a:visited{color:#999}#compareKey .compareButton.disabled a:hover,#compareKey .compareButton.disabled a:active{color:#999}a.removeItem{background:transparent url(../en_US/images/sprites/productCompare.png) no-repeat scroll -1px -2px;cursor:pointer;display:block;height:22px;width:22px}a.removeItem:hover{background-position:-26px -2px;cursor:pointer}.comparePage{margin:0 -16px}.compareHeader{float:left;width:100%}.pageRef{float:left;margin:5px 17px 15px}.pageRef h1{margin:0}.pageRef .backLink{display:block;margin:10px 0}.pageActions{float:right;margin:10px 17px 32px}.pageActions .actionFieldSet{border:1px solid #eee;float:left;border-radius:5px / 5px;height:20px;padding:15px 3px 15px;margin-left:15px;position:relative}.pageActions .actionFieldSet .label{background:#fff;color:#666;font-size:13px;margin:0;padding:0 4px;position:absolute;top:-10px;left:8px}.pageActions .actionFieldSet .actions{list-style-type:none;margin:0;padding:0}.pageActions .actionFieldSet .actions li{float:left;line-height:20px;margin:0 10px;padding:0}.share.actionFieldSet span{display:none}.actionFieldSet .fb,.actionFieldSet .tw,.actionFieldSet .em{background:#fff url(../en_US/images/sprites/productCompare.png) no-repeat scroll 0 0;display:block;height:21px;width:23px}.actionFieldSet .fb{background-position:-1px -27px}.actionFieldSet .tw{background-position:-1px -51px}.actionFieldSet .em{background-position:-1px -75px}.actionFieldSet .print span{background:transparent url(../en_US/images/sprites/productCompare.png) no-repeat scroll -1px -109px;display:inline;padding-left:25px}.actionFieldSet ul.actions .button{background:#eee url(../en_US/images/buttons/button-sprite.png) no-repeat scroll right -583px;font-size:13px;height:30px;margin:-5px 10px 0 10px;padding-right:5px}.actionFieldSet ul.actions .button a{background:#eee url(../en_US/images/buttons/button-sprite.png) no-repeat scroll 0 -583px;display:block;font-weight:normal;height:30px;line-height:30px;padding:0 7px 0 12px;text-decoration:none}.actionFieldSet ul.actions .button a:link,.actionFieldSet ul.actions .button a:visited{color:#333}.actionFieldSet ul.actions .button a:hover,.actionFieldSet ul.actions .button a:active{color:#090}.compareTable{border-collapse:collapse;border-bottom:1px solid #efefef;clear:both;font-size:1.05em;width:100%}.compareTable td,.compareTable th{border:1px solid #efefef;border-right:0;padding:5px 10px;vertical-align:middle}.compareTable th{padding:5px}.compareTable th{background:#f7f7f7;border:0}.compareTable .rowHdr{color:#666;font-weight:normal;text-align:right}.compareTable td.addItemCol{vertical-align:top}.compareTable .rowHdr{width:80px}.compareTable.compare3 .pValCell{width:272px}.compareTable.compare3 .pIdRow .sws{width:100%}.compareTable.compare2 .pLabelRow .html-label{font-size:1em}.compareTable.compare2 .pValCell{width:318px}.compareTable.compare2 .pIdRow .sws{width:100%}.compareTable.compare2 .pLabelRow .html-label{font-size:1.05em}.compareTable.compare1 .pValCell{width:656px}.compareTable.compare1 .pLabelRow .html-label{font-size:1.05em}.compareTable.compare1 .pIdRow .sws{width:100%}.pIdRow .rowHdr,.pIdRow2 .rowHdr{border-top:1px solid #efefef;vertical-align:top;padding-top:9px}.pIdRow .pValCell,.pIdRow2 .pValCell{border-bottom:0;padding:10px 0;vertical-align:top;width:270px}.pIdRow .sws{border-bottom:4px solid #f57633;color:#f57633;font-weight:bold;font-size:1.15em;font-style:italic;padding-bottom:2px;text-align:center;position:absolute;top:-29px;left:0}.pIdRow .brand,.pIdRow2 .brand{color:#339233;padding:0 10px}.pIdRow .name,.pIdRow2 .name{color:#060;font-size:1.05em;font-weight:bold;padding:0 10px}.pIdRow .sku,.pIdRow2 .sku{color:#666;padding:0 10px}.pIdRow2 .pAddToCart{padding:10px}.pIdContent{position:relative}.pIdContent a.removeItem{position:absolute;top:-21px;right:5px}.pIdContent a.removeItem span{display:none}.pImgRow .pValCell{border-top:0;text-align:center;vertical-align:bottom}.pImgRow .pAddToCart{padding:10px}.pPriceRow .pValCell{vertical-align:top}.priceWrap{float:left}.swanson-price,.retail-price,.low-price,.discount-price,.orig-price,.savings-msg{float:left;height:38px;margin-right:8px}.swanson-price .flag,.retail-price .flag,.low-price .flag,.discount-price .flag,.orig-price .flag,.savings-msg .flag{display:block;float:left;font-size:1em;font-weight:bold}.swanson-price .price,.retail-price .price,.low-price .price,.discount-price .price,.orig-price .price,.savings-msg .percent{clear:both;display:block;float:left;font-weight:bold;line-height:28px}.swanson-price .flag{color:#b07f08}.swanson-price .price{color:#000;font-size:1.65em}.low-price .flag{color:#f00}.low-price .price{color:#000;font-size:1.30em}.discount-price .flag{color:#244568}.discount-price .price{color:#000;font-size:1.65em}.orig-price .flag,.retail-price .flag{color:#777;font-weight:normal;padding:0 2px}.orig-price .price,.retail-price .price{color:#888;font-size:1.15em;font-weight:normal;border-bottom:1px solid #666;height:14px;overflow:visible;padding:0 2px}.savings-msg{height:auto}.savings-msg .flag{height:1.25em}.savings-msg .percent{color:#b07f08;font-size:1.15em}.pPriceRow .offers{margin:0;padding:0}.pPriceRow .offers span{float:left;height:35px}.pPriceRow .offers .discountOffer{padding-top:13px}.pStatusRow .pValCell{background:#f9f9f9;font-weight:bold}.pRatingRow .pValCell{color:#060;vertical-align:middle}.pRatingRow .ratingDist{font-weight:bold}.pRatingRow .noRating{color:#666;font-style:italic}.pSizeRow .pValCell{background:#f9f9f9;font-weight:bold}.pSizeRow .formSize{display:block;margin:5px 0 0}.pSizeRow .formSize .label{color:#666;font-weight:normal;padding:0}.pSizeRow .formSize .guide{color:#666;font-weight:normal;padding:0}.pDetailsRow .rowHdr{vertical-align:top}.pDetailsRow .pValCell{vertical-align:top}.pDetailsRow .pBullets{clear:both}.pDetailsRow ul{list-style-type:bullet;margin:0 0 0 15px;padding:0}.pDetailsRow li{margin:5px 0 1em;padding:0}.pDetailsRow li p{margin:0;padding:0}.pDetailsRow li br{display:none}.dietFlags{display:block;float:left;margin:0;width:100%;padding:5px 0 5px 0}.dietFlags .flag{border:1px solid #ddd;font-size:1em;font-weight:bold;float:left;padding:2px 5px 2px 5px;margin:0 5px 5px 0;box-shadow:0 0 1px 1px #efefef}.dietFlags .non-gmo-flag{color:#5c6ca7}.dietFlags .vegan-flag{color:#77b81f}.dietFlags .veg-flag{color:#117931}.dietFlags .organic-flag{color:#6e451d}.dietFlags .gluten-free-flag{color:#00b1f0}.dietFlags .kosher-flag{color:#c0192d}.dietFlags .web-flag{color:#0079bd}.pLabelRow .rowHdr{vertical-align:top}.pLabelRow .pValCell{background:#f9f9f9;font-size:.85em;padding:5px 8px 5px 5px;vertical-align:top}.pLabelRow .pValCell table{border-collapse:collapse}.pLabelRow .label404{color:#666;font-size:1.5em;text-align:center}.pLabelRow .html-label{background:#fff;border:1px solid #ccc;float:left;margin:0;box-shadow:0 0 3px 1px #efefef}.pLabelRow .html-label .label-title{font-size:2em;margin:10px 0 0}.pLabelRow .html-label table{margin:.5em 0;width:100%}.pLabelRow .html-label th,.pLabelRow .html-label td{background:#fff;border:0;padding:5px 3px 5px 0}.pLabelRow .html-label .aps{text-align:right}.pLabelRow .html-label .dv{text-align:right}.pLabelRow .html-label td p{margin:.25em 0;padding:0}.pLabelRow .html-label p{font-size:1em;margin:1em 0;padding:0}.pLabelRow .html-label .eoSection{border-bottom:5px solid #333}.pLabelRow .sf-label,.pLabelRow .nf-label,.pLabelRow .df-label,.pLabelRow .default-label{border:0;margin:5px 15px;padding:0}.pLabelRow .sf-label table{border-top:5px solid #333;border-bottom:5px solid #333}.pLabelRow .sf-label tbody{border-top:2px solid #333}.pLabelRow .sf-label td{border-bottom:1px solid #999}.pLabelRow .sf-label .serving{margin:0}.pLabelRow .nf-label table{border-top:5px solid #333}.pLabelRow .nf-label tbody{border-bottom:5px solid #333}.pLabelRow .nf-label td{border-bottom:1px solid #999}.pLabelRow .nf-label .aps{text-align:left}.pLabelRow .nf-label .dv{width:auto}.pLabelRow .nf-label p{margin:1em 0 .5em}.pLabelRow .nf-label .serving{margin:0}.pLabelRow .nf-label .calories{border-bottom:5px solid #333}.pLabelRow .standard-chart table{border-top:0;border-bottom:1px solid #333;font-size:.72em}.pLabelRow .standard-chart tbody{border:0}.pLabelRow .standard-chart td{border-bottom:0}.pLabelRow .standard-chart .cpg li{display:inline;float:none;margin:0;padding:0 5%;width:auto}.pLabelRow .df-label div{width:100%}.pLabelRow .df-label td{border-top:1px solid #999}.pLabelRow .seal-grp-img{text-align:center}.pLabelRow .seal-grp-img p{text-align:left}.other-information,.seal-groups{margin:0 15px}#compareNewItems.hide{display:none}#compareNewItems.show{display:block}#compareNewItems{border-top:1px solid #efefef;clear:both;margin:0 10px 300px;text-align:center}#compareNewItems .header,.updateCompare .header{color:#333}#compareNewItems .methodLabel,.updateCompare .methodLabel{color:#666;font-size:1.25em;font-weight:bold;margin:1em 0 .5em;padding:0}.updateCompare{text-align:center}.updateCompare form{margin:0 auto;width:410px}.updateCompare form input.addItem{height:18px;width:75px;margin:5px}.updateCompare form .formfield{float:left;padding:0}.updateCompare form .formfield span.afd{font-size:.90em;color:#999;font-style:italic;display:block;text-align:left;padding:0 0 0 5px}.updateCompare form .actions{float:right;margin:5px}.updateCompare form .actions button{overflow:visible;white-space:nowrap}.updateCompare form .actions button span{font-weight:normal;width:75px}.compareTable .updateCompare{font-size:.85em;border:0;width:180px}.compareTable .updateCompare form{width:auto}.compareTable .updateCompare form input.addItem{width:60px}.compareTable .updateCompare form .actions button span{font-size:1.05em;font-weight:normal;width:55px}.errorMessage{background:#ffffeb;border:1px solid #f7e0aa;clear:both;margin:10px 15px;padding:5px 10px;border-radius:3px / 3px}.errorMessage ul,.errorMessage p{margin:0;padding:0}.historyItems{clear:both;margin:0 auto;padding:10px 0;width:591px}#compareHistory.history1{width:197px;margin:0 auto}#compareHistory.history2{width:394px;margin:0 auto}#compareHistory.history3{width:591px;margin:0 auto}.historyItems .historyItem{border:1px solid #eee;float:left;height:80px;line-height:1.25;margin:5px 5px 15px;padding:5px;width:175px;text-align:left}.historyItem img{height:55px;float:left;padding:4px 5px 0 0}.historyItem .selection{display:block;padding:0 0 5px}.historyItem .name{display:block;padding:5px 0 0}.historyItem .details,.historyItem .partNumber{color:#666;display:block}.historyItems .actions{margin:0 auto;width:200px}.historyItems button{font-size:.95em;overflow:visible;white-space:nowrap;width:199px}.historyItems button span{font-size:1.10em}@media only screen and (min-width:900px){.single-subcat{text-align:center;margin:0;min-height:218px}}.single-subcat a{text-decoration:none}.cat-count{font-size:.8em;color:#999;margin-left:5px}.single-subcat h4{height:32px;padding:0 5px;text-align:center}.single-subcat .cat-img{margin:0 5px 5px 5px;text-align:center}#cat-see-all{text-align:center;margin-top:50px;margin-bottom:20px}#cat-see-all a{padding:10px;background:#36743c;color:#fff;font-size:1.3em;text-decoration:none;border-radius:4px;-moz-border-radius:4px}#cat-see-all a:hover{color:#f4732c}@media print{#addNewItem{display:none}.pageActions{display:none}}.subcat-hero{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #880009;text-align:center;padding:0 0 10px 0!important;height:100%;width:100%;margin-left:2px;margin-top:10px}.subcat-hero h1{font-size:22px;letter-spacing:.5px;font-weight:bold;font-style:italic;color:#fff;background:#880009;padding:7px;margin:0 0 12px 0}.subcat-hero h2{font-size:22px;color:#333;text-align:left;margin-top:3px}.subcat-hero-product-name{text-decoration:none}.subcat-hero-product-name:hover{text-decoration:none}.subcat-ratings{display:block;font-size:15px;margin-top:47px;text-align:left}.subcat-top-review{padding:8px 13px;margin-top:10px;text-align:left;width:339px;height:auto;max-height:85px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d9d9d9;background-color:#fff;background-image:-webkit-linear-gradient(bottom,rgba(229,232,239,.69),rgba(246,247,250,.69));background-image:-moz-linear-gradient(bottom,rgba(229,232,239,.69),rgba(246,247,250,.69));background-image:-o-linear-gradient(bottom,rgba(229,232,239,.69),rgba(246,247,250,.69));background-image:-ms-linear-gradient(bottom,rgba(229,232,239,.69),rgba(246,247,250,.69));background-image:linear-gradient(to top,rgba(229,232,239,.69),rgba(246,247,250,.69))}.subcat-top-review p{margin:0!important;line-height:1.5!important}.subcat-top-reviewer{font-weight:bold;text-decoration:none}.subcat-hero-info{margin-top:120px;margin-left:20px}.subcat-hero-retail{color:#888;font-size:15px;text-decoration:line-through}.subcat-hero-retail::before{content:"Retail "}.subcat-hero-price{font-weight:bold;font-size:36px}.subcat-hero .overlay{right:17px;top:-10px}.subcat-hero-pic-wrapper span:nth-child(1){right:0;top:-10px}.subcat-hero-pic-wrapper span:nth-child(2){left:5px}.subcat-hero #item-bullet-point div,.subcat-hero #item-bullet-point li:not(:first-child),.subcat-hero #item-bullet-point li br{display:none}.subcat-hero #item-bullet-point li{list-style-type:none;margin-top:-10px;margin-bottom:-10px}.subcat-hero #item-bullet-point li p{list-style-type:none;margin-top:6px;margin-bottom:0;line-height:24px}.subcat-hero .btn-primary{padding:8px 20px}.subcat-hero .item-price{font-size:2.7em;padding-bottom:7px}.subcat-hero .item-reg-price,.subcat-hero .swanson-retail-price{font-size:1.1em}.subcat-hero .col-md-3 img{max-height:250px}.subcat-hero .item-reg-price{color:#555}.subcat-hero .item-price .shpLabel{font-size:.4em;margin:0;padding-top:5px;color:#063;font-weight:bold;display:block}.subcat-hero h1#item-bullet-point{margin-top:0}#sr-products .col-md-4{width:31.9%;height:100%;border:1px solid #d9d9d9;margin:5px;border-radius:4px}.search-result-item .item-info{background:0;margin-left:0;text-align:center;height:70px}.productName a{text-decoration:none}li.vendor{display:none}#sr-products .item-reviews{float:right;margin-right:5px}#sr-products .shpLabel{font-size:.5em}#sr-products .item-reg-price{padding:5px}#sr-products .item-price{clear:left;font-weight:bold;font-size:2em;color:#6b020d;padding:0 0 5px 0}#sr-products .item-price.noRetail{margin-top:28px}#sr-products .btn{padding:7px 20px;width:162px;height:34px;line-height:20px}#sr-products .retail-price,#sr-products .swanson-retail-price,#sr-products .orig-price,#sr-products .item-reg-price{color:#555}#sr-products .pic-wrapper img{max-height:155px}#sr-products p.search-unavailable{margin-top:0;color:#f0ad4e;margin-bottom:-5px;font-weight:bold;line-height:1.4em}.innerLeftColumn label{cursor:pointer}.search-breadcrumbs{padding-left:0;line-height:1.6em;overflow:visible;width:100%}.search-breadcrumbs a{text-decoration:none;padding:10px 0}.sub-search-breadcrumbs,.num-items{margin:0;margin-left:-1px;background:#fff;padding:.3em 1em;text-decoration:none;font-weight:bold;color:#063;position:relative;border:1px solid #efefef}.sub-search-breadcrumbs{padding:.3em 1em}.sub-search-breadcrumbs:first-child{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:#f9f9f9;margin-left:0}.sub-search-breadcrumbs img{position:relative;top:-1px}.num-items{font-size:12px;color:#333;margin-left:-2px;font-weight:normal;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #efefef;background-color:#f9f9f9}.search-results-help{border:1px solid #efefef;-moz-border-radius:4px;border-radius:4px;margin:0 0 15px 0;line-height:1.6em}.search-results-help div.sr-results-need-help{background-color:#f9f9f9;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.search-results-help div{padding:.6em 1em;display:table-cell;width:16.666666667%}.search-results-help div.sr-results-live-chat h3:before{content:url('../en_US/images/bg/sr-livechat.png')}.search-results-help div.sr-results-phone-number h3:before{content:url('../en_US/images/bg/sr-phone.png')}.search-results-help div.sr-results-email h3:before{content:url('../en_US/images/bg/sr-email.png')}.search-results-help div:nth-child(3) h3{color:#063!important}.search-results-help div h3:before{position:relative;top:8px;left:-8px}.search-results-help h3{margin:0;text-align:center;height:22px;margin-top:-8px}.search-results-help div:first-child h3{color:#333}.item-details-list .product-description,.item-details-list .product-number{color:#6c6a6a}.impulse_offer_button{margin-bottom:10px;margin-left:auto;margin-right:auto}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.panel-body:after,.modal-footer:after{clear:both}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.leftColumn{width:220px;margin-top:0;float:left;clear:both;padding-right:15px}.leftColumn ul{list-style:none;list-style-type:none;margin:0}ul.arrows{list-style:url(../en_US/images/health-library/nav/arrow.jpg);margin-left:10px}.leftColumn li{margin:5px 0 5px 12px;font-size:12px}.leftColumn li.category{margin-left:12px;font-size:12px;font-weight:bold}.leftColumn img.ads{padding-right:5px}.innerLeftColumn{border:1px solid #d7d7d7;border-radius:4px;-moz-border-radius:4px;background-color:#fff;margin-bottom:15px}.innerLeftColumn a{text-decoration:none}.toggle_container .num-reviews{margin-right:12px!important}.innerLeftColumn h4{font-size:15px;margin:0;font-weight:bold;padding-top:6px;padding-right:7px;padding-bottom:7px;padding-left:15px;margin-bottom:10px;background-position:left -70px;line-height:1em;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;color:#333;background:#f1f1f1}.product-lightbox.favorite-addition .header{height:65px}.product-lightbox.favorite-addition .undo-favorite{float:left;font-size:1.10em;margin:20px 15px 0 10px;padding:0}.product-lightbox .favorite-item{clear:both;float:left;font-size:1.15em;margin:0 0 25px;width:100%}.product-lightbox .favorite-item .item-img{float:left;min-width:130px;max-width:150px;overflow:hidden;padding:15px 5px 0;text-align:center}.product-lightbox .favorite-item .name{color:#333;font-size:1.15em;margin:10px 0 0 150px;padding:0 20px 0 0}.product-lightbox .favorite-item .vendor{color:#333}.product-lightbox .favorite-item .potency{color:#666;margin:0 0 0 150px;padding:0}.product-lightbox .add-favorite-note{margin:10px 0 0 150px}.product-lightbox .add-favorite-note label{color:#333;float:none;font-weight:bold;text-align:left;width:auto}.product-lightbox .add-favorite-note textarea{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.05em;margin:5px 0;padding:5px;height:45px;width:510px}.product-lightbox .add-favorite-note .note-input{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.05em;margin:5px 0;padding:5px;height:25px;width:510px}.product-lightbox .add-favorite-note textarea:focus{outline:0}.product-lightbox .add-favorite-note label .opt{color:#666;font-weight:normal}.product-lightbox .add-favorite-note .note-field{position:relative}.add-favorite-note .note-field .counter{color:#999;text-align:right;position:absolute;top:0;right:20px}.product-lightbox .note-action-list,.product-lightbox .error-action-list{float:left;list-style-type:none;line-height:30px;margin:5px 0;padding:0}.product-lightbox .note-action-list li,.product-lightbox .error-action-list li{float:left;margin:0 20px 0 0}.product-lightbox .note-action-list .button:link{font-weight:bold}.product-lightbox .note-action-list .button.disabled{color:#666}.product-lightbox .note-error{border:1px solid #c00;float:left;background:#ffe5e5;padding:5px 10px;width:500px;border-radius:3px}.product-lightbox .note-error p{margin:0;padding:0}.product-lightbox .error-action-list{line-height:20px}div#fancybox-outer,div#fancybox-content{border-radius:4px}.favorite-added a:link{text-decoration:none}.favorite-added a:hover{text-decoration:underline}#search-results-wrapper .favorite-added,#cart-container .favorite-added{background:#fff url(../en_US/images/sprites/product-lightbox.png) scroll no-repeat 0 -7px;color:#060;margin:0 auto;padding:3px 0 0 16px;width:105px}#cart-container .favorite-added{padding-bottom:2px;width:auto}.search-result-item.border{border:1px solid #d9d9d9;border-radius:4px;margin-top:0;padding:20px 10px}.row.no-gutter{margin-right:0;margin-left:0}.row.no-gutter>[class*='col-']{padding-left:5px;padding-right:5px}.row.no-gutter>[class*='col-']:nth-child(3n+1){padding-left:0}.row.no-gutter>[class*='col-']:nth-child(3n+0){padding-right:0}.featured-item-special-temp{margin:0 -10px;text-align:center}.noTopPadd{padding-top:0!important;padding-bottom:15px!important}@media(max-width:767px){#sr-products .search-result-item .item-details-list{list-style-type:none}.search-result-item.border{padding:20px 0 20px 0;margin:0;border:0;position:relative}.search-result-item .clear{height:0}.search-result-item .item-pic{margin:0;height:auto}#sr-products .search-result-item .item-details-list li{color:#acacac;margin:.2em 0}#sr-products .search-result-item .item-details-list .productName{color:#333;font-weight:bold;font-size:1.33em}#sr-products .sr-product-details .item-details-list li.item-price{color:#063;font-size:1.33em}#sr-products .sr-product-details .retail-price{color:#cecece;font-variant:small-caps;float:none}#sr-products .sr-product-details .item-reviews{float:none;margin:5px 0}#sr-products .sr-listing .sr-callout{display:inline-block}#sr-products .sr-listing .sr-callout span{border-radius:12px;background-color:#063;color:#fff;padding:2px 9px 2px 9px;font-weight:bold;text-transform:uppercase;font-size:.83em;line-height:normal}#sr-products .sr-listing .sr-top-choice .sr-top-choice-callout{border:3px solid #fff;position:relative;top:-13px}#sr-products .sr-listing .sr-customerfavorite-callout span{background-color:#ff8700}#sr-products .sr-listing .sr-toprated-callout span{background-color:#ff8700}#sr-products .sr-listing .sr-leespick-callout span{background-color:#063}#sr-products .sr-listing .sr-bogo-callout span{background-color:#1a1f5e}#sr-products .sr-listing .sr-bestseller-callout span{background-color:#e3c001}#sr-products .sr-listing .search-result-item{border:1px solid transparent;border-radius:6px}#sr-products .sr-listing .sr-top-choice{border:1px solid #063;margin-bottom:13px}.sr-top-choice .row .col-lg-12.center{text-align:center}.sr-listing.col-md-12{padding:0 14px;border-bottom:1px solid #e7e7e7}.search-result-item .item-info{text-align:left;height:auto!important;padding-bottom:0!important}#sr-products .item-price{padding:0}.sales-flag{margin:0;font-size:.83em;display:inline-block;width:auto;padding:0 17px 0 25px}.sales-flag-top-choice{position:relative;top:-13px;border:3px solid #fff;background-color:#063}.shp-mobile-retail-price{color:#acacac;font-variant:small-caps;text-transform:lowercase}.shp-mobile-retail-price .reduced{position:relative}.shp-mobile-retail-price .reduced:before{border-bottom:1px solid #d9534f;position:absolute;content:"";width:100%;height:50%;display:inline-block;-webkit-transform:rotate(-13deg);-moz-transform:rotate(-13deg);-ms-transform:rotate(-13deg);-o-transform:rotate(-13deg);transform:rotate(-13deg)}#refine-accordion{color:#333;font-size:1.33em;text-transform:uppercase;font-weight:bold;padding:10px 10px 10px 20px}#refine-accordion svg{float:right;height:20px;margin-right:14px}.leftColumn{width:100%}#search-results-wrapper .innerLeftColumn h4{background-color:transparent!important;border-bottom:1px solid #e7e7e7;padding-left:20px;clear:both}#search-results-wrapper .innerLeftColumn>ul{margin:15px 20px 0 20px}#search-results-wrapper .innerLeftColumn>ul>li,#search-results-wrapper li.toggle_container>ul>li{width:48%;margin:0 0 10px 0;float:left;padding-bottom:4px}#search-results-wrapper li.toggle_container{width:100%!important}.innerLeftColumn li:nth-child(2n+0){margin-left:2%!important}.innerLeftColumn li:nth-child(2n+1){clear:both}#search-results-wrapper .innerLeftColumn li.trigger{width:100%;margin:0!important}#search-results-wrapper .innerLeftColumn:nth-child(1n+2) h4{padding-top:40px}#refinements{margin-bottom:25px}#refine-accordion.collapsed svg.chevron-toggle{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.99144486,M12=-0.13052619,M21=0.13052619,M22=0.99144486,sizingMethod='auto expand');zoom:1}#refine-accordion svg.chevron-toggle{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out}}#sr-products{width:100%;margin-top:10px}#sr-products.row{margin-left:0}.cart-slider{width:90px;background-color:#f4732c;position:absolute;height:100%;left:100%;top:-1px;z-index:50;margin-left:15px;padding-bottom:2px}.cart-slider .slide-box{display:block;text-align:center;color:#fff;font-weight:bold;font-size:1.333em;height:88%;margin:10% 6%}.cart-slider .slide-box .slider-contents{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart-slider .slider-text{margin-top:20px}.slider-unavailable{background-color:#e7e7e7;font-size:.83em}.slider-unavailable .slide-box{color:#999}