﻿#success-stories-landing{max-width:1400px;text-align:center;margin:auto;padding:0 10px;margin-top:40px}#success-stories-landing h1{font-size:36px;margin-top:20px}#success-stories-landing .banner-text{font-family:montserrat,sans-serif;font-size:24px;display:block;padding-top:15px;padding-bottom:10px;line-height:1.2;color:#333}#success-stories-landing .banner-desc{max-width:650px;margin:auto;padding-top:20px}#success-stories-landing .banner-desc p{line-height:22px;margin-bottom:12px;font-size:16px}#success-stories-landing .success-stories-container{margin:30px 0;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}#success-stories-landing .success-stories-container .story-list{width:300px;display:flex;flex-direction:column;text-align:left;margin:10px 30px}#success-stories-landing .success-stories-container .story-list .r-story{border:solid 1px #ccc;flex-grow:1}#success-stories-landing .success-stories-container .story-list .more-cat-story-container{flex-grow:0}#success-stories-landing .success-stories-container .story-list .r-story{display:flex}#success-stories-landing .success-stories-container .story-list .r-story .story-link{flex-grow:1;padding:20px;color:#666;text-decoration:none;display:block}#success-stories-landing .success-stories-container .story-list .r-story .story-link:hover{opacity:.6}#success-stories-landing .success-stories-container .story-list .r-story .r-story-desc{padding-top:15px}#success-stories-landing .success-stories-container .story-list .r-story .r-story-desc .description{font-size:16px;padding-bottom:10px}#success-stories-landing .success-stories-container .story-list .r-story .r-story-image{width:25%;padding-right:5px;display:inline-block;vertical-align:top}#success-stories-landing .success-stories-container .story-list .r-story .r-story-image img{padding:0;bottom:auto;max-width:100%;max-height:100%}#success-stories-landing .success-stories-container .story-list .r-story .r-story-image .flexFit{padding-bottom:180%}#success-stories-landing .success-stories-container .story-list .more-cat-story{font-family:montserrat,sans-serif;margin-top:10px;text-align:center}#success-stories-landing .success-stories-container .story-list .more-cat-story .more-story-anchor{background-color:#6791aa;border-radius:5px;padding:5px 0;display:inline-block;width:100%;text-decoration:none;text-transform:uppercase;font-size:16px;color:#fff}#success-stories-landing .success-stories-container .story-list .more-cat-story .more-story-anchor:hover{opacity:.6}#success-stories-landing .result-may-vary{margin-top:5px;font-style:italic}#success-stories-landing .sstory-heading{font-size:16px}#success-stories-landing .desc-name{font-family:montserrat,sans-serif;font-weight:normal;color:#333;font-size:20px}@media(min-width:551px) and (max-width:1023px){#success-stories-landing .success-stories-list .r-story{width:40%}}@media(min-width:320px) and (max-width:550px){#success-stories-landing .success-stories-list{display:block;width:100%;border-bottom:0}#success-stories-landing .success-stories-list .r-story{display:block;width:100%}#success-stories-landing .success-stories-list .r-story .r-story-image{width:23.8%}#success-stories-landing .success-stories-list .r-story .r-story-image .flexFit{padding-bottom:100%}#success-stories-landing .success-stories-list .r-story .r-story-description{width:26.2%}}#success-story-detail{max-width:950px;margin:auto;padding:0 10px}#success-story-detail h1{margin:10px auto;text-align:center}#success-story-detail .story-headline p{font-size:20px;padding:20px 0;line-height:1.3}#success-story-detail p{font-size:16px;line-height:22px;padding-bottom:15px}#success-story-detail .success-story-detail-media{float:right;width:48%;padding:0 0 10px 10px}#success-story-detail .success-story-detail-media img{float:left;max-width:100%;padding:0 0 2% 0}#success-story-detail .success-story-detail-media img.before{padding-right:1%}#success-story-detail .success-story-detail-media img.after{padding-left:1%}#success-story-detail .success-story-detail-media .sucess-story-detail-imgs:after{clear:both;display:block;content:""}#success-story-detail .success-story-detail-media .success-story-detail-video p{background:#e4e5e1;padding:5px;color:#333;line-height:22px;margin-bottom:2%}#success-story-detail .success-story-detail-media .success-story-detail-video p:after{clear:both;display:block;content:""}#success-story-detail .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}#success-story-detail .success-story-detail-media .success-story-detail-video span:hover{background-color:#777}#success-story-detail .success-story-detail-media .success-story-detail-video .success-story-detail .success-story-detail-snippet{font-size:16px;line-height:1.4em}#success-story-detail blockquote:before{font-family:Oswald,sans-serif;color:#6791aa;content:'“';font-size:50px;height:20px;vertical-align:middle;display:inline-block;position:relative;top:-10px}#success-story-detail blockquote:after{font-family:Oswald,sans-serif;color:#6791aa;content:'”';font-size:50px;height:20px;vertical-align:middle;display:inline-block;position:relative;top:-12px}#success-story-detail blockquote p:first-child,#success-story-detail blockquote p:last-child{display:inline}#success-story-detail blockquote p:nth-child(2){margin-top:12px}#success-story-detail .nutri-tool-container{text-align:center;margin:auto;padding-bottom:30px}#success-story-detail .nutri-tool-container .tools-heading{font-family:montserrat,sans-serif;font-size:20px;text-transform:capitalize;padding-top:20px}#success-story-detail .nutri-tool-container .nutri-tool{display:inline-block;text-align:center;margin:10px;padding:10px 20px;background:#6791aa;text-decoration:none;border-radius:3px;color:#fff;font-size:16px}#success-story-detail .nutri-tool-container .nutri-tool:hover{opacity:.6}#success-story-detail .success-story-detail-related-stories{background:#ececea;padding:15px;margin:20px 0 0 0;clear:both}#success-story-detail .success-story-detail-related-stories>h2{font-family:montserrat,sans-serif;font-size:20px;padding-bottom:3px}#success-story-detail .success-story-detail-related-stories .success-story-result:first-of-type{padding-top:0}#success-story-detail .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 .success-story-detail-related-stories>a.button:hover{background:#325dbf}#success-story-detail .success-story-result .success-story-result-quote span{color:#5f8cd8;font-family:"Times New Roman",Times,serif;font-weight:bold}#success-story-detail .success-story-result .success-story-result-quote a{font-size:11px}@media(max-width:550px){#success-story-detail .success-story-detail-media{float:none;width:100%;text-align:center}#success-story-detail .success-story-detail-media img{float:none}}#SuccessStoryCategory{max-width:800px;margin:auto;text-align:center;padding:0 10px}#SuccessStoryCategory h1{padding:15px 0}#SuccessStoryCategory .success-story-font-Italic{font-style:italic;text-align:left}#SuccessStoryCategory .article-preview-text{text-align:left}#SuccessStoryCategory p{font-size:16px;line-height:22px}.sideNav img{margin:10px 0}@media(max-width:1024px){.mobile-bottom{display:block;clear:both;text-align:center}}.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}