﻿.r-stories-row{display:table;width:100%;border-bottom:1px solid #ccc}.r-stories-row .r-story{display:table-cell;width:33%;padding:5px}.r-stories-row .r-story:before{display:inline-block;content:"";height:100%;vertical-align:top}.r-stories-row .r-story:first-of-type{border-right:1px solid #ccc}.r-stories-row .r-story:last-of-type{border-left:1px solid #ccc}.r-stories-row .r-story .r-story-image{width:35%;padding-right:5px;display:inline-block;vertical-align:top}#pageContentInner .r-story-image img{padding:0;bottom:auto;max-width:100%;max-height:100%}.r-stories-row .r-story .r-story-image .flexFit{padding-bottom:180%}.r-stories-row .r-story .r-story-desc{width:62%;display:inline-block;vertical-align:top;padding:2px 0 0 5px}#pageContentInner .r-stories-row .r-story .r-story-desc p{margin-bottom:5px}.result-may-vary{margin-top:5px;font-style:italic}#pageContentInner .sstory-heading{font-size:16px}.r-stories-row .r-story h3{text-transform:uppercase;font-size:14px;font-weight:bold;margin-bottom:5px}.r-stories-row .r-story h3 a{color:#666;text-decoration:none}.desc-name{font-size:14px;font-weight:bold}.r-stories-row .r-story .r-story-desc a{background:url("/images/design/icon-arrow-000.png") no-repeat scroll left center transparent;color:#666;display:inline-block;padding:1.25% 0 1.25% 20px;text-decoration:none;text-transform:uppercase;font-size:12px}.r-stories-row .r-story .r-story-desc a:hover{opacity:.7}#category-select{margin-top:25px}#category-select:after{clear:both;display:block;content:""}#category-select h3{display:inline-block;font-size:13px;text-transform:uppercase;font-weight:bold;padding-right:10px}.thank-field{font-size:1.5em;line-height:28px;text-align:center;width:80%;margin:auto}.thank-head{padding-top:10px;font-size:2.5em;text-align:center;width:80%;margin:20px auto auto}.thank-you{line-height:18px}#pageContentInner .mainContent .additionalText .info-bar:first-of-type{padding:5px 0}.success-story-font-Italic{font-style:italic}.success-story-text-display{width:auto}.success-story-result{border-bottom:1px solid #ccc;padding:10px 0}.story-items-available{width:73%;display:inline-block}.story-row{padding-bottom:1%;padding-top:1%;display:table;clear:both;width:100%}.story-info-bar{border-bottom:1px solid #ccc;border-top:1px solid #ccc;white-space:nowrap}.story-sort-by{width:23%;display:inline-block}#pageContentInner .success-story-result .success-story-result-imgs{text-align:center}#pageContentInner .success-story-result .success-story-result-imgs img{max-width:100%;margin:0;padding:0 1% 0 0;vertical-align:top;max-height:125px}.success-story-result .success-story-result-description h2{font-size:16px;margin-bottom:12px}#pageContentInner .success-story-result-description>*:last-child,#pageContentInner .success-story-result-description>*:last-child>*:last-child,#pageContentInner .success-story-result-description>*:last-child>*:last-child>*:last-child{margin-bottom:0}.success-story-result .success-story-result-quote{font-style:italic}.success-story-result .success-story-result-quote a{background:transparent url('/images/design/icon-arrow-000.png') no-repeat right top;display:inline-block;padding:0 20px 0 0;color:#666;text-decoration:none;font-style:normal;text-transform:uppercase}.success-story-result .success-story-result-quote a:hover{opacity:.7}.success-story-detail-media{float:right;width:48%;padding:0 0 10px 10px}#pageContentInner .success-story-detail-media img{float:left;max-width:100%;padding:0 0 2% 0}#pageContentInner .success-story-detail-media img.before{padding-right:1%}#pageContentInner .success-story-detail-media img.after{padding-left:1%}#pageContentInner .success-story-detail-media .sucess-story-detail-imgs:after{clear:both;display:block;content:""}#pageContentInner .success-story-detail-media .success-story-detail-video p{background:#e4e5e1;padding:5px;color:#333;line-height:22px;margin-bottom:2%}#pageContentInner .success-story-detail-media .success-story-detail-video p:after{clear:both;display:block;content:""}#pageContentInner .success-story-detail-media .success-story-detail-video span{cursor:pointer;display:inline-block;float:right;background:#5b5c5a url('/images/design/icon-play-video.png') no-repeat 5px center;padding:5px 5px 5px 30px;color:#fff;text-transform:uppercase;line-height:1}#pageContentInner .success-story-detail-media .success-story-detail-video span:hover{background-color:#777}.success-story-detail .success-story-detail-snippet{font-size:16px!important;line-height:1.4em !important}.success-story-detail-categories{padding:10px;border:1px solid #ccc}.success-story-detail-categories ul:after{clear:both;display:block;content:""}#pageContentInner .success-story-detail-categories ul li{list-style:none;float:left;width:50%;margin-left:0;padding-right:5px}blockquote:before{color:#5f8cd8;font-family:"Times New Roman",serif;content:'“';font-size:2.8em;line-height:.1em;margin-right:.15em;vertical-align:-.4em;display:inline}blockquote:after{color:#5f8cd8;font-family:"Times New Roman",serif;content:'”';font-size:2.8em;line-height:.1em;vertical-align:-.4em;display:inline}blockquote p:first-child,blockquote p:last-child{display:inline}blockquote p:nth-child(2){margin-top:12px}.story-headline{font-size:14px}.success-story-detail-related-stories{background:#ececea;padding:15px;margin:20px 0 0 0;clear:both}.success-story-detail-related-stories>h2{font-size:20px;padding-bottom:3px}.success-story-detail-related-stories .success-story-result:first-of-type{padding-top:0}.success-story-detail-related-stories div.listdisplay-container a.listdisplay-viewmore{background:none repeat scroll 0 0 #5f8cd8;border:medium none;box-shadow:2px 2px 1px rgba(0,0,0,.25);color:#fff;font-size:13px;float:none;clear:both;margin:15px 0 5px 0;padding:5px;text-transform:uppercase;text-decoration:none}.success-story-result .success-story-result-quote span{color:#5f8cd8;font-family:"Times New Roman",Times,serif;font-weight:bold}.success-story-result .success-story-result-quote a{font-size:11px}.success-story-detail-related-stories>a.button{background:none repeat scroll 0 0 #5f8cd8;border:medium none;box-shadow:2px 2px 1px rgba(0,0,0,.25);clear:both;color:#fff;font-size:13px;margin:15px 0 5px;padding:5px;text-decoration:none;text-transform:uppercase;display:inline-block}.success-story-detail-related-stories>a.button:hover{background:#325dbf}#wrapper_daily_living .category-image{padding-bottom:75%}#wrapper_daily_living a.read-more{text-decoration:none;color:#666;text-transform:uppercase}#wrapper_daily_living a.read-more:hover{opacity:.7}.ssForm .hhFormRow>label{float:none;width:100%;max-width:none}table#IsMale label{position:relative;top:3px}.ssForm #healthConcerns{table-layout:fixed}.ssForm #row-displayfirstname select,.ssForm #row-datestartedetl input{margin-bottom:5px}.ssForm #row-displayfirstname .hhToolTip,.ssForm #row-datestartedetl .hhToolTip{margin-left:0;clear:both}.ssForm .hhFormRow input[type="text"],.ssForm .hhFormRow select{max-width:200px;width:100%;margin-left:0}.ssForm .hhFormRow input[type="radio"]{margin-left:0}@media(max-width:900px){.ssForm #healthConcerns table,.ssForm #healthConcerns tr,.ssForm #healthConcerns td,.ssForm #nutritarianTools table,.ssForm #nutritarianTools tr,.ssForm #nutritarianTools td{display:inline-block;width:100%}.ssForm #healthConcerns td:after,.ssForm #nutritarianTools td:after{clear:both;display:block;content:""}.ssForm #healthConcerns td,.ssForm #nutritarianTools td{padding:3px 0}.ssForm #healthConcerns td label,.ssForm #nutritarianTools td label{width:inherit}}@media(max-width:768px){#pageContentInner .success-story-detail-media .success-story-detail-video span{float:none}#pageContentInner .success-story-detail-categories ul li{float:none;width:100%;padding-right:0}}@media(min-width:320px) and (max-width:468px){#pageContentInner .success-story-detail-media{float:none;width:100%;padding-left:0}.r-stories-row{display:block;width:100%;border-bottom:none}.r-stories-row .r-story{display:block;width:100%;border-bottom:1px solid #ccc;border-right:none !important;border-left:none !important}.r-stories-row .r-story .r-story-image{width:23.8%}.r-stories-row .r-story .r-story-image .flexFit{padding-bottom:100%}.r-stories-row .r-story .r-story-description{width:26.2%}}#wrapper_success_stories div.r-stories-row div.r-story div.r-story-desc a{margin-bottom:10px}