body{font-size:unquote("13px");color:unquote("#000000");background:url("//cdn.shopify.com/s/files/1/0053/9952/t/225/assets/body_bg2.png?17957961817386157836") repeat-x;background-color:unquote("#22375b")}label{font-weight:bold;font-size:unquote("13px;")}input[type=submit].search-submit{-webkit-appearance:none;outline:none;display:block;border:0;position:absolute;height:32px;width:32px;background:#1e418f url("//cdn.shopify.com/s/files/1/0053/9952/t/225/assets/bg-search-submit.png?17957961817386157836") top left no-repeat;background-size:32px 32px;font-size:0;top:2px;right:0;cursor:pointer;z-index:2}.header_user{width:15%;height:30px;float:left;padding:0 0 0 2px;background:url("//cdn.shopify.com/s/files/1/0053/9952/t/225/assets/dott_v.png?17957961817386157836") 0 0 repeat-y;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header_user a{color:unquote("#6ea426")}.header_user a:hover{color:unquote("#858585")}.customer_name .email{color:unquote("#000000")}.article_header{padding:15px 0;border-bottom:1px solid unquote("#d6d6d6")}.column_center .page_heading{margin:0;padding:13px 15px;background:unquote("#f2f2f2");border:1px solid unquote("#d6d6d6");font:unquote("18px") unquote("");color:unquote("#2d1a17");text-transform:uppercase;-webkit-box-shadow:inset 0 0 20px 0 unquote("#e8e8e8");box-shadow:inset 0 0 20px 0 unquote("#e8e8e8")}.column_center .page_heading i{margin:0 7px 0 0;font-size:22px;color:unquote("#6ea426");position:relative;top:2px}.column_center .page_heading a{float:right;font-size:16px;color:unquote("#6ea426");text-transform:none}.column_center .page_heading a:hover{color:unquote("#2d1a17")}.divider{background:url("//cdn.shopify.com/s/files/1/0053/9952/t/225/assets/bg-time-servings.png?17957961817386157836") bottom left repeat-x;background-size:5px 5px;height:5px;width:100%;margin-bottom:30px}.breadcrumb{margin:0 0 20px;background:unquote("#f2f2f2");border:1px solid unquote("#d6d6d6");-webkit-box-shadow:inset 0 0 20px 0 unquote("#e8e8e8");box-shadow:inset 0 0 20px 0 unquote("#e8e8e8");-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.product_desc{font-size:unquote("15px");color:unquote("#000000")}#main_content .product .product_desc{padding:8px 15px 0;font:italic unquote("15px")/18px unquote("");color:unquote("#000000");text-align:center}.product_wrap #bx-pager a{width:50px;overflow:hidden;margin:5px 0 0;border:1px solid unquote("#d6d6d6");border-radius:2px}.cart-list > .row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid unquote("#d6d6d6")}.cart-list .item_image a img{max-width:100%;border:1px solid unquote("#d6d6d6")}.cart-list .item_remove a:hover{color:unquote("#2d1a17")}.cart-list .row h3.item_vendor{border-bottom:1px solid unquote("#d6d6d6");color:#888}.cart-list .item_price .price{line-height:37px;font:19px unquote("")}.cart_subtotal h3{margin:0;padding:10px 0;border-bottom:1px solid unquote("#d6d6d6")}body.health #access .top-link-health a{background:url(images/bg-nav-active-health.png) bottom center no-repeat;background-size:42px 19px}body.fitness #access .top-link-fitness a{background:url(images/bg-nav-active-fitness.png) bottom center no-repeat;background-size:42px 19px;color:#41cfbd}body.recipes #access .top-link-recipes a{background:url(images/bg-nav-active-recipes.png) bottom center no-repeat;background-size:42px 19px;color:#f3754e}body.naturalremedies #access .top-link-naturalremedies a{background:url(images/bg-nav-active-naturalremedies.png) bottom center no-repeat;background-size:42px 19px;color:#96c738}.contact-scope iframe{width:100%;margin:15px 0;border:1px solid unquote("#d6d6d6")}#order_details .money{font:15px unquote("")}#bottom{background:unquote("#f2f2f2");border:1px solid unquote("#ffffff");border-top:none}#bottom .custom_footer h3{margin:0;padding:28px 0 6px;border-bottom:2px solid unquote("#223757");font:17px unquote("");color:unquote("#223757");text-transform:uppercase}#bottom .custom_footer ul li + li{border-top:1px solid unquote("#d6d6d6")}#bottom .custom_footer ul li i{margin:0 10px 0 0;font-size:20px;color:unquote("#6ea426")}#bottom .custom_footer ul li a{font:14px unquote("");color:unquote("#858585");text-transform:uppercase}#bottom .custom_footer ul li a:hover{color:unquote("#223757")}.btn-kymera{display:inline-block;vertical-align:middle;width:48px;height:17px;overflow:hidden;background:url("//cdn.shopify.com/s/files/1/0053/9952/t/225/assets/btn-kymera.png?17957961817386157836") 0 0 no-repeat;background-size:48px 17px;margin-top:-2px;text-indent:80px;opacity:1;transition:all .3s ease 0;-moz-backface-visibility:hidden}#pagination{display:inline-block;overflow:hidden;margin:30px 0 0;border:1px solid unquote("#d6d6d6");border-width:1px 0 0 1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#pagination span{display:block;float:left;border:1px solid unquote("#d6d6d6");border-width:0 1px 1px 0}#pagination span a,#pagination span.current{display:block;padding:7px 10px;color:unquote("#2d1a17")}#pagination span a:hover{background:unquote("#f2f2f2");color:unquote("#6ea426")}#pagination span.current{font-weight:bold;color:unquote("#6ea426");cursor:default}.scrollup{width:40px;height:40px;text-indent:-9999px;opacity:.6;position:fixed;bottom:40px;right:40px;display:none;z-index:100;background:url("//cdn.shopify.com/s/files/1/0053/9952/t/225/assets/bg-scrollup.png?17957961817386157836") no-repeat;background-size:100% 100%;transition:all .3s ease 0}.column .widget h3.widget_header{margin:0;padding:13px 15px;background:unquote("#f2f2f2");border:1px solid unquote("#d6d6d6");font:unquote("18px") unquote("");color:unquote("#2d1a17");text-transform:uppercase;-webkit-box-shadow:inset 0 0 20px 0 unquote("#e8e8e8");box-shadow:inset 0 0 20px 0 unquote("#e8e8e8")}.column .widget h3.widget_header i{margin:0 7px 0 0;font-size:22px;color:unquote("#6ea426");position:relative;top:2px}.widget__specials ul li > div{padding:10px;background:unquote("#ffffff");border:1px solid unquote("#d6d6d6")}.widget__specials ul li .product_name{padding:10px;background:unquote("#f1f4ef");border-top:2px solid unquote("#2a508b");text-align:center;line-height:19px}.widget__specials ul li .product_desc{padding:8px 15px 0;font:italic unquote("15px")/18px unquote("");color:unquote("#000000");text-align:center}.widget__specials ul li .product_price .money{display:block;font:19px/1em unquote("")}.widget__specials ul li .product_price .compare-at-price{padding:3px 0 0;color:unquote("#6ea426")}.column .product-listing{margin-top:30px;border:1px solid unquote("#d6d6d6")}.column .product{overflow:hidden;padding:10px;background:unquote("#ffffff")}.column .product + .product{border-top:1px solid unquote("#d6d6d6")}.column .product .product_price .money{display:block;padding:5px 0 0;font:19px unquote("")}#searchresults .search-form button{width:34px;height:34px;float:left;margin:0 0 0 -34px;padding:0;background:none;border:none;outline:none!important;font-size:20px;color:unquote("#2d1a17")}#searchresults .search-form button:hover{color:unquote("#6ea426")}#searchresults ol{list-style-type:none;padding:15px 0 0;border-bottom:1px solid unquote("#d6d6d6")}#searchresults ol li{overflow:hidden;margin:0;padding:15px 0;border-top:1px solid unquote("#d6d6d6")}#searchresults ol li .search-result_image img{border:1px solid unquote("#d6d6d6")}

  

/*foursixty cutoff text*/
.fs-wrapper div.fs-detail-title {
    max-height: 150px;
    overflow: hidden;
    position: relative;
}

.fs-wrapper div.fs-detail-title.fs-open {
    max-height: 100%;
}

.fs-wrapper div.fs-detail-title:before {
 content:'';
  width:100%;
  height:100%;    
  position:absolute;
  left:0;
  top:0;
  background:linear-gradient(rgba(255,255,255,0) 100px, white);
}

.fs-wrapper div.fs-detail-title.fs-open:before {
    display: none;
}