@font-face{font-family:'Proxima Nova';src:url(./fonts/ProximaNova-Bold.eot);src:url(./fonts/ProximaNova-Bold.eot?#iefix) format('embedded-opentype') , url(./fonts/ProximaNova-Bold.woff) format('woff') , url(./fonts/ProximaNova-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(./fonts/ProximaNova-Regular.eot);src:url(./fonts/ProximaNova-Regular.eot?#iefix) format('embedded-opentype') , url(./fonts/ProximaNova-Regular.woff) format('woff') , url(./fonts/ProximaNova-Regular.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(./fonts/ProximaNova-Semibold.eot);src:url(./fonts/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype') , url(./fonts/ProximaNova-Semibold.woff) format('woff') , url(./fonts/ProximaNova-Semibold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:"slick";src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype") , url(./fonts/slick.woff) format("woff") , url(./fonts/slick.ttf) format("truetype") , url(./fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}*--------------------------------------------------------------
# Fonts
--------------------------------------------------------------*/

@font-face {font-family:'Proxima Nova';src:url(./fonts/ProximaNova-Light.eot);src:url(./fonts/ProximaNova-Light.eot?#iefix) format('embedded-opentype') , url(./fonts/ProximaNova-Light.woff) format('woff') , url(./fonts/ProximaNova-Light.ttf) format('truetype');font-weight:300;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.left{float:left}.right{float:right}.center{text-align:center;margin:0 auto}::-moz-selection{color:#333;background:#d0f5e8}::selection{color:#333;background:#d0f5e8}html{height:100%}#main{width:100%;clear:both;background:#fff}#main.scroll{margin-top:131px}#main.page{padding-top:50px}.container{max-width:1364px;width:100%;position:relative;margin:auto;clear:both;padding:0 40px}.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:block}.hidden{display:none}.hidden-serious{display:none!important}.no-opacity-serious{opacity:0!important}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}*{box-sizing:border-box;-moz-box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-family:"Proxima Nova",sans-serif;line-height:1;min-width:320px;font-size:1em;margin-top:113px;text-rendering:optimizeLegibility}@media screen and (max-width:1023px){body{margin-top:0!important}}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root) {overflow:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){div[class^="styles_arrow_"] svg{top:0!important}}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;border-radius:0}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}dfn,cite,em,i{font-style:italic}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:none}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.off{display:none}.mCSB_container{width:auto;overflow:hidden;min-height:115px}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCustomScrollBox .mCSB_scrollTools{width:12px;height:98%;top:1%;right:0}.mCSB_scrollTools .mCSB_draggerContainer{height:100%;box-sizing:border-box}.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{padding-bottom:40px}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:10px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;border-radius:10px;text-align:center}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{height:20px;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;margin-top:-40px}.mCSB_horizontal .mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{margin-bottom:0}.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{height:100%;width:auto;box-sizing:border-box;overflow:hidden}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{padding-bottom:0;padding-right:20px}.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;border-radius:10px}.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;border-radius:10px}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{right:0;bottom:auto;margin-left:-40px;margin-top:-16px;float:right}.mCustomScrollBox .mCSB_scrollTools{opacity:0;transition:opacity 1s linear;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear}.mCustomScrollBox:hover .mCSB_scrollTools{opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background:none;width:8px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#333;background:rgba(10,10,10,.2);width:7px}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#333;background:rgba(10,10,10,.35)}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:#333;background:rgba(10,10,10,.35)}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}blockquote{background-color:#eee;border:1px solid #dfdfdf;padding:15px;margin-bottom:10px}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;float:none;width:auto!important;opacity:1!important}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#e54026;position:relative;color:#fff;min-width:120px;font-size:11px;padding:6px 10px 6px 10px;border-radius:3px}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.greenPopup .formErrorContent{background:#d23921}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body[dir="rtl"] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{font-size:0;height:1px;background:#e54026;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorArrow div{background:#d23921}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px}.formError .formErrorArrow .line2{border:none;display:none!important}.formError .formErrorArrow .line1{border:none;display:none!important}.ui-button{border-radius:3px;border:1px solid #ea4b32;background-color:#e54026;cursor:pointer;color:#fff;text-align:center;font-size:14px;font-family:'Archivo Narrow',sans-serif;display:block;padding:7px 15px}.ui-arrow{padding-right:35px;background-position:52px -80px}.ui-button:hover,.ui-button:focus{background-color:#ed4a30;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-kthtml-transition:all .1s linear;transition:all .1s linear}.ui-button:active{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);border:1px solid #dd3b21}.ui-input{border-radius:3px;border:none;background-color:#fff;padding:8px;color:#666;-kthtml-transition:all .1s linear;transition:all .1s linear}.ui-input:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-kthtml-transition:all .1s linear;transition:all .1s linear}.ui-input-login{border-radius:3px;border:none;background-color:#fff;padding:8px 8px 8px 32px;color:#666;width:226px;-kthtml-transition:all .1s linear;transition:all .1s linear;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.2);border:1px solid #c7c7c7;margin-top:20px}.ui-input-login:focus{box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);-kthtml-transition:all .1s linear;transition:all .1s linear}.ui-input-login.user{background-position:-70px -352px}.ui-input-login.pass{background-position:-70px -391px}.topButtons{background-image:url(theme/images/login.png.pagespeed.ce.flOYNAVveg.png);background-repeat:no-repeat;display:inline-block;height:25px;margin-top:10px;margin-bottom:7px;cursor:pointer}.facebookConnect{width:167px}.facebookConnect:hover{width:167px;background-position:0 -27px}.loginRegister{width:130px;background-position:0 -54px}.loginRegister:hover{width:130px;background-position:0 -81px}.postSocial li{float:left;margin-right:10px}.postSocial li:last-child{margin-right:0}.postSocial li{padding:8px 10px 8px 35px;display:block;color:#fff;font-size:14px;border-radius:3px;cursor:pointer}.postSocial li.comments a{padding:8px 10px 8px 35px;display:block;color:#fff;font-size:14px;border-radius:3px;cursor:pointer}.postSocial li.comments{padding:0!important}.postSocial li a{color:#fff;font-size:14px}.postSocial .facebook{background-position:-67px -72px;background-color:#435e9c}.postSocial .twitter{background-position:-69px -111px;background-color:#4bc6fd}.postSocial .google{background-position:-69px -152px;background-color:#c43b2b}.postSocial .comments a{background-position:-69px -191px;background-color:#252525}.postSocial .facebook:hover{background-color:#3d4e7e}.postSocial .twitter:hover{background-color:#35bdfa}.postSocial .google:hover{background-color:#bd3222}.postSocial .comments a:hover{background-color:#151515}.singlePostSocial .sharre{display:block;color:#fff;font-size:14px;border-radius:3px;margin-bottom:10px}.singlePostSocial .facebook{background-position:-70px -72px;background-color:#435e9c}.singlePostSocial .twitter{background-position:-70px -112px;background-color:#4bc6fd}.singlePostSocial .google{background-position:-70px -152px;background-color:#c43b2b}.singlePostSocial .linkedin{background-position:-71px -233px;background-color:#4875b4}.singlePostSocial .pinterest{background-position:-69px -272px;background-color:#ca1f27}.singlePostSocial .facebook:hover{background-color:#3d4e7e}.singlePostSocial .twitter:hover{background-color:#35bdfa}.singlePostSocial .google:hover{background-color:#bd3222}.singlePostSocial .linkedin:hover{background-color:#436da7}.singlePostSocial .pinterest:hover{background-color:#b11b22}.singlePostSocial .sharre .box{width:100%;height:100%}.singlePostSocial .sharre .box .share{display:none}.singlePostSocial .sharre .box a{display:block;width:83%;height:100%;padding:8px 17% 8px 0;color:#fff;text-align:right}.ui-dark{background-color:#252525!important;border:1px solid #252525}.ui-dark:hover{background-color:#333!important;border:1px solid #444}.postLink{background-position:87px -80px;margin-left:10px}.hoverImg{width:100%;height:100%;background-color:rgba(0,0,0,0);position:absolute;top:0}.hoverImg:hover{background-color:rgba(0,0,0,.3);transition:all 100ms linear}.hoverImg:hover .loop{width:21px;height:21px;background-image:url(theme/images/mfl-icons.png.pagespeed.ce.WPwY6Aa41J.png);background-repeat:no-repeat;display:block;position:absolute;left:50%;margin-left:-11px;top:50%;margin-top:-11px}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.r-ipad-portrait{display:block}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.r-ipad-landscape{display:block}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){*{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}.r-retina{display:block}.topButtons{background-image:url(theme/images/2x/login-mobile,402x.png.pagespeed.ce.dzIwT2OeOQ.png)!important}.facebookConnect{background-size:157px 106px;width:157px!important}.loginRegister{background-size:157px 106px;width:120px!important}.userDropdownArrow.mfl-icon,.select-container::after,.hoverImg:hover .loop{background-image:url(theme/images/2x/xmfl-icons,402x.png.pagespeed.ic.3aMy6RzrWk.png);background-size:160px 480px}.tws{background-image:url(theme/images/2x/truewinterstudios,402x.png.pagespeed.ce._ZM2BWsCPc.png);background-size:249px 32px}.logoHeader{background-image:url(theme/images/2x/muscle-for-life-logo,402x.png.pagespeed.ce.k9EwItQeuL.png);background-size:204px 51px}.footerLogo{background-image:url(theme/images/2x/muscle-for-life-logo-white,402x.png.pagespeed.ce.Dm-RtdyQ6E.png);background-size:185px 46px}.social-icon{background-image:url(theme/images/2x/social,402x.png.pagespeed.ce.cPnTbOFPWG.png);background-size:197.5px 62px}}@media screen and (max-device-width:640px) and (-webkit-device-pixel-ratio:1),screen and (max-device-width:640px) and (device-pixel-ratio:1){*{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}.r-iphone{display:block}}html *{margin:0;padding:0}html,body{height:100%;background-color:#f2f2f3}.wrapper{height:auto!important;margin:0 auto}.footer{height:355px;width:100%}.push{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{height:100%;font-family:"Proxima Nova",sans-serif}ol,ul{list-style:none;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;border-color:gray}p{margin-bottom:10px;line-height:1.8}a{text-decoration:none;outline:0}a:hover,a:active,a:focus{outline:0}u{text-decoration:underline}.cursor{cursor:pointer}strong,b{font-weight:700}input,input:focus,textarea:focus,select:focus{outline:0}input[type="submit"]{-moz-outline-style:none;-webkit-outline-style:none;-webkit-appearance:none}textarea{font-family:Lato,sans-serif}em{font-style:italic}.left{float:left!important}.right{float:right!important}.nopad{padding:0!important}.nomar{margin:0!important}h1{font-size:24px;color:#333;font-weight:700}h2{font-size:19px;color:#333;font-weight:700;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.ui-helper-clearfix:after,.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.block{display:block}.archivo{font-family:'Archivo Narrow',sans-serif}.oswald{font-family:Oswald,sans-serif;font-weight:400}.orange-bg{background:#e54026!important;margin-bottom:30px;color:#fff!important;line-height:1.2!important;padding:20px 25px!important}.orange-bg p{color:#fff!important;line-height:1.5!important}.orange-bg img{margin-left:-5px;margin-top:17px;width:11%!important}.orange-bg.new img{margin-top:42px}.o{color:#e54026!important}.g{color:#0f0f0f!important}.lg{color:#252525!important}.oTop{border-top:5px solid #e54026!important}.oLeft{border-left:5px solid #e54026!important}.oRight{border-right:5px solid #e54026!important}.oBottom{border-bottom:5px solid #e54026!important}.gBottom{border-bottom:5px solid #252525!important}.mten-left{margin-left:10px!important}.mten-right{margin-right:10px!important}.mten-top{margin-top:10px!important}.mten-bottom{margin-bottom:10px!important}.mfifteen-left{margin-left:15px!important}.mfifteen-right{margin-right:15px!important}.mfifteen-top{margin-top:15px!important}.mfifteen-bottom{margin-bottom:15px!important}.mtwenty-left{margin-left:20px!important}.mtwenty-right{margin-right:20px!important}.mtwenty-top{margin-top:20px!important}.mtwenty-bottom{margin-bottom:20px!important}.mthirty-bottom{margin-bottom:30px!important}.mforty-bottom{margin-bottom:40px!important}.pten-left{padding-left:10px!important}.pten-right{padding-right:10px!important}.pten-top{padding-top:10px!important}.pten-bottom{padding-bottom:10px!important}.pfifteen-left{padding-left:15px!important}.pfifteen-right{padding-right:15px!important}.pfifteen-top{padding-top:15px!important}.pfifteen-bottom{padding-bottom:15px!important}.ptwenty-left{padding-left:20px!important}.ptwenty-right{padding-right:20px!important}.ptwenty-top{padding-top:20px!important}.ptwenty-bottom{padding-bottom:20px!important}.pforty-bottom{padding-bottom:40px!important}.pfifty-bottom{padding-bottom:50px!important}.aligncenter{text-align:center;margin:0 auto!important}.wp-caption{max-width:100%!important}.wp-caption.aligncenter{background:#eee;border:1px solid #c3c3c3;padding-top:5px;padding-bottom:5px;margin:10px auto 20px!important}.wp-caption.aligncenter img{display:inline-block;border:1px solid #c3c3c3}.textcenter{text-align:center}.textbox{background:#eee;padding:20px;border:1px solid #ddd}.textbox h3{margin-top:0!important}.textbox div.arti{padding:15px}.textbox a.arti{display:block;text-align:center;padding:5px 0}.textbox a.headertext{text-decoration:none;margin-top:30px;display:block;padding:10px 10px 25px 10px;background:#111}.textbox a.headertext h3{padding-top:20px}.textbox a.headertext h4{font-size:17px}.textbox.girl a.headertext h4{font-size:16px}.textbox.girl{margin:20px 0;background:#fff2f2}body{margin-top:0!important}.hellobar{display:none!important}body.page-template-page-start-here .darkbook{}body.page-template-page-start-here .darkbook a{}body.page-template-page-start-here .darkbook img{}body.page-template-page-start-here .darkbook>a>div{width:calc(100% - 95px);float:right}.wp-smiley{max-width:14px!important}i.i{font-style:italic}p.i{font-style:italic}.bookContent ul{margin-left:40px;line-height:1.4;list-style:disc;font-size:14px}.bookContent ol{margin-left:40px;line-height:1.4;list-style:disc;font-size:14px}.bookContent ul li{margin-bottom:10px;line-height:1.8}.topBar{background-color:#252525;max-height:45px}.free-shipping-mobile{background-color:#252525;position:relative}.free-shipping-mobile img{position:absolute;left:-40px;top:8px;width:25px}.free-shipping-mobile p{font-size:11px;color:#b2b2b2;text-align:center;margin:0;padding:5px 0;position:relative;width:200px;left:50%;margin-left:-75px}.menuBar{background-color:#fff;height:88px;z-index:11;position:relative}.menuShadow{box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.menuBar.fixed-menu{height:53px!important}.menuBar.fixed-menu>.container.topContainer{top:0}.menuBar .store-and-search{padding:26px 20px}.menuBar.fixed-menu .store-and-search{padding:9px 0;margin-right:7px}.menuBar #searchform{float:right;margin-bottom:-3px;display:inline}.mfl-icon{background-image:url(theme/images/mfl-icons.png.pagespeed.ce.WPwY6Aa41J.png);background-repeat:no-repeat}.social-icon{background-image:url(theme/images/social.png.pagespeed.ce.jHrAAYj88e.png);background-repeat:no-repeat;width:32px;display:block;height:32px}.container{position:relative;width:100%;max-width:970px;margin:0 auto;padding:0}.store>.container{max-width:100%;padding:0 30px}.hellobar .container{width:900px}.footerTop{background-color:#252525;background-image:url(theme/images/mfl-footer-backgound.png.pagespeed.ce.rdZiyPISm4.png);background-repeat:no-repeat;background-position:-70px -45px;height:295px}.footerBottom{background-color:#0f0f0f;height:60px}.r{display:none}.r-infinite{display:block}#aToolTip{position:absolute;display:none;z-index:50000}#aToolTip .aToolTipContent{position:relative;margin:0;padding:0}.defaultTheme{background:#fff;color:#111;margin:0;padding:4px 12px;border-radius:3px;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);font-size:10px}.defaultTheme::after{content:"";position:absolute;left:44.5%;top:90%;display:block;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff}.login-or{display:inline;position:relative;top:-15px;margin:0 15px;font-size:12px;color:#d1d1d1;font-weight:600;letter-spacing:.5px}.userDropdown{padding:6px 10px 7px;color:#fff;cursor:pointer;position:relative;background-color:#3e3e3e;transition:all 50ms linear}.userDropdown:hover{background:#e54026;transition:all 50ms linear}.userDropdown.open{background-color:#3e3e3e}.userDropdownPic img{width:32px;height:32px;margin-right:20px;display:block;border-radius:3px}.userDropdownArrow{background-position:-40px -400px;width:11px;height:8px;margin-left:20px;margin-top:13px}.userDropdownName{margin-top:7px;font-size:14px}.userDropdownMenu{display:none;position:absolute;background-color:#3e3e3e;top:44px;left:0;z-index:99999;width:100%}.userDropdownMenu li a{color:#fff;font-size:14px;display:block;padding:10px 20px 10px 13px;transition:all 50ms linear}.userDropdownMenu li a:hover{background:#e54026;text-decoration:none;transition:all 50ms linear}.menu-icons{background-image:url(https://www.muscleforlife.com/wp-content/themes/mfl/theme/images/menu-icons.png.pagespeed.ce.xEn7K0HHTG.png);background-position:-312px -3px;width:19px!important;left:-1px;margin-right:14px!important}.account-icon{background-position:-80px -1000px}.logout-icon{background-position:-120px -1000px;margin-right:18px!important;left:1px}.dropdown-menu-icon{width:16px;height:16px;display:inline-block;position:relative;top:1px;margin-right:15px}.social{padding:0}.social li{float:left;margin-right:10px;margin-top:7px}.socialMobile{margin-top:22px}.tiny-fb:hover{background-position:0 -32px}.tiny-fb:active{background-position:0 -32px}.tiny-twt{background-position:-41px 0}.tiny-twt:hover{background-position:-41px -32px}.tiny-twt:active{background-position:-41px -32px}.tiny-gplus{background-position:-82px 0}.tiny-gplus:hover{background-position:-82px -32px}.tiny-gplus:active{background-position:-82px -32px}.tiny-pin{background-position:-123px 0}.tiny-pin:hover{background-position:-123px -32px}.tiny-pin:active{background-position:-123px -32px}.tiny-insta{background-position:-166px 0}.tiny-insta:hover{background-position:-166px -32px}.tiny-insta{background-position:-166px 0}.tiny-insta:hover{background-position:-166px -32px}.tiny-yt{background-position:-196px 0}.tiny-yt:hover{background-position:-166px -32px}.social-icon-top{background-image:url(theme/images/social_top.png.pagespeed.ce.iVbHayhIS8.png);background-repeat:no-repeat;width:45px;display:block;height:45px;padding:0 5px;background-position:7px 6px;background-color:#3e3e3e}.social_top li{margin:0}.social_top li a{transition:all .15s linear}.social_top li a:hover{transition:all .15s linear}.social_top .tiny-fb:hover{background-color:#4c66a4;background-position:7px 6px}.social_top .tiny-twt{background-position:-35px 6px}.social_top .tiny-twt:hover{background-color:#62d0fe}.social_top .tiny-gplus{background-position:-76px 6px}.social_top .tiny-gplus:hover{background-color:#dd4b39}.social_top .tiny-pin{background-position:-119px 6px}.social_top .tiny-pin:hover{background-color:#cb2027}.social_top .tiny-insta{background-position:-169px 6px}.social_top .tiny-insta:hover{background-color:#a87655}.social_top .tiny-rss{background-position:-219px 6px}.social_top .tiny-rss:hover{background-color:#f60}.social_top .tiny-linkedin{background-position:-269px 6px}.social_top .tiny-linkedin:hover{background-color:#007ab5}.social_top .tiny-yt{background-position:-321px 6px}.social_top .tiny-yt:hover{background-color:#c4302b}.social-side{width:295px;margin-bottom:30px}.social-side>div{background:url(theme/images/social-side.png.pagespeed.ce.X90XNhxuDJ.png) no-repeat;position:relative}.social-side>div>div{position:absolute;width:80px;top:0;bottom:0;right:0}.social-side .fb-box{background-color:#252525;background-position:15px 15px;height:63px}.social-side .tw-box{background-color:#0f0f0f;background-position:15px -43px;height:63px}.social-side .ig-box{background-color:#252525;background-position:15px -102px;height:63px}.social-side .gg-box{background-color:#0f0f0f;background-position:15px -165px;height:63px}.social-side .pt-box{background-color:#0f0f0f;background-position:15px -231px;height:63px}.social-side .yt-box{background-color:#252525;background-position:15px -292px;height:63px}.social-side span{font-family:'Oswald',sans-serif;font-size:18px;color:#fff;padding:10px 0 0 70px;display:block}.social-side span.o{font-size:12px;padding:0 0 10px 70px;clear:left}.social-side div{position:relative}.social-side a.social-link{position:absolute;width:40px;height:40px;left:12px;top:12px}.fb-box span.kill{width:120px;overflow:hidden;left:-65px;position:relative;top:12px;height:30px;padding:0}.fb-box .fb_edge_widget_with_comment iframe{left:0;top:20px;width:0}.tw-box iframe{position:relative;top:20px}.gg-box div{position:relative;top:20px;right:-5px}.social-side .pt-box div a{position:relative;top:19px}.yt-box div{position:relative;top:20px;right:17px}a.igfollow{background:url(theme/images/igfollow.png.pagespeed.ce.DC3h8omlGj.png) no-repeat center center;width:61px;height:29px;display:block;margin-top:16px}a.igfollow:hover{opacity:.9}@media (max-width:990px){div.social-side{width:100%;box-sizing:border-box}}@media (max-width:990px) and (min-width:767px){.social-side>div>div{top:-10px;right:-5px}}a.successbutton{display:inline-block;margin:15px;padding:7px 13px;background:#e54026;color:#fff!important;font-family:'Oswald',sans-serif;font-size:16px;border-radius:3px;text-decoration:none!important}a.successbutton:hover{background:#e03b21}.topLoop{height:45px;padding:13px 5px 12px 35px!important;background-position:10px 13px}.searchTopInput{background-color:#3e3e3e!important;margin-bottom:0!important;border:0!important;border-radius:0!important;width:0;border-right:1px solid #191919;border-left:1px solid #191919;overflow:hidden;border:0;color:#fff!important;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;transition:all .2s linear;font-size:12px}.searchTopInput:hover,.searchTopInput:focus{background-color:#e54026!important;box-shadow:0!important;transition:background-color 250ms linear}.searchRedIcon{background:url(images/2017-images/xred-search-icon.png.pagespeed.ic.YFd7s8Q-Hx.png) center no-repeat}.mega-search{margin-bottom:30px}.megaSearchWrap{width:100%}.megaButtonWrap{position:absolute;width:48px;margin-top:12px;right:12px}.megaSearch{font-size:44px;color:#fff;float:left;width:96%;background-color:#0f0f0f;border:0 solid #0f0f0f;text-transform:uppercase;line-height:normal;display:block;margin:-7px 0 0 0;padding:10px 2%}.megaSearchButton{background-image:url(theme/images/mega-search-icon.png.pagespeed.ce.duE93pKc99.png);background-repeat:no-repeat;background-position:top center;background-size:48px 96px;width:100%;height:48px;text-indent:-9999px;cursor:pointer}.babySearchWrap{width:100%}.babyButtonWrap{position:absolute;width:24px;margin-top:33px;right:15px}.babySearch{font-size:20px;color:#fff;float:left;width:100%;background-color:#0f0f0f;border:0 solid #0f0f0f;text-transform:uppercase;line-height:normal;display:block;margin:20px 0;padding:10px 2%}.babySearchButton{background-image:url(theme/images/mega-search-icon.png.pagespeed.ce.duE93pKc99.png);background-repeat:no-repeat;background-position:top center;background-size:24px 48px;width:100%;height:24px;text-indent:-9999px;cursor:pointer}.babySearchButton:hover{background-position:bottom center}.submit-mega-search{position:relative}.megaSearchButton:hover{background-position:bottom center}.menu{border-right:1px solid #ece8e8;margin-right:-1px}.menu li{float:left;position:relative}.fixed-menu #menu-main-menu>li{height:53px}.menu li a{color:#6f6f6f;font-size:16px;display:block;padding:35px 15px}.menu li:hover a{color:#fff!important;background-color:#e54026;position:relative;z-index:1}.menuBar:not(.fixed-menu) #menu-main-menu > li a,
.menuBar:not(.fixed-menu) #menu-main-menu > li:hover a {}.fixed-menu .menu li a,.fixed-menu .menu li:hover a{transition:none}.menu li.current_page_item:before,.menu li.current-menu-item:before{content:" ";height:5px;background-color:#e54026;display:block;margin-bottom:-5px;z-index:99;position:relative}.menu li.start a:after{background-position:-76px 0}.menu li.success a:after{background-position:-152px -2px}.menu li.books a:after{background-position:-234px 0}.menu li.services a:after{background-position:-312px -4px;width:19px}.menu li.about a:after{background-position:-397px -4px}.menu li.products a:after{background-position:-480px -5px}.menu li.forums a:after{background-position:-565px -4px}.menu li:hover{background-color:#e54026}.menu li .sub-menu{opacity:0;left:-9999px;position:absolute;transition:opacity 150ms linear}.menu li:hover .sub-menu{display:block;opacity:1;position:absolute;left:0;top:88px;background-color:#252525;z-index:999;width:900px;box-shadow:0 3px 3px 0 rgba(0,0,0,.2);transition:opacity 150ms linear;margin-left:0}.menu-main-menu-container .sub-menu li{width:16.6666%;background-color:#252525;height:260px;line-height:27px}.products .sub-menu li{width:16.666666%}.menu-main-menu-container .sub-menu li{width:20%}.menu-main-menu-container .home.menu-item .sub-menu li{height:130px}.menu-main-menu-container .sub-menu li:hover{background-color:#3d3d3d}.home .products .sub-menu li{width: calc(100%/6)}#menu-item-26203,#menu-item-27910,#menu-item-27911,#menu-item-19140,#menu-item-26203,#menu-item-1359,#menu-item-1363,#menu-item-10651,#menu-item-10654,#menu-item-11109,#menu-item-17542,#menu-item-26193{line-height:25px}.new-book-badge-menu:before{content:"New!";color:#fff;position:absolute;top:35px;left:9px;z-index:900;text-align:center;background:#69cb1f;text-transform:uppercase;font-weight:bold;font-family:Lato,sans-serif;font-size:15px;text-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:1px 2px 5px 0 rgba(0,0,0,.5);padding:2px 10px}.tls-bls-wrap .bls:before,.tls-bls-wrap .tls:before{right:40px;left:auto}.bls:before,.tls:before{content:"New!";color:#fff;position:absolute;top:35px;left:20px;z-index:900;text-align:center;background:#69cb1f;text-transform:uppercase;font-weight:bold;font-family:Lato,sans-serif;font-size:15px;text-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:1px 2px 5px 0 rgba(0,0,0,.5);padding:2px 10px}.tls-bls .bls:before,.tls-bls .tls:before{display:none}.new-book-post:before{content:"New!";position:absolute;color:#fff;background:#69cb1f;padding:5px 15px;text-transform:uppercase;top:5px;left:-5px;z-index:100;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,.5);box-shadow:3px 2px 5px 0 rgba(0,0,0,.5)}.free-book-ribbon{position:absolute;background:#e54026;color:#fff;padding:5px 15px;text-transform:uppercase;top:5px;left:-5px}.books .menu-main-menu-container .sub-menu li a:before,.products .menu-main-menu-container .sub-menu li a:before,.menu-main-menu-container .sub-menu li a:before{content:" ";height:190px;background-color:#e54026;border-top:1px solid #ef4b32;display:block;margin:-10px -1px 8px 0;background-repeat:no-repeat;background-position:center}.menu-main-menu-container .home.menu-item .sub-menu li a:before{height:85px;background-image:url(theme/images/article-menu-icons.png.pagespeed.ce.ouTE0uP-rI.png);background-repeat:no-repeat}.menu-main-menu-container .sub-menu li a{font-size:17px}.menu-main-menu-container .sub-menu li.cool-stuff a:before{background-image:url(theme/images/xsunglasses-icons.png.pagespeed.ic.JPyg-4cnbk.png)!important;background-repeat:no-repeat;background-position:center 10px}.menu-main-menu-container .sub-menu li.cool-stuff:hover a:before{background-position:center -65px}.menu-main-menu-container .sub-menu li.building-muscle a:before{background-position:center 27px}.menu-main-menu-container .sub-menu li.weight-loss a:before{background-position:center -179px}.menu-main-menu-container .home.menu-item .sub-menu li.food a:before{background-position:center -378px}.menu-main-menu-container .sub-menu li.workouts a:before{background-position:center -578px}.menu-main-menu-container .sub-menu li.general-health a:before{background-position:center -778px}.menu-main-menu-container .sub-menu li.success a:before{background-position:center -975px}.menu-main-menu-container .home.menu-item .sub-menu li.supplements a:before{background-position:center -1183px}.menu-main-menu-container .sub-menu li.nutrition a:before{background-position:center -1567px}.menu-main-menu-container .sub-menu li.motivation a:before{background-position:center -1396px}.menu-main-menu-container .sub-menu li.happiness a:before{background-image:url(theme/images/happiness-bg-icon.png.pagespeed.ce.WklXjSpArn.png);background:#e54026 url(theme/images/happiness-bg-icon.png.pagespeed.ce.WklXjSpArn.png) center center no-repeat!important}.menu-main-menu-container .sub-menu li.happiness:hover a:before{background-image:url(theme/images/happiness-bg-icon-hover.png.pagespeed.ce.rt9USFYP-m.png);background:#e54026 url(theme/images/happiness-bg-icon-hover.png.pagespeed.ce.rt9USFYP-m.png) center center no-repeat!important}.menu-main-menu-container .sub-menu li.building-muscle:hover a:before{background-position:center -74px}.menu-main-menu-container .sub-menu li.weight-loss:hover a:before{background-position:center -279px}.menu-main-menu-container .home.menu-item .sub-menu li.food:hover a:before{background-position:center -478px}.menu-main-menu-container .sub-menu li.workouts:hover a:before{background-position:center -678px}.menu-main-menu-container .sub-menu li.general-health:hover a:before{background-position:center -879px}.menu-main-menu-container .sub-menu li.success:hover a:before{background-position:center -1078px}.menu-main-menu-container .home.menu-item .sub-menu li.supplements:hover a:before{background-position:center -1283px}.menu-main-menu-container .sub-menu li.nutrition:hover a:before{background-position:center -1656px}.menu-main-menu-container .sub-menu li.motivation:hover a:before{background-position:center -1483px}.books .sub-menu li a:before{background-size:120px}.books .sub-menu li a{font-size:16px!important}.books .sub-menu li.tls a:before{background-size:100px;background-image:url(https://www.muscleforlife.com/wp-content/uploads/2013/01/Thinner-Leaner-Stronger-2.0-cover.jpg.pagespeed.ce.dPuQZarTPZ.jpg)}.books .sub-menu li.bls a:before{background-size:100px;background-image:url(https://www.muscleforlife.com/wp-content/uploads/2013/01/xBigger-Leaner-Stronger-2.0-cover.jpg.pagespeed.ic.h_9xC3m7cH.jpg)}.books .sub-menu li.y1c-women a:before{background-image:url(theme/images/xy1c-women-menu-bg.png.pagespeed.ic.iv0P1za7FJ.jpg)}.books .sub-menu li.sc a:before{background-image:url(theme/images/book_covers/small/xbook-cover_r1_c3.jpg.pagespeed.ic.NY2aUhPcY5.jpg)}.books .sub-menu li.mm a:before{background-image:url(theme/images/book_covers/small/xbook-cover_r1_c4.jpg.pagespeed.ic.AW6BjIBOKk.jpg)}.books .sub-menu li.cs a:before{background-image:url(theme/images/book_covers/small/xbook-cover_r1_c5.jpg.pagespeed.ic.iEtvmoJh2s.jpg)}.books .sub-menu li.green-lean a:before{background-image:url(https://www.muscleforlife.com/wp-content/uploads/2013/09/x123.png.pagespeed.ic.BU6kiwNko3.png)}.books .sub-menu li.ayig a:before{background-image:url(https://www.muscleforlife.com/wp-content/uploads/2013/12/xAYG-front.jpg.pagespeed.ic.ictTQa63Hp.jpg)}.books .sub-menu li.kybor a:before{background-image:url(https://www.muscleforlife.com/wp-content/uploads/2013/12/xKYBOR-Cover.jpg.pagespeed.ic.ArVNSoWy4s.jpg)}.books .sub-menu li.bbls-challenge a:before{background-image:url(theme/images/xbbls-challenge.jpg.pagespeed.ic.HVBD5dhdxT.jpg)}.books .sub-menu li.y1c a:before{background-image:url(theme/images/x1-year-challenge-new-small.png.pagespeed.ic.gIlx0FA9rB.jpg)!important}.books .sub-menu li.bbls a:before{background-image:url(theme/images/xbbls-cover-menu.png.pagespeed.ic.e_SYglIN7G.jpg)!important}.books .sub-menu li:nth-child(1) {width:16.666%!important}.books .sub-menu li:nth-child(2) {width:16.666%!important}.books .sub-menu li:nth-child(3) {width:16.666%!important}.books .sub-menu li:nth-child(4) {width:16.666%!important}.books .sub-menu li:nth-child(5) {width:16.666%!important}.books .sub-menu li:nth-child(6) {width:16.666%!important}.products .sub-menu li.supplements a:before{background-image:url(theme/images/xwhey-bottle.png.pagespeed.ic.1c2eIs6oND.png);background-size:90px}.products .sub-menu li.equipment a:before{background-image:url(theme/images/products/xproducts_equipment.png.pagespeed.ic.erKzM7H4El.png);background-size:90px}.products .sub-menu li.food a:before{background-image:url(theme/images/almond-butter-bg.png.pagespeed.ce.8y3E5YEn1Q.png);background-size:90px}.products .sub-menu li.cool a:before{background-image:url(theme/images/cool-stuff-bg.png.pagespeed.ce.aZtRxviSzv.png);background-size:90px}.products .sub-menu li.kitchen a:before{background-image:url(theme/images/products/xproducts_kitchen.png.pagespeed.ic.Qu2QLlQKvS.png);background-size:90px}.products .sub-menu li.books-rec a:before{background-image:url(theme/images/products/xproducts_books.png.pagespeed.ic.gtta6JfoEq.png);background-size:90px}.books .sub-menu li:last-child a:before{border-right:1px solid #ef4b32}.books .sub-menu li a:hover:before,.products .sub-menu li a:hover:before{background-color:#e84f37}.books .sub-menu li.blank a{color:#252525!important;font-size:0}.books .full-description ul li{margin-bottom:30px!important;padding-left:45px!important}.term-supplements [class^="styles_ddContainer_"]:first-child{display:none}.bigger-leaner-stronger [class^="styles_fdaApproved_"],.thinner-leaner-stronger [class^="styles_fdaApproved_"],.the-shredded-chef [class^="styles_fdaApproved_"],.bigger-leaner-stronger [class^="styles_freeShipping_"],.thinner-leaner-stronger [class^="styles_freeShipping_"],.the-shredded-chef [class^="styles_freeShipping_"],.meal-plans [class^="styles_freeShipping_"],.books [class^="styles_freeShipping_"],.meal-plans [class^="styles_fdaApproved_"],.books [class^="styles_fdaApproved_"],.meal-plan-mastery [class^="styles_freeShipping_"],.meal-plan-mastery [class^="styles_fdaApproved_"]{display:none!important}.mens-lean-bulking-meal-plans [class^="styles_weightHelpLink_"],.mens-cutting-meal-plans [class^="styles_weightHelpLink_"],.womens-lean-bulking-meal-plans [class^="styles_weightHelpLink_"],.womens-cutting-meal-plans [class^="styles_weightHelpLink_"]{display:none}.bigger-leaner-stronger [class^="styles_moneyback_"],.thinner-leaner-stronger [class^="styles_moneyback_"],.the-shredded-chef [class^="styles_moneyback_"],.books [class^="styles_moneyback_"]{position:relative;top:-50px}.bigger-leaner-stronger [class^="styles_amazonBookLink_"],.thinner-leaner-stronger [class^="styles_amazonBookLink_"],.the-shredded-chef [class^="styles_amazonBookLink_"],.books [class^="styles_amazonBookLink_"]{left:85%!important;margin-left:-210px!important}.postid-58186 [class^="styles_shortIntro_"]:before{content:"INTRODUCING THE #1 BESTSELLING NATURAL BODYBUILDING BOOK WITH OVER 250,000 COPIES SOLD!";display:block;padding-bottom:30px}.postid-58227 [class^="styles_shortIntro_"]:before{content:"INTRODUCING THE #1 BESTSELLING WOMEN’S BODY TRANSFORMATION BOOK WITH OVER 150,000 COPIES SOLD!";display:block;padding-bottom:30px}.postid-58231 [class^="styles_shortIntro_"]:before{content:"INTRODUCING THE #1 BESTSELLING FLEXIBLE DIETING COOKBOOK WITH OVER 120,000 COPIES SOLD!";display:block;padding-bottom:30px}.books [class^="styles_shortIntro_"]:after{content:"* NOTE: This a digital book delivered as both a PDF and ePub. The paperback is coming soon!";display:block;padding-top:30px}.meal-plan-mastery button[type="submit"]{width:100%!important}.sub-menu li a{text-align:center;width:100%!important;padding:10px 0!important;font-size:19px;background:transparent!important;text-transform:uppercase;font-family:Oswald,sans-serif;border:0!important;display:block}.sub-menu li a:after{background:none!important}#menu-main-menu{float:left;margin-left:40px}.logoHeader{display:block;float:left;background-image:url(theme/images/muscle-for-life-logo.png.pagespeed.ce.2TNJtM3h0a.png);background-repeat:no-repeat;width:204px;height:51px;margin-top:19px;position:relative;margin-left:15px}.logoHeader h1{text-indent:-999em;position:relative}#mobile-nav-holepunch .logoHeader{margin:0 auto;position:absolute;left:50%;margin-left:-89px;width:150px;background-size:contain;top:46px}@media screen and (max-width:499px){#mobile-nav-holepunch .logoHeader{top:32px;width:100px;margin-left:-57px}}#slider li{position:relative!important}.flex-direction-nav{display:none}.flexslider li,.flexslider ul{margin:0}#carousel{position:relative;top:-40px;margin-bottom:-40px}#carousel .slides{margin:0 auto!important;padding:10px;background:#fff}#carousel .slides img{max-width:100%!important;cursor:pointer;display:block}#carousel .slides li{width:230px!important;opacity:.75;cursor:pointer;padding-right:10px;margin-bottom:0;float:left;transition:opacity 150ms linear}#carousel .slides li:last-child{padding-right:0}#carousel .slides li:hover{opacity:1;transition:opacity 150ms linear}.flex-active-slide,.flex-active-slide:hover{opacity:1!important}#carousel h3{color:#575757;font-family:Oswald,sans-serif;font-size:14px;font-weight:400;border-bottom:1px solid #d4d4d4;line-height:40px;margin:0;padding:8px 18px}#carousel p{font-family:'Archivo Narrow',sans-serif;font-style:italic;font-size:13px;color:#8c8c8c;line-height:22px;margin:0;padding:15px 18px}.flex-active-slide h3{background:#262729;color:#fff!important;border-bottom:0!important}.flex-active-slide p{background:#e54026;color:#fff!important;border-bottom:0!important}.navDescription{padding-bottom:0}.slidesDescription{position:absolute;padding:10px 10px 10px 17px;background:url(theme/images/slideDescription-bg.png.pagespeed.ce.bcdvbOhMGW.png) repeat;border-width:7px!important;top:119px;opacity:0}.slidesDescription h2{color:#fff;font-family:Oswald,sans-serif;font-size:30px;font-weight:400;margin:0;padding:0;line-height:1.2}.slidesDescriptionMobile span{color:#bfbfbf;font-family:'Archivo Narrow',sans-serif;font-style:italic;font-size:18px;margin-bottom:10px;text-shadow:1px 1px 1px rgba(0,0,0,.35)}.slidesSub{color:#fff;font-family:oswald,sans-serif;font-size:18px;margin-bottom:6px;text-shadow:1px 1px 1px rgba(0,0,0,.35)}.slidesDescriptionMobile span a{font-family:'Archivo Narrow',sans-serif;font-weight:700;font-style:normal}.slidesDescription .descText{background-color:transparent;font-size:14px;margin-top:2px}.slidesDescription .optinWrapper{width:560px}.slidesDescription .optinWrapper img{width:120px!important}.slidesDescription .optin{width:420px}.optinBook{position:relative;margin-left:10px}.slidesDescription .button-big{display:block;margin:0;float:left}.optinEmail{background-position:-30px -30px;padding:8px 8px 8px 35px!important;width:245px}.more-info{display:block;width:16px;height:16px;background-position:-40px -80px;margin:8px 10px 0 15px;cursor:pointer}.breakWhite{background-color:#fff;padding:30px 0}.aboutMikeWrapper{background-color:#0f0f0f;margin:0;position:relative}.mikeMatthews{width:20%;margin:10px 0 0 30px;position:absolute;bottom:0;height:210px;background:url(theme/images/about-mike-matthews.png.pagespeed.ce.eNtQgADR-W.png);background-repeat:no-repeat}.aboutText{padding:20px;color:#fff;width:73%}.aboutText h2{font-size:30px;color:#e54026;font-weight:400}.send_message{width:500px;background-color:#f2f2f3;margin:15px auto 20px;border-radius:3px;border:1px solid #e4e4e4}.send_message label{color:#555!important}.mainContent{margin:30px auto 0}@media only screen and (max-width:767px){body.search-results .mainContent{margin-top:0}}.posts{width:640px}.store .posts{width:calc(100% - 300px)}.postWrap{margin-bottom:50px}.postImage{position:relative;max-height:400px;overflow:hidden}.postImage a,.postImage a img,.postImage,.postImage img{display:block}.postImage a img,.postImage img{width:640px}.image-post .postImage .postType{background-position:0 -120px}.word-post .postImage .postType{background-position:0 -200px}.vid-post .postImage .postType{background-position:0 -280px}.postType{position:absolute;top:0;left:0;width:51px;height:51px;display:block;z-index:9}.postMeta{background-color:#0f0f0f;padding:10px 0 14px;text-align:center}.postTitle a{color:#fff;font-size:22px;padding:0 10px;display:block}.postInfo{color:#b7b7b7}.postInfo a{color:#b7b7b7}.postExcerpt{background-color:#fff;padding:30px}.empty-post .postExcerpt{display:none}.postBottom{margin-top:10px}.postLine{height:1px;background-color:#ccc;width:200px;margin-top:15px}.postExcerpt{color:#666!important;line-height:1.8;font-size:14px}.sidebar{width:300px}.sidebarBox{background-color:#0f0f0f;margin-bottom:30px;padding:10px 20px}.sidebarHeader h3{color:#fff;font-size:22px}.sidebarHeader .more-info{margin-right:0}.sidebarOptinContent{color:#fff;font-size:16px;margin:15px 0 20px;line-height:1.3}.sidebarBox .optinEmailWrapper{margin-bottom:0}.optinEmailSidebar{background-position:-30px -30px;padding:8px 8px 8px 35px!important;width:120px}.viewAll{color:#fff;font-size:12px;background-color:#252525;border:1px solid #252525;display:block;border-radius:3px;padding:6px 9px;margin-top:2px}.viewAll:hover{background-color:#333;border:1px solid #444}.sidebarBooks{margin-top:-20px;margin-bottom:20px}.sidebarBook{margin-right:10px;margin-bottom:10px;position:relative}.sidebarBook.even{margin-right:0}.sidebarBook a,.sidebarBook a img{display:block}.sidebarPicture{display:block;margin-bottom:30px;width:100%}.rpc-select{padding:0}.rpc-select li{float:left;width:50%;text-align:center}.rpc-select .active a{background:#252525}.rpc-select a{color:#fff;display:block;padding:10px}.rpc-select a.last{margin-right:0}.rpc-tab{background-color:#fff;margin:-30px 0 30px}.sidebarPost{display:block;border-top:1px solid #f2f2f3;padding:10px}a.sidebarPost:hover .sidebarPostTitle{color:#e54026!important}.sidebarPostImage{width:20%}.sidebarPostTitle{width:75%;color:#888}ul.catList{margin:0 0 -1px;padding:0;list-style:none}ul.catList li a{border-bottom:1px solid #f2f2f3;padding:10px;display:block;color:#888}ul.catList li:hover a{color:#e54026!important}ul.catList li a span.count{float:right;color:#e54026}.copyright{color:#d5d5d5;font-family:'Lato',sans-serif;margin-top:18px}.termsAndPrivacy{color:#d5d5d5;font-family:'Lato',sans-serif;margin-top:18px}.termsAndPrivacy a{color:#d5d5d5}.tws{margin:14px 0 0;background-image:url(theme/images/truewinterstudios.png.pagespeed.ce.UzapEKgIKD.png);display:block;width:249px;height:32px;background-repeat:no-repeat}.socialFooter{background-color:#0f0f0f;padding-left:10px;box-shadow:0 1px 5px 0 rgba(0,0,0,.45);padding-bottom:8px}.footer .archive,.footer .pages{width:160px}.footerHeader h3{color:#fff;font-size:22px}.footerHeader .more-info{margin-right:0}.footerList{margin-top:20px;text-align:left}.footerList li{margin-bottom:5px}.footerList li a{color:#fff;font-size:16px}.footerList li a:hover{color:#e54026}.stayTuned{width:200px}.stayTuned .optinEmailWrapper input[type="text"]{width:200px;font-size:12px}.stayTuned .optinEmailWrapper input[type="submit"]{width:200px;margin-top:10px}.stayTuned .sidebarOptinContent{margin-bottom:10px}.footerLogo{background-image:url(theme/images/muscle-for-life-logo-white.png.pagespeed.ce.sckMNeKgn8.png);height:46px;width:185px;margin-top:45px;display:block;margin-right:15px}.fb_edge_widget_with_comment iframe{}span.fb_edge_comment_widget.fb_iframe_widget iframe{width:401px!important}.optimized{margin:14px 0 0 14px;opacity:.5}.optimized:hover{opacity:.8}.responsive-970{background-position:-128px -80px;width:32px;height:32px}.responsive-748{background-position:-128px -120px;width:32px;height:32px}.responsive-420{background-position:-128px -160px;width:32px;height:20px}.responsive-300{background-position:-140px -200px;width:20px;height:32px}.singlePage{width:100%}.singlePost .empty-post .postImage{display:none}.singlePostTitle,.singleBookTitle{font-size:44px;margin:30px 0 5px;line-height:1.2}.singleBookPost .singlePost{width:77%}.singleBookTitle{text-transform:uppercase}.singleBookSubTitle{text-transform:uppercase;font-size:32px;margin:0 0 30px;line-height:1.2}.singleBookImage{width:20%;margin-bottom:30px}.singleBookImage img{width:100%;display:block}.socialPage{margin-top:25px}.socialPage.nosub{margin-top:11px}.singlePostAuthor{display:block;color:#0f0f0f}.singlePostAuthor a{color:#e54026;font-weight:700}.singlePostAuthor a:hover{color:#ea4b32}.margin-bottom{margin-bottom:0}.singlePostMeta,.singlePostTags{margin:15px 0 20px}.singleCatName,.singleTagName{display:block;padding:8px;background-color:#e54026;margin:1px 1px 0 0;color:#fff;font-size:10px;text-transform:uppercase}.singleTypeName{font-size:14px;letter-spacing:.5px}.singleCatName:hover,.singleTagName:hover{background-color:#ea4b32}.singleCatName.first,.singleTagName.first{background-color:#0f0f0f!important}.singlePostComments{display:block;padding:8px;background-color:#0f0f0f;margin-right:1px;color:#fff;font-size:10px;text-transform:uppercase}.singlePostComments:hover{background-color:#252525}.commentsHeader{margin-top:15px}.socialReminder,.commentsHeader{background-color:#0f0f0f;padding:10px 20px;color:#fff;font-size:20px;text-transform:uppercase;font-weight:400}body.articles ul.singlePostSocial{display:none}div.popular-articles{margin-bottom:50px}h2.popular-articles{font-size:24px;color:#eee}.postMeta.feat-art-meta{background:#e54026}.igtw-hold{width:96%;background:url(theme/images/xpop-posts-bg.png.pagespeed.ic.GjSHpKoNmS.png) repeat top left;padding:20px 2% 0}.igtw-hold h2{text-align:center;font-size:34px!important;color:#fff;font-weight:700;padding:10px 0 0!important;text-transform:uppercase;margin:0!important;line-height:36px}.igtw-hold h3{font-size:18px!important;color:#aaa;font-weight:700;text-align:center;padding:0 0 10px!important;margin:0!important;line-height:20px}.ig-side{width:48%;padding:20px 1% 10px}.ig-side ul li{list-style:none}.ig-side ul{margin:0!important}.ig-side ul li img{margin:0 2% 20px;float:left;width:46%;opacity:.6;border:1px solid #ddd;box-sizing:border-box}.ig-side ul li img:hover{opacity:1}.tw-side{width:48%;text-align:center;padding:20px 1% 0;margin-bottom:20px}.igtw-hold a.ico{display:block;width:120px;line-height:24px;margin:0 auto 30px;opacity:.3;transition:all .2s;font-size:20px;color:#fff;padding-top:120px;font-weight:700}.igtw-hold a.ico:hover{opacity:1}.tw-side a.ico{background:url(theme/images/bigtwitta.png.pagespeed.ce.0lsZjkwOTI.png) no-repeat center top}.ig-side a.ico{background:url(theme/images/biginsta.png.pagespeed.ce.Uj4G5HsjEF.png) no-repeat center top}@media (max-width:767px){.tw-side,.ig-side{width:98%}}.fb-like{top:1px!important}.twitter-follow-button{top:1px;position:relative}.singleBook .share_holder{margin-left:980px}.share_holder{position:absolute;top:135px;width:58px;height:480px;margin-left:-68px;font-size:22px;text-align:center;color:#fff;padding-top:7px;z-index:1;font-weight:700;z-index:0}.fixed{position:fixed;top:0}.singlePostContent{color:#0f0f0f;line-height:1.8;font-size:14px;background-color:#fff;padding:25px}.successComments{margin-bottom:50px}.singlePostContent a{color:#ea4b32;text-decoration:underline}.singlePostContent.article a:hover{text-decoration:underline}.singlePostContent.article a:visited{color:#777}.singlePostContent p:last-child{margin-bottom:0}.singlePostContent ul{list-style:disc;margin-left:30px;margin-bottom:15px;margin-top:5px}.singlePostContent ol{list-style:decimal;margin-left:20px;margin-bottom:15px;margin-top:5px}.singlePostContent.article h2{margin-bottom:10px}.singlePostContent ul li,.singlePostContent ol li{margin-bottom:10px}.singlePostContent ul li:last-child,.singlePostContent ol li:last-child{margin-bottom:0!important}.singlePostContent img{max-width:100%;height:auto;display:block}.singlePostContent h1{margin:10px 0;font-size:30px}.singlePostContent h2{margin:10px 0;font-size:22px}.singlePostContent h3{margin:10px 0;font-size:24px}.singlePostContent h4{margin:10px 0;font-size:18px}.optinArea{margin-bottom:20px}img.lightbox{cursor:pointer}.thumbnail{width:200px;height:200px;overflow:hidden;position:relative;margin:10px auto 20px;border:5px solid #fff;box-shadow:0 0 3px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.2);border-radius:3px}.thumbnail img{width:auto!important;max-width:none}div.resource_optin{margin:20px auto;width:210px;text-align:center}div.nextArticle{background-color:#0f0f0f;width:250px;position:fixed;right:-250px;top:30%;z-index:99999}.nextArticleTitle h2{color:#fff;font-size:20px;padding:17px 20px}.nextArticle img{margin-left:20px}.nextArticle h3{color:#fff;font-size:16px;padding:10px 20px}.viewNextLink{width:190px;margin:4px auto 20px}.textArrow{width:24px;height:23px;display:block;background-position:-40px -537px;margin:20px 20px 0 0}.textArrow:hover{background-position:0 -537px}.relatedArticles{width:100%;background-color:#0f0f0f}.relatedArticles h3{color:#fff;font-size:20px;padding:17px 20px;text-transform:uppercase}.relatedArticlesWrap{padding:0 0 0 20px}.relatedArticle{width:177px;margin-right:17px}.relatedArticle img{opacity:.65;display:block}.relatedArticle a{display:block}.relatedArticle a:hover img{opacity:1}.relatedArticle a:hover .relatedTitle{background-color:#242424}.relatedTitle{color:#fff;margin:0 0 20px;padding:7px 10px 11px;white-space:normal;overflow:hidden;font-size:14px;text-overflow:ellipsis}@media (max-width:1459px){.relatedArticle:last-child{display:none}.relatedArticle{width:189px}}@media (max-width:989px){.relatedArticlesWrap{padding:0}.relatedArticle{width:33.33%;padding:0 2%;margin-right:0}}@media (max-width:767px){.relatedArticle{width:100%;margin-right:0}.relatedArticle img{width:100%}.relatedArticlesWrap{padding:0 20px 0 20px}}.sharelist .sharre{float:left;margin-left:10px;margin-bottom:0;width:58px;font-family:Lato,sans-serif}.ready{background-color:#252525;margin:0;position:relative;margin:30px 0;padding:15px 20px;color:#fff;font-family:lato,sans-serif;font-weight:600;font-size:30px}.custommealplans{padding:0!important}a.getmealbutton{color:#fff;text-decoration:none;font-weight:400;padding:0 10px;line-height:40px;margin-top:6px}.getmealbutton span{float:left;font-size:16px}.arrowdown{background-position:-80px -538px;display:inline-block;width:40px;height:40px;margin-left:10px}.pbiggie{font-size:33px;display:inline;width:97%;text-align:center;font-weight:900;margin-top:20px;margin:0 auto 0;display:block;float:none!important;padding-top:20px}.pbiggie span{font-weight:900}.tsalad{margin:-30px 0}.smoothie{position:relative;bottom:-50px;width:270px}.mps-section{position:relative;bottom:-35px;width:270px}.mps-section h3.mps-h{font-family:'Oswald',sans-serif;color:#e54026;font-size:24px;font-weight:700;text-transform:uppercase;line-height:30px;margin-top:0}.mps-section a.mpsimg{background:url(theme/images/mealplans/xmps.png.pagespeed.ic._8Xi4MQ2fj.png) no-repeat center center;background-size:contain;height:340px;display:block;width:100%;transition:all .1s}.mps-section .mpsimg:hover{background:url(theme/images/mealplans/xmpshover.png.pagespeed.ic.1cnCqZTmOg.png) no-repeat center center;background-size:contain}.shish{position:relative;bottom:-20px}.black{background-color:#0f0f0f;margin-bottom:0;position:relative;margin-top:30px;padding:15px 20px;color:#fff;font-family:lato,sans-serif;font-weight:300;font-size:24px;font-style:italic}.black p{line-height:34px;padding:1%}.black span{font-weight:900;color:#e34d36}.real-results .reader_results .reader_results_slide{padding:0 60px}.real-results h2.real-results{text-align:center;font-family:Oswald,sans-serif;color:#fff;font-size:36px;background:#e54026;margin:0;padding:10px 0;text-transform:uppercase}.real-results .reader_results .reader_results_slide li{list-style:none;margin:0;border-left:1px solid #676767;box-sizing:border-box}.real-results .reader_results .reader_results_slide ul{margin:0}.real-results .reader_results .reader_results_slide .successWrapper{background:none}.real-results .res-succ-button{font-family:Oswald,sans-serif;font-size:24px;color:#fff;text-align:center;border:3px solid #fff;border-radius:3px;font-weight:300;padding:5px 20px;text-decoration:none}.real-results .res-succ-button:hover{background:#e54026}.real-results .reader_results .reader_results_slide .successContent{text-align:center;height:350px}.real-results .reader_results .reader_results_slide .slider-arrow{padding:165px 23px;top:0;background:url(theme/images/slider-arrows-results.png.pagespeed.ce.b0pHxxkgl4.png) no-repeat}.real-results .reader_results .reader_results_slide .slider-arrow:hover{background-color:#676767}.real-results .reader_results .reader_results_slide .sa-left{left:0;background-position:19px 146px}.real-results .reader_results .reader_results_slide .sa-right{right:0;background-position:-157px 146px;border-left:1px solid #676767}.real-results .reader_results .reader_results_slide .sa-left:hover{background-position:-41px 146px}.real-results .reader_results .reader_results_slide .sa-right:hover{background-position:-97px 146px}.pasta h3{font-weight:900;font-size:24px;padding-top:20px;margin-top:0}.pleft{padding-left:5%;width:65%;padding-bottom:15px;margin-top:20px}.pright{padding-right:5%;width:65%;padding-bottom:25px}.pleft h3,.pright h3{font-weight:700;font-size:21px;line-height:1.3;margin-bottom:20px}.ileft{padding-left:0;float:left}.iright{padding-right:0;float:right}.strip{width:100%}.howitworks h2{text-align:center;color:#e54026;font-size:48px;font-weight:900;font-style:italic;margin:20px 0}.circle{width:250px;height:250px;background-color:#1d1d1d;border-radius:250px}.circle:first-child{margin-left:40px}.incirc{height:250px;width:45px;text-align:center;padding-left:15px;padding-right:10px}span.circ{line-height:225px;font-size:48px;color:#e54026;letter-spacing:5px;display:block}.window{width:80px;height:60px;background-repeat:no-repeat;display:inline-block;margin-top:35px;margin-bottom:5px;background-image:url(theme/images/xred-card-icon.png.pagespeed.ic.YVYDH7r9sg.png)}.list{width:64px;height:64px;background-repeat:no-repeat;display:inline-block;margin-top:35px;margin-bottom:1px;background-image:url(theme/images/red-list-icon.png.pagespeed.ce.-PtYZ0iUVz.png)}.paper{width:48px;height:64px;background-repeat:no-repeat;display:inline-block;margin-top:35px;margin-bottom:1px;background-image:url(theme/images/red-paper-icon.png.pagespeed.ce.1ZqwoIJIT6.png)}.circle h3{color:#fff;font-weight:900;font-size:16px;font-style:italic}.circle p{font-weight:400;font-size:12px;color:#fff}.cookbookcont{padding:30px 0}.cookbook{width:20%;padding-left:6%}.cookbooktext{width:62%;padding-left:6%}.cookbooktext p{font-size:30px;color:#1d1d1d;font-weight:400;line-height:40px;padding-bottom:20px}.cookbooktext span{color:#e54026;font-weight:900}.howmuch h2{font-size:38px;color:#1d1d1d;font-weight:900;line-height:44px;font-style:italic;width:93%;padding-bottom:40px}.howmuch h2 span{color:#e44025;font-weight:900}.pack{width:45%;padding-left:2%}img.packlimg{height:155px}img.packrimg{height:180px}.packl{width:60%;padding-left:2%}.packl p{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:18px;padding-bottom:20px}.pack ul li{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:13px;list-style:url(theme/images/mealplans/xcheck.png.pagespeed.ic.T_RHhLJHJL.png);font-weight:200;line-height:16px}.pack span{font-weight:700}a.ordernow{height:51px;display:inline-block;padding:0;position:relative}a.ordernow span{color:#fff;text-decoration:none;font-weight:300;font-family:Oswald,sans-serif;font-size:24px;display:inline-block;margin:0 25px;position:relative;top:-14px}a.download{display:inline-block;padding:0;position:relative}a.download span{color:#fff;text-decoration:none;font-weight:300;font-family:Oswald,sans-serif;font-size:24px;display:inline-block;margin:0 25px;position:relative;height:51px}.orderbvg{top:-2px!important}@-moz-document url-prefix() {
    a.download span {
        height: 47px
    }
    .orderbvg {
        top: 2px !important
    }
}.img-spacer{width:50%}.gcart{background-position:0 -840px;width:62px;height:50px;margin:0!important;top:0!important}.green-button{background:#82a762;background:linear-gradient(to bottom,#82a762 2%,#7ba25a 46%,#759d51 79%,#759d51 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#82a762', endColorstr='#759d51', GradientType=0);border:1px solid #6b914b;border-radius:3px;cursor:pointer;color:#fff;text-align:center;font-size:14px;font-family:'Archivo Narrow',sans-serif;display:block;padding:7px 15px;text-shadow:-1px 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.green-button:hover{background:#8db26b;background:linear-gradient(to bottom,#8db26b 2%,#88aa68 47%,#82a55e 81%,#7ca058 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#8db26b', endColorstr='#7ca058', GradientType=0)
}.green-button:active{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.4);background:#7ca058;background:linear-gradient(#7ca058 0,#82a55e 19%,#88aa68 53%,#8db26b 98%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#7ca058', endColorstr='#8db26b', GradientType=0)
}.vline{background-image:url(theme/images/mealplans/xvline.png.pagespeed.ic.n0ve54lUpJ.png);width:1px;height:193px;background-repeat:no-repeat;padding:0 1%;background-position:center center}.bestvalue{background:#fff url(theme/images/xmp-px-bg.png.pagespeed.ic.H-Yq-LjAuv.png) repeat-x top left;width:970px;height:540px;padding:0;border-top:#d6d6d6;padding-top:30px}.bestval-img{background:url(theme/images/xmealplan-ad-new.png.pagespeed.ic.bhyNZ-Rj53.png) no-repeat center center;background-size:contain;width:27%;max-width:265px;height:255px;float:left;margin-left:4%}.guarantee-mp{width:24%;height:255px;float:right;margin-right:4%}.guarantee-mp a{background:url(theme/images/100moneyback.png.pagespeed.ce._3keoBKGF5.png) no-repeat center center;width:100%;height:255px;background-size:contain;display:block}.guarantee-mp a:hover{background:url(theme/images/100moneybackhover.png.pagespeed.ce.6IF_Z7dkZb.png) no-repeat center center;background-size:contain}.cover-guar,.cover-mp{background:url(theme/images/xstatic-cover.png.pagespeed.ic.x_TUwKhwD3.png) repeat center center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999999;display:none}.guar-box{display:none;max-width:540px;width:90%;position:relative;left:50%;padding:8px;background:rgba(150,150,150,.4);margin-top:100px;border-radius:5px;text-align:center;box-shadow:0 0 4px rgba(0,0,0,.3) , 0 -4px 0 -3px rgba(255,255,255,.3)}.guarinner{background:#fff;border-radius:5px;padding:0 0 20px}.guarinner h4{border-bottom:1px solid #bcbebf;background:#e7e8e8;padding:10px 0;font-family:Oswald,sans-serif;font-weight:700;color:#1d1d1d;border-radius:5px 5px 0 0;text-transform:uppercase;font-size:22px}.guarinner h4 span{color:#e54026}.guarinner p{font-size:20px;color:#999;font-family:Lato,sans-serif;padding:10px 20px;margin:0;line-height:24px}@media (max-width:499px){.guarinner p{font-size:16px;line-height:18px}.guarinner h4{font-size:15px}}.mp-box{display:none;background:url(theme/images/mealplans/xmeal-plan-sample-new.png.pagespeed.ic.QaXMRAfUFd.png) no-repeat top center;background-size:contain;height:929px;max-width:729px;width:90%;position:relative;left:50%;margin-top:10px}.bv{margin-left:6%;margin-top:35px;width:30%;font-family:Oswald,sans-serif;text-transform:uppercase;font-size:18px;float:left}.bv ul li{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:13px;list-style:url(theme/images/mealplans/xcheck.png.pagespeed.ic.T_RHhLJHJL.png);font-weight:200;line-height:16px}.bv span{font-weight:700}.rcart{width:60px;height:51px;margin:0!important;top:0!important;background-image:url(theme/images/red-icon-cart.png.pagespeed.ce.aEepQPQ8AE.png)}.red-button{background:#e9604a;background:linear-gradient(to bottom,#e9604a 0,#e6533b 2%,#e14e35 27%,#d03c24 83%,#cd3a22 94%,#d14932 96%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e9604a', endColorstr='#d14932', GradientType=0);border:1px solid #b02c15;border-radius:3px;cursor:pointer;color:#fff;text-align:center;font-size:14px;font-family:'Archivo Narrow',sans-serif;display:block;padding:7px 15px;text-shadow:-1px 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.red-button:hover{background:#f4644e;background:linear-gradient(to bottom,#f4644e 0,#f4573f 2%,#ef5139 27%,#dd4027 83%,#db3d25 94%,#dd4b35 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f4644e', endColorstr='#dd4b35', GradientType=0)
}.red-button:active{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.6);background:#d14932;background:linear-gradient(to bottom,#d14932 4%,#cd3a22 6%,#d03c24 17%,#e14e35 73%,#f4573f 98%,#f4644e 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#d14932', endColorstr='#f4644e', GradientType=0)
}a.red-button-sc{background:#e9604a;background:linear-gradient(to bottom,#e9604a 0,#e6533b 2%,#e14e35 27%,#d03c24 83%,#cd3a22 94%,#d14932 96%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e9604a', endColorstr='#d14932', GradientType=0);border:3px solid #252525;text-decoration:none;text-transform:uppercase;border-radius:10px;color:#fff;text-align:center;margin:5px auto;font-size:18px;font-family:'Oswald',sans-serif;display:inline-block;padding:10px 60px 10px 18px;position:relative}a.red-button-sc>span{background:url(theme/images/right-circle.png.pagespeed.ce.B7aBXCes2h.png) no-repeat center center;width:28px;height:31px;position:absolute;right:10px;top:50%;margin-top:-16px}a.red-button-sc:hover{background:#f4644e;background:linear-gradient(to bottom,#f4644e 0,#f4573f 2%,#ef5139 27%,#dd4027 83%,#db3d25 94%,#dd4b35 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f4644e', endColorstr='#dd4b35', GradientType=0)
}a.red-button-sc:active{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.6);background:#d14932;background:linear-gradient(to bottom,#d14932 4%,#cd3a22 6%,#d03c24 17%,#e14e35 73%,#f4573f 98%,#f4644e 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#d14932', endColorstr='#f4644e', GradientType=0)
}.ordernowredcont{width:100%;margin:40px auto;clear:right;display:block;text-align:center;background:#fff;padding-bottom:20px}.secure-logos{width:100%;padding:40px 0}.comodo-mp{width:30%;background:url(theme/images/securelogos/xcomodo.png.pagespeed.ic.3byovQZOwE.png) no-repeat center bottom;background-size:contain;float:left;height:85px}.ssl-mp{width:40%;background:url(theme/images/securelogos/xssl.png.pagespeed.ic.s217ZUQZoj.png) no-repeat center bottom;background-size:contain;float:left;height:85px;position:relative;bottom:-20px}.norton-mp{width:30%;background:url(theme/images/securelogos/xnorton.png.pagespeed.ic.CXUJWnEhqr.png) no-repeat center bottom;background-size:contain;float:right;height:65px;bottom:-15px;position:relative}.endmeal{width:100%;margin-top:40px;background-repeat:no-repeat;background-position:top left;background-color:#2d2d2d;padding:0 0 5px 0;color:#242424}.endmeal .faq-head{background:#0f0f0f}div.linefaq{height:2px;width:20px;position:relative;bottom:50%;margin-bottom:-1px;background:#9c9c9c;margin-left:10px;margin-right:10px;display:none}.endmeal h2{font-size:24px;font-weight:900;font-family:Lato,sans-serif;color:#9c9c9c;padding:50px 0}.endmeal .faqpng{width:18%;height:85px;background:url(theme/images/faq-head.png.pagespeed.ce.3dIyBq4L0j.png) no-repeat center center;background-size:contain;display:inline-block;margin:23px 2% 0 3%}.endmeal h3{font-size:24px;font-family:Lato,sans-serif;color:#0f0f0f;padding:31px 0 35px;background:#fff;position:relative}.endmeal h3:before{content:'Q';font-family:Lato,sans-serif;font-size:34px;color:#fff;font-weight:900;padding:1px 15px 7px;background:#e8533b;position:relative;left:-10px;margin-right:20px;float:left;margin-top:-8px}.endmeal p{font-size:18px;font-family:Lato,sans-serif;color:#fff;line-height:1.4;margin:25px}@media (max-width:767px){.endmeal h2{font-size:18px;padding:30px 0}.endmeal .faqpng{width:21%;margin-top:1px}.endmeal h3{font-size:18px;padding-right:20px}.endmeal{padding-bottom:5px!important}.endmeal h3:before{margin-top:-12px}}@media (max-width:499px){.endmeal h2{font-size:18px;padding:15px 0}.endmeal .faqpng{width:28%;margin-top:-4px}.endmeal h3:before{margin-top:0;left:10px}}.endtext p{line-height:1.3;font-size:32px}.endtext{width:72%;padding-top:30px;padding-right:2%}.loadingPayment{display:block!important;background-image:url(theme/images/mealplans/payment.gif.pagespeed.ce.AZYHA9u3ym.gif);width:128px;height:128px;margin:-64px;border:0!important;box-shadow:0 0 rgba(0,0,0,.2)!important}.singlePageContainer .pageHeader{background-color:#0f0f0f;position:relative;margin:0 0 30px;padding:15px 20px}.pageHeader{background-color:#0f0f0f;position:relative;margin:0 0 30px;padding:15px 20px}.pageHeader .singlePageShareTop{margin-top:10px}.successHeader .singlePageShareTop{margin-top:20px}.pageHeader h1{color:#fff;font-size:44px;line-height:1.2;text-transform:uppercase}.pageHeader span{color:#e54026;font-weight:400;font-size:16px}.postBookWrap{margin-bottom:30px;background:#fff;padding:15px;position:relative}.bookImage{width:33%;margin:-15px}.bookImage img{width:100%;display:block}.bookImage a{display:block;position:relative}.bookPost{width:67%}.bookPost h2 a{text-transform:uppercase;font-weight:400;font-size:30px;line-height:1.2}.bookPost h3{text-transform:uppercase;font-weight:400;font-size:13px}.bookMeta{margin:10px 0}.postBookAuthor{font-size:12px}.bookPublished{color:#888;font-size:12px;font-style:italic}.bookExcerpt p{color:#888;font-size:14px;line-height:1.5}.bookBottom{position:absolute;bottom:15px;width:64%}.readMore{padding:7px 37px 7px 7px!important;background-position:83px -78px!important;font-size:16px!important}.viewArticle{padding:6px 14px 6px 14px!important;background-position:-90px 0!important;margin:10px 0 0 0;font-size:18px!important;background-color:#f90!important}.review-button{font-size:18px!important}.chat-bubble{padding-top:20px;font-size:12px;line-height:1.3em;position:absolute;top:76px;left:0;text-align:left;width:194px;color:#efefef;z-index:99999;display:none;margin-top:-20px}.sellers{background-color:#0f0f0f;line-height:1.2!important;list-style:none!important;font-size:12px!important;margin:0!important}.sellers li{margin-bottom:0!important}.sellers li:first-child{border-top:0}.seller a{padding:10px;text-align:left;border-top:1px solid #252525;text-decoration:none;color:#efefef;display:block}.seller a span{color:#777}.seller a:hover{color:#fff;background:#252525;text-decoration:none!important}.chat-bubble-arrow{border-color:transparent transparent #130f07;border-style:solid;border-width:10px;height:0;width:0;position:absolute;top:1px;left:90px;z-index:999}.read_more_book{text-transform:uppercase;margin:10px 0;color:#fff!important}.available-as{margin-top:10px}.available-text{font-size:16px}.available-formats{list-style:none}.available-formats li{margin-top:5px;margin-bottom:10px;color:#bfb8b8;font-size:13px}.active-format{color:#ef5325!important;list-style-image:url(theme/images/format-check.png.pagespeed.ce.pJtjleBu1y.png)}.buy-book{width:100%;margin-left:10px;background:#568b3d;height:50px;cursor:pointer;color:#fff;border:0;border-radius:2px;text-transform:uppercase;font-size:20px}.download-preview{width:100%;margin-left:10px;background:#e54026;height:47px;cursor:pointer;color:#fff;border:0;text-align:center;border-radius:2px;text-transform:uppercase;font-size:20px;padding-top:10px}.buy-book:hover{background:#669b4b}.buy-tag{background:url(theme/images/buy-tag.png.pagespeed.ce.8dw7XohQZV.png) no-repeat;display:inline-block;width:16px;height:16px;margin-right:16px;position:relative;top:-2px}.watcg-tv{background:url(theme/images/watcg-tv.png.pagespeed.ce.ud25gKV_QP.png) no-repeat;display:inline-block;width:16px;height:16px;margin-right:16px;position:relative;top:-2px}.bookContent .price-buy{border-top:1px solid #928f8b;margin:10px 0}.bookContent .buy-book{width:194px}.bookContent .chat-bubble{left:0!important;top:66px!important}.bookContent .buy-book{margin-left:0}.bookContent .buy-area{position:relative;margin:0 auto;width:194px}.bookContent .seller a{padding:5px 10px}.price-buy{border-bottom:1px solid #928f8b;position:relative;padding:10px 0}.price-buy h2{font-size:22px;margin:1px 0 0;display:inline-block}.bookInfo{width:100%}.bookOptinWrap{background-color:#0f0f0f;padding:15px;color:#fff;font-size:20px;font-weight:400}.bookDownloadEmail{background-color:#0f0f0f;padding:15px;color:#fff;font-size:20px;font-weight:400;width:60%;margin:20px auto 0}.bookDownloadEmail .bookOptinContent{width:100%;margin-bottom:20px;text-align:center}.bookDownloadEmail .optinEmailSidebar{width:60%}.bookDownloadEmail input[type="submit"]{width:25%}.booksOptinHeader h3{font-size:24px}.bookOptinContent{color:#fff;font-size:19px;line-height:35px;width:58%;font-weight:400}.bookOptinWrap .optinEmailWrapper{width:38%}.bookOptinWrap .optinEmailWrapper .optinEmailSidebar{width:100%!important}.bookOptinWrap .optinEmailWrapper input[type="submit"]{width:100%;margin-top:10px}.readerReviews{color:#fff!important;text-transform:uppercase;font-family:Oswald,sans-serif!important;text-decoration:none!important;padding:6px 10px 5px!important;font-size:12px!important}.bookContent .readerReviews{width:194px!important}.bottomBox{margin-top:20px}.fourofour{padding-top:100px;padding-bottom:100px}.fourofour .text{width:65%;margin-left:5%;margin-top:20px}.fourofour h1{font-size:60px}.fourofour h2{font-size:32px;color:#0f0f0f}.fourofour a{margin-right:20px;margin-top:20px}.cow{width:29%}.cow img{width:100%}.startHere{font-family:Lato!important}.startHere h2{font-size:28px;margin-bottom:20px;font-weight:900}.startHere h3{font-size:24px;margin-bottom:20px;font-weight:900}.startHere .first-word{font-style:normal;font-weight:900;font-size:24px;display:inline-block;margin-right:5px;line-height:1}.startHere h3+h4,.startHere h2+h4{margin-top:-13px}.startHere h4{font-size:18px;color:#999;font-weight:900;margin-bottom:20px}.startHere .section{margin-bottom:30px}.startHere .section p:last-child{margin-bottom:0}.startHere .section.recs .wrappedText,.startHere .section.com .wrappedText{margin-bottom:20px}.startHere .booktitle{text-transform:uppercase}.startHere .wrappedImage{background-image:url(theme/images/starthere/xmike-matthews.jpg.pagespeed.ic.b2IJA0DJHL.jpg);background-size:85px;background-repeat:no-repeat;display:block}.startHere .wrappedImage img{margin:0}.startHere .mfl-logo{width:103px;height:93px;margin:5px 0 0 10px}.startHere .mfl-supplements,.mfl-food{width:12%}.startHere .mfl-equipment,.mfl-forum{width:26%}.startHere .mfl-success{width:23.9%}.mfl-food{width:20%}.mfl-news{width:11.2%;margin-top:7px!important}.startHere .bookCover{width:78px;height:104px;display:block}.startHere .bookCover.left,.startHere .wrappedText img.left{margin:5px 15px 5px 0}.startHere .bookCover.right,.startHere .wrappedText img.right{margin:5px 0 5px 15px}.optin3books.nobottommar{margin-bottom:0;margin-top:-30px}.optin3books .list3bks.invert{background:none;color:#fff}.wrappedText.borderBottom{padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #f2f2f3}.textRight{text-align:right}.lW{float:left;clear:left;height:15px}.rW{float:right;clear:right;height:15px}.successHeader{margin:0;position:relative;margin:20px 0;padding:15px 0}.successWrapper{width:31%;background:#0f0f0f;margin-right:3.5%;margin-bottom:3.5%}.successWrapper.searchResult{width:100%!important;margin-right:0!important}.search-types{margin-bottom:20px}.successContent{padding:10px 11px 10px 10px;height:370px;position:relative}.successWrapper.third{margin-right:0}.successImage{display:block}.successImage img{display:block;width:100%;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.successImage:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.successInfo{padding:10px}.successInfo a{position:absolute;bottom:20px}.succesName{padding:5px 0 15px;margin-bottom:15px;color:#fff;text-transform:uppercase;border-bottom:1px solid #252525}.successExcerpt p{color:#8d8d8d;font-size:14px;line-height:1.4;margin-bottom:15px}.bePart{background-color:#0f0f0f;margin:0 0 30px;position:relative}.bePart p{font-size:19px;line-height:2;white-space:nowrap;z-index:99;position:relative;margin-top:23px}.bePart .successMikeImage img{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);display:block;width:100%}.bePart .aboutText{padding-right:0;width:75%}.bePart .successMikeImage{width:20%;margin-right:10px}.bePart .aboutText img{margin:20px 30px 0 0}.successPost{position:relative;padding-right:334px}.successPost .posts{width:100%}.singleSuccess h2{line-height:1.4;margin-bottom:10px}.singleSuccessName{font-size:60px;line-height:1.2;text-align:left;text-transform:uppercase}.singleSuccessSubTitle{text-transform:uppercase;font-size:32px;margin:0 0 25px;line-height:1.2;text-align:left}.socialReminder,.commentsHeader{background-color:#0f0f0f;padding:10px 20px;color:#fff;font-size:20px;text-transform:uppercase;font-weight:400;min-height:33px}.successBeforeAfter{color:#0f0f0f;line-height:1.8;font-size:14px;background-color:#0f0f0f;padding:25px 3%;margin-bottom:30px;width:94%}.successBeforeAfter img{display:block;width:100%;height:auto}.successBeforeAfter h2{font-size:41px;width:47.4%;line-height:1.2;text-transform:uppercase}.successStoryTitle{font-size:30px;font-weight:400;text-align:center}.foreWrap{position:relative;width:23.8%;overflow:hidden;margin-right:2.5%}.bna-image{background-image:url(theme/images/before-and-after.png.pagespeed.ce.PhpqdJgWEF.png);background-repeat:no-repeat;width:142px;height:46px;position:absolute;top:0;z-index:9}.afterImage{background-position:-143px 0}.succesTimeline{width:304px;margin-right:-334px;position:relative;margin-bottom:100px}.tm-image{background-image:url(theme/images/xtimeline-img.png.pagespeed.ic.LOPPRTOXVx.png);background-repeat:no-repeat}.timelineSpot{margin-bottom:-77px}.timelineSpot.first{background-position:-134px -3px;width:170px;height:114px;position:relative;z-index:6}.timelineSpot a{display:block;float:right;width:115px;position:relative;height:106px;margin-top:3px}.timelineSpot img{width:103px;height:103px;-o-border-radius:3px;border-radius:3px;float:right;margin:3px 6px;opacity:.9;filter:grayscale(40%);-webkit-filter:grayscale(40%);-moz-filter:grayscale(40%);-ms-filter:grayscale(40%);-o-filter:grayscale(40%)}.timelineSpot img:hover{opacity:1;filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.timelineHolder{right:0}.timelineSpot.second{z-index:5}.timelineSpot.third{z-index:4}.timelineSpot.fourth{z-index:3}.timelineSpot.fifth{z-index:2}.timelineSpot.second,.timelineSpot.fourth,.timelineSpot.last,.timelineSpot.third,.timelineSpot.fifth{width:174px;height:240px;position:relative}.timelineSpot.second,.timelineSpot.fourth,.timelineSpot.last{background-position:0 -117px;left:0}.timelineSpot.third,.timelineSpot.fifth{background-position:-130px -359px}.timelineSpot.last{z-index:1}.timelineSpot{display:block}.timelineSpot.second a,.timelineSpot.fourth a,.timelineSpot.last a{margin-top:129px}.timelineSpot.third a,.timelineSpot.fifth a{margin-top:127px}.timelineDate.first{margin-top:7px;text-align:right;margin-right:10px}.timelineSpot.active.first{background-position:-438px -3px}.timelineSpot.active.second,.timelineSpot.active.fourth,.timelineSpot.active.last{background-position:-304px -117px}.timelineSpot.active.third,.timelineSpot.active.fifth{background-position:-434px -359px}.timelineDate{margin:130px 5px 0;color:#c8341d}.timelineDate.active{color:#e54026}.successBeforeAfter p{font-size:18px;color:#fff;width:45%}.section .successBeforeAfter{background:#333!important;position:relative}.section .successBeforeAfter a{padding:3px 35px 3px 10px;background-position:76px -80px;color:#fff;text-decoration:none;position:absolute;bottom:10px;right:10px}.section .wrappedText a.ui-button{padding:3px 35px 3px 10px;background-position:76px -80px;color:#fff;margin-top:20px;text-decoration:none}.collage{width:100%!important}.success-pagination{background-color:#0f0f0f;padding:15px 18px;margin-bottom:35px}.success-cta-header{text-align:center;padding:20px 0;width:100%;background:#e54026;font-size:30px;color:#fff;font-weight:300}.success-cta{margin-bottom:50px}.cta-books{background:#2a2a2a;border-bottom:1px solid #4f4f4f;width:100%;z-index:9;position:relative;text-align:center}.cta-meals{background:#252525;width:100%;margin-left:-1px;text-align:center}.cta-books h3{text-align:center;color:#fff;padding:20px;font-size:22px;font-weight:300;margin-bottom:20px}.cta-meals h3{text-align:center;color:#fff;padding:20px;font-size:22px;font-weight:300}.cta-books .bookImage{width:auto;margin:0;width:35%;margin-bottom:20px}.cta-book-img{width:70%;margin:0 auto;margin-bottom:20px}.mm-img{width:50%;margin:0 auto;display:block;margin-bottom:20px}.mm-img img{width:100%}h1.rec-heading{font-size:38px}.recs-menu ul{margin-top:17px}.recs-menu ul li{display:inline;margin-left:0}.recs-menu ul li a{padding:32px 5px;color:#e54026;font-size:2}.recs-menu ul li a:hover,.recs-menu ul li a.current{color:#fff;border-bottom:5px solid #fff}.location-recs{background-color:#252525;width:100%;padding:10px 0 13px;margin-bottom:30px;box-shadow:inset 0 7px 4px rgba(0,0,0,.26)}.location-recs ul{margin-left:10px}.location-recs ul li:first-child{margin-left:0}.location-recs ul li{display:inline;margin-left:5px;color:#fff;text-transform:uppercase;font-size:12px;margin-left:10px}.location-recs ul li:first-child a{color:#e54026;font-weight:900}.location-recs ul li a[href]{color:#e54026;font-weight:900}.location-recs ul li a[href]:hover{color:#ed4a30}.single_rec{width:305px;float:left;margin-right:30px;margin-bottom:30px}.recs_holder{display:block;text-decoration:none!important}.recs_holder:hover h1{text-decoration:none!important;background:#252525}.recs-page-title{margin:-25px -25px 25px!important;background:#252525;padding:10px;color:#fff;text-align:center;text-transform:uppercase}.rec-items{margin:20px -25px -25px;padding-top:30px;background-color:#f2f2f3;width:670px}.recs-cat-title a{text-transform:none!important;color:#fff;text-decoration:none;font-weight:400;line-height:1.2;margin-top:5px}.recsPostContent{margin-bottom:30px}.recsPostContent h3{font-size:22px;font-weight:700;line-height:120%;color:#262729;text-align:left}.recs-cat-title{margin:-25px -25px 25px!important;background:#252525;padding:10px 25px;color:#fff;font-size:22px;text-align:left;text-transform:uppercase}.recs_holder h1{background:#252525;color:#fff;padding:5px 15px!important;font-size:20px;display:table-cell;vertical-align:middle;height:65px;width:305px;text-align:center;margin:0;line-height:1.3}.single_rec .recs_img_holder{position:relative;width:305px;height:265px;padding:10px 0;background-color:#fff}.recs_img_holder img{padding:0;max-width:70%;max-height:85%;height:auto;display:block;margin:20px auto 0}.recs_holder{transition:background-color 150ms linear}span.book_hover_slider{padding-bottom:10px;width:305px;height:275px;background:#000;display:block;position:absolute;cursor:pointer;top:0;background-color:rgba(0,0,0,0);transition:background-color 150ms linear}.recs_holder:hover span.book_hover_slider{background-color:rgba(228,58,32,.85);transition:background-color 150ms linear}.double_rec{width:640px;float:left;margin-bottom:30px}div.double_rec a.recs_holder{background-color:#fff}div.double_rec a.recs_holder p.rec{float:right;width:290px;padding:20px}div.double_rec a.recs_holder h1{width:640px;background-color:#e54026!important;font-size:37px;text-transform:uppercase;font-weight:900}div.double_rec a.recs_holder div.recs_img_holder{width:100%;position:relative;height:265px;padding:10px 0;background-color:#fff}div.double_rec a.recs_holder span.book_hover_slider{padding-bottom:10px;width:640px!important;height:275px;background:#000;display:block;position:absolute;cursor:pointer;top:0;background-color:rgba(0,0,0,0);transition:background-color 150ms linear}div.double_rec .recs_holder:hover span.book_hover_slider{background-color:rgba(228,58,32,.85);transition:background-color 150ms linear}.az_url{display:block;width:150px;margin:20px auto 0!important;color:#fff!important;font-size:18px!important;font-family:Oswald,sans-serif!important;text-decoration:none!important;font-size:15px!important;margin:0 7px}.az_url:hover{text-decoration:none!important}.overlay{display:none;position:fixed;width:100%;height:100%;top:0;z-index:9999}.overlay-bg{background-image:url(theme/images/xoverlay.png.pagespeed.ic.lC6dl37Re4.png);background-repeat:repeat;position:fixed;width:100%;height:100%;top:0;z-index:9999}.overlay-center{z-index:99999;position:fixed;width:100%;height:100%;top:0}.overlayLogin{background-image:url(theme/images/login-bg.png.pagespeed.ce.E0fxpK3pFn.png);background-repeat:no-repeat;width:325px;height:384px;position:absolute;top:50%;left:50%;margin-top:-194px;margin-left:-164.5px;padding:11px;z-index:99999;display:none}.overlayLogin .close{position:absolute;right:20px;top:20px;cursor:pointer}.overlayImg{position:absolute;top:50%;left:50%;z-index:99999;display:none;border:10px solid #fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-o-border-radius:3px;border-radius:3px}.overlayImg img{max-height:700px}.nextpic{background-position:17px -1002px;width:50px;height:50px;display:block;background-color:#fff;position:absolute;right:-70px;cursor:pointer;margin-top:-20px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-o-border-radius:3px;border-radius:3px}.prevpic{background-position:17px -1002px;width:50px;height:50px;display:block;background-color:#fff;position:absolute;left:-70px;cursor:pointer;margin-top:-20px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-o-border-radius:3px;border-radius:3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.prevpic:hover,.nextpic:hover{background-color:#242424;background-position:-23px -1002px}.overlayReviews{position:absolute;top:50%;left:50%;z-index:99999;width:800px;height:800px;margin:-400px 0 0 -400px;display:none;border:10px solid #fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-o-border-radius:3px;border-radius:3px}.overlayHeadline{text-align:center;font-size:20px;color:#444;margin:11px 0}.overlayFacebookWrap{border-top:1px solid #bcbebf;border-bottom:1px solid #bcbebf;background-color:#fafbfb;color:#999;font-size:14px;text-align:center;padding:15px 0}.overlayFacebookLogin{background-image:url(theme/images/facebook-login.png.pagespeed.ce.ohNFKd8LR1.png);width:266px;height:37px;margin:15px auto 0;display:block;text-indent:-999em}.overlayFacebookLogin:hover{background-position:0 -37px}.overlayStandardLogin{color:#999;font-size:14px;text-align:center;padding:15px 0}.loginBottom{margin-top:3px}.loginButton{margin-right:20px;margin-top:20px}.loginButton input{border:0}.loginButton input:active{border:0}.loginLinks{margin-left:20px;margin-top:20px;text-align:left}.loginLinks ul{list-style:disc;font-size:10px;color:#ea4b32;margin-left:20px}.loginLinks ul li a{font-size:12px;color:#ea4b32}.errorLogin strong{display:none}.errorLogin a{color:#252525}.simple_overlay_img{display:none}.hellobar{width:100%;height:50px;border-bottom:1px solid #ef4b32;background-color:#e54026;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);position:fixed;z-index:999;top:-50px;display:none;padding-top:10px;padding-bottom:3px;text-align:center;border-bottom:3px solid #fff}.hellobar-button a{background-color:#4a4844;border-radius:4px;padding:4px 8px;font-size:12px;margin-left:10px;color:#fff;margin-top:-2px;text-decoration:none}.hellobar-button a:hover{background-color:#fff;color:#4a4844}.hellobar h3{color:#fff;font-size:18px;line-height:1.6;margin:0}.social_top{margin-bottom:0!important}.hellobar .hidebar{width:40px;height:38px;display:block;background-position:0 -440px;text-indent:-999em;cursor:pointer;margin-top:2px;position:absolute;right:3px;top:1px}.hellobar .hidebar:hover{background-position:-40px -440px}.hellobar .showbar{width:32px;height:34px;position:absolute;z-index:999;top:-90px;right:10px;cursor:pointer;background-position:-120px -440px}.hellobar .showbar:hover{background-position:-80px -440px}body.woocommerce-checkout{margin-top:0!important}body.woocommerce-checkout .hellobar{display:none!important}body.woocommerce-checkout .loginLinks ul li:first-child{display:none;!important}.mflwhite{width:36px;height:21px;background-position:0 -480px;position:absolute;left:12px;top:12px;opacity:1}.paginationFront{margin-bottom:35px;padding:20px;color:#fff}.paginationFront a{color:#fff}.optin3books{width:100%;margin-bottom:40px;background:#252525;margin-top:-10px}.optin3books .email3books{width:55%}.optin3books .email3books .img3bks{width:92%;height:178px;margin:15px 4%;background:url(theme/images/3books.png.pagespeed.ce.q6t1uZnMTH.png) no-repeat center center;background-size:contain}.optin3books .email3books input.email3opt{font-size:16px;padding:10px 4%;border-radius:3px;position:relative;top:-9px;width:84%;margin:0 4%;border:0;background:#fff url(theme/images/opt3icon.png.pagespeed.ce.tX-teowsqW.png) no-repeat 96% -68px;color:#777}.optin3books .email3books input.email3opt:focus{background:#fff url(theme/images/opt3icon.png.pagespeed.ce.tX-teowsqW.png) no-repeat 96% 7px}.optin3books .list3bks{width:45%;position:relative;background:#fff;padding-bottom:25px}.optin3books .list3bks p{font-size:18px;font-family:'Lato',sans-serif;line-height:22px;padding:15px 4% 5px;width:92%}.optin3books .list3bks p span{font-weight:700}.optin3books .list3bks ul{width:92%;padding:0 4% 40px}.optin3books .list3bks ul li{font-size:16px;line-height:16px;font-weight:700;font-style:italic;font-family:'Lato',sans-serif;padding:5px 0 5px 30px;background:url(theme/images/circlecheck.png.pagespeed.ce.okCSHX61L8.png) no-repeat left center}.optin3books form{position:relative}.optin3books input.ribb{position:absolute;z-index:2;right:-279px;bottom:10px;padding:7px 13px;background:#e54026;color:#fff;font-family:'Oswald',sans-serif;font-size:16px;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.5);border:none;cursor:pointer}.optin3books input.ribb:hover{background:#e03b21}.reg-step2{width:40%}@media (max-width:990px) and (min-width:768px){.reg-step1{width:60%!important}.reg-step2{width:38%!important;max-width:100%}}@media (max-width:787px){.reg-step2{width:100%!important}.reg-step1{margin-bottom:70px}}.register_new_user div.number{width:54%!important}.register_new_user div.expiry{width:44%!important}.register_new_user div.name{width:54%!important}.register_new_user div.cvc{width:44%!important}.summaryy{width:100%}.registerTop{height:5px;background-color:#e54026;width:100%;z-index:99999;position:relative}.are-you{font-size:25px;color:#fff;font-weight:300;text-transform:uppercase;margin:10px 0}.registerLogo{background-image:url(theme/images/register/muscle-for-life-register-logo.png.pagespeed.ce.9ZgIYAXGLr.png);background-repeat:no-repeat;width:240px;height:125px;margin:25px auto 25px;background-size:240px , 125px;cursor:pointer;position:relative}.registerPayLogo{background-image:url(theme/images/register/xregister-pay-logo.png.pagespeed.ic.Va57uH5L3-.png);background-repeat:no-repeat;width:240px;height:0;margin:40px auto 80px;background-size:240px , 125px;position:relative;padding-top:90px;font-size:22px;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.registerLogo{width:135px;height:90px;margin:20px auto 0;background-size:contain}}.step-title{font-size:24px;display:inline-block;margin-bottom:15px}.number-1{display:inline-block;width:32px;height:32px;background-position:0 -960px;position:relative;top:5px;margin-right:10px}.number-2{display:inline-block;width:32px;height:32px;background-position:-40px -960px;position:relative;top:5px;margin-right:10px}.number-3{display:inline-block;width:32px;height:32px;background-position:-80px -960px;position:relative;top:5px;margin-right:10px}.registerLogo a,.resetLogo a{display:none;text-align:center;position:relative;top:-36px;color:#e54026}.registerLogo:hover a,.resetLogo:hover a{display:block}.resetLogo{background-image:url(theme/images/register/muscle-for-life-reset-pw-logo.png.pagespeed.ce.TvyWrQECUJ.png);background-repeat:no-repeat;width:240px;height:125px;margin:0 auto 50px;background-size:240px , 125px;cursor:pointer}.registerPage{position:static}.registerForm{background-color:#fff;box-shadow:0 0 3px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.1);border-radius:3px;max-width:500px;padding:10px 0;margin:0 auto}.register_new_user,.resetWrap{margin:20px}.registerFacebook{margin:0 auto;margin-top:20px}.register_new_user label[for="first_name"] input,.register_new_user label[for="last_name"] input,.register_new_user label[for="email_one"] input,.register_new_user label[for="email_confirm"] input,.register_new_user label[for="password"] input,.register_new_user label[for="password_confirm"] input{width:100%;padding:8px 5%!important}.register_new_user label[for="email_one"] input{}.register_new_user label[for="first_name"]{width:50%;padding-right:4%}.register_new_user label[for="last_name"]{width:50%}.register_new_user label[for="email_one"],.register_new_user label[for="email_confirm"],.register_new_user label[for="password"],.register_new_user label[for="password_confirm"]{width:100%;padding:0}.registerOr{background:url(theme/images/register/xor.png.pagespeed.ic.CAQRPiD8a9.png) center center;width:100%;max-width:444px;height:22px;margin:20px auto}.create-account{background-image:url(theme/images/register/create-account.png.pagespeed.ce.EUyGkiMyMh.png);width:132px;height:39px;border:0;text-indent:-9999em;cursor:pointer;margin-top:20px}.create-account:hover{background-position:0 -40px}.reset_password{background-image:url(theme/images/register/reset-password.png.pagespeed.ce.qvxYtPJW1j.png);width:132px;height:39px;border:0;text-indent:-9999em;cursor:pointer;margin-top:20px}.create-account:hover{background-position:0 -40px}.register-footer{border-radius:0 0 3px 3px;border-top:1px solid #cacaca;padding:20px}.forgot-top{padding:20px;background-color:#fafbfb;border-bottom:1px solid #cacaca;border-radius:3px 3px 0 0;font-size:18px;color:#e54026;text-align:center}.register-checkboxes a{font-size:12px;color:#999}.register-checkboxes label{font-size:12px;color:#999}.register-checkboxes input{margin-right:10px;position:relative;top:2px}.register-checkboxes a{color:#e54026}.stayCentered{position:absolute;top:450px;left:50%;height:664px;width:500px;margin-left:-250px;margin-top:-332px}.stayCenteredReset{position:absolute;top:50%;left:50%;height:300px;width:500px;margin-left:-250px;margin-top:-190px}#results{width:100%}.error,div.success-response,.loading{display:block;width:99.5%;text-align:center;padding:10px 0;border-radius:3px;background-color:#e54026;border:1px solid #c52d16;margin-bottom:20px;margin-top:-20px;color:#fff}.forum{width:672px}.fullwidthForum{width:100%}.forumHeader .titleForum span.current{color:#fff;font-size:48px;line-height:1.2;text-transform:uppercase;display:inline-block}.forumHeader .titleForum a.bbp-breadcrumb-root,.bbp-breadcrumb a:first-child{color:#fff;font-size:48px;line-height:1.2;text-transform:uppercase;display:block}a.bbp-breadcrumb-root{margin-bottom:5px}.forumHeader .titleForum p{margin-bottom:0}.frontSpan{display:block}.forumHeader a,.bbp-breadcrumb-forum{display:inline-block;color:#e54026;font-weight:400;font-size:16px}.bbp-breadcrumb-sep{font-size:20px!important;display:inline-block;margin-left:2px;margin-top:-5px}.bbp-breadcrumb-root+.bbp-breadcrumb-sep{display:none}.forumAlert{background-color:#fafbfb;border:1px solid #e6e6e6;margin:0 0 30px;padding:10px}.forumCloseAlert{width:14px;height:14px;cursor:pointer;margin:11px 0 0 14px;background-position:-146px -240px}.forumCloseAlert:hover{background-position:-146px -254px}.forumAlertText{color:#666;width:94%;font-size:14px}.forumAlertText a{font-weight:700}.mainForumHolder{padding:0;background:transparent!important}.forumSearchField{width:80%}.forumSearch input[type="submit"]{width:14%;padding:7px 0}.forumSearch{background:#0f0f0f;width:94.2%;padding:20px 3%}.avatar-14{display:none!important}.bbp-topic-freshness-author .bbp-author-avatar,.bbp-topic-started-by .bbp-author-avatar{display:none}.forumSidebar{width:268px}.forumSidebar .sidebarHeader h3{color:#fff;font-size:14px}.forumSidebar .sidebarBox{margin-bottom:0;padding:10px}ul.forumSidebarList{background-color:#fff;margin-bottom:30px}li.forumSidebarListItem{border-bottom:1px solid #e7e8e8}li.forumSidebarListItem a{display:block;padding:10px 15px}li.forumSidebarListItem a span{font-size:14px;color:#666}li.forumSidebarListItem a:hover span{color:#e54026}li.forumSidebarListItem.even{background-color:#fafbfb}.feed-icon{width:16px;height:16px;background-position:-80px -320px;display:block;margin-top:3px}.tags-icon{width:16px;height:16px;background-position:-120px -320px;display:block;margin-top:4px;margin-right:1px}.link-icon{width:18px;height:18px;background-position:-40px -360px;display:block;margin-top:4px;margin-right:1px}.wp-tag-cloud{margin-bottom:30px;clear:both}.wp-tag-cloud:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wp-tag-cloud a{font-size:10px!important;color:#fff;text-transform:uppercase;background-color:#e54026;padding:4px 6px;position:relative;top:-2px;float:left;margin-right:10px;margin-top:10px;margin-left:10px}.wp-tag-cloud a:hover{background-color:#ec5138}.wp-tag-cloud a:before{content:" ";width:9px;height:20px;background-image:url(theme/images/mfl-icons.png.pagespeed.ce.WPwY6Aa41J.png);background-position:0 -360px;display:block;position:absolute;left:-9px;top:0}.wp-tag-cloud a:hover:before{background-position:-11px -360px}.ui-plus{background-position:229px -404px;font-size:16px!important;text-align:left!important;margin-bottom:15px;border:0!important}.top-by-cat{border:1px solid #ddd;background-color:#efefef;padding:20px;margin-top:20px}.top-by-cat-single{width:48%}.top-by-cat-single h4{font-weight:700}.top-by-cat-single ul{margin-left:18px}.top-by-cat h4{margin-top:0}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums{background:transparent;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}#bbpress-forums div.reply{height:auto}#bbpress-forums div.bbp-topic-header,#bbpress-forums div.bbp-reply-header{background-color:#0f0f0f;color:#fff}#bbpress-forums .status-trash.even,#bbpress-forums .status-spam.even{background-color:#fee}#bbpress-forums .status-trash.odd,#bbpress-forums .status-spam.odd{background-color:#fdd}#bbpress-forums .status-closed,#bbpress-forums .status-closed a{color:#ccc}#bbpress-forums ul{list-style:none;margin:0;padding:0}#bbpress-forums li{margin:0;list-style:none}.bbp-reply-content li{margin:0 0 10px!important;list-style:disc!important}.bbp-reply-content ul{list-style:disc!important;padding-left:25px!important;margin:0 0 10px!important;padding:0}#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-replies{font-size:12px;overflow:hidden;clear:both}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer{clear:both}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer{background:#f3f3f3;border-top:1px solid #eee;font-weight:700;padding:8px 18px;text-align:center}#bbpress-forums li.bbp-header,.bbp-header{background:#252525;border-top:1px solid #363636;font-family:Oswald,sans-serif;font-weight:400;font-size:16px;color:#fff;padding:8px 18px}.bbp-replies .bbp-header{margin-bottom:20px!important}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{margin:0 0 0 5px;padding-left:15px;border-left:1px solid #ddd}#bbpress-forums .bbp-forums-list li{display:inline;font-size:11px}#bbpress-forums li.bbp-footer p{margin:0;line-height:1em}#bbpress-forums .bbp-topic-content img,#bbpress-forums .bbp-reply-content img{max-width:100%}#bbpress-forums .bbp-topic-content ul,#bbpress-forums .bbp-reply-content ul{list-style:square;padding-left:15px}.bbp-reply-content blockquote,.singlePostContent blockquote{background-color:#eee;border:1px solid #dfdfdf;padding:15px;margin-bottom:10px}.bbp-reply-content cite{margin:-16px -16px 10px;display:block;padding:10px;background:#252525;color:#fff;border:1px solid #0f0f0f}#bbpress-forums .bbp-forum-content p{margin:5px 0 0;font-style:italic}li.bbp-forum-info,li.bbp-topic-title{float:left;text-align:left;width:55%}li.bbp-forum-topic-count,li.bbp-topic-voice-count,li.bbp-forum-reply-count,li.bbp-topic-reply-count{float:left;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:left;width:22%}.bbp-forum-freshness a,.bbp-forum-freshness a:hover,.bbp-topic-freshness a,.bbp-topic-freshness a:hover{font-style:italic;color:#0f0f0f;text-decoration:none}.bbp-topic-freshness-author a{color:#ea4b32;font-style:normal}.bbp-topic-freshness-author a:hover{text-decoration:underline;color:#ea4b32;font-style:normal}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee;overflow:hidden;padding:8px 3%;width:94%}li.bbp-header div.bbp-topic-content span#subscription-toggle,li.bbp-header div.bbp-topic-content span#favorite-toggle,li.bbp-header div.bbp-reply-content span#subscription-toggle,li.bbp-header div.bbp-reply-content span#favorite-toggle{float:right;color:#ea4b32}#bbpress-forums div.bbp-topic-author,#bbpress-forums div.bbp-reply-author{float:left;text-align:left;width:115px}#bbpress-forums div.bbp-topic-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar{border:0;max-width:80px;padding:0;margin:12px auto 0;float:none}#bbpress-forums div.bbp-topic-author a.bbp-author-name,#bbpress-forums div.bbp-reply-author a.bbp-author-name{word-break:break-all}#bbpress-forums div.bbp-topic-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role{font-size:11px;font-style:italic}#bbpress-forums div.bbp-topic-content,#bbpress-forums div.bbp-reply-content{margin-left:140px;padding:12px 12px 12px 0;text-align:left}#bbpress-forums li.bbp-header .bbp-topic-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-reply-author{float:left;margin:0;padding:0;width:120px}#bbpress-forums li.bbp-header .bbp-topic-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-reply-content{margin-left:140px;padding:0;text-align:left}div.bbp-topic-header,div.bbp-reply-header,li.bbp-body div.hentry{margin-bottom:0;overflow:hidden;padding:8px}div.bbp-topic-header,div.bbp-reply-header{clear:both}span.bbp-author-ip{font-family:'Helvetica Neue',Arial,Helvetica,'Nimbus Sans L',sans-serif;font-size:11px;font-weight:700;color:#aaa}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}.bbp-breadcrumb li{list-style:none}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin-bottom:10px}div.bbp-topic-tags{float:right;display:none}span.bbp-admin-links{float:right;color:#ddd}span.bbp-admin-links a{color:#fff;font-weight:400;font-size:10px;text-transform:uppercase;text-decoration:none}fieldset span.bbp-admin-links{float:left}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-topic-permalink{font-weight:700;font-size:14px;color:#0f0f0f!important}.bbp-topic-header a.bbp-topic-permalink,.bbp-reply-header a.bbp-reply-permalink{float:right;margin-left:10px;color:#ccc}.bbp-topic-action #favorite-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:13px}.bbp-topic-action #favorite-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-topic-action #favorite-toggle span.is-favorite a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-topic-action #favorite-toggle span.is-favorite a:hover{color:#c88;border-color:#c88;background-color:#fdd}.bbp-topic-action #subscription-toggle span.is-subscribed a{background-image:url(theme/images/mfl-icons.png.pagespeed.ce.WPwY6Aa41J.png);width:16px;height:16px;cursor:pointer;margin:0 8px 0 0;background-position:-144px -240px;display:inline-block;text-indent:-999em;position:relative;top:2px}.bbp-topic-action #subscription-toggle span.is-subscribed a:hover{background-position:-144px -256px}#bbpress-forums p.bbp-topic-meta{margin:5px 0;font-size:11px}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.bbp-pagination-links{float:right}.bbp-pagination{background-color:#0f0f0f;padding:15px 18px}.bbp-pagination .bbp-pagination-links a,.bbp-pagination .bbp-pagination-links span{min-width:20px;height:20px;padding:0;display:inline-block;text-align:center;background-color:#e7e8e8;text-decoration:none;color:#333;border-radius:3px;line-height:20px;margin-left:5px;border:1px solid #fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);font-size:10px}.bbp-pagination .bbp-pagination-links span,.pagi-button{background-color:#ea4b32!important;border:1px solid #f2715d!important;color:#fff!important}.pagi-button{padding:0 10px!important;text-transform:uppercase}.pagi-button:hover{background-color:#d5361c!important;border:1px solid #ea4b32!important}.bbp-pagination .bbp-pagination-links a:hover{background-color:#ea4b32;border:1px solid #f2715d;color:#fff}.bbp-pagination-count{color:#fff;text-transform:uppercase;font-size:10px;margin-top:3px}.bbp-pagination .bbp-topic-pagination{display:inline-block;margin-left:5px;margin-bottom:2px;background:#252525}.bbp-topic-pagination{display:inline-block;margin-left:5px;margin-bottom:2px}.bbp-topic-pagination a{font-size:10px;line-height:10px;padding:1px 3px;border:1px solid #ddd;text-decoration:none}#bbpress-forums fieldset.bbp-form{clear:left;background:#fff;margin-bottom:20px}#bbpress-forums fieldset.bbp-form legend{padding:5px}#bbpress-forums fieldset.bbp-form label{margin:0;display:inline-block}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-register fieldset label,#bbp-lost-pass fieldset label{width:100px}#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form textarea,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form input{margin:0 0 8px}fieldset.bbp-form input{border:1px solid #ddd}textarea#bbp_reply_content,textarea#bbp_topic_content,textarea#bbp_forum_content{width:97%;box-sizing:border-box}.wp-editor-container{-webkit-border-top-right-radius:0!important;-webkit-border-top-left-radius:0!important;border-top-right-radius:0!important;border-top-left-radius:0!important}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:right;clear:none;margin-left:25px}#bbp_topic_subscription{margin-right:10px!important;position:relative;top:2px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-topic-form,.bbp-reply-form,.bbp-topic-tag-form{clear:left;background-color:#f2f2f3}.bbp-reply-form{margin-top:20px}body.topic-edit .bbp-topic-form div.avatar img,body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img{margin-right:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.topic-edit .bbp-topic-form code,body.reply-edit .bbp-reply-form code{font-size:10px;background-color:#f0fff8;border:1px solid #ceefe1;display:block;padding:8px;margin-top:5px;width:369px}#merge_tag,#delete_tag{display:inline}div.bbp-submit-wrapper{margin-top:15px;clear:both;background-color:#f2f2f3;padding:15px 20px 0}p.form-allowed-tags{width:462px}#bbpress-forums div.bbp-the-content-wrapper{margin:20px 0 10px;padding:0 20px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{width:100%;margin:0;font-size:12px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper tr,#bbpress-forums div.bbp-the-content-wrapper td{border:0;padding:0;margin:0;width:auto;line-height:1em}#bbpress-forums div.bbp-the-content-wrapper input{font-size:12px;padding:5px;margin:3px 0 0;line-height:1em}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset>div{margin-bottom:20px;float:left;width:100%;clear:left}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background:#f9f9f9;border:1px solid #ddd;box-shadow:none;padding:5px 8px;border-radius:0;max-width:450px}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset legend{display:none}#bbpress-forums #bbp-your-profile fieldset label[for]{float:left;width:20%;padding:5px 20px 5px 0;text-align:right;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:left;width:60%}#bbpress-forums #bbp-your-profile fieldset span.description{margin:5px 0 0 20%;font-size:12px;font-style:italic;float:left;clear:left;width:60%;padding:5px 8px;border:#cee1ef 1px solid;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:0;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.password span{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-left:0;margin-bottom:20px}#bbpress-forums #bbp-your-profile fieldset.submit button{float:right}div.bbp-template-notice,div.indicator-hint{padding:2px 20px;margin:0 0 10px;color:#fff;background-color:#e54026;clear:both}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border:#cee1ef 1px solid;background-color:#f0f8ff}div.bbp-template-notice.important{border:#e6db55 1px solid;background-color:#fffbcc}div.bbp-template-notice.error,div.bbp-template-notice.warning{background-color:#ffebe8;border-color:#c00}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice p{margin:4px 0!important;padding:2px;font-size:12px;line-height:140%}.bbp-topics-front ul.super-sticky,.bbp-topics ul.super-sticky,.bbp-topics ul.sticky,.bbp-forum-content ul.sticky{background-image:url(theme/images/sticky.png.pagespeed.ce.52_-6uPh6e.png);background-position:20px;background-repeat:no-repeat}ul.sticky .bbp-topic-title,ul.super-sticky .bbp-topic-title{margin-left:6%!important;width:48%}#bbpress-forums .bbp-topic-revision-log,#bbpress-forums .bbp-reply-revision-log{border-top:1px dotted #ddd;list-style:none;width:100%;margin:0;padding:8px 0 0;font-size:11px;color:#aaa}.bbp-login-form fieldset legend{display:none}.bbp-login-form .bbp-username input,.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input{padding:5px}.bbp-login-form label{width:140px;display:inline-block}#sidebar .bbp-login-form label{width:70px}.bbp-login-form .bbp-username,.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper{margin-top:10px}.bbp-submit-wrapper button{width:100%;margin:0 auto}.bbp-login-form .bbp-submit-wrapper{text-align:right}.bbp-login-form .bbp-login-links a{float:left;clear:left}.bbp-logged-in img.avatar{float:left;margin:0 15px 0 0}.bbp-logged-in h4{font-weight:700;font-size:1.3em;clear:none;margin-bottom:10px}#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{float:none;margin-bottom:-7px;border:3px double #ddd}fieldset div.avatar{float:right}.activity-list li.bbp_topic_create .activity-content .activity-inner,.activity-list li.bbp_reply_create .activity-content .activity-inner{border-left:2px solid #eaeaea;margin-left:5px;padding-left:10px}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1em;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:left;width:100%}.bbp-user-section.useronly{padding:20px;background:#fff}#bbpress-forums #bbp-user-wrapper h2.entry-title.sidebarBox{font-size:1.4em;margin:0;color:#fff;clear:none}h2.entry-title a{text-decoration:none}.bbp-replies .bbp-header .bbp-reply-author{width:60%!important}.bbp-replies .bbp-meta .bbp-header{background-color:transparent;font-size:100%;font-family:lato,sans-serif;border:0}.bbp-replies .bbp-meta .bbp-header a{color:#e54026!important;font-size:100%;font-weight:400}#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-topics,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper fieldset.bbp-form{clear:none}.current span a{font-weight:400}#bbpress-forums fieldset.bbp-form p{margin-left:20px}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:left;overflow:hidden;background-color:#fff}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:0;padding:0;width:150px;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-left:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover{background:#eee}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#0f0f0f;color:#fff}#bbpress-forums #bbp-user-body{margin-left:180px}body.my-account #bbpress-forums{border-top:0;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}#bbpress-forums div.row-actions{font-size:11px;visibility:hidden}#bbpress-forums li:hover>div.row-actions{visibility:visible}.breadcrumbs{margin:0;visibility:hidden;height:0;display:block}.bookContent .price-buy{padding:20px 0}#sharing{visibility:hidden}.processed-order{background-color:#e54026;border:1px solid #cc2c12;padding:5px 20px 20px;margin-bottom:20px}.processed-order h2{text-align:center;color:#fff;font-size:32px;text-transform:uppercase}.processed-order p{text-align:center;color:#fff;font-size:14px}.get-started-mc{padding:20px;background:#fff}.header-mc{background-color:#252525;padding:10px 20px}.header-mc span{display:block;color:#fff;font-size:20px}.get-started-mc h3{font-size:34px;text-transform:uppercase;margin:0;line-height:53px}.mealplan-for-user{border-top:1px solid #eee;background-color:#fbfbfb;height:30px;margin:-20px;padding:10px 20px;font-size:14px}.optinWrapper2{background:url(theme/images/xoptin-bg.png.pagespeed.ic.O9apNJX32f.png) center center;height:auto;padding:20px 0}div.newsletter-side-success{background:#9f9;text-align:center;border-radius:3px;color:#060;display:inline-block;padding:0 15px}#newsletter-side div.newsletter-side-success{display:block}#newsletter-foot div.newsletter-side-success{display:block}#newsletter-3books div.newsletter-side-success{border-radius:0;display:block}#newsletter-four div.newsletter-side-success{font-size:16px;padding:10px 20px 1px}#newsletter-foot div.newsletter-side-success p{line-height:22px;padding:6px 0 8px}#newsletter-foot div.newsletter-side-success.fail p{font-size:14px;padding:3px 0 5px}#newsletter-3books div.newsletter-side-success.fail p{font-size:14px;padding:3px 0 5px}#newsletter-3books div.newsletter-side-success.fail{position:relative;top:-40px;margin-bottom:-40px}#newsletter-four div.newsletter-side-success.fail{background:none;color:#f99;text-align:center;margin-left:30px;padding:0}#newsletter-foot div.newsletter-side-success.already p{font-size:14px;padding:3px 0 5px}#newsletter-side div.newsletter-side-success.already{width:auto;margin:0;font-size:16px}#newsletter-3books div.newsletter-side-success.already{width:auto;margin:0;font-size:16px}#newsletter-four div.newsletter-side-success.already{width:auto;margin:0;font-size:16px;padding:10px 20px 1px;display:inline-block}div.newsletter-side-success.already{background:#e9ff9e;color:#202510}div.newsletter-side-success.fail{background:#d87979;color:#251010}div.newsletter-side-success.three-books{display:block}.pageHeader.nunu{background:none;padding:15px 0}.pageHeader.nunu h1 span.o,.pageHeader.nunu h1{font-weight:700}.pageHeader.nunu h1{color:#000}.optinText{width:100%;height:auto;background-size:contain;text-align:center}.optinForm{margin-top:20px;height:50px}.optinText img{width:100%;max-width:953px}.optinEmailtTop{background:url(theme/images/xmail-icon.png.pagespeed.ic.bKyFy4Gsyb.png) no-repeat right center}.optinProccessing{background-image:url(theme/images/495.gif.pagespeed.ce.NJjv4FfeJX.gif)!important;background-position:right}.optinForm input.ui-buttons{cursor:pointer;border:none!important;border-radius:2px;background-clip:padding-box;background-color:#e53f25;box-shadow:0 2px 4px rgba(2,1,2,.3) , inset 0 1px 0 rgba(255,255,255,.21);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1ODkzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY3OWQ0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background-image:linear-gradient(bottom,#55893b 0%,#679d4f 100%);width:40%;color:#fff;font-family:"Oswald";font-size:22px;text-shadow:0 0 1px rgba(0,0,0,.25);padding:7px 7px 6px}.chrome .optinForm input.ui-buttons{padding:9px 9px 7px}.optinForm input.ui-buttons:hover{border-radius:2px;background-clip:padding-box;background-color:#e53f25;box-shadow:0 2px 4px rgba(2,1,2,.3) , inset 0 1px 0 rgba(255,255,255,.21);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmOTU0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzc0YWM1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background-image:linear-gradient(bottom,#5f9545 0%,#74ac5a 100%)}.optinForm input.optinEmailtTop{padding:15px;width:55%;font-size:16px}.no-email{transition:all 120ms linear;background-color:#fff8f7!important}#contents{font-family:"oswald";color:#fff;text-align:center;font-size:32px;display:none;margin-top:12px;border:3px solid #fff;padding:3px}.reader_results{background-color:#353535}.reader_results_header{background-color:#2f2f2f;color:#ea4b32;font-family:"Oswald";font-size:30px;font-weight:bold;text-align:center;padding:15px;border-bottom:1px solid #6c6c6c}.reader_results_slide{position:relative;padding:20px 40px}.slider-arrow{position:absolute;top:50%;width:14px;height:20px;color:#fff;text-align:center;text-decoration:none;text-indent:-9999em}.sa-left{left:15px;background:url(theme/images/tick-left.png.pagespeed.ce.73sQ8Vh37U.png) center center}.sa-right{right:15px;background:url(theme/images/tick-right.png.pagespeed.ce.rmXTZJnL9D.png) center center}.reader_results_slide .ui-arrow{background-position:78px -80px}.reader_results_slide .successContent{padding:0}.reader_results_slide .successWrapper{width:90%;margin:0 5%}.reader_results_slide .successContent{height:380px}.reader_results_slide .successExcerpt p{text-transform:uppercase;color:#e54026!important}.nu-rec.singlePostContent{padding:0 0 25px 0!important}.nu-rec.singlePostContent p{padding:0 25px}.nu-rec.singlePostContent ul,.nu-rec.singlePostContent ol{margin-left:60px;margin-right:25px}.nu-rec.title-box{background:#252525;margin:0 0 25px!important;padding:25px;font-family:'Lato',sans-serif;text-transform:uppercase}.nu-rec.title-box h2.nu-rec.recs-page-title{margin:0!important;text-align:left;font-size:55px;line-height:45px;padding:0}.nu-rec.title-box h3{color:#e54026;font-size:38px;line-height:38px;margin:0}.nu-rec.title-box h4{font-size:25px;color:#b6b6b6;margin:0;line-height:25px}.nu-rec.title-box img{margin-right:80px;max-height:80px}.nu-rec.toc-list-box{width:100%;margin-top:30px}.nu-rec.toc-list-box h3{font-family:Lato,sans-serif;font-size:28px;color:#fff;padding:20px 0;background:#0f0f0f;text-transform:uppercase;text-align:center;margin-bottom:0}.nu-rec.toc-list-box ul{margin:0 0 20px 0}.nu-rec.toc-list-box ul li{font-family:Oswald,sans-serif;text-transform:uppercase;color:#fff;font-size:18px;background:#312f2f;list-style-type:none;margin:0;font-weight:100}.nu-rec.toc-list-box ul li:nth-child(even) {background:#252525}.nu-rec.toc-list-box ul li:hover{background:#e54026}.nu-rec.toc-list-box ul li a{display:block;padding:20px;color:#fff;text-decoration:none;position:relative}.nu-rec.toc-list-box ul li a:before{content:"";position:absolute;right:20px;top:50%;margin-top:-11px;height:22px;width:23px;background:url(theme/images/xdown-circle.png.pagespeed.ic.oy4AisJMpS.png)}.toc-content-container .toc-title{background:#252525;width:100%;clear:both}.toc-content-container .toc-title.blk{background:#000}.toc-content-container .toc-title h3{font-family:Lato,sans-serif;font-size:28px;color:#fff;text-transform:uppercase;font-weight:700;margin:0;padding:20px;display:inline-block}.toc-content-container .toc-title a{float:right;text-decoration:none;color:rgba(255,255,255,.4);text-transform:uppercase;font-weight:700;margin:0;padding:0;line-height:16px;font-size:14px;padding:20px;position:relative}.toc-content-container .toc-title a:before{content:"";position:absolute;left:-13px;top:50%;margin-top:-11px;height:22px;width:23px;background:url(theme/images/xdown-circle.png.pagespeed.ic.oy4AisJMpS.png);opacity:.4}.toc-content-container .toc-title a:hover{color:rgba(255,255,255,.6)}.toc-content-container .toc-title a:hover:before{opacity:.6}.toc-content-container .toc-title a span{display:block;font-size:12px;color:#bdbdbd}.mtopbottom20{margin:20px 0}.toc-content-container .sub-section-menu{width:100%;margin:0;font-size:0}.toc-content-container .sub-section-menu a{text-decoration:none;color:#fff;font-size:16px;font-family:Oswald,sans-serif;text-transform:uppercase;padding:10px 0;font-weight:100;width:100%;display:block}.toc-content-container .sub-section-menu ul{width:100%;padding:0;margin:0}.toc-content-container .sub-section-menu li{display:inline-block;text-align:center;background:#312f2f;margin-bottom:0}.toc-content-container .sub-section-menu li:hover,.toc-content-container .sub-section-menu li.active{background:#de3e25}.toc-content-container .toc-product{border-bottom:1px solid #e9e9e9;margin:0;padding:25px 5% 5px}.toc-content-container .toc-product a.readmorelink{margin-top:10px;display:block;font-weight:700}.toc-content-container .toc-product p{font-family:Lato,sans-serif;font-size:14px;line-height:18px;color:#000;padding:0}.toc-content-container .toc-product h3{font-family:Oswald,sans-serif;font-size:36px;text-transform:uppercase;color:#2f2f2f;display:inline;margin:0;line-height:36px}.toc-content-container .toc-product h4,.toc-content-container .sub-section .toc-product h4{font-family:Oswald,sans-serif;font-size:20px;text-transform:uppercase;color:#9f9f9f;padding:0;margin:0;line-height:20px;margin-bottom:20px;text-decoration:none;text-align:left;background:none}.toc-content-container .toc-product .product-img{max-width:25%;margin:0 5%}.toc-content-container .toc-product .product-img a{display:inline-block}.toc-content-container .toc-product .product-img a img{display:block}.buy-contain{position:relative;display:inline-block;padding-bottom:20px}.buy-contain .buy-button{margin:20px 0 0;cursor:pointer;position:relative;font-family:Oswald,sans-serif;color:#fff;display:inline-block;font-size:28px;border-radius:10px;border:3px solid #000;padding:10px 60px 10px 20px;text-transform:uppercase;line-height:31px;text-shadow:-1px 1px 1px rgba(0,0,0,.4);background:#77a760;background:linear-gradient(to bottom,#77a760 0%,#679750 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#77a760', endColorstr='#679750', GradientType=0)
}.buy-contain .buy-button:hover{background:#87b770;background:linear-gradient(to bottom,#87b770 0%,#77a760 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#87b770', endColorstr='#77a760', GradientType=0)
}.buy-contain .buy-button .down-arrow-green{background:url(theme/images/down-circle-green.png.pagespeed.ce.QM6wURvv5R.png) no-repeat;position:absolute;width:32px;height:32px;right:20px;top:50%;margin-top:-16px}.buy-contain .buy-button+ul{position:absolute;list-style-type:none;margin:0;padding:0;box-shadow:0 1px 5px rgba(0,0,0,.75);top:95px;left:50%;margin-left:-97px;display:none;z-index:999}.buy-contain .buy-button+ul:before{content:"";position:absolute;background:url(theme/images/up-arrow-buy-button-ul.png.pagespeed.ce.4pbX7JK39v.png) no-repeat center bottom;width:21px;height:12px;top:-12px;left:50%;margin-left:-11px}.buy-contain .buy-button+ul li{padding:0;margin:0;text-align:center;border-bottom:1px solid #252525}.buy-contain .buy-button+ul li:last-child{border-bottom:none}.buy-contain .buy-button+ul li a{font-size:12px;font-family:Lato,sans-serif;color:#fff;text-decoration:none;text-shadow:none;background:#0f0f0f;padding:5px 0;width:195px;display:block}.buy-contain .buy-button+ul li a:hover{background:#1f1f1f}.toc-content-container .toc-product.featured{background:url(theme/images/xfeat-prod-bg.jpg.pagespeed.ic.4vxVFvcGKm.jpg) repeat center center}.toc-content-container .toc-product.featured .product-img{max-width:28%}.toc-content-container .toc-product.featured h3{font-size:42px;color:#fff}.toc-content-container .toc-product.featured h4{font-size:22px;color:#171717}.toc-content-container .toc-product.featured p{color:#fff}.toc-content-container .toc-product.featured p a{color:#252525;font-weight:700}.toc-content-container .sub-section h4{font-weight:700;font-size:22px;text-transform:uppercase;text-align:center;padding:20px 20px}.toc-content-container .sub-section h4.subsect{color:#fff;background:#444}.toc-content-container .sub-section h4 span{font-size:18px!important;text-decoration:none!important;color:#333!important;background:none!important}.followWrap{width:100%}.followMeBar{position:relative;z-index:2}.followMeBar.fixed{position:fixed;top:0}.followMeBar.fixed.absolute{position:absolute}.followWrap.absolute{position:absolute;margin-bottom:0}.off-mp{margin:0 auto 30px;width:55%;display:block}.single-product-c-img{margin:10px auto 25px}@media (max-width:990px){.nu-rec.title-box h2.nu-rec.recs-page-title{font-size:42px}.nu-rec.title-box h3{font-size:32px}.toc-content-container .toc-product .product-img a img{width:100%}.toc-content-container .sub-section-menu a{font-size:12px}.toc-content-container .toc-product h3,.toc-content-container .toc-product.featured h3{font-size:26px;display:inline}.toc-content-container .toc-product h4,.toc-content-container .toc-product.featured h4{font-size:18px}.toc-content-container .toc-title h3{font-size:20px}.nu-rec.title-box img{width:inherit;margin-right:7%}.toc-content-container .toc-title a{font-size:12px}}@media (max-width:499px){.nu-rec.title-box h2.nu-rec.recs-page-title{font-size:24px}.nu-rec.title-box h3{font-size:17px}.toc-content-container .toc-title h3{width:65%}.toc-content-container .toc-title a,.toc-content-container .toc-title a span{font-size:0}a.red-button-sc{font-size:12px;padding:10px 45px 10px 10px}.buy-contain{width:100%;text-align:center}.toc-content-container .sub-section-menu li{display:table;float:left}.toc-content-container .sub-section-menu li a{display:table-cell;text-align:center;vertical-align:middle;height:42px}}@media only screen and (min-width:1315px){.flexslider{min-height:400px}}@media only screen and (min-width:1120px){.r-1120{display:block}.socialReminder .r-970{display:none}#sharing{visibility:visible}span.lets{display:inline-block}}@media only screen and (min-width:991px) and (max-width:1120px){.socialReminder .r-970{display:block}.singlePostSocial .sharre{float:left;margin-left:10px;margin-bottom:0!important;width:58px;font-family:Lato,sans-serif!important}.singlePostSocial{margin-right:-10px}span.lets{display:inline-block}}@media only screen and (min-width:991px){.r-970{display:block}.watcg-tv{display:inline-block}.topLoop{padding:13px 10px 12px 30px}.searchTopInput:active,.searchTopInput:focus{width:120px;padding:13px 10px 12px 40px;cursor:text;background-color:#e54026;transition:width 300ms linear}.searchTopValue{width:120px;padding:13px 10px 12px 40px;cursor:text}.buy-tag{display:inline-block}span.lets{display:inline-block}}@media only screen and (min-width:768px) and (max-width:990px){.optinForm input.ui-buttons{font-size:16px;widows:40%;padding:12px}.optin3books .list3bks{width:100%;padding-bottom:0}.optin3books input.ribb{bottom:15px;right:4%;width:92%}.optin3books .email3books{width:100%}.optin3books .email3books form{padding-bottom:60px}span.lets{display:inline-block}.send_message{width:100%;margin-left:0}.recs_img_holder img{width:70%!important}.send_message input,.send_message textarea{width:93%!important}.send_message input[type="submit"]{width:100%!important}.send_message label{width:100%!important}.serv_container,.navbar-static-top .serv_container,.navbar-fixed-top .serv_container,.navbar-fixed-bottom .serv_container{width:300px}.singleBook .share_holder{margin-left:0;width:0}.singlePostContent h2{font-size:20px}.r-748{display:block}.recs_holder h1{font-size:16px}.rec-items{width:116%}.single_rec{width:45.5%;margin-right:20px;margin-bottom:20px}span.book_hover_slider,.recs_img_holder{width:100%}.overlayReviews{width:80%;height:600px;margin:-300px 0 0 -40%}.topContainer{width:98%!important;padding-left:2%}.hellobar .container{width:85%}.hellobar h3{color:#fff;font-size:16px}.container,.sub-menu{width:95%}#products .container,#products .sub-menu{width:100%}.searchTopInput{width:120px;margin-right:-5%}.menu li a{font-size:14px}.menu li:hover a{padding:25px 7px 45px}.menu li:hover .sub-menu{top:85px}.sub-menu{width:100%!important}.sub-menu li a{text-align:center;width:100%!important;font-size:18px!important}.home li a{font-size:14px!important}.menu-main-menu-container .sub-menu li{width:20%!important}.home .menu-main-menu-container .sub-menu li{width:14.285714286%!important}.books .sub-menu li a:before{background-position:center;background-size:65%}.menu{border-right:0;margin-right:0}.optinEmail{width:285px}#carousel .slides{width:100%!important}#carousel .slides li{width:23.6%!important;padding-right:1%}#carousel .slides li:last-child{padding-right:0!important}#carousel h3{font-size:12px}#carousel p{font-size:12px;font-style:normal}.mikeMatthews{background-size:90%}.more-info{display:none}.posts{width:67%}.sidebar{width:30%}.sidebarPicture,.sidebarBook img,.postImage a img{width:100%}.rpc-select a{font-size:12px;padding:14px}.optinEmailSidebar{width:80%;padding:8px 5% 8px 15%!important}.sidebarBook{width:48%;margin-right:4%;margin-bottom:4%}.sidebar .optinEmailWrapper input[type="submit"]{width:100%;margin-top:15px}.bookPost h2 a{font-size:24px}.bookPost h3{font-size:10px}.singleBookSubTitle{font-size:26px}.bePart p{white-space:normal;font-size:17px;margin-top:30px}.bePart .aboutText{width:96%}.forum{width:67%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{padding:8px 3%;width:94%}.bookOptinWrap .optinEmailWrapper .optinEmailSidebar{width:80%}.bookOptinContent{font-size:20px}.bookOptinContent{line-height:1.8}.available-text{font-size:13px}.startHere h2.nomar,.startHere h4{line-height:1.2}.startHere h3+h4{margin-top:-7px}.startHere h2+h4{margin-top:5px}.buy-tag{display:inline-block}.bookDownloadEmail .optinEmailSidebar{width:50%}.successBeforeAfter h2{font-size:34px}.postImage a img,.postImage img{width:100%}.singlePostSocial{margin-right:-10px}.singlePostSocial .sharre{float:left;margin-left:10px;margin-bottom:0!important;width:58px;font-family:Lato,sans-serif!important}.products .sub-menu li{width:20%!important}.recs-menu ul li a{font-size:14px;padding-left:3px!important;padding-right:3px!important}a.ordernow{margin-top:6px}.bestvalue{width:100%;background-repeat:repeat-x;height:585px}.endmeal{width:100%;padding:0;padding-bottom:5px}.top-sales-text{position:relative}.iright{padding-right:0;float:right;opacity:.25}.pleft{width:50%}.pright{width:50%}.strip{width:100%;position:relative;border-bottom:20px solid #f2f2f3!important}.ileft{padding-left:0;float:left;position:absolute;z-index:99;opacity:.25}.smoothie{top:0}.mps-section{opacity:1}.mps-section h3.mps-h{padding:0 20px}.shish{top:0;width:35%!important}.tsalad{position:absolute;opacity:.25}.pbiggie{position:relative;z-index:9;width:88%;padding:20px 6% 5px}.circle h3{font-size:20px}.circle p{font-size:16px}.circle:first-child{margin:0 auto}.incirc{float:none!important;height:40px;padding:0;width:100%;margin-top:-110px;margin-bottom:128px}.circle{float:none!important;width:300px;height:300px;margin:0 auto}#contents{font-size:28px}}@media only screen and (max-width:989px){.singlePostContent .send_message input,.singlePostContent .send_message textarea{width:100%!important}.singlePostContent .register_new_user label[for="first_name"]{width:100%!important;padding-right:0}}@media only screen and (max-width:767px){#contents{font-size:18px;margin-bottom:-5px}.section .successBeforeAfter{padding-bottom:68px}.successBeforeAfter p{width:100%;margin-top:20px;margin-bottom:-5px}.secure-logos{padding:20px 0}.comodo-mp{height:60px}.ssl-mp{height:60px;position:relative;bottom:-20px}.norton-mp{height:50px}.singleBook .share_holder{margin-left:0;width:0}.recs_img_holder img{width:70%!important}.send_message input,.send_message textarea{width:95%!important}.send_message label{width:100%!important}.send_message{width:100%;margin:5px 0 15px}.recs-cat-title{margin:-15px -15px 15px!important}.singlePostContent h2{font-size:18px;line-height:37px}.recs-menu ul li a{font-size:14px;padding:32px 3px 15px}.megaSearch{font-size:18px;width:85%;margin-top:1px}.megaButtonWrap{margin-top:0}.searchTop{float:none!important;margin:0}.facebookConnect{float:left!important}.loginRegister{float:right!important}.login-or{display:none!important}.mobile-share-logo{float:none!important;padding:10px 0 0}.mobileNav{width:100%;position:relative;clear:both;margin-top:30px;padding-bottom:30px!important}.mobileNav select{display:block!important;z-index:5;opacity:0;display:none;position:relative;cursor:pointer!important;height:50px}.select-container{border:1px solid #cdced0;box-shadow:inset 0 1px 0 rgba(255,255,255,.08) , inset 0 -5px 10px rgba(0,0,0,.03);position:absolute;top:0;left:0;padding:10px 0 10px 15px;text-align:left;color:#999;background:#fff;font-family:Oswald,sans-serif;font-weight:400;text-transform:uppercase;font-size:16px;line-height:28px;display:block}.select-container::after{content:".";background-image:url(theme/images/mfl-icons.png.pagespeed.ce.WPwY6Aa41J.png);background-position:0 -40px;background-repeat:no-repeat;top:21px;right:12px;width:14px;height:7px;position:absolute;overflow:hidden}.slidesDescriptionMobile{position:absolute;padding:10px 10px 10px 17px;background:url(theme/images/slideDescription-bg.png.pagespeed.ce.bcdvbOhMGW.png) repeat;border-width:7px!important}.slidesDescriptionMobile h2{color:#fff;font-family:Oswald,sans-serif;font-size:20px;font-weight:400;margin:0;padding:0}.wrapper{min-height:auto;height:auto!important;margin:0 auto}.footer{height:350px;width:100%}.push{display:none}.footerBottom{height:85px}.copyright{float:none!important;width:100%;text-align:center;margin:0;padding:15px 0 10px}.termsAndPrivacy{float:none!important}.tws{margin:0 auto;padding-bottom:10px;float:none!important;display:block;width:100%}.aboutMikeWrapper{margin:0}.mikeMatthews{width:24%;margin:10px 0 0 20px;background-size:100%}.aboutText{padding:10px;width:316px;font-size:13px}.postBookWrap{padding:10px}.bookBottom{bottom:10px}.bookImage{margin:-10px}.aboutText h2{font-size:18px}.more-info{display:none}.sidebarPicture,.sidebarBook img,.postImage a img,.posts{width:100%!important}.sidebar{display:none}.postExcerpt{padding:15px}.archive,.pages{}.archive-product{width:100%}.term-supplements{width:100%!important}.singlePostContent{padding:15px 15px 5px}.singlePostTitle,.singleBookTitle{font-size:28px;margin:30px 0 15px;line-height:1.2}.bookPost h2 a{font-size:22px}.bookPost h3{font-size:10px;margin-bottom:7px}.pageHeader span{font-size:14px}.breadcrumbs{margin:30px 0;visibility:visible;height:1px}.breadcrumbs a,.breadcrumbs span{display:block;float:left;padding:8px;background-color:#e54026;margin:1px 1px 0 0;color:#fff;font-size:10px;text-transform:uppercase}.breadcrumbs span{background-color:#0f0f0f}.bePart .aboutText img{width:100px}.bePart p{white-space:normal;font-size:15px}.bePart .aboutText{width:92%;padding:20px;padding-right:0}.mainForumHolder{padding:0}.forum{width:100%}ul.sticky .bbp-topic-title{margin-left:16%!important;width:39%}.postWrap.singleBook{width:100%}.singleBookSubTitle{font-size:20px}.bookOptinWrap .optinEmailWrapper{width:100%;float:none!important}.fourofour .text{width:100%;float:none!important}.fourofour{margin-top:50px;margin-bottom:50px}.fourofour h2{font-size:32px;color:#0f0f0f}.fourofour a{margin-right:20px;margin-top:20px}.cow{float:none!important;width:60%;margin:0 auto}.hellobar h3{color:#fff;font-size:12px}.singlePageContainer .sidebar .optinHide{display:none}.startHere h2.nomar,.startHere h4{line-height:1.2}.startHere h3+h4{margin-top:-7px}.startHere h2+h4{margin-top:5px}.startHere h2,.startHere h3,.startHere h3{margin-bottom:15px}.startHere .section{margin-bottom:25px}.bookContent .chat-bubble{left:0!important;width:193px}.bookContent .chat-bubble-arrow{left:93px}.bookDownloadEmail{margin-bottom:15px}.bookDownloadEmail .bookOptinContent{font-size:16px}.bookDownloadEmail input[type="submit"]{width:100%}.bookDownloadEmail .optinEmailSidebar{width:80%!important;margin-bottom:10px}.foreWrap{width:47.5%;margin-right:5%}.successBeforeAfter div:nth-child(2) {width:47.5%;margin-right:0}.successBeforeAfter{width:90%;padding:25px 5%}.bna-image{width:70px!important}.successPost{padding-right:0}.succesTimeline{margin:0 auto;width:304px;float:none!important;margin-bottom:107px}.successPost .posts{float:none!important}.timelineHolder{position:relative;right:0;bottom:0}.timelineSpot{margin-bottom:-77px}.timelineHolder.second{top:0}.timelineHolder.third{top:0}.timelineHolder.fourth{top:0}.timelineHolder.fifth{top:0}.timelineHolder.sixth{top:0}.success-quote{width:100%!important;font-size:24px!important;margin-top:20px}.postImage a img,.postImage img{width:100%}.singleSuccessName{text-align:center;float:none!important}.pageHeader div{float:none!important;text-align:center}.singlePostContent table th{font-size:10px!important}.singlePostContent table td{font-size:10px!important}}@media only screen and (min-width:500px) and (max-width:767px){.optinWrapper2{background:url(theme/images/xoptin-bg.png.pagespeed.ic.O9apNJX32f.png) center 400px}.optinForm input.optinEmailtTop{padding:12px;width:50%}.optinForm input.ui-buttons{font-size:18px}.optinForm{height:40px}.r-420{display:block}.optin3books .list3bks{width:100%;padding-bottom:0}.optin3books input.ribb{bottom:15px;right:4%;width:92%}.optin3books .email3books{width:100%}.optin3books .email3books form{padding-bottom:60px}a.ordernow{margin-top:6px}.ordernowredcont{margin:0 auto}.bestval-img{width:46%;margin:0 2%}.guarantee-mp{width:40%;margin:0 5%}.bv{width:66%;margin:0 22%}.bestvalue{width:100%;background-position:-163px 0;height:671px}.endmeal{width:100%;padding:0;padding-bottom:5px}.circle{margin-left:112px!important;margin-bottom:35px!important}.incirc{margin-top:-30px;height:0;width:100%;padding:0}span.circ{line-height:0;height:0;text-align:center}.pbiggie{width:88%;padding:20px 6% 0;margin-bottom:25px!important}.tsalad{width:100%!important;opacity:.25;margin-bottom:-392px}.iright{padding-right:0;float:right;position:absolute;z-index:99;opacity:.25}.pleft{width:93%}.pright{width:90%}.strip{width:100%;position:relative;border-bottom:20px solid #f2f2f3!important}.ileft{padding-left:0;float:left;position:absolute;z-index:99;opacity:.25}.smoothie{top:0}.mps-section{position:relative;top:-10px;opacity:1;width:100%;text-align:center;padding:20px 0}.mps-section h3.mps-h{padding:0 20px}.shish{top:0}.top-sales-text{position:relative;overflow:hidden}.black{margin-top:0}span.bbp-pagination-count{text-align:center;float:none!important}.bbp-pagination-links{text-align:center;float:none!important}.rec-items{width:112%;margin:20px -15px -15px}.single_rec{width:45.5%;margin-right:20px;margin-bottom:20px}span.book_hover_slider,.recs_img_holder{width:100%}.send_message input[type="submit"]{width:100%!important}.recs_holder h1{font-size:16px}.hellobar .container{width:440px}.recs-menu ul li a{padding-bottom:15px}.recs-page-title{margin:-15px -15px 15px!important}.container,.mobileContainer{}.topBar{max-height:inherit}.hellobar{padding-top:12px;height:50px}.hellobar .mflwhite{display:none}.mobileContainer{position:absolute}.overlayReviews{width:440px;height:440px;margin:-220px 0 0 -220px}.login-or{margin-left:32px;margin-right:0}.login{width:480px;float:none!important}.searchTopInput{width:100%;font-size:16px;margin-bottom:3px!important;cursor:default}.mobileNav select{width:480px}.select-container{width:463px}.sidebarBook{width:31.3%;margin-right:3%;margin-bottom:3%}.sidebarBook.even{margin-right:3%}.sidebarBook.third{margin-right:0}.optinEmailSidebar{width:306px}.tws{background-position:90px 0}.optimized{margin:6px 90px 0 0;opacity:.5}.successWrapper{width:48%;background:#0f0f0f;margin-right:4%;margin-bottom:4%}.successWrapper.even,.successWrapper.even.third{margin-right:0}.successWrapper.third{margin-right:4%}.bePart p{margin-top:17px}.postWrap{width:480px}.chat-bubble-arrow{left:70px}.chat-bubble{width:156px;left:-30px}.bookOptinContent{float:none!important;width:100%;font-size:22px}.bookOptinWrap .optinEmailWrapper .optinEmailSidebar{width:86%;margin-top:15px}.optinArea .optinEmailWrapper .optinEmailSidebar{width:90.2%}.price-buy{margin-bottom:10px}.buy-tag{display:none}.buy-book{font-size:18px}.singlePostSocial{margin-right:-10px}.singlePageShareTop{margin:0 auto;width:340px;float:none!important;clear:left}.singlePostSocial .sharre{float:left;margin-left:10px;margin-bottom:0!important;width:58px;font-family:Lato,sans-serif!important}.success-cta-header b{display:block}}@media only screen and (max-width:499px){.comodo-mp{height:40px}.secure-logos{padding:10px 0}.ssl-mp{height:40px;bottom:-10px}.norton-mp{height:30px;bottom:-10px}#contents{font-size:12px;margin-bottom:-5px}.optinWrapper2{background:url(theme/images/xoptin-bg.png.pagespeed.ic.O9apNJX32f.png) center 320px}.optinForm input.optinEmailtTop{padding:10px;font-size:12px;width:50%}.optinText img{width:105%;max-width:953px;margin-left:-2.5%}.optinForm input.ui-buttons{font-size:12px}.optinForm{margin-top:10px;height:30px}.optin3books .list3bks{width:100%;padding-bottom:0}.optin3books input.ribb{bottom:15px;right:12px;width:92%;padding:7px 0}.optin3books .email3books{width:100%}.optin3books .email3books form{padding-bottom:60px}.bestvalue{width:100%}.cta-books .bookImage{width:50%;margin:0 auto 10px;float:none!important}.cta-books h3,.cta-meals h3{font-size:18px;margin-bottom:5px}.success-cta-header b{display:block}.success-cta-header{font-size:20px}.ordernowredcont{margin:-30px auto 0}.orderbv{margin:20px!important}.endmeal{width:100%;padding:0;margin-top:20px}span.bbp-pagination-count{text-align:center;float:none!important}.bbp-pagination-links{text-align:center;float:none!important}.r-300{}.singlePostSocial .sharre{width:49px!important;margin-bottom:0!important}.userDropdown{margin-bottom:-4px}.send_message input,.send_message textarea{width:93%!important}.send_message input[type="submit"]{width:100%!important}.serv_container,.navbar-static-top .serv_container,.navbar-fixed-top .serv_container,.navbar-fixed-bottom .serv_container{width:300px}.span3{display:none}.span9{width:300px}.bestval-img{height:155px;width:46%;margin:0 3%}.guarantee-mp{height:155px;width:40%;margin:0 4%}.guarantee-mp a{height:155px}.bv{width:80%;padding:0;margin:0 10%}.circle{margin-left:25px!important;margin-bottom:35px!important}.incirc{margin-top:-30px;height:0;width:100%;padding:0}span.circ{line-height:0;height:0;text-align:center}.iright{padding-right:0;float:right;position:absolute;z-index:99;width:100%!important;opacity:.25}.pleft{width:93%}.pright{width:90%}.strip{width:100%;position:relative;border-bottom:20px solid #f2f2f3!important}.ileft{padding-left:0;float:left;position:absolute;z-index:99;width:100%!important;opacity:.25}.pbiggie{font-size:16px;position:relative;z-index:999;width:96%;padding-bottom:10px}.smoothie{top:0}.mps-section{position:relative;top:-10px;opacity:1;width:100%;text-align:center;padding:20px 0}.mps-section h3.mps-h{padding:0 20px}.shish{top:0}.top-sales-text{position:relative;overflow:hidden}.black{margin-top:0}.tsalad{position:absolute;z-index:99;margin:0;opacity:.5;width:100%!important}a.getmealbutton{margin-right:10px}.pbiggie{font-size:16px}.ready{font-size:26px;text-align:center;margin-bottom:10px}.getmealbutton span{font-size:13px}.rec-items{width:111%;margin:20px -15px -15px}.single_rec,span.book_hover_slider,.recs_img_holder{width:100%}.recs-menu ul li a:hover,.recs-menu ul li a.current{border-bottom:0}.recs-menu ul li a{padding:5px;margin-bottom:10px;display:inline-block}.recs-page-title{margin:-15px -15px 15px!important}.container,.mobileContainer{}.hellobar{padding-top:9px;height:35px}.hellobar .container{width:280px}.hellobar .container .oswald span{float:none!important;text-align:center}.hellobar .container .oswald a{text-align:center;width:100%;font-size:9px;text-decoration:underline}.mobileContainer{position:absolute}.overlayReviews{width:300px;height:300px;margin:-150px 0 0 -150px}.login{width:100%;float:none!important;padding-bottom:4px}.logoHeader{margin:0 auto;float:none!important;padding:20px 0;background-position:0 20px;text-indent:-999em}.topButtons{background-image:url(theme/images/login-mobile.png.pagespeed.ce.iEtON2fCJw.png)!important;cursor:pointer}.facebookConnect{width:157px!important}.loginRegister{width:120px!important}.searchTopInput{width:260px;font-size:16px;margin-bottom:3px!important;cursor:default}.socialMobile{float:none!important;width:158px;margin:0 auto}.social li:last-child{margin-right:0}.mobileNav select{width:300px}.select-container{width:283px}.aboutText{width:275px}.optinEmailSidebar{width:80%;padding:8px 5% 8px 15%!important}.optinEmailWrapper input[type="submit"]{width:100%;margin-top:15px}.postLine,.postSocial{display:none}.mikeMatthewsMobile{width:33%;margin:5px 10px 0 0;background-color:#0f0f0f}.postLink{width:100%;padding:7px 0!important;background-position:276px -78px!important;font-size:16px!important;background:transparent}.socialFooter{padding-right:10px;margin:1px auto 20px;width:200px;float:none!important;background-color:#0f0f0f;box-shadow:0 1px 5px 0 black}.logo a{margin:20px auto}.tws{background-position:10px 0}.optimized{margin:1px 10px 0 0;opacity:.5}.footerList{margin-bottom:30px}.footerTop{height:705px}.footerHeader h3{float:none!important;text-align:center}.archive,.pages{width:100%;text-align:center}.pageHeader h1{font-size:25px}.bookPost h3{font-size:12px;margin-top:8px;margin-bottom:0}.readMore{padding:7px 37px 7px 7px!important;background-position:83px -78px!important;font-size:16px!important;margin-bottom:30px}.postBookWrap{margin-bottom:10px}.readMore{background-position:275px -78px!important}.pageHeader{}.successWrapper{width:100%;background:#0f0f0f;margin-right:0;margin-top:8%}.bePart{margin-top:20px}.bePart p{font-size:14px;margin-top:20px}.bePart .aboutText img{width:80px}.forumSearchField{width:70%}.forumSearch input[type="submit"]{width:20%;font-size:12px;padding:8px 0}.forumHeader .titleForum a.bbp-breadcrumb-root,.bbp-breadcrumb a:first-child{font-size:25px}li.bbp-forum-info,li.bbp-topic-title{width:85%}.mobileNav{margin-top:10px}.singleBookImage{width:100%;float:none!important}.singleBookPost .singlePost{width:100%}.available-text{font-size:12px}.available-formats li{font-size:12px;margin-top:0}.chat-bubble{left:0;width:165px;top:66px}.chat-bubble-arrow{left:76px}.bookInfo{width:55%}.singleBookImage{margin-bottom:30px}.singleBookImage img{max-height:150px;width:38%}.price-buy{padding:0 0 10px}.read_more_book{margin:0}.available-as{margin-top:10px}.bookContent .chat-bubble{top:66px!important}.bookOptinContent{float:none!important;width:100%;font-size:18px}.bookOptinWrap .optinEmailWrapper .optinEmailSidebar{width:81%;margin-top:15px;width:100%!important}.fourofour h1{font-size:32px;color:#0f0f0f}.fourofour h2{font-size:24px;color:#0f0f0f}#bbpress-forums #bbp-single-user-details,#bbpress-forums #bbp-single-user-details #bbp-user-avatar,#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{float:none!important;width:100%;height:auto}#bbpress-forums #bbp-user-body{margin-left:0;margin-top:30px}.hellobar h3{color:#fff;font-size:11px;margin-top:-3px}.startHere h2{font-size:24px}.startHere h3{font-size:20px}.startHere h2,.startHere h3{line-height:1}.startHere h3+h4{margin-top:5px}.buy-tag{display:inline-block}.megaSearch{width:75%}.bookDownloadEmail .bookOptinContent{font-size:20px}.bna-image{width:70px!important}.succesTimeline{margin-left:-2px}.share_holder{width:303px;left:68px;margin-top:58px!important;height:50px}.singlePostSocial .sharre{float:left;margin-right:2px;width:58px}.singlePageShareTop,.hellobar-button a{display:none}.singlePageShareTop,.hellobar-button a,.hellobar .hidebar{display:none}.hellobar .container{margin-top:3px}.hellobar{height:24px}}.flexslider .slides li::before{display:block;content:'';position:absolute;width:100%;height:100%;max-height:400px;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.25) , inset 0 -8px 8px -8px rgba(0,0,0,.25)}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block;height:auto}.flexslider .slides li::before{display:block;content:'';position:absolute;width:100%;height:100%}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:#fff;position:relative;max-height:400px;overflow:hidden}.flex-viewport{max-height:400px;transition:all 1s ease}.loading .flex-viewport{max-height:400px}.carousel li{margin-right:5px}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.vcard{position:relative;display:block}#user-avatar-link{position:absolute;width:100%;bottom:0;background:#ea4b32;color:#fff;text-align:center;padding:5px 0;opacity:0;transition:all 100ms linear}.vcard:hover #user-avatar-link{opacity:.9;transition:all 100ms linear;text-decoration:none}.singlePostContent table{border:1px solid #d8d8d8;border-collapse:collapse;margin-bottom:20px;margin-top:20px;width:100%}.singlePostContent table tr:hover{background:#fbfbfb}.singlePostContent table th{font-weight:700;color:#333;line-height:1.6em;padding:5px;padding-left:13px;padding-right:13px;background-color:#f1f2f4;border-right:1px solid #d8d8d8;font-size:15px;vertical-align:middle}th.header{background:url(theme/images/th-bg.gif.pagespeed.ce.wBrS58WdGi.gif) no-repeat center right}th.header.headerSortUp{background:#fedfaf url(theme/images/th-asc.gif.pagespeed.ce.-KGUDJz0Sr.gif) no-repeat center right}th.header.headerSortDown{background:#fedfaf url(theme/images/th-desc.gif.pagespeed.ce.pUhGgD3jzH.gif) no-repeat center right}.singlePostContent table td{border:1px solid #d8d8d8;padding:5px;padding-left:13px;vertical-align:middle}::-webkit-input-placeholder{color:#c9c9c9}:-moz-placeholder{color:#c9c9c9}::-moz-placeholder{color:#c9c9c9}:-ms-input-placeholder{color:#c9c9c9}.ui-button{border-radius:3px;border:1px solid #ea4b32;background-color:#e54026;cursor:pointer;color:#fff;text-align:center;font-size:14px;font-family:'Archivo Narrow',sans-serif;display:block;padding:7px 12px}.small-white{color:#fff;font-size:10px;padding-top:40px;text-align:center;display:block;margin-bottom:0}.ui-arrow{padding-right:35px;background-position:52px -80px}.ui-button:hover,.ui-button:focus{background-color:#ed4a30;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-kthtml-transition:all .1s linear;transition:all .1s linear}.ui-button:active{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1);border:1px solid #dd3b21}.ui-input{border-radius:3px;border:0;background-color:#fff;padding:8px;color:#666;-kthtml-transition:all .1s linear;transition:all .1s linear}.ui-input:focus{box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-kthtml-transition:all .1s linear;transition:all .1s linear}.ui-input-register{padding:8px!important;padding:8px!important;margin-top:7px!important;margin-bottom:10px!important}.register_new_user label{color:#999;font-size:14px}.reset-first{margin:1px 0 0!important;padding:10px!important}.ui-input-login{border-radius:3px;border:0;background-color:#fff;padding:8px 8px 8px 32px;color:#666;width:87%;-kthtml-transition:all .1s linear;transition:all .1s linear;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.2);border:1px solid #c7c7c7;margin-top:20px}.ui-input-login:focus{box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);-kthtml-transition:all .1s linear;transition:all .1s linear}.ui-input-login.user{background-position:-70px -352px}.ui-input-login.pass{background-position:-70px -391px}.topButtons{background-image:url(theme/images/login.png.pagespeed.ce.flOYNAVveg.png);background-repeat:no-repeat;display:inline-block;height:25px;margin-top:10px;margin-bottom:7px;cursor:pointer}.topButtonsRegister{background-image:url(theme/images/register/xsignin.png.pagespeed.ic.JDT_rp2jDW.png);background-repeat:no-repeat;display:inline-block;height:25px;margin-top:10px;margin-bottom:7px;cursor:pointer}.facebookConnect{width:167px}.facebookConnect:hover{width:167px;background-position:0 -27px}.loginRegister{width:130px;background-position:0 -54px}.loginRegister:hover{width:130px;background-position:0 -81px}.postSocial li{float:left;margin-right:10px}.postSocial li:last-child{margin-right:0}.postSocial li{padding:8px 10px 8px 35px;display:block;color:#fff;font-size:14px;border-radius:3px;cursor:pointer}.postSocial li.comments a{padding:8px 10px 8px 35px;display:block;color:#fff;font-size:14px;border-radius:3px;cursor:pointer}.postSocial li.comments{padding:0!important}.postSocial li a{color:#fff;font-size:14px}.postSocial .facebook{background-position:-67px -72px;background-color:#435e9c}.postSocial .twitter{background-position:-69px -111px;background-color:#4bc6fd}.postSocial .google{background-position:-69px -152px;background-color:#c43b2b}.postSocial .date{background-position:-53px -496px;background-color:#252525;cursor:default}.postSocial .comments a{background-position:-69px -191px;background-color:#252525}.postSocial .facebook:hover{background-color:#3d4e7e}.postSocial .twitter:hover{background-color:#35bdfa}.postSocial .google:hover{background-color:#bd3222}.postSocial .comments a:hover{background-color:#151515}.singlePostSocial .sharre{display:block;color:#fff;font-size:14px;border-radius:3px;margin-bottom:10px}.singlePostSocial .facebook{background-position:-70px -72px;background-color:#435e9c}.singlePostSocial .twitter{background-position:-70px -112px;background-color:#4bc6fd}.singlePostSocial .google{background-position:-70px -152px;background-color:#c43b2b}.singlePostSocial .linkedin{background-position:-71px -233px;background-color:#4875b4}.singlePostSocial .pinterest{background-position:-69px -272px;background-color:#ca1f27}.singlePostSocial .facebook:hover{background-color:#3d4e7e}.singlePostSocial .twitter:hover{background-color:#35bdfa}.singlePostSocial .google:hover{background-color:#bd3222}.singlePostSocial .linkedin:hover{background-color:#436da7}.singlePostSocial .pinterest:hover{background-color:#b11b22}.singlePostSocial .sharre .box{width:100%;height:100%}.singlePostSocial .sharre .box .share{display:none}.singlePostSocial .sharre .box a{display:block;width:100%;height:100%;padding:8px 17% 8px 0;color:#fff;text-align:right}.ui-dark{background-color:#252525!important;border:1px solid #252525}.ui-dark:hover{background-color:#333!important;border:1px solid #444}.postLink{background-position:87px -80px;margin-left:10px}.hoverImg{width:100%;height:100%;background-color:rgba(0,0,0,0);position:absolute;top:0}.hoverImg:hover{background-color:rgba(0,0,0,.6);transition:all 100ms linear}.hoverImg .loop{display:none}.hoverImg:hover .loop{width:102px;height:21px;background-repeat:no-repeat;display:block;position:absolute;left:50%;margin-left:-51px;top:50%;margin-top:-16px;color:#fff;background:none;text-align:center;font-weight:900;content:"Click To Learn More"}.recs_img_holder:hover .loop{width:42px;height:42px;background-image:url(theme/images/2x/xmfl-icons,402x.png.pagespeed.ic.3aMy6RzrWk.png);background-repeat:no-repeat;display:block;position:absolute;left:50%;margin-left:-22px;top:50%;margin-top:-22px}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.r-ipad-portrait{display:block}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.r-ipad-landscape{display:block}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){*{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}.r-retina{display:block}.topButtons{background-image:url(theme/images/2x/login-mobile,402x.png.pagespeed.ce.dzIwT2OeOQ.png)!important}.facebookConnect{background-size:157px 106px;width:157px!important}.loginRegister{background-size:157px 106px;width:120px!important}.userDropdownArrow.mfl-icon,.select-container::after,.hoverImg:hover .loop{background-image:url(theme/images/2x/xmfl-icons,402x.png.pagespeed.ic.3aMy6RzrWk.png);background-size:160px 480px}.tws{background-image:url(theme/images/2x/truewinterstudios,402x.png.pagespeed.ce._ZM2BWsCPc.png);background-size:249px 32px}.logoHeader{background-image:url(theme/images/2x/muscle-for-life-logo,402x.png.pagespeed.ce.k9EwItQeuL.png);background-size:204px 51px}.footerLogo{background-image:url(theme/images/2x/muscle-for-life-logo-white,402x.png.pagespeed.ce.Dm-RtdyQ6E.png);background-size:185px 46px}.social-icon{background-image:url(theme/images/2x/social,402x.png.pagespeed.ce.cPnTbOFPWG.png);background-size:197.5px 62px}}@media screen and (max-device-width:640px) and (-webkit-device-pixel-ratio:1),screen and (max-device-width:640px) and (device-pixel-ratio:1){*{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}.r-iphone{display:block}}#dialog input.defaultvalue{border-radius:3px;border:0;background-color:#fff;color:#666;-kthtml-transition:all .1s linear;transition:all .1s linear;font-size:30px;padding:11px 11px 11px 80px;background-position:12px 12px;width:562px;background-image:url(https://www.muscleforlife.com/images/xemail-icon.png.pagespeed.ic.Cz4ACAcxj0.png);background-repeat:no-repeat}#dialog{position:absolute;top:350px;left:0;width:808px!important;opacity:1}#dialog div.submitfield{display:none}.already{font-size:30px;margin:0 auto 30px;display:inline-block;width:100%}.already h3{display:inline-block;padding-left:58px}a.loginlock{color:#fff;text-decoration:none;font-weight:400;padding:0 10px;line-height:40px;margin-top:6px;margin-right:70px}.loginlock span{float:left;font-size:16px}.loginlockimg{background-position:0 -920px;display:inline-block;width:40px;height:40px;margin-left:10px}.pagination{clear:both;position:relative;font-size:11px;line-height:13px}.pagination span,.pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px;text-decoration:none;width:auto;color:#fff;background:#555}.pagination a:hover{color:#fff;background:#ed4a30}.pagination .current{padding:6px 9px 5px;background:#ed4a30;color:#fff}.wp-smiley{display:inline!important}.legion-button{background-color:#28a5cc;padding:15px 10% 15px 10%;width:70%;margin-top:15px;box-shadow:inset 0 0 8px rgba(0,0,0,.11);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;color:#fff!important;font-weight:800;text-align:center;cursor:pointer;transition:all .15s;margin:30px auto 30px;font-size:18px;text-decoration:none!important;display:block}.legion-button:hover{transition:all .15s;background-color:#1880a0}.navi-bar{position:fixed;bottom:0;height:40px;width:100%;background-color:#e54026;padding:0 10px}.navi-bar a{background-image:url(theme/images/navi-sprite.png.pagespeed.ce.zPFC3sEzsP.png);background-repeat:no-repeat;background-color:transparent;position:relative;margin:10px 20px 0 0}.navi-back{text-indent:-999em;width:18px;height:22px;background-size:60px 47px}.navi-forth{text-indent:-999em;width:18px;height:22px;background-size:60px 47px;background-position:-19px 0}.navi-reload{text-indent:-999em;width:22px;height:22px;background-size:60px 47px;background-position:-38px 0}.pibfi_pinterest{margin:0 auto;width:100%}.email-icons{text-align:center}.email-icons a{display:inline-block;margin:10px 20px;transition:.3s}.email-icons a:hover{position:relative;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.icon-gmail{background:url(theme/images/email-sprite.png.pagespeed.ce.V42A_vIt9q.png) no-repeat 0 -6px;width:90px;height:87px}.icon-msn{background:url(theme/images/email-sprite.png.pagespeed.ce.V42A_vIt9q.png) no-repeat -137px -2px;width:99px;height:94px}.icon-yahoo{background:url(theme/images/email-sprite.png.pagespeed.ce.V42A_vIt9q.png) no-repeat -283px -3px;width:93px;height:92px}.icon-hotmail{background:url(theme/images/email-sprite.png.pagespeed.ce.V42A_vIt9q.png) no-repeat -421px 0;width:100px;height:100px}.icon-outlook{background:url(theme/images/email-sprite.png.pagespeed.ce.V42A_vIt9q.png) no-repeat -563px 0;width:100px;height:100px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url(/ajax-loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{content:'\2190'}.slick-next{right:-25px}.slick-next:before{content:'\2192'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:'\2022';width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.fb_iframe_widget span{vertical-align:initial!important}.before-after{background:#0f0f0f}.before-after .image-wrap{position:relative;max-width:50%;float:left;padding:0;margin:0;background:#000}@media (max-width:767px){.before-after .image-wrap .beforeImage,.before-after .image-wrap .afterImage{background-size:160px!important;width:80px!important}.before-after .image-wrap .afterImage{background-position:-80px 0}}@media (max-width:500px){.before-after .image-wrap{float:none!important;max-width:90%;margin:0 auto}body.single-post .before-after .image-wrap{float:left!important}}.before-after img{max-width:100%;height:370px}.coaching-main .before-after img{height:auto}.before-after .heading{padding:20px 30px;background:#0f0f0f}.before-after .heading .quote{font-family:"Oswald",sans-serif;font-size:28px;text-align:center;color:#e54026;text-transform:uppercase}.progress-pics{margin-bottom:10px}.progress-pics .progress-image-wrap{background:#0f0f0f}.progress-pics .thumbnail{height:auto!important;overflow:hidden;position:relative;margin:0!important;border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;border-radius:0!important;float:left}@media (max-width:500px){.progress-pics .thumbnail{float:none!important;max-width:100%!important;margin:0 auto!important;width:auto!important;text-align:center}}.progress-pics .thumbnail img{max-width:100%!important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (max-width:500px){.progress-pics .thumbnail img{margin:0 auto}}.progress-pics .thumbnail a{text-decoration:none}.progress-pics .thumbnail .timeframe{position:absolute;bottom:0;width:100%;left:0;font-size:12px;text-align:center;background:#000;color:#fff}.progress-pics a{max-width:100%;float:left;display:block;position:relative}@media (max-width:500px){.progress-pics a{float:none;text-align:center}}.progress-pics a .overlay{position:absolute;background:rgba(0,0,0,.6);height:100%;width:100%;top:0;left:0;right:0;bottom:0}.progress-pics .heading{font-size:24px;font-family:"Lato",sans-serif;font-weight:900;text-align:center;padding:10px;margin:0!important;background:#0f0f0f;text-transform:uppercase;color:#fff}.success-story-post{background:#2a2a2a;border-bottom:1px solid #4f4f4f}.success-story-post .cta-link{display:inline-block;margin:10px auto 30px;padding:18px;border-radius:5px;font-family:"Oswald",sans-serif;color:#0f0f0f;text-transform:uppercase;background:#fff;font-size:18px;font-weight:bold}.success-story-post .cta-link:hover{background:#d9d9d9}.success-story-post .left{float:left;width:50%;border-bottom:none}@media (max-width:767px){.success-story-post .left{float:none!important;width:100%}}.success-story-post .left.cta-meals{min-height:100%;margin-left:0!important;padding-bottom:20px}.success-story-post .left img{max-width:90%;margin-bottom:24px}.success-story-post .right{float:left!important;width:50%;border-bottom:none}@media (max-width:767px){.success-story-post .right{float:none!important;width:100%}}.success-story-post .right img{max-width:90%;margin-bottom:24px}.gain-arrow{background:url(theme/images/red-green-up-down-arrows.png.pagespeed.ce.R0QZqvsm5P.png) no-repeat 0 0;width:13px;height:25px;display:inline-block;margin-right:5px}.loss-arrow{background:url(theme/images/red-green-up-down-arrows.png.pagespeed.ce.R0QZqvsm5P.png) no-repeat 0 -53px;width:14px;height:25px;display:inline-block;margin-right:5px}.gain-loss{height:160px;max-width:100%;margin:10px auto}.gain-loss .gain{background:#282828;padding:17px}.gain-loss .loss{background:#323232;padding:16px}.gain-loss p{font-family:"Oswald",sans-serif;text-transform:uppercase;color:#e54026;font-size:26px;font-weight:bold}.gain-loss .amount{font-family:"Oswald",sans-serif;font-size:inherit;font-weight:100;color:#fff;float:right}.recs-menu ul li.current-menu-item>a{color:#fff;border-bottom:5px solid #fff}.fixed-search-form{display:none}.fixed-menu{position:fixed;top:50px;width:100%;z-index:998;display:none}.fixed-menu .logoHeader{width:150px;height:36px;background-size:150px;margin-top:10px!important;position:absolute;left:10px;z-index:0;z-index:1001}.fixed-menu .fixed-search-form{display:block;position:relative;right:0}.fixed-menu .fixed-search-form .topLoop{padding:27px 5px 26px 35px!important}.fixed-menu .fixed-search-form input.searchTopInput{height:30px!important;background-position:10px 17px!important;width:0}.fixed-menu .fixed-search-form input.searchTopInput:active,.fixed-menu .fixed-search-form input.searchTopInput:focus{width:120px;padding:13px 10px 12px 40px;cursor:text;background-color:#e54026;transition:width 300ms linear}.fixed-menu .menu{background:#fff;position:relative;z-index:1000}.fixed-menu .menu>li a{padding:16px 14px 20px 14px}@media (max-width:890px){.fixed-menu .menu>li a{padding:18px 10px}}.fixed-menu .menu>li a:after{background:none}.fixed-menu .menu>li a:hover{background:#e54026}.fixed-menu .menu>li:hover .sub-menu{top:100%!important;left:0;right:0}.fixed-menu .menu>li:hover .sub-menu a{background:#e54026}img.single-product-c-img{margin:10px auto 25px;max-width:300px!important;max-height:400px}.rpc-select li{width:33.3333%}.rpc-select li a{font-size:15px}.share_holder.fixed{position:fixed;top:60px!important}.bottomBox.fixed{position:fixed!important;z-index:900;transition:.4s}.bottomBox.faded{opacity:0}.bottomBox.absolute{position:absolute;z-index:900}.footer{margin-top:5px}.toc-content-container .toc-product .product-img a{display:inline}.followMeBar.fixed{top:54px!important}@media (max-width:767px){.followMeBar.fixed{top:0!important}}input#pty_input-EMAIL{color:#898989!important;border:1px solid silver!important}input#pty_input-EMAIL:focus{color:#fff!important}@media (max-width:500px){.EmbedBrand{display:none!important}.singlePostContent h1{font-size:25px!important;line-height:1.4}}.singlePostContent a{word-wrap:break-word}.author-quote{background-color:#eee;border:1px solid #dfdfdf;padding:15px;margin-bottom:10px}.author-quote a{color:#e54026;text-decoration:underline}.overlayImg img{max-width:100%}.back-to-top{display:none;position:fixed;bottom:125px;right:50px;width:50px;background:#e54026 url(theme/images/back-to-top.png.pagespeed.ce.Be0tVIPkr8.png) center center no-repeat;background-size:80%;z-index:9960;height:50px;border-radius:5px}@media (max-width:1160px){.back-to-top{right:5px}}@media (max-width:767px){.back-to-top{height:40px;width:40px}}@media (max-width:500px){.back-to-top{height:30px;width:30px;right:0}}.hellobar{z-index:1000!important}.giveaway-wrap{height:650px;max-width:960px;margin:40px auto}.giveaway-wrap *{box-sizing:border-box}.giveaway-wrap.success{height:auto!important}.giveaway-wrap.success .entry-top{background:#fff url(theme/images/xmisfit-shine-big-bg.jpg.pagespeed.ic._TfcFVz-yK.jpg) 101% -1px no-repeat;min-height:550px;padding:80px 400px 80px 80px}@media (max-width:960px){.giveaway-wrap.success .entry-top{padding-left:20px;padding-top:30px;padding-right:370px;background-size:45%}}@media (max-width:860px){.giveaway-wrap.success .entry-top{background:#fff;padding:40px 20px;text-align:center;min-height:0}}.giveaway-wrap.success .entry-top h1{font-family:"Oswald",sans-serif;text-transform:uppercase;color:#84ba3f;font-size:63px;font-weight:bold;line-height:76px;margin-bottom:10px}.giveaway-wrap.success .entry-top h2{color:#585858;font-weight:normal;font-family:"Oswald",sans-serif;font-size:40px;line-height:50px;margin-bottom:20px;text-transform:uppercase}@media (max-width:860px){.giveaway-wrap.success .entry-top h2{font-size:36px}}.giveaway-wrap.success .entry-top p{font-size:18px;line-height:27px;font-family:"Open Sans",sans-serif;color:#989898;padding-right:88px}@media (max-width:860px){.giveaway-wrap.success .entry-top p{padding-right:20px}}.giveaway-wrap.success .entry-bottom{background:#f9f9f9;padding:40px 10px;box-shadow:0 4px 8px -2px rgba(2,5,6,.08) inset}.giveaway-wrap.success .entry-bottom .inside{max-width:680px;margin:0 auto}.giveaway-wrap.success .entry-bottom h2{color:#585858;font-weight:normal;font-family:"Oswald",sans-serif;font-size:30px;line-height:36px;margin-bottom:20px;text-transform:uppercase;text-align:center}.giveaway-wrap.success .entry-bottom p{font-size:18px;line-height:27px;font-family:"Open Sans",sans-serif;color:#989898;margin-bottom:40px;text-align:center}.giveaway-wrap.success .entry-bottom .share-link{display:block;text-align:center;background:#fff;padding:20px;margin:30px 0;border-radius:4px;border:1px solid #cbcbcb;color:#bababa;font-size:18px}.giveaway-wrap .giveaway-btn{font-family:"Oswald",sans-serif;color:#fff;display:inline-block;text-align:center;font-weight:regular;width:200px;height:52px;font-size:19px;line-height:52px;border-radius:4px;text-transform:uppercase}.giveaway-wrap .giveaway-btn.big{width:230px;height:62px;font-weight:bold;line-height:62px;font-size:22px;text-shadow:0 0 5px rgba(1,1,1,.15);margin-top:30px}.giveaway-wrap .giveaway-btn.orange-btn{background:#e54026;transition:.2s}.giveaway-wrap .giveaway-btn.orange-btn:hover{background:#aa2914}.giveaway-wrap .giveaway-btn.green-btn{background:#84ba3f;transition:.2s}.giveaway-wrap .giveaway-btn.green-btn:hover{background:#5b812c}.giveaway-wrap .giveaway-btn.blue-btn{background:#009cff;transition:.2s}.giveaway-wrap .giveaway-btn.blue-btn:hover{background:#006db3}.giveaway-wrap .giveaway-btn.third{max-width:29.411%;margin-right:5.8%;float:left}.giveaway-wrap .giveaway-btn.third:last-child{margin-right:0}@media (max-width:580px){.giveaway-wrap .giveaway-btn.third{float:none;display:block;max-width:100%;margin:20px auto;width:auto}.giveaway-wrap .giveaway-btn.third:last-child{margin-right:auto}}.giveaway-wrap.v1{background:url(theme/images/xgiveaway-v1-bg.jpg.pagespeed.ic.n3xGCGi9oW.jpg) top center no-repeat}.giveaway-wrap.v2{background:url(theme/images/xgiveaway-v2-bg.jpg.pagespeed.ic.2stHSzeka9.jpg) top center no-repeat}.giveaway-wrap.v3{background:url(theme/images/xgiveaway-v3-bg.jpg.pagespeed.ic.PIV72rKYz-.jpg) top center no-repeat}.giveaway-wrap.v4{background:url(theme/images/xgiveaway-v4-bg.jpg.pagespeed.ic.S7TTWlVEXC.jpg) top center no-repeat}.giveaway-wrap.v4 h1{color:#fff!important}.giveaway-wrap.v4 h1 span.o{color:#ffdf87!important}.giveaway-wrap.v4 p{color:#fff}.giveaway-wrap.v4 a.official-rules{color:#fff!important}.giveaway-wrap.v4 .entry-left{background:transparent}.giveaway-wrap.v4 .entry-left form input[type="submit"]{background:#ffdf87!important;color:#000;font-weight:900}.giveaway-wrap.v5{background:url(theme/images/xgiveaway-v5-bg.jpg.pagespeed.ic.LARkB-uW9E.jpg) top center no-repeat}.giveaway-wrap .entry-left{width:46.875%;padding:50px;min-height:100%;background:rgba(255,255,255,.7)}.giveaway-wrap .entry-left.dark{background:rgba(0,0,0,.7)}.giveaway-wrap .entry-left.dark h1{color:#fff}.giveaway-wrap .entry-left.dark p{color:#fff}.giveaway-wrap .entry-left.dark a.official-rules{color:#fff}@media (max-width:960px){.giveaway-wrap .entry-left{padding:30px}}@media (max-width:767px){.giveaway-wrap .entry-left{width:100%}}@media (max-width:500px){.giveaway-wrap .entry-left{width:100%;padding:30px 20px}}.giveaway-wrap .entry-left h1{font-size:45px;font-weight:normal;line-height:55px;margin-bottom:30px}@media (max-width:500px){.giveaway-wrap .entry-left h1{font-size:40px;line-height:48px}}.giveaway-wrap .entry-left h1 span{display:block}.giveaway-wrap .entry-left p{font-size:18px;line-height:28px}.giveaway-wrap .entry-left form{margin:40px 0}.giveaway-wrap .entry-left form input{width:100%;height:62px;margin-bottom:16px;font-size:20px}.giveaway-wrap .entry-left form input.optinGiveaway{background-position:-25px -15px;padding:10px 40px;border:1px solid #c8c8c8}.giveaway-wrap .entry-left form input[type="submit"]{font-weight:900;text-transform:uppercase}.giveaway-wrap .entry-left a.official-rules{color:#000;font-size:17px;position:relative;display:block;padding-left:19px}.giveaway-wrap .entry-left a.official-rules:before{content:"";position:absolute;left:0;height:22px;width:20px;background:url(theme/images/official-details-arrow.png.pagespeed.ce.g09uShifPO.png) center center no-repeat}.optinWrapperSS{height:512px;background:#fff url(theme/images/xssl-header-bg.jpg.pagespeed.ic.h6geMCo8Fy.jpg) top center no-repeat;padding-bottom:50px}.optinWrapperSS .optinText{text-align:left;position:relative;top:70px}@media (max-width:600px){.optinWrapperSS .optinText{text-align:center}}@media (max-width:500px){.optinWrapperSS .optinText{top:60px}}@media (max-width:767px){.optinWrapperSS .container{width:90%}}.optinWrapperSS h2{font-family:"Oswald",sans-serif;color:#fff;font-size:65px;font-weight:100;text-transform:uppercase;text-shadow:0 2px 9px rgba(0,0,0,.22);margin-bottom:40px;line-height:72px}@media (max-width:960px){.optinWrapperSS h2{font-size:50px;line-height:60px}}@media (max-width:767px){.optinWrapperSS h2{font-size:50px;line-height:60px}}@media (max-width:500px){.optinWrapperSS h2{margin-bottom:20px;font-size:43px;line-height:54px}}@media (max-width:380px){.optinWrapperSS h2{font-size:41px}}.optinWrapperSS h2 span.green{display:block;font-weight:400;color:#d3ff3c}.optinWrapperSS h2 span.bold{font-weight:400}.optinWrapperSS a.learn-more{height:81px;width:390px;background:url(theme/images/ss-learn-more-bg.png.pagespeed.ce.p7eMaIqAwN.png) center center no-repeat;display:block;max-width:100%}@media (max-width:600px){.optinWrapperSS a.learn-more{margin:0 auto}}@media (max-width:500px){.optinWrapperSS a.learn-more{background-size:300px}}@-moz-document url-prefix() {
    #pty_submit {
        padding: 20px 30px !important;
        right: -1px !important
    }
}.perspective-wrap{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px}.optinWrapper-ssvote{opacity:0;transition:opacity .6s , -webkit-transform .4s;transition:opacity .6s , transform .4s;height:509px;-webkit-transform:translateZ(-100px);transform:translateZ(-100px);background-repeat:repeat-y!important}.optinWrapper-ssvote.show{background:#006ca4 url(theme/images/xvoting-images-bg.jpg.pagespeed.ic.th7zhbQmve.jpg) center center repeat-y;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.optinWrapper-ssvote.show .vote-now{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:767px){.optinWrapper-ssvote{background-size:auto 300px;height:300px}}.optinWrapper-ssvote .container{padding-top:100px;width:100%}.optinWrapper-ssvote .vote-now{display:block;margin:0 auto;max-width:90%;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);opacity:0;transition:.8s .4s}.lime-green,.sidebar-bestsellers .bestselling .green{color:#aeff00}#new-sidebar .social-side>div{background:url(theme/images/sidebar-social-sprite.png.pagespeed.ce.xr0pwAf2sQ.png) no-repeat}#new-sidebar .social-side .fb-box{background-color:rgba(69,69,69,.43);background-position:15px 15px;height:63px}#new-sidebar .social-side .tw-box{background-position:15px -58px;height:63px}#new-sidebar .social-side .ig-box{background-color:rgba(69,69,69,.43);background-position:15px -130px;height:63px}#new-sidebar .social-side .gg-box{background-position:15px -348px;height:63px}#new-sidebar .social-side .pt-box{background-position:15px -203px;height:63px}#new-sidebar .social-side .yt-box{background-color:rgba(69,69,69,.43);background-position:15px -275px;height:63px}#new-sidebar .sidebarBox,#new-sidebar .social-side{background:#313131;background:#313131 url(theme/images/sidebar-bg-texture.png.pagespeed.ce.lTztLVEyYi.png);padding:10px 0}#new-sidebar .sidebarBox.rpc-select,#new-sidebar .social-side.rpc-select{padding:0}#new-sidebar .sidebarBox.borderTop1,#new-sidebar .sidebarBox.borderTop2,#new-sidebar .social-side.borderTop1,#new-sidebar .social-side.borderTop2{position:relative;padding-top:30px}#new-sidebar .sidebarBox.borderTop1:before,#new-sidebar .sidebarBox.borderTop2:before,#new-sidebar .social-side.borderTop1:before,#new-sidebar .social-side.borderTop2:before{content:"";width:100%;position:absolute;top:0;left:0}#new-sidebar .sidebarBox.borderTop1:before,#new-sidebar .social-side.borderTop1:before{height:15px;background:url(theme/images/sidebar-top-red-bg1.png.pagespeed.ce.6jAxxXVMD8.png) top center repeat-x}#new-sidebar .sidebarBox.borderTop2:before,#new-sidebar .social-side.borderTop2:before{height:17px;background:url(theme/images/sidebar-top-red-bg2.png.pagespeed.ce.-thSAvRTxm.png) top center repeat-x}#new-sidebar .sidebarBox.mikeTop,#new-sidebar .social-side.mikeTop{padding-top:20px;background:#333 url(theme/images/xsidebar-optin-mike-bg.jpg.pagespeed.ic.UjK8Bi6LJA.jpg) top center no-repeat}#new-sidebar .sidebarBox .sidebarHeader,#new-sidebar .social-side .sidebarHeader{background:none}#new-sidebar .sidebarBox .sidebarHeader h3,#new-sidebar .social-side .sidebarHeader h3{margin:0 20px 0;text-transform:uppercase;text-shadow:0 2px 0 rgba(2,3,3,.39);font-size:19px;line-height:26px}#new-sidebar .sidebarBox .sidebarHeader h3 span.lime-green,#new-sidebar .sidebarBox .sidebarHeader h3 .sidebar-bestsellers .bestselling span.green,.sidebar-bestsellers .bestselling #new-sidebar .sidebarBox .sidebarHeader h3 span.green,#new-sidebar .social-side .sidebarHeader h3 span.lime-green,#new-sidebar .social-side .sidebarHeader h3 .sidebar-bestsellers .bestselling span.green,.sidebar-bestsellers .bestselling #new-sidebar .social-side .sidebarHeader h3 span.green{padding:0;color:#aeff00;display:inline}#new-sidebar .sidebarBox .sidebar-green-btn,#new-sidebar .social-side .sidebar-green-btn{background:#70af29;background:linear-gradient(#70af29,#51901e);color:#fff;font-family:"Oswald",sans-serif;display:block;border-radius:3px;box-shadow:0 1px 0 0 #96d64f inset;text-shadow:0 -1px 0 rgba(0,0,0,.3);text-transform:uppercase;font-size:19px;margin-bottom:20px;width:100%;height:52px;line-height:52px;border:none;cursor:pointer;text-align:center}#new-sidebar .sidebarBox .sidebar-green-btn:hover,#new-sidebar .social-side .sidebar-green-btn:hover{background:#51901e}#new-sidebar .sidebarBox .sidebar-text-content,#new-sidebar .social-side .sidebar-text-content{padding:0 20px}#new-sidebar .sidebarBox .sidebar-text-content p,#new-sidebar .sidebarBox .sidebar-text-content li,#new-sidebar .social-side .sidebar-text-content p,#new-sidebar .social-side .sidebar-text-content li{font-size:14px;color:#fff;line-height:18px;text-shadow:0 2px 0 rgba(2,3,3,.39);margin-bottom:16px}#new-sidebar .sidebarBox li.sidebar-checkmark-green,#new-sidebar .social-side li.sidebar-checkmark-green{background:url(theme/images/green-circle-checkmark.png.pagespeed.ce.RlY1VE1F8x.png) top left no-repeat;padding-left:37px;list-style:none;min-height:21px}#new-sidebar .sidebarBox span.o,#new-sidebar .social-side span.o{color:#fff!important;font-weight:100}#new-sidebar .sidebarBox .small-white,#new-sidebar .social-side .small-white{padding-top:0;color:#a3a3a3;font-family:"Arial",sans-serif;font-size:11px;line-height:15px}#new-sidebar .sidebarBox .newsletter-side-success,#new-sidebar .social-side .newsletter-side-success{background:none;color:#aeff00;padding-bottom:10px}#new-sidebar .sidebarBox .sidebarOptinContent,#new-sidebar .social-side .sidebarOptinContent{margin-bottom:-10px}#new-sidebar .sidebarBox .sidebar-black-optin,#new-sidebar .social-side .sidebar-black-optin{padding:40px 20px 20px}#new-sidebar .sidebarBox .sidebar-black-optin .sidebar-name,#new-sidebar .sidebarBox .sidebar-black-optin .sidebar-email,#new-sidebar .social-side .sidebar-black-optin .sidebar-name,#new-sidebar .social-side .sidebar-black-optin .sidebar-email{font-family:"Oswald",sans-serif;box-sizing:border-box;border:none;border-radius:4px;display:block;margin-bottom:20px;padding-left:55px;height:52px;font-size:16px;width:100%}#new-sidebar .sidebarBox .sidebar-black-optin .sidebar-name,#new-sidebar .social-side .sidebar-black-optin .sidebar-name{background:#fff url(theme/images/sidebar-user-bg.png.pagespeed.ce.dEJrgJRAQv.png) 20px center no-repeat}#new-sidebar .sidebarBox .sidebar-black-optin .sidebar-email,#new-sidebar .social-side .sidebar-black-optin .sidebar-email{background:#fff url(theme/images/sidebar-email-bg.png.pagespeed.ce.D7LkZD7Qo-.png) 20px center no-repeat}#new-sidebar .social-box-new{margin:40px 0 30px}#new-sidebar .social-box-new .follow-box{float:left;width:33.333%;height:96px;position:relative}#new-sidebar .social-box-new .follow-box .count-bubble{width:90%;border-radius:2px;background:#fff;text-align:center;height:30px;margin:-18px auto 15px;line-height:30px;position:relative;color:#000}#new-sidebar .social-box-new .follow-box .count-bubble:after{content:"";position:absolute;height:0;width:0;border-top:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#new-sidebar .social-box-new .follow-box .follow-link{display:block;font-family:"Oswald",sans-serif;color:#fff;text-transform:uppercase;position:absolute;left:0;bottom:0;width:100%;font-size:13px;font-weight:bold;text-shadow:0 1px 0 rgba(1,1,1,.15);text-align:center;line-height:30px;height:30px}#new-sidebar .social-box-new .follow-box .follow-link .fb-follow{top:5px!important;right:0!important}#new-sidebar .social-box-new .follow-box .follow-link .twitter-follow-button{top:1px;position:relative!important}#new-sidebar .social-box-new .follow-box .follow-link a.igfollow{background:url(theme/images/igfollow.png.pagespeed.ce.DC3h8omlGj.png) no-repeat center center;width:auto!important;height:100%;display:block;margin-top:0;top:-5px;bottom:0;position:relative}#new-sidebar .social-box-new .follow-box.facebook{background:#356fd1}#new-sidebar .social-box-new .follow-box.facebook .bg-img{background:url(theme/images/sidebar-social-sprite-new.png.pagespeed.ce.N3knMOpd9e.png) 0 0 no-repeat;width:29px;height:30px;margin:0 auto;display:block}#new-sidebar .social-box-new .follow-box.facebook a.follow-link{background:#2557a9;transition:.3s}#new-sidebar .social-box-new .follow-box.facebook a.follow-link:hover{background:#1c417f}#new-sidebar .social-box-new .follow-box.twitter{background-color:#43c1ff}#new-sidebar .social-box-new .follow-box.twitter .bg-img{background:url(theme/images/sidebar-social-sprite-new.png.pagespeed.ce.N3knMOpd9e.png) -99px -2px no-repeat;width:31px;height:26px;margin:0 auto;display:block}#new-sidebar .social-box-new .follow-box.twitter a.follow-link{background:#339bcf;transition:.3s}#new-sidebar .social-box-new .follow-box.twitter a.follow-link:hover{background:#277da8}#new-sidebar .social-box-new .follow-box.instagram{background-color:#656565}#new-sidebar .social-box-new .follow-box.instagram .bg-img{background:url(theme/images/sidebar-social-sprite-new.png.pagespeed.ce.N3knMOpd9e.png) -200px 0 no-repeat;width:28px;height:30px;margin:0 auto;display:block}#new-sidebar .social-box-new .follow-box.instagram a.follow-link{background:#4f4f4f;transition:.3s}#new-sidebar .social-box-new .follow-box.instagram a.follow-link:hover{background:#363636}.sidebar-bestsellers{margin-bottom:30px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.sidebar-bestsellers *{box-sizing:border-box}.sidebar-bestsellers .bestselling{font-family:"Oswald",sans-serif;text-align:center;font-size:28px;color:#fff;background:#1e1e1e;border-bottom:3px solid #e54026;padding:20px;text-transform:uppercase;font-weight:normal;line-height:1.2}.sidebar-bestsellers .book-grid{background:#e9e9e9;background:linear-gradient(#cacaca,#efefef,#e6e6e6,#f0f0f0);border-bottom:3px solid #e54026;padding-bottom:10px}.sidebar-bestsellers .book-wrap{float:left;width:50%;text-align:center;padding:20px 0;position:relative}.sidebar-bestsellers .book-wrap:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.sidebar-bestsellers .book-wrap:hover:after{-webkit-transform:translateY(18px) scale(.8);-ms-transform:translateY(18px) scale(.8);transform:translateY(18px) scale(.8);opacity:.4}.sidebar-bestsellers .book-wrap:after{transition:.3s;display:block;content:"";height:18px;width:100%;background:url(theme/images/sidebar-book-shadow.png.pagespeed.ce.wifBJRM7DJ.png) center center no-repeat;position:absolute;bottom:11px;z-index:10}.sidebar-bestsellers .book-wrap a{display:block}.sidebar-bestsellers .book-wrap a img{transition:-webkit-transform .3s;transition:transform .3s;max-width:100%;margin:0 auto;position:relative}.toc-content-container .sub-section h4.subsect{color:#f60;font-family:Oswald,sans-serif;font-size:36px;text-transform:uppercase;background:#fff;margin:0;line-height:36px}.table-of-contents{margin-left:0!important;font-size:18px;position:relative;border:3px solid #e13e25;padding:25px;background-color:#444;background-image:url(theme/images/mfl-footer-backgound.png.pagespeed.ce.rdZiyPISm4.png);background-repeat:no-repeat;background-position:top -40px right -40px;color:#ccc;background-size:250px}.toc-h3{font-size:16px;padding-left:50px;margin-bottom:0!important}.toc-h2{margin:5px 0!important}.article-toc{position:relative;display:inline-block;bottom:-5px;right:-20px;cursor:pointer;width:25px;height:25px;background:#e54026 url(theme/images/back-to-top.png.pagespeed.ce.Be0tVIPkr8.png) center center no-repeat;background-size:80%;border-radius:5px;opacity:.4}.article-toc:hover{opacity:.6}.table-of-contents li{list-style-type:none;color:#ccc}.table-of-contents li a{text-decoration:none;color:#ccc;cursor:pointer}.table-of-contents h4{text-align:center;font-size:28px;font-weight:bold;color:#ff553b;text-shadow:1px 1px #000;margin-top:0;margin-bottom:15px;line-height:24px}.menuBar .post-progress-container{display:none}.single-post .menuBar .post-progress-container{width:100%;height:4px;background:#ebebeb;position:relative;top:-2px;display:none}.single-post .fixed-menu .post-progress-container{display:block}.single-post .post-progress-bar{height:4px;background:#e54026;width:0%}#share-holder{transition:.3s}.successStories *{box-sizing:border-box}.successStories .ss-header-banner{margin-bottom:-3px}.successStories .ss-header-banner img{max-width:100%;width:100%}.successStories .top-success-slider{max-width:100%;padding:20px 35px 0;position:relative;background:#eaeaea;margin:0 auto;border:1px solid #dbdbdb}.successStories .top-success-slider #slider-arrow-left,.successStories .top-success-slider #slider-arrow-right{position:absolute;width:50px;height:150px;top:50%;margin-top:-75px;border:none;cursor:pointer;border-radius:4px}.successStories .top-success-slider #slider-arrow-left:active,.successStories .top-success-slider #slider-arrow-left:focus,.successStories .top-success-slider #slider-arrow-right:active,.successStories .top-success-slider #slider-arrow-right:focus{outline:none}.successStories .top-success-slider #slider-arrow-left{background:#eaeaea url(theme/images/success-slider-arrow-left.png.pagespeed.ce.jkEhg8q7Zh.png) center center no-repeat;left:-25px}.successStories .top-success-slider #slider-arrow-left:before{content:"";position:absolute;height:150px;width:25px;left:-1px;top:-1px;bottom:-1px;border:1px solid #dbdbdb;border-right:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.successStories .top-success-slider #slider-arrow-right{background:#eaeaea url(theme/images/success-slider-arrow-right.png.pagespeed.ce.yntePeLNjZ.png) center center no-repeat;right:-25px}.successStories .top-success-slider #slider-arrow-right:before{content:"";position:absolute;height:150px;width:25px;right:-1px;top:-1px;bottom:-1px;border:1px solid #dbdbdb;border-left:0;border-bottom-right-radius:4px;border-top-right-radius:4px}.successStories .top-success-slider .slide-wrap{padding:30px 0}.successStories .top-success-slider .checkmark .img-wrap{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.successStories .top-success-slider .checkmark .img-wrap:before{content:"";height:34px;width:34px;background:#fff url(theme/images/green-checkmark-icon.png.pagespeed.ce.iLdD-UfAWZ.png) center center no-repeat;position:absolute;top:-1px;right:-1px;border-bottom-left-radius:4px;z-index:10;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.successStories .top-success-slider .slick-center .slide{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);position:relative}.successStories .top-success-slider .slide{border:1px solid #ccc;background-color:#fff;box-shadow:0 4px 4px rgba(6,6,6,.04);width:168px;height:240px;padding:5px;margin:0 auto;transition:.6s}.successStories .top-success-slider .slide .img-wrap img{max-width:100%}.successStories .top-success-slider .slide .content{position:relative}.successStories .top-success-slider .slide .content:before{content:"";background:#fff url(theme/images/camera-icon.png.pagespeed.ce.s9dS9GZmaE.png) center center no-repeat;border-radius:50%;height:44px;width:44px;position:relative;display:block;top:-22px;margin:0 auto;margin-bottom:-26px;z-index:1000;-webkit-backface-visibility:hidden;backface-visibility:hidden}.successStories .top-success-slider .slide .day{display:block;text-align:center;font-family:"Oswald",sans-serif;font-weight:bold;font-size:15px;text-transform:uppercase;color:#8bcd23}.successStories .top-success-slider .slide .progress{text-align:center;display:block;text-transform:uppercase;color:#969696;font-size:10px;font-family:Arial,sans-serif;position:relative;top:8px}.successStories .top-success-slider .slick-slider{margin-bottom:0!important}.successStories .dot-nav{max-width:200px;margin:0 auto;position:relative;height:40px;bottom:-20px;border-radius:30px;text-align:center;background:#eaeaea}.successStories .dot-nav:after{content:"";height:20px;width:100%;position:absolute;left:-1px;right:-1px;bottom:-1px;border:1px solid #dbdbdb;border-top:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;z-index:0}.successStories .dot-nav .slider-dot{height:14px;width:14px;display:inline-block;background:#d7d7d7;transition:.3s;cursor:pointer;border-radius:50%;position:relative;z-index:10;top:12px;margin:0 3px 0}.successStories .dot-nav .slider-dot.active{background:#e24a31}.successStories .main-content{padding:75px 50px 30px;background:#fff;border:1px solid #dbdbdb;border-top:0;box-shadow:0 3px 3px rgba(5,5,6,.02)}@media (max-width:500px){.successStories .main-content{padding:50px 20px 20px}}.successStories .main-content .title{font-size:40px;line-height:50px;font-weight:300;text-transform:uppercase;font-family:"Oswald",sans-serif;color:#ff1b1b;margin-bottom:30px}@media (max-width:500px){.successStories .main-content .title{font-size:34px;line-height:47px}}.successStories .main-content .title strong{font-weight:normal}.successStories .main-content h2{font-family:"Oswald",sans-serif;font-size:30px;text-transform:uppercase;line-height:50px;color:#595959;font-weight:normal;margin-bottom:20px}@media (max-width:500px){.successStories .main-content h2{font-size:24px;line-height:37px}}.successStories .main-content p{font-size:18px;line-height:28px;color:#595959;margin-bottom:30px}.successStories .meal-plan-cta{margin:50px 0}.successStories .meal-plan-cta.thin .red-heading{background-color:#d82717;background-image:linear-gradient(to bottom,#d82717,#e94127);padding:30px;position:relative}.successStories .meal-plan-cta.thin .red-heading:after{content:"";position:absolute;width:0;height:0;border-top:14px solid #e94127;border-left:15px solid transparent;border-right:15px solid transparent;top:100%;left:50%;margin-left:-15px}.successStories .meal-plan-cta.thin .red-heading h2{text-align:center;color:#fff;font-family:"Oswald",sans-serif;font-size:47px;line-height:52px;text-shadow:0 1px 0 rgba(1,1,1,.35);text-transform:uppercase;font-weight:normal}.successStories .meal-plan-cta.thin .red-heading h2 span{display:block;font-size:22px;line-height:30px}.successStories .meal-plan-cta.thin .the-meals,.successStories .meal-plan-cta.thin .the-book{width:50%;max-width:50%}.successStories .meal-plan-cta .how-red,.successStories .meal-plan-cta .the-meals,.successStories .meal-plan-cta .the-book{text-align:center;float:left;height:515px}@media (max-width:767px){.successStories .meal-plan-cta .how-red,.successStories .meal-plan-cta .the-meals,.successStories .meal-plan-cta .the-book{float:none;max-width:100%!important;width:100%!important}}.successStories .meal-plan-cta .how-red .bottom,.successStories .meal-plan-cta .the-meals .bottom,.successStories .meal-plan-cta .the-book .bottom{border-top:1px solid rgba(0,0,0,.15)}.successStories .meal-plan-cta .how-red h2,.successStories .meal-plan-cta .the-meals h2,.successStories .meal-plan-cta .the-book h2{height:142px;font-family:"Oswald",sans-serif;color:#fff;border-bottom:1px solid rgba(162,162,162,.1);text-shadow:0 1px 0 rgba(1,1,1,.35)}@media (max-width:767px){.successStories .meal-plan-cta .how-red h2,.successStories .meal-plan-cta .the-meals h2,.successStories .meal-plan-cta .the-book h2{height:auto;padding:30px 20px!important}}.successStories .meal-plan-cta .how-red img,.successStories .meal-plan-cta .the-meals img,.successStories .meal-plan-cta .the-book img{max-width:100%;margin:40px 0 18px}@media (max-width:767px){.successStories .meal-plan-cta .how-red img,.successStories .meal-plan-cta .the-meals img,.successStories .meal-plan-cta .the-book img{margin:20px 0 18px}}.successStories .meal-plan-cta .how-red .cta-link,.successStories .meal-plan-cta .the-meals .cta-link,.successStories .meal-plan-cta .the-book .cta-link{display:block}.successStories .meal-plan-cta .the-meals,.successStories .meal-plan-cta .the-book{max-width:36.6%}@media (max-width:767px){.successStories .meal-plan-cta .the-meals .bottom,.successStories .meal-plan-cta .the-book .bottom{padding-bottom:32px}}.successStories .meal-plan-cta .the-meals h2,.successStories .meal-plan-cta .the-book h2{font-size:25px;font-weight:300;line-height:29px}@media (max-width:940px){.successStories .meal-plan-cta .the-meals h2,.successStories .meal-plan-cta .the-book h2{font-size:21px}}.successStories .meal-plan-cta .how-red{max-width:26.8%;background:#e84636}.successStories .meal-plan-cta .how-red .bottom{background:linear-gradient(#e93622,#f4816b)}.successStories .meal-plan-cta .how-red h2{text-transform:uppercase;font-size:23px;line-height:29px;font-weight:normal;padding:42px 10px;background:#e54636}@media (max-width:940px){.successStories .meal-plan-cta .how-red h2{font-size:21px}}@media (max-width:800px){.successStories .meal-plan-cta .how-red h2{padding:30px 10px}}.successStories .meal-plan-cta .how-red .how{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:42px;line-height:47px;color:#fff;display:block;padding:116px 31px;text-shadow:0 1px 0 rgba(1,1,1,.35)}@media (max-width:767px){.successStories .meal-plan-cta .how-red .how{padding:40px 20px}}.successStories .meal-plan-cta .the-meals{background:#4a4a4a}.successStories .meal-plan-cta .the-meals .bottom{background:radial-gradient(circle at center 73%,#8f8f8f,#494949 100%);padding-bottom:33px}.successStories .meal-plan-cta .the-meals h2{padding:26px 40px;background:#5a5a5a}.successStories .meal-plan-cta .the-book{background:#232424}.successStories .meal-plan-cta .the-book .bottom{background:radial-gradient(circle at center 73%,#6e6e6e,#212121 100%);padding-bottom:33px}.successStories .meal-plan-cta .the-book h2{padding:40px 10px;background:#353636}.successStories .meal-plan-cta .the-book img{margin:40px 0 15px}.successStories .meal-plan-cta .green{border-radius:2px;background-color:#8ab90d;background-color:linear-gradient(#8ab90d,#aee910);box-shadow:0 3px 10px rgba(0,0,0,.2) , inset 0 -3px 0 rgba(0,0,0,.22);color:#fff;font-size:19px;font-family:"Oswald",sans-serif;text-transform:uppercase;display:inline-block;padding:14px 20px;width:220px;text-align:center;transition:.3s;text-shadow:0 1px 0 rgba(0,0,0,.2)}.successStories .meal-plan-cta .green:hover{background:#78a10b}.ss-comments-wrap{border:1px solid #dbdbdb;background:#f9f9f9;box-shadow:0 3px 3px rgba(5,5,6,.02)}.ss-comments-wrap .header{background:#f1f1f3;padding:0 60px;border-bottom:1px solid #dbdbdb}@media (max-width:767px){.ss-comments-wrap .header{padding:0 20px}}.ss-comments-wrap .comment-headline{text-transform:uppercase;color:#595959;font-size:30px;line-height:90px;float:left;font-weight:normal;font-family:"Oswald",sans-serif}@media (max-width:767px){.ss-comments-wrap .comment-headline{font-size:22px}}.ss-comments-wrap .comment-count{background:url(theme/images/red-comment-bubbles-icon.png.pagespeed.ce.cgj638sQgD.png) right center no-repeat;padding-right:55px;font-size:30px;line-height:90px;font-family:"Lato";color:#e33f26;display:block;float:right}.ss-comments-wrap .comments{padding:50px 60px}@media (max-width:767px){.ss-comments-wrap .comments{padding:30px 20px}}.ss-comments-wrap a{color:#e33f26}.audiobooks *{box-sizing:border-box}.audiobooks .main-content{background:#fff;border:1px solid #dbdbdb;box-shadow:0 3px 3px rgba(5,5,6,.02)}.audiobooks img{max-width:100%;margin-left:-20px}.audiobooks .mfl-logo{max-width:60%}.audiobooks .top-section{padding:70px 50px;text-align:center;min-height:560px}@media (max-width:900px){.audiobooks .top-section{padding:60px 30px;min-height:0}}@media (max-width:500px){.audiobooks .top-section{padding:40px 20px}}.audiobooks .top-section h1{color:#e54026;font-size:55px;font-weight:bold;font-family:"Oswald",sans-serif;margin-top:50px;margin-bottom:20px;text-transform:uppercase;line-height:50px}@media (max-width:767px){.audiobooks .top-section h1{margin-top:30px;font-size:42px}}.audiobooks .top-section .sub-heading{font-size:35px;line-height:45px;font-weight:300;color:#585858;font-family:"Oswald",sans-serif;text-transform:uppercase}@media (max-width:767px){.audiobooks .top-section .sub-heading{line-height:42px;font-size:32px}}@media (max-width:500px){.audiobooks .top-section .sub-heading{line-height:37px;font-size:24px}}.audiobooks .lower-section{background-color:#f9f9f9;box-shadow:0 4px 8px -2px rgba(2,5,6,.08) inset;padding:0 50px;height:420px}@media (max-width:900px){.audiobooks .lower-section{height:auto;padding:50px 30px}}@media (max-width:500px){.audiobooks .lower-section{padding:40px 10px}}.audiobooks .book-boxes-wrap{position:relative;top:-168px}@media (max-width:900px){.audiobooks .book-boxes-wrap{top:auto}}.audiobooks .book-boxes-wrap .book-box{float:left;width:33.333%;text-align:center;position:relative;padding:0 25px;min-height:460px}@media (max-width:900px){.audiobooks .book-boxes-wrap .book-box{float:none;width:auto;max-width:100%;min-height:0;margin-bottom:60px}}.audiobooks .book-boxes-wrap .book-box .book-title{text-transform:uppercase;color:#e54026;font-family:"Oswald",sans-serif;font-size:21px}.audiobooks .book-boxes-wrap .book-box .book-subtitle{font-size:16px;text-transform:uppercase;color:#000;font-family:"Oswald",sans-serif}.audiobooks .book-boxes-wrap .book-box .audio-button{margin:18px 0 24px;border:none;border:1px solid #c4c4c4;border-radius:4px;background-color:#dcdcdc;background-image:linear-gradient(bottom,#dfdfdf 0%,#f3f3f3 100%);width:116px;height:29px;line-height:29px;padding-left:16px;position:relative;cursor:pointer;font-family:"Open Sans",sans-serif}.audiobooks .book-boxes-wrap .book-box .audio-button:hover{background:#fff}.audiobooks .book-boxes-wrap .book-box .audio-button.playing{border:1px solid #0e9ef9;color:#0e9ef9}.audiobooks .book-boxes-wrap .book-box .audio-button.playing:before{background:url(theme/images/blue-pause-icon.png.pagespeed.ce.96wOzZLpNC.png) 13px center no-repeat}.audiobooks .book-boxes-wrap .book-box .audio-button:before{content:"";width:inherit;height:inherit;position:absolute;background:url(theme/images/play-btn-icon.png.pagespeed.ce.Wlo2XIu2eo.png) 13px center no-repeat;top:0;left:0}.audiobooks .book-boxes-wrap .book-box .audio-button:focus,.audiobooks .book-boxes-wrap .book-box .audio-button:active{outline:none}.audiobooks .book-boxes-wrap .book-box p{font-size:14px;line-height:20px;text-align:justify;color:#989898;font-family:"Open Sans",sans-serif}.audiobooks .green{border-radius:4px;background-color:#8ab90d;background-color:linear-gradient(#9fc510,#aee910);box-shadow:0 3px 10px rgba(0,0,0,.2) , inset 0 -3px 0 rgba(0,0,0,.22);color:#fff;font-size:21px;font-family:"Oswald",sans-serif;text-transform:uppercase;display:inline-block;position:absolute;bottom:0;left:50%;margin-left:-115px;width:230px;height:50px;line-height:50px;max-width:100%;text-align:center;transition:.3s;text-shadow:0 1px 0 rgba(0,0,0,.2)}.audiobooks .green:hover{background:#78a10b}@media (max-width:900px){.audiobooks .green{position:relative;bottom:0;left:auto;margin:20px auto;display:block}}.male-female-tabs{box-sizing:border-box;min-height:69px;width:100%;border-top:5px solid #e54026;margin-bottom:30px;background:#0f0f0f}.male-female-tabs *{box-sizing:border-box}@media (max-width:767px){.male-female-tabs{margin-bottom:10px}}.male-female-tabs .mf-button{border-top:5px solid #fa583f;background:#3d3d3d;border-bottom:3px solid #343434;height:69px;line-height:69px;color:#fff;width:246px;font-size:23px;text-align:center;text-transform:uppercase;font-family:"Oswald",sans-serif;float:left;display:block;margin-top:-5px}.male-female-tabs .mf-button:nth-child(2) {border-left:1px solid #0f0f0f}.male-female-tabs .mf-button:hover{background:#303030}.male-female-tabs .mf-button.active{background:#fa583f;border-bottom:3px solid #d54b36}.male-female-tabs .mf-button.active:hover{border-top:5px solid #f94226;background:#f94226}@media (max-width:767px){.male-female-tabs .mf-button{width:50%}}.male-female-tabs .bbp-pagination-links{margin:20px 20px 20px 0}@media (max-width:767px){.male-female-tabs .bbp-pagination-links{display:none}}@media (max-width:480px){#sharing{visibility:visible}.socialReminder{height:0!important;padding:0!important;min-height:0}ul.singlePostSocial{position:fixed;z-index:1000;bottom:0;left:50%;margin-left:-150px;width:300px;display:none}ul.singlePostSocial.show-social{display:block}ul.singlePostSocial.show-social .sharre{opacity:1}ul.singlePostSocial .sharre{opacity:0;transition:.3s;width:33.3333%!important;margin:0!important;border-radius:0!important;background-image:url(theme/images/sidebar-social-sprite-new.png,qcache.pagespeed.ce.N3knMOpd9e.png)!important;height:42px;background-size:auto!important}ul.singlePostSocial .sharre.facebook{background-position:7px 7px!important}ul.singlePostSocial .sharre.twitter{background-position:-90px 8px!important}ul.singlePostSocial .sharre.pinterest{background-position:-291px 7px!important}ul.singlePostSocial .sharre.linkedin,ul.singlePostSocial .sharre.google{display:none}}img.bbcode-image{margin:20px 0}.post-bottom-cta{background:#fff9e5;border:1px solid #e8e0c3;padding:0 35px 0 35px;margin:20px 0}.post-bottom-cta *{box-sizing:border-box}@media (max-width:500px){.post-bottom-cta{padding:0 20px 0 20px}}.post-bottom-cta .i-want-this-wrap{margin:20px auto 0}.post-bottom-cta p{font-size:16px;line-height:22px}.post-bottom-cta hr{margin:20px -35px;border:0;border-top:1px solid #e8e0c3}@media (max-width:500px){.post-bottom-cta hr{margin:20px -20px}}.post-bottom-cta .cta-header{position:relative;background:#e3351f;padding:35px;padding-bottom:59px;margin-left:-35px;margin-right:-35px}@media (max-width:500px){.post-bottom-cta .cta-header{padding:20px;padding-bottom:59px;margin-left:-20px;margin-right:-20px}}.post-bottom-cta .cta-header h2{color:#fff;text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:31px;line-height:42px;font-weight:900;text-align:center}@media (max-width:500px){.post-bottom-cta .cta-header h2{font-size:21px;line-height:34px}}.post-bottom-cta .cta-header:after{content:"";position:absolute;left:0;height:59px;width:100%;background:#e3351f url(theme/images/xcta-top-red-bg.png.pagespeed.ic.DKghDDO8RQ.png) center center no-repeat;background-size:cover}@media (max-width:900px){.post-bottom-cta .left{float:none!important}.post-bottom-cta .right{float:none!important}}.post-bottom-cta .tls-bls{max-width:100%!important}.post-bottom-cta .tls-bls hr{margin:0}.post-bottom-cta .tls-bls hr.hide-for-mobile{display:none}.post-bottom-cta .tls-bls-wrap{margin:0 -35px}@media (max-width:500px){.post-bottom-cta .tls-bls-wrap{margin:0 -20px}}.post-bottom-cta .tls,.post-bottom-cta .bls{width:50%;text-align:center;padding-bottom:40px;position:relative;z-index:50;border-top:1px solid #e8e0c3}@media (max-width:900px){.post-bottom-cta .tls,.post-bottom-cta .bls{width:auto}}.post-bottom-cta .tls:after,.post-bottom-cta .bls:after{content:"";position:absolute;top:-2px;left:-2px;width:125px;height:125px}.post-bottom-cta .tls .book-link,.post-bottom-cta .bls .book-link{margin:40px auto 30px}.post-bottom-cta .tls .book-cover,.post-bottom-cta .bls .book-cover{width:auto!important;max-width:100%}.post-bottom-cta .tls .i-want-this-wrap,.post-bottom-cta .bls .i-want-this-wrap{max-width:190px}.post-bottom-cta .bls{z-index:60}.post-bottom-cta .bls:after{background:url(theme/images/bls-for-men-badge.png.pagespeed.ce.AJtm0nZmz7.png) center center no-repeat}.post-bottom-cta .tls{border-left:1px solid #e8e0c3}.post-bottom-cta .tls:after{background:url(theme/images/tls-for-women-badge.png.pagespeed.ce.Rmf13VPPlP.png) center center no-repeat}.post-bottom-cta .book-link{position:relative;margin-top:13px;display:inline-block}@media (max-width:900px){.post-bottom-cta .book-link{margin:20px auto}}.post-bottom-cta .book-cover{width:auto!important;max-width:100%}@media (max-width:900px){.post-bottom-cta .book-cover{margin:20px auto}}.post-bottom-cta .content{max-width:60%}@media (max-width:900px){.post-bottom-cta .content{max-width:100%}.post-bottom-cta .content.bbls{max-width:100%!important}}.post-bottom-cta .content.bbls{max-width:51%}.post-bottom-cta .content p{margin-bottom:26px}.post-bottom-cta .content .title{font-family:"Oswald",sans-serif;color:#e3351f;font-weight:bold;text-transform:uppercase;font-size:30px;margin:5px 0 10px 0;line-height:42px}@media (max-width:900px){.post-bottom-cta .content .title{text-align:center}}.post-bottom-cta .cta-stitch-wrap{position:relative;z-index:20;border-radius:4px;background:url(theme/images/xcta-stitch-bg-texture.png.pagespeed.ic.gJZeFF4xIW.png);border:1px solid #dcd4b7;margin:26px 0 40px}.post-bottom-cta .cta-stitch-wrap:after{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border:1px dashed rgba(0,0,0,.3)}.post-bottom-cta .cta-stitch-wrap .inside{padding:40px;text-align:center;position:relative;z-index:100}@media (max-width:500px){.post-bottom-cta .cta-stitch-wrap .inside{padding:20px}}.post-bottom-cta .cta-stitch-wrap p{font-size:15px;text-align:center}.author-bio-wrap{position:relative;height:240px;border:9px solid rgba(6,6,6,.09);background:#f1f1f3;box-sizing:border-box;border-radius:2px;padding:24px 20px;margin:40px 0;z-index:0}.author-bio-wrap .author-pic-left{position:relative;float:left;max-width:36%;bottom:45px}@media (max-width:1459px){.author-bio-wrap{height:300px}.author-bio-wrap .author-pic-left{bottom:-15px}}@media (max-width:990px){.author-bio-wrap{height:auto;padding:20px}.author-bio-wrap .author-pic-left{display:none}}.author-bio-wrap .author-pic-mobile{display:none}@media (max-width:990px){.author-bio-wrap .author-pic-mobile{display:block;border-radius:50%;border:9px solid rgba(6,6,6,.09);max-width:100%;margin:0 auto;margin-bottom:20px;width:auto}}.author-bio-wrap p{float:left;max-width:60%;margin-left:6%;font-size:14px;line-height:20px}@media (max-width:991px){.author-bio-wrap p{float:none;max-width:100%;margin:0 auto;bottom:auto}}.i-want-this-wrap{position:relative;max-width:240px;z-index:800;margin:20px auto 10px}.i-want-this-wrap a.green-btn{background:green;background:url(theme/images/i-want-this-button-arrow.png.pagespeed.ce.PanME8ghP2.png) 89% center no-repeat , radial-gradient(circle at center,#9ec823,#6faf18);box-shadow:inset 0 2px 0 #9ec823;border:1px solid #6faf18;display:block;color:#fff;text-transform:uppercase;text-decoration:none;border-radius:5px;padding:16px;font-size:20px;line-height:26px;text-shadow:0 -1px 0 rgba(6,6,6,.14);position:relative;z-index:10;font-family:"Oswald",sans-serif;text-align:center}.i-want-this-wrap a.green-btn:hover{background:url(theme/images/i-want-this-button-arrow.png.pagespeed.ce.PanME8ghP2.png) 89% center no-repeat , radial-gradient(circle at center,#8db21f,#619915);border-bottom-left-radius:0;border-bottom-right-radius:0;text-decoration:none!important}.i-want-this-wrap a.green-btn.open{background:url(theme/images/i-want-this-button-arrow.png.pagespeed.ce.PanME8ghP2.png) 89% center no-repeat , radial-gradient(circle at center,#8db21f,#619915);border-bottom-left-radius:0;border-bottom-right-radius:0}.i-want-this-wrap a.green-btn.open+ul{display:block;opacity:1}.i-want-this-wrap ul{position:absolute;margin:0;width:100%;z-index:0;display:none;opacity:0;transition:.3s}.i-want-this-wrap ul li{list-style:none;margin:0}.i-want-this-wrap ul li a{text-decoration:none;color:#fff;text-align:center;display:block;transition:.2s;padding:5px;border-bottom:1px solid #111;background:#222;font-size:18px}.i-want-this-wrap ul li a:hover{background:#333;text-decoration:none!important}.i-want-this-wrap ul li:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}@-webkit-keyframes showText {
    0% {
        -webkit-transform: translateY(-50px);
        transform: translateY(-50px);
        opacity: 0
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}@keyframes showText {
    0% {
        -webkit-transform: translateY(-50px);
        transform: translateY(-50px);
        opacity: 0
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}@-webkit-keyframes showBtn {
    0% {
        -webkit-transform: translateY(50px);
        transform: translateY(50px);
        opacity: 0
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}@keyframes showBtn {
    0% {
        -webkit-transform: translateY(50px);
        transform: translateY(50px);
        opacity: 0
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}.new-success-story-index *,.new-success-story-index *:before,.new-success-story-index *:after{box-sizing:border-box}.new-success-story-index img{max-width:100%;width:100%}.new-success-story-index .top-banner-slider{position:relative}.new-success-story-index .top-banner-slider .slide{position:relative}.new-success-story-index .top-banner-slider .slick-wrap-desktop{display:none}@media (max-width:960px){.new-success-story-index .top-banner-slider .slick-wrap-desktop .text h2{font-size:25px!important}}@media (max-width:870px){.new-success-story-index .top-banner-slider .slick-wrap-desktop .text{padding-top:30px;padding-left:70px}.new-success-story-index .top-banner-slider .slick-wrap-desktop .text h2{line-height:33px!important}.new-success-story-index .top-banner-slider .slick-wrap-desktop .text .read-story-btn{line-height:50px;height:50px;margin:20px 0;width:210px}}.new-success-story-index .top-banner-slider .slick-wrap-mobile{display:none;max-width:100%;margin:0 auto;background:url(theme/images/success-stories/xslider-bg-red.png.pagespeed.ic.f4IRHQieNe.png) center center no-repeat;background-size:contain}@media (max-width:499px){.new-success-story-index .top-banner-slider .slick-wrap-mobile{background:transparent}}.new-success-story-index .top-banner-slider .slick-wrap-mobile img{margin:0 auto}.new-success-story-index .top-banner-slider .slick-wrap-mobile .read-story-btn{opacity:1;position:absolute;z-index:100;left:50%;margin-left:-105px;bottom:14px;width:210px;height:46px;line-height:46px;font-size:20px;box-shadow:0 3px 3px rgba(1,1,1,.08) , 0 0 0 1px rgba(0,0,0,.3)}@media (max-width:500px){.new-success-story-index .top-banner-slider .slick-wrap-mobile .read-story-btn{bottom:10px}}.new-success-story-index .top-banner-slider .slick-wrap-mobile .text{left:0;top:0;width:100%;padding:16px 20px;background:rgba(0,0,0,.08);box-shadow:0 2px 3px rgba(1,1,1,.02);text-align:center}.new-success-story-index .top-banner-slider .slick-wrap-mobile .text h2{font-size:16px;line-height:20px}.new-success-story-index .top-banner-slider .slick-active .text{-webkit-animation:showText .6s;animation:showText .6s;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.new-success-story-index .top-banner-slider .slick-active .text .read-story-btn{-webkit-animation:showBtn .5s;animation:showBtn .5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.new-success-story-index .top-banner-slider .prev-slide,.new-success-story-index .top-banner-slider .next-slide{height:48px;width:48px;background-image:url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png);background-repeat:no-repeat;position:absolute;top:50%;margin-top:-24px;background-color:rgba(0,0,0,.3);z-index:10;cursor:pointer}.new-success-story-index .top-banner-slider .prev-slide:hover,.new-success-story-index .top-banner-slider .next-slide:hover{background-color:rgba(0,0,0,.7)}.new-success-story-index .top-banner-slider .prev-slide{background-position:-403.5px 1.5px;left:1px}@media (max-width:480px){.new-success-story-index .top-banner-slider .prev-slide{left:0}}.new-success-story-index .top-banner-slider .next-slide{background-position:-459.5px 1.5px;right:1px}@media (max-width:480px){.new-success-story-index .top-banner-slider .next-slide{right:0}}.new-success-story-index .top-banner-slider .dot-nav{position:absolute;width:100%;margin:0 auto;text-align:center;bottom:30px}@media (max-width:767px){.new-success-story-index .top-banner-slider .dot-nav{bottom:20px}}.new-success-story-index .top-banner-slider .dot-nav .dot{margin-right:8px;height:9px;width:9px;border-radius:50%;background:#000;opacity:.08;transition:.2s;display:inline-block}.new-success-story-index .top-banner-slider .dot-nav .dot.active{background:#000;opacity:1}.new-success-story-index .top-banner-slider .dot-nav .dot:last-child{margin-right:0}.new-success-story-index .top-banner-slider .text{width:54%;padding-left:90px;padding-top:50px;position:absolute;z-index:20;opacity:0}.new-success-story-index .top-banner-slider .text h2{color:#fff;text-transform:uppercase;font-size:28px;line-height:38px;font-weight:bold}.new-success-story-index .top-banner-slider .text .name{color:#fff;margin:0;font-style:italic;font-size:18px}@media (max-width:767px){.new-success-story-index .top-banner-slider .text .name{font-size:14px}}.new-success-story-index .top-banner-slider .read-story-btn{font-family:"Oswald",sans-serif;font-weight:bold;font-size:20px;color:#fff;text-transform:uppercase;text-shadow:0 -1px 0 rgba(1,1,1,.8);border:1px solid #bb180a;border-radius:4px;background-clip:padding-box;background-color:#70cb18;box-shadow:0 3px 3px rgba(1,1,1,.08) , 0 0 0 5px rgba(0,0,0,.3);background:linear-gradient(#a2e026,#4cb811);display:inline-block;margin:40px 0;width:236px;height:60px;line-height:60px;text-align:center;opacity:0}.new-success-story-index .top-banner-slider .read-story-btn:hover{background:#4cb811}.new-success-story-index .button-nav{margin:50px 0}@media (max-width:767px){.new-success-story-index .button-nav{margin:-3px 0 0 0}}.new-success-story-index .button-nav a{display:block;width:32%;height:70px;line-height:70px;float:left;margin-right:1.75%;text-align:center;text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:22px;font-weight:bold;color:#676565;box-shadow:0 3px 3px rgba(1,1,1,.05);border:1px solid #bdbdbd;border-radius:4px;background:#e6e6e6;background:linear-gradient(#eff0f0,#ddd)}@media (max-width:767px){.new-success-story-index .button-nav a{margin:0;width:33.333%;border-radius:0;border:1px solid #d8d8d8;font-size:16px;line-height:65px;height:65px}.new-success-story-index .button-nav a:nth-child(2) {border-left:0;border-right:0}}.new-success-story-index .button-nav a:hover{background:#eee}.new-success-story-index .button-nav a.show-all:before,.new-success-story-index .button-nav a.view-men:before,.new-success-story-index .button-nav a.view-women:before{background-image:url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png);background-repeat:no-repeat;content:"";position:relative;display:inline-block;left:-8px;top:3px}@media (max-width:500px){.new-success-story-index .button-nav a.show-all:before,.new-success-story-index .button-nav a.view-men:before,.new-success-story-index .button-nav a.view-women:before{display:none}}.new-success-story-index .button-nav a.show-all:before{background-position:-758px -11px;width:30px;height:32px;top:7px}.new-success-story-index .button-nav a.view-men:before{background-position:-61px -14px;width:26px;height:25px}.new-success-story-index .button-nav a.view-women:before{background-position:-124px -13px;width:17px;height:26px;top:4px}.new-success-story-index .button-nav a.active{position:relative;color:#fff;text-shadow:0 -1px 0 #000;background:#858585;background:radial-gradient(circle at center,#9a9a9a,#777);border:1px solid #939393}.new-success-story-index .button-nav a.active:after{content:"";border-top:16px solid #919191;border-left:16px solid transparent;border-right:16px solid transparent;position:absolute;width:0;height:0;top:100%;left:50%;margin-left:-16px}@media (max-width:767px){.new-success-story-index .button-nav a.active:after{display:none}}.new-success-story-index .button-nav a.active.show-all:before{background-position:0 -9px;width:30px;height:32px}.new-success-story-index .button-nav a.active.view-men:before{background-position:-813px -13px;width:26px;height:25px}.new-success-story-index .button-nav a.active.view-women:before{background-position:-864px -13px;width:17px;height:26px}.new-success-story-index .button-nav a:last-child{margin-right:0}.new-success-story-index .success-post-wrap{width:48%;float:left}.new-success-story-index .success-post-wrap:nth-child(even) {margin-left:4%}@media (max-width:767px){.new-success-story-index .success-post-wrap:nth-child(even):nth-child(even) {margin-left:0}.new-success-story-index .success-post-wrap{width:100%;float:none;margin:0 auto!important}}.new-success-story-index .success-post{margin-bottom:30px;position:relative;border:1px solid #dadada;background:#fff}@media (max-width:767px){.new-success-story-index .success-post{max-width:100%;margin-bottom:-1px}}@media (max-width:499px){.new-success-story-index .success-post{padding-bottom:20px;height:auto}}.new-success-story-index .success-post .heading{font-family:"Oswald",sans-serif;color:#676565;font-size:35px;text-transform:uppercase;text-shadow:0 1px 0 #fff;line-height:112px;box-shadow:inset 0 5px 10px -3px white;background:#eee;background:linear-gradient(#f7f7f7,#e5e5e5);border-bottom:3px solid #d9d9d9;padding:0 80px 0 50px;position:relative}.new-success-story-index .success-post .heading.female:after{background-image:url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png);background-repeat:no-repeat;content:"";position:absolute;right:30px;top:50%;margin-top:-26px;background-position:-174px 0;width:35px;height:52px}.new-success-story-index .success-post .heading.male:after{background-image:url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png);background-repeat:no-repeat;content:"";position:absolute;right:30px;top:50%;margin-top:-21.5px;background-position:-228px -4px;width:43px;height:43px}@media (max-width:767px){.new-success-story-index .success-post .heading{padding:0 20px;font-size:30px;line-height:80px}}.new-success-story-index .success-post .before,.new-success-story-index .success-post .after{width:50%;float:left;position:relative}.new-success-story-index .success-post .before img,.new-success-story-index .success-post .after img{max-width:100%;display:block}.new-success-story-index .success-post .before:after,.new-success-story-index .success-post .after:after{font-family:"Oswald",sans-serif;width:118px;height:40px;text-align:center;line-height:40px;font-size:18px}@media (max-width:499px){.new-success-story-index .success-post .before:after,.new-success-story-index .success-post .after:after{font-family:"Oswald",sans-serif;width:100px;height:32px;text-align:center;line-height:32px;font-size:16px}}.new-success-story-index .success-post .before:after{content:"BEFORE";color:#525252;text-shadow:0 1px 0 rgba(255,255,255,.5);position:absolute;background:#c3c3c3;bottom:0;left:0}.new-success-story-index .success-post .after:after{content:"AFTER";padding-left:20px;color:#fff;text-shadow:0 -1px 0 rgba(1,1,1,.5);position:absolute;background:#73d316 url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png) no-repeat -624px -6px;bottom:0;right:0}@media (max-width:499px){.new-success-story-index .success-post .after:after{background:#73d316 url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png) no-repeat -632px -10px}}.new-success-story-index .success-post .content{text-align:center;height:260px}@media (max-width:999px){.new-success-story-index .success-post .content{height:320px}}.new-success-story-index .success-post .content .button-bottom{position:absolute;bottom:50px;width:100%}@media (max-width:499px){.new-success-story-index .success-post .content{padding:0 20px 0}}.new-success-story-index .success-post .content .quote{font-family:"Georgia",serif;font-style:italic;font-size:20px;line-height:25px;color:#676565;position:relative;padding:0 40px;margin:40px}.new-success-story-index .success-post .content .quote:before{background-image:url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png);background-repeat:no-repeat;content:"";width:29px;height:25px;background-position:-293px -11px;display:inline-block;position:absolute;top:-10px;left:0}.new-success-story-index .success-post .content .quote:after{background-image:url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png);background-repeat:no-repeat;content:"";width:30px;height:24px;background-position:-352px -11px;display:inline-block;position:absolute;bottom:-10px;right:0}@media (max-width:499px){.new-success-story-index .success-post .content .quote{padding:0 40px;margin-bottom:40px}}.new-success-story-index .success-post .content .orange-btn{position:relative;width:350px;bottom:0;display:inline-block;padding:18px 0;color:#fff;font-family:"Oswald",sans-serif;font-size:25px;text-transform:uppercase;text-shadow:0 1px 0 rgba(1,1,1,.15);font-weight:bold;border-radius:3px;box-shadow:0 3px 3px rgba(1,1,1,.1) , inset 0 1px 0 0 #ed7565;border:1px solid #c11d07;background:#d91c10;background:radial-gradient(circle at center,#ec4126,#d91c10)}.new-success-story-index .success-post .content .orange-btn:hover{background:#c1190e}@media (max-width:860px){.new-success-story-index .success-post .content .orange-btn{width:80%;padding:18px 30px;margin-bottom:30px;font-size:23px}.new-success-story-index .success-post .content .button-bottom{position:initial}}@media (max-width:767px){.new-success-story-index .success-post .content{height:auto}}@media (max-width:499px){.new-success-story-index .success-post .content .orange-btn{position:relative;left:auto;bottom:auto;width:80%;max-width:100%;padding:18px 20px;display:block;margin:20px auto;font-size:22px}}.wp-pagenavi{margin:20px auto;max-width:100%;text-align:center}.wp-pagenavi:after{display:table;content:"";clear:both}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.wp-pagenavi .page.smaller,.wp-pagenavi .current,.wp-pagenavi .page.larger{display:inline-block;width:165px;height:50px;line-height:50px;font-family:"Lato";font-weight:bold;text-transform:uppercase;text-align:center;color:#6a6262;background-color:#f7f7f7;box-shadow:0 2px 3px rgba(6,6,6,.08);position:relative}.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .page.smaller:hover,.wp-pagenavi .current:hover,.wp-pagenavi .page.larger:hover{background:#f7f7f7}@media (max-width:767px){.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.wp-pagenavi .page.smaller,.wp-pagenavi .current,.wp-pagenavi .page.larger{width:150px}}.wp-pagenavi .page.smaller,.wp-pagenavi .page.larger,.wp-pagenavi .current{border-top-left-radius:6px;border-bottom-left-radius:6px;border:1px solid #d5d5d5;background:linear-gradient(bottom,#050606 -150.83%,#fff -15.83%);width:50px;border-radius:0}@media (max-width:500px){.wp-pagenavi .page.smaller,.wp-pagenavi .page.larger,.wp-pagenavi .current{display:none}}.wp-pagenavi .current{border-radius:6px;height:60px;top:0;width:60px;font-size:20px;line-height:60px}.wp-pagenavi .previouspostslink{border-top-left-radius:6px;border-bottom-left-radius:6px;border:1px solid #d5d5d5;background:linear-gradient(bottom,#050606 -150.83%,#fff -15.83%)}.wp-pagenavi .previouspostslink:before{background-image:url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png);background-repeat:no-repeat;content:"";display:block;position:absolute;background-position:-539px -20px;top:50%;left:14px;margin-top:-5.5px;width:6px;height:11px}.wp-pagenavi .nextpostslink{border-top-right-radius:6px;border-bottom-right-radius:6px;border:1px solid #d5d5d5;background:linear-gradient(bottom,#050606 -150.83%,#fff -15.83%)}.wp-pagenavi .nextpostslink:after{background-image:url(theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png);background-repeat:no-repeat;content:"";display:block;position:absolute;background-position:-597px -20px;top:50%;right:14px;margin-top:-5.5px;width:6px;height:11px}.meal-message{margin-top:20px;text-align:center;background:#fff;padding:30px}.meal-message p{line-height:22px;font-size:16px}@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}.new-subscribe-page{max-width:970px;margin:50px auto;position:relative;border-top:1px solid #b6b6b6;background:#fff}.new-subscribe-page *{box-sizing:border-box}.new-subscribe-page img{max-width:100%}.new-subscribe-page .subscribe-wrap:before{content:"";background:url(theme/images/new-subscribe/new-subscribe-bg-mike.png.pagespeed.ce.cD4P5YFFtU.png) right top no-repeat;position:absolute;top:-45px;right:0;width:935px;height:588px}@media (max-width:980px){.new-subscribe-page .subscribe-wrap:before{display:none}}.new-subscribe-page .sub-success-wrap{border:1px solid #b6b6b6;border-top:none}.new-subscribe-page .sub-success-wrap:before{content:"";background:url(theme/images/new-subscribe/m-bg.png.pagespeed.ce.g-l5ohf_yf.png) right top no-repeat;position:absolute;top:0;left:0;width:935px;height:588px}@media (max-width:980px){.new-subscribe-page .sub-success-wrap:before{display:none}}.new-subscribe-page .sub-success-wrap .top-section{padding:80px;text-align:center}@media (max-width:600px){.new-subscribe-page .sub-success-wrap .top-section{padding:50px 40px}}@media (max-width:500px){.new-subscribe-page .sub-success-wrap .top-section{padding:50px 20px}}.new-subscribe-page .sub-success-wrap .top-section h1{margin-bottom:50px}.new-subscribe-page .sub-success-wrap .top-section h2.subheading{font-size:38px;line-height:49px}@media (max-width:500px){.new-subscribe-page .sub-success-wrap .top-section h2.subheading{font-size:17px;line-height:1.7}}.new-subscribe-page .sub-success-wrap .bottom-section{background:#f9f9f9;box-shadow:0 4px 8px -2px rgba(2,5,6,.08) inset;border-top:1px solid #b6b6b6;padding:60px}@media (max-width:500px){.new-subscribe-page .sub-success-wrap .bottom-section{padding:50px 20px}}.new-subscribe-page .sub-success-wrap .bigtext{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:27px;line-height:1.4;text-align:center;color:#585858;font-weight:300}@media (max-width:500px){.new-subscribe-page .sub-success-wrap .bigtext{font-size:18px}}.new-subscribe-page .sub-success-wrap .download-green{width:420px;height:88px;line-height:88px;color:#fff;font-family:"Lato";font-weight:900;display:block;text-transform:uppercase;text-align:center;background:#93d126 url(theme/images/new-subscribe/download-icon.png.pagespeed.ce.AgzCuyBEnE.png) 30px center no-repeat;border-radius:4px;font-size:21px;padding-left:30px;margin:50px auto 60px}.new-subscribe-page .sub-success-wrap .download-green:hover{background:#75a61e url(theme/images/new-subscribe/download-icon.png.pagespeed.ce.AgzCuyBEnE.png) 30px center no-repeat}@media (max-width:500px){.new-subscribe-page .sub-success-wrap .download-green{line-height:1.2;padding:18px;padding-left:40px;height:auto;max-width:100%;font-size:18px}}.new-subscribe-page .sub-success-wrap .social-circles{margin:50px auto;max-width:640px}.new-subscribe-page .sub-success-wrap .social-circles .s-cir{float:left;width:33.333%;text-align:center;display:block}.new-subscribe-page .sub-success-wrap .social-circles .s-cir img{max-width:90%}.new-subscribe-page .sub-success-wrap .survey-button{background:#ee3200 url(theme/images/new-subscribe/chat-bubble-icon.png.pagespeed.ce.1CqUqrOqGw.png) 20px center no-repeat;width:418px;height:76px;font-family:"Lato";text-transform:uppercase;text-align:center;display:block;margin:50px auto 0;border-radius:2px;font-size:17px;line-height:76px;padding-left:24px;color:#fff}.new-subscribe-page .sub-success-wrap .survey-button:hover{background:#d42d00 url(theme/images/new-subscribe/chat-bubble-icon.png.pagespeed.ce.1CqUqrOqGw.png) 20px center no-repeat}@media (max-width:500px){.new-subscribe-page .sub-success-wrap .survey-button{line-height:1.2;padding:18px;padding-left:40px;height:auto;max-width:100%}}.new-subscribe-page .social-button-wrap{margin-top:50px}.new-subscribe-page .social-button-wrap a{width:32.6666%;margin-right:1%;height:76px;color:#fff;text-shadow:0 -1px 0 rgba(10,10,10,.3);font-size:27px;font-weight:900;padding-left:80px;float:left;border-radius:4px;line-height:1;padding-top:18px}.new-subscribe-page .social-button-wrap a:last-child{margin-right:0}@media (max-width:800px){.new-subscribe-page .social-button-wrap a{float:none;display:block;width:auto;max-width:400px;margin:20px auto}.new-subscribe-page .social-button-wrap a:last-child{margin-right:auto}}.new-subscribe-page .social-button-wrap a.facebook-btn{background:#3881e5 url(theme/images/new-subscribe/white-fb-icon.png.pagespeed.ce.zCNKXiX5u7.png) 30px center no-repeat}.new-subscribe-page .social-button-wrap a.facebook-btn:hover{background:#1b67cf url(theme/images/new-subscribe/white-fb-icon.png.pagespeed.ce.zCNKXiX5u7.png) 30px center no-repeat}.new-subscribe-page .social-button-wrap a.twitter-btn{background:#00d2ff url(theme/images/new-subscribe/white-twitter-icon.png.pagespeed.ce.VcuOuav-8l.png) 24px center no-repeat}.new-subscribe-page .social-button-wrap a.twitter-btn:hover{background:#00a8cc url(theme/images/new-subscribe/white-twitter-icon.png.pagespeed.ce.VcuOuav-8l.png) 24px center no-repeat}.new-subscribe-page .social-button-wrap a.gplus-btn{background:#db4040 url(theme/images/new-subscribe/white-google-plus-icon.png.pagespeed.ce.TSO4FIuOtF.png) 24px center no-repeat}.new-subscribe-page .social-button-wrap a.gplus-btn:hover{background:#c32525 url(theme/images/new-subscribe/white-google-plus-icon.png.pagespeed.ce.TSO4FIuOtF.png) 24px center no-repeat}.new-subscribe-page .social-button-wrap a span{font-size:12px;display:block;font-weight:600}.new-subscribe-page .br{display:block}@media (max-width:980px){.new-subscribe-page .br{display:inline-block}}@media (max-width:500px){.new-subscribe-page .mbr{display:block}}#product-search-results .container #products-grid div .container .products [class^="styles_filters_"]{display:none}.new-subscribe-page h1{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:42px;line-height:53px;font-weight:bold}@media (max-width:600px){.new-subscribe-page h1{font-size:28px;line-height:1.4;text-align:center}}.new-subscribe-page h1 .red{color:#ee3200}.new-subscribe-page h2{font-family:"Oswald",sans-serif;text-transform:uppercase;color:#585858;font-weight:300;font-size:27px;margin:10px 0 20px}@media (max-width:600px){.new-subscribe-page h2{text-align:center;font-size:23px}}.new-subscribe-page .subscribe-top-content{padding:54px 50px;border:1px solid #b6b6b6;position:relative;height:543px;border-top:none;border-bottom:none}@media (max-width:980px){.new-subscribe-page .subscribe-top-content{height:auto}}@media (max-width:970px){.new-subscribe-page .subscribe-top-content{border-left:none;border-right:none}}@media (max-width:600px){.new-subscribe-page .subscribe-top-content{padding:30px 20px}}.new-subscribe-page .checkmarks li{font-family:"Lato",sans-serif;text-transform:uppercase;font-size:14px;font-weight:bold;line-height:20px;background:url(theme/images/new-subscribe/checkmark-button.png.pagespeed.ce.znmfNKFzYU.png) left 5px no-repeat;padding-left:38px;margin-bottom:20px;color:#5d5d5d}.new-subscribe-page .bottom-subscribe-form{background:url(theme/images/new-subscribe/xsubscribe-form-bg.png.pagespeed.ic.4XdEJezTia.png) top center no-repeat;background-size:cover;height:203px;margin:0 -1px;padding:46px;position:relative}@media (max-width:990px){.new-subscribe-page .bottom-subscribe-form{margin:0}}@media (max-width:600px){.new-subscribe-page .bottom-subscribe-form{height:auto;padding:30px 20px}}.new-subscribe-page .bottom-subscribe-form .loading-bg{display:none}.new-subscribe-page .bottom-subscribe-form .loading-info{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);transition:-webkit-transform .5s;transition:transform .5s}.new-subscribe-page .bottom-subscribe-form.form-loading .loading-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9);text-align:center;display:block}.new-subscribe-page .bottom-subscribe-form.form-loading .loading-info{color:#ee3200;position:absolute;top:35%;display:block;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-family:"Open Sans",sans-serif;font-size:18px;width:100%;left:0;text-align:center;font-weight:bold;z-index:500}.new-subscribe-page .bottom-subscribe-form .sub-wrapper{position:relative;margin-bottom:30px;margin-top:10px}.new-subscribe-page .bottom-subscribe-form .email-input{border:1px solid #bbb;border-radius:3px;background-clip:padding-box;background-color:#fff;box-shadow:inset 0 1px 5px rgba(10,10,10,.19);height:64px;width:100%;font-family:"Open Sans",sans-serif;font-size:16px;padding-left:58px;background:#fff url(theme/images/new-subscribe/email-envelope-icon.png.pagespeed.ce.vliP8CaB9H.png) 28px center no-repeat}.new-subscribe-page .bottom-subscribe-form .sign-up{border:none;height:64px;background:#ee3200;color:#fff;width:214px;border-radius:3px;font-family:"Oswald",sans-serif;position:absolute;top:0;right:0;cursor:pointer;font-size:19px;text-transform:uppercase}@media (max-width:600px){.new-subscribe-page .bottom-subscribe-form .sign-up{position:relative;display:block;margin:20px 0;width:100%}}.new-subscribe-page .bottom-subscribe-form .sign-up:hover{background:#d42d00}.new-subscribe-page .bottom-subscribe-form .privacy{text-align:center;color:#a3a3a3;font-size:13px;line-height:15px;font-family:"Open Sans",sans-serif}.new-subscribe-page .bottom-subscribe-form .privacy:before{content:"";background:url(theme/images/new-subscribe/security-icon.png.pagespeed.ce.2BeJrQ51Xd.png) center center no-repeat;height:15px;width:17px;margin-right:8px;display:inline-block;position:relative;top:2px}.new-subscribe-page .founder{text-align:center;display:inline-block;font-style:italic;padding:10px;background:rgba(0,0,0,.68);color:#fff;position:absolute;right:-1px;bottom:0;background:linear-gradient(to right,rgba(0,0,0,.2),rgba(0,0,0,.94));padding-left:3px;padding-right:20px;text-shadow:0 1px 0 black;opacity:0;transition:opacity .8s}@media (max-width:980px){.new-subscribe-page .founder{display:none}}.pty_success_overlay .new-subscribe-page{max-width:780px;position:relative;padding-top:39px;background:#fff url(theme/images/new-subscribe/m-bg.png.pagespeed.ce.g-l5ohf_yf.png) left top no-repeat;background-size:contain;margin:0 auto;top:50%;margin-top:-370px}.pty_success_overlay .new-subscribe-page .x-close{background:rgba(189,189,189,.6) url(theme/images/xclose-icon.png.pagespeed.ic.PoKJUVjJM5.png) center center no-repeat;height:38px;width:38px;position:absolute;top:0;right:0;z-index:100}.pty_success_overlay .new-subscribe-page .x-close:hover{background:rgba(164,164,164,.6) url(theme/images/xclose-icon.png.pagespeed.ic.PoKJUVjJM5.png) center center no-repeat}.pty_success_overlay .new-subscribe-page .sub-success-wrap{border:none!important;height:700px;overflow-y:hidden}.pty_success_overlay .new-subscribe-page .sub-success-wrap:before{display:none}.pty_success_overlay .new-subscribe-page .sub-success-wrap .top-section{padding:20px 40px 40px}.pty_success_overlay .new-subscribe-page .sub-success-wrap .top-section h2.subheading{font-size:34px;line-height:44px}.pty_success_overlay .new-subscribe-page .sub-success-wrap .bottom-section{padding:36px}.pty_success_overlay .new-subscribe-page .sub-success-wrap h1{font-size:30px;line-height:40px;margin-bottom:30px}.pty_success_overlay .new-subscribe-page .sub-success-wrap .dl-img{max-width:440px;margin-bottom:20px}.pty_success_overlay .new-subscribe-page .sub-success-wrap .download-green{margin:20px auto 40px;height:70px;line-height:70px}.hellobar:hover .hellobar-button a.wiggle{-webkit-animation-play-state:paused;animation-play-state:paused}@media (max-width:499px){.hellobar{height:auto!important}.hellobar .container .oswald a{font-size:10px}.hellobar h3{margin-top:-5px}}.hellobar .hellobar-button a{display:inline-block;position:relative}.hellobar .hellobar-button a.wiggle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-animation-name:hb_wiggle;animation-name:hb_wiggle;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-play-state:running;animation-play-state:running}@media (max-width:499px){.hellobar .hellobar-button a{display:block!important;text-decoration:none!important;margin-top:3px;max-width:55px;margin:3px auto 1px}.hellobar .hidebar{display:none!important;height:30px;width:30px;background-position:-46px -445px}.hellobar .hidebar:hover{background-position:-46px -445px}}@media (max-width:767px){#bbpress-forums #bbp-single-user-details{float:none;width:100%}#bbpress-forums #bbp-single-user-details img{width:100%}#bbpress-forums #bbp-user-body{margin-left:0}#bbpress-forums #bbp-user-body a.download span{font-size:18px!important}}#bbpress-forums #bbp-user-body .header-mc.oswald.cf{height:38px}@media (max-width:767px){#bbpress-forums #bbp-user-body .header-mc.oswald.cf span{font-size:14px;line-height:38px;width:25%!important}}#bbpress-forums #bbp-user-body .mealplan-for-user{height:auto!important;max-height:40px}@media (max-width:767px){#bbpress-forums #bbp-user-body .mealplan-for-user{margin:0 -20px!important}#bbpress-forums #bbp-user-body .mealplan-for-user span.left{width:25%!important;font-size:13px;line-height:1.2;text-align:left;overflow:hidden;text-overflow:ellipsis}}#bbpress-forums #bbp-user-body .get-started-mc.cf{max-height:80px}@media (max-width:767px){#bbpress-forums #bbp-user-body .get-started-mc.cf{max-height:100%!important}#bbpress-forums #bbp-user-body .get-started-mc{text-align:center}#bbpress-forums #bbp-user-body .get-started-mc h3.oswald{font-size:20px!important;line-height:1.2!important}#bbpress-forums #bbp-user-body .get-started-mc .cf span.left.oswald{float:none!important;margin:0 auto!important;display:block!important}}#bbpress-forums #bbp-user-body .get-started-mc a.green-button.cf.download{line-height:51px;font-size:20px}@media (max-width:767px){#bbpress-forums #bbp-user-body .get-started-mc a.green-button.cf.download{float:none!important;margin:20px auto!important}}#bbpress-forums #bbp-user-body .get-started-mc h3.oswald.left{font-size:24px}@media (max-width:767px){#bbpress-forums #bbp-user-body .get-started-mc h3.oswald.left{float:none!important;text-align:center}a.red-button.cf.ordernow{width:100%!important;overflow:hidden;font-size:20px!important;line-height:1.5}a.red-button.cf.ordernow span{font-size:20px;margin:0 auto;line-height:34px}}.fixed-menu-padd{padding-top:86px}.top_banner_ad{text-align:center;margin:30px auto 0;max-width:970px}a.more-definitive-guides{color:#e54026;text-transform:uppercase;font-weight:bold;text-align:center;display:block;padding:20px;border-top:1px solid #f2f2f3}a.more-definitive-guides:hover{text-decoration:underline}@-webkit-keyframes hb_wiggle {
    2% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    4% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    6% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    8% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    10% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    12% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    14% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    16% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    18% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }
    20% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}@keyframes hb_wiggle {
    2% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    4% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    6% {
        -webkit-transform: translateX(3px) rotate(2deg);
        transform: translateX(3px) rotate(2deg)
    }
    8% {
        -webkit-transform: translateX(-3px) rotate(-2deg);
        transform: translateX(-3px) rotate(-2deg)
    }
    10% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    12% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    14% {
        -webkit-transform: translateX(2px) rotate(1deg);
        transform: translateX(2px) rotate(1deg)
    }
    16% {
        -webkit-transform: translateX(-2px) rotate(-1deg);
        transform: translateX(-2px) rotate(-1deg)
    }
    18% {
        -webkit-transform: translateX(1px) rotate(0);
        transform: translateX(1px) rotate(0)
    }
    20% {
        -webkit-transform: translateX(-1px) rotate(0);
        transform: translateX(-1px) rotate(0)
    }
}.yellow-cta{background:#fbff94;border:1px solid #aeaeae;padding:12px;line-height:1.8;margin:20px 0}.yellow-cta strong{font-weight:bold}#main #product-content .industry-experts,#main #product-ingredients .industry-experts{padding:82px 0 30px;position:relative}#main #product-content .homepage .industry-experts,#main #product-ingredients .homepage .industry-experts{background:#f8f8f8}#main #product-content .industry-experts header,#main #product-ingredients .industry-experts header{margin-bottom:65px;text-align:center}#main #product-content .industry-experts h2,#main #product-ingredients .industry-experts h2{text-transform:capitalize;color:#293644;font-size:33px}#main #product-content .industry-experts .mob{display:none}#main #product-content .industry-experts .quotes,#main #product-ingredients .industry-experts .quotes{position:relative;clear:both;max-width:740px;width:100%;margin:auto}#main #product-content .industry-experts ul li,#main #product-ingredients .industry-experts ul li{margin:0 auto 50px;list-style:none;display:block;background:transparent!important;font-weight:normal!important;padding-left:0!important;margin-bottom:0!important}#main #product-content .industry-experts ul li .img,#main #product-ingredients .industry-experts ul li .img{width:187px;height:187px;border-radius:100%;margin:0 90px 80px 0;background:#eaebeb;display:block;float:left}#main #product-content .industry-experts ul li .img.chad,#main #product-ingredients .industry-experts ul li .img.chad{background:url(images/2017-images/indusry-experts-chad.jpg.pagespeed.ce.12ME34ZMHp.jpg) center no-repeat}#main #product-content .industry-experts ul li .img.greg,#main #product-ingredients .industry-experts ul li .img.greg{background:url(images/2017-images/xindusry-experts-greg.jpg.pagespeed.ic.kFSBjamxJp.jpg) center no-repeat}#main #product-content .industry-experts ul li .img.spencer,#main #product-ingredients .industry-experts ul li .img.spencer{background:url(images/2017-images/xindusry-experts-spencer.jpg.pagespeed.ic.oF6ys6S6iz.jpg) center no-repeat}#main #product-content .industry-experts ul li .img.ben,#main #product-ingredients .industry-experts ul li .img.ben{background:url(images/2017-images/xindusry-experts-ben.jpg.pagespeed.ic.8vIXhWFYrm.jpg) center no-repeat}#main #product-content .industry-experts ul li .img.ben-c,#main #product-ingredients .industry-experts ul li .img.ben-c{background:url(images/2017-images/xindusry-experts-ben-c.jpg.pagespeed.ic.QHbKKms3wD.jpg) center no-repeat}#main #product-content .industry-experts ul li h2,#main #product-ingredients .industry-experts ul li h2{font-size:24px;color:#e63f27;text-transform:uppercase;margin-bottom:6px;font-weight:600;padding-top:15px;text-align:left}#main #product-content .industry-experts ul li .company,#main #product-ingredients .industry-experts ul li .company{font-size:18px;line-height:1.3;letter-spacing:1px;color:#797f83;margin-bottom:25px;display:block;font-weight:100}#main #product-content .industry-experts ul li p,#main #product-ingredients .industry-experts ul li p{color:#333;font-size:18px;letter-spacing:0;line-height:1.5;margin-bottom:30px;width:auto}#main #product-content .industry-experts .btn,#main #product-ingredients .industry-experts .btn{position:absolute;top:32.5%;margin-top:-29px;width:59px;height:59px;border-radius:100%;text-indent:-9999px;cursor:pointer;display:block;border:1px #e5e5e9 solid;background:#f8f8f8 url(images/2017-images/slider-arrow.png.pagespeed.ce.zxb5fi_Tov.png) center no-repeat;overflow:hidden}#main #product-content .industry-experts .btn:hover,#main #product-ingredients .industry-experts .btn:hover{background-color:#eaebeb}#main #product-content .industry-experts .btn.prev,#main #product-ingredients .industry-experts .btn.prev{left:-350px}#main #product-content .industry-experts .btn.next,#main #product-ingredients .industry-experts .btn.next{left:auto;right:-350px;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}#main #product-content .industry-experts .bx-wrapper .bx-pager.bx-default-pager a,#main #product-ingredients .industry-experts .bx-wrapper .bx-pager.bx-default-pager a{background:#ddd;text-indent:-9999px;display:block;width:6px;height:6px;margin:0 8px;outline:0;border-radius:100%}#main #product-content .industry-experts .bx-wrapper .bx-pager.bx-default-pager a:hover,#main #product-content .industry-experts .bx-wrapper .bx-pager.bx-default-pager a.active,#main #product-ingredients .industry-experts .bx-wrapper .bx-pager.bx-default-pager a:hover,#main #product-ingredients .industry-experts .bx-wrapper .bx-pager.bx-default-pager a.active{background:#1ca4fc;width:8px;height:8px;position:relative;top:-1px}@media screen and (max-width:1499px){#main #product-content .industry-experts .btn.next,#main #product-ingredients .industry-experts .btn.next{right:-250px}#main #product-content .industry-experts .btn.prev,#main #product-ingredients .industry-experts .btn.prev{left:-250px}}.coaching-header{background:url(theme/images/xcoaching-header-bg.png.pagespeed.ic.p2G0SvD3U4.png) center center no-repeat;background-size:cover}.coaching .wrapper{background-color:#fff;border:1px solid #eee!important;top:-45px;padding:50px 50px 0 50px;margin:auto;max-width:1090px;border-radius:7px!important;position:relative}.coaching .inner{margin:60px 60px 0 60px;text-align:left;font-size:14px;color:#444}.coaching .inner p{margin-bottom:25px;font-size:19px}.coaching .inner .text-highlighter{font-weight:bold;background:#ffffa9}.coaching .inner .text-underline{text-decoration:underline}.coaching .inner .left-seven-years{width:50%;margin-top:100px;font-size:32px;padding-right:18px;line-height:1.6}@media screen and (max-width:1124px){.coaching .inner .left-seven-years{font-size:28px}}.coaching .inner .seven-years{width:50%}.coaching .inner .img-pad{margin-top:50px;margin-bottom:50px}.coaching .inner .list{width:700px;height:100%;background:none;line-height:1.5;margin-top:35px;margin-bottom:35px}.coaching .inner .list li{padding:15px 0 15px 50px;list-style-type:none}.coaching .inner .list--checkmarks li{background:url(theme/images/xgreencheck,402x.png.pagespeed.ic.9-q0LFg8U3.png) left 12px no-repeat;background-size:20px;padding:8px 0 22px 50px;font-size:19px}.coaching .inner .list--squares li{background:url(theme/images/xredX1,402x.png.pagespeed.ic.U_pcPVoLch.png) left 12px no-repeat;background-size:25px;font-size:17px}.coaching .inner .list--numbered{margin-top:10px}.coaching .inner .list--numbered li:before{content:"1";background-color:#e54026;width:35px;height:35px;color:#fff;display:block;padding:6px 0 0 13px;font-weight:bold;font-size:16px;float:left;margin-right:25px;margin-bottom:25px}.coaching .inner .list--numbered .second:before{content:"2"}.coaching .inner .list--numbered .third:before{content:"3"}.coaching .inner .list--numbered li{padding:15px 0 15px 0;font-size:17px}.coaching .coaching-main{background:#f8f8f8!important}.coaching .inner .instagram-vids a{float:left;width:33.333%;display:block;text-align:center;padding:0 15px;position:relative}.coaching .inner .instagram-vids{}.coaching .inner .text-center{font-weight:normal;text-align:center}.coaching .inner .large{font-size:34px;padding:50px 100px;margin-bottom:0;line-height:55px}@media screen and (max-width:1124px){.coaching .inner .large{font-size:32px}}.coaching .inner .medium{font-size:24px;padding:0 25px}.coaching ul.coaching-types{display:block;width:100%;margin:45px 0}.coaching ul.coaching-types li{width:33.333333%;float:left}.coaching ul.coaching-types li img{display:block;margin:0 auto}.coaching ul.coaching-types li span{display:block;text-align:center;font-size:18px;margin:30px auto 0;width:60%;color:#333}.coaching .inner .get-started-now{position:relative;text-align:center;margin-bottom:25px}.coaching .inner .get-started-now *{position:relative;z-index:2}.coaching .inner .get-started-now p{margin-bottom:0}.coaching .inner .get-started-now .big{font-size:64px;font-weight:bold;color:#e54026;line-height:1;margin-bottom:25px;margin-top:5px}.coaching .inner .get-started-now .money-back-stamp{position:absolute;top:-50px;right:-110px;z-index:1;width:380px;height:470px;background:url(images/2017-images/xmoney-back-stamp.png.pagespeed.ic.vz9FB6olcI.png) center center no-repeat}@media screen and (max-width:1124px){.coaching .inner .get-started-now .money-back-stamp{background-size:80%;right:-148px}}.coaching .inner .mflbox::before{content:"";background:url(theme/images/muscle-for-life-logo.png.pagespeed.ce.2TNJtM3h0a.png) center center no-repeat;background-size:auto auto;position:relative;left:50%;width:230px;height:50px;display:block;top:-15px;background-size:150px;margin-left:-115px}.coaching .inner .mflbox{padding:50px 115px 35px 115px;margin:50px 0 50px;border:1px solid #eee;font-size:37px;font-weight:bold;line-height:1.5;box-shadow:0 20px 50px #eee}.coaching .inner .warningbox::before{content:"WARNING";position:relative;left:50%;width:160px;display:block;top:-15px;background-color:#e54026;color:#fff;padding:7px 0 7px 10px;letter-spacing:8px;font-weight:bold;font-size:13px;text-align:center;margin-left:-80px}.coaching .inner .warningbox{padding:0 80px 50px 80px;margin:50px 0 50px;border:1px solid #eee;box-shadow:0 20px 50px #eee}.coaching .inner .warningbox h3{color:#e54026;font-size:40px;font-weight:bold;padding:50px}.coaching .types{width:100%;position:relative;margin:0}.coaching .types>div.diet,.coaching .types>div.workout,.coaching .types>div.transformation{width:33.333333333%;float:left;border:1px solid #eee;padding:35px;position:relative;overflow:hidden;height:745px;margin-bottom:50px}.coaching .types div:first-child{border-right:0}.coaching .types div:last-child{border-left:0}.coaching .types div h2{font-size:24px}.coaching .types div h3{text-align:left;font-size:17px}.coaching .types .cost .price{font-size:44px}.coaching .types .cost .price sm{font-size:24px;vertical-align:top}.coaching .types .whats-included{display:none}.coaching .types .coaching-type-info{padding:0;margin:0;border:none;width:100%;overflow:visible;height:auto;float:none;position:initial}.coaching .types .cost{width:100%;border:none;padding:0;margin:30px 0;font-size:16px;font-weight:bold;height:auto}.coaching .types div button{position:absolute;bottom:35px;border:none;background:linear-gradient(#f8dd3e,#eb0);padding:14px;margin:0 auto;width:176px;border-radius:20px;font-size:14px;font-weight:bold;color:#5e5126;text-shadow:0 1px #feed84;left:35px}.coaching .types div button a{color:#5e5126}.coaching a.coaching-cta-button{border:none;background:linear-gradient(#f8dd3e,#eb0);padding:14px;margin:0 auto 32px auto;width:60%;border-radius:20px;font-size:20px;font-weight:bold;color:#5e5126;text-shadow:0 1px #feed84;display:block;text-align:center}.coaching a.coaching-cta-button:hover{cursor:pointer;background:linear-gradient(#eb0,#f8dd3e)}.coaching .types ul{margin-left:30px;display:inline-block}.coaching .types ul li{margin:15px auto;position:relative;font-size:13px}.coaching .types ul li:before{content:"✔";position:absolute;left:-25px;font-family:"EmojiSymbols"}.coaching .types .diet .cost{color:#0bf}.coaching .types .diet ul li:before{color:#0bf}.coaching .types .workout .cost{color:#0c4}.coaching .types .workout ul li:before{color:#0c4}.coaching .types .transformation .cost{color:#e54026}.coaching .types .transformation ul li:before{color:#e54026}.coaching .types .transformation{box-shadow:0 20px 50px #eee}.coaching .types .label{position:absolute;z-index:10;background-color:#e33;top:10px;font-size:8px;width:120px;color:#fff;text-align:center;transform:rotate(-45deg);left:-35px;height:24px;padding:7px;border:0}.coaching .inner .red{color:#e54026}.before-after .img{height:370px;width:170px;position:relative}.before-after .coaching-before{border-radius:5px 0 0 5px}.before-after .coaching-before:before{content:"BEFORE";position:absolute;background-color:#e54026;padding:15px 25px;bottom:0;left:0;font-size:18px;color:#fff;font-weight:bold;font-style:italic;border-radius:0 0 0 5px;width:120px}.before-after .coaching-after:before{content:"AFTER";position:absolute;background-color:#6c4;padding:15px 25px;bottom:0;right:0;font-size:18px;color:#fff;font-weight:bold;font-style:italic;border-radius:0 0 5px 0;width:120px}.before-after .coaching-after{border-radius:0 5px 5px 0}.before-after{float:left;padding:16px 36px;text-align:center;background-color:#fff;border-radius:6px;color:#555;margin:20px 0 50px;margin-right:0;margin-right:0;border:1px solid #eee;width:420px}.before-after .testimonial{font-style:italic;font-size:14px;display:table-cell;vertical-align:middle;height:110px;font-family:georgia;padding:15px}.before-after .testimonial-name{font-style:italic;font-weight:bold;font-size:14px;padding-top:15px;display:inline-block}body.single-post .before-after{width:100%;margin-bottom:30px;margin-top:0;padding:0;float:none}body.single-post .before-after .pic-wrap .image-wrap{width:50%}body.single-post .before-after .pic-wrap .image-wrap img{width:100%;height:auto}@media screen and (max-width:1074px){.before-after{width:50%}.before-after .img{width:50%;background-size:cover}}.coaching .inner .tweet{float:left;width:48%}.coaching .inner .instagram-vids a::after{content:"";position:absolute;opacity:.7;transition:.4s;top:0;left:0;width:100%;height:100%;background:url(https://www.muscleforlife.com/coaching-v1/images/play-btn.png.pagespeed.ce.Du7A-0C3EN.png) center center no-repeat}.coaching .coaching-footer-wrap{background-color:#e54026;width:100%;height:483px}.coaching .coaching-footer{background-color:#e54026;padding:80px 0;text-align:left;color:#fff;font-size:20px;width:80%;position:relative;margin:auto;max-width:920px}.coaching .coaching-footer h2,.coaching .coaching-footer h1,.coaching .coaching-footer p{color:#fff;line-height:1.5;font-size:19px}.coaching .coaching-footer h2{font-size:30px}.coaching .coaching-footer h1{font-size:56px;font-weight:lighter;padding:25px 0 0}.coaching .coaching-footer .mike-matthews-sig{float:left;margin-top:15px;width:180px;height:88px;background:url(images/2017-images/xmike-matthews-signiature.png.pagespeed.ic.qoj_rkc79h.png) center center no-repeat}.coaching .coaching-footer .mike-coaching{position:absolute;right:0;top:-23px;width:382px;height:511px;background:url(images/2017-images/xmike-matthews-coaching.png.pagespeed.ic.sY9KSfC6qP.png) center center no-repeat}.coaching .inner .instagram-vids a:hover::after{opacity:1}.coaching-top-div{height:325px;padding:50px}.coaching-top{background-color:#e54026;max-width:830px;margin:auto;color:#fff;font-size:16px;padding:13px 0;width:80%}.coaching-header{height:392px}.coaching-header-title{font-size:36px;color:#fff;max-width:750px;margin:auto;padding:30px 0;line-height:45px;font-weight:bold;width:80%;margin-top:12px}.coaching-main .text-large{line-height:1.5;font-size:22px;font-weight:bold;color:#333;text-align:center}.coaching-main .tagline{font-size:16px;font-weight:bold;color:#444;margin:0 auto;text-align:center}.coaching .push{height:478px}.my-messages-link-container{display:none}.course-main{background:#f8f8f8!important}.course-main .singlePost{background:#f8f8f8!important}.course-main .course-header{height:300px;background-size:cover!important;width:100%;text-align:center;padding-top:90px;background-color:#ddd!important}.course-main .course-h1{font-size:56px;color:#fff;font-family:arial;text-transform:uppercase;text-shadow:2px 1px 1px #000}.course-main .course-h2{font-size:28px;color:#fff;font-family:arial;text-transform:uppercase;text-shadow:2px 1px 1px #000}.course-main .module{background-color:#fff;border-top:1px solid #eee!important;border-left:1px solid #eee!important;border-right:1px solid #eee!important;width:100%;position:relative;top:-85px;padding:50px;margin:0!important}.course-main .module .module-title{float:left;padding-left:50px;width:80%;min-height:160px}.course-main .module:nth-child(2) {border-radius:5px 5px 0 0!important}.course-main .module:nth-last-child(3) {border-radius:0 0 5px 5px!important;border-bottom:1px solid #eee!important}.course-main .module-part{border-radius:0!important;margin:0!important}.course-main .module-main{padding:0 100px 60px 100px;border-bottom:1px solid #eee!important;border-radius:5px!important}.course-main .module header{background-color:#fff;border-radius:5px!important}.course-main .module p{font-size:18px;color:#000;font-weight:300}.course-main .module h2{font-size:32px;color:#333;font-weight:300;line-height:1;margin:0 0 15px 0}.course-main .module-main h2{font-size:36px;font-weight:600;padding:20px}.course-main .lesson-container{background-color:#fff;border:1px solid #eee!important;border-radius:5px!important;width:100%;padding:50px;padding-top:20px;position:relative;top:-70px}.course-main .lesson-container .course-stats{top:-42px;width:330px;padding-top:0;background-color:none}.course-main .lesson-container .course-stats a{color:#fff;font-weight:bold}.course-main .lesson-container .course-stats .next-lesson,.course-main .lesson-container .course-stats .previous-lesson{width:165px;height:100%;padding-top:5px;text-decoration:none;font-size:14px}.course-main .lesson-container .course-stats .previous-lesson:hover{color:#e54026;background-color:#fff}.course-main .lesson-container .course-stats .next-lesson:hover{color:#e57026;background-color:#fff}.course-main .lesson-container .course-stats .next-lesson:hover .arrow-right{border-bottom:1px solid #e57026;border-right:1px solid #e57026}.course-main .lesson-container .course-stats .previous-lesson:hover .arrow-left{border-bottom:1px solid #e54026;border-right:1px solid #e54026}.course-main .lesson-container .course-stats .previous-lesson{float:left;background-color:#e54026;border-radius:25px 0 0 25px;border:4px solid #e54026;cursor:pointer}.course-main .lesson-container .course-stats .next-lesson{float:right;background-color:#e57026;border-radius:0 25px 25px 0;border:4px solid #e57026;cursor:pointer}.course-main .lesson-container .arrow-left{transform:rotate(135deg);-webkit-transform:rotate(135deg);border-bottom:1px solid #fff;border-right:1px solid #fff;padding:4px;display:inline-block;position:relative;left:-5px}.course-main .lesson-container .arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);border-bottom:1px solid #fff;border-right:1px solid #fff;padding:4px;display:inline-block;position:relative;left:15px}.course-main .lessons-tab{float:right;border:1px solid #eee;background-color:#fbfbfb;padding:12px 30px 12px 44px;left:51px;position:relative;bottom:-2px;border-bottom:0;z-index:10;font-size:13px;font-weight:bold;color:#333;letter-spacing:1px;cursor:pointer}.course-main .lessons-tab:hover{background-color:#fff}.course-main .module-lessons{background-color:#fbfbfb;padding:25px;//display:hidden}.course-main .module .module-description{padding:0;background-color:transparent;font-style:normal;color:#666;padding-top:12px;line-height:1.5;height:128px;counter-reset:lesson-counter}.course-main .module-lessons ol a{counter-increment:lesson-counter}.course-main .module-lessons ol li{padding:26px 20px;list-style:none;text-decoration:none!important;font-size:16px;color:#222!important;font-weight:bold}.course-main .module-lessons ol li:hover{outline:1px solid #eee;background-color:#fff}.course-main .module-lessons ol{margin:0}.course-main .module-lessons ol .no-number:before{content:""}.course-main .module-lessons ol li:before{content:counter(lesson-counter);background-color:#e33;width:28px;height:28px;margin-right:30px;text-align:center;color:#fff;display:block;float:left;font-size:13px;font-family:arial;font-weight:bold;margin-top:2px;padding-top:3px}.course-main .completed::before{background-color:#6c6!important}.course-main .module button,.quiz button{background-color:#e33;border:0;height:50px;font-size:13px;font-weight:bold;width:200px;color:#fff;letter-spacing:1px}.course-main .module:hover{background-color:#fff!important;border:2px solid #e33;color:#e33}.course-main .back-to-course{background-color:#e33;border:0;height:50px;font-size:13px;font-weight:bold;width:250px;color:#fff;letter-spacing:1px;margin-bottom:20px}.course-main .back-to-course:hover{background-color:#fff!important;border:2px solid #e33;color:#e33}.course-main .complete-lesson{background-color:#6c6;border:0;height:50px;font-size:13px;font-weight:bold;width:250px;color:#fff;letter-spacing:1px;margin-bottom:20px}.course-main .complete-lesson:hover,.course-main .complete-lesson.active{background-color:#fff;border:2px solid #6c6;color:#6c6}.course-main .complete-lesson.disabled{background-color:#ccc;border-color:#ccc;color:#666}.course-main .complete-lesson.disabled:hover{border-color:#ccc}.course-main .quiz-disabled{width:100%;background-color:#eee;padding:25px}.course-main .quiz-disabled button{margin-right:25px;margin-bottom:0}.course-main .in-progress{background-color:#e33!important}.course-main button.in-progress:hover{background-color:#fff!important;border:2px solid #e33;color:#e33}.course-main .in-progress-border{border-color:#e33!important}.course-main .in-progress-color{color:#e33!important}.course-main .get-started{background-color:#e33!important}.course-main button.get-started:hover{background-color:#fff!important;border:2px solid #e33;color:#e33}.course-main .get-started-border{border-color:#ccc!important}.course-main .get-started-color{color:#ccc!important}.course-main .module-completed{background-color:#6c6!important}.course-main button.module-completed:hover{background-color:#fff!important;border:2px solid #6c6;color:#6c6}.course-main .module-completed-border{border-color:#6c6!important}.course-main .module-completed-color{color:#6c6!important}.course-main .lesson-status{float:right;color:#bbb}.course-main .lessons-list .completed{content:"Completed";color:#2b2}.course-main .lessons-list a{text-decoration:none}.course-main .lesson-title span{float:left;color:#666}.course-main .course header h2 a{color:#666;text-decoration:none;font-size:24px;font-weight:normal}.course-main .course-stats{position:relative;z-index:10;top:-22px;background-color:#e54026;border-radius:25px;width:400px;height:42px;padding-top:6px}.course-main .course-stats div{padding:0 25px 0 25px;display:inline;font-size:13px;font-weight:normal;color:#fff;letter-spacing:1px}.course-main .module-form{padding-top:30px}.course-main .module-form input,.course-main .module-form select{max-width:400px;border:1px #c3c3c3 solid;height:50px;padding:2px 15px;font-size:13px!important;margin:0 6px 10px;background:#f6f6f6;-webkit-appearance:none;border-radius:0}.course-main .module-form select{display:none}.course-main .module-form-button{color:#e54026;border:1px solid #e54026!important;background-color:#fff!important;font-size:11px!important;font-weight:bold;letter-spacing:1px}.course-main .module-form-button:hover{color:#fff;background-color:#e54026!important;border:2px solid #e54026}.course-main .lessons-tab span{padding-right:20px}.course-main .arrow{border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px 3px 3px 3px;position:relative}.course-main .stage-label{position:absolute;z-index:10;background-color:#e33;top:15px;width:75px;color:#fff;font-size:13px;font-weight:bold;width:120px;color:#fff;letter-spacing:1px;text-align:center;transform:rotate(-45deg);left:-30px;height:30px;padding:3px}.course-main .arrow-up{outline-bottom:0}.course-main .arrow-down{box-shadow:0 1px #eee}.course-main .arrow-up:before{content:"HIDE LESSONS"}.course-main .arrow-down:before{content:"VIEW LESSONS"}.course-main .arrow-up i{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.course-main .arrow-down i{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-3px}.course-main .arrow-left i{transform:rotate(135deg);-webkit-transform:rotate(135deg);margin:2px}.course-main .arrow-right i{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:2px}.course-main .progress-dial{line-height:150px;background:none;margin:0 auto;box-shadow:none;position:relative;top:30px;width:120px;height:120px}.course-main .progress-container{position:relative;float:right;font-weight:100;font-size:20px}.course-main .progress-dial:after{content:"";width:100%;height:100%;border-radius:50%;border:12px solid #fff;position:absolute;top:0;left:0}.course-main .progress-dial>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.course-main .progress-dial .progress-dial-left{left:0}.course-main .progress-dial .progress-dial-bar{width:100%;height:100%;background:none;border-width:5px;border-style:solid;position:absolute;top:0}.course-main .fa{border:0;padding-right:10px}.course-main .progress-dial .progress-dial-left .progress-dial-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left;-webkit-box-sizing:border-box}.course-main .progress-dial .progress-dial-right{right:0}.course-main .progress-dial .progress-dial-right .progress-dial-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right;animation:loading-1 1.8s linear forwards;-webkit-box-sizing:border-box}.course-main .progress-dial .progress-value{width:90%;height:90%;border-radius:50%;font-size:22px;font-weight:800;line-height:1;padding-top:35px;text-align:center;position:absolute;top:5%;left:5%;z-index:1}.course-main .lesson-header{height:290px;background-size:cover!important;width:100%;text-align:center;padding-top:30px;background-color:#ddd!important}.course-main .lesson-header p{color:#fff;padding-bottom:10px}.course-main .lesson-header p a{color:#fff}.course-main .lesson-header p a:hover{color:#ddd;text-decoration:underline}.course-main .lesson-header h1{color:#fff;font-size:42px;text-transform:none}.course-content .progress-dial{line-height:150px;background:none;margin:0 auto;box-shadow:none;position:relative;width:120px;height:120px}.course-content .progress-container{position:relative;float:right;font-weight:100;font-size:20px}.course-content .progress-dial:after{content:"";width:100%;height:100%;border-radius:50%;border:12px solid #fff;position:absolute;top:0;left:0}.course-content .progress-dial>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.course-content .progress-dial .progress-dial-left{left:0}.course-content .progress-dial .progress-dial-bar{width:100%;height:100%;background:none;border-width:5px;border-style:solid;position:absolute;top:0}.course-content .get-started-color{color:#ccc!important}.course-content .in-progress-color{color:#e33!important}.course-content .completed-color{color:#6c6!important}.course-content .get-started-border{color:#ccc!important}.course-content .in-progress-border{color:#e33!important}.course-content .completed-border{color:#6c6!important}.course-content .fa{border:0}.course-content .progress-dial .progress-dial-left .progress-dial-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left;-webkit-box-sizing:border-box}.course-content .progress-dial .progress-dial-right{right:0}.course-content .progress-dial .progress-dial-right .progress-dial-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right;animation:loading-1 1.8s linear forwards;-webkit-box-sizing:border-box}.course-content .progress-dial .progress-value{width:90%;height:90%;border-radius:50%;font-size:22px;font-weight:800;line-height:1;padding-top:40px;text-align:center;position:absolute;top:5%;left:5%;z-index:1}.purchase-course{font-size:42px}.course-main .buy{padding-top:50px!important}.lesson-container h1,.lesson-container h3{text-align:center;margin:0!important}.lesson-container h1{font-weight:600;font-size:26px!important}.lesson-container h3{font-size:16px!important;margin-bottom:50px!important}.lesson-container ul{list-style:none;padding:0;margin:0}.lesson-container li{padding-left:32px}.lesson-container ul li:before{content:"✔";color:#6dd;position:relative;left:-16px}.lesson-container ul.answers li:before{content:""}.lesson-container li .question .grade{display:none}.lesson-container .quiz-submit.complete{background-color:#6c6!important;border-radius:0!important;border:0;height:50px;font-size:13px;font-weight:bold;width:250px;color:#fff;letter-spacing:1px;margin-bottom:20px}.lesson-container .quiz-submit.complete:hover{background-color:#fff!important;border:2px solid #6c6;color:#6c6}.lesson-container .quiz-submit.save{background-color:#52a8e8!important;border-radius:0!important;border:0;height:50px;font-size:13px;font-weight:bold;width:250px;color:#fff;letter-spacing:1px;margin-bottom:20px}.lesson-container .quiz-submit.save:hover{background-color:#fff!important;border:2px solid #52a8e8;color:#52a8e8}.lesson-container blockquote{border-left:3px solid #e54026!important;border:1px solid #ddd;color:#666;font-style:italic;font-size:17px;background-color:#fff;width:85%;text-align:left;padding:30px}.lesson-container blockquote:before{}.lesson-container blockquote img{display:inline;margin-right:10px;position:relative;top:3px}.lesson-container blockquote div{font-style:normal;margin-top:10px}.lesson-footer .footer-title{text-transform:uppercase;font-weight:bold}#audioplayer{width:480px}#pButton{height:30px;width:30px;border:1px solid #e54026;background-size:50% 50%;background-repeat:no-repeat;background-position:center;float:left;outline:none}.play{background:url(http://www.alexkatz.me/codepen/img/play.png)}.pause{background:url(http://www.alexkatz.me/codepen/img/pause.png)}#timeline{width:420px;height:10px;margin:10px;text-align:left;float:left;border-radius:15px;border:1px solid #bbb}#playhead{width:10px;height:9px;border-radius:15px;background:#e54026}.lesson-container .lesson-audio{width:85%;border:1px solid #e54026;padding:10px 50px;color:#666;margin:50px}.lesson-container .lesson-audio:before{content:"";display:inline;width:30%;background:#fff url(theme/images/xaudio-headphones.png.pagespeed.ic.t4LXhhKSTr.png) no-repeat}.lesson-container .lesson-audio .right{text-align:left;width:80%}.lesson-container .lesson-audio h3{color:#e54026;font-weight:bold;margin-bottom:0!important;text-align:left;font-size:18px!important}.lesson-container .audio-text{font-size:17px;padding:10px 10px 20px 0;display:block}.lesson-container .audio-title{font-size:14px;display:block;float:left;padding-top:10px}.lesson-container .audio-time{font-size:14px;display:block;float:right;text-align:right;padding-top:10px}.lesson-container .lesson-video video{border-radius:8px}.lesson-container p,.lesson-container ul{padding-bottom:16px}.lesson-container .sensei-message{display:none}.quiz article header{display:none}.quiz .lesson-container{padding:50px}.quiz form ol#sensei-quiz-list li .answer_message{position:relative;width:100%;text-align:left}.quiz form ol#sensei-quiz-list li .answer_message.user_right:before{content:'✓ Correct';color:#2b2;line-height:1}.quiz form ol#sensei-quiz-list li .answer_message.user_right span{display:none}.woocommerce .woocommerce-message li a{color:#ddd!important}.course-search-results header{display:none}.course-search-results .module{top:0}.course-search-results article{border-bottom:1px solid #eee!important}body.woocommerce-account .my-courses-course{width:33.33%;float:left;text-align:center;padding:25px;border-right:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}body.woocommerce-account .my-courses-course:nth-child(3n+1) {border-right:0}body.woocommerce-account .my-course-button{width:200px!important;margin-top:20px!important;margin-left:20px!important}.course-main .my-course-button{width:200px!important}.course-library-button{width:200px!important;background-color:#2cd!important;margin-top:20px!important;margin-left:20px!important}.course-library-details{font-size:12px;line-height:2;color:#666}.course-excerpt{font-size:14px;padding:0!important;height:80px}body.woocommerce-account .my-courses-course .singlePostSocial .mfl-icons{width:100px;background-repeat:no-repeat}body.woocommerce-account .my-courses-course .singlePostSocial{padding:8px}.course-main .progress-dial.red .progress-dial-bar{border-color:#cc2010}.course-main .progress-dial.red .progress-dial-left .progress-dial-bar{}.course-main .progress-dial.green .progress-dial-bar{border-color:#1abc9c}.course-main .progress-dial.green .progress-dial-left .progress-dial-bar{animation:loading-5 1.2s linear forwards 1.8s}@keyframes loading-1{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
}@media only screen and (max-width:990px){.progress-dial{margin-bottom:20px}}.course-main .my-courses-course{width:33%;float:left;text-align:center;padding:10px;border-right:1px solid #f6f6f6}.course-main .lesson-nav a{text-decoration:none!important;font-size:16px;color:#222!important;font-weight:bold;padding:26px 20px;border:1px solid #fff}.course-main .lesson-nav a:hover{border:1px solid #eee;background-color:#fbfbfb}@media only screen and (min-width:1024px) and (max-width:1154px){.coaching .types{left:-8%;width:116%}.coaching .types div h2,.coaching .types div h3{margin-left:20px!important}.coaching .types div{padding:35px 20px}}@media only screen and (max-width:1024px){.coaching-header{height:375px!important;background:url(images/2017-images/xtablet-coaching-header.png.pagespeed.ic.kXa2F7Ckt3.jpg) center center no-repeat;background-size:cover}.coaching-top-div{height:375px}.coaching-top{width:auto;font-size:18px;padding:18px 44px}.coaching-header-title{width:75%}.coaching .wrapper{width:100%;max-width:none;top:0;border-radius:0!important}.coaching .inner{margin:0;font-size:17px}}@media only screen and (min-width:768px) and (max-width:1024px){.coaching-main .text-large{font-size:23px;line-height:1.6}.coaching .inner .left-seven-years{font-size:27px}.coaching .inner .seven-years{width:42%}.coaching .inner .warningbox{position:relative;left:-50px;width: calc(100% + 100px);border:none;padding:0 80px 50px;border-top:1px solid #eee;border-bottom:1px solid #eee}.coaching .inner .warningbox::before{left:50%;width:206px;top:-17px;margin-left:-103px;background-color:#ff4343;padding:9px 0 9px 15px;letter-spacing:12px;font-size:16px}.coaching .inner .warningbox h3{font-size:50px;padding:30px;color:#ff4343}.coaching .inner .list{width:100%;margin-top:0}.coaching .inner .list--numbered li{float:left;padding:12px 0}.coaching .inner .list--numbered li:before{margin-top:5px}.coaching .types{left:0;width:100%}.coaching .types div{padding:35px 20px}.coaching .types div h2,.coaching .types div h3{margin-left:20px!important}.coaching .types .cost{margin:30px 0 15px}.coaching .inner .mflbox{font-size:30px}.coaching .inner .mflbox::before{top:-25px}.coaching .inner h2.large{padding-bottom:40px;font-size:26px;display:block;width:84%;margin:0 auto}.coaching .inner .get-started-now .money-back-stamp{right:-50px;top:-72px;width:261px;height:320px;background-size:100%}.coaching .push{height:415px}.coaching .coaching-footer-wrap{height:420px;position:relative}.coaching .coaching-footer{padding:40px 0;position:initial}.coaching .coaching-footer h2{font-size:26px;font-weight:600}.coaching .coaching-footer .mike-coaching{right:0;top:-24px;width:335px;height:452px;background-size:100%}body.page-template-page-coaching .footerTop{background-image:none}body.page-template-page-coaching .footerTop .stayTuned{display:block}body.page-template-page-coaching .footerTop .pages,body.page-template-page-coaching .footerTop .archive{display:none}body.page-template-page-coaching .footerTop .container{width:80%}}@media only screen and (max-width:767px){.coaching-top-div{padding:50px 0}.coaching-top{font-size:14px;padding:8px 22px}.coaching-header-title{width:85%;font-size:23px;line-height:34px;padding:45px 0}.coaching .wrapper{padding:35px 28px 0}.coaching-main .text-large{font-size:18px}.coaching .inner .list{margin:0;width:100%}.coaching .inner .list--checkmarks li{background-size:12px;padding:8px 0 22px 25px;font-size:16px}.coaching .inner p{font-size:16px}.coaching .inner .medium{font-size:21px;padding:0 32px;line-height:35px}.coaching .inner .large{font-size:20px;line-height:1.5;padding:0 0 20px;margin-bottom:0}.coaching .inner .img-pad{margin-top:0;margin-bottom:25px}.coaching .inner .left-seven-years{width:100%;font-size:20px;padding:0;margin-bottom:20px;margin-top:0;text-align:center}.coaching .inner .seven-years{width:100%}.coaching .inner .list--squares li{background:url(theme/images/xredX1,402x.png.pagespeed.ic.U_pcPVoLch.png) left 22px no-repeat;background-size:15px;padding:15px 0 15px 40px}.coaching .inner .list--numbered li{padding:15px 0 15px 55px;position:relative;font-size:16px}.coaching .inner .list--numbered li:before{background-color:#ff4721;width:30px;height:30px;padding:4px 0 0 11px;font-weight:normal;font-size:15px;float:none;position:absolute;left:0;margin:0}.coaching .inner ul.instagram-vids{}.coaching .inner ul.instagram-vids li{width:100%;display:inline-block}.coaching .inner ul.instagram-vids li a{width:100%}.coaching .inner .bx-wrapper .instagram-vids__link img{margin:0 auto}.coaching .inner .mflbox{padding:35px;font-size:20px;line-height:1.3}.coaching .inner .mflbox::before{width:230px;height:50px;display:block;top:-20px;background-size:115px}.before-after{width: calc(100% + 56px);border-radius:0;border-top:none;margin-left:-28px}body.single-post .before-after{margin-left:0}.before-after.right{margin-right:-28px}.coaching ul.coaching-types{margin:45px 0 0}.coaching ul.coaching-types li{width:100%;margin-bottom:40px}.coaching ul.coaching-types li span{font-size:18px;margin:20px auto 0;width:100%}.coaching .inner .get-started-now .money-back-stamp{background-size:100%;right:-28px;top:-12px;width:135px;height:170px}.coaching .inner .get-started-now .big{font-size:38px;font-weight:900;margin-top:14px}.coaching .inner .get-started-now p.stop-wasting{font-size:18px;padding:0 40px;line-height:26px;letter-spacing:1px}.coaching .types{width:100%;left:0}.coaching .types div{width:100%!important;height:auto!important}.coaching .types div:first-child{border:1px solid #eee}.coaching .types .label{width:90px!important;font-size:10px;letter-spacing:1.1px;left:calc(50% - 45px);top:25px;transform:none;background-color:#ff4721}.coaching .types div h2{font-size:32px;text-align:center}.coaching .types div h3{text-align:center;font-size:20px}.coaching .types ul{display:none}.coaching .types ul li{font-size:16px;margin:20px auto}.coaching .types .diet ul,.coaching .types .workout ul,.coaching .types .transformation ul{display:none}.coaching .types .whats-included{display:inline-block;width: calc(100% + 70px) !important;border:none;border-top:1px solid #f0f0f0;margin:42px 0 -35px -35px;padding:10px 20px}.coaching .types .whats-included span.left{font-size:12px;text-transform:uppercase}.coaching .types .whats-included span.small-arrow{margin:4px 0 0;width:9px;height:5px;background:url(images/2017-images/xsmall-arrow-toggle.png.pagespeed.ic.99i_bY278k.png) no-repeat}.coaching .types .whats-included span.flipped{transform:rotate(180deg)}.coaching .types .cost{text-align:center;font-size:22px;margin:30px 0 35px}.coaching .types .transformation{padding-top:65px!important}.coaching .types .transformation .cost,.coaching .types .transformation ul li:before{color:#ff4721}.coaching .types .cost .price{font-size:54px}.coaching .types div button{position:relative;bottom:auto;display:block;margin:10px auto 0}.coaching .inner .warningbox{width: calc(100% + 58px);margin-left:-29px;padding:0 30px 20px 30px}.coaching .inner .warningbox::before{left:50%;width:202px;top:-17px;letter-spacing:10px;font-weight:normal;font-size:16px;margin-left:-101px}.coaching .inner .warningbox h3{padding:20px 0 30px;font-size:37px}.coaching .coaching-footer-wrap{height:645px}.coaching .coaching-footer{height:100%;padding:35px 0;text-align:center}.coaching .coaching-footer h2,.coaching .coaching-footer h1,.coaching .coaching-footer p{line-height:1.3}.coaching .coaching-footer h2{font-size:26px;font-weight:600}.coaching .coaching-footer h1{font-size:38px;padding:20px 0 0}.coaching .coaching-footer .mike-coaching{top:auto;bottom:0;right:calc(50% - 108px);width:217px;height:284px;background:url(images/2017-images/xmike-matthews-coaching.png.pagespeed.ic.sY9KSfC6qP.png) center center no-repeat;background-size:contain}.coaching .coaching-footer .mike-matthews-sig{float:none;display:block;margin:15px auto 0;background-size:80%}.coaching .push{height:645px}.course-main .course-h1{font-size:32px!important}.course-main .course-header{padding-top:20px;height:180px}.course-main .lesson-header{padding-top:10px;height:200px}.course-main .lesson-header p{font-size:14px}.course-main .lesson-header p a{display:block}.course-main .lesson-container{padding:20px;top:-30px}.progressbar-container{width:100%!important;margin-top:30px!important;position:relative;left:-15px}.progressbar li::after{display:none}.course-main .module-main{padding:0!important}.course-main .course-stats{display:none}.course-main .module-main h2{font-size:22px}.course-main .module h2{font-size:24px}.course-main .module-form{padding:0}.course-main .module-form-button{width:85px}.course-main .module{padding:15px}.course-main .module-part{height:auto}.course-main .module .module-title{width:100%;padding:0;height:auto;text-align:center}.course-main .module .progress-container{width:100%}.course-main .module .progress-container p{display:none}.course-main .module .progress-container{width:100%}.course-main .progress-dial .progress-dial-left,.course-main .progress-dial .progress-dial-right{display:none}.course-main .module .progress-container .progress-dial{width:100%;top:10px;height:60px}.course-main .module .progress-container .progress-dial .progress-value{padding-top:0}.course-main .module .module-description{height:auto}.course-main .lessons-tab{width:100%;float:none;left:0;bottom:-15px;text-align:center}.course-main .lesson-status{display:none}.course-main .lesson-footer .footer-title{font-size:14px}.course-main .lesson-footer p{font-size:12px}.footer{height:auto;margin-top:0}.footerTop.oTop{border-top:none!important}.footerTop{background:#2b2b2b;height:auto}.socialFooter,.footerTop .pages,.footerTop .archive{display:none}.footerTop .r-420{display:block;margin:0 auto;float:none!important;background:#2b2b2b;padding-top:25px;padding-bottom:25px}.footerLogo{margin:0 auto;background-image:url(theme/images/2x/muscle-for-life-logo-white,402x.png.pagespeed.ce.Dm-RtdyQ6E.png);background-position-x:center;background-position-y:center;background-size:cover}.footerBottom{background-color:#232323}.footerBottom{height:auto}.footer .copyright{padding:35px 0 20px}.termsAndPrivacy{display:block;margin:0 auto;padding-bottom:35px;font-family:'Lato',sans-serif;font-size:15px;font-weight:400;color:#fff;text-align:center}.termsAndPrivacy a{color:#ccc}.footer .logo{display:none}.footer .logo.right{display:block}.coaching .wistia_embed{width:100%!important}}@media only screen and (max-width:599px){.coaching .inner .tweet{width:100%;margin:10px 0;border:none}.coaching .inner .tweet img{width:100%}.coaching .wistia_embed{height:300px!important}}@media only screen and (max-width:499px){.footer .logo.right{}.footerBottom{margin-top:-25px;z-index:1;position:relative}.footerTop .r-420{padding-top:1px}.coaching a.coaching-cta-button{width:100%}.coaching .wistia_embed{height:255px!important}}@media only screen and (max-width:399px){.coaching .wistia_embed{height:200px!important}}.singlePostContent iframe{display:block;margin:0 auto;max-width:100%}.postSocial .comments a{background:#000 url(theme/images/de-sprited-icons/xcomment-bubble.png.pagespeed.ic.vr3A1jZm-d.png) 10px 9px no-repeat}.books .sub-menu li.sc a:before{background-image:url(theme/images/xtsc_ribbon.png.pagespeed.ic.FiEmJ4ZU9f.png);background-size:115px;background-position-y:10px}.books .sub-menu li.bls a:before{background-image:url(theme/images/bls-new.png.pagespeed.ce.JVlDmKXalI.png)}.books .sub-menu li.tls a:before{background-image:url(theme/images/tls-new.png.pagespeed.ce.vHYDn4NsuW.png)}.books .bx-viewport{overflow:visible!important}.books .bx-viewport:before{content:'';position:absolute;right:50px;top:-50px;z-index:100;width:100px;height:100px;background:url(images/2017-images/xMFL-Badge.png.pagespeed.ic.QcyIos1VS0.png) no-repeat center}.pibfi_pinterest .xc_pin{right:7px!important;left:auto!important;visibility:hidden}.book-simple-button{border-top:1px solid rgba(178,216,27,.5);border-bottom:1px solid #617200;background:#a8c600;padding:10px;color:#fff;display:block;text-align:center;text-decoration:none;border-radius:3px;font-weight:bold;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.22);font-size:100%;line-height:18px}.singlePostContent h3,.singlePostContent img.aligncenter,.yellow-cta,.i-want-this-wrap a.green-btn{clear:both}.singlePostContent blockquote{clear:both}.fluid-width-video-wrapper{clear:both}.mfl-infographic{display:block;margin:0 auto;max-width:480px;width:80%}.mfl-infographic img{display:block;margin:0 auto;max-width:480px;width:100%}.mfl-infographic-wide{display:block;margin:25px auto;width:100%}.mike_post_advert img.alignright{padding:30px 0 30px 30px}.mike_post_advert img.alignleft{padding:30px 30px 30px 0}table .mike_post_advert{display:none}.sidebar_legion_ad.fixed{position:fixed!important;z-index:900;transition:.4s}.sidebar_legion_ad.faded{opacity:0}.singleBook .share_holder{left:0;margin-left:1225px}.singlePostSocial .sharre{background-position:8px 6px}.singlePostSocial .facebook{background-image:url(theme/images/xmfl-icon-fb.png.pagespeed.ic.EP7M7dNIO3.png)!important}.singlePostSocial .twitter{background-image:url(theme/images/xmfl-icon-tw.png.pagespeed.ic.KMG3-jQ2V1.png)!important}.singlePostSocial .pinterest{background-image:url(theme/images/xmfl-icon-pi.png.pagespeed.ic.ynsuikIAsf.png)!important}.singlePostSocial .google{background-image:url(theme/images/xmfl-icon-go.png.pagespeed.ic.c4BN-9-Sp5.png)!important}.singlePostSocial .linkedin{background-image:url(theme/images/xmfl-icon-in.png.pagespeed.ic.pRW1XCCPD1.png)!important}.share_holder{width:78px;left:-20px;z-index:1}.share_holder.fixed{left:174px}div.printfriendly{z-index:0!important}.nav-pre{width:25%!important;float:left}.nav-title{width:50%;text-align:center;float:left}.nav-next{width:25%!important}.post-entries{border-bottom:1px solid #aaa}.lesson_button_form{width:100%;text-align:center}.nav-pre .meta-nav::before{content:"\2190"}.lesson-header-container{width:100%;text-align:left}.lesson-header{float:left}.lesson-footer{color:#666}.lesson-footer p{font-size:14px}.progressbar-container{width:62%;margin-top:30px}.progressbar{counter-reset:step;margin-left:0!important}.progressbar li{list-style:none;display:inline-block;width:30.33%;position:relative;text-align:center;cursor:pointer;padding-left:16px}.progressbar li:before{content:counter(step);counter-increment:step;width:32px;height:32px;border:3px solid #e54026;border-radius:100%;display:block;text-align:center;margin:0 auto 10px auto;background-color:#e54026;color:#fff;left:0!important}.progressbar li:after{content:"";position:absolute;width:35%;height:1px;background-color:#e54026;top:15px;left: calc(-20% + 10px);z-index:1;border:1px solid #ddd}.progressbar li:first-child:after{content:none}.progressbar li.progressbar-active{color:#2c2}.progressbar li.progressbar-current:before{color:#e54026;background-color:#fff;padding:0}.progressbar li.progressbar-active:before{border-color:#2c2;color:#fff;background-color:#2c2;padding:0}.progressbar li:hover:before{box-shadow:0 0 20px -1px #e54026}.progressbar li.progressbar-active:hover:before{box-shadow:0 0 20px -1px #2d2}.progressbar li.progressbar-stopwatch:hover:before{box-shadow:none}.progressbar li.progressbar-active.current:before{box-shadow:0 0 20px -1px!important;color:#2c2;background-color:#fff;border-width:2px}.progressbar li.current:before{box-shadow:0 0 20px -1px #e54026!important;color:#e54026;background-color:#fff;border-width:2px}.progressbar li.progressbar-stopwatch:before{content:".";background:url(images/2017-images/stopwatch.png.pagespeed.ce.UvdVX48vzT.png) no-repeat center;background-size:18px;background-color:#e54026!important;color:#e54026!important}.progressbar li.progressbar-active+li:after{background-color:#2c2}.large-play{width:90px;height:90px!important;background-color:#666;padding:10px;padding-left:20px;padding-right:20px;font-size:72px;border-radius:75px;margin:10px;opacity:.3;border:2px solid #333;margin-right:35px}.large-play:hover{background-color:#aaa;cursor:pointer}.topBlankOr{display:inline-block}.products-sidebar ul{margin-bottom:30px}.products-sidebar li{line-height:30px}.products-sidebar a{color:#000}.products-sidebar li a span{color:gray}.link-active{color:#e54026!important}.socialReminder{margin-bottom:20px}.didYouLike{padding-right:15px;font-size:19px}.gpfollow{padding-top:3px}.gplike{width:77px;margin-right:19px;padding-top:3px;overflow:hidden;margin-left:6px}.gplike,.gpfollow{float:left}.singlePostMeta,.singlePostTags{margin:15px 0 7px}.yellow-cta{background:url(theme/images/xred-border.png.pagespeed.ic.bRES4yVPSc.png);background-clip:padding-box;font-size:16px;line-height:1.8;padding:4px;margin:20px 0;text-align:center}.yellow-cta-container{padding:12px;background:#fbff94}.yellow-cta strong{font-weight:bold;display:block}.yellow-cta .btn-access{margin-top:10px}.recipebutton{background:#70af29;background:linear-gradient(#70af29,#51901e);color:#fff;font-family:"Oswald",sans-serif;padding:15px 50px;border-radius:3px;box-shadow:0 1px 0 0 #96d64f inset;text-shadow:0 -1px 0 rgba(0,0,0,.3);text-transform:uppercase;font-size:19px;margin-bottom:20px;line-height:52px;border:none;cursor:pointer;text-align:center;color:#fff!important;text-decoration:none!important}.btn-access{display:inline-block;font-family:'Oswald',sans-serif;text-transform:uppercase;color:#fff!important;background:#e54026;text-decoration:none!important;padding:8px 33px;font-size:18px;line-height:32px}.btn-access:hover{background:#ed4a30;text-decoration:none}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;z-index:0;background:rgba(0,0,0,.85)}.popup-overlay{-webkit-transition:opacity .3s ease , visibility 0s linear .3s;-o-transition:opacity .3s ease , visibility 0s linear .3s;transition:opacity .3s ease , visibility 0s linear .3s}.popup-container{position:absolute;top:50%;left:50%;width:650px;background:#fff;border-radius:9px;padding:30px;max-width:90%}.popup-container,.popup-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup-container{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup-visible{opacity:1;visibility:visible;z-index:5000}.popup-visible{-webkit-transition:opacity .3s ease , visibility 0s linear 0s;-o-transition:opacity .3s ease , visibility 0s linear 0s;transition:opacity .3s ease , visibility 0s linear 0s}.popup-close{position:absolute;top:10px;right:10px;width:22px;height:22px;font-size:12px;line-height:20px;text-align:center;color:#444;background:#ccc;border-radius:50%;text-decoration:none;font-weight:bold}.popup-close:hover{text-decoration:none;background:#aaa}#getAccess label{display:block;font-size:28px;line-height:42px;text-align:center;font-weight:bold;color:#333;margin:35px 0}#getAccess .email-field input{border:2px solid #ddd;font-size:19px;color:#acacac;background:#fcfcfc;padding:20px 11px;margin-bottom:10px}#getAccess .email-field input:focus{color:#333}#getAccess .email-field input,#getAccess .submit{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#getAccess .submit{font-size:30px;height:72px;font-weight:bold;color:#fff;text-align:center;background:#6e9d43;border:1px solid #68953f;border-radius:9px;box-shadow:inset 0 1px #99ba7b , inset 1px 0 #99ba7b , 0 0 2px rgba(0,0,0,.1);cursor:pointer}#getAccess .submit:hover{background:#51901e}#getAccess form{margin-bottom:45px}#getAccess .form-actions{height:72px;position:relative}#getAccess .success-message{display:none;height:302px;margin-bottom:10px;font-size:28px;line-height:42px;text-align:center;font-weight:bold;position:relative}#getAccess .success-message p{line-height:inherit;margin:10px 0}#getAccess .success-message>.vertical-center{position:absolute;top:50%;left:0;right:0}#getAccess .success-message>.vertical-center{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#getAccess .success-message.visible{display:block}@media screen and (max-width:360px){#getAccess label,#getAccess .success-message{font-size:24px;line-height:1.5}#getAccess .submit{font-size:22px}}.posts p{margin-bottom:16px}.singlePostContent{font-size:16px}@media only screen and (min-width:91.25em){.container{max-width:1130px;width:100%}.store>.container{max-width:1284px;padding:0;width:100%}.posts,.postImage a img,.postImage img{max-width:800px;width:100%}.store .posts,.store .postImage a img,.store .postImage img{max-width:100%;width:calc(100% - 300px)}.postImage{max-height:532px}.before-after .pic-wrap{padding-left:10%}body.single-post .before-after .pic-wrap{padding-left:0}}.home-hero{width:100%;clear:both;background:#e74328;padding:81px 0 0;position:relative;height:657px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden}.home-hero .home-hero-container{width:1299px;height:100%;clear:both;position:relative;margin:0 auto;display:block;box-sizing:border-box;-moz-box-sizing:border-box}.home-hero .hero-bg-left{width:892px;height:589px;display:block;position:absolute;left:0;top:0;background:url(theme/images/xhero-bg-left.jpg.pagespeed.ic.2SDvILte4a.jpg) center no-repeat}.home-hero .hero-bg-right{width:892px;height:589px;display:block;position:absolute;right:0;top:-4px;background:url(theme/images/xhero-bg-right.jpg.pagespeed.ic.RUbv5bCADc.jpg) center no-repeat}.home-hero .hero-bg-center{bottom:142px;width:671px;height:50px;display:block;position:absolute;left:50%;margin-left:-335px;z-index:4;background:url(theme/images/hero-center.png.pagespeed.ce.xFZVUiiCcD.png) center no-repeat;background-size:100%}.home-hero .hero-book-left{width:345px;height:532px;background:url(theme/images/hero-bls-book.png.pagespeed.ce.oTqfsU8bDM.png) center no-repeat;display:block;position:absolute;left:0;bottom 35px;z-index:10;background-size:100%}.home-hero .hero-book-right{width:342px;height:535px;background:url(theme/images/hero-tls-book.png.pagespeed.ce.mHhsgnWH9X.png) center no-repeat;display:block;position:absolute;right:0;bottom 35px;z-index:10;background-size:100%}.home-hero .hero-book-left a,.home-hero .hero-book-right a{display:block;height:100%;width:100%;z-index:10}.home-hero h2{text-transform:uppercase;color:#fff;font-weight:400;font-size:56px;line-height:1.37;text-align:center;font-family:'Oswald',sans-serif;margin:0 auto;width:100%;z-index:5;position:relative}.home-hero h2 span{text-decoration:underline}.home-hero p{color:#fff;text-align:center;font-size:23px;font-weight:100;line-height:1.4;margin:30px auto 0 auto;z-index:5;position:relative}.home-hero .hero-buttons{text-align:center;background:#2e2f2e;width:100%;padding-bottom:71px;position:absolute;left:0;bottom:0;right:0}.home-hero .hero-buttons a{width:225px;height:71px;display:inline-block;padding:24px 0 24px 12px;border:1px #628f00 solid;border-radius:3px;text-transform:uppercase;color:#fff;margin:0 25px;font-weight:900;background:#87c500;font-size:18px;text-shadow:0 -2px 0 rgba(0,0,0,.22);box-shadow:0 2px 4px rgba(0,0,0,.17) , inset 0 2px 0 rgba(255,255,255,.45);box-sizing:border-box;-moz-box-sizing:border-box;z-index:10}.home-hero .hero-buttons a:hover{background-color:#72a700!important}.mikeMatthews{z-index:99}.home-hero .hero-buttons a.hero-guy-button{background:#87c500 url(theme/images/xmfl-hero-guy-icon.png.pagespeed.ic.H0XkfpYw4P.png) 25px no-repeat;position:relative;bottom:-10px}.home-hero .hero-buttons a.hero-girl-button{background:#87c500 url(theme/images/xmfl-hero-girl-icon.png.pagespeed.ic._uvWq7NMQm.png) 27px 24px no-repeat;position:relative;bottom:-10px}.fb_iframe_widget{position:relative;top:-5px}.fb-login-button-overlay{margin:0 auto;display:block!important;width:266px;top:25px}.overlayStandardLogin{margin-top:25px}.login-loader{margin-right:20px}.login-loader span{color:#8e8e8e;font-size:10px;text-transform:uppercase;position:relative;top:9px;left:10px}.my-account-login{float:left;width:100%}.fsd-woocommerce h1{display:none}.my-account-login .login-left,.my-account-login .login-right{width:50%;float:left;text-align:center}.my-account-login #login-left-prompt{border-right:1px #e8e8e8 solid}.my-account-login h3{font-weight:700;color:#2b3642;font-size:33px;line-height:1.2;margin-bottom:5px}.my-account-login p{font-weight:400;color:#a4a4a4;font-size:16px;letter-spacing:1px}.my-account-login .align-middle{width:100%;display:table-cell;vertical-align:middle}.my-account-login .vertical-middle{vertical-align:middle;width:100%;-webkit-align-self:center;align-self:center}.my-account-login form{max-width:330px;margin:auto;float:none}.my-account-login #login-form-left,.my-account-login #signup-form-right{color:#fff;height:748px;padding:60px 30px;display:table;background:#f6f6f6;transition:opacity 666ms;opacity:.3}.my-account-login #login-form-left.active,.my-account-login #login-form-left:hover,.my-account-login #signup-form-right.active,.my-account-login #signup-form-right:hover{opacity:1.0;background:#fdfdfd}body.woocommerce-checkout .my-account-login #login-form-left,body.woocommerce-checkout .my-account-login #signup-form-right{position:absolute;top:0;height:100%;bottom:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){body.woocommerce-checkout .my-account-login #login-form-left,body.woocommerce-checkout .my-account-login #signup-form-right{position:relative;height:92vh}}.my-account-login #login-form-left{left:0}.my-account-login #signup-form-right{right:0}.my-account-login #login-form-left h3,.my-account-login #signup-form-right h3{margin-bottom:20px;font-size:29px;font-weight:700;color:#2b3642}.my-account-login input[type="text"],.my-account-login input[type="email"],.my-account-login input[type="password"]{border-radius:0;height:50px;background:#fff;border:1px #c3c3c3 solid;width:100%;padding:10px 18px;letter-spacing:.5px;font-size:15px;display:block;margin:0 auto 14px}.my-account-login input[type="text"]:focus,.my-account-login input[type="email"]:focus,.my-account-login input[type="password"]:focus{border-color:#e54026}.my-account-login input[type="checkbox"]{float:left;margin-right:15px;position:relative;top:-3px;-webkit-appearance:none;width:19px;height:19px;background:#5fc595}.my-account-login input[type="checkbox"]:checked{background:#5fc595 url(images/2017-images/xlogin-checkbox.png.pagespeed.ic.UEz9yluUnW.png) center no-repeat}.my-account-login label,.my-account-login .lost{font-size:15px;letter-spacing:.5px;float:left;color:#000}.my-account-login .lost{color:#44a0f8}.my-account-login label a{color:#44a0f7;text-decoration:none}.my-account-login label a:hover{text-decoration:underline}.my-account-login .terms-container{margin:14px auto;display:inline-block}.my-account-login .lost{float:right;text-decoration:none}.my-account-login .lost:hover{text-decoration:underline}.my-account-login input[type="submit"]{color:#fff;height:52px;background:#5ec595;line-height:52px;letter-spacing:1.5px;border:none;border-radius:0;cursor:pointer;width:100%;margin-bottom:40px;text-transform:uppercase;font-size:14px;max-width:330px}.my-account-login input[type="submit"]:hover{background:#54b487}#reg_password_confirm.error{border:1px solid red}#password-error,#first-name-error,#last-name-error{display:none;margin-bottom:17px;font-size:18px;color:#f3e955}.my-account-login .transparent-link-cover{width:100%;height:900px;display:block;color:#000;text-decoration:none}.my-account-login .transparent-link-cover:hover{background:#f4f4f4}.my-account-login .transparent-link-cover span.hvr{width:100%;height:100%;float:left;display:flex;padding:60px 20px 20%}.my-account-login .lock-img{background:url(images/2017-images/login-lock.png.pagespeed.ce.cR2VImorUk.png) center no-repeat;width:55px;height:80px;display:block;margin:0 auto 25px}.my-account-login .user-img{background:url(images/2017-images/login-user.png.pagespeed.ce.r4YjqibgKi.png) center no-repeat;width:67px;height:80px;display:block;margin:0 auto 25px}.my-account-login .button{width:100%;max-width:377px;text-align:center;color:#fff;height:52px;line-height:50px;letter-spacing:1.5px;font-size:15px;margin:15px auto 15px;border:none;display:block;font-weight:normal;font-family:'Lato',sans-serif}.my-account-login .green-button{background:#2bc891!important;color:#fff!important}.my-account-login .green-button:hover{background:#20b380!important}.my-account-login .blue-button{background:#3c5a96!important;color:#fff!important}.my-account-login .blue-button:hover{background:#bf331d!important}.my-account-login .lblue-button{background:#e54026!important;color:#fff!important}.my-account-login .lblue-button:hover{background:#bf331d!important}.my-account-login .small-pp{display:block;text-align:center;font-size:12px;text-transform:uppercase;color:#000;margin:30px auto}.key-takeaways{border:1px #d7d7d7 solid;clear:both;margin-bottom:30px;box-shadow:inset 0 0 0 9px #f7f7f7;border:1px #d2d2d2 solid;padding-bottom:30px}.key-takeaways h4{width:100%;height:85px;line-height:85px;text-align:center;background:#e54026;text-transform:uppercase;color:#fff;font-size:23px;border-bottom:10px #962210 solid;margin-bottom:35px;position:relative;margin-top:0}.key-takeaways h4:before{background:url(theme/images/xblog-takeaways-headline-icon.png.pagespeed.ic.5RCtwT2en9.png) center no-repeat;width:30px;height:31px;display:inline-block;margin-right:15px;content:"";position:relative;top:6px}.key-takeaways>p{font-size:16px;color:#797f83;padding:0 40px}.key-takeaways ol{padding:0 40px}.key-takeaways ul{padding:0 50px}.key-takeaways ol li{line-height:1.6;font-size:16px;font-weight:normal;color:#797f83;list-style-type:none;counter-increment:step-counter;position:relative;margin-bottom:15px;padding-left:100px;min-height:40px}.key-takeaways ul li{color:#797f83;font-size:16px}.key-takeaways ol li:before{content:counter(step-counter);background-color:#ebebeb;text-align:center;display:inline-block;border-bottom:5px #c9c9c9 solid;color:#8f8f8f;font-weight:bold;box-sizing:border-box;position:absolute;border-radius:0;left:0;top:0;bottom:0;margin-right:55px;width:63px;height:auto;font-size:24px;padding:0;display:flex;justify-content:center;align-items:center}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.key-takeaways h4:before{background:url(theme/images/blog-takeaways-headline-icon,402x.png.pagespeed.ce.tpIH1FqRyF.png) center no-repeat;background-size:30px}}@media screen and (max-width:767px){.key-takeaways{border-left:0;border-right:0}.key-takeaways h4{font-size:18px}.key-takeaways ol li:before{width:45px;line-height:38px;font-size:25px}.key-takeaways ol{padding:0 30px}.key-takeaways ol li{padding-left:60px}.container.singlePageContainer,.singlePageContainer.mobileContainer{width:auto;padding:0 20px}.postWrap{width:auto}}@media screen and (max-width:500px){.container.singlePageContainer,.singlePageContainer.mobileContainer{padding:0}.container.singlePageContainer h1,.singlePageContainer.mobileContainer h1{padding:0 15px}.container.singlePageContainer .singlePostAuthor,.singlePageContainer.mobileContainer .singlePostAuthor{padding:0 15px}.container.singlePageContainer .singlePostMeta,.singlePageContainer.mobileContainer .singlePostMeta{padding:0 15px}.container.singlePageContainer .singlePost,.singlePageContainer.mobileContainer .singlePost{margin-top:10px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.login-or{background-size:150px;background-position:-125px -65px!important}.home-hero .hero-buttons a.hero-guy-button{background:#87c500 url(theme/images/xmfl-hero-guy-icon,402x.png.pagespeed.ic.6G9rMn2NEw.png) 25px no-repeat;background-size:21px}.home-hero .hero-buttons a.hero-girl-button{background:#87c500 url(theme/images/xmfl-hero-girl-icon,402x.png.pagespeed.ic.LvjgiCaqCC.png) 27px 24px no-repeat;background-size:15px}.home-hero .hero-book-left{background:url(theme/images/hero-bls-book,402x.png.pagespeed.ce.21ZT0WWpOh.png) center no-repeat;background-size:100%}.home-hero .hero-book-right{background:url(theme/images/hero-tls-book,402x.png.pagespeed.ce.7HyPVrWpjV.png) center no-repeat;background-size:100%}}@media only screen and (max-width:106.25em){.home-hero .hero-bg-left{left:-430px}.home-hero .hero-bg-right{right:-430px}}@media only screen and (max-width:81.25em){.home-hero{padding:40px 0 0;height:600px}.home-hero .home-hero-container{width:95%}.home-hero .hero-book-left,.home-hero .hero-book-right{width:25%;bottom:85px}.home-hero h2{font-size:35px;position:relative;top:36px}.home-hero p{font-size:20px;position:relative;top:15px}.home-hero .hero-bg-left,.home-hero .hero-bg-right{display:none}}@media only screen and (max-width:47.9375em){.home-hero .hero-buttons a{width:180px;margin:0 8px;padding-left:30px}.home-hero h2{font-size:29px;top:49px}.home-hero p{font-size:18px;top:34px}}@media only screen and (max-width:37.5em){.home-hero{height:680px;padding:0}.home-hero .home-hero-container{width:90%}.home-hero h2{font-size:25px;margin:0 auto 20px}.home-hero p{font-size:17px;top:35px}.home-hero h2 br,.home-hero h2 p br{display:none}.home-hero .hero-buttons a{display:block;padding-left:12px;width:225px;margin:20px auto}.home-hero .hero-book-left,.home-hero .hero-book-right{width:50%;bottom:88px;max-width:205px}.home-hero .hero-buttons{padding-bottom:30px}.home-hero .hero-bg-center{width:320px;margin-left:-160px;bottom:219px}}.singlePostContent h1{font-size:30px}.singlePostContent h2{font-size:22px}.singlePostContent h3{font-size:20px}@media (max-width:767px){.fb_iframe_widget{margin-top:13px}.fb_iframe_widget>span{display:block!important;float:left}.fb_iframe_widget_fluid{text-align:center;display:block!important;margin:auto}.login-loader{margin-bottom:15px;display:block}.overlayStandardLogin{margin-top:82px}}@media (max-width:499px){.topBar .container{max-width:100%;width:100%;padding:10px;box-sizing:border-box}.fb_iframe_widget_fluid{text-align:center;display:block!important;margin:auto}.fb_iframe_widget{}.searchTopInput{box-sizing:border-box;width:100%!important;height:40px}}@media (max-width:344px){.login{text-align:center}.fb_iframe_widget{margin-top:17px}.fb_iframe_widget>span{float:none;display:inline-block!important}.fb_iframe_widget_fluid{text-align:center;display:block!important;margin:auto}.loginRegister{float:none!important;margin:10px auto}.overlayStandardLogin{margin-top:25px}}@media screen and (min-width:768px){.topBar .topContainer{height:45px}}@media screen and (min-width:868px){.menu li.li-store{margin-left:35px}}.menu li{font-family:Lato,sans-serif}.menu li a{border-left:none;font-size:16px;padding:35px 15px 36px 15px}.li-store button{padding:16px 6px;color:#e54026;background-color:#fff;border:1px solid #e54026;width:98px;position:relative;z-index:10;margin-left:14px;font-size:16px;font-weight:bold;letter-spacing:1px;line-height:0}.li-store button span{font-size:15px;position:relative;margin-left:10px;line-height:0}.menu li.li-store{float:right}.li-store:hover{background-color:transparent!important}.li-store-button{padding-top:25px!important;padding-bottom:5px!important;padding-right:0!important;padding-left:0!important;border-radius:0;margin-top:3px;cursor:default}.li-store-button:hover{transition:none!important;background-color:#fff!important;background-image:none}.li-store-button:after{display:none;content:"";height:0!important;width:0!important}.li-store-button:hover:after{display:none}.menu li.li-store a.li-store-button:hover{color:#fff!important;background-color:transparent!important;border:0;position:relative;padding:inherit;font-size:13px;font-weight:bold;letter-spacing:1px}.menu li.li-store:hover a.li-store-button{background-color:transparent!important;border:0}.li-store-button>button{border-radius:0!important;border:1px solid #e54026!important;font-weight:bold;font-size:13px;cursor:pointer}.li-store-button-show{border-bottom:none!important}.menu li button:hover{color:#fff;background-color:#e54026;border:1px solid #e54026}.topsearchbox{border:0;background-color:#eee;width:300px;height:35px;font-size:13px;padding:13px 25px 12px 15px!important;background-position:270px 9px}.topsearchbox::placeholder{color:#888}.store-menu-container{position:relative}#mobile-menu .sub-menu{background:#f0f0f0}#mobile-menu .sub-menu #mob-supps-link{color:#e54026}#store-menu{position:absolute;border:1px solid #e54026;background-color:#fff;display:none;z-index:9;right:0;top:-1px;width:214px}.store-menu li,#store-menu li{height:50px;width:100%;position:relative}.store-menu li a,#store-menu li a{display:block;overflow-y:hidden;width:100%;height:100%;color:#e54026}#store-menu li a span{float:right;position:relative;font-size:13px;font-weight:bold;letter-spacing:1px;width:calc(100% - 70px);line-height:53px}.store-menu li a span{left:70px;position:absolute;font-family:"Proxima Nova",sans-serif}.store-menu li a:hover,#store-menu li a:hover{background-color:#e54026;color:#fff}.store-menu li a span.store-dd-icon{position:absolute;top:15px;height:32px;width:70px;left:0}#store-menu li a span.store-dd-icon{position:absolute;top:8px;height:32px;width:70px}.store-menu li a span.supplements-dd-icon,#store-menu li a span#supplements-dd-icon{background:url(images/2017-images/xSupplements.png.pagespeed.ic._YDvPl1-FB.png) top no-repeat;background-size:auto 32px}.store-menu li a span.books-dd-icon,#store-menu li a span#books-dd-icon{background:url(images/2017-images/xBooks.png.pagespeed.ic.fzYs4LV4-t.png) top no-repeat;background-size:auto 32px}.store-menu li a span.courses-dd-icon,#store-menu li a span#courses-dd-icon{background:url(images/2017-images/xCourses.png.pagespeed.ic.VX5mWyqA3c.png) top no-repeat;background-size:auto 32px}.store-menu li a span.coaching-dd-icon,#store-menu li a span#coaching-dd-icon{top:25px;background:url(images/2017-images/Coaching.png.pagespeed.ce.YzblVSQeJO.png) top no-repeat;background-size:auto 16px}.menuBar .store-menu li a span.coaching-dd-icon,.menuBar #store-menu li a span#coaching-dd-icon{top:20px}.store-menu li a span.meal-plans-dd-icon,#store-menu li a span#meal-plans-dd-icon{background:url(images/2017-images/meal_plans.png.pagespeed.ce.JsI9QxEZpV.png) top no-repeat;background-size:auto 32px}@media only screen and (min-width:1024px){.store-menu li a:hover span.supplements-dd-icon,#store-menu li a:hover span#supplements-dd-icon{background:url(images/2017-images/xSupplements-active.png.pagespeed.ic.axaByjYoUA.png) top no-repeat;background-size:auto 32px}.store-menu li a:hover span.books-dd-icon,#store-menu li a:hover span#books-dd-icon{background:url(images/2017-images/xBooks-active.png.pagespeed.ic.resde1EzlW.png) top no-repeat;background-size:auto 32px}.store-menu li a:hover span.courses-dd-icon,#store-menu li a:hover span#courses-dd-icon{background:url(images/2017-images/xCourses-active.png.pagespeed.ic.OOuelNO6y8.png) top no-repeat;background-size:auto 32px}.store-menu li a:hover span.coaching-dd-icon,#store-menu li a:hover span#coaching-dd-icon{background:url(images/2017-images/Coaching-active.png.pagespeed.ce.POZq3wyU06.png) top no-repeat;background-size:auto 16px}.store-menu li a:hover span.meal-plans-dd-icon,#store-menu li a:hover span#meal-plans-dd-icon{background:url(images/2017-images/xmeal_plans-active.png.pagespeed.ic.CeRKqY5ejb.png) top no-repeat;background-size:auto 32px}}.menu{border-right:none}.fixed-menu .menu{width:100%;padding-left:190px;background:transparent}.fixed-menu .li-store-button{padding-top:7px!important}.cart-icon{background-size:cover;background-image:url(theme/images/xcart-icon.png.pagespeed.ic.BLsj6UdqZO.png)}.mfl_calc_input{border:1px solid #e8e8e8;width:80px;margin:0 4px 10px;padding:5px}.orm-max{border:none;text-align:center;display:block;width:100%}@media only screen and (max-width:54.375em){.menuBar .menu{width:72%}.menu li button{width:80px}}@media only screen and (max-width:48em){.menu{display:none}}@media only screen and (max-width:1075px){.searchTop{position:absolute;right:29px}.topContainer>div.social{position:absolute;right:69px}}@media only screen and (max-width:1023px){.li-store-button{padding-right:30px!important}.searchTop{right:39px}.topContainer>div.social{right:79px}}@media only screen and (max-width:990px){.searchTop{right:54px}}@media only screen and (max-width:800px){.menu li a{font-size:14px;padding-left:10px;padding-right:10px}.li-store{margin-left:20px}}@media only screen and (max-width:767px){.searchTop{position:static;right:0}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.userDropdownArrow{background-position:0 -37px;width:15px;height:12px}.account-icon{background-position:-80px -359px;background-size:inherit;background-image:url(theme/images/mfl-icons.png.pagespeed.ce.WPwY6Aa41J.png)}.logout-icon{background-position:-80px -400px;background-size:inherit;background-image:url(theme/images/mfl-icons.png.pagespeed.ce.WPwY6Aa41J.png)}.cart-icon{background-size:cover;background-image:url(theme/images/xcart-icon,402x.png.pagespeed.ic.gFPw9LLjsW.png)}}#store-nav{width:100%;background:#eee;height:46px;position:fixed;top:0;left:0;text-align:center;z-index:9999}#store-nav .left{float:left;width:33.3333%;text-align:left;color:#787e82;font-size:14px;padding:16px 0 16px 60px;background:url(images/2017-images/top-nav-free-ship-icon.png.pagespeed.ce.1RmoNrpRIT.png) 9px no-repeat;position:relative}#store-nav .center{text-align:center;width:33.33%;color:#3d4144;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:.5px;line-height:47px;position:absolute;left:33.33%;white-space:nowrap}#store-nav .center span{margin-right:8px;display:inline-block;padding-left:30px;background:url(images/2017-images/top-nav-phone-icon.png.pagespeed.ce.NcOu-OB9IK.png) 6px no-repeat}#store-nav .center a{color:#e54026;text-decoration:none}#store-nav .center a:hover{text-decoration:underline}#store-nav .right{width:33.3333%;float:right}#store-nav .right ul{text-align:right}#store-nav .right ul li{display:inline-block;list-style-type:none;margin-left:-4px}#store-nav .right ul li a{font-size:11px;height:46px;display:inline-block;text-transform:uppercase;text-decoration:none;color:#797f83;letter-spacing:.5px;border-left:1px #e5e5e5 solid;text-align:center;line-height:48px;padding:0 26px}#store-nav .right ul li a#top-menu-cart-link{padding:0 15px 0 26px}#store-nav .right ul li a span{color:#e54026}#store-nav .right ul li a:hover{background:#fafafa}#store-nav .right .legion-dd{display:none}.login{height:45px}.topContainer{max-width:none}.topContainer .header-top-nav{color:#ddd;padding:16px 20px 10px 20px;font-size:11px;height:100%;text-transform:uppercase;font-weight:300;letter-spacing:.6px;cursor:pointer;border-left:1px solid gray;float:left;width:auto!important}.topContainer .shopping-cart-nav{color:#ddd;padding:16px 20px 10px 20px;font-size:11px;height:100%;text-transform:uppercase;font-weight:300;letter-spacing:.6px;cursor:pointer;border-left:1px solid gray;border-right:1px solid gray}.topContainer .header-top-nav:hover,.topContainer .shopping-cart-nav:hover{background-color:#444}body.user-is-logged-in .topContainer .shopping-cart-nav{margin:0}.topContainer .center{text-align:center;color:#c7c7c7;font-weight:300;position:absolute;left:calc(50% - 150px);white-space:nowrap;font-size:14px;padding:15px 0 14px 51px;background:url(images/2017-images/xtop-nav-free-ship-icon-v2.png.pagespeed.ic.WVP5Zd51YI.png) 0 no-repeat}.topContainer .left-contact{width:auto;color:#b7b7b7;font-weight:300;letter-spacing:.5px;float:left;white-space:nowrap;text-transform:uppercase;font-size:13px;padding:15px 0 14px 37px;background:url(images/2017-images/xtop-nav-phone-icon-v2.png.pagespeed.ic.sfj7y3Ummh.png) 17px no-repeat}.topContainer .left-contact a{color:#e64026}#store-menu-wrapper{padding:29px 0 25px}.fixed-menu #store-menu-wrapper{padding:10px 0 8px;position:relative;z-index:1001}.fixed-menu .li-store button{padding:16px 6px 15px 6px}.menu-main-menu-container{float:left}@media only screen and (width:1120px){#sharing{visibility:hidden}}@media only screen and (max-width:1475px){.menuBar .menu li a{font-size:14px}.fixed-menu .menu>li a{padding:18px 14px 18px 14px}.menu li:hover .sub-menu{width:800px}#store-menu-wrapper{padding:27px 0 25px}.li-store button{font-size:15px;padding:14px 6px;line-height:5px}.li-store button span{font-size:15px}.fixed-menu .li-store button{padding:14px 6px 13px 6px}}@media only screen and (max-width:1165px){.menuBar .menu li a{font-size:12px}.fixed-menu .menu>li a{padding:19px 14px 19px 14px}.menu li:hover a{padding:36px 15px 37px 15px}.fixed-menu .menu li:hover a{padding:18px 14px}.menu li:hover .sub-menu{width:700px}.li-store button{padding:13px 6px 11px 6px;font-size:13px}.li-store button span{font-size:13px}.fixed-menu .li-store button{padding:14px 6px 13px 6px}}@media only screen and (max-width:1090px){.menuBar .menu li a{font-size:11px}.menu li:hover a{padding:36px 15px 39px 15px}.menu li:hover .sub-menu{width:650px}.li-store button{padding:13px 6px 11px 6px;font-size:12px}.li-store button span{font-size:12px}}@media only screen and (max-width:1060px){.menuBar .menu li a{font-size:10px}.fixed-menu .menu>li a{padding:20px 14px 20px 14px}.menu li:hover a{padding:37px 15px 39px 15px}.menu li:hover .sub-menu{width:600px}.li-store button{padding:12px 6px 11px 6px;font-size:10px}.li-store button span{font-size:11px}}@media only screen and (max-width:91.1875em){.mike_post_advert img.alignright{width:250px!important}.mike_post_advert img.alignleft{width:250px!important}.singleBook .share_holder{margin-left:980px}}@media only screen and (max-width:61.8125em){.mike_post_advert img.alignright{width:100%!important;padding:0;margin:30px 0!important}.mike_post_advert img.alignleft{width:100%!important;padding:0;margin:30px 0!important}}@media only screen and (max-width:54.375em){.menuBar .menu li a{font-size:12px}}@media only screen and (max-width:48em){.sidebar_legion_ad{display:none}}@media screen and (max-width:1499px){.topContainer .center{margin-right:20px;padding-bottom:14px;height:45px}}@media screen and (max-width:1284px){.topContainer .center{font-size:11px;left:calc(50% - 100px)}.topContainer .left-contact{font-size:10px;padding:17px 0 16px 37px}.topsearchbox{width:210px}#menu-main-menu{margin-left:20px!important}.topsearchbox{width:200px;background-position:177px 11px}}@media only screen and (max-width:1150px){.login-or{margin:0}}@media only screen and (max-width:1080px){.topContainer .center{padding:0;overflow:hidden;background:transparent;padding-top:15px;left:calc(50% - 90px)}}.slideout-form.contact{width:549px;height:100%;position:absolute;top:0;right:0;padding:58px 62px;background:#fff}.slideout-form.contact .close-form-toggle{top:35px;right:35px;display:block;width:12px;height:12px;background:url(images/2017-images/contact-close-button.png.pagespeed.ce.z5qQuOZkCs.png) center no-repeat;position:absolute;cursor:pointer}.slideout-form.contact .close-form-toggle:hover{opacity:.8}.slideout-form.contact .img{width:89px;height:45px;background:url(images/2017-images/xcontact-email-icon.png.pagespeed.ic.rOk1PdaQZl.png) center no-repeat;display:block;position:relative;left:-18px;margin:0 auto 25px}.slideout-form.contact h2{text-align:center;text-transform:uppercase;font-weight:700;color:#00a2ff;font-size:33px;margin-bottom:18px}.slideout-form.contact p{font-size:13px;color:#333;text-transform:uppercase;letter-spacing:1px;margin-bottom:52px;text-align:center;font-weight:600;line-height:1.5}.slideout-form.contact form{width:100%;clear:both;padding:0 10px}.slideout-form.contact form input[type="text"],.slideout-form.contact form input[type="email"]{width:100%;height:50px;border:1px #c2c2c2 solid;font-size:16px;color:#666;letter-spacing:.5px;margin-bottom:18px;padding:12px 20px}.slideout-form.contact form input[type="text"]:focus,.slideout-form.contact form input[type="email"]:focus,.slideout-form.contact textarea:focus{border-color:#00a2ff}.slideout-form.contact textarea{width:100%;height:116px;border:1px #c2c2c2 solid;font-size:16px;color:#666;letter-spacing:.5px;margin-bottom:18px;padding:18px 20px}.slideout-form.contact form input[type="submit"]{width:100%;height:50px;background:#2ac790;text-align:center;border:none;letter-spacing:1.5px;color:#fff;text-transform:uppercase;font-weight:300;padding:12px;display:block}.slideout-form.contact form input[type="submit"]:hover{background:#25b885}.contact #big-search{width:100%;height:387px;background:#db3a22;padding:105px 0 120px}.contact #big-search .container{max-width:883px}.contact #big-search h1{font-size:45px;color:#fff;text-transform:uppercase;margin-bottom:42px;font-weight:700;text-align:center}.contact #big-search form{width:100%;clear:both;position:relative}.contact #big-search form input[type="search"]::-webkit-input-placeholder{color:#333}.contact #big-search form input[type="search"]{width:100%;background:#fff;height:73px;letter-spacing:.5px;color:#333;border:none;-webkit-appearance:none;padding:16px 93px 16px 32px;font-size:16px;box-shadow:0 8px 17px 0 rgba(0,0,0,.09)}.contact #big-search form input[type="search"]::-webkit-input-placeholder{color:#a2a2a2;font-style:italic}.contact #big-search form input[type="search"]::-moz-placeholder{color:#a2a2a2;font-style:italic}.contact #big-search form input[type="search"]::-ms-input-placeholder{color:#a2a2a2;font-style:italic}.contact #big-search form input[type="submit"]{position:absolute;width:73px;height:73px;background:#fff url(images/2017-images/xcontact-search-icon.png.pagespeed.ic.eaD5SdSobC.png) center no-repeat;display:block;right:0;border:none;top:0}.contact #big-search form input[type="submit"]:hover{background-color:#db3a22}.contact .faq{width:100%;clear:both}.contact .faq h2{font-size:33px;color:#293643;margin-bottom:65px;text-align:center;font-weight:700;text-transform:uppercase;margin:0 auto 65px}.contact .faq .categories{padding:65px 0 46px}.contact .faq .categories .container{max-width:1250px}.contact .faq .categories .option{width:25%;height:195px;float:left;display:block;cursor:pointer;position:relative}.contact .faq .categories .option span{text-transform:uppercase;font-size:16px;font-weight:700;color:#5c5c5c;text-align:center;display:block;line-height:1.4;letter-spacing:1px;padding-top:151px}.contact .faq .categories .option:hover span,.contact .faq .categories .option.active span{color:#db3a23}.contact .faq .categories .option.active:after{width:38px;height:18px;position:absolute;bottom:-46px;left:50%;margin-left:-19px;background:url(images/2017-images/contact-faq-category-arrow.png.pagespeed.ce.XYLB7Sy8kP.png) center no-repeat;content:"";display:block}.contact .faq .categories .option.returns span{padding-top:161px}.contact .faq .questions{background:#f6f7f7;padding:60px 0 70px}.contact .faq .questions .question{border-bottom:1px #e7e7e7 solid}.contact .item p.question:hover{border-bottom:1px #80cefa solid;color:#293644}.contact .faq .questions .container{max-width:905px}.contact .faq .questions .answer{background:#fff}.contact .item p.question:before{background:#fff}.contact .item p.question:after{right:0}.icon-tab-delivery-orders{background:url(images/2017-images/xcontact-faq-delivery-orders.png.pagespeed.ic.vnVycZqgvR.png) 40px 21px no-repeat}.icon-tab-returns{background:url(images/2017-images/xcontact-faq-returns.png.pagespeed.ic.TTqzf34rEm.png) 85px 4px no-repeat}.icon-tab-supplement{background:url(images/2017-images/xcontact-faq-supplement.png.pagespeed.ic.gboCjSVf14.png) center 3px no-repeat}.icon-tab-diet-exercise{background:url(images/2017-images/xcontact-faq-diet-exercise.png.pagespeed.ic.X3sUKB2oDQ.png) center top no-repeat}.icon-tab-delivery-orders:hover,.icon-tab-delivery-orders.active{background:url(images/2017-images/xcontact-faq-delivery-orders-hover.png.pagespeed.ic.5AGAq5-hcj.png) 40px 21px no-repeat}.icon-tab-returns:hover,.icon-tab-returns.active{background:url(images/2017-images/xcontact-faq-returns-hover.png.pagespeed.ic.xsGLi4qsGl.png) 85px 4px no-repeat}.icon-tab-supplement:hover,.icon-tab-supplement.active{background:url(images/2017-images/xcontact-faq-supplement-hover.png.pagespeed.ic.pgIZoIUpVN.png) center 3px no-repeat}.icon-tab-diet-exercise:hover,.icon-tab-diet-exercise.active{background:url(images/2017-images/xcontact-faq-diet-exercise-hover.png.pagespeed.ic.0JCPFQ58m6.png) center top no-repeat}body.page-template-page-contact .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar{display:none}.contact .contact-us{padding:75px 0 60px}.contact .contact-us header{margin-bottom:40px;text-align:center}.contact .contact-us header h2{font-size:33px;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:20px}.contact .contact-us header p{font-size:17px;color:#797f83;letter-spacing:.5px;line-height:1.5}.contact .contact-us .container{max-width:917px}.contact .contact-us p.choose-topic{font-size:13px;letter-spacing:1px;color:#333;font-weight:bold;text-align:center;text-transform:uppercase;margin-bottom:35px}.contact .contact-us .options{max-width:825px;margin:0 auto}.contact .contact-us .options a{width:261px;height:177px;float:left;background:#f7f7f7;padding-top:127px;display:block;text-transform:uppercase;color:#333;letter-spacing:.5px;font-weight:bold;font-size:15px;text-decoration:none;text-align:center;margin-right:21px;margin-bottom:21px}.contact .contact-us .options a:hover{color:#fff}.contact .contact-us .options a.delivery-orders{background:#f7f7f7 url(images/2017-images/xcontact-topic-delivery-orders.png.pagespeed.ic.lalzxcDJ_M.png) center 43px no-repeat}.contact .contact-us .options a.delivery-orders:hover{background:#db3a23 url(images/2017-images/contact-topic-delivery-orders-hover.png.pagespeed.ce.n47YlAFP0X.png) center 43px no-repeat}.contact .contact-us .options a.nutrition{background:#f7f7f7 url(images/2017-images/xcontact-topic-nutrition.png.pagespeed.ic.qggWcLPmwF.png) center 37px no-repeat}.contact .contact-us .options a.nutrition:hover{background:#db3a23 url(images/2017-images/contact-topic-nutrition-hover.png.pagespeed.ce.SGKrt9S04D.png) center 37px no-repeat}.contact .contact-us .options a.returns{background:#f7f7f7 url(images/2017-images/xcontact-topic-returns.png.pagespeed.ic.VgPkRXurwV.png) center 42px no-repeat;margin-right:0}.contact .contact-us .options a.returns:hover{background:#db3a23 url(images/2017-images/contact-topic-returns-hover.png.pagespeed.ce.ueGZlx4kjB.png) center 42px no-repeat}.contact .contact-us .options a.marketing-press{background:#f7f7f7 url(images/2017-images/xcontact-topic-marketing.png.pagespeed.ic.LGXU1-4yM7.png) center 33px no-repeat}.contact .contact-us .options a.marketing-press:hover{background:#db3a23 url(images/2017-images/contact-topic-marketing-hover.png.pagespeed.ce.VE54z7nVRH.png) center 33px no-repeat}.contact .contact-us .options a.share-your-success{background:#f7f7f7 url(images/2017-images/xcontact-topic-share-success.png.pagespeed.ic.TXn4F_Cwg8.png) center 32px no-repeat}.contact .contact-us .options a.share-your-success:hover{background:#db3a23 url(images/2017-images/contact-topic-share-success-hover.png.pagespeed.ce.qFPwttpSMo.png) center 32px no-repeat}.contact .contact-us .options a.wholesale{background:#f7f7f7 url(images/2017-images/xcontact-topic-wholesale.png.pagespeed.ic.XjphXdPOt_.png) center 37px no-repeat;margin-right:0}.contact .contact-us .options a.wholesale:hover{background:#db3a23 url(images/2017-images/contact-topic-wholesale-hover.png.pagespeed.ce.5Rl6WgPdah.png) center 37px no-repeat}.faq-item{width:100%}.faq-item.active .question{border-color:#ff4343;font-weight:600}.faq-item .question{border-bottom:1px #efefef solid;min-height:80px;height:auto;line-height:1.3;font-size:19px;color:#333;margin-bottom:0;position:relative;display:block;width:100%;text-align:left;cursor:pointer;padding:27px 30px 27px 50px}.faq-item .question:hover{border-bottom:1px #e54026 solid;color:#293644}.faq-item .question:before{width:30px;height:30px;background:#f8f8f8;border-radius:100%;color:#a0a5a7;content:"?";font-weight:700;font-size:15px;line-height:30px;left:0;position:absolute;display:block;text-align:center;top:50%;margin-top:-15px}.faq-item.active .question:before{color:#e54026}.faq-item .question:after{top:50%;width:10px;height:10px;background:url(images/2017-images/xfaq-expand-item.png.pagespeed.ic.FrpCzt7GOs.png) center no-repeat;margin-top:-5px;display:block;content:"";position:absolute;right:0}.faq-item.active .question:after{height:10px;height:4px;background:url(images/2017-images/faq-collapse-item.png.pagespeed.ce.8dQyS8YrbR.png) center no-repeat;margin-top:-2px;right:0}.faq-item .answer{background:#f5f5f5;padding:45px 41px 45px 55px;display:none}.faq-item .answer ol{margin-left:0;font-size:18px;line-height:1.5;list-style-type:none;margin-bottom:30px}.faq-item .answer ol li{font-size:18px;position:relative;padding-left:50px;counter-increment:step-counter;margin-bottom:40px}.faq-item .answer ol li:before{content:counter(step-counter);background:#00a8ff;text-align:center;display:inline-block;color:#fff;font-weight:bold;padding:4px 2px;box-sizing:border-box;border-radius:100%;position:absolute;left:0;top:0;margin-right:30px;width:32px;height:32px;font-size:17px}.faq-item.active .answer{display:block}.customer-testimonials{padding:68px 0 66px}.customer-testimonials header{text-align:center;margin-bottom:75px!important}.customer-testimonials .container{max-width:1521px}.customer-testimonials h2{text-transform:capitalize;color:#293644;font-size:33px}.customer-testimonials .quotes{position:relative;clear:both;max-width:1441px;width:100%;margin:auto}.customer-testimonials .btn{position:absolute;top:50%;margin-top:-51px;width:59px;height:59px;border-radius:100%;text-indent:-9999px;cursor:pointer;display:block;border:1px #e5e5e9 solid;background:url(images/2017-images/slider-arrow.png.pagespeed.ce.zxb5fi_Tov.png) center no-repeat;overflow:hidden}.customer-testimonials .btn:hover{background-color:#eaebeb}.customer-testimonials .btn.prev{left:0}.customer-testimonials .btn.next{left:auto;right:0;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}.customer-testimonials ul{margin:auto;display:block}.customer-testimonials ul li{list-style:none;float:left}.customer-testimonials ul li .img{width:278px;height:278px;display:block;float:left;margin-right:10px}.customer-testimonials ul li.pulse .img{background:url(images/2017-images/homepage-customer-reviews-pulse.png.pagespeed.ce.8KN6xsqo1K.png) center top no-repeat}.customer-testimonials ul li.genesis .img{background:url(images/2017-images/homepage-customer-reviews-genesis.png.pagespeed.ce.UZt723vzXe.png) center top no-repeat}.customer-testimonials ul li h2{font-size:20px;margin-top:25px;margin-bottom:5px;font-weight:700;color:#283544;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-testimonials ul li .review{font-size:16px;color:#787f83;letter-spacing:.5px;margin-bottom:20px;clear:both;display:inline-block}.customer-testimonials ul li .name{color:#333;line-height:1.5;font-size:18px;margin-bottom:5px;font-weight:bold}.customer-testimonials ul li blockquote p{color:#333;line-height:1.5;font-size:17px;margin-bottom:30px;max-width:93%}.customer-testimonials ul li .read-more{width:162px;height:33px;display:block;text-decoration:none;color:#fff;font-size:13px;font-weight:300;text-align:center;text-transform:uppercase;float:left;letter-spacing:1px;line-height:33px;background-color:#ff9b00}.customer-testimonials ul li .read-more:hover{background:#008edf}.customer-testimonials .yotpo{display:block;margin:18px auto 0;line-height:34px;width:203px;height:31px;text-transform:uppercase;color:#787e83;letter-spacing:1.5px;font-size:13px;clear:both;background:url(images/2017-images/yotpo.png.pagespeed.ce.t_YyOSXR_5.png) right no-repeat}.product-tooltip{max-width:496px;height:auto;left:100px;background:#fff;box-shadow:0 14px 21px 0 rgba(0,0,0,.09);clear:both;padding:22px 41px 35px;z-index:9999;border:1px #e3e3e3 solid;position:absolute}.product-tooltip:before{top:22px;left:-9px;display:block;position:absolute;background:url(images/2017-images/xproduct-tooltip-arrow.png.pagespeed.ic.9UiB_mNfeE.png) center no-repeat;content:"";width:9px;height:19px;z-index:99999}.product-tooltip header{width:100%;margin-bottom:25px}.product-tooltip header .img{width:103px;height:103px;float:left;display:block;margin-right:25px;background:#e54026}.product-tooltip header .blst.img{background:url(images/2017-images/product-tooltip-30blst.png.pagespeed.ce.7Q05aujnNq.png) center no-repeat}.product-tooltip header h2{font-size:18px;line-height:1.2;font-weight:600;padding-top:32px}.product-tooltip p.includes{text-transform:uppercase;color:#797f83;font-size:12px;letter-spacing:.5px;margin-bottom:15px;width:100%;clear:both;font-weight:600}.product-tooltip ul{clear:both;width:100%;margin-bottom:10px}.product-tooltip ul li{float:left;width:49%;height:52px;list-style-type:none;margin-bottom:19px;letter-spacing:.5px;margin-right:2%}.product-tooltip ul li:nth-child(even) {margin-right:0}.product-tooltip ul li .img{float:left;width:51px;height:51px;background:#e54026;margin-right:5px}.product-tooltip ul li.blst .img{background:url(images/2017-images/product-tooltip-blst.png) center no-repeat}.product-tooltip ul li.whey .img{background:url(images/2017-images/product-tooltip-whey.png.pagespeed.ce.SZd6woMrJa.png) center no-repeat}.product-tooltip ul li.pulse .img{background:url(images/2017-images/product-tooltip-pulse.png.pagespeed.ce.zHaogsJqny.png) center no-repeat}.product-tooltip ul li.recharge .img{background:url(images/2017-images/product-tooltip-recharge.png.pagespeed.ce.ksv1lWfmiJ.png) center no-repeat}.product-tooltip ul li.triumph .img{background:url(images/2017-images/product-tooltip-triumph.png.pagespeed.ce.BUiiaN3sjF.png) center no-repeat}.product-tooltip ul li.phoenix .img{background:url(images/2017-images/product-tooltip-phoenix.png.pagespeed.ce.p3Vt7ao_SM.png) center no-repeat}.product-tooltip ul li.forge .img{background:url(images/2017-images/product-tooltip-forge.png.pagespeed.ce.38_B7w8MZX.png) center no-repeat}.product-tooltip ul li.phoenix strong,.product-tooltip ul li.triumph strong,.product-tooltip ul li.forge strong{margin-top:19px}.product-tooltip ul li strong{font-weight:600;display:block;font-size:15px;margin-bottom:3px;margin-top:7px}.product-tooltip ul li .flavor{padding-left:27px;height:19px;padding-top:2px;font-size:13px;display:inline-block;color:#797f83}.product-tooltip ul li .flavor.strawberry-banana{background:url(images/2017-images/product-tooltip-flavor-strawberry-banana.png.pagespeed.ce.0UDHeHlgwN.png) left top no-repeat}.product-tooltip ul li .flavor.green-apple{background:url(images/2017-images/product-tooltip-flavor-green-apple.png.pagespeed.ce.cuktkyr5C5.png) left top no-repeat}.product-tooltip ul li .flavor.fruit-punch{background:url(images/2017-images/product-tooltip-flavor-fruit-punch.png.pagespeed.ce.cx-B56BxZS.png) left top no-repeat}.product-tooltip ul li .flavor.Small{background:url(images/2017-images/xsize-shirt.png.pagespeed.ic.ghDgqTsrDI.png) left top no-repeat}.product-tooltip ul li .flavor.Medium{background:url(images/2017-images/xsize-shirt.png.pagespeed.ic.ghDgqTsrDI.png) left top no-repeat}.product-tooltip ul li .flavor.Large{background:url(images/2017-images/xsize-shirt.png.pagespeed.ic.ghDgqTsrDI.png) left top no-repeat}.product-tooltip .choice{font-size:14px;padding-left:18px;display:block}.product-tooltip .yes{background:url(images/2017-images/product-info-tooltip-check.png.pagespeed.ce.RDYgp1JA3B.png) left 4px no-repeat}.product-tooltip .yes em{color:#797f83;font-style:normal}#store-splash{width:100%;padding:50px 0 0;background:#fff;text-align:center}#store-splash .container{max-width:1046px}#store-splash h1{font-size:33px;color:#16212b;text-transform:capitalize}#store-splash p{font-size:18px;line-height:1.5;text-align:center;color:#333;letter-spacing:.5px;margin-bottom:30px}#products{width:100%;clear:both;text-align:center;margin-bottom:100px}#products .container{max-width:1360px}.store .mainContent{margin-top:50px}.store h4{text-transform:uppercase;font-weight:800}.store .products-sidebar h4{text-transform:uppercase;font-weight:800;padding:10px 0;border-bottom:3px solid #db3a21;margin-bottom:20px;width:90%}.store .products-sidebar h4 a:hover{text-decoration:underline}.store .product_filter,.store .product_filter_close{display:none}#products h4{font-size:33px;color:#16212b;text-transform:uppercase;text-align:center;margin-bottom:55px}#products #featured-stacks{background:#f8f8f8;margin-bottom:0}#products .featured{width:100%;text-align:center}#products #featured-stacks .stack{float:left;width:50%}#products #featured-stacks .stack h5{font-size:30px;line-height:1.2;text-transform:uppercase;color:#333;font-weight:bold;max-width:400px;margin:auto;text-align:center}#products #featured-stacks .stack h5 a{text-decoration:none;color:#333}#products .featured img{width:426px;height:auto;display:block;margin:auto}#products .featured span.featured-stack-men,#products .featured span.featured-stack-women{display:inline-block;background:#e63f26;color:#fff;text-transform:uppercase;font-size:16px;line-height:39px;width:100%;max-width:376px;height:39px;letter-spacing:1px;margin-bottom:20px;position:relative;margin:0 auto 35px}#products .featured span.featured-stack-women{background:#c7359d}#products .featured span:before,#products .featured span:after{position:absolute;top:0;left:0;display:block;width:13px;height:39px;content:"";background:url(images/2017-images/banner-arrow.png.pagespeed.ce.0eYFlyc62Q.png) center no-repeat}#products .featured span:after{left:auto;right:0;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}#products ul{margin-bottom:100px}#products ul li{float:left;width:25%;height:376px;position:relative;margin-bottom:0;border:.5px #e6e6e6 solid;padding-top:30px}#products ul li:hover{background:transparent;border-color:#d2d2d2;box-shadow:inset 0 0 0 7px #f7f7f7 , 0 0 0 1px #d2d2d2 , 0 3px 5px rgba(5,5,6,.07)}#products ul li h5{text-transform:uppercase;line-height:1.4;font-size:16px;font-weight:bold;margin-bottom:15px;color:#333}#products ul li h5 a{text-decoration:none;color:#333}#products ul li img{width:auto;height:165px;margin:0 auto 15px;display:block}#products .product-variance-choices{display:none}#products .product-list-price{font-size:18px;margin-bottom:25px;width:100%;text-align:center;display:block}#products ul li .product-list-price{color:#ff5b1d;font-weight:700;font-size:18px;margin:0 0 22px;letter-spacing:1.5px}#products .product-list-price .strike{color:#797f83;text-decoration:line-through;font-size:18px;margin:0 15px;font-weight:normal;letter-spacing:1.5px}#products .product-list-price strong{color:#ff5b1d;font-weight:700;font-size:18px;margin:0 15px;letter-spacing:1.5px}#products .meta{clear:both;width:100%}#products .add-to-cart-ajax-button{background:#ff9b00;color:#fff;margin-left:-3px;width:132px;height:34px;display:inline-block;text-align:center;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;line-height:34px}#products .add-to-cart-ajax-button:hover{background:#ed9124}#products .learn-more{width:132px;height:34px;display:inline-block;text-align:center;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;line-height:34px;background:#e4e4e4;color:#21343f}#products .learn-more:hover{background:#d2d2d2}#products .featured .add-to-cart-ajax-button,#products .featured .learn-more{width:152px}span.product-feature{top:20px;right:0;width:103px;height:31px;line-height:31px;text-align:center;letter-spacing:1.5px;font-size:11px;color:#fff;position:absolute;text-transform:uppercase;display:block}span.product-feature:before{position:absolute;left:-11px;top:0;content:"";width:11px;height:31px;display:block}span.product-feature.best-seller{background:#34c792;content:"MOST POPULAR";width:103px}span.product-feature.best-seller:before{background:url(images/2017-images/xproducts-edge-best-seller.png.pagespeed.ic.tmMH9sFDmn.png) center no-repeat}span.product-feature.on-sale{width:89px;background:#d53b3e;content:"ON SALE"}span.product-feature.on-sale:before{background:url(images/2017-images/xproducts-edge-on-sale.png.pagespeed.ic.SMcaoxhBAz.png) center no-repeat}span.product-feature.sold-out{width:89px;background:#797f83;content:"SOLD OUT"}span.product-feature.sold-out:before{background:url(images/2017-images/xproducts-edge-sold-out.png.pagespeed.ic.i1NXXBaSqW.png) center no-repeat}span.product-feature.ships-free{background:#e4e4e4;content:"SHIPS FREE";display:none}#product-filters{width:100%;height:auto;clear:both;margin:0 auto 60px}#product-filters .filters{float:left;line-height:50px;color:#666;font-size:15px;text-transform:uppercase;display:inline-block;letter-spacing:.5px;font-weight:bold}#product-filters .select-boxes{float:right}#product-filters .select-box{width:367px;height:50px;float:left;margin-right:20px;position:relative}#product-filters .select-box:last-child{margin-right:0}#product-filters .select-box:after{width:48px;height:48px;content:"";display:inline-block;right:1px;top:1px;background:#fafafa url(images/2017-images/xselect-dd-arrow.png.pagespeed.ic.6gHvEYwNey.png) center no-repeat;position:absolute;border-left:1px #eeefef solid;z-index:1}#product-filters .select-box select{width:100%;-webkit-appearance:none;-moz-appearance:none;float:left;background:transparent;color:#333;border:1px #c3c3c3 solid;height:50px;font-size:16px;letter-spacing:.5px;border-radius:0;padding:12px;padding-left:21px;z-index:3;position:relative}.bigger-leaner-stronger [class^="styles_prices_"]:before,.thinner-leaner-stronger [class^="styles_prices_"]:before,.the-shredded-chef [class^="styles_prices_"]:before{content:'';position:absolute;right:120px;top:-30px;z-index:100;width:100px;height:100px;background:url(images/2017-images/xMFL-Badge.png.pagespeed.ic.QcyIos1VS0.png) no-repeat center;background-size:75px 75px}body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_col_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_col_"]{border:1px #e5e5e5 solid;height:315px;padding:50px 18px;position:relative}body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_col_"]:hover,body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_col_"]:hover{box-shadow:inset 0 0 0 7px #f7f7f7 , 0 0 0 1px #d2d2d2 , 0 3px 5px rgba(5,5,6,.07);z-index:2}body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_cols_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_cols_"]{padding:0;height:auto;border:none}body.term-supplements [class^="styles_banner_"],body.page-template-page-supplements-v1 [class^="styles_banner_"]{width:207px;height:26px;line-height:28px;letter-spacing:.25px}@media screen and (max-width:1459px){body.term-supplements [class^="styles_banner_"],body.page-template-page-supplements-v1 [class^="styles_banner_"]{margin-right:10%}}body.term-supplements [class^="styles_women_"] [class^="styles_banner_"],body.page-template-page-supplements-v1 [class^="styles_women_"] [class^="styles_banner_"]{width:243px;height:26px;line-height:28px;margin-top:-18px}body.term-supplements [class^="styles_banner_"]:before,body.term-supplements [class^="styles_banner_"]:after,body.page-template-page-supplements-v1 [class^="styles_banner_"]:before,body.page-template-page-supplements-v1 [class^="styles_banner_"]:after{height:26px;width:9px}body.term-supplements [class^="styles_women_"] [class^="styles_img_"],body.page-template-page-supplements-v1 [class^="styles_women_"] [class^="styles_img_"]{width:310px;height:250px;margin-right:24px;margin-left:0}body.term-supplements [class^="styles_mobileAddToCart_"],body.page-template-page-supplements-v1 [class^="styles_mobileAddToCart_"]{display:none}@media (max-width:824px ){body.term-supplements [class^="styles_col_"] h3,body.page-template-page-supplements-v1 [class^="styles_col_"] h3{max-width:220px}}body.term-supplements [class^="styles_featuredStacks_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"]{padding:0;background:transparent}body.term-supplements #stacks [class^="styles_featuredStacks_"] [class^="styles_img_"],body.page-template-page-supplements-v1 #stacks [class^="styles_featuredStacks_"] [class^="styles_img_"]{margin:0 auto;margin-bottom:40px;margin-top:0;margin-right:5px;height:212px;width:275px}@media screen and (max-width:1399px){body.term-supplements #stacks [class^="styles_featuredStacks_"] [class^="styles_img_"],body.page-template-page-supplements-v1 #stacks [class^="styles_featuredStacks_"] [class^="styles_img_"]{margin-right:0}}@media screen and (max-width:1358px){body.term-supplements #stacks [class^="styles_featuredStacks_"] [class^="styles_img_"],body.page-template-page-supplements-v1 #stacks [class^="styles_featuredStacks_"] [class^="styles_img_"]{margin-right:auto;margin-left:auto;margin-bottom:auto}}body.term-supplements [class^="styles_addtocart_"],body.term-supplements [class^="styles_col_"] a[class^="styles_learnMore_"],body.page-template-page-supplements-v1 [class^="styles_addtocart_"],body.page-template-page-supplements-v1 [class^="styles_col_"] a[class^="styles_learnMore_"]{font-size:12px;width:143px;height:31px;line-height:31px;margin-bottom:1px}body.term-supplements [class^="styles_addtocart_"],body.page-template-page-supplements-v1 [class^="styles_addtocart_"]{width:144px}body.term-supplements #stacks,body.page-template-page-supplements-v1 #stacks{margin-bottom:85px;margin-top:60px;padding-top:25px}body.term-supplements #stacks [class^="styles_img_"],body.page-template-page-supplements-v1 #stacks [class^="styles_img_"]{width:201px;height:186px;margin:0 auto 3px;margin-bottom:15px;margin-top:25px}body.term-supplements #stacks [class^="styles_review_"],body.page-template-page-supplements-v1 #stacks [class^="styles_review_"]{margin-bottom:15px}body.term-supplements #stacks [class^="styles_review_"] .dv-star-rating>label,body.page-template-page-supplements-v1 #stacks [class^="styles_review_"] .dv-star-rating>label{margin-right:5px}body.term-supplements #stacks [class^="styles_price_"],body.term-supplements #stacks [class^="styles_priceOld_"],body.page-template-page-supplements-v1 #stacks [class^="styles_price_"],body.page-template-page-supplements-v1 #stacks [class^="styles_priceOld_"]{margin:0 18px}@media screen and (max-width:1023px){body.term-supplements #stacks [class^="styles_img_"],body.page-template-page-supplements-v1 #stacks [class^="styles_img_"]{width:145px;height:145px}}body.page-template-page-supplements-v1{}body.page-template-page-supplements-v1 #main.supps-v1{}#v1-content{}#v1-content header{padding:65px 0 232px 0;background:#e6e6e6 url(theme/images/supps-v1/supps-v1-bg.jpg) center no-repeat;background-size:cover}#v1-content h2{margin:0 auto;display:block;text-align:center;font-size:28px;text-transform:uppercase;max-width:745px;line-height:37px;margin-bottom:24px;color:#3f4b58;letter-spacing:.05px;font-weight:100}#v1-content h3{margin:0 auto;display:block;text-align:center;font-size:33px;text-transform:uppercase;font-weight:800;color:#283543;text-shadow:1px 1px 1px whitesmoke}#v1-content .v1-container{width:calc(100% - 85px);max-width:1040px;display:block;margin:0 auto;padding:78px 118px 35px 118px;position:relative;margin-top:-161px;box-shadow:0 0 65px rgba(0,0,0,.05);background:#fff;margin-bottom:30px;border-radius:4px;letter-spacing:1.2px;color:#212a33;text-shadow:1px 1px 1px whitesmoke}#v1-content p{font-size:17px;line-height:27px;margin-bottom:35px;letter-spacing:.4px;color:#000}#v1-content ul{background:url(theme/images/supps-v1/supps-v1-bottles.jpg) left no-repeat;padding:20px 0 10px 0}#v1-content ul li{font-size:17px;line-height:26px;width:56%;position:relative;left:44%;margin-bottom:35px;padding-left:50px;font-weight:bold;background:url(theme/images/supps-v1/supps-v1-check.png) top left no-repeat;position:relative;top:-10px;background-position-y:5px}#v1-content div.v1-signature-img{background:url(theme/images/supps-v1/supps-v1-signature.jpg) center no-repeat;width:150px;height:76px;background-size:cover}#v1-content p.v1-signature-name{font-size:23px;text-transform:uppercase;font-weight:900;color:#293643;margin-top:20px;margin-bottom:0;letter-spacing:1px}#v1-content p.v1-signature-title{font-size:17px;color:#a0adb9;margin-top:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#v1-content ul li{background:url(theme/images/supps-v1/supps-v1-check@2x.png) top left no-repeat;background-size:18px;background-position-y:5px}#v1-content div.v1-signature-img{background:url(theme/images/supps-v1/supps-v1-signature@2x.jpg) center no-repeat;background-size:cover}@media (max-width: 999px and min-width: 767px) {
		#v1-content ul {
			background: url('./theme/images/supps-v1/supps-v1-bottles-tablet.png') left no-repeat;
		    padding: 20px 0 10px 0;
		}
	}}@media (max-width:1099px){#v1-content .v1-container{padding:65px 70px 35px 70px}}@media (max-width:999px){#v1-content .v1-container{padding:45px 50px 30px 50px;margin-top:-123px}#v1-content header{padding:56px 0 165px 0}#v1-content h2{font-size:23px;max-width:649px;margin-bottom:15px}#v1-content h3{font-size:29px;max-width:468px;line-height:35px}#v1-content ul{background:url(theme/images/supps-v1/supps-v1-bottles-tablet.png) left no-repeat;padding:224px 0 10px 0;padding-left:93px;margin-left:-93px;background-size:36%}#v1-content ul li{position:relative;top:-175px;width:65%;left:35%}}@media (max-width:825px){#v1-content ul{background-size:45%;margin-top:-15px}#v1-content ul li{position:relative;top:-160px;width:60%;left:40%}#v1-content p.before-list{margin-bottom:0}#v1-content p.after-list{margin-top:-145px}}@media (max-width:767px){#v1-content header{padding:32px 0 32px 0}#v1-content h2{font-size:17px;max-width:80%;margin-bottom:15px;line-height:26px}#v1-content h3{font-size:21px;max-width:85%;line-height:26px;letter-spacing:.1px}#v1-content .v1-container{width:calc(100% - 58px);padding:0;margin-top:32px;box-shadow:none}#v1-content ul{background:url(theme/images/supps-v1/supps-v1-bottles@2x.jpg) bottom no-repeat;background-position:center bottom;padding:0;padding-bottom:300px;margin:0;margin-top:30px;width:100%;background-size:236px}#v1-content ul li{position:relative;top:0;width:100%;left:0;font-size:16px;letter-spacing:.1px;line-height:26px;padding-left:36px;margin-bottom:25px}#v1-content p{font-size:15px;line-height:26px;margin-bottom:27px;letter-spacing:.4px;color:#333}#v1-content p.before-list{margin-bottom:0}#v1-content p.after-list{margin-top:-35px}#v1-content div.v1-signature-img{background:url(theme/images/supps-v1/supps-v1-signature@2x.jpg) no-repeat;background-size:80%;background-position:left bottom;margin-top:-15px}#v1-content p.v1-signature-name{font-size:20px}#v1-content p.v1-signature-title{font-size:15px}body.page-template-page-supplements-v1 #products{padding-top:10px}}body.term-apparel #products ul li{width:33.33333%}#cart-slider{width:100%;height:100%;background:#fff;max-width:560px;position:absolute;top:0;right:0;padding:53px 50px}#cart-slider #close-slider{top:30px;left:30px;width:12px;height:12px;display:block;background:url(images/2017-images/cart-slider-close.png.pagespeed.ce.SjGInfoBn-.png) center no-repeat;position:absolute}#cart-slider .title{text-align:center;width:100%;clear:both}#cart-slider .title h2{font-size:19px;display:inline-block;font-weight:600;color:#000;position:relative;margin:0 auto 35px;padding-left:50px;letter-spacing:.5px}#cart-slider h2:before{content:"";display:block;width:29px;height:29px;position:absolute;left:3px;top:-7px;background:url(images/2017-images/cart-slider-cart-icon.png.pagespeed.ce.WwdOQQQmJC.png) center no-repeat}#cart-slider ul{list-style-type:none;margin:0 auto 30px}#cart-slider ul li.product{width:100%;height:106px;clear:both;border-bottom:1px #e1e1e1 solid;padding:32px 0;position:relative}#cart-slider ul li.product .col{float:left;position:relative}#cart-slider ul li.product .col.one{width:217px;padding-left:29px}#cart-slider ul li.product .col.two{width:70px;text-align:right;margin-right:14px;padding-top:3px}#cart-slider ul li.product .col.three{width:61px;margin-right:15px}#cart-slider ul li.product .col.four{width:70px}#cart-slider ul li.product .info{display:block;cursor:pointer;position:absolute;left:0;top:13px;width:14px;height:14px;background:url(images/2017-images/cart-slider-info-icon.png.pagespeed.ce.tm8i8wsqfV.png) center no-repeat}#cart-slider ul li.product img{float:left;width:53px;height:53px;margin-right:13px;display:block;position:relative;top:-5px}#cart-slider ul li.product h3{color:#000;font-size:17px;line-height:1.2;margin-bottom:2px;font-weight:600;letter-spacing:.5px}#cart-slider ul li.product.blst h3{font-size:14px;letter-spacing:0}#cart-slider ul li.product span.type{color:#b0b0b0;display:block;font-size:13px}#cart-slider ul li.product .old-price{display:block;text-decoration:line-through;color:#a1a4a6;letter-spacing:1.5px;font-size:14px;margin-bottom:8px}#cart-slider ul li.product .price{display:block;color:#000;letter-spacing:1.5px;font-weight:600;font-size:14px}#cart-slider ul li.product .select{width:61px;height:38px;border:1px #c2c2c2 solid}#cart-slider ul li.product .select .qty{width:35px;height:36px;border-right:1px #ececec solid;float:left;text-align:center;display:block;line-height:36px;background:#fcfcfc}#cart-slider ul li.product .select .add{width:24px;height:18px;border-bottom:1px #f0f0f0 solid;display:block;background:#fafafa url(images/2017-images/cart-slider-qty-add.png.pagespeed.ce.ymWEnKh991.png) center no-repeat;float:right;cursor:pointer}#cart-slider ul li.product .select .minus{width:24px;height:18px;display:block;background:#fafafa url(images/2017-images/xcart-slider-qty-minus.png.pagespeed.ic.VKB8A9FEhh.png) center no-repeat;float:right;cursor:pointer}#cart-slider ul li.product .select .add:hover,#cart-slider ul li.product .select .minus:hover{background-color:#e3e3e3}#cart-slider ul li.product .total-price{color:#ed5a2d;letter-spacing:2px;font-size:14px;font-weight:bold;margin-top:14px;display:block}#cart-slider ul li.product .delete{position:absolute;top:45px;right:0;display:block;background:url(images/2017-images/cart-slider-product-delete.png.pagespeed.ce.YQi6rhXsZj.png) center no-repeat;width:9px;height:9px}#cart-slider .bot{width:100%;clear:both;padding-bottom:30px;margin-bottom:42px;border-bottom:1px #e1e1e1 solid}#cart-slider .bot .coupon{width:253px;height:53px;float:left;margin-right:20px}#cart-slider .bot .coupon input[type="text"]{width:166px;float:left;height:53px;border:1px #dedede solid;padding-left:52px;color:#a9a9a9;background:url(images/2017-images/cart-slider-coupon-icon.png.pagespeed.ce.d4l-MCWnyQ.png) 16px no-repeat}#cart-slider .bot .coupon input[type="text"]:focus{border-color:#44a0f7}#cart-slider .bot .coupon button[type="submit"]{background:#e1e1e1;width:86px;height:53px;text-transform:uppercase;letter-spacing:2px;border:none;font-size:14px;line-height:51px;color:#6a6a6a;display:block}#cart-slider .bot .coupon button[type="submit"]:hover{background:#5ec595}#cart-slider .bot button[type="submit"].update{width:187px;height:53px;line-height:51px;border:none;background:#5fc595;letter-spacing:2px;text-transform:uppercase;color:#fff;font-size:14px;text-align:center;display:block}#cart-slider .bot button[type="submit"].update:hover{background:#5ec595}#cart-slider .totals{width:100%;clear:both;margin-bottom:35px;letter-spacing:1px}#cart-slider .totals .subtotal{width:100%;clear:both;margin-bottom:19px}#cart-slider .totals .subtotal span{float:left;color:#676767}#cart-slider .totals .subtotal span em{color:#666;font-style:normal}#cart-slider .totals .subtotal strong{letter-spacing:1.5px;float:right;text-align:right;color:#000}#cart-slider .totals .you-save{width:100%;clear:both}#cart-slider .totals .you-save span{float:left;color:#676767}#cart-slider .totals .you-save strong{letter-spacing:1.5px;float:right;text-align:right;color:#5ec494}#cart-slider input[type="submit"]{width:100%;max-width:460px;height:57px;background:#fd9b27;border:0;display:block;letter-spacing:2px;line-height:55px;color:#fff;text-transform:uppercase}#cart-slider input[type="submit"]:hover{background:#eb9025}#main #product-main{width:100%;position:relative;height:auto;clear:both;background:#f5f5f5}#main .product-content-intro .short-description{display:none}#main #product-main .container{max-width:1180px;padding-bottom:80px}#main.apparel #product-main .container{min-height:auto}body.single-product #main.books{margin-top:20px}#breadcrumbs{display:none}.single-product #breadcrumbs{width:100%;display:block;clear:both;padding-top:25px;background:#f5f5f5}.single-product #breadcrumbs span[typeof="v:Breadcrumb"]{position:relative;margin:auto;font-size:12px;letter-spacing:.5px;clear:both;color:#bfc4c8;padding-left:25px}.single-product #breadcrumbs span[typeof="v:Breadcrumb"] a{margin-right:20px;position:relative;color:#00a1ff;text-decoration:none}#main #product-main .breadcrumbs{width:100%;clear:both;margin-bottom:20px;padding-top:25px;font-size:12px;color:#bfc4c8}#main #product-main .breadcrumbs ul{width:100%;clear:both;margin-left:-10px}#main #product-main .breadcrumbs ul li{float:left;margin-left:10px;text-transform:uppercase;position:relative}#main #product-main .breadcrumbs ul li span{color:#333}#main #product-main .breadcrumbs ul li a{color:#333;text-decoration:none;margin-right:10px;letter-spacing:.5px}#main #product-main .breadcrumbs ul li a:hover{text-decoration:underline}#main #product-main .breadcrumb_last{color:#c1c1c1;text-transform:uppercase;margin-left:10px;letter-spacing:.5px}#main #product-main #product-right{width:100%;padding:0;padding-left:160px;max-width:1920px}#main #product-main #product-right #product-info{width:48%;padding-right:0;padding-top:30px}#main #product-main #product-right #product-info h1{color:#293644;font-weight:700;line-height:1.2;font-size:40px;letter-spacing:2px}#main #product-main #product-right #product-info h1 span{color:#c1c1c1}#main #product-main #product-right #product-info h1 span.title-pipe{display:none}#main #product-main #product-right #product-info #product-title-meta{width:100%;float:left;margin-bottom:13px}#main #product-main #product-right #product-img-previews{float:left;width:52%;margin-top:10px}#main.stacks #product-main #product-right #product-img-previews{padding:0}#main #product-main #product-right #product-img-previews img{margin:auto;max-width:115%}.dv-star-rating>label{margin-right:10px}.dv-star-rating>label:first-child{margin-right:0}.dv-star-rating-star .fa{width:16px;height:14px;display:block;float:left}.dv-star-rating-star .fa-star{background:url(images/2017-images/product-star-full.png.pagespeed.ce.kAE0uSNfas.png) center no-repeat}.dv-star-rating-star .fa-star-o{background:url(images/2017-images/xproduct-star-empty.png.pagespeed.ic.WeB2tIET7R.png) center no-repeat}.dv-star-rating-star .fa-star-half-full{background:url(images/2017-images/product-star-half.png.pagespeed.ce.40GbPvf5zX.png) center no-repeat}#main.whey #product-main #product-right #product-info{padding-top:0}#main #product-main #product-right #product-info #product-title-meta div.standalone-bottomline{margin-top:-3px!important}#main #product-main #product-right #product-info #product-title-meta .product-shown-pricing{float:left}#main #product-main #product-right #product-info #product-title-meta .product-shown-pricing p{float:left;font-weight:600;margin-bottom:10px;margin-top:-4px;font-size:22px;color:#ff4b0c;letter-spacing:2.5px;position:relative;margin-right:60px}#main #product-main #product-right #product-info #product-title-meta .product-shown-pricing p:after{width:1px;height:34px;position:absolute;content:"";right:-30px;top:0;background:#c3c3c3}#main #product-main #product-right #product-info #product-title-meta #product-title-meta-triple-discount p{margin-top:0}#main #product-main #product-right #product-info #product-title-meta-discount p{font-size:18px}#main #product-main #product-right #product-info #product-title-meta .product-shown-pricing p strong{font-weight:bold}#main #product-main #product-right #product-info #product-title-meta .percent-discount{background:#92cd36;padding:6px 15px 6px 12px;display:inline-block;text-align:center;color:#fff;height:24px;text-transform:uppercase;font-size:11px;margin-right:10px;position:relative;top:-3px}#main #product-main #product-right #product-info #product-title-meta .percent-discount:after{position:absolute;display:block;content:"";right:0;top:0;width:6px;height:24px;background:url(theme/images/product-percent-discount-arrow.png) center no-repeat;background-size:100%}#main #product-main #product-right #product-info #product-title-meta #product-title-meta-reviews{float:left;margin-top:6px}#main #product-main #product-right #product-info #product-title-meta #product-title-meta-reviews ul{float:left}#main #product-main #product-right #product-info #product-title-meta #product-title-meta-reviews ul li{display:inline-block;background:url(theme/images/product-star.png) center no-repeat;width:13px;height:13px}#product-title-meta .yotpo .yotpo-bottomline .yotpo-icon-star,#product-title-meta .yotpo .yotpo-bottomline .yotpo-icon-half-star,#product-title-meta .yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#fd9b27!important}#main #product-main #product-right #product-info #product-title-meta #product-title-meta-reviews ul li.blank{background:url(theme/images/product-star-blank.png) center no-repeat}#main #product-main #product-right #product-info #product-title-meta #product-title-meta-reviews a{color:#a5a5a5!important;text-decoration:none;font-size:14px;float:left;margin-left:10px}.yotpo .text-m{color:#9c9c9c!important;margin-left:15px}.yotpo .text-m:hover{text-decoration:underline}#main #product-main #product-right #product-info #product-title-meta #product-title-meta-reviews a:hover{text-decoration:underline}#main #product-main #product-img-scroller-left{float:left;width:175px;position:absolute;text-align:center;top:67px;bottom:48px;overflow:hidden}#main #product-main #product-img-scroller-left .bx-wrapper .bx-viewport{left:0}#main #product-main #product-img-scroller-left .toggle{background:#f4f4f4 url(images/2017-images/product-thumb-slider-arrow.png.pagespeed.ce.ZWz9gJ5mpZ.png) center no-repeat;width:100%;height:35px;display:block;margin:auto;position:relative;left:0;cursor:pointer}#main #product-main #product-img-scroller-left .toggle#product-scroller-toggle-up{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);top:0}#main #product-main #product-img-scroller-left .toggle#product-scroller-toggle-down{bottom:0;position:absolute}#main #product-main #product-img-scroller-left ul{float:left;width:100%;padding:27px 0;list-style-type:none}#main #product-main #product-img-scroller-left ul li{width:100%;height:179px;clear:both;position:relative;margin-top:20px}#main #product-main #product-img-scroller-left ul li a{display:block;width:100%;height:100%;padding:0}#main #product-main #product-img-scroller-left ul li a:hover{background:#fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;box-shadow:0 9px 20px 0 rgba(0,0,0,.09)}#main #product-main #product-img-scroller-left ul li img{margin:auto;max-height:134px;position:absolute;top:50%;margin-top:-67px;left:50%;margin-left:-67px}.product-variance-choices{width:100%;clear:both}.product-variance-choices .product-option{border:1px #c3c3c3 solid;background:#fff;clear:both;width:100%;min-height:62px;padding:0;margin-bottom:13px}.product-variance-choices .product-option .title{padding:23px;height:62px;text-align:left;cursor:pointer}.product-variance-choices .product-option .title .right{text-align:right}.product-variance-choices .product-option.one-time-purchase{position:relative}.product-variance-choices .product-option.one-time-purchase:after{width:6px;height:10px;background:url(images/2017-images/xproduct-variance-select-arrow.png.pagespeed.ic.Dq_84Dc1wf.png) center no-repeat;display:block;position:absolute;top:25px;right:28px;content:""}.product-variance-choices .product-option.active .title:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-variance-choices .product-option:hover{border-color:#5fc595}.product-variance-choices .product-option.active{box-shadow:inset 0 0 0 3px #ccf3e4;border-color:#5fc595}.product-variance-choices .product-option .title p{font-size:16px;color:#2c3542;letter-spacing:.5px;font-weight:bold;display:inline-block}.product-variance-choices .product-option .content{border-top:1px #d2f1e5 solid;padding:18px 16px 26px;text-align:center}.product-variance-choices .one-time-purchase .title .price{font-size:16px;float:right;color:#ff4b0c;margin-right:45px;font-weight:bold;letter-spacing:2px}.product-variance-choices .subscription{color:#75c397}.product-variance-choices .subscription .right{margin-top:-4px}.product-variance-choices .subscription .title p{color:#666}.product-variance-choices .subscription .price{font-size:15px;letter-spacing:1px;font-weight:bold}.product-variance-choices .subscription .price em{font-size:12px;font-style:normal}.product-variance-choices .subscription .discount{width:74px;height:25px;background:#75c397;text-align:center;color:#fff;font-size:11px;font-weight:bold;line-height:25px;text-transform:uppercase;display:inline-block;margin-left:18px}.product-variance-choices .cards-guarantee{width:383px;height:76px;background:url(images/2017-images/xone-time-purchase-cards-guarantee.png.pagespeed.ic.H-mo8mSYld.png) center no-repeat;display:block;position:relative;margin:0 auto 15px;clear:both}.product-variance-choices .cards-guarantee a{position:absolute;display:block;text-indent:-9999px}.product-variance-choices .cards-guarantee a.norton{width:75px;height:40px;right:25px;top:0}.product-variance-choices .cards-guarantee a.moneyback{width:383px;height:28px;left:0;bottom:0}.product-variance-choices .nutrition-info-link{font-size:12px;display:inline-block;text-align:center;margin:0 auto;color:#5c5c5c;letter-spacing:1px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:0 10px 4px;border-bottom:2px #919191 solid}.product-variance-choices .nutrition-info-link:hover{color:#333;border-color:#44a0f8}[class^="styles_modal_"] [class^="styles_whiteBox_"]{max-width:483px!important;box-shadow:none;border:none;padding:0;margin:auto}[class^="styles_modal_"] [class^="styles_shortIntro_"]{display:none}[class^="styles_modal_"] [class^="styles_nutritionLink_"]{display:none}[class^="styles_modal_"] [class^="styles_productOption_"]{margin-bottom:16px}[class^="styles_modal_"] [class^="styles_bottom_"]{margin:30px auto 25px;position:relative}[class^="styles_modal_"] [class^="styles_bottom_"] input[type="submit"]{max-width:340px}[class^="styles_modal_"] [class^="styles_productOption_"][class^="styles_flavors_"] [class^="styles_selectedFlavor_"]{width:96px}.books [class^="styles_productMeta_"],.bigger-leaner-stronger [class^="styles_productMeta_"],.thinner-leaner-stronger [class^="styles_productMeta_"],.the-shredded-chef [class^="styles_productMeta_"]{position:relative;top:15px}.books [class^="styles_nutritionLinkContainer_"],.bigger-leaner-stronger [class^="styles_nutritionLinkContainer_"],.thinner-leaner-stronger [class^="styles_nutritionLinkContainer_"],.the-shredded-chef [class^="styles_nutritionLinkContainer_"]{display:none}#main #product-content{width:100%;clear:both;padding-bottom:40px;overflow:hidden;background:linear-gradient(#fefefe,#fbfbfb)}#main #product-content .product-content-intro{padding:70px 0 40px 0;z-index:5;position:relative;width:100%}#main #product-content .product-content-intro .mobile-learn-more,#main #product-content .product-content-intro blockquote.mobile-bottom-line{display:none}#main #product-content .product-content-intro .container{max-width:1106px;width:100%;margin:auto}#main #product-content .product-content-intro a{color:#1787fb;text-decoration:none}#main #product-content .product-content-intro a:hover{text-decoration:underline}#main #product-content .product-content-intro h3{font-size:24px;text-align:center;margin-bottom:30px;line-height:1.5;text-align:left;color:#333}#main #product-content .product-content-intro p,#main #product-content .product-content-intro ul,#main .sales-product-content-section p,#main .sales-product-content-section ul,#main #product-content ul{font-size:19px;line-height:1.5;margin-bottom:30px;color:#333;letter-spacing:.5px;text-align:justify}#main #product-content .product-content-intro blockquote{padding-left:42px;border-left:2px #f2f2f2 solid}#main #product-content .product-content-intro blockquote p{font-style:italic}#main #product-content ul{clear:both}#main #product-content .product-content-intro em,#main .sales-product-content-section em{font-style:italic}#main #product-content .product-content-intro p strong,#main .sales-product-content-section p strong{font-weight:700}#main #product-content .product-content-intro p.center,#main #product-content p.center{font-weight:bold;text-align:center;margin:0 auto 30px}#main .product-content-intro ul.numbers{padding-left:0;margin-top:30px}#main .product-content-intro ul.numbers li{font-weight:normal!important;padding-left:110px!important;margin-bottom:40px!important;background:none!important}#main #product-content ul.non-bold li{font-weight:normal;margin-bottom:20px}[class^="styles_amazonBookLink_"]{top:auto!important}#main .product-content-intro h2{font-size:38px;margin-bottom:30px;line-height:1.4;color:#293643;text-align:left}#main .sales-product-content-section{padding:70px 0 0;width:100%;clear:both;position:relative;z-index:3}#main .sales-product-content-section:before{content:"";display:block;position:absolute;z-index:-1}#main .sales-product-content-section.left-align:before{left:0}#main .sales-product-content-section.right-align:before{right:0}#main .sales-product-content-section .container{max-width:1100px;padding:0 35px}body.single-product #main #product-content .full-description{padding:0 60px}#main #product-content .full-description ul li,#main .sales-product-content-section ul li,#main.blog .recipe .intro ul li,.faq-item .answer ul li{margin-bottom:15px;font-weight:bold;padding-left:46px;background:url(images/2017-images/list-item.png.pagespeed.ce.wyjlZT-MmB.png) left 7px no-repeat;font-size:18px;min-height:24px;line-height:1.5}body.single-product #main #product-content .full-description ul li{font-weight:normal;background:url(images/2017-images/xlist-item-red.png.pagespeed.ic.NlJpS3Pj-2.png) left 7px no-repeat}#main .sales-product-content-section a{text-decoration:underline;color:#1787fb}#main .sales-product-content-section a:hover{text-decoration:none}#main .sales-product-content .contains,#main .sales-product-content-section .contains{text-transform:uppercase;font-weight:700;font-size:18px;color:#333;margin-bottom:0}#main .sales-product-content-section:last-child{padding-bottom:50px}#main .sales-product-content-section .uppercase{font-weight:bold;text-transform:uppercase;display:block;margin-bottom:0}#main .sales-product-content-section h2{font-size:38px;color:#2d3541;margin-bottom:20px;line-height:1.2}#main.sales .gradient{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fbfbfb 100%);background:-webkit-linear-gradient(top,#fff 0%,#fbfbfb 100%);background:linear-gradient(to bottom,#fff 0%,#fbfbfb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fbfbfb',GradientType=0 );padding:60px 0}#main.sales [class^="styles_arrowDown_"],#main.sales [class^="styles_arrowUp_"]{display:none}@media (max-width:1023px){#main.stacks [class^="styles_arrowDown_"],#main.stacks [class^="styles_arrowUp_"],#main.meal-plan [class^="styles_arrowDown_"],#main.meal-plan [class^="styles_arrowUp_"],#main.books [class^="styles_arrowDown_"],#main.books [class^="styles_arrowUp_"]{display:none}}#main #product-main form{width:483px;float:left;text-align:center}#main #product-main form .product-variance-choices{width:100%;margin-bottom:10px;clear:both}#main #product-main .product-variance-choices .stack-supplement-title,#main #product-main .product-variance-choices .stack-flavor-title{display:none}#main.apparel #product-main form .product-variance-choices #product-variance-size,#main.apparel #product-main form .product-variance-choices #product-variance-color{float:left;width:100%;background:#fff;height:64px;border:1px #cfcfcf solid;margin-bottom:11px}#main.apparel #product-main form .product-variance-choices .choice>label{font-size:16px;display:inline-block;color:#666;height:62px;line-height:62px;letter-spacing:.5px;margin-left:24px}.select-quantity{float:left;width:118px;height:56px;border:none;border:1px #c2c2c2 solid;font-size:20px;font-weight:700;background:#fff;position:relative;border-radius:0;text-align:center;margin-bottom:10px}.select-quantity .addsub{display:inline-block;cursor:pointer;position:absolute;right:0;width:48px;height:27px;border-radius:0;text-indent:-9999px;border-left:1px #e7e7e7 solid}.select-quantity #fsd_quantity_value{width:67px;height:54px;float:left;display:block;text-align:center;line-height:52px}.select-quantity .addsub#fsd_quantity_plus{top:0;border-bottom:1px #e7e7e7 solid;background:#fafafa url(images/2017-images/xselect-dd-arrow-plus.png.pagespeed.ic.p0vE1oF_b8.png) center no-repeat}.select-quantity .addsub#fsd_quantity_minus{bottom:0;background:#fafafa url(images/2017-images/xselect-dd-arrow-minus.png.pagespeed.ic.CmfL3Wlwzf.png) center no-repeat}.select-quantity .addsub:hover{background-color:#eaeaea!important}#main #product-main form input[type="submit"]{background:#f09f45;text-transform:uppercase;border:none;font-size:15px;letter-spacing:1px;color:#fff;cursor:pointer;margin:0 auto 20px;display:inline-block;width:100%;max-width:319px;border-radius:0;padding:0;line-height:56px;height:56px;float:right}#main #product-main form input[type="submit"]:hover{background:#e25e01;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}@media (min-width:768px){#main.books [class^="styles_sliderWrap_"]{display:none}#main.stacks [class^="styles_sliderWrap_"]{display:none}}#main #product-main form#formsubs{background:#f5f5f5;padding:0;width:100%;clear:both}#main #product-main form#formsubs h3{font-size:18px;line-height:1.3;font-weight:300;margin-bottom:20px}#main #product-main form#formsubs .subscribe_fields input[type="text"]{width:100%;padding:12px 12px 12px 50px;height:50px;border:1px #e8e8e8 solid;margin-bottom:0;font-size:14px;background:#fff url(images/2017-images/blog-input-email-icon.png.pagespeed.ce.I4Mn6Q68YT.png) 10px no-repeat}#main #product-main form#formsubs .subscribe_fields input[type="text"]:focus{border:1px #e54026 solid}#main #product-main form#formsubs .subscribe_fields input[type="submit"]{max-width:100%;font-size:18px;margin-bottom:10px}#main #product-main form#formsubs .subscribe_info p{font-size:11px;line-height:1.4}#main .sticky-bar{z-index:6}#main #product-sticky{width:100%;clear:both;height:56px;text-align:center;position:relative;border-bottom:1px #e8e8e8 solid;background:#fff}#main #product-sticky.is_stuck{text-align:left;padding-right:160px}body.admin-bar #main #product-sticky.is_stuck{top:147px!important}#main #product-sticky .sticky-toggle{text-align:center;width:24%;max-width:210px;display:inline-block;font-size:13px;letter-spacing:.5px;font-weight:bold;margin-left:-3px;text-transform:uppercase}#main #product-sticky .sticky-toggle.active{background:#fafafa}#main #product-sticky.is_stuck .sticky-toggle{float:left}#main #product-sticky .sticky-toggle p{position:relative;display:inline-block;line-height:1}#main #product-sticky .sticky-toggle.active{color:#1b9efc}#main #product-sticky .sticky-toggle p br{display:none}#main #product-sticky .sticky-toggle a{width:100%;height:54px;display:block;padding:22px 0 22px 30px;color:#969b9d}#main #product-sticky .sticky-toggle.active a{color:#45a0f8}#main #product-sticky #sticky-logo{background:url(images/2017-images/product-sticky-nav-logo.png.pagespeed.ce.dhPJ2UXDfw.png) center no-repeat;display:inline-block;width:101px;height:14px;text-indent:-9999px;position:absolute;left:29px;top:23px}#main #product-sticky #book-products-toggle p:before,#main #product-sticky #apparel-products-toggle p:before,#main #product-sticky #stack-products-toggle p:before{content:"";display:inline-block;margin-right:10px;position:absolute;top:-1px;left:-26px;width:14px;height:14px;background:url(images/2017-images/product-sticky-nav-product-information.png.pagespeed.ce.3LX29P2CIS.png) center no-repeat}#main #product-sticky #book-products-toggle.active p:before,#main #product-sticky #apparel-products-toggle.active p:before,#main #product-sticky #stack-products-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-product-information-active.png.pagespeed.ce.Kyf1RbEE15.png) center no-repeat}#main #product-sticky #stack-ingredients-toggle p:before{content:"";display:inline-block;margin-right:5px;position:absolute;top:-1px;left:-26px;width:15px;height:14px;background:url(images/2017-images/product-sticky-nav-ingredients.png.pagespeed.ce.nfNdG5hUXh.png) center no-repeat}#main #product-sticky #stack-ingredients-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-ingredients-active.png.pagespeed.ce.RN6cNQatyr.png) center no-repeat}#main #product-sticky #stack-faq-toggle p:before{content:"";display:inline-block;margin-right:10px;position:absolute;top:-1px;left:-26px;width:14px;height:14px;background:url(images/2017-images/product-sticky-nav-faq.png.pagespeed.ce.f6nJjxw0Jb.png) center no-repeat}#main #product-sticky #stack-faq-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-faq-active.png.pagespeed.ce.vOdZ1h1ARu.png) center no-repeat}#main #product-sticky #book-reviews-toggle p:before,#main #product-sticky #stack-reviews-toggle p:before,#main #product-sticky #apparel-reviews-toggle p:before{content:"";display:inline-block;margin-right:10px;position:absolute;top:-1px;left:-26px;width:16px;height:15px;background:url(images/2017-images/product-sticky-nav-reviews.png.pagespeed.ce.Ny5L5cfVkz.png) center no-repeat}#main #product-sticky #book-reviews-toggle.active p:before #main #product-sticky #apparel-reviews-toggle.active p:before #main #product-sticky #stack-reviews-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-reviews-active.png.pagespeed.ce.HQFnpscM88.png) center no-repeat}#main #product-sticky #stack-how-toggle p:before{content:"";display:inline-block;margin-right:10px;position:absolute;top:-1px;left:-26px;width:14px;height:14px;background:url(images/2017-images/product-sticky-nav-faq.png.pagespeed.ce.f6nJjxw0Jb.png) center no-repeat}#main #product-sticky #stack-how-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-faq-active.png.pagespeed.ce.vOdZ1h1ARu.png) center no-repeat}#main #product-sticky #apparel-details-toggle p:before{content:"";display:inline-block;margin-right:10px;position:absolute;top:-1px;left:-26px;width:17px;height:15px;background:url(images/2017-images/xproduct-sticky-nav-apparel-info.png.pagespeed.ic.LPJgFY0fZs.png) center no-repeat}#main #product-sticky #apparel-details-toggle.active p:before{background:url(images/2017-images/xproduct-sticky-nav-apparel-info-active.png.pagespeed.ic.WPu6Z8o7hY.png) center no-repeat}#product-sticky .sticky-add-to-cart{background:#fd9b26;width:140px;height:36px;line-height:36px;border-radius:0;text-transform:uppercase;border:none;margin:0;font-weight:600;font-size:15px;font-weight:600;display:block;color:#fff;letter-spacing:1px;cursor:pointer;text-align:center;position:absolute;right:10px;top:10px;text-decoration:none;display:none}#product-sticky .sticky-add-to-cart:hover{background:#e25e01;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}#product-sticky.is_stuck .sticky-add-to-cart{display:block}#main ol.numbers{position:relative}#main ol.numbers:before{content:"";display:block;width:2px;height:100%;background:#f7f7f7;position:absolute;left:60px;z-index:1;top:0}#main ol.numbers>li{margin-bottom:50px;list-style-type:none;counter-increment:step-counter;position:relative;padding-left:170px;color:#2c3643;font-size:38px;margin-bottom:30px;text-align:left;line-height:1.3}#main ol.numbers li p{font-size:18px;line-height:1.5;margin-bottom:30px;font-weight:normal;color:#333}#main ol.numbers li h3{font-size:38px;line-height:1.2;text-align:left;color:#2b3542;clear:both;margin-bottom:30px;padding-top:30px}#main ol.numbers li:before{content:counter(step-counter);margin-right:20px;text-align:center;width:128px;z-index:2;display:inline-block;height:128px;color:#6b5442;font-size:42px;font-weight:600;padding:36px 2px;box-sizing:border-box;border-radius:100%;position:absolute;left:0;top:27px;background:url(images/2017-images/xproduct-circle-number.png.pagespeed.ic.5L2CP8dv9K.png) center no-repeat}#main ol.square{margin-left:46px;margin-bottom:30px}#main ol.square li{margin-bottom:30px;list-style-type:none;counter-increment:step-counter;position:relative;padding-left:100px;min-height:48px}#main ol.square li p{font-size:18px;line-height:1.5;margin-bottom:30px;font-weight:normal;color:#333}#main.thrive ol.square li p{padding-top:8px}#main ol.square li h3{font-size:23px;line-height:1.4;font-weight:bold;margin-bottom:5px;padding-top:20px;color:#333}#main ol.square li:before{content:counter(step-counter);margin-right:20px;text-align:center;width:48px;height:48px;display:inline-block;font-size:23px;box-sizing:border-box;-moz-box-sizing:border-box;font-weight:bold;padding:10px 5px;position:absolute;background:#fff;left:0;top:27px;line-height:30px}#main ol.square.blue li:before{border:1px #e54026 solid;color:#e54026;box-shadow:inset 0 0 0 4px #bdddfa}#main ol.square.red li:before{border:1px #dd421c solid;color:#de431d;box-shadow:inset 0 0 0 4px #f7baab;top:0}#main ol.square.yellow li:before{box-shadow:inset 0 0 0 2px #fdeeae;border:1px #f3c352 solid;color:#f3c352;top:0}#main ol.square.atlas li:before{box-shadow:inset #ebeff6 0 0 0 4px;border:1px #bfc6cf solid;color:#c0c7d0;top:-12px}#main ol.square.atlas li p{}.top-rated-products{padding:60px 0 90px;text-align:center;background:#f8f8f8}.top-rated-products header{margin-bottom:55px;text-align:center}.top-rated-products header h2{text-transform:uppercase;color:#293644;font-weight:700;font-size:33px}.top-rated-products .products{width:100%;margin:0 auto;border:1px #e6e6e6 solid;position:relative}.top-rated-products .product{width:25%;height:367px;padding:36px 26px 31px 26px;float:left;border-right:1px #e5e5e5 solid;background:#fff;position:relative;z-index:1}.top-rated-products .product:hover{box-shadow:inset 0 0 0 7px #f7f7f7 , 0 0 0 1px #d2d2d2 , 0 3px 5px rgba(5,5,6,.07);z-index:2;border-right:1px #f7f7f7 solid}.top-rated-products .product:last-child{border-right:0}.top-rated-products .product .img{width:145px;height:145px;display:block;margin:0 auto 28px}.top-rated-products .product.pulse .img{background:url(images/2017-images/homepage-most-popular-products-pulse.png.pagespeed.ce.eSMig5LLJn.png) center no-repeat}.top-rated-products .product.whey .img{background:url(images/2017-images/homepage-most-popular-products-whey.png.pagespeed.ce.k1st-rU8-6.png) center no-repeat}.top-rated-products .product.phoenix .img{background:url(images/2017-images/homepage-most-popular-products-phoenix.png.pagespeed.ce.TmfpP3QYkx.png) center no-repeat}.top-rated-products .product.forge .img{background:url(images/2017-images/homepage-most-popular-products-forge.png.pagespeed.ce.DKsw5dewtl.png) center no-repeat}.top-rated-products .product h4{font-size:16px;line-height:1.4;text-transform:uppercase;font-weight:700;margin-bottom:12px;color:#333}.top-rated-products .product .prices{font-size:18px;margin-bottom:25px;width:100%;text-align:center}.top-rated-products .product .prices span{font-size:18px;margin:0 10px;letter-spacing:1px}.top-rated-products .product .prices .regular-price{color:#797f83;text-decoration:line-through}.top-rated-products .product .prices .new-price{color:#ff5b1d;font-weight:700}.top-rated-products .product .meta{text-align:center}.top-rated-products .product .meta a{width:152px;height:33px;display:inline-block;text-align:center;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;line-height:33px}.top-rated-products .product .meta a.add-to-cart{background:#ff9b00;color:#fff;margin-left:-3px}.top-rated-products .product .meta a.add-to-cart:hover{background:#ed9124}.top-rated-products .btn{position:absolute;top:50%;margin-top:-29px;width:59px;height:59px;border-radius:100%;text-indent:-9999px;cursor:pointer;display:block;border:1px #e5e5e9 solid;background:url(images/2017-images/slider-arrow.png.pagespeed.ce.zxb5fi_Tov.png) center no-repeat;overflow:hidden}.top-rated-products .btn:hover{background-color:#eaebeb}.top-rated-products .btn.prev{left:-113px}.top-rated-products .btn.next{right:-113px;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}#main #legion-instagram-reviews{width:100%;padding:80px 0 40px;color:#4c4c4c;background:#f9f9f9}#main #legion-instagram-reviews .container{max-width:1392px}#main #legion-instagram-reviews h2{text-transform:uppercase;margin-bottom:68px;font-weight:700;font-size:33px;line-height:1.2;text-align:center;color:#283543;letter-spacing:2px}#main #legion-instagram-reviews .social-share{width:100%;height:76px;background:#f3f3f3;padding:0 27px;clear:both;max-width:1280px;margin:0 auto 19px}#main #legion-instagram-reviews .social-share h3{font-size:20px;color:#e54026;letter-spacing:1px;width:232px;height:76px;float:left;font-weight:bold;line-height:74px;text-align:left;margin-right:20px}#main #legion-instagram-reviews .social-share p{font-weight:300;font-size:17px;color:#797f83;letter-spacing:1px;line-height:1.3;margin-top:18px;float:left}#main #legion-instagram-reviews .social-share p span{color:#e63f26;font-weight:bold}#main #legion-instagram-reviews #legion-instagram-images{width:100%;margin:0 auto 20px;text-align:center}#main #legion-instagram-reviews #legion-instagram-images li{display:inline-block;margin:0 7px 19px;width:241px;height:241px;padding-left:0;background-image:none;background-size:cover!important}#main #legion-instagram-reviews #legion-instagram-images li img{width:100%}#main #legion-instagram-reviews a.social{display:inline-block;text-decoration:none}#main #legion-instagram-reviews a.social:hover{opacity:.8}#main #legion-instagram-reviews .social-icons{float:right;margin-top:27px}#main #legion-instagram-reviews a#instagram-button-reviews{background:url(images/2017-images/product-legion-fans-instagram.png.pagespeed.ce.0LnYhTz3tC.png) center no-repeat;width:20px;height:20px;margin-right:30px}#main #legion-instagram-reviews a#twitter-button-reviews{background:url(images/2017-images/product-legion-fans-twitter.png.pagespeed.ce.ZZVTlGh7r8.png) center no-repeat;width:23px;height:20px}@keyframes ldsWedges {

  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}@-webkit-keyframes ldsWedges {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}.ldsWedges{position:fixed;top:50%;left:50%;margin-top:-65px;margin-left:-35px}.ldsWedges>div>div{-webkit-transform-origin:100px 100px;transform-origin:100px 100px;-webkit-animation:ldsWedges 3s linear infinite;animation:ldsWedges 3s linear infinite;opacity:.8}.ldsWedges>div>div>div{position:absolute;left:30px;top:30px;width:70px;height:70px;border-radius:70px 0 0 0;-webkit-transform-origin:100px 100px;transform-origin:100px 100px}.ldsWedges > div div:nth-child(1) > div {background:#e54026;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ldsWedges > div div:nth-child(1) {-webkit-animation-duration:.75s;animation-duration:.75s}.ldsWedges > div div:nth-child(2) > div {background:#ecebe9;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ldsWedges > div div:nth-child(2) {-webkit-animation-duration:1s;animation-duration:1s}.ldsWedges > div div:nth-child(3) > div {background:#666;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ldsWedges > div div:nth-child(3) {-webkit-animation-duration:1.5s;animation-duration:1.5s}.ldsWedges > div div:nth-child(4) > div {background:#df8d88;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ldsWedges > div div:nth-child(4) {-webkit-animation-duration:3s;animation-duration:3s}.ldsWedges{width:64px!important;height:64px!important;-webkit-transform:translate(-32px,-32px) scale(.32) translate(32px,32px);transform:translate(-32px,-32px) scale(.32) translate(32px,32px)}#main #delicious{clear:both;padding:45px 0 70px}#main #delicious .container{border:1px #2bc891 solid;text-align:center;background:#fff;max-width:1020px;box-shadow:inset 0 0 0 7px #c4f4e4}#main #delicious .container .content{padding:0 40px 75px}#main #delicious h2{font-size:29px;line-height:1.2;text-align:center;display:inline-block;background:#fff;margin-bottom:10px;padding:5px 20px;position:relative;top:-20px;color:#77c298;font-weight:normal}#main #delicious p,#main #delicious .green-check{font-size:18px;margin-bottom:25px;line-height:1.5;color:#333;text-align:left}#main #delicious p:last-child{margin-bottom:0}#main #delicious ul li{padding-left:30px}#main #caffeine{clear:both;padding-bottom:20px}#main #caffeine .container{border:1px #b17635 solid;text-align:center;background:#fff;max-width:1020px;box-shadow:inset 0 0 0 7px #efe6dc}#main #caffeine h2{font-size:38px;line-height:1.2;text-align:center;display:inline-block;background:#fff;margin-bottom:10px;padding:5px 40px;position:relative;top:-27px;color:#b17635;font-weight:normal}#main #caffeine .container .content{padding:0 40px 75px}#main #caffeine p{font-size:18px;margin-bottom:25px;line-height:1.5;color:#333;letter-spacing:0;text-align:left}#main #caffeine p:last-child{margin-bottom:0}#main #caffeine a{color:#b17635;text-decoration:none;font-weight:bold}#main #caffeine a:hover{text-decoration:underline}.single-product .industry-experts header h2{color:#666}.industry-experts ul li .company{color:#bbbaba}#main #bottom-line{width:100%;padding:70px 0;clear:both;background:#f7f7f7}#main #bottom-line h2{font-size:38px;text-align:left;color:#2b3643;margin-bottom:40px}#main #bottom-line p,#main #bottom-line ul{letter-spacing:0}#main #bottom-line .img{float:left;margin-right:30px;margin-bottom:30px;display:block;width:453px;margin-top:50px}#main #bottom-line p strong{font-weight:700}#main #bottom-line ul{overflow:hidden;clear:none}#main #bottom-line ul li{font-weight:normal;padding-left:46px;background:url(images/2017-images/list-item.png.pagespeed.ce.wyjlZT-MmB.png) left 6px no-repeat}#main #bottom-line blockquote{padding-left:40px;font-style:italic;border-left:2px #eaeaea solid}#main.thrive #bottom-line blockquote{clear:both;position:relative;top:30px}#main #bottom-line a{color:#5c9ff1}#main #bottom-line a:hover{text-decoration:underline}#main.genesis #bottom-line .img{background:url(images/2017-images/product-bottom-line-genesis.png.pagespeed.ce.bwSk_1OnMC.png) center no-repeat;height:397px}#main.forge #bottom-line .img{background:url(images/2017-images/product-bottom-line-forge.png.pagespeed.ce.R_bsTL_sur.png) center no-repeat;height:427px}#main.fortify #bottom-line .img{background:url(images/2017-images/product-bottom-line-fortify.png.pagespeed.ce.U5R2ehiQNv.png) center no-repeat;height:433px}#main.lunar #bottom-line .img{background:url(images/2017-images/product-bottom-line-lunar.png.pagespeed.ce.1A6nLY0Aip.png) center no-repeat;height:410px}#main.phoenix #bottom-line .img{background:url(images/2017-images/product-bottom-line-phoenix.png.pagespeed.ce.m0dUA_1qvW.png) center no-repeat;height:447px}#main.pulse #bottom-line .img{background:url(images/2017-images/product-bottom-line-pulse.png.pagespeed.ce.82cqC-UWES.png) center no-repeat;height:416px;margin-bottom:60px}#main.recharge #bottom-line .img{background:url(images/2017-images/product-bottom-line-recharge.png.pagespeed.ce.PbXflmmUEf.png) center no-repeat;height:417px}#main.triton #bottom-line .img{background:url(images/2017-images/product-bottom-line-triton.png.pagespeed.ce.YXr3Qu3hzx.png) center no-repeat;height:451px}#main.triumph #bottom-line .img{background:url(images/2017-images/product-bottom-line-triumph.png.pagespeed.ce.qAf9dRcKCT.png) center no-repeat;height:448px}#main.whey #bottom-line .img{background:url(images/2017-images/product-bottom-line-whey.png.pagespeed.ce.RK88VKIvW3.png) center no-repeat;height:444px}#main.thrive #bottom-line .img{background:url(images/2017-images/product-bottom-line-thrive.png.pagespeed.ce.7pV0RVzIic.png) center no-repeat;height:410px}#main.atlas #bottom-line .img{background:url(images/2017-images/product-bottom-line-atlas.png.pagespeed.ce.Fi0QKYPxLO.png) center no-repeat;height:401px;margin-top:35px}#main #faq{padding:70px 0 0;margin:auto;clear:both}#main #faq h2{text-align:center;font-size:33px;margin-bottom:40px;font-weight:700;text-transform:uppercase}#main #faq ul{margin-bottom:20px}#main #faq.sales-product-content-section p:last-child{margin-bottom:0}#main #faq .citations{font-size:12px}#main #faq .citation{color:#333;cursor:default;font-weight:normal}#main #faq .citation:hover{text-decoration:none!important}#main #faq .citations li{margin-bottom:10px;margin-bottom:5px;background:none;font-size:12px;padding-left:0;margin-right:0;font-weight:normal}#main #faq .citations li a{color:#333;text-decoration:none}#main #faq .citations li a:hover{text-decoration:underline}#main #faq .citations li span{vertical-align:super;margin-right:3px;font-size:10px}#main #product-ingredients{padding:70px 0;clear:both;width:100%;background:#fff}#main #product-ingredients h2{text-align:center;margin-bottom:70px;font-size:33px;color:#2d3541;text-transform:uppercase;font-weight:700}#main #product-ingredients h3{font-size:30px;font-weight:300;color:#293644;margin-bottom:30px;padding-left:60px;position:relative;display:inline-block;text-align:left}#main #product-ingredients h3:before{content:"";display:inline-block;position:absolute;top:0;left:0}#main #product-ingredients h3.suggested-use:before{background:url(images/2017-images/ingredients-product-suggested-use.png.pagespeed.ce.iy8rXIcp4c.png) center no-repeat;width:32px;height:33px;top:3px}#main #product-ingredients h3.directions:before{background:url(images/2017-images/product-ingredients-directions.png.pagespeed.ce.pdx9Q84vhr.png) center no-repeat;width:25px;height:23px;top:3px}#main #product-ingredients h3.warning:before{background:url(images/2017-images/ingredients-product-warning.png.pagespeed.ce.865HzEzsxB.png) center no-repeat;width:40px;height:33px;top:0;left:0}#main #product-ingredients p{letter-spacing:-.5px;width:100%}#main #product-ingredients .product-info-expanded{width:100%!important}#main #product-content .stacked-product-content-section .mob-link{display:none}#main #product-ingredients .dom-tabs{width:100%;max-width:600px;margin:0 auto 60px;clear:both}#main.whey #product-ingredients .dom-tabs{max-width:900px}#main.recharge #product-ingredients .dom-tabs{max-width:900px}#main.pulse #product-ingredients .dom-tabs{max-width:930px}#main #product-ingredients .dom-tabs ul{width:100%;clear:both;text-align:center}#main #product-ingredients .dom-tabs ul:after{content:"";display:block;clear:both}#main #product-ingredients .dom-tabs li{text-decoration:none;color:#565e68;font-weight:bold;font-size:15px;padding:0 30px 0 57px!important;display:inline-block;text-align:left;border-radius:3px;height:53px;line-height:53px;cursor:pointer}#main #product-ingredients .dom-tabs li.vanilla{background:url(images/2017-images/xproduct-ingredients-flavor-vanilla.png.pagespeed.ic.01ZR1xTTdZ.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.chocolate{background:url(images/2017-images/product-ingredients-flavor-chocolate.png.pagespeed.ce.oXPdzkXsIg.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.eggnog{background:url(images/2017-images/xproduct-ingredients-flavor-eggnog.png.pagespeed.ic.zALJ_TLoV9.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.fruitpunch{background:url(images/2017-images/xproduct-ingredients-flavor-fruitpunch.png.pagespeed.ic.gIlhkRaQWv.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.strawberry-lemonade{background:url(images/2017-images/xproduct-option-flavor-strawberry-lemonade,402x.png.pagespeed.ic.kSfT5lxrTb.png) 20px center no-repeat;background-size:26px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#main #product-ingredients .dom-tabs li.pink-lemonade{background:url(images/2017-images/xproduct-option-flavor-pink-lemonade,402x.png.pagespeed.ic.UQWO9DEzDP.png) 20px center no-repeat;background-size:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#main #product-ingredients .dom-tabs li.cherry-limeade{background:url(images/2017-images/xproduct-option-flavor-cherry-limeade,402x.png.pagespeed.ic.qif5J8BdAj.png) 20px center no-repeat;background-size:26px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#main #product-ingredients .dom-tabs li.unflavored{background:url(images/2017-images/xproduct-ingredients-flavor-unflavored.png.pagespeed.ic.WUEtcHkJ_2.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.cookies{background:url(images/2017-images/xproduct-ingredients-flavor-cookies.png.pagespeed.ic.Th_Y9BVpeG.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.grape{background:url(images/2017-images/product-ingredients-flavor-grape.png.pagespeed.ce.TB6dafJEcw.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.acai-berry{background:url(images/2017-images/product-ingredients-flavor-acai-berry.png.pagespeed.ce.AmlNsqEHyF.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.greenapple{background:url(images/2017-images/xproduct-ingredients-flavor-green-apple.png.pagespeed.ic.X1E7MoLTSW.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.blue-raspberry{background:url(images/2017-images/xproduct-ingredients-flavor-blue-raspberry.png.pagespeed.ic.bJV5xe8K6t.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.watermelon{background:url(images/2017-images/xproduct-ingredients-flavor-watermelon.png.pagespeed.ic.N6kPqAbdCv.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.strawberry-banana{background:url(images/2017-images/xproduct-ingredients-flavor-strawberry-banana.png.pagespeed.ic.fDUuvgaWqs.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.chocolate-peanut-butter{background:url(images/2017-images/xproduct-ingredients-flavor-chocolate-peanut-butter.png.pagespeed.ic.htv1JvlUhI.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.egg-nog{background:url(images/2017-images/xproduct-ingredients-flavor-eggnog.png.pagespeed.ic.zALJ_TLoV9.png) 20px center no-repeat}#main #product-ingredients .dom-tabs li.vanilla.active,#main #product-ingredients .dom-tabs li.vanilla:hover{background:#f1e5b2 url(images/2017-images/xproduct-ingredients-flavor-vanilla-active.png.pagespeed.ic.3fMhtAy4oU.png) 20px center no-repeat;color:#0a0907}#main #product-ingredients .dom-tabs li.chocolate.active,#main #product-ingredients .dom-tabs li.chocolate:hover{background:#604b3c url(images/2017-images/xproduct-ingredients-flavor-chocolate-active.png.pagespeed.ic.9A_7qJtoea.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.eggnog.active,#main #product-ingredients .dom-tabs li.eggnog:hover{background:#cfc2ab url(images/2017-images/xproduct-ingredients-flavor-eggnog-active.png.pagespeed.ic.dl7D5JHQMw.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.fruitpunch.active,#main #product-ingredients .dom-tabs li.fruitpunch:hover{background:#e23d40 url(images/2017-images/xproduct-ingredients-flavor-fruitpunch-active.png.pagespeed.ic.dHZI0t7bKF.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.strawberry-lemonade.active,#main #product-ingredients .dom-tabs li.strawberry-lemonade:hover{background:#e23d40 url(images/2017-images/xproduct-option-flavor-strawberry-lemonade-active,402x.png.pagespeed.ic.c-fsfOIeWL.png) 20px center no-repeat;color:#fff;background-size:26px;-webkit-filter:grayscale(0%);filter:grayscale(0%)}#main #product-ingredients .dom-tabs li.pink-lemonade.active,#main #product-ingredients .dom-tabs li.pink-lemonade:hover{background:#f76fd3 url(images/2017-images/xproduct-option-flavor-pink-lemonade-active,402x.png.pagespeed.ic.IzDFi-UIdl.png) 20px center no-repeat;color:#fff;background-size:20px;-webkit-filter:grayscale(0%);filter:grayscale(0%)}#main #product-ingredients .dom-tabs li.cherry-limeade.active,#main #product-ingredients .dom-tabs li.cherry-limeade:hover{background:#e23d40 url(images/2017-images/xproduct-option-flavor-cherry-limeade-active,402x.png.pagespeed.ic.wx108XH4ON.png) 20px center no-repeat;color:#fff;background-size:26px;-webkit-filter:grayscale(0%);filter:grayscale(0%)}#main #product-ingredients .dom-tabs li.cookies.active,#main #product-ingredients .dom-tabs li.cookies:hover{background:#d7b57b url(images/2017-images/xproduct-ingredients-flavor-cookies-active.png.pagespeed.ic.JCquryN25Y.png) 20px center no-repeat;color:#393530}#main #product-ingredients .dom-tabs li.unflavored.active,#main #product-ingredients .dom-tabs li.unflavored:hover{background:#a6a6a6 url(images/2017-images/xproduct-ingredients-flavor-unflavored-active.png.pagespeed.ic.qJCfJiiMzE.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.grape.active,#main #product-ingredients .dom-tabs li.grape:hover{background:#9e2b8d url(images/2017-images/xproduct-ingredients-flavor-grape-active.png.pagespeed.ic.urtLr7-er-.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.acai-berry.active,#main #product-ingredients .dom-tabs li.acai-berry:hover{background:#9e2b8d url(images/2017-images/xproduct-ingredients-flavor-acai-berry-active.png.pagespeed.ic.XHGVdjrlQR.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.blue-raspberry.active,#main #product-ingredients .dom-tabs li.blue-raspberry:hover{background:#1889f7 url(images/2017-images/xproduct-ingredients-flavor-blue-raspberry-active.png.pagespeed.ic.lf3NPjYJSe.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.greenapple.active,#main #product-ingredients .dom-tabs li.greenapple:hover{background:#36e00e url(images/2017-images/xproduct-ingredients-flavor-green-apple-active.png.pagespeed.ic.h1T_LkVMXu.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.watermelon.active,#main #product-ingredients .dom-tabs li.watermelon:hover{background:#fd7d7d url(images/2017-images/xproduct-ingredients-flavor-watermelon-active.png.pagespeed.ic.o3FPzpC-FT.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.strawberry-banana.active,#main #product-ingredients .dom-tabs li.strawberry-banana:hover{background:#eea5b0 url(images/2017-images/xproduct-ingredients-flavor-strawberry-banana-active.png.pagespeed.ic.j1q-BlTC7a.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.chocolate-peanut-butter.active,#main #product-ingredients .dom-tabs li.chocolate-peanut-butter:hover{background:#8e532e url(images/2017-images/xproduct-ingredients-flavor-chocolate-peanut-butter-active.png.pagespeed.ic.N1OEmAbxKd.png) 20px center no-repeat;color:#fff}#main #product-ingredients .dom-tabs li.egg-nog.active,#main #product-ingredients .dom-tabs li.egg-nog:hover{background:#cdc2ae url(images/2017-images/xproduct-ingredients-flavor-eggnog-active.png.pagespeed.ic.dl7D5JHQMw.png) 20px center no-repeat;color:#fff}@media screen and (max-width:1399px) and (min-width:1300px){#main #product-ingredients .container{padding:0 10px}}@media screen and (max-width:1299px) and (min-width:1200px){#main #product-ingredients .container{max-width:1000px;padding:0 10px}#main #product-ingredients .container{max-width:1000px;padding:0 10px}}@media screen and (max-width:1199px) and (min-width:1024px){#main #product-ingredients .container{max-width:900px;padding:0 10px}}#main #product-ingredients .left-column{width:52%;padding-right:10px}#main #product-ingredients .right-column{width:46%;padding-left:10px}#main #product-ingredients .img{float:right;margin-left:50px;background-size:100%;margin-bottom:30px;width:50%;max-width:584px}#main #product-ingredients .product-label{margin-left:50px;margin-bottom:30px;float:right;display:block}#main.thrive #product-ingredients .product-label{background:url(images/2017-images/product-ingredients-thrive.png.pagespeed.ce.LZ-6Lout5j.png) center no-repeat;width:100%;height:1274px}#main.atlas #product-ingredients .product-label{background:url(images/2017-images/product-ingredients-atlas.png.pagespeed.ce.7PP8tOZ4_q.png) center no-repeat;width:100%;height:1341px}#main #product-ingredients .label{float:left;width:100%;margin-bottom:35px}#main #product-ingredients .triumph-uses{background:url(images/2017-images/product-triumph-ingredients-and-use.png.pagespeed.ce.JS_faTGqNQ.png) center no-repeat;width:457px;height:87px;margin-top:40px;display:block}#main #product-ingredients strong.uppercase{text-align:left;font-weight:700;display:block;margin-top:70px;font-size:20px;letter-spacing:-.5px}#product-ingredients ul.ingredients-breakdown-list{position:relative}#product-ingredients ul.ingredients-breakdown-list>li{background:none!important;margin:0!important;padding:0!important}#product-ingredients ul.ingredients-breakdown-list li .ing-header{position:relative;padding:14px 0 14px 50px;border-bottom:1px solid #efefef;cursor:pointer}#product-ingredients ul.ingredients-breakdown-list li.open .ing-header{border-bottom:1px solid #e54026}#product-ingredients ul.ingredients-breakdown-list li .expander{position:absolute;left:10px;top:calc(50% - 7px);width:7px;height:13px;background:url(images/2017-images/xright-arrow-icon.png.pagespeed.ic.2n_1vnU2_N.png) center no-repeat}#product-ingredients ul.ingredients-breakdown-list li.open .expander{width:13px;height:6px;left:8px;top:45%;background:url(images/2017-images/xdown-arrow-icon.png.pagespeed.ic.jFc1vlAGQs.png) center no-repeat}#product-ingredients ul.ingredients-breakdown-list li .ing-header h6{font-weight:500}#product-ingredients ul.ingredients-breakdown-list li .ing-header h6 .right{position:absolute;right:-5px;top:calc(50% - 11px)}#product-ingredients ul.ingredients-breakdown-list li .ing-body{display:none}#product-ingredients ul.ingredients-breakdown-list li.open .ing-body{display:block;padding:30px;background:#fafbfa}#product-ingredients ul.ingredients-breakdown-list li .ing-body ul li,#main #product-ingredients ul.ingredients-breakdown-list li .ing-body p{width:100%;font-weight:400;font-size:16px;text-align:left;letter-spacing:normal}#product-ingredients ul.ingredients-breakdown-list li .ing-body ol{list-style:decimal;padding-left:28px}#product-ingredients ul.ingredients-breakdown-list li .ing-body ol li,#product-ingredients ul.ingredients-breakdown-list li .ing-body ul li{width:100%;margin-bottom:20px;padding-left:42px;text-align:left;background:url(images/2017-images/xcheckmark-icon.png.pagespeed.ic.inaB6NU6K0.png) 0 5px no-repeat}#product-ingredients ul.ingredients-breakdown-list li .ing-body ol li{padding-left:20px;font-weight:300;font-size:16px;background:none}#product-ingredients ul.ingredients-breakdown-list li .ing-body sup a{font-size:12px;color:#e54026;text-decoration:none;cursor:pointer}#main #product-ingredients ul.ingredients-breakdown-list li p.contains{font-weight:600;text-transform:none}.ingredients-breakdown-list sup{display:none}#main #get-the-most{clear:both;width:100%;padding-bottom:70px}#main #get-the-most h2{margin-bottom:50px;font-size:38px;line-height:1.2;font-weight:normal;color:#293644;text-align:left}#references{display:none;width:100%;clear:both;padding:60px 0}#references h2{font-weight:700;color:#e54026;margin-bottom:75px;font-size:33px;line-height:1.4;text-transform:uppercase}#references h2 span{background:#fff;border:1px #b2e3ff solid;color:#e54026;padding:4px;text-align:center;display:inline-block;cursor:pointer;width:41px;height:41px;font-size:30px;position:relative;top:0;float:left;left:3px;margin-right:40px;line-height:35px}#references h2 span:hover{border-color:#e54026}#references .container{overflow-y:hidden}#references .container:before{content:"";position:absolute;left:65px;top:59px;width:1px;background:#c9ebff;height:100%}#references .ref{clear:both;position:relative;width:100%;padding:0 0 40px 90px}#references .ref .num{display:block;width:60px;height:60px;font-size:35px;color:#e54026;text-align:center;background:#fff;line-height:58px;position:absolute;top:0;left:0}#references .ref a{color:#333;line-height:1.4;font-size:26px;display:block;text-decoration:none;margin-bottom:10px}#references .ref strong{color:#333;line-height:1.4;font-size:26px;display:block;text-decoration:none;margin-bottom:10px;font-weight:normal}#references .ref a:hover{color:#00a4ff}#references .ref p{color:#797f83;font-size:18px;line-height:1.8;font-style:italic;text-align:left}#references .ref-back-arrow{background:#e8e8e8 url(images/2017-images/ref-back-arrow.png.pagespeed.ce.qcEgG-Klm0.png) center no-repeat;display:inline-block;font-size:13px;cursor:pointer;width:26px;height:26px;border-radius:100%;font-style:normal;text-indent:-9999px;position:relative;top:-7px;left:20px}#references .ref-back-arrow:hover{background-color:#cacaca}#main .citation{text-decoration:none!important;color:#1681fb;vertical-align:super;font-size:10px;margin-left:2px;font-weight:normal}#main .citation:hover{text-decoration:underline!important}#main.meal-plan #product-content h3{width:90%;text-align:center;margin:0 auto!important;display:block;font-size:32px;font-weight:300}#main.meal-plan #product-content h6{width:89%;text-align:center;line-height:30px;margin:25px auto 35px auto!important;display:block;font-size:19px;font-weight:300}#main.meal-plan #product-content h6.meal-plan-that-simple{font-weight:900;text-transform:uppercase;font-size:20px;color:#ff4721}#main.meal-plan #product-content h3.spaced-heading{margin:20px auto 40px!important}#main.meal-plan #product-content .spaced-heading span{text-decoration:underline;text-transform:uppercase}body.single-product #main #product-content .full-description ul.arrow-list li{background:url(images/2017-images/list-arrow.png.pagespeed.ce.uiy900K3wD.png) left 8px no-repeat;font-size:21px}#main.meal-plan #product-content .sneak-peak{padding:80px 0}#main.meal-plan #product-content .sneak-peak .left{width:55%}#main.meal-plan #product-content .sneak-peak .right{width:45%}#main.meal-plan #product-content .sneak-peak .sneak-peak-icon{display:block;width:408px;height:293px;background:url(images/2017-images/xsneak-peak.png.pagespeed.ic.JHaMxVMt0-.png) center no-repeat}#main.meal-plan #product-content .subheading{width:415px;display:block;margin:20px auto;text-align:center;line-height:30px;font-size:17px;color:#777}#main.meal-plan #product-content .how-the-plans-work{display:inline-block;width:100%;margin:60px auto 30px}#main.meal-plan #product-content .how-the-plans-work ul{}#main.meal-plan #product-content .how-the-plans-work ul li{position:relative;float:left;display:block;width:20%;height:220px;padding:0;background:none!important}#main.meal-plan #product-content .how-the-plans-work ul li .step-icon{display:block;margin:0 auto}#main.meal-plan #product-content .how-the-plans-work ul li .step-1-icon{width:92px;height:90px;background:url(images/2017-images/xmeal-plan-step-1.png.pagespeed.ic.-87QjnQj3m.png) center no-repeat}#main.meal-plan #product-content .how-the-plans-work ul li .step-2-icon{width:86px;height:88px;background:url(images/2017-images/xmeal-plan-step-2.png.pagespeed.ic.TRfqJr8GyK.png) center no-repeat}#main.meal-plan #product-content .how-the-plans-work ul li .step-3-icon{width:102px;height:88px;background:url(images/2017-images/xmeal-plan-step-3.png.pagespeed.ic.CqKnqhqUlK.png) center no-repeat}#main.meal-plan #product-content .how-the-plans-work ul li .step-4-icon{width:82px;height:88px;background:url(images/2017-images/xmeal-plan-step-4.png.pagespeed.ic.CGdsw93LMV.png) center no-repeat}#main.meal-plan #product-content .how-the-plans-work ul li .step-5-icon{margin-top:-10px;width:112px;height:98px;background:url(images/2017-images/xmeal-plan-step-5.png.pagespeed.ic.nglRBukHIG.png) center no-repeat}#main.meal-plan #product-content .how-the-plans-work ul li .step-name{display:block;text-align:center;width:100%;position:absolute;top:125px;font-size:18px;color:#333;text-transform:uppercase;font-weight:700}#main.meal-plan #product-content .how-the-plans-work ul li .step-text{display:block;text-align:center;width:100%;padding:0 18px;position:absolute;top:155px;font-size:17px}#main.meal-plan #product-content .meal-plan-gaurantee{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.5);margin:120px 0 80px;padding:70px 110px;position:relative}#main.meal-plan #product-content .meal-plan-gaurantee .muscle-logo{display:block;width:150px;height:36px;position:absolute;top:-15px;left:calc(50% - 75px);background:url(theme/images/2x/muscle-for-life-logo,402x.png.pagespeed.ce.k9EwItQeuL.png) center no-repeat;background-size:150px}#main.meal-plan #product-content .meal-plan-gaurantee h4{font-size:38px;width:100%;text-align:center}#main.meal-plan #product-content .meal-plan-gaurantee h4 span{color:#ff3600}#main.meal-plan #product-content article.faq{padding:0 60px;max-width:1106px;width:100%;margin:auto}#main.meal-plan #product-content .success-stories{margin:60px auto 20px}#main.meal-plan #product-content .success-stories .before-after-wrap{padding:0 100px}#main.meal-plan #product-content .success-stories .success-story{width:48%;padding:20px;border:1px solid #e8e8e8;border-radius:5px}#main.meal-plan #product-content .success-stories .email-success{width:100%;margin:50px auto;display:inline-block}#main.meal-plan #product-content .success-stories .success-inner{width:100%;height:490px;overflow:hidden;border-radius:5px}#main.meal-plan #product-content .success-stories .before{width:50%;height:100%}#main.meal-plan #product-content .success-stories .after{width:50%;height:100%}#main.meal-plan #product-content .success-stories .success-img{display:block;position:relative;width:100%;height:100%;background:gray;background-size:contain!important}#main.meal-plan #product-content .success-stories #nickbrimmer-before{background: url('./images/2017-images/success-stories/nick-brimmer-cutting-before-side.jpg') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #nickbrimmer-after{background: url('./images/2017-images/success-stories/nick-brimmer-cutting-after-side.jpg') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #brandon-wagner{background: url('./images/2017-images/success-stories/brandon-wagner-cutting-single.png') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #brent-lehmann{background: url('./images/2017-images/success-stories/brent-lehmann-cutting-single.png') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #mike-henson{background: url('./images/2017-images/success-stories/mike-henson-single.png') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #kendrix-m{background: url('./images/2017-images/success-stories/kendrix-m-success.png') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #joe-t{background: url('./images/2017-images/success-stories/joe-t-success.png') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #ali-peterson{background: url('./images/2017-images/success-stories/ali-peterson-single.jpg') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #janessa-murrel-before{background: url('./images/2017-images/success-stories/janessa-murrel-before-side.jpg') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories #janessa-murrel-after{background: url('./images/2017-images/success-stories/janessa-murrel-after-side.jpg') center/auto 100% no-repeat}#main.meal-plan #product-content .success-stories .success-img span{text-align:center;position:absolute;bottom:0;padding:13px 25px;color:#fff;font-weight:bold;font-size:20px;text-transform:uppercase}#main.meal-plan #product-content .success-stories .before .success-img span{background:#e54026;left:0}#main.meal-plan #product-content .success-stories .after .success-img span{background:#6bcc3c;right:0}#main.meal-plan #product-content .success-stories .success-story-meta{padding:40px 80px}#main.meal-plan #product-content .success-stories .success-story-meta p{font-family:"Georgia",serif;color:#555;text-align:center;font-size:20px}#main.meal-plan #product-content .success-stories .success-story-meta span{font-size:25px;color:#555;text-align:center;display:block}@media screen and (max-width:1023px) and (min-width:768px){#main #product-content .product-content-intro:before{display:none!important}#main.meal-plan #product-content .success-stories .before-after-wrap{padding:0}#main.meal-plan #product-content h3{width:100%}#main.meal-plan #product-content h6{width:95%;font-weight:600}#main.meal-plan #product-content .product-content-intro p{font-size:18px}body.single-product #main.meal-plan #product-content .full-description ul li{font-weight:600}body.single-product #main.meal-plan #product-content .full-description ul.arrow-list li{font-size:16px;margin-bottom:20px}#main.meal-plan #product-content .sneak-peak .sneak-peak-icon{float:right;margin-right:40px;width:321px;height:235px;background-size:contain}#main.meal-plan #product-content .subheading{width:69%;font-weight:700;font-size:19px}#main.meal-plan #product-content .how-the-plans-work ul li{width:33.333%;margin-bottom:40px}#main.meal-plan #product-content .how-the-plans-work ul li:nth-child(4),
    #main.meal-plan #product-content .how-the-plans-work ul li:nth-child(5) {width:50%;margin-bottom:0}#main.meal-plan #product-content .how-the-plans-work ul li .step-text{width:192px;left:calc(50% - 96px)}#main.meal-plan #product-content h3{font-size:27px}#main.meal-plan #product-content h3.spaced-heading{font-size:29px}#main.meal-plan #product-content .meal-plan-gaurantee h4{font-size:28px}#main.meal-plan #product-content article.faq{padding:0}#main.meal-plan .faq-item .question{font-size:18px;font-weight:600;padding:35px 85px 35px 90px}#main.meal-plan .faq-item .question:before{left:40px}#main.meal-plan .faq-item .question:after{right:60px}#main.meal-plan .faq-item .question.expanded{font-size:19px;font-weight:700}#main.meal-plan #product-content .success-stories{padding:0 50px}}@media screen and (max-width:767px){#main.meal-plan #product-content .subheading{width:100%}#main.meal-plan #product-content .success-stories .before-after-wrap{padding:0}#main.meal-plan #product-content .product-content-intro:before{color:#e6472e}#main.meal-plan #product-content .product-content-intro h3{font-size:20px;width:100%}#main.meal-plan #product-content h6{font-weight:bold;font-size:17px;color:#4c4c4c;width:100%}body.single-product #main.meal-plan #product-content .full-description ul li{font-size:15px;font-weight:bold;background-size:12px;padding-left:40px}#main.meal-plan #product-content .sneak-peak{padding:45px 0}#main.meal-plan #product-content .sneak-peak .left,#main.meal-plan #product-content .sneak-peak .right{width:100%}#main.meal-plan #product-content .sneak-peak .right{margin-top:40px}#main.meal-plan #product-content .sneak-peak .sneak-peak-icon{width:100%;background-size:contain}body.single-product #main.meal-plan #product-content .full-description ul.arrow-list{padding:0 10%}body.single-product #main.meal-plan #product-content .full-description ul.arrow-list li{font-size:16px;font-weight:normal;background-size:6px;padding-left:30px;margin-bottom:20px}#main.meal-plan #product-content .how-the-plans-work{margin:30px auto 30px}body.single-product #main.meal-plan #product-content .how-the-plans-work ul li{width:68%;padding:0;height:120px;margin:12px auto;display:block;float:none}#main.meal-plan #product-content .how-the-plans-work ul li .step-1-icon,#main.meal-plan #product-content .how-the-plans-work ul li .step-3-icon,#main.meal-plan #product-content .how-the-plans-work ul li .step-5-icon{float:right}#main.meal-plan #product-content .how-the-plans-work ul li .step-2-icon,#main.meal-plan #product-content .how-the-plans-work ul li .step-4-icon{float:left;margin:0 40px 0 20px}#main.meal-plan #product-content .how-the-plans-work ul li .step-name{float:left;position:relative;top:auto;width:40%;text-align:left;font-weight:900;font-size:18px}#main.meal-plan #product-content .how-the-plans-work ul li .step-text{float:left;position:relative;top:auto;width:45%;text-align:left;padding:0;font-weight:normal;font-size:15px}#main.meal-plan #product-content .meal-plan-gaurantee{padding:50px 30px 35px;margin:55px 0 35px}#main.meal-plan #product-content .meal-plan-gaurantee h4{font-size:22px}#main.meal-plan #product-content article.faq{padding:0}#main.meal-plan #product-content .success-stories .success-story{width:100%;padding:30px}}@media screen and (max-width:499px){body.single-product #main.meal-plan #product-content .how-the-plans-work ul li{width:100%}}#main.atlas .protein-bars{width:354px;height:281px;float:left;background:url(images/2017-images/product-atlas-protein-bars.png.pagespeed.ce.FGAG8pVcAJ.png) center no-repeat;margin-right:60px;margin-bottom:30px}#main ol.square.atlas{margin-top:60px}#main.atlas .sales-product-content-section#whey-isolate:before{background:url(images/2017-images/xproduct-atlas-whey-isolate.jpg.pagespeed.ic.kqzbAs-jwh.jpg) center top no-repeat;width:525px;height:561px;top:0}#main.atlas .sales-product-content-section p.center-text{font-size:20px;text-align:center;margin:0 auto 30px}#main.atlas .sales-product-content-section#potato:before{background:url(images/2017-images/xproduct-atlas-potato.jpg.pagespeed.ic.D-RNmiCr2H.jpg) center top no-repeat;width:425px;height:621px;top:0}#main.atlas .sales-product-content-section#coconut{z-index:5}#main.atlas .sales-product-content-section#coconut:before{background:url(images/2017-images/xproduct-atlas-coconut.jpg.pagespeed.ic.z7T42rtaq8.jpg) center top no-repeat;width:445px;height:505px;top:0}#main.atlas .sales-product-content-section#vitamins{z-index:4}#main.atlas .sales-product-content-section#vitamins:before{background:url(images/2017-images/xproduct-atlas-vitamins.jpg.pagespeed.ic.ZOr8j738Yo.jpg) center top no-repeat;width:472px;height:925px;top:-204px}#main.atlas .sales-product-content-section#digestive{z-index:5}#main.atlas .sales-product-content-section#digestive:before{background:url(images/2017-images/xproduct-atlas-digestive.jpg.pagespeed.ic.Q2nzxhUpta.jpg) center top no-repeat;width:362px;height:449px;top:130px}#main.atlas ol.numbers li:before{color:#c0c7cf;top:-13px}#main.genesis #product-main #product-right #product-info{padding-top:100px}#main.genesis #product-main #product-right #product-info h1{font-size:40px}#main.genesis #product-content .product-content-intro h2{text-align:left;font-size:38px;margin:40px 0;line-height:1.2;color:#666;letter-spacing:-.5px;clear:both}#main.genesis #product-content .product-content-intro h3{text-align:center;font-size:38px;margin:40px 0;line-height:1.3;color:#2b3542;clear:both}#main.genesis #product-content .product-content-intro h4{text-align:center;font-size:30px;margin:60px 0;line-height:1.5;color:#333;clear:both}#main.genesis #product-content .red-quotes{padding:70px;width:100%;clear:both;margin:40px auto;background:#fff;border:1px #b9b9b9 solid;box-shadow:inset 0 0 0 7px #ebebeb}#main.genesis #product-content .red-quotes ul{width:100%;clear:both;margin-bottom:0}#main.genesis #product-content .red-quotes ul li{padding-left:55px;padding-top:2px;font-weight:bold;font-size:18px;background:url(images/2017-images/product-red-quote.png.pagespeed.ce.7iD3r5kJoH.png) left 6px no-repeat;margin-bottom:27px;font-style:italic;color:#333}#main.genesis #product-content .red-quotes ul li:last-child{margin-bottom:0}#main.genesis ol.numbers li:before{top:10px}#main.genesis #product-content .product-content-intro ol.numbers li h3{text-align:left;padding-top:0;margin-top:0}#main.genesis .img.genesis-elements-bottles{background:url(images/2017-images/product-genesis-bottles.png.pagespeed.ce.4QxItnl4Bh.png) center no-repeat;width:338px;height:321px;display:block;float:left;margin-right:40px;margin-left:34px;margin-top:-10px;margin-bottom:20px;background-size:100%}#main.genesis .item.sep-1{margin-bottom:40px;width:100%;clear:both}#main.genesis .img.genesis-alkalize-chart{background:url(images/2017-images/product-genesis-alkalize-chart.png.pagespeed.ce.gbcdOhW6rI.png) center no-repeat;width:336px;height:438px;display:block;float:right;margin-left:80px;margin-bottom:45px;background-size:100%;margin-top:-80px}#main.genesis #product-content .product-content-intro h3.float-left{clear:none;text-align:left}#main.genesis .img.genesis-ph-table{background:url(images/2017-images/product-genesis-graph.png.pagespeed.ce.euHy00GCK7.png) center no-repeat;width:408px;height:303px;display:block;float:left;margin-right:70px;margin-bottom:30px;background-size:100%}#main.genesis .img.genesis-stomach{background:url(images/2017-images/product-genesis-stomach.png.pagespeed.ce.VfuSecRuK9.png) center no-repeat;width:389px;height:338px;display:block;float:left;margin-right:60px;margin-bottom:30px;background-size:100%}#main.genesis .img.genesis-scale{background:url(images/2017-images/product-genesis-scale.png.pagespeed.ce.-9nbj8Iy5I.png) center no-repeat;width:394px;height:391px;display:block;float:right;margin-left:50px;margin-bottom:30px;background-size:100%}#main.genesis .img.genesis-enzymes{background:url(images/2017-images/product-genesis-enzymes.png.pagespeed.ce.lidnbtYxPe.png) center no-repeat;width:421px;height:408px;display:block;float:right;margin-left:50px;margin-bottom:30px;background-size:100%}#main.genesis .img.genesis-digestive{background:url(images/2017-images/product-genesis-digestive.png.pagespeed.ce.h4lsf8Usrt.png) center no-repeat;width:324px;height:381px;display:block;float:left;margin-right:80px;margin-bottom:30px;background-size:100%}#main.genesis .sales-product-content-section#greens-blend:before{background:url(images/2017-images/xproduct-genesis-greens.jpg.pagespeed.ic.5UsrSNvDwJ.jpg) center top no-repeat;width:480px;height:930px;top:-120px}#main.genesis .sales-product-content-section#mushroom:before{background:url(images/2017-images/xproduct-genesis-reishi.jpg.pagespeed.ic.ehCtQmoJa0.jpg) center top no-repeat;width:461px;height:768px;top:0}#main.genesis .sales-product-content-section#spirulina:before{background:url(images/2017-images/xproduct-genesis-spirulina.jpg.pagespeed.ic.WH2IQ7WZKT.jpg) center top no-repeat;width:461px;height:585px;top:60px}#main.genesis .sales-product-content-section#spirulina{z-index:5}#main.genesis .sales-product-content-section#astragalus:before{background:url(images/2017-images/xproduct-genesis-astragalus.jpg.pagespeed.ic.lI6IYiQVKS.jpg) center top no-repeat;width:562px;height:911px;top:-50px}#main.genesis .sales-product-content-section#moringa:before{background:url(images/2017-images/xproduct-genesis-moringa.jpg.pagespeed.ic.SUtWPMLDQJ.jpg) center top no-repeat;width:349px;height:601px;top:100px}#main.genesis .sales-product-content-section#maca:before{background:url(images/2017-images/xproduct-genesis-maca.jpg.pagespeed.ic.H2OyWqqo4_.jpg) center top no-repeat;width:420px;height:1005px;top:123px}#main.genesis .sales-product-content-section#broccoli:before{background:url(images/2017-images/xproduct-genesis-broccoli.jpg.pagespeed.ic.q6gho0gpj7.jpg) center top no-repeat;width:417px;height:846px;top:-260px}#main.genesis .sales-product-content-section#broccoli{padding-bottom:30px}#main.thrive #product-content .product-content-intro h2{text-align:center;font-size:38px;margin:40px 0;line-height:1.2;color:#293643;letter-spacing:-.5px;clear:both}#main.thrive #product-content .product-content-intro h3{text-align:center;font-size:38px;margin:40px 0;line-height:1.3;color:#2b3542;clear:both}#main.thrive ol.numbers{margin-top:100px}#main.thrive ol.square li{}#main.thrive ol.numbers li:before{color:#f3c453;top:-40px}#main.thrive ol.numbers li{margin-bottom:70px}#main.thrive #product-content .product-content-intro ol.numbers li h3{text-align:left;padding-top:0;margin-top:0}#main.thrive #product-content .product-content-intro .thrive-table{width:100%;max-width:633px;height:496px;margin:40px auto;border:1px #dedede solid;border-radius:4px;box-shadow:inset 0 0 0 3px #f8f8f8;font-size:15px;color:#333}#main.thrive #product-content .product-content-intro .thrive-table .col{border-right:1px #dedede solid;float:left;height:494px}#main.thrive #product-content .product-content-intro .thrive-table .col.amino{background:#fbfbfb;width:226px;text-align:left;text-transform:lowercase}#main.thrive #product-content .product-content-intro .thrive-table .col.amino ul li{text-align:left}#main.thrive #product-content .product-content-intro .thrive-table .col.steak{text-align:center;width:207px;text-align:center}#main.thrive #product-content .product-content-intro .thrive-table .col.broccoli{border-right:0;width:198px}#main.thrive #product-content .product-content-intro .thrive-table .col ul{margin-bottom:0}#main.thrive #product-content .product-content-intro .thrive-table .col ul li{list-style-type:none;background:none;font-weight:normal;padding-left:35px;font-size:15px;line-height:31px}#main.thrive #product-content .product-content-intro .thrive-table .col.steak ul li,#main.thrive #product-content .product-content-intro .thrive-table .col.broccoli ul li{text-align:center;padding-left:0}#main.thrive #product-content .product-content-intro .thrive-table .col ul li.head{border-bottom:1px #dedede solid;height:63px;line-height:63px;font-weight:bold}#main.thrive #product-content .product-content-intro .thrive-table .col ul li.head br{display:none}#main.thrive #product-content .product-content-intro .thrive-table .col.amino ul li.head{text-align:left;text-transform:none}#main.thrive .img.plant-protein{background:url(images/2017-images/product-thrive-plant-protein.png.pagespeed.ce.6GzGeBN1KU.png) center no-repeat;width:363px;height:363px;display:block;float:left;margin-right:40px;margin-bottom:30px;display:block;background-size:100%}#main.thrive .sales-product-content-section#beta-alanine:before{background:url(images/2017-images/xproduct-thrive-beta-alanine.jpg.pagespeed.ic.juUFaaTuYn.jpg) center no-repeat;width:440px;height:487px;top:0}#main.thrive .sales-product-content-section#taurine:before{background:url(images/2017-images/xproduct-thrive-taurine.jpg.pagespeed.ic.YgaHObt1P3.jpg) center no-repeat;width:325px;height:350px;top:0}#main.thrive .sales-product-content-section#calcium:before{background:url(images/2017-images/xproduct-thrive-calcium.jpg.pagespeed.ic.n4vOix5kAT.jpg) center no-repeat;width:309px;height:611px;top:0}#main.thrive .sales-product-content-section#iron:before{background:url(images/2017-images/xproduct-thrive-iron.jpg.pagespeed.ic.oaQkSkZL34.jpg) center no-repeat;width:384px;height:655px;top:-83px}#main.thrive .sales-product-content-section#zinc:before{background:url(images/2017-images/xproduct-thrive-zinc.jpg.pagespeed.ic.o-gAGCIyqD.jpg) center no-repeat;width:422px;height:683px;top:0}#main.thrive .sales-product-content-section#vitamin-b6:before{background:url(images/2017-images/xproduct-thrive-vitamin-b6.jpg.pagespeed.ic.9ngJILFNng.jpg) center no-repeat;width:340px;height:458px;top:40px}#main.thrive .sales-product-content-section#vitamin-b12:before{background:url(images/2017-images/xproduct-thrive-vitamin-b12.jpg.pagespeed.ic.pEUbcZCmna.jpg) center no-repeat;width:518px;height:445px;top:0}#main.thrive .sales-product-content-section#vitamin-a:before{background:url(images/2017-images/xproduct-thrive-vitamin-a.jpg.pagespeed.ic.vjK2Hv3E1e.jpg) center no-repeat;width:377px;height:478px;top:0}#main.thrive .sales-product-content-section#vitamin-d:before{background:url(images/2017-images/xproduct-thrive-vitamin-d.jpg.pagespeed.ic.l8oj085mOM.jpg) center no-repeat;width:368px;height:570px;top:0}#main.thrive .sales-product-content-section#digestive-enzymes:before{background:url(images/2017-images/xproduct-thrive-digestive-enzymes.jpg.pagespeed.ic.uScp_Ae4Uf.jpg) center no-repeat;width:392px;height:450px;top:0}#main.thrive .sales-product-content-section a{text-decoration:none}#main.thrive .sales-product-content-section a:hover{text-decoration:underline}#main.whey .sales-product-content-section#why-choose{margin-top:15px}#main.whey .sales-product-content-section#why-choose:before{background:url(images/2017-images/xproduct-whey-why-choose.jpg.pagespeed.ic.JDTqoAuJmb.jpg) center no-repeat;width:439px;height:482px;top:85px}#main.whey .sales-product-content-section#why-choose:after{background:url(images/2017-images/xproduct-whey-why-choose-2.jpg.pagespeed.ic.74HyR6ENRZ.jpg) center no-repeat;width:349px;height:717px;position:absolute;bottom:472px;left:0;content:"";display:block;z-index:-1}#main.whey .sales-product-content-section#cow:before{background:url(images/2017-images/product-whey-cow.jpg.pagespeed.ce.NWwcgQTjFT.jpg) center no-repeat;width:439px;height:771px;top:20px}#main.whey .sales-product-content-section#cold:before{background:url(images/2017-images/xproduct-whey-cold.jpg.pagespeed.ic.OhcCrfFwrR.jpg) center no-repeat;width:356px;height:644px;top:-80px}#main.whey .sales-product-content-section#artificial:before{background:url(images/2017-images/xproduct-whey-artificial.jpg.pagespeed.ic.BVJYFum1L1.jpg) center no-repeat;width:440px;height:638px;top:0}#main.whey .sales-product-content-section#great-value:before{background:url(images/2017-images/xproduct-whey-great-value.jpg.pagespeed.ic.DE7xj3ixg9.jpg) center no-repeat;width:341px;height:416px;top:0}#main.whey .sales-product-content-section#great-value{padding-bottom:20px}#main.whey .sales-product-content-section h4{font-weight:bold;font-size:20px;text-align:center;line-height:1.5;color:#333;margin-bottom:40px}#main.whey #product-content ul.green-check-lines p{font-weight:normal}@media screen and (max-width:999px){#main.whey .sales-product-content-section#why-choose:before{background:url(images/2017-images/xtablet-product-whey-why-choose,402x.jpg.pagespeed.ic._qwZH40XaV.jpg) center no-repeat;width:215px;height:445px;background-size:215px}#main.whey .sales-product-content-section#why-choose:after{background:url(images/2017-images/xtablet-product-whey-why-choose-2,402x.jpg.pagespeed.ic.Bb6vdAd798.jpg) center no-repeat;width:222px;height:538px;bottom:1349px;right:0;left:auto;background-size:222px}#main.whey .sales-product-content-section#cow:before{background:url(images/2017-images/xtablet-product-whey-cow,402x.jpg.pagespeed.ic.pJ5XrCeCg9.jpg) center no-repeat;width:288px;height:472px;top:135px;background-size:288px}#main.whey .sales-product-content-section#cold:before{background:url(images/2017-images/xtablet-product-whey-cold,402x.jpg.pagespeed.ic.gch-IBd1kt.jpg) center no-repeat;background-size:186px;width:186px;height:419px;top:59px}#main.whey .sales-product-content-section#artificial:before{background:url(images/2017-images/tablet-product-whey-artificial@2x.jpg) center no-repeat;background-size:440px;width:440px;height:638px;top: }#main.whey .sales-product-content-section#great-value:before{background:url(images/2017-images/tablet-product-whey-great-value,402x.jpg.pagespeed.ce.mS7slJJADN.jpg) center no-repeat;background-size:204px;width:204px;height:283px;top:125px}#main .sales-product-content-section#cold h2,#main .sales-product-content-section#great-value h2{font-size:38px}#main .sales-product-content-section#great-value h2{margin-bottom:40px}#main.whey .sales-product-content-section h4{font-size:17px}}#main.pulse .sales-product-content-section#caffeine-a:before{background:url(images/2017-images/xproduct-pulse-caffeine.jpg.pagespeed.ic.G8j2s5-mnX.jpg) center no-repeat;width:372px;height:425px;top:15px}#main.pulse .sales-product-content-section#theanine:before{background:url(images/2017-images/xproduct-pulse-theanine.jpg.pagespeed.ic.aH6eny3nJa.jpg) center no-repeat;width:407px;height:583px;top:20px}#main.pulse .sales-product-content-section#citrulline:before{background:url(images/2017-images/xproduct-pulse-citrulline.jpg.pagespeed.ic.74VuKfiMoJ.jpg) center no-repeat;width:482px;height:616px;top:40px}#main.pulse .sales-product-content-section#ornithine:before{background:url(images/2017-images/xproduct-pulse-ornithine.jpg.pagespeed.ic.sfwj3OuoZf.jpg) center no-repeat;width:395px;height:580px;top:100px}#main.pulse .sales-product-content-section#beta:before{background:url(images/2017-images/xproduct-pulse-beta.jpg.pagespeed.ic.dpYzPZk3Zm.jpg) center no-repeat;width:338px;height:498px;top:170px}#main.pulse .sales-product-content-section#beatine:before{background:url(images/2017-images/xproduct-pulse-betaine.jpg.pagespeed.ic.ZqKOc7KZWT.jpg) center no-repeat;width:407px;height:588px;top:-50px}#main.pulse .sales-product-content-section#beatine{padding-bottom:0}#main.pulse #product-content .product-content-intro h3{font-size:38px;text-align:center;color:#333;line-height:1.3;letter-spacing:1px}#main.forge .product-content-intro .chart{background:url(images/2017-images/product-forge-graph.png.pagespeed.ce.EluUUDNfIg.png) center no-repeat;width:413px;height:264px;float:left;margin-right:40px;margin-bottom:20px}#main.forge .product-content-intro .scale{background:url(images/2017-images/product-forge-scale.png.pagespeed.ce.-xdvo_OCfp.png) center no-repeat;width:346px;height:349px;float:right;margin-left:70px;margin-bottom:20px}#main.forge .product-content-intro .tophat{background:url(images/2017-images/product-forge-salesman.png.pagespeed.ce.wiqmUM-7lZ.png) center no-repeat;width:372px;height:449px;float:left;margin-right:90px;margin-bottom:30px}#main.forge .product-content-intro .meat{background:url(images/2017-images/product-forge-muscles.png.pagespeed.ce.5POJZy4Vwo.png) center no-repeat;width:466px;height:276px;float:right;margin-left:40px;margin-bottom:20px}#main.forge .sales-product-content-section#yohimbine{padding-top:90px}#main.forge .sales-product-content-section#yohimbine:before{background:url(images/2017-images/xproduct-forge-yohimbine.jpg.pagespeed.ic.vLTMbHtjBm.jpg) center no-repeat;width:370px;height:428px;top:0}#main.forge .sales-product-content-section#hydroxy:before{background:url(images/2017-images/xproduct-forge-bhydroxy.jpg.pagespeed.ic.z5lEDcOqOm.jpg) center no-repeat;width:380px;height:572px;top:-30px}#main.forge .sales-product-content-section#cdp:before{background:url(images/2017-images/xproduct-forge-cdp.jpg.pagespeed.ic.Xwox7DFClo.jpg) center no-repeat;width:672px;height:1156px;top:-351px}#main.forge ol.numbers li:before{color:#dd431d}#main.forge .sales-product-content-section#hydroxy{z-index:5}#main.triton .epa-dha{float:right;width:305px;height:378px;display:block;background:url(images/2017-images/product-triton-epa-dha.png.pagespeed.ce.Go9fh65IyE.png) center no-repeat;margin-left:120px}#main.triton .canola{float:left;width:297px;height:328px;display:block;background:url(images/2017-images/xproduct-triton-canola.png.pagespeed.ic.plGdZuPqL1.png) center no-repeat;margin-right:80px;margin-left:62px}#main.triton .spoon{margin:60px auto;width:698px;height:366px;display:block;background:url(images/2017-images/xproduct-triton-spoon.png.pagespeed.ic.NRfvEeCQKW.png) center no-repeat}#main.triton .cheap-label{width:643px;height:691px;display:block;background:url(images/2017-images/product-triton-label-cheap.png.pagespeed.ce.ZSNkAJwkju.png) center no-repeat;margin:70px auto;clear:both}#main.triton .other-label{width:643px;height:691px;display:block;clear:both;background:url(images/2017-images/xproduct-triton-label-other.png.pagespeed.ic.6iHnEocWMx.png) center no-repeat;margin:70px auto}#main.triton .contaminants{width:396px;height:346px;display:block;background:url(images/2017-images/xproduct-triton-contaminants.png.pagespeed.ic.wJT59z04rW.png) center no-repeat;float:right;margin-left:45px;margin-bottom:30px;margin-top:30px}#main.triton .fishes{width:1033px;height:585px;display:block;background:url(images/2017-images/product-triton-fishes.png.pagespeed.ce.vBSmf9-rWE.png) center no-repeat;clear:both;margin:50px auto;max-width:100%;background-size:100%}#main.triton .boat{width:1131px;height:307px;display:block;margin:50px auto;background:url(images/2017-images/product-triton-trawling.png.pagespeed.ce.8g0TWmQKy3.png) center no-repeat;max-width:100%;background-size:100%}#main.triton .explosion{width:630px;height:664px;display:block;position:absolute;right:0;top:190px;background:url(images/2017-images/product-triton-open-bottle.png.pagespeed.ce.yXgeNZv4l1.png) center no-repeat}#main.triton .capsules-left{width:345px;height:547px;display:block;position:absolute;left:0;bottom:50px;background:url(images/2017-images/product-triton-capsules-left.png.pagespeed.ce.0K7FAaf1FG.png) center no-repeat}#main.triton .capsules-right{width:352px;height:169px;display:block;position:absolute;right:0;bottom:30px;background:url(images/2017-images/product-triton-capsules-right.png.pagespeed.ce.q1LEtKbCMJ.png) center no-repeat}#main.triton .sales-product-content-section h4{color:#293644;font-size:38px;line-height:1.3;font-weight:400;text-align:center;margin-bottom:30px}#main.triton #introducing h5{font-size:38px;text-align:center;line-height:1.3;margin-bottom:50px}@media (max-width:1299px){#main.triton #introducing h5 br{display:none}}#main.triton #introducing h5 span{color:#24b972;display:block;font-weight:600}#main.triton ol.numbers li:before{color:#35c792;top:-10px}#main.triton #bottom-line ul li{font-weight:bold}#main.triton #bottom-line .img{margin-top:0}#main.triton .sales-product-content-section#introducing{padding-bottom:70px;background:#fff}html .hb-cu-offer,body .hb-cu-offer{font-family: 'Open Sans',!sans-serif important;text-align:center!important;padding:2em!important;font-weight:bold!important;font-size:17px!important;color:#fff!important;background-color:#38a1f7!important;border-color:#000!important;border-width:0!important;border-style:solid!important;border-radius:0!important;display:block}p.hb-cu-offer{color:#1285dd!important;cursor:pointer!important}p.hb-cu-offer u{color:#1285dd!important;cursor:pointer!important}#main.lunar .sleep-img{width:365px;height:341px;float:left;margin:10px 60px 20px 25px;background:url(images/2017-images/product-lunar-sleep.png.pagespeed.ce.FpR32gAvhR.png) center no-repeat;display:block}#main.lunar .sales-product-content-section#glycine{padding-top:80px}#main.lunar .sales-product-content-section#glycine:before{width:451px;height:522px;top:0;background:url(images/2017-images/xproduct-lunar-glycine.jpg.pagespeed.ic.QaEuL3JGYG.jpg) top no-repeat}#main.lunar .sales-product-content-section#melatonin:before{width:306px;height:642px;top:20px;background:url(images/2017-images/xproduct-lunar-melatonin.jpg.pagespeed.ic.Wtz8tw3x1_.jpg) center no-repeat}#main.lunar .sales-product-content-section#lemon:before{width:408px;height:813px;top:-140px;background:url(images/2017-images/xproduct-lunar-lemon.jpg.pagespeed.ic.unGehwlFkc.jpg) center no-repeat}#main.lunar .sales-product-content-section#ruta:before{width:322px;height:567px;top:-20px;background:url(images/2017-images/xproduct-lunar-ruta.jpg.pagespeed.ic.szYxsO-BD7.jpg) center no-repeat}#main.lunar .sales-product-content-section#ruta{padding-bottom:0}#main.lunar ol.numbers li:before{color:#6db4c5;top:0}#main.lunar #bottom-line .img{margin-bottom:0}#main.thrive [class^="styles_productOption"],#main.lunar [class^="styles_productOptio2n"]{display:none}#main.fortify .sales-product-content-section#ucii{padding-top:50px}#main.fortify .sales-product-content-section#ucii:before{background:url(images/2017-images/xproduct-fortify-ucii.jpg.pagespeed.ic.yyAdPRCd_9.jpg) center no-repeat;width:376px;height:485px;top:190px}#main.fortify .sales-product-content-section#curcumin:before{background:url(images/2017-images/xproduct-fortify-curcumin.jpg.pagespeed.ic.VF9RCvo9oM.jpg) center no-repeat;width:420px;height:803px;top:10px}#main.fortify .sales-product-content-section#boswellia:before{background:url(images/2017-images/xproduct-fortify-boswellia.jpg.pagespeed.ic.KrEMwWGcar.jpg) center no-repeat;width:393px;height:712px;top:90px}#main.fortify .sales-product-content-section#grape:before{background:url(images/2017-images/xproduct-fortify-grape.jpg.pagespeed.ic.YulAmmAgAo.jpg) center no-repeat;width:306px;height:702px;top:70px}#main.phoenix .product-content-intro{padding:70px 20%}#main.phoenix .product-content-intro ul{padding-left:0;margin-top:30px;position:relative}#main.phoenix .product-content-intro ul:before{content:"";display:block;width:2px;height:100%;background:#f7f7f7;position:absolute;left:60px;z-index:1;top:0}#main.phoenix .product-content-intro ul>li{font-weight:normal!important;padding-left:176px!important;margin-bottom:40px!important;background:none!important;z-index:2;position:relative}#main.phoenix .product-content-intro ul li h3{font-size:1.5em;line-height:1.2;margin-bottom:20px;padding-top:30px}#main.phoenix .product-content-intro ul li p{margin-bottom:25px;font-weight:normal}#main.phoenix .product-content-intro li.thunder{background-image:url(images/2017-images/product-phoenix-circle-lightning.png.pagespeed.ce.Cm5FBQeo_h.png)!important;background-position:left top;background-repeat:no-repeat!important}#main.phoenix .product-content-intro li.cupcake{background-image:url(images/2017-images/product-phoenix-circle-cupcake.png.pagespeed.ce.Rx8ZJr4sUZ.png)!important;background-position:left top;background-repeat:no-repeat!important}#main.phoenix .product-content-intro li.fire{background-image:url(images/2017-images/product-phoenix-circle-fire.png.pagespeed.ce.0Rrw_vBbv5.png)!important;background-position:left top;background-repeat:no-repeat!important}#main.phoenix .sales-product-content-section blockquote{padding-left:60px;border-left:1px #eaebeb solid;position:relative;font-style:italic;font-family:"Georgia",serif}#main.phoenix .sales-product-content-section#synephrine{padding-top:90px;z-index:4}#main.phoenix .sales-product-content-section#synephrine:before{background:url(images/2017-images/xproduct-phoenix-synephrine.jpg.pagespeed.ic.iIHrs0gb_j.jpg) center no-repeat;width:435px;height:801px;top:-135px}#main.phoenix .sales-product-content-section#naringin:before{background:url(images/2017-images/xproduct-phoenix-naringin.jpg.pagespeed.ic.-qgy1Dz5Kd.jpg) center no-repeat;width:594px;height:998px;top:-356px}#main.phoenix .sales-product-content-section#hesperidin:before{background:url(images/2017-images/xproduct-phoenix-hesperidin.jpg.pagespeed.ic.NNWR56kqYE.jpg) center no-repeat;width:338px;height:732px;top:-78px}#main.phoenix .sales-product-content-section#hesperidin,#main.phoenix .sales-product-content-section#hordenine{z-index:5}#main.phoenix .sales-product-content-section#hordenine:before{background:url(images/2017-images/xproduct-phoenix-hordenine.jpg.pagespeed.ic.ZQlCr5J3ZT.jpg) center no-repeat;width:422px;height:807px;top:-112px}#main.phoenix .sales-product-content-section#gallate:before{background:url(images/2017-images/xproduct-phoenix-gallate.jpg.pagespeed.ic.5YawMJPivN.jpg) center no-repeat;width:543px;height:892px;top:-182px}#main.phoenix .sales-product-content-section#salicin:before{background:url(images/2017-images/xproduct-phoenix-salicin.jpg.pagespeed.ic.kFFOt5nhro.jpg) center no-repeat;width:457px;height:687px;top:-139px}#main.phoenix .sales-product-content-section#tyrosine:before{background:url(images/2017-images/xproduct-phoenix-tyrosine.jpg.pagespeed.ic.w7toe1NY7r.jpg) center no-repeat;width:351px;height:486px;top:-80px}#main.phoenix .sales-product-content-section#forskolin:before{background:url(images/2017-images/xproduct-phoenix-forskolin.jpg.pagespeed.ic.T93MERzIcO.jpg) center no-repeat;width:339px;height:408px;top:0}#main.phoenix .sales-product-content-section#htp:before{background:url(images/2017-images/xproduct-phoenix-htp.jpg.pagespeed.ic.9bHcT0R2U7.jpg) center no-repeat;width:388px;height:582px;top:-104px}#main.phoenix .sales-product-content-section#tyrosine{margin-bottom:100px}#main.phoenix #caffeine{padding-bottom:70px}#main.phoenix #product-content .product-content-intro ol{margin-left:35px;margin-bottom:30px}#main.phoenix #product-content .product-content-intro ol>li{padding-left:0;font-weight:normal;background:none;margin-bottom:20px}#main.triumph #product-content{padding-bottom:180px}#main.triumph .product-content-intro h2{margin:60px auto 40px}#main.triumph .product-content-intro .img{display:block;float:left;margin-right:40px;margin-bottom:20px}#main.triumph .product-content-intro .img.lab{background:url(images/2017-images/product-triumph-microscope.png.pagespeed.ce.U05_ijUzxB.png) center no-repeat;width:265px;height:218px;margin-top:30px}#main.triumph .product-content-intro .center{text-align:center;margin:auto;font-style:italic;font-weight:700}#main.triumph .img.bottle{background:url(images/2017-images/product-triumph-bottles.png.pagespeed.ce.FI2aRxieBg.png) center no-repeat;width:315px;height:227px;margin-right:65px}#main.triumph .sales-product-content{width:100%;padding:40px 0;position:relative;z-index:3}#main.triumph .sales-product-content.left-align:before{left:0}#main.triumph .sales-product-content.right-align:before{right:0}#main.triumph .sales-product-content .container{max-width:1100px}#main.triumph .sales-product-content#vitamin-a{margin-top:50px}#main.triumph .sales-product-content h2{font-size:38px;color:#293644;font-weight:normal;margin-bottom:30px;line-height:1.2;z-index:2}#main.triumph .sales-product-content p{font-size:18px;line-height:1.5;color:#333;margin-bottom:25px}#main.triumph .sales-product-content p em{font-style:italic}#main.triumph .sales-product-content p:last-child{margin-bottom:0}#main.triumph .sales-product-content .meta{width:100%;border:1px #dedede solid;border-radius:3px;background:#fbfbfb;margin:40px auto;background:#fff;position:relative;font-size:17px;font-weight:300;min-height:67px;line-height:67px;text-align:right;box-shadow:inset 0 0 0 3px #f8f8f8}#main.triumph .sales-product-content .meta:before{width:64px;height:67px;border-right:1px #dedede solid;position:absolute;top:0;left:0;content:"";display:block;background:url(images/2017-images/xproduct-triumph-meta-how.png.pagespeed.ic.8_bGu56JwH.png) center no-repeat}#main.triumph .sales-product-content .meta.mw:before{height:100%}#main.triumph .sales-product-content .meta.ext:before{border-right:none}#main.triumph .sales-product-content#vitamin-k{z-index:2}#main.triumph .sales-product-content .meta.mw{width:100%}#main.triumph .sales-product-content .meta.all .how-much{width:auto}#main.triumph .sales-product-content .meta .how-much{display:inline-block;height:100%;float:left;position:relative;text-align:left;padding-left:86px}#main.triumph .sales-product-content .meta.ext .how-much{width:100%}#main.triumph .sales-product-content .meta .how-much em{font-style:normal}#main.triumph .sales-product-content .meta .genders{border-left:1px #dedede solid;padding-left:34px;padding-right:30px;min-width:508px;float:right;display:block;height:65px}#main.triumph .sales-product-content .meta .how-much-men,#main.triumph .sales-product-content .meta .how-much-women{display:inline-block;height:100%;color:#333;font-weight:700}#main.triumph .sales-product-content .meta .how-much-men{padding-left:38px;margin-right:45px;background:url(images/2017-images/product-triumph-man-icon.png.pagespeed.ce.iQ-Pra2Epy.png) left center no-repeat}#main.triumph .sales-product-content .meta .how-much-men strong{color:#1787fb}#main.triumph .sales-product-content .meta .how-much-women{padding-left:33px;padding-right:25px;background:url(images/2017-images/product-triumph-woman-icon.png.pagespeed.ce.jLpuMEoxea.png) left center center no-repeat}#main.triumph .sales-product-content .meta .how-much-women strong{color:#db33fc}#main.triumph .sales-product-content .meta .how-much-all{display:inline-block;border-left:1px #dedede solid;padding:0 25px;height:100%;font-weight:700;color:#2d2d2d}#main.triumph .sales-product-content .meta .ext{display:block;width:100%;clear:both;text-align:left;border-top:1px #dedede solid;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:36px 45px}#main.triumph .sales-product-content .meta .ext p{margin-bottom:15px;line-height:1.7;font-weight:normal;width:100%}#main.triumph .sales-product-content .meta .ext p:last-child{margin-bottom:0}#main.triumph .sales-product-content:before,#main.triumph .sales-product-content:after{content:"";display:block;position:absolute;z-index:-1;display:block}#main.triumph .sales-product-content#vitamin-a:before{background:url(images/2017-images/xproduct-triumph-vitamin-a.jpg.pagespeed.ic.DTtUWhVTTL.jpg) center no-repeat;width:379px;height:478px;top:0}#main.triumph .sales-product-content#vitamin-b12:before{background:url(images/2017-images/xproduct-triumph-vitamin-b12.jpg.pagespeed.ic.4LqZD626hD.jpg) center no-repeat;width:529px;height:800px;top:0}#main.triumph .sales-product-content#vitamin-b9:before{background:url(images/2017-images/xproduct-triumph-vitamin-b9.jpg.pagespeed.ic.F0tMBpVdtT.jpg) center no-repeat;width:346px;height:678px;top:0}#main.triumph .sales-product-content#vitamin-b6:before{background:url(images/2017-images/xproduct-triumph-vitamin-b6.jpg.pagespeed.ic.tWMl_UEj1X.jpg) center no-repeat;width:324px;height:458px;top:0}#main.triumph .sales-product-content#vitamin-b5:before{background:url(images/2017-images/xproduct-triumph-vitamin-b5.jpg.pagespeed.ic.lWjoml_T8a.jpg) center no-repeat;width:396px;height:597px;top:0}#main.triumph .sales-product-content#vitamin-b3:before{background:url(images/2017-images/xproduct-triumph-vitamin-b3.jpg.pagespeed.ic.oMWv6baUZ_.jpg) center no-repeat;width:434px;height:523px;top:0}#main.triumph .sales-product-content#vitamin-b7:before{background:url(images/2017-images/xproduct-triumph-vitamin-b7.jpg.pagespeed.ic.ZUNY4THEX1.jpg) center no-repeat;width:350px;height:660px;top:0}#main.triumph .sales-product-content#vitamin-b2:before{background:url(images/2017-images/xproduct-triumph-vitamin-b2.jpg.pagespeed.ic.UQjTbyyyZS.jpg) center no-repeat;width:529px;height:635px;top:0}#main.triumph .sales-product-content#vitamin-b1:before{background:url(images/2017-images/xproduct-triumph-vitamin-b1.jpg.pagespeed.ic.pkpT9Jdakx.jpg) center no-repeat;width:418px;height:541px;top:0}#main.triumph .sales-product-content#vitamin-c:before{background:url(images/2017-images/xproduct-triumph-vitamin-c.jpg.pagespeed.ic.iqKxhmqZ0r.jpg) center no-repeat;width:548px;height:800px;top:0}#main.triumph .sales-product-content#vitamin-d:before{background:url(images/2017-images/xproduct-triumph-vitamin-d.jpg.pagespeed.ic.AJMshP7HLC.jpg) center no-repeat;width:381px;height:572px;top:0}#main.triumph .sales-product-content#vitamin-e:before{background:url(images/2017-images/xproduct-triumph-vitamin-e.jpg.pagespeed.ic.spj5UqZZiq.jpg) center no-repeat;width:337px;height:721px;top:0}#main.triumph .sales-product-content#vitamin-k:before{background:url(images/2017-images/xproduct-triumph-vitamin-k.jpg.pagespeed.ic.lFjL055XUO.jpg) center no-repeat;width:433px;height:823px;top:0}#main.triumph .sales-product-content#zinc:before{background:url(images/2017-images/xproduct-triumph-zinc.jpg.pagespeed.ic.DMRYZ2e0G7.jpg) center no-repeat;width:440px;height:683px;top:0}#main.triumph .sales-product-content#iodine:before{background:url(images/2017-images/xproduct-triumph-iodine.jpg.pagespeed.ic.gECdLeDxFa.jpg) center no-repeat;width:295px;height:556px;top:0}#main.triumph .sales-product-content#copper:before{background:url(images/2017-images/product-triumph-copper.jpg) center no-repeat;width:349px;height:570px;top:0}#main.triumph .sales-product-content#magnesium:before{background:url(images/2017-images/xproduct-triumph-magnesium.jpg.pagespeed.ic.TNsQXBAKCr.jpg) center no-repeat;width:229px;height:495px;top:0}#main.triumph .sales-product-content#selenium:before{background:url(images/2017-images/xproduct-triumph-selenium.jpg.pagespeed.ic.Dn37rAEL55.jpg) center no-repeat;width:334px;height:497px;top:0}#main.triumph .sales-product-content#chromium:before{background:url(images/2017-images/xproduct-triumph-chromium.jpg.pagespeed.ic.0aNx0RGZqZ.jpg) center no-repeat;width:480px;height:742px;top:-100px}#main.triumph .sales-product-content#garlic:before{background:url(images/2017-images/xproduct-triumph-garlic.jpg.pagespeed.ic.7A4LNrkUrY.jpg) center no-repeat;width:447px;height:526px;top:-50px}#main.triumph .sales-product-content#grape:before{background:url(images/2017-images/xproduct-triumph-grape.jpg.pagespeed.ic.YRqQQa8MB4.jpg) center no-repeat;width:372px;height:724px;top:-70px}#main.triumph .sales-product-content#nacetyl:before{background:url(images/2017-images/xproduct-triumph-nacetyl.jpg.pagespeed.ic.Brjzd4Zw1L.jpg) center no-repeat;width:286px;height:750px;top:-40px}#main.triumph .sales-product-content#olive:before{background:url(images/2017-images/xproduct-triumph-olive.jpg.pagespeed.ic.dIjzxPK3qp.jpg) center no-repeat;width:352px;height:485px;top:0}#main.triumph .sales-product-content#lavender:before{background:url(images/2017-images/xproduct-triumph-lavender.jpg.pagespeed.ic.yPZw5vsgH0.jpg) center no-repeat;width:407px;height:900px;top:-140px}#main.triumph .sales-product-content#rhodiola:before{background:url(images/2017-images/xproduct-triumph-rhodiola.jpg.pagespeed.ic.hf1Jp92g2z.jpg) center no-repeat;width:369px;height:699px;top:0}#main.triumph .sales-product-content#bacopa:before{background:url(images/2017-images/xproduct-triumph-bacopa.jpg.pagespeed.ic.FgthDFKWni.jpg) center no-repeat;width:368px;height:673px;top:0}#main.triumph .sales-product-content#ashwagandha:before{background:url(images/2017-images/xproduct-triumph-ashwagandha.jpg.pagespeed.ic.Sh4brBiXEG.jpg) center no-repeat;width:333px;height:559px;top:0}#main.triumph .sales-product-content#terminalia:before{background:url(images/2017-images/xproduct-triumph-terminalia.jpg.pagespeed.ic.iYgHeCU33h.jpg) center no-repeat;width:370px;height:543px;top:0}#main.triumph .sales-product-content#cissus:before{background:url(images/2017-images/xproduct-triumph-cissus.jpg.pagespeed.ic.L_JY-elVcA.jpg) center no-repeat;width:338px;height:602px;top:0}#main.triumph .sales-product-content#coq10:before{background:url(images/2017-images/xproduct-triumph-coq10.jpg.pagespeed.ic.VHHVppIPPc.jpg) center no-repeat;width:429px;height:640px;top:20px}#main.triumph .sales-product-content#fucoxanthin:before{background:url(images/2017-images/xproduct-triumph-fucoxanthin.jpg.pagespeed.ic.hS25jz8GNQ.jpg) center no-repeat;width:366px;height:603px;top:-130px}#main.triumph .sales-product-content#zeaxanthin:before{background:url(images/2017-images/xproduct-triumph-zeaxanthin.jpg.pagespeed.ic.TqaJX-VjPl.jpg) center no-repeat;width:388px;height:489px;top:0}#main.triumph .sales-product-content#lutein:before{background:url(images/2017-images/xproduct-triumph-lutein.jpg.pagespeed.ic.J2JfWJhWaR.jpg) center no-repeat;width:345px;height:596px;top:-100px}#main #product-content ul li,#main .sales-product-content-section p ul li,#main.blog .recipe .intro ul li,#main #faq ul li,#main #product-content #example-day ul.product-day li .right ul.checks li{background:url(images/2017-images/list-item.png.pagespeed.ce.wyjlZT-MmB.png) left 7px no-repeat;background-size:16px}body.single-product #main #product-content ul li{background:url(images/2017-images/xlist-item-red.png.pagespeed.ic.NlJpS3Pj-2.png) left 7px no-repeat;background-size:16px;padding-left:30px}#main.recharge .sales-product-content-section#monohydrate:before{background:url(images/2017-images/xproduct-recharge-creatine.jpg.pagespeed.ic.1lR3E13_Ef.jpg) center no-repeat;width:406px;height:628px;top:80px}#main.recharge .sales-product-content-section#carnitine:before{background:url(images/2017-images/xproduct-recharge-carnitine.jpg.pagespeed.ic.9B5OGUA91F.jpg) center no-repeat;width:345px;height:685px;top:-95px}#main.recharge .sales-product-content-section#corsolic:before{background:url(images/2017-images/xproduct-recharge-corosolic.jpg.pagespeed.ic._aI6vgvjfG.jpg) center no-repeat;width:413px;height:590px;top:-40px}#main.apparel .features{clear:both;width:100%;margin-bottom:80px}#main.apparel .features ul{width:100%;margin:auto;clear:both}#main.apparel .features ul li{border:1px #c3c3c3 solid;border-radius:2px;display:block;float:left;margin-right:23px;width:103px;height:103px;position:relative}#main.apparel .features ul li:last-child{margin-right:0}#main.apparel .features ul li span{font-size:16px;line-height:1.3;position:absolute;top:114px;display:block;left:0;width:100%;color:#000;margin-bottom:0;text-align:center}#main.apparel .features ul li.athletic{background:url(images/2017-images/product-apparel-athletic-cut.png.pagespeed.ce.vUrI6_fQye.png) center no-repeat}#main.apparel .features ul li.high{background:url(images/2017-images/product-apparel-high-quality.png.pagespeed.ce.09qMbMNOWF.png) center no-repeat}#main.apparel .features ul li.soft{background:url(images/2017-images/product-apparel-soft.png.pagespeed.ce.K27zuraWQb.png) center no-repeat}#main.apparel .features ul li.durable{background:url(images/2017-images/product-apparel-durable.png.pagespeed.ce.FESpTC5AOy.png) center no-repeat}#main.apparel .product-details{clear:both;width:100%;padding:70px 0 30px;background:#fff}#main.apparel .product-details .container{max-width:1106px}#main.apparel #product-content .product-details .product-details-list{margin-bottom:70px}#main.apparel #product-content .product-details h3,#main.apparel #product-content .sizing h3{text-align:left;color:#333;font-weight:normal;font-size:38px;margin-bottom:40px}#main.apparel #product-content .product-details .container>p{font-size:18px;line-height:1.5;color:#333;text-align:justify}#main.apparel #product-content .sizing{width:100%;clear:both;margin:auto;margin-bottom:45px;max-width:1026px}#main.apparel #product-content .sizing .title-bar{background:#f7f7f7;color:#454545;font-weight:normal;font-size:22px;height:78px;display:table;width:100%;font-weight:normal}#main.apparel #product-content .sizing .title-bar span{color:#5d5d5d;display:table-cell;vertical-align:middle;line-height:1.2}#main.apparel #product-content .sizing ul{width:100%;clear:both;margin-bottom:0}#main.apparel #product-content .sizing ul li{width:100%;font-size:18px;font-weight:bold;margin-bottom:0;background-image:none;text-transform:uppercase;padding-left:0;border-bottom:1px #f7f7f7 solid;display:table}#main.apparel #product-content .sizing span{width:25%;height:69px;text-align:center;display:table-cell;vertical-align:middle;line-height:1.2}#main.apparel #product-content .sizing span.size{text-align:left;padding-left:40px}#main.apparel #product-content .sizing.three-col span{width:33%}#main.apparel #product-content .sizing ul li span{border-right:1px #f7f7f7 solid}#main.apparel #product-content .sizing ul li span:last-child{border-right:0}#main.apparel .sizing p{font-size:18px;line-height:1.7;color:#333;clear:both;padding:20px}#main.apparel .sizing p strong{font-weight:700}#main.apparel [class^="styles_nutritionLinkContainer_"],#main.stacks [class^="styles_nutritionLinkContainer_"]{display:none}#main.apparel [class^="styles_productDetails_"]>h1 span{display:none}#apparel [class^="styles_product_"]{height:354px}.products [class^="styles_priceSale_"]{color:#ef4b32!important}[class^="styles_bottom_"] button[type="submit"]:disabled{background:#cacaca!important}[class^="styles_checkoutButton_"]:hover{background:#ab2a11!important}#main .product-variance-choices .product-flavor{width:100%;height:62px;border:1px #c3c3c3 solid;padding:0;margin-bottom:11px;text-align:left}#main .product-variance-choices .product-flavor label.select-flavors{font-size:16px;display:block;width:173px;height:60px;line-height:60px;color:#666;letter-spacing:.5px;font-weight:normal;float:left;padding-left:20px}#main .product-variance-choices .dd-container{float:right;width:233px!important}#main .product-variance-choices .dd-select{border-radius:0;border:none;background-color:transparent!important;position:relative;cursor:pointer;max-width:100%;height:60px;line-height:60px}#main .product-variance-choices .dd-selected{font-weight:normal!important;padding:0!important;padding-left:43px!important}#main .product-variance-choices ul.dd-options{width:100%!important;border:1px #c3c3c3 solid;border-radius:0;background:#fff;margin-top:2px;right:-1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.15)}#main .product-variance-choices ul.dd-options .dd-option{background:#fff;padding:18px 18px 18px 40px;height:52px}#main .product-variance-choices ul.dd-options .dd-option:hover{background-color:#fafafa!important}#main .product-variance-choices .dd-select .dd-pointer{border:none;width:20px;height:20px;margin-right:0;display:block;border-radius:100%;top:50%;right:20px;margin-top:-10px;background:#75c397 url(images/2017-images/xproduct-flavor-select-arrow.png.pagespeed.ic.ZwDiTER2F9.png) center no-repeat}#main .product-variance-choices .dd-select .dd-pointer-up{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);border:none!important}#main .product-variance-choices ul.dd-options .dd-option-selected,.remodal .choice ul.dd-options .dd-option-selected{display:none!important}div.dd-select.slick-div-vanilla,li.slick-list-vanilla .dd-option{background:url(images/2017-images/flavor-vanilla.png.pagespeed.ce.ILjcBBK3GP.png) 10px center no-repeat!important;color:#c2ae7e}div.dd-select.slick-div-chocolate,li.slick-list-chocolate .dd-option{background:url(images/2017-images/flavor-chocolate.png.pagespeed.ce.b47mYxcaGa.png) 10px center no-repeat!important;color:#76644d}div.dd-select.slick-div-strawberry-banana,li.slick-list-strawberry-banana .dd-option{background:url(images/2017-images/flavor-strawberry-banana.png.pagespeed.ce.SZRg7Lq-4k.png) 6px center no-repeat!important;color:#ffa4c1}div.dd-select.slick-div-cookies-cream,li.slick-list-cookies-cream .dd-option{background:url(images/2017-images/flavor-cookies.png) 10px center no-repeat!important;color:#ddb472}div.dd-select.slick-div-eggnog,li.slick-list-eggnog .dd-option{background:url(images/2017-images/flavor-eggnog.png.pagespeed.ce.OLtLg4SdcC.png) 10px center no-repeat!important;color:#cdc2ae}div.dd-select.slick-div-unflavored,li.slick-list-unflavored .dd-option{background:url(images/2017-images/flavor-unflavored.png.pagespeed.ce.qZOGtBU8J3.png) 8px center no-repeat!important;color:#aeaeae}div.dd-select.slick-div-fruit-punch,li.slick-list-fruit-punch .dd-option{background:url(images/2017-images/flavor-fruit-punch.png.pagespeed.ce.cx-B56BxZS.png) 10px center no-repeat!important;color:#e23d40}div.dd-select.slick-div-green-apple,li.slick-list-green-apple .dd-option{background:url(images/2017-images/xflavor-green-apple.png.pagespeed.ic.K0Thrcf2gO.png) 10px center no-repeat!important;color:#6edc45}div.dd-select.slick-div-watermelon,li.slick-list-watermelon .dd-option{background:url(images/2017-images/flavor-watermelon.png.pagespeed.ce.n1RVbNRAXP.png) 7px center no-repeat!important;color:#fe7b7b}div.dd-select.slick-div-grape,li.slick-list-grape .dd-option{background:url(images/2017-images/flavor-grape.png.pagespeed.ce.20j1_H_hVF.png) 10px center no-repeat!important;color:#9d308d}div.dd-select.slick-div-no,li.slick-list-no .dd-option{background-image:url(images/xdd-option-no.png.pagespeed.ic.dtZvcjiLkZ.png)!important;background-repeat:no-repeat!important;background-position:17px!important}div.dd-select.slick-div-yes,li.slick-list-yes .dd-option{background-image:url(images/dd-option-check.png.pagespeed.ce.HOFofAwJwI.png)!important;background-repeat:no-repeat!important;background-position:17px!important}#main .product-variance-choices .stack-option{width:100%;height:64px;background:#fff;border:1px #c3c3c3 solid;padding:0;margin-bottom:16px;text-align:left}#main .product-variance-choices .stack-option label.select-stack-option{font-size:16px;display:block;width:173px;height:60px;line-height:60px;color:#323232;letter-spacing:.5px;font-weight:normal;float:left;padding-left:20px}#main .product-variance-choices .whey-sizes{margin-bottom:11px;clear:both;width:100%}#main .product-variance-servings-toggle{width:218px;height:62px;border:1px #c2c2c2 solid;border-radius:0;background:#fff url(images/2017-images/product-variance-whey-servings.png.pagespeed.ce.Su98yma_1r.png) 19px 17px no-repeat;color:#656565;padding:15px 20px 15px 59px;position:relative;display:block;cursor:pointer;text-decoration:none;text-align:left;float:left;margin-right:11px}#main .product-variance-servings-toggle#fsd_toggle_whey_fifty_servings{margin-right:0}#main .product-variance-servings-toggle:hover{border:1px #5ec494 solid}#main .product-variance-servings-toggle.active{box-shadow:inset 0 0 0 3px #cdf2e4;border:1px #5ec494 solid}#main .product-variance-servings-toggle .title{font-size:16px;font-weight:normal;display:block;color:#666;letter-spacing:1px;padding:0;height:auto;margin-bottom:3px}#main .product-variance-servings-toggle .serving-weight{font-size:13px;letter-spacing:1px;display:block}#main #products-in-stack{width:100%;clear:both}#main #products-in-stack .container{max-width:1100px}#main .stacked-product-content-section{width:100%;margin:80px auto;clear:both;position:relative}#main .stacked-product-content-section h2{font-size:38px;font-weight:bold;line-height:1.2;margin-bottom:10px;color:#c1c1c1}#main .stacked-product-content-section a{text-decoration:none}#main .stacked-product-content-section h2 span{color:#293643;margin-right:0}#main #product-main #product-right #product-info #product-title-meta #product-title-meta-reviews{float:left;margin-top:3px}#main .stacked-product-content-section .stacked-product-reviews{margin-bottom:20px;display:inline-block}#main .stacked-product-content-section .stacked-product-reviews .yotpo .text-m{font-size:16px;position:relative;top:1px;margin-left:10px;color:#9c9c9c!important}#main .stacked-product-content-section .stacked-product-reviews .stars{float:left;margin-right:10px;margin-bottom:0!important}.yotpo .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-bottomline .yotpo-icon-empty-star{color:#fc9a26!important}#main .stacked-product-content-section .stacked-product-reviews .stars li{display:inline-block;background:url(images/2017-images/product-star.png.pagespeed.ce.8WRcNn21yE.png) center center no-repeat!important;width:13px;height:13px;padding-left:0!important}#main .stacked-product-content-section .stacked-product-reviews .stars li.blank{background:url(images/2017-images/product-star-blank.png.pagespeed.ce.CCdeejJ_s8.png) center center no-repeat!important}#main .stacked-product-content-section .stacked-product-reviews p{color:#9c9c9c;text-decoration:none;font-size:13px;margin-left:10px;margin-top:2px}#main .stacked-product-content-section p{font-size:18px;line-height:1.5;margin-bottom:25px;color:#333;text-align:justify}#main .stacked-product-content-section p a{color:#2092ff;text-decoration:underline}#main .stacked-product-content-section p a:hover{text-decoration:none}#main #product-content .stacked-product-content-section .content{max-width:520px}#main #product-content .stacked-product-content-section#recharge-creatine .content{margin-top:47px}#main #product-content .stacked-product-content-section.left-align .content{float:right}#main #product-content .stacked-product-content-section.right-align .content{float:left}#main #product-content .stacked-product-content-section#triton-fish-oil .content{padding-top:15px}#main #product-content .stacked-product-content-section#lunar-sleep-aid .content{padding-top:40px}#main #product-content .stacked-product-content-section .content ul li{font-weight:normal}#main #product-content .stacked-product-content-section.left-align .img{float:left}#main #product-content .stacked-product-content-section.right-align .img{float:right}#main #product-content .stacked-product-content-section .img{display:block}#main #product-content .stacked-product-content-section .img.forge{background:url(images/2017-images/xproduct-stack-bottle-forge.png.pagespeed.ic.VoC3clBNfW.png) center no-repeat;width:416px;height:524px}#main #product-content .stacked-product-content-section .img.fortify{background:url(images/2017-images/xproduct-stack-bottle-fortify.png.pagespeed.ic.dIeNCVafQd.png) center no-repeat;width:425px;height:524px}#main #product-content .stacked-product-content-section#fortify-pre-workout .content{padding-top:130px}#main #product-content .stacked-product-content-section .img.genesis{background:url(images/2017-images/xproduct-stack-bottle-genesis.png.pagespeed.ic.1TlNplWWjz.png) center no-repeat;width:412px;height:430px;margin-top:47px}#main #product-content .stacked-product-content-section .img.lunar{background:url(images/2017-images/xproduct-stack-bottle-lunar.png.pagespeed.ic.TtdjtfecgD.png) center no-repeat;width:432px;height:398px}#main #product-content .stacked-product-content-section .img.phoenix{background:url(images/2017-images/xproduct-stack-bottle-phoenix.png.pagespeed.ic.-b6XRGrLl0.png) center no-repeat;width:410px;height:533px;margin-top:15px}#main #product-content .stacked-product-content-section .img.pulse{background:url(images/2017-images/xproduct-stack-bottle-pulse.png.pagespeed.ic.4xjEUTSGrz.png) center no-repeat;width:439px;height:430px;margin-top:20px}#main #product-content .stacked-product-content-section .img.recharge{background:url(images/2017-images/xproduct-stack-bottle-recharge.png.pagespeed.ic.lPGzOrxl8b.png) center no-repeat;width:417px;height:429px;margin-top:10px}#main #product-content .stacked-product-content-section .img.triton{background:url(images/2017-images/xproduct-stack-bottle-triton.png.pagespeed.ic.AIti2vOY4r.png) center no-repeat;width:419px;height:484px}#main #product-content .stacked-product-content-section .img.triumph{background:url(images/2017-images/xproduct-stack-bottle-triumph.png.pagespeed.ic.kWGuGdxA5o.png) center no-repeat;width:409px;height:528px}#main #product-content .stacked-product-content-section .img.whey{background:url(images/2017-images/xproduct-stack-bottle-whey.png.pagespeed.ic.w9nLi9CuK5.png) center no-repeat;width:427px;height:570px;position:relative;top:74px}#main #product-content .stacked-product-content-section#forge .content{padding-top:39px}#main #product-content .stacked-product-content-section#recharge .content{padding-top:55px}#main #product-content .stacked-product-content-section#pulse-pre-workout .content{padding-top:86px}#main #product-content .stacked-product-content-section#pulse .content{padding-top:64px}#main #product-content .stacked-product-content-section#phoenix .content{padding-top:126px}#main #product-content .stacked-product-content-section#lunar .content{padding-top:64px}#main #product-content .stacked-product-content-section#triumph-multivitamin .content{padding-top:126px}#main .stack-add-to-cart{background:#fb9a38;text-transform:uppercase;border:none;font-size:15px;color:#fff!important;clear:both;letter-spacing:1px;text-decoration:none;line-height:57px;cursor:pointer;display:block;width:242px;height:57px;text-align:center;margin:auto}#main .stack-add-to-cart:hover{background:#e25e01;text-decoration:none!important}#main #product-content #how-to-use-stack{width:100%;clear:both;padding:70px 0 0;margin:auto}#main #product-content #how-to-use-stack .container{max-width:1100px}#main #product-content #how-to-use-stack .how-to-use-products{clear:both;width:100%;margin-top:70px}#main #product-content #how-to-use-stack .content{padding-left:266px}#main #product-content #how-to-use-stack h2{font-weight:700;color:#333;line-height:1.3;text-align:center;text-transform:uppercase;font-size:33px;margin-bottom:50px}#main #product-content #how-to-use-stack .section{margin-bottom:70px;width:100%}#main #product-content #how-to-use-stack:first-child{margin-top:50px}#main #product-content #how-to-use-stack .product{margin-bottom:90px;position:relative}#main #product-content #how-to-use-stack h3{color:#293643;margin-bottom:50px;font-weight:bold;font-size:38px;text-align:left}#main #product-content #how-to-use-stack p{font-size:18px;line-height:1.5;margin-bottom:30px;color:#333}#main #product-content #how-to-use-stack ul{clear:none}#main #product-content #how-to-use-stack p a{color:#0084ff}#main #product-content #how-to-use-stack p a:hover{text-decoration:none}#main #product-content #how-to-use-stack p strong{font-weight:bold}#main #product-content #how-to-use-stack ul li{font-weight:normal}#main #product-content #how-to-use-stack .product{position:relative}#main #product-content #how-to-use-stack .product:after{display:block;content:'';clear:both}#main #product-content #how-to-use-stack .product .img{display:block;position:relative;top:9px;float:left}#main #product-content #how-to-use-stack .product .img.forge{background:url(images/2017-images/xproduct-stack-how-to-use-forge.png.pagespeed.ic.4ENWT5vroy.png) center no-repeat;width:158px;height:546px}#main #product-content #how-to-use-stack .product .img.fortify{background:url(images/2017-images/xproduct-stack-how-to-use-fortify.png.pagespeed.ic.1SgiKhd5MS.png) center no-repeat;width:161px;height:349px}#main #product-content #how-to-use-stack .product .img.genesis{background:url(images/2017-images/xproduct-stack-how-to-use-genesis.png.pagespeed.ic.dnuTEjLKs5.png) center no-repeat;width:202px;height:267px}#main #product-content #how-to-use-stack .product .img.lunar{background:url(images/2017-images/xproduct-stack-how-to-use-lunar.png.pagespeed.ic.3jIu9i7w_8.png) center no-repeat;width:209px;height:221px}#main #product-content #how-to-use-stack .product .img.phoenix{background:url(images/2017-images/xproduct-stack-how-to-use-phoenix.png.pagespeed.ic._U_9cTv7Pc.png) center no-repeat;width:158px;height:551px}#main #product-content #how-to-use-stack .product .img.pulse{background:url(images/2017-images/xproduct-stack-how-to-use-pulse.png.pagespeed.ic.pYVqwYYV-c.png) center no-repeat;width:191px;height:640px}#main #product-content #how-to-use-stack .product .img.recharge{background:url(images/2017-images/xproduct-stack-how-to-use-recharge.png.pagespeed.ic.SdRUvXTZIv.png) center no-repeat;width:190px;height:697px}#main #product-content #how-to-use-stack .product .img.triton{background:url(images/2017-images/xproduct-stack-how-to-use-triton.png.pagespeed.ic.of8ZgI4T4j.png) center no-repeat;width:170px;height:335px}#main #product-content #how-to-use-stack .product .img.triumph{background:url(images/2017-images/xproduct-stack-how-to-use-triumph.png.pagespeed.ic.uhEPL-m1bB.png) center no-repeat;width:160px;height:551px}#main #product-content #how-to-use-stack .product .img.whey{background:url(images/2017-images/xproduct-stack-how-to-use-whey.png.pagespeed.ic.vM0PxoET3s.png) center no-repeat;width:170px;height:829px}#main #product-content #example-day{width:100%;clear:both;padding:70px 0;margin:auto}#main #product-content #example-day .container{max-width:1110px}#main #product-content #example-day h2{color:#293643;font-weight:bold;font-size:33px;text-transform:uppercase;margin-bottom:20px;text-align:center}#main #product-content #example-day p.text{font-size:18px;text-align:left;line-height:1.4;margin-bottom:30px;color:#333}#main #product-content #example-day p.another-example{text-align:left;font-size:18px;margin:25px auto;clear:both;line-height:1.3}#main #product-content #example-day ul.product-day{width:100%;clear:both;border:1px #e6e6e6 solid;box-shadow:inset 0 0 0 3px #f4f4f4}#main #product-content #example-day ul.product-day li{border-bottom:1px #ededed solid;width:100%;height:172px;clear:both;padding:0 0 0 50px;margin-bottom:0;background:transparent}#main #product-content #example-day ul.product-day li .icon{float:left;width:80px;height:100%;margin-right:50px;top:0}#main #product-content #example-day ul.product-day li.breakfast .icon,#main #product-content #example-day ul.product-day li.pre-workout .icon{background:url(images/2017-images/stack-example-breakfast.png.pagespeed.ce.VBWXDH0Ato.png) center no-repeat}#main #product-content #example-day ul.product-day li.pre-workout .icon{background:url(images/2017-images/xstack-example-pre-workout.png.pagespeed.ic.q9DzJI9gN4.png) center no-repeat}#main #product-content #example-day ul.product-day li.post-workout .icon{background:url(images/2017-images/stack-example-post-workout.png.pagespeed.ce.2VVdOlBE6J.png) center no-repeat}#main #product-content #example-day ul.product-day li.lunch .icon{background:url(images/2017-images/stack-example-lunch.png.pagespeed.ce.M9frgbKC4k.png) center no-repeat}#main #product-content #example-day ul.product-day li.dinner .icon{background:url(images/2017-images/stack-example-dinner.png.pagespeed.ce.Ksqpq_bOBS.png) center no-repeat}#main #product-content #example-day ul.product-day li.bed .icon{background:url(images/2017-images/stack-example-bed.png.pagespeed.ce.fo86aO6hG2.png) center no-repeat}#main #product-content #example-day ul.product-day li.afternoon .icon{background:url(images/2017-images/stack-example-afternoon.png.pagespeed.ce.IrbdpHq3-6.png) center no-repeat}#main #product-content #example-day ul.product-day li h3{font-weight:700;color:#333;letter-spacing:-.5px;font-size:24px;line-height:1.2;margin-bottom:0;margin-top:73px}#main #product-content #example-day ul.product-day li .left{width:43%;height:100%;float:left;position:relative}#main #product-content #example-day ul.product-day li .left p{font-weight:300;font-size:15px;color:#797f83;text-align:left}#main #product-content #example-day ul.product-day li .left.subtext h3{margin-top:58px}#main #product-content #example-day ul.product-day li .left:after{position:absolute;width:20px;height:37px;background:url(images/2017-images/xstack-example-day-arrow.png.pagespeed.ic.6oQ3cuEa6c.png) center no-repeat;content:"";display:block;top:50%;margin-top:-18px;right:-40px}#main #product-content #example-day ul.product-day li .right{width:46%;height:100%;float:right}#main #product-content #example-day ul.product-day li .right .bottles{width:127px;height:100%;display:block;float:left}#main #product-content #example-day ul.product-day li .right .bottles.forge-phoenix{background:url(images/2017-images/xstack-example-bottles-forge-phoenix.png.pagespeed.ic.lRhCTr3ixK.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.lunar{background:url(images/2017-images/stack-example-bottles-lunar.png.pagespeed.ce.MIgoAlukoQ.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.recharge{background:url(images/2017-images/stack-example-bottles-recharge.png.pagespeed.ce.O_OPTTUdSk.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.triumph-fortify{background:url(images/2017-images/stack-example-bottles-triumph-fortify.png.pagespeed.ce.dSdVA70Qfs.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.triumph-triton{background:url(images/2017-images/stack-example-bottles-triumph-triton.png.pagespeed.ce.nnCy5FlSnC.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.triumph{background:url(images/2017-images/stack-example-bottles-triumph.png.pagespeed.ce.wbwcNfk__q.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.whey-pulse{background:url(images/2017-images/stack-example-bottles-whey-pulse.png.pagespeed.ce.59_HCzBni0.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.whey-recharge{background:url(images/2017-images/stack-example-bottles-whey-recharge.png.pagespeed.ce.vo4aLeNBe5.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.phoenix{background:url(images/2017-images/stack-example-bottles-phoenix.png.pagespeed.ce.FL7e_P1HPF.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.triumph-genesis{background:url(images/2017-images/stack-example-bottles-triumph-genesis.png.pagespeed.ce.sL5vWcHQc8.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.triumph-genesis-triton{background:url(images/2017-images/stack-example-bottles-triton-triumph-genesis.png.pagespeed.ce.cFPSXLiZbh.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.whey-pulse-phoenix{background:url(images/2017-images/stack-example-bottles-whey-pulse-phoenix.png.pagespeed.ce.6JLBhVezmc.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.whey-recharge-triumph{background:url(images/2017-images/stack-example-bottles-whey-recharge-triumph.png.pagespeed.ce.dXyGc9Jd6J.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.forge-phoenix-pulse{background:url(images/2017-images/stack-example-bottles-forge-phoenix-pulse.png.pagespeed.ce.qBDfECgwWU.png) center no-repeat}#main #product-content #example-day ul.product-day li .right .bottles.whey-triumph{background:url(images/2017-images/xstack-example-bottles-whey-triumph.png.pagespeed.ic.j2O-NEDZEn.png) center no-repeat}#main #product-content #example-day ul.product-day li .right ul.checks{float:right;margin-bottom:0;clear:none;width:245px}#main #product-content #example-day ul.product-day li .right ul.checks.one{margin-top:72px}#main #product-content #example-day ul.product-day li .right ul.checks.two{margin-top:56px}#main #product-content #example-day ul.product-day li .right ul.checks.three{margin-top:40px}#main #product-content #example-day ul.product-day li .right ul.checks li{font-size:15px;height:auto;font-weight:normal;margin-bottom:10px;background:url(images/2017-images/list-item.png.pagespeed.ce.wyjlZT-MmB.png) left center no-repeat;padding:0;padding-left:24px;border-bottom:0}#main #product-content #example-day ul.product-day li .right ul.checks li.no-check{background:transparent;font-size:15px}#main #product-content .books-included{padding:0 45px;width:100%;clear:both}#main #product-content .book{padding:70px 0;clear:both;width:100%;max-width:1100px;margin:auto}#main #product-content .book h2{font-size:38px;font-weight:bold;color:#293644;line-height:1.3;margin-bottom:40px}#main #product-content .book h2 span{display:block}#main .book p{color:#333;font-size:18px;letter-spacing:1px;line-height:1.5;margin-bottom:30px}#main .book p em{font-style:italic}#main.thirty-day-blst #product-content ul li,#main.thirty-day-lybt #product-content ul li{font-weight:normal;margin-bottom:30px}#main #product-content .img{display:block}#main #product-content .img.shredded{float:right;margin-left:105px;width:337px;height:509px;background:url(images/2017-images/xstacks-shredded-chef.jpg.pagespeed.ic.MHw_61Q26c.jpg) center no-repeat}#main #product-content .img.bigger-leaner{float:left;margin-right:65px;width:351px;height:509px;background:url(images/2017-images/xstacks-bls.jpg.pagespeed.ic.eT7V3a3-cM.jpg) center no-repeat}#main #product-content .img.thinner-leaner{float:left;margin-right:65px;width:351px;height:509px;background:url(images/2017-images/xstacks-tls.jpg.pagespeed.ic.rt977UrRNk.jpg) center no-repeat}#main #product-content .img.custom-plans{float:left;margin-right:65px;width:351px;height:511px;background:url(images/2017-images/xstacks-meal-plan.jpg.pagespeed.ic.jPpRQa3AxB.jpg) center no-repeat}#main #product-content .book .stack-add-to-cart{margin:auto}#main.gift-cards #gift-cards-splash{width:100%;clear:both;background:#d0d0d0 url(images/2017-images/xgift-cards-hero-bg.jpg.pagespeed.ic.Uz1uOToXy0.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;padding:65px 0 70px}#main.gift-cards #gift-cards-splash .container{max-width:1100px}#main.gift-cards #gift-cards-splash p{color:#323232;font-size:17px;line-height:1.5;max-width:370px;margin:0 auto 20px}#main.gift-cards #gift-card-form .preview-giftcard{display:none}#main.gift-cards #gift-cards-splash p br{display:none}#main.gift-cards #gift-cards-splash h1{text-transform:uppercase;font-weight:bold;font-size:34px;line-height:1.2;color:#41494e;margin:0 auto 60px}#main.gift-cards #gift-cards-splash #gift-cards-multi-toggle:hover{color:#22b8ee}#main.gift-cards #gift-cards-splash input[type="submit"]{width:340px;height:58px;background-color:#fd9b26;text-transform:uppercase;color:#fff;letter-spacing:1px;line-height:58px;font-size:15px;border:none;cursor:pointer}#main.gift-cards #gift-card-form input[type="submit"].phone{display:none}#main.gift-cards #gift-cards-splash input[type="submit"]:hover{background:#bee047}#main.gift-cards #gift-cards-splash input[type="submit"]:disabled{opacity:.8}#main.gift-cards #gift-card-form{width:100%;clear:both}#main.gift-cards #gift-card-form label{font-size:16px;margin-bottom:17px;font-weight:normal;text-align:left;letter-spacing:.5px;color:#333;display:block}#main.gift-cards #gift-card-form .left{background:#fff;color:#333;padding:35px 40px;border-radius:0;float:left;box-shadow:0 10px 48px rgba(0,1,1,.06);width:492px;height:399px}#main.gift-cards #gift-card-form input[type="text"],#main.gift-cards #gift-card-form input[type="email"],#main.gift-cards #gift-card-form input[type="name"]{background:#fff;height:50px;font-size:15px;width:100%;border:1px #c3c3c3 solid;padding:12px;color:#777;padding-left:56px;border-radius:0}#main.gift-cards #gift-card-form input[type="text"]:focus,#main.gift-cards #gift-card-form input[type="email"]:focus,#main.gift-cards #gift-card-form input[type="name"]:focus{border-color:#e54026}#main.gift-cards #gift-card-form .send-to-multi-mobile{display:none}#main.gift-cards #gift-card-form input.name{background:#fff url(images/2017-images/gift-cards-input-name.png.pagespeed.ce.8ykR9mSdbY.png) 22px center no-repeat;margin-bottom:30px}#main.gift-cards #gift-card-form input.message{background:#fff url(images/2017-images/gift-cards-input-message.png.pagespeed.ce.t1zu7f6acU.png) 19px center no-repeat}#main.gift-cards #gift-card-form input[type="email"]{background:#fff url(images/2017-images/gift-cards-input-email.png.pagespeed.ce.WQbwQTAcl5.png) 20px center no-repeat;margin-bottom:10px}.gift-card-select-container{position:relative;float:left;height:50px;margin-bottom:17px}.gift-card-select-container:after{width:48px;height:48px;content:"";display:inline-block;right:1px;top:1px;background:#fafafa url(images/2017-images/xgift-cards-dd-arrow.png.pagespeed.ic.gqUeBTD5c9.png) center no-repeat;position:absolute;border-left:1px #eeefef solid;z-index:1}#main.gift-cards #gift-card-form select{margin-bottom:20px;width:189px;-webkit-appearance:none;float:left;background:transparent;color:#333;border:1px #c3c3c3 solid;height:50px;font-size:15px;border-radius:0;padding:12px;padding-left:21px;z-index:3;position:relative;-moz-appearance:none}#main.gift-cards #gift-card-form .right{margin-right:-30px}#main.gift-cards #gift-card-form{margin-bottom:80px}#main.gift-cards #gift-card-form .right #custom-card{width:549px;float:right;height:377px;background:url(images/2017-images/xgift-cards-card-image.png.pagespeed.ic.facBqY9oRW.png) center no-repeat;margin-bottom:0;position:relative;margin-top:-30px;right:-5px}#main.gift-cards #gift-card-form .right #custom-card .amount,#main.gift-cards #gift-card-form .right #custom-card .name,#main.gift-cards #gift-card-form .right #custom-card .email{position:absolute;font-size:16px;color:#fff}#main.gift-cards #gift-card-form .right #custom-card .amount{font-weight:700;font-size:52px;bottom:109px;left:117px}#main.gift-cards #gift-card-form .right #custom-card .name,#main.gift-cards #gift-card-form .right #custom-card .email{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;right:50px;left:329px;text-align:left;-webkit-appearance:none;border-radius:0}#main.gift-cards #gift-card-form .right #custom-card .name{bottom:102px;text-transform:uppercase;font-weight:bold;letter-spacing:.5px}#main.gift-cards #gift-card-form .right #custom-card .email{bottom:80px;letter-spacing:.5px}#main.gift-cards #gift-card-form .or{color:#333;letter-spacing:1px;font-size:16px;margin-top:21px;display:inline-block}#main.gift-cards #gift-card-form .custom-amount{background:#fff;height:50px;width:189px;float:right;display:block;position:relative}#main.gift-cards #gift-card-form input[type="checkbox"]{width:16px;height:16px;-webkit-appearance:none;border-radius:100%;background:#fff;border:1px #c3c3c3 solid;-moz-appearance:none;display:block;float:left;position:absolute;top:16px;left:16px;z-index:3}#main.gift-cards #gift-card-form input[type="checkbox"]:checked{background:#2bc891 url(images/2017-images/xgift-cards-input-check.png.pagespeed.ic.33f93-IKCw.png) center no-repeat;border-color:#2bc891}#main.gift-cards #gift-card-form .custom-amount input[type="number"]{font-size:16px;padding-left:50px;display:block;border:1px #c3c3c3 solid;color:#777;width:100%;height:100%;z-index:3;-moz-appearance:textfield;-webkit-appearance:none;border-radius:0}#main.gift-cards #gift-card-form .custom-amount input[type="number"]:focus{background:#fff!important;border-color:#2bc891;box-shadow:inset 0 0 0 3px #c4f4e4}#main.gift-cards #gift-card-form .send-to-multi{background:#2bc891;text-align:center;width:100%;max-width:478px;height:54px;clear:both;display:block;cursor:pointer;float:right;margin-right:30px}#main.gift-cards #gift-card-form .send-to-multi p{text-transform:uppercase;color:#fff;font-size:15px;letter-spacing:2px;line-height:52px;text-align:center}#main.gift-cards #gift-card-form .send-to-multi p.phone{display:none}#main.gift-cards #gift-cards-teaser{background:#fff;width:100%;clear:both;padding:75px 0}#main.gift-cards #gift-cards-teaser .container{max-width:1072px}#main.gift-cards #gift-cards-teaser .img{float:right;display:block;width:427px;height:443px;background:url(images/2017-images/gift-cards-good-as-cash.png.pagespeed.ce.WYjE28E4Fo.png) center no-repeat;margin-left:30px}#main.gift-cards #gift-cards-teaser h2{text-transform:uppercase;color:#41494e;line-height:1.2;font-size:34px;font-weight:700;margin-bottom:50px}#main.gift-cards #gift-cards-teaser p{line-height:1.8;font-size:18px;color:#333;margin-bottom:30px;letter-spacing:.5px;max-width:437px}#main.gift-cards #gift-cards-products{width:100%;clear:both;position:relative;margin:100px auto;max-width:950px;text-align:center}#main.gift-cards #gift-cards-products h2{color:#545454;font-weight:700;line-height:1.3;text-transform:uppercase;margin-bottom:100px;font-size:46px}#main.gift-cards #gift-cards-products ul{width:100%;clear:both}#main.gift-cards #gift-cards-products ul li{width:31.3%;margin:0 1% 60px;float:left;position:relative;text-align:center}#main.gift-cards #gift-cards-products ul li a{text-decoration:none;color:#555}#main.gift-cards #gift-cards-products ul li img{width:100%;height:285px;display:inline-block;margin-bottom:20px;margin-right:0;float:none}#main.gift-cards #gift-cards-products ul li h5{font-weight:700;font-size:30px;line-height:1.2;margin-bottom:10px;text-transform:uppercase}#gift-cards-modal{background:#fff;padding:0;width:100%;max-width:1020px;overflow:hidden;box-shadow:0 5px 38px rgba(0,0,0,.22)}#gift-cards-modal header{background:#f5f5f5;clear:both;text-align:center;padding:55px 30px;width:100%;position:relative;border-bottom:1px #e0e0e0 solid}#gift-cards-modal header #close-modal{width:11px;height:11px;display:block;text-indent:-9999px;background:url(images/2017-images/xgift-cards-popup-close.png.pagespeed.ic._3fDJ62H-y.png) center no-repeat;cursor:pointer;top:25px;right:25px;position:absolute}#gift-cards-modal header h1{color:#41494e;font-weight:bold;font-size:34px;text-transform:uppercase}#gift-cards-modal header h1 br{display:none}#gift-cards-modal header p{color:#797f83;font-size:17px;line-height:1.5;text-align:center;max-width:820px;margin:0 auto 10px}#gift-cards-modal form{padding:38px 49px 0;width:100%;clear:both}#gift-cards-modal form label{text-align:left;color:#333;display:block;margin-bottom:12px;font-size:16px}#gift-cards-modal form p{color:#121212;font-size:17px;line-height:1.5;margin-bottom:5px;text-align:center}#gift-cards-modal textarea{width:100%;height:50px;font-size:16px;line-height:1.5;padding:12px;padding-left:54px;background:#fff;margin-bottom:25px;border:1px #c2c2c2 solid}#gift-cards-modal form input[type="text"],#gift-cards-modal form input[type="email"]{margin-right:19px;padding:10px;padding-left:54px;font-size:15px;height:50px;width:242px;border:1px #c3c3c3 solid;float:left}#gift-cards-modal form input[type="text"]{background:url(images/2017-images/gift-cards-input-name.png.pagespeed.ce.8ykR9mSdbY.png) 22px center no-repeat}#gift-cards-modal form input[type="email"]{background:url(images/2017-images/gift-cards-input-email.png.pagespeed.ce.WQbwQTAcl5.png) 20px center no-repeat}#gift-cards-modal form input.message,#gift-cards-modal form textarea.message{background:url(images/2017-images/gift-cards-input-message.png.pagespeed.ce.t1zu7f6acU.png) 19px 16px no-repeat}#gift-cards-modal form select{margin-bottom:20px;width:170px;-webkit-appearance:none;float:left;background:transparent;color:#333;border:1px #c3c3c3 solid;height:50px;font-size:15px;border-radius:0;padding:12px;padding-left:21px;z-index:3;position:relative}#gift-cards-modal form legend{position:absolute;width:32px;height:32px;background:#267191;text-align:center;font-weight:bold;color:#fff;top:18px;left:-60px;display:block;padding:8px}#gift-cards-modal form #gift-cards-fieldset-container fieldset{position:relative;margin-bottom:25px}#gift-cards-modal form #gift-card-amount{font-weight:500}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div{float:left}#gift-cards-modal form #gift-cards-fieldset-container fieldset .name-email-div{float:left}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .or{color:#333;font-size:14px;margin:0 14px;float:none;top:14px;position:relative;display:inline-block}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount{background:#fff;height:50px;width:189px;float:right;display:block;position:relative}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount input[type="number"]{font-size:16px;padding-left:50px;display:block;border:1px #c3c3c3 solid;color:#777;letter-spacing:0;width:100%;height:100%;z-index:3;-moz-appearance:textfield}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount input[type="checkbox"]{width:16px;height:16px;-webkit-appearance:none;border-radius:100%;background:#fff;border:1px #c3c3c3 solid;-moz-appearance:none;display:block;float:left;position:absolute;top:16px;left:16px;z-index:3}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount input[type="checkbox"]:checked{background:#2bc891 url(images/2017-images/xgift-cards-input-check.png.pagespeed.ic.33f93-IKCw.png) center no-repeat;border-color:#2bc891}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount label{font-size:16px;margin-bottom:17px;font-weight:normal;text-align:left;letter-spacing:.5px;color:#333;display:block}#gift-cards-modal form .remove-gift-card-group-item{width:13px;height:17px;float:left;display:block;text-indent:-9999px;background:url(images/2017-images/xgift-cards-popup-cancel.png.pagespeed.ic.tO35wkpjuZ.png) center no-repeat;cursor:pointer;top:50px;right:-31px;position:absolute}#gift-cards-modal form .remove-gift-card-group-item:hover{opacity:.8}#gift-cards-modal form #add-gift-card-group-item{float:left;clear:both;display:block;font-size:15px;color:#fff;cursor:pointer;background:#34c792;width:378px;font-weight:600;text-transform:uppercase;height:54px;line-height:54px;letter-spacing:2px;margin-bottom:40px}#gift-cards-modal form #add-gift-card-group-item:hover{background: 
}#gift-cards-modal .footer{width: calc( 100% + 100px);margin:0 -50px;clear:both;padding:39px 100px;height:136px;border-top:1px #e1e1e1 solid}#gift-cards-modal form #add-gift-card-group-item:hover{background:#2daa7d}#gift-cards-modal #modal-gift-card-amount{font-size:22px;font-weight:300;color:#fc4d23;letter-spacing:1px;margin-bottom:0;font-weight:600}#gift-cards-modal .left{position:relative;top:14px}#gift-cards-modal .left p{text-align:left;font-weight:bold;float:left;margin-right:35px;color:#000;font-size:22px}#gift-cards-modal form input[type="submit"]{background:#fc9926;text-transform:uppercase;color:#fff;line-height:57px;letter-spacing:1px;font-size:16px;border:none;width:460px;height:57px;cursor:pointer;float:right}#gift-cards-modal form input[type="submit"]:hover{background:#6ad02e}.fsd-woocommerce .page-content{max-width:1170px;margin:auto}body.user-not-logged-in .fsd-woocommerce .page-content{max-width:100%}div.woocommerce{background:#f4f4f4;width:100%;height:100%}div.woocommerce-MyAccount-content{max-width:1170px;margin:auto;padding:70px 0}#checkout-container{height:100%}body.woocommerce-account #main{background:#f4f4f4}body.post-type-archive-product.woocommerce{background:#fff}body.post-type-archive-product.woocommerce .push{background:#fff}#my-account-content h4{font-size:24px;font-weight:600;margin-bottom:32px;border-bottom:1px #f2f2f2 solid;width:100%;text-align:center;letter-spacing:.5px;height:59px;padding-bottom:8px}@media (max-width:767px){body.woocommerce-orders #my-account-content h4,body.woocommerce-edit-address #my-account-content h4{margin-bottom:0}}div.woocommerce-MyAccount-content #generated_coupon_data_container{display:none}div.woocommerce-MyAccount-content{position:relative;float:none!important;width:auto!important}div.woocommerce-MyAccount-content a.logout{width:15px;height:12px;position:absolute;top:15px;display:block;right:41px;background:#eaeaea url(images/2017-images/account-nav-logout.png.pagespeed.ce.XWCfVBvUuv.png) center no-repeat}div.woocommerce-MyAccount-content a.logout span{display:none}#account-navigation{width:290px;display:block;float:left;position:relative;background:#f9f9f9;box-shadow:inset -20px 0 16px 0 rgba(0,0,0,.02)}#account-nav-btn,#account-navigation #close-menu{display:none}#account-navigation .user{padding:10px 28px 0 28px;height:96px;clear:both;position:relative;background:#f5f5f5}#account-navigation .user h3{color:#e63f26;font-weight:700;text-transform:uppercase;margin-bottom:7px;font-size:22px}#account-navigation .user p{color:#363636;letter-spacing:.5px;font-size:15px}#account-navigation .user p strong{font-weight:bold}#account-navigation nav{width:100%;clear:both}#account-navigation nav:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#account-navigation nav a{height:55px;line-height:54px;border-bottom:1px #f5f5f5 solid;font-size:14px;color:#737373;padding-left:72px;background:#f9f9f9;font-weight:bold;display:block;text-decoration:none;text-transform:none;border-left:2px transparent solid}#account-navigation nav a.active,#account-navigation nav a:hover{color:#e63f26;background-color:#fff!important;border-left:2px #e63f26 solid}#account-navigation nav a.profile-settings{background:url(images/2017-images/xaccount-nav-profile-settings.png.pagespeed.ic.HmApwPxB5m.png) 27px center no-repeat}#account-navigation nav a.order-history{background:url(images/2017-images/xaccount-nav-order-history.png.pagespeed.ic.N5PCT9zauB.png) 27px center no-repeat}#account-navigation nav a.addresses{background:url(images/2017-images/xaccount-nav-addresses.png.pagespeed.ic.ziDxp8rrFn.png) 25px center no-repeat}#account-navigation nav a.payment-methods{background:url(images/2017-images/account-nav-payment-methods.png.pagespeed.ce.iHCp4txgNv.png) 25px center no-repeat}#account-navigation nav a.subscriptions{background:url(images/2017-images/xaccount-nav-subscriptions.png.pagespeed.ic.TRuvKvj_ds.png) 26px center no-repeat}#account-navigation nav a.downloads{background:url(images/2017-images/xaccount-nav-downloads.png.pagespeed.ic.WFb0EoY-sL.png) 25px center no-repeat}#account-navigation nav a.books{background:url(images/2017-images/account-edit-icon.png.pagespeed.ce.JHEXCyxnqZ.png) 25px center no-repeat}#account-navigation nav a.courses{background:url(images/2017-images/xaccount-nav-courses.png.pagespeed.ic.XrmsVYCGke.png) 25px center no-repeat;background-size:15px}#account-navigation nav a.meal-plans{background:url(images/2017-images/xaccount-nav-meal-plan.png.pagespeed.ic.i3oU39n8AN.png) 25px center no-repeat;background-size:15px}#account-navigation nav a.coupons{background:url(images/2017-images/xaccount-nav-coupons.png.pagespeed.ic.TI-nD1V-sw.png) 24px center no-repeat}#account-navigation nav a.referrals{background:url(images/2017-images/xaccount-nav-referral-history.png.pagespeed.ic.3Pz2f7dPI3.png) 26px center no-repeat}#account-navigation nav a.profile-settings:hover,#account-navigation nav a.profile-settings.active{background:#fff url(images/2017-images/xaccount-nav-profile-settings-active.png.pagespeed.ic.nc_TryIHrk.png) 27px center no-repeat}#account-navigation nav a.order-history:hover,#account-navigation nav a.order-history.active{background:#fff url(images/2017-images/xaccount-nav-order-history-active.png.pagespeed.ic.JhRVdEy6Wr.png) 27px center no-repeat}#account-navigation nav a.addresses:hover,#account-navigation nav a.addresses.active{background:#fff url(images/2017-images/xaccount-nav-addresses-active.png.pagespeed.ic.qp_XRFrvg8.png) 25px center no-repeat}#account-navigation nav a.payment-methods:hover,#account-navigation nav a.payment-methods.active{background:#fff url(images/2017-images/xaccount-nav-payment-methods-active.png.pagespeed.ic.dY8-XCejCY.png) 25px center no-repeat}#account-navigation nav a.subscriptions:hover,#account-navigation nav a.subscriptions.active{background:#fff url(images/2017-images/xaccount-nav-subscriptions-active.png.pagespeed.ic.3v-WttFVOv.png) 26px center no-repeat}#account-navigation nav a.downloads:hover,#account-navigation nav a.downloads.active{background:#fff url(images/2017-images/xaccount-nav-downloads-active.png.pagespeed.ic.KAWp_Wuyx4.png) 25px center no-repeat}#account-navigation nav a.coupons:hover,#account-navigation nav a.coupons.active{background:#fff url(images/2017-images/xaccount-nav-coupons-active.png.pagespeed.ic.KRjvUkMjgf.png) 24px center no-repeat}#account-navigation nav a.referrals:hover,#account-navigation nav a.referrals.active{background:#fff url(images/2017-images/xaccount-nav-referral-history-active.png.pagespeed.ic.mvNYc9qtYn.png) 26px center no-repeat}#account-navigation nav a.books:hover,#account-navigation nav a.books.active{background:#fff url(images/2017-images/xaccount-edit-icon-primary.png.pagespeed.ic.U6oxSJpjMY.png) 26px center no-repeat}#account-navigation nav a.courses:hover,#account-navigation nav a.courses.active{background:#fff url(images/2017-images/xaccount-nav-courses-active.png.pagespeed.ic.pe_jk5LjaZ.png) 26px center no-repeat;background-size:15px}#account-navigation nav a.meal-plans:hover,#account-navigation nav a.meal-plans.active{background:#fff url(images/2017-images/xaccount-nav-meal-plan-active.png.pagespeed.ic.CqM1UCyg78.png) 26px center no-repeat;background-size:15px}.myaccount-content-col{width:880px;float:left;background:#fff}.myaccount-nav-col{float:left}#my-account-content{padding:38px 0;position:relative}#my-account-content p{padding:0 38px;margin-bottom:0}#my-account-content .address-columns .address.no-address{text-align:center;height:auto;padding:30px 0;margin:0 auto}.remodal #my-account-content{width:100%;padding:0}#my-account-content h4.order-details-title{text-align:left;padding-left:30px}#my-account-content .return-to-history{width:267px;height:46px;text-transform:uppercase;font-size:12px;background:#e0e0e0;text-decoration:none;display:block;color:#535353;text-align:center;line-height:46px;letter-spacing:1px;position:absolute;right:25px;top:25px}#my-account-content .return-to-history:hover{background:#eee}#my-account-content input[type="text"],#my-account-content input[type="email"],#my-account-content input[type="tel"],#my-account-content input[type="password"]{width:100%;max-width:298px;border:1px #c3c3c3 solid;height:40px;padding:0 15px;font-size:14px;margin:0 auto 10px;background:#fff;display:block;-webkit-appearance:none;border-radius:0}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder,#my-account-content input[type="password"] ::-webkit-input-placeholder{color:#000;opacity:.3}#my-account-content .options-container{margin-bottom:50px;width:100%;clear:both}#my-account-content input[type="text"]:focus,#my-account-content input[type="email"]:focus,#my-account-content input[type="password"]:focus{border:1px #e63f26 solid}#my-account-content input[type="submit"],#my-account-content input[type="button"]{background:#e63f26;width:330px;height:50px;text-transform:uppercase;border:none;font-weight:normal;font-size:13px;letter-spacing:1.5px;text-align:center;color:#fff;display:block;border-radius:0;line-height:35px;cursor:pointer;margin-top:40px;margin-left:40px}#my-account-content .options-container input[type="submit"]{margin:40px auto 0}.woocommerce-EditAccountForm:last-child{}#my-account-content input[type="submit"]:hover{background:#cc321b}#my-account-content .address-columns{width:100%;height:auto;max-width:802px;margin:0 auto 20px;border-top:1px #e1e1e1 solid}#my-account-content .address-columns .address{width:100%;height:auto;background:#fbfbfb;line-height:56px;border-bottom:1px #e1e1e1 solid;position:relative;padding:0 30px}#my-account-content .address-columns .address.primary{background:#fff;border-left:2px #34c792 solid}#my-account-content .address-columns .address p{font-size:16px;line-height:1.3;letter-spacing:.5px;color:#b1b1b1;float:left;line-height:60px;padding:0}#my-account-content .address-columns .address.no-address p{line-height:5px;text-align:center;width:100%}#my-account-content .address-columns .address.primary p{color:#333}#my-account-content .address-columns .address.primary label{color:#00c98f}#my-account-content .address-columns .address .account-name{margin-right:40px;width:130px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}#my-account-content .address-columns .address .account-address{width:350px;margin-right:40px;text-align:left;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}#my-account-content .address-columns .address .make-primary{float:left}#my-account-content .address-columns .address label{font-size:11px;height:58px;line-height:58px;display:inline-block;font-weight:bold;color:#b1b1b1;text-transform:uppercase;padding-left:9px}#my-account-content .address-columns .address input[type="radio"]{-webkit-appearance:none;appearance:none;width:16px;height:58px;display:none}#my-account-content .address-columns .address input[type="radio"]:checked{background:url(images/2017-images/account-primary-check.png.pagespeed.ce.bR1xdCN0eT.png) left center no-repeat;display:block;float:left}#my-account-content .address-columns .address .buttons{float:left;height:58px}#my-account-content .address-columns .address .address-buttons{height:58px;float:right}#my-account-content .address-columns .address .edit{width:17px;height:17px;float:right;margin-right:20px;background:url(images/2017-images/account-edit-icon.png.pagespeed.ce.JHEXCyxnqZ.png) center no-repeat;display:block;text-indent:-9999px;position:relative;top:19px}#my-account-content .address-columns .address .delete{top:19px;position:relative;width:17px;height:17px;float:right;display:block;text-indent:-9999px;background:url(images/2017-images/xaccount-delete-icon.png.pagespeed.ic.gjYaZWqvH_.png) center no-repeat;position:relative}#my-account-content .address-columns .address .edit:hover,#my-account-content .address-columns .address .delete:hover{opacity:.8}.remodal #my-account-content.edit-address label{margin-bottom:5px;display:inline-block}.remodal #my-account-content.edit-address p{margin-bottom:0}.remodal #my-account-content.edit-address p.form-row{margin:0 auto 15px;text-align:left;max-width:330px;clear:none}.remodal #my-account-content.edit-address p.form-row input{margin-bottom:0}.remodal #my-account-content.edit-address p.form-row label{display:none}.remodal #my-account-content.edit-address .select2-container{width:100%!important}.remodal #my-account-content.edit-address .select2-selection{height:40px;font-size:15px;border-radius:0;color:#000;border-color:#c3c3c3;background:transparent;z-index:3;position:relative;padding-left:8px}.remodal #my-account-content.edit-address .select2-selection .select2-selection__rendered{line-height:39px;color:#000}.remodal #my-account-content.edit-address input[type="submit"]{width:100%;max-width:330px;margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:20px}.remodal[data-remodal-id="add-address"] .remodal-close{left:auto!important;right:0!important}.errors-box{background:#ffeff0;width:100%;text-align:center;padding:12px 20px;font-size:12px;line-height:1.2;float:left;z-index:6;color:red;position:relative;margin-bottom:10px}@media (min-width:768px){.remodal #my-account-content.edit-address p.form-row{float:left;width:48%;margin-right:4%;clear:none}.remodal #my-account-content.edit-address p.form-row#billing_last_name_field,.remodal #my-account-content.edit-address p.form-row#billing_email_field,.remodal #my-account-content.edit-address p.form-row#billing_country_field,.remodal #my-account-content.edit-address p.form-row#billing_address_2_field,.remodal #my-account-content.edit-address p.form-row#billing_state_field,.remodal #my-account-content.edit-address p.form-row#billing_postcode_field{margin-right:0}}@media (max-height:900px){.remodal[data-remodal-id="add-address"]{margin-bottom:50px;vertical-align:bottom}}@media (max-width:767px){.remodal[data-remodal-id="add-address"]{position:static;margin-top:120px;vertical-align:top}body.admin-bar .remodal[data-remodal-id="add-address"]{position:static;margin-top:117px}}.account-table{width:100%;max-width:799px;margin:0 auto 40px}.account-table .table-head{height:55px;background:#f7f7f7;width:100%;color:#6b7279;text-transform:uppercase;border-bottom:1px #c3c3c3 solid;border:1px #c3c3c3 solid;box-shadow:inset 0 -3px 0 0 #eee;display:table}.account-table span.col{width:16.32%;display:table-cell;vertical-align:middle;text-align:center;font-size:15px}.account-table .table-head span.col{line-height:1.3;font-weight:600}.account-table .table-body .row{line-height:54px;height:54px;width:100%;border-bottom:1px #c3c3c3 solid;border-left:1px #c3c3c3 solid;border-right:1px #c3c3c3 solid;display:table}.account-table .table-body .row:nth-child(even) {background:#fdfdfd}#checkout .account-table .table-body .row:nth-child(even) {background:transparent}.account-table#order-history span.col.order-num{width:16%;padding-left:30px;text-align:left}.account-table#order-history span.col.order-date{width:21%}.account-table#order-history span.col.order-status{width:22%}.account-table#order-history span.col.order-qty{width:15%}.account-table#order-history span.col.order-total{width:19%}.account-table#order-history span.col.order-view{width:auto}.account-table .table-body span.col.order-num a,.account-table .table-body span.col.order-total{color:#e63f26;font-weight:700;letter-spacing:1px;text-decoration:none}.account-table .table-body span.col.order-total{color:#000}.account-table .table-body span.col.order-total ins{background:transparent}.account-table .table-body span.col.order-status{font-weight:600}.account-table .table-body span.col.order-view{float:right}.account-table .table-body span.col.order-view a{width:25px;height:25px;display:block;border:none;cursor:pointer;float:right;position:relative;right:40px;top:15px;background:#e63f26 url(images/2017-images/xaccount-order-history-search.png.pagespeed.ic.BQAS4HjL6j.png) center no-repeat}.account-table .table-body span.col.order-view button:hover{background-color:#02a0dd!important}.account-table .table-body span.col.order-status .cancelled{color:#ff5b5b;background:url(images/2017-images/account-order-status-cancelled.png.pagespeed.ce.pxdgJi3kJy.png) left center no-repeat;padding-left:25px}.account-table .table-body span.col.order-status .completed{color:#2bc891;padding-left:25px;background:url(images/2017-images/account-order-status-completed.png.pagespeed.ce.vCr-Jklql4.png) left center no-repeat}.qty.mobile-hide{display:none}#my-account-content #order-history-table{width:100%;border:1px #e1e1e1 solid;margin-bottom:40px}#my-account-content #order-history-table thead{height:96px;background:#f7f7f7}#my-account-content #order-history-table thead tr{color:#707070;text-transform:uppercase;border-bottom:1px #c3c3c3 solid;line-height:96px}#my-account-content #order-history-table thead tr th{text-align:center;font-weight:600;font-size:16px}#my-account-content #order-history-table tbody tr{text-align:center;height:80px;line-height:80px;padding:0}#my-account-content #order-history-table tbody tr td{text-align:center;border-top:1px #c3c3c3 solid}#my-account-content #order-history-table tbody tr td.order-num a{color:#e63f26;font-weight:600;text-decoration:none}#my-account-content #order-history-table tbody tr td.order-status{font-weight:600}#my-account-content #order-history-table tbody tr td.order-status .cancelled{color:#ff5b5b;background:url(images/2017-images/my-account-payment-methods-expired-icon.png) left center no-repeat;padding-left:25px}#my-account-content #order-history-table tbody tr td.order-status .completed{color:#2bc891;padding-left:25px;background:url(images/2017-images/my-account-payment-methods-redeemed-icon.png) left center no-repeat}#my-account-content #order-history-table tbody tr td.order-total{color:#e63f26;font-weight:bold}#my-account-content #order-history-table tbody tr td.order-view .view-order-btn{width:35px;height:35px;border-radius:2px;display:block;border:none;cursor:pointer;float:right;position:relative;right:23px;top:10px;background:#e63f26 url(images/2017-images/my-account-order-history-search-icon.png) center no-repeat}#my-account-content #order-history-table tbody tr td.order-view .view-btn:hover{background-color:#00a0dd}#my-account-content .show-results{width:100%;clear:both}.woocommerce-Pagination{display:block;clear:both;margin:0 auto 30px}.woocommerce-Pagination:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#my-account-content .show-results .woocommerce-Pagination{margin-bottom:0}#my-account-content .show-results .load-more{text-transform:uppercase;color:#535353;line-height:46px;height:46px;background:#e1e1e1;text-decoration:none;font-size:12px;padding:0 20px;float:left;letter-spacing:1px;margin-right:40px}#my-account-content .show-results .load-more.woocommerce-Button--previous{margin-left:40px}#my-account-content .show-results .load-more:hover{border-color:#eee}#my-account-content .show-results .load-more.woocommerce-Button--next{float:right}#my-account-content .show-results select{width:239px;height:45px;border:1px #dedede solid;padding:12px;font-size:14px;appearance:none;-webkit-appearance:none;background:url(images/2017-images/my-account-order-history-menu-dd.png) calc(100% - 16px) center no-repeat}.account-table .table-body .row.no-orders-message{text-transform:uppercase;font-weight:700;text-align:center;display:block;padding:0;font-size:18px;height:auto}.account-table .table-body .row.no-orders-message p{color:#282828;margin-bottom:25px}.account-table .table-body .row.no-orders-message p a{text-decoration:none;background:#e63f26;color:#fff;display:block;line-height:15px;padding:20px 0;height:auto;margin:20px auto 0}#my-account-content h5{margin-left:39px;font-size:17px;margin-bottom:27px;letter-spacing:.5px;font-weight:600;color:#273744}.exp.mobile-hide{display:none}#my-account-content .payment-methods{width:100%;clear:both}#my-account-content .payment-method-columns{width:100%;height:auto;max-width:802px;margin:0 auto 20px;border-top:1px #e1e1e1 solid}#my-account-content .payment-method-columns .payment-method{width:100%;height:auto;background:#fbfbfb;line-height:56px;border-bottom:1px #e1e1e1 solid;position:relative;padding:0 30px}#my-account-content .payment-method-columns .payment-method.primary{background:#fff;border-left:2px #34c792 solid;border-right:1px #e1e1e1 solid}#my-account-content .payment-method-columns .payment-method .card-name{display:none}#my-account-content .payment-method-columns .payment-method .credit-cards{position:relative;top:17px;width:39px;height:24px;float:left;display:block;margin-right:47px;background:transparent;font-size:0}#my-account-content .payment-method-columns .payment-method p{color:#b1b1b1;letter-spacing:.5px;font-size:12px;display:inline-block;float:left;overflow-x:hidden;text-overflow:ellipsis;white-space:normal}#my-account-content .payment-method-columns .payment-method.primary p{color:#000;top:17px;position:relative}#my-account-content .payment-method-columns .payment-method .card-number{width:315px;margin-right:10px}#my-account-content .payment-method-columns .payment-method .card-number span{font-size:12px}#my-account-content .payment-method-columns .payment-method .exp{}#my-account-content .payment-method-columns .payment-method .exp span{font-size:14px}#my-account-content .woocommerce-Payment .cardinfo-streetAddress{display:none}#my-account-content .payment-method-columns .payment-method .make-primary{float:left}#my-account-content .payment-method-columns .payment-method label{font-size:11px;height:58px;line-height:58px;display:inline-block;font-weight:bold;color:#b1b1b1;text-transform:uppercase}#my-account-content .payment-method-columns .payment-method.primary label{color:#00c98f}#my-account-content .payment-method-columns .payment-method input[type="radio"]{-webkit-appearance:none;width:16px;height:58px;display:none}#my-account-content .payment-method-columns .payment-method input[type="radio"]:checked{background:url(images/2017-images/account-primary-check.png.pagespeed.ce.bR1xdCN0eT.png) left center no-repeat;display:block;float:left;margin-right:9px}#my-account-content .payment-method-columns .payment-method .payment-buttons{height:58px;float:right}#my-account-content .payment-method-columns .payment-method .edit{width:17px;height:17px;float:right;background:url(images/2017-images/account-edit-icon.png.pagespeed.ce.JHEXCyxnqZ.png) center no-repeat;display:block;text-indent:-9999px;position:relative;top:5px}#my-account-content .payment-method-columns .payment-method .edit:hover{opacity:.8}#my-account-content .payment-method-columns .payment-method .delete{background:url(images/2017-images/xaccount-delete-icon.png.pagespeed.ic.gjYaZWqvH_.png) center no-repeat;width:17px;height:17px;display:block;float:right;cursor:pointer;text-indent:-9999px;position:relative;top:19px;margin:0 auto}#my-account-content .payment-method-columns .woocommerce-MyAccount-paymentMethods .payment-method .delete{display:table;margin:0}#my-account-content .payment-method-columns .payment-method .delete:hover{opacity:.8}#my-account-content .payment-method-columns .payment-method.primary .edit{background:url(images/2017-images/xaccount-edit-icon-primary.png.pagespeed.ic.U6oxSJpjMY.png) center no-repeat}#my-account-content .payment-methods input[type="button"],#my-account-content #add_payment_method input[type="submit"]{width:330px;margin:20px auto 0}.woocommerce-PaymentBox .three-col{max-width:330px;margin:auto}.woocommerce-PaymentBox .select2-container{max-width:330px;margin:0 auto 10px}body.bfwc-body #my-account-content .payment_methods .braintree-accepted-payment-methods,body.bfwc-body #my-account-content .payment_method_braintree_payment_gateway .braintree-accepted-payment-methods{margin-left:10px;display:inline-block}#my-account-content .woocommerce-Payment{padding:30px}#my-account-content li.woocommerce-PaymentMethod{text-align:center;margin:10px auto;max-width:540px;border:1px #c3c3c3 solid;display:block}#my-account-content li.woocommerce-PaymentMethod:hover{border-color:#34c792}#my-account-content li.woocommerce-PaymentMethod label{font-size:14px;font-weight:bold;text-align:left;min-height:29px;line-height:29px;padding:10px 15px;display:block;width:100%}#my-account-content li.woocommerce-PaymentMethod label span,#my-account-content li.woocommerce-PaymentMethod label .braintree-accepted-payment-methods{float:right}#my-account-content .payment_method_braintree_payment_gateway{display:inline-block}#my-account-content li.woocommerce-PaymentMethod #dynamic-card-form{padding:0 10px!important;margin-bottom:10px!important}body.bfwc-body span.bfwc-enclosed-method-icon:nth-child(n) {margin-right:6px!important}#my-account-content td.payment-method-expires{position:relative}#my-account-content .payment-method-columns .payment-method{border-left:2px #34c793 solid}#my-account-content td.payment-method-expires:before{content:"Exp Date:";font-weight:bold;float:left;margin-right:10px;display:block}#my-account-content .woocommerce-error{top:-34px}#my-account-content .payment-method-columns .woocommerce-MyAccount-paymentMethods .woocommerce-PaymentMethod{vertical-align:middle}body.bfwc-body .payment-method-columns .bfwc-payment-method-method{vertical-align:middle;position:relative;top:-5px;margin-left:5px;margin-right:35px!important}.woocommerce-PaymentMethod .nobr{display:none}#my-account-content .payment-method-columns .woocommerce-MyAccount-paymentMethods .payment-method .delete{top:0;right:20px}@media (max-width:485px){body.bfwc-body #my-account-content .payment_methods .braintree-accepted-payment-methods,body.bfwc-body #my-account-content .payment_method_braintree_payment_gateway .braintree-accepted-payment-methods{margin-left:auto;margin-right:auto;text-align:center;float:none;display:block}#my-account-content li.woocommerce-PaymentMethod label .braintree-accepted-payment-methods span{float:none}}@media (max-width:1169px){#my-account-content .payment-method-columns .payment-method.primary p{top:0;padding:0}#my-account-content .address-columns .address p{top:0;padding:0}}#my-account-content .payment-methods-gift-cards{width:100%;clear:both;margin-top:55px}.account-table .table-body span.col.order-status .expired{color:#ff5b5b;background:url(images/2017-images/my-account-payment-methods-expired-icon.png) left no-repeat;padding-left:21px}.account-table .table-body span.col.order-status .redeemed{color:#2bc891;background:url(images/2017-images/my-account-payment-methods-redeemed-icon.png) left no-repeat;padding-left:26px}.account-table .table-body span.col.order-status .available{color:#e63f26;background:url(images/2017-images/my-account-payment-methods-available-icon.png) left no-repeat;padding-left:26px}.account-table#gift-cards .table-body span.col.order-amount{font-weight:bold;letter-spacing:1.5px;color:#ff4c0c}#my-account-content.order-details{max-width:1469px}#my-account-content.order-details:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.account-table#order-details-table{width:47.4%;margin-bottom:0;float:left;border-top:1px #e1e1e1 solid;margin-left:30px}.account-table#order-details-table .table-head span.col.order-product{text-align:left;padding-left:36px}.account-table#order-details-table .table-body span.col.order-product{font-size:24px;font-weight:bold;text-align:left;line-height:1}.account-table#order-details-table .table-body span.col.order-product strong{margin-top:40px;font-size:19px;line-height:1.3;font-weight:600;width:60%;display:inline-block}.account-table#order-details-table .table-body span.col.order-product span{color:#909090;font-size:14px;line-height:1.2;display:block;margin-top:6px;font-weight:normal}.account-table#order-details-table span.col.order-product img{float:left;margin-right:22px;width:90px;margin-top:22px;height:90px}.account-table#order-details-table .table-body .row{height:auto;border-left:0;border-right:0;border-bottom-color:#e0e0e0;display:block}.account-table#order-details-table .table-body span.col{height:100%;vertical-align:top;line-height:100px;font-weight:600;display:inline-block}.account-table#order-details-table .table-body span.col.order-total{font-weight:600}.account-table#order-details-table .order-details-total{width:100%;clear:both;padding-top:40px}.account-table#order-details-table .order-details-total .row{font-size:17px;width:100%;height:40px}.account-table#order-details-table span.col.order-retail-price,.account-table#order-details-table span.col.order-price,.account-table#order-details-table span.col.order-qty,.account-table#order-details-table span.col.order-total{position:relative;text-align:center}.account-table#order-details-table span.col.order-retail-price:before,.account-table#order-details-table span.col.order-price:before,.account-table#order-details-table span.col.order-qty:before,.account-table#order-details-table span.col.order-total:before{font-size:14px;color:#909090;position:absolute;top:-24px;text-align:center;font-weight:normal}.account-table#order-details-table span.col.order-retail-price:before{content:"Retail Price";left:16%}.account-table#order-details-table span.col.order-price:before{content:"Price";left:35%}.account-table#order-details-table span.col.order-qty:before{content:"Quantity";left:23%}.account-table#order-details-table span.col.order-total:before{content:"Total";letter-spacing:0;left:35%}.account-table#order-details-table span.order-product.bundle-item{font-size:14px;font-style:italic;margin-left:80px}.account-table#order-details-table span.col.order-product.bundle-item img{margin-top:12px;margin-bottom:12px;width:60px;height:60px}.account-table#order-details-table .table-body span.col.order-product.bundle-item strong{margin-top:20px;font-size:14px}.account-table#order-details-table .order-details-total .row .left{float:left}.account-table#order-details-table .order-details-total .row .right{float:right;text-align:right;font-weight:bold;letter-spacing:1px}.account-table#order-details-table .order-details-total .left em{color:#666;font-style:normal}.account-table#order-details-table .order-details-total .row.shipping{padding-bottom:50px;border-bottom:1px #e1e1e1 solid;margin-bottom:30px}.account-table#order-details-table .order-details-total .row.shipping .left em{font-size:15px;color:#666;font-style:normal}.account-table#order-details-table .order-details-total .row.shipping .left em span{color:#666;font-style:normal}.account-table#order-details-table .order-details-total .row.total{font-size:21px;font-weight:700}.account-table#order-details-table .order-details-total .row.total .right{color:#000}#my-account-content .boxes{float:right;width:42.3%;margin-left:30px;margin-right:30px}#my-account-content .boxes:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#my-account-content .boxes .box{width:100%;height:auto;margin-bottom:30px;border:1px #c3c3c3 solid;float:left;padding-bottom:30px}#my-account-content .boxes .box .left,#my-account-content .boxes .box .right{padding-right:30px;float:left;width:50%}#my-account-content .boxes .box:last-child{margin-right:0}#my-account-content .boxes .box h4{font-size:19px;width:100%;background:#fefefe;border-bottom:1px #e1e1e1 solid;height:67px;padding-left:65px;margin-bottom:25px;min-height:auto;margin-top:0;line-height:67px;text-align:left}#my-account-content .boxes .box span{padding-left:30px;width:100%;display:block;line-height:1.5}#my-account-content .boxes .box .right span{padding-left:0;padding-right:0;display:inline-block}#my-account-content .boxes .box .type{font-size:16px;color:#666}#my-account-content .boxes .box .type.address{line-height:1.6}#my-account-content .boxes .box .subtype{font-size:16px;color:#e54026;font-weight:bold;margin-bottom:20px}#my-account-content .boxes .box .name{font-size:17px;font-weight:bold;color:#333}#my-account-content .boxes .box .company{font-size:16px;margin-bottom:20px;color:#666}#my-account-content .boxes .box .billing-info-title span .type{font-weight:normal}#my-account-content .boxes .box .order-info-title{background:url(images/2017-images/account-order-history-order-info.png.pagespeed.ce.tTLhNqYXfk.png) no-repeat 24px}#my-account-content .boxes .box .billing-info-title{background:url(images/2017-images/account-order-history-billing.png.pagespeed.ce.53XpyIDSTy.png) no-repeat 22px}#my-account-content .boxes .box .shipping-info-title{background:url(images/2017-images/xaccount-order-history-shipping.png.pagespeed.ic.byGuLbVKLM.png) no-repeat 16px}.account-table#order-details-table span.col.order-product{width:100%}.account-table#order-details-table span.col.order-retail-price,.account-table#order-details-table span.col.order-price,.account-table#order-details-table span.col.order-qty,.account-table#order-details-table span.col.order-total{width:23.8%;font-size:17px}.account-table#downloads-table .table-body .row{height:auto}.account-table#downloads-table span.col.downloads-file{width:50%;line-height:1.4}.account-table#downloads-table .table-body span.col.downloads-file{text-align:left}.account-table#downloads-table .table-body span.col.downloads-file a{position:relative;left:30px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.account-table#downloads-table .table-body span.col.downloads-file a,.account-table#downloads-table .table-body span.col.downloads-link a{color:#e73f27;font-weight:600;text-decoration:none}@media (max-width:1169px){.account-table#downloads-table .table-body span.col.downloads-file a,.account-table#downloads-table .table-body span.col.downloads-link a{width:90%;font-size:11px}}.account-table#downloads-table .table-body span.col.downloads-file a:hover,.account-table#downloads-table .table-body span.col.downloads-link a:hover{text-decoration:underline}.account-table#downloads-table span.col.downloads-remaining,.account-table#downloads-table span.col.downloads-expires,.account-table#downloads-table span.col.downloads-link{width:19%}.account-table .table-body .row.no-downloads-message,.account-table .table-body .row.no-orders-message{text-align:center;display:block;padding:0;line-height:1.3;padding:40px;height:auto;width:auto}.account-table .table-body .row.no-downloads-message:after,.account-table .table-body .row.no-orders-message:after{display:none}.account-table .table-body .row.no-downloads-message h6,.account-table .table-body .row.no-orders-message h6{font-size:16px;text-transform:uppercase;text-align:center;color:#e63f26;font-weight:bold;letter-spacing:.5px;margin-bottom:10px}.account-table .table-body .row.no-downloads-message p,.account-table .table-body .row.no-orders-message p{margin-bottom:25px;color:#777;line-height:1.3;font-size:16px;letter-spacing:.5px}.account-table .table-body .row.no-downloads-message a,.account-table .table-body .row.no-orders-message a{text-decoration:none;color:#fff;background:#e63f26;display:block;width:auto;height:50px;line-height:35px;font-size:14px;margin:0 auto;letter-spacing:2px;margin-bottom:0;text-transform:uppercase;text-align:center}#my-account-content section.refer-a-friend>.container h4,#my-account-content section.refer-a-friend>.container p{margin:15px;padding-left:0}#my-account-content section.refer-a-friend h6{font-size:16px;text-align:center;font-weight:bold;color:#333;margin:0 auto 20px;letter-spacing:.5px}#my-account-content section.refer-a-friend .share-link p{font-size:13px;color:#797f83;margin-top:0;text-align:center;letter-spacing:.5px}#my-account-content section.refer-a-friend .share-link input[type="text"]{width:514px;height:60px;display:block;border:1px #e2e2e2 solid;box-shadow:inset 0 0 0 5px #f9f9f9;margin:0 auto 10px;text-align:center;color:#444;max-width:none;letter-spacing:.5px}#my-account-content .account-table#referral-list{margin-bottom:30px}#my-account-content .account-table#referral-list .table-head span.col{width:25%}body.woocommerce-checkout:not(.woocommerce-order-received) {height:100%;margin-top:0;background:#f6f6f6}body.woocommerce-checkout.admin-bar{margin-top:28px}body.woocommerce-checkout div.woocommerce{background:#f6f6f6;position:relative;height:calc(100% - 62px)}body.woocommerce-checkout #legion-sale-banner,body.woocommerce-checkout .so-offer-content{display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) .menu-main-menu-container,
body.woocommerce-checkout:not(.woocommerce-order-received) .topBar,
body.woocommerce-checkout:not(.woocommerce-order-received) #store-menu-wrapper, 
body.woocommerce-checkout:not(.woocommerce-order-received) .menuBar .topContainer > .right {display:none!important}body.woocommerce-checkout:not(.woocommerce-order-received) .menuBar {height:58px}body.woocommerce-checkout:not(.woocommerce-order-received) .logoHeader {position:absolute;left:calc(50% - 75px);margin:13px 0 0 0;background-size:contain;width:150px;height:42px}body.woocommerce-checkout.woocommerce-order-received .woocommerce-message{position:relative;margin:0;background:#e73f27;border-top-color:#000}body.woocommerce-checkout.woocommerce-order-received .woocommerce-message::before{color:#fff}div.woocommerce form{width:100%;clear:both;height:100%}body.woocommerce-checkout:not(.woocommerce-order-received) #header {height:58px;padding:0 20px;border-bottom:0;top:0;position:fixed}body.woocommerce-checkout.admin-bar:not(.woocommerce-order-received) #header {top:32px}body.woocommerce-checkout:not(.woocommerce-order-received) #main {margin-top:0;height:100%;padding-top:58px}body.woocommerce-checkout.admin-bar:not(.woocommerce-order-received) #main {padding-top:62px}body.woocommerce-checkout:not(.woocommerce-order-received) #header .logo {width:32px;height:27px;display:block;background:url(images/2017-images/checkout-top-bar-logo.png.pagespeed.ce.2n07Qe5Nnh.png) center no-repeat;margin-left:-16px;top:16px}body.woocommerce-checkout:not(.woocommerce-order-received) #header nav.left,
body.woocommerce-checkout:not(.woocommerce-order-received) #header nav.right {display:none}body.woocommerce-checkout:not(.woocommerce-order-received) #store-nav {display:none}#checkout .sticker_wrap{display:none}body.woocommerce-checkout .page-content{height:100%;max-width:none}body.woocommerce-checkout .woocommerce ul#shipping_method li{margin:0;padding:0;text-indent:0;list-style:none outside}body.woocommerce-checkout:not(.woocommerce-order-received) .back-to-shop {display:block;font-size:14px;color:#797f83;text-decoration:none;display:inline-block;float:left;padding:21px 22px 21px 25px;margin-left:20px;background:url(images/2017-images/xcheckout-back-to-shop.png.pagespeed.ic.TU4WiVez2g.png) left center no-repeat}body.woocommerce-checkout .back-to-shop:hover{color:#e54925}body.woocommerce-checkout .footer,body.woocommerce-checkout .push{display:none}body.woocommerce-checkout>.wrapper{margin:0 auto;height:100%!important}#checkout{max-width:1420px;padding:0 45px;width:100%;height:100%;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#checkout:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#checkout .checkout>.col{float:left;height:100%;overflow:hidden;position:relative;background:#f6f6f6}#checkout .checkout>.col::-webkit-scrollbar{display:none}#checkout .checkout>.col .container{padding:20px 24px 0 24px;height:calc(100% - 110px);overflow-y:auto;width:auto;max-width:inherit;position:initial}.woocommerce #checkout form .form-row{padding:0}#checkout .col .col-1-tablet label,#checkout .col .col-2-tablet label{display:none}#checkout .col-1{width:430px}#checkout .col-2{width:428px;height:100%}#checkout .col.last{border-right:0;width:472px;height:100%}#checkout .col h4{font-size:19px;font-weight:600;margin-bottom:20px;text-align:center}#checkout .col.last h4{border-bottom:1px #e1e1e1 solid;padding-bottom:20px;margin-bottom:0}#checkout .col h5{font-size:16px;font-weight:600;color:#555;margin-bottom:20px}#checkout .col h6{font-size:16px;font-weight:600;color:#555;margin-bottom:20px}#checkout .col p.form-row{margin-bottom:10px;width:100%}#shipping_country_field,#billing_country_field,#shipping_state_field,#billing_state_field,#shipping_alt_field,#billing_alt_field{background:#fff}#checkout .col p#billing_first_name_field,#checkout .col p#billing_last_name_field,#checkout .col p#billing_city_field,#checkout .col p#billing_state_field,#checkout .col p#billing_postcode_field,#checkout .col p#billing_state_field,#checkout .col p#billing_phone_field,#checkout .col p#shipping_first_name_field,#checkout .col p#shipping_last_name_field,#checkout .col p#shipping_city_field,#checkout .col p#shipping_state_field,#checkout .col p#shipping_postcode_field,#checkout .col p#shipping_state_field,#checkout .col p#shipping_phone_field{width:48.5%}#checkout .col p#billing_first_name_field,#checkout .col p#billing_last_name_field,#checkout .col p#billing_city_field,#checkout .col p#billing_postcode_field,#checkout .col p#billing_state_field,#checkout .col p#shipping_first_name_field,#checkout .col p#shipping_last_name_field,#checkout .col p#shipping_city_field,#checkout .col p#shipping_postcode_field,#checkout .col p#shipping_state_field{float:left;clear:none}#checkout .col p#billing_last_name_field,#checkout .col p#billing_state_field,#checkout .col p#billing_phone_field,#checkout .col p#shipping_last_name_field,#checkout .col p#shipping_state_field,#checkout .col p#shipping_phone_field{float:right;clear:none}#checkout .col input[type="name"],#checkout .col input[type="company"],#checkout .col input[type="email"],#checkout .col input[type="text"],#checkout .col input[type="number"],#checkout .col input[type="phone"]{width:100%;height:40px;border:1px #c3c3c3 solid;padding:10px 15px;margin-bottom:0;border-radius:0;font-size:15px;box-shadow:none;background:#fff;-moz-appearance:textfield;-webkit-appearance:none}#checkout .col p#billing_company_field,#checkout .col p#shipping_company_field{display:none}#checkout .col .col-2-tablet .clear{display:none}#nmi_card_img_holder{margin:20px 0}#checkout .col input[type="name"]:focus,#checkout .col input[type="company"]:focus,#checkout .col input[type="email"]:focus,#checkout .col input[type="text"]:focus,#checkout .col input[type="number"]:focus,#checkout .col input[type="phone"]:focus{border-color:#e63f26}#checkout .col select.address,#checkout .col select.country,#checkout .col select.state{width:100%;height:51px;appearance:none;-webkit-appearance:none;border:1px #dedede solid;border-radius:5px;margin-bottom:13px;padding-left:46px;padding:12px;font-size:15px;position:relative;padding-left:50px}.field-required{position:relative}.field-required:after{display:block;position:absolute;top:8px;right:15px;content:"";width:7px;height:7px;background:url(images/express-checkout-input-required.png.pagespeed.ce.JzLEQnOn2v.png) center no-repeat}#checkout .col #ship-to-different-address{margin-bottom:10px}#checkout .col label[for="ship-to-different-address-checkbox"],#checkout .col label[for="use-shipping-for-billing-checkbox"]{line-height:21px}#checkout .col label[for="ship-to-different-address-checkbox"]:hover,#checkout .col label[for="use-shipping-for-billing-checkbox"]:hover{background:transparent}#checkout .col input[type="checkbox"]#ship-to-different-address-checkbox,#checkout .col input[type="checkbox"]#use-shipping-for-billing-checkbox{width:19px;height:19px;margin-right:16px;-webkit-appearance:none;background:#5ec595;display:block;float:left;border-radius:0;border:none;-moz-appearance:none}#checkout .col input[type="checkbox"]#ship-to-different-address-checkbox:checked,#checkout .col input[type="checkbox"]#use-shipping-for-billing-checkbox:checked{background:#5ec595 url(images/2017-images/xcheckout-checkmark.png.pagespeed.ic.o8k7eKG9Ea.png) center no-repeat}#checkout #bill-to-different-address{margin-bottom:20px}#checkout .col select.country:before{position:absolute;left:15px;top:15px;width:20px;height:20px;content:"";display:block}#checkout .col .ship-to-diff{width:100%;background:#e1e1e1;border-radius:5px;font-size:14px;display:block;text-transform:uppercase;font-weight:700;text-align:center;color:#535353;cursor:pointer;padding:22px 10px;height:57px}#checkout .col .ship-to-diff:hover{background:#ccc}#checkout .col{position:relative}#checkout .top-shadow:not(.frozen)::before,
#checkout .bottom-shadow:not(.frozen)::after {content:"";display:block;position:absolute;left:0;right:0;height:8px;z-index:1}#checkout .top-shadow:not(.frozen)::before {top:0;background:radial-gradient(farthest-side at 50% 0%,rgba(0,0,0,.3),rgba(0,0,0,0)) 100% 0}#checkout .bottom-shadow:not(.frozen)::after {bottom:110px;background:radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.3),rgba(0,0,0,0)) 0 100%}#checkout #shipping-methods{margin-bottom:30px}#checkout #shipping-methods{margin-bottom:30px}#checkout #shipping-methods label{width:100%;height:auto;border:1px #e1e1e1 solid;font-size:15px;padding:20px 55px 12px 44px;margin-bottom:13px;position:relative;display:block;color:#818181;line-height:12px;text-align:left}#checkout #shipping-methods label .woocommerce-Price-amount{position:absolute;right:12px;top:14px;font-weight:normal;color:#818181}#shipping_method li label span{color:#818181}#checkout #shipping-methods label.selected{border-color:#34c792;color:#000}#shipping_method li label.selected span,#checkout #shipping-methods label.selected .woocommerce-Price-amount{color:#000}#checkout #shipping-methods label span.type{position:relative;top:6px}#checkout #shipping-methods label span.cost{float:right;top:6px;right:3px;position:relative}#checkout .woocommerce-shipping-fields{}#checkout .shipping-fields-line{width:100%;float:left}#checkout .woocommerce-billing-fields{margin-top:30px}#checkout .select2-selection{height:40px;font-size:15px;border-radius:0;color:#000;border-color:#c3c3c3;background:transparent;z-index:3;position:relative;padding-left:4px}#checkout .select2-container{width:100%!important}#checkout #braintree_payment_methods .select2-container{margin:0 auto;display:block;margin-bottom:10px}.select2-container .select2-choice{padding:0 0 0 15px}#checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:41px}#checkout .select2-selection:after,#my-account-content.edit-address .select2-selection:after{width:40px;height:38px;content:"";display:inline-block;right:0;top:0;background:#fafafa url(images/2017-images/xcheckout-select-dd-arrow.png.pagespeed.ic.ntBb8OLau6.png) center no-repeat;border-left:1px #eeefef solid;position:absolute;z-index:1}.select2-drop,.select2-drop-mask,.select2-drop-active{z-index:999999!important}#checkout .select2-container.select2-dropdown-open .select2-choice{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-results .select2-result-label{font-size:15px!important}.select2-drop-active{border-color:#c3c3c3!important}.select2-search{margin-top:5px}#checkout #shipping-methods input[type="radio"]{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin-right:15px;position:absolute;top:50%;left:16px;margin-top:-8px;background:url(images/2017-images/checkout-radio-button.png.pagespeed.ce.inYDIhnQyW.png) center no-repeat}#checkout #shipping-methods input[type="radio"]:checked{background:url(images/2017-images/checkout-radio-button-checked.png.pagespeed.ce.aL05o0F3KV.png) center no-repeat}#checkout #shipping-methods li{position:relative}#checkout .col .shipping-options p{}#checkout .col #payment-methods .choice{background:#fff;width:100%;height:auto;clear:both;position:relative;border:1px #c3c3c3 solid;padding:0;margin-bottom:20px}#checkout .col #payment-methods .choice.selected{background:#fbfbfb;border-color:#34c792}#checkout .col #payment-methods input[type="radio"]{-webkit-appearance:none;width:16px;height:16px;margin-right:15px;background:url(images/2017-images/checkout-radio-button.png.pagespeed.ce.inYDIhnQyW.png) center no-repeat;position:relative;top:0;float:left;border:none}#checkout .col #payment-methods input[type="radio"]:checked{background:url(images/2017-images/checkout-radio-button-checked.png.pagespeed.ce.aL05o0F3KV.png) center no-repeat}.jp-card .jp-card-front,.jp-card .jp-card-back{border-radius:5px!important}#checkout .col #payment-methods .choice>label{font-size:15px;font-weight:bold;margin-bottom:0;display:block;margin-top:0;color:#818181;padding:14px 18px}.choice.credit-card.payment_method_braintree_paypal_payments.selected .payment_box{padding:0!important}#checkout .col #payment-methods .choice:not(.selected) > label[for="payment_method_braintree_payment_gateway"] {background:#fff url(images/2017-images/checkout/xcheckout-payment-option-creditcards.png.pagespeed.ic.LBXtpMSRgZ.png) calc(100% - 15px) center no-repeat}#checkout .col #payment-methods .choice>label[for="payment_method_braintree_applepay_payments"]{background:#fff url(images/2017-images/checkout/checkout-payment-option-apple.png.pagespeed.ce.0pIf86M__u.png) calc(100% - 15px) center no-repeat}#checkout .col #payment-methods .choice:not(.selected) > label[for="payment_method_braintree_paypal_payments"] {background:#fff url(images/2017-images/checkout/xcheckout-payment-option-paypal.png.pagespeed.ic.clyFSt62ld.png) calc(100% - 15px) center no-repeat}#checkout .col #payment-methods .choice>label[for="payment_method_amazonpay"]{background:#fff url(images/2017-images/checkout/xcheckout-payment-option-amazon.png.pagespeed.ic.wcQqaNrE2w.png) calc(100% - 15px) center no-repeat}body.bfwc-body #braintree-paypal-container div.bfwc-payment-method-buttons{margin:0!important}#checkout .col #payment-methods .choice.selected label{color:#000}#checkout .col #payment-methods .choice.payment_method_paypal{height:45px}#checkout .col #payment-methods .choice label[for="payment_method_nmipay"] input[type="radio"]{top:0}#checkout .col #payment-methods .choice label[for="payment_method_paypal"]{position:absolute;top:0;left:0;padding-left:15px;width:100%;height:100%}#checkout .col #payment-methods .choice .card-preview{width:392px;max-width:100%;height:210px;display:block;background:#00a1e2;border-radius:5px;margin:0 auto 30px}#checkout .col #payment-methods .three-col{width:100%;clear:both;margin:10px auto}#checkout .col #payment-methods .three-col .select-container{float:left;width:106px;height:40px;margin-right:10px;position:relative;display:block;background:#fff}#checkout .col #payment-methods .three-col .select-container:after{width:40px;height:40px;content:"";display:inline-block;right:1px;top:1px;background:url(images/2017-images/xcheckout-select-dd-arrow.png.pagespeed.ic.ntBb8OLau6.png) center no-repeat;position:absolute;z-index:1}#checkout .col #payment-methods .three-col .select-container select{width:100%;height:40px;-webkit-appearance:none;font-size:15px;color:#333;padding:12px;position:relative;z-index:2;max-width:none;-moz-appearance:none}#checkout .col #payment-methods .three-col input[name="nmi_cvv"]{float:left;width:110px;height:40px;border:1px #c3c3c3 solid}#checkout .col #payment-methods .three-col input[name="nmi_cvv"]:focus{border-color:#e63f26}#checkout .col #payment-methods .choice .whats-this{color:#04a2df;text-decoration:underline;font-size:14px;margin-top:18px;display:inline-block;cursor:pointer;display:none}#checkout .col #payment-methods .choice .whats-this:hover{text-decoration:none}#checkout .col #payment-methods .choice label[for="save-card"]{font-size:15px;font-weight:normal;line-height:21px;margin-top:10px;display:block;margin-bottom:10px;clear:both;padding-top:10px}#checkout .col #payment-methods input[type="checkbox"]{width:19px;height:19px;margin-right:16px;-webkit-appearance:none;background:#5ec595;display:block;float:left;cursor:pointer;-moz-appearance:none}#checkout .col #payment-methods input[type="checkbox"]:checked{background:#5ec595 url(images/2017-images/xcheckout-checkmark.png.pagespeed.ic.o8k7eKG9Ea.png) center no-repeat}#checkout .col #payment-methods .choice .cards{width:234px;height:32px;display:block;margin:20px auto 10px;background:url(images/2017-images/express-checkout-cards.png.pagespeed.ce.NKDBXGevvR.png) left no-repeat;clear:both}.payment_box label#use_existing_nmi_card{font-size:15px;width:100%;margin-top:30px;font-weight:bold;padding-left:10px;margin-right:20px}.payment_box select[name="nmi_saved_cards"],.payment_box select{-webkit-appearance:none;display:inline-block;background:transparent;padding:15px 20px;border:1px #c3c3c3 solid!important;width:100%;font-size:15px;margin-bottom:10px;clear:both;margin-top:0;border-radius:0;max-width:330px}ul.payment_methods li.payment_method_nmipay input[name='payment_method'] ~ label {display:none}.select2-container .select2-choice .select2-arrow b:after{background:#fff url(theme/images/my-account-order-history-menu-dd.png) center no-repeat;width:10px;height:6px;border:none!important;margin-left:-18px!important;margin-top:0!important}.payment_box select[name="nmi_saved_cards"]{margin-top:20px;padding-left:20px}ul.payment_methods li.payment_method_infusionsoft .payment_box select{width:48%}ul.payment_methods li.payment_method_infusionsoft .payment_box select#ia_expmonth{margin-right:3%}.payment_box #use_new_nmi_card{font-size:15px;font-weight:bold;width:100%;padding-left:10px}.payment_box .required{color:red;position:relative;top:6px;font-weight:bold;left:5px;font-size:20px}.payment_box .nmi-existing-card-block{line-height:1;margin:20px 0 0}#checkout .col table#review-order{width:100%;margin-bottom:30px}#checkout .col table#review-order tbody tr td{border-bottom:1px #e1e1e1 solid;height:76px}#checkout .col table#review-order tbody tr td.row-product{font-size:17px;font-weight:bold;padding-top:24px}#checkout .col table#review-order tbody tr td.row-product img{width:58px;height:58px;float:left;margin-right:20px}#checkout .col table#review-order tbody tr td.row-product span{font-size:13px;color:#909090;margin-top:5px;display:block;font-weight:normal}#checkout .col table#review-order tbody tr td.row-price{text-align:right;font-weight:bold}#checkout .col table#review-order tbody tr td.row-price span{font-size:12px;display:block;font-weight:normal;margin-bottom:2px}#checkout .col table#review-order tbody tr td.row-quantity{text-align:center}#checkout .col table#review-order tbody tr td.row-quantity .select-quantity{width:90px;height:38px;background:#f7f7f7;border-radius:5px;position:relative;display:inline-block;top:10px}#checkout .col table#review-order tbody tr td.row-quantity .select-quantity .qty{text-align:center;font-size:15px;font-weight:bold;display:block;padding:10px 0}#checkout .col table#review-order tbody tr td.row-quantity .select-quantity .addsub{height:100%;width:31px;position:absolute;left:0;cursor:pointer;top:0;text-indent:-9999px;background:url(images/express-checkout-quantity-arrow.png.pagespeed.ce.Lv0NKKmkmz.png) center no-repeat}#checkout .col table#review-order tbody tr td.row-quantity .select-quantity .addsub.plus{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);right:0;left:auto}#checkout .col table#review-order tbody tr td.row-total{font-weight:bold;color:#e63f26;font-size:16px}#checkout .col table#review-order tbody tr td.row-total span{position:relative;top:10px}#checkout .col table#review-order tbody tr td.row-delete .delete{width:11px;height:11px;text-indent:-9999px;display:block;cursor:pointer;background:url(images/shopping-cart-delete-icon.png.pagespeed.ce.4EpPwa9Ihw.png) center no-repeat;text-indent:-9999px;position:relative;top:10px}#checkout .col table#review-order tbody tr td.row-delete .delete:hover{opacity:.8}#checkout .col .account-table#review-order{width:100%;margin-bottom:20px}#checkout .col .account-table#review-order .table-body span.col{border-right:0;padding-right:0}#checkout .col .account-table#review-order .table-body span.col.order-product{width:60%;line-height:1;font-size:17px;font-weight:bold;text-align:left}#checkout .col .account-table#review-order .table-body span.col.order-price{width:14.92%;line-height:52px;position:relative;top:0}#checkout .col .account-table#review-order .table-body span.col.order-price del{position:relative;top:30px;color:#c7c7c7}#checkout .col .account-table#review-order .table-body span.col.order-qty{width:28.3%;line-height:52px}#checkout .col .account-table#review-order .table-body span.col.order-total{width:22.5%;line-height:52px;text-align:right;position:relative;top:-10px}#checkout .col .account-table#review-order .table-body span.col.order-delete{width:auto}#checkout .col .account-table#review-order .table-body .row{height:auto;line-height:1;margin-bottom:10px;border-left:0;border-right:0;border-color:#e1e1e1;padding-bottom:20px;position:relative}#checkout .col .account-table#review-order .table-body .row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#checkout .col .account-table#review-order .table-body .order-product img{width:100%;height:auto}#checkout .col .account-table#review-order .table-body .order-product .order-review-item-thumb{width:18%;margin-right:5%}#checkout .col .account-table#review-order .table-body .order-product .productTooltip img{margin-left:0}#checkout .col .account-table#review-order .table-body .order-product span{font-size:13px;line-height:1.3;color:#909090;margin-top:5px;display:block;font-weight:normal;float:left}#checkout .col .account-table#review-order .table-body .order-review-item-title{text-overflow:ellipsis;white-space:nowrap;width:77%;overflow:hidden}#checkout .col .account-table#review-order .table-body .order-product strong{margin-top:20px;display:block;font-weight:600;margin-bottom:8px}#checkout .col .account-table#review-order .table-body .order-price{text-align:right;font-weight:600;position:relative;float:left}#checkout .col .account-table#review-order .table-body .order-price-qty,#checkout .col .account-table#review-order .table-body .order-price-x{color:#c3c3c3;font-weight:normal}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity .qty{text-align:center;font-size:15px;font-weight:bold;display:block;padding:10px 0;line-height:1}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity{width:82px;height:28px;background:#fefefe;display:inline-block;position:relative;text-align:center;border:1px #c3c3c3 solid;position:relative;top:13px;left:13px}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity input[type="number"]{background:transparent;font-size:12px;border-radius:0;text-align:center;display:inline-block;line-height:28px;-webkit-appearance:none;border:0;height:100%;position:absolute;top:0;left:0;width:100%;-moz-appearance:textfield}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity .addsub{height:100%;width:24px;position:absolute;cursor:pointer;top:0;text-indent:-9999px;border-left:none}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity .addsub.minus{background:url(images/2017-images/xqty-select-minus.png.pagespeed.ic.GThZqmaPah.png) center no-repeat;border-right:1px #ececec solid;left:0}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity .addsub.plus{background:url(images/2017-images/xqty-select-plus.png.pagespeed.ic.yrj4HhLp26.png) center no-repeat;right:0;left:auto;border-left:1px #ececec solid}#checkout .col .account-table#review-order .table-body .order-total{font-weight:600;color:#000;letter-spacing:1px;float:right}#checkout .col .account-table#review-order .table-body .order-price-price del{color:#797f83;font-weight:normal}#checkout .col .account-table#review-order .table-body .order-price-price ins{background:transparent;color:#ff5b1d}#checkout .col .account-table#review-order .table-body .order-delete .delete{width:9px;height:9px;text-indent:-9999px;display:block;cursor:pointer;background:url(images/2017-images/xcheckout-delete-product.png.pagespeed.ic.SPrfhhpbjD.png) center no-repeat;text-indent:-9999px;position:absolute;top:60px;right:0}#checkout .col .account-table#review-order .table-body .order-delete .delete:hover{opacity:.8}#checkout .coupon-code-container{width:100%;clear:both;margin-bottom:20px;border-bottom:1px #e1e1e1 solid}#checkout .savings{border-bottom:1px #e1e1e1 solid}#checkout .coupon-code-container input[type="text"].coupon-code{width:78.7%;height:45px;padding:12px;font-size:15px;border:1px #dedede solid;float:left;top:0;margin-right:0}#checkout .coupon-code-container input[type="text"].coupon-code:focus{border-color:#04b9ff}#checkout .coupon-code-container .apply-coupon{background:#e1e1e1;font-size:14px;border:none;text-align:center;color:#6a6a6a;letter-spacing:1px;display:block;line-height:47px;letter-spacing:1px;cursor:pointer;text-transform:uppercase;width:21.3%;height:45px;float:left;margin-right:0}#checkout .coupon-code-container .apply-coupon:hover{background:#ccc}#checkout .coupon-code-container .update-cart{background:#5ec595;text-align:center;font-size:14px;color:#fff;float:right;letter-spacing:1px;cursor:pointer;border:none;text-transform:uppercase;width:156px;line-height:45px;height:45px;display:none}#checkout .coupon-code-container .update-cart:hover{background:#4fb083}#checkout .col .subtotal{width:100%;margin-bottom:25px;border-bottom:1px #e1e1e1 solid}#checkout .col .subtotal.cart-discount{border:none;margin-bottom:0}#checkout .col .total .subtotal-text,#checkout .col .total .savings-text{font-size:17px;width:58%;float:left;margin-bottom:15px}#checkout .col .total .subtotal-text span,#checkout .col .total .shipping-text span{color:#666}#checkout .col .total .shipping-text span{font-size:15px}#checkout .col .total .subtotal-amount,#checkout .col .total .savings-amount{float:right;width:42%;text-align:right;font-size:17px;letter-spacing:1px;margin-bottom:15px;font-weight:bold}#checkout .col .total .savings-amount{color:#28c891}#checkout .col .total .shipping-text{font-size:17px;float:left;width:50%;margin-bottom:15px}#checkout .col .total .shipping-amount{float:right;width:50%;text-align:right;font-size:17px;margin-bottom:15px;letter-spacing:1px}#checkout .col .norton-moneyback{width:292px;height:43px}#checkout .col .total{width:100%;clear:both;margin-bottom:0}#checkout .col .total .total-text{font-weight:bold;float:left;width:50%;font-size:22px;margin-bottom:15px;border-top:1px #e1e1e1 solid;padding-top:15px}#checkout .col .total .total-amount{font-size:22px;width:50%;letter-spacing:1px;font-weight:700;float:right;text-align:right;margin-bottom:15px;border-top:1px #e1e1e1 solid;padding-top:15px}#checkout .col input[type="submit"].place-order{width:100%;max-width:406px;height:50px;line-height:50px;background:#fb9a38;text-align:center;letter-spacing:1.5px;border:none;font-size:14px;cursor:pointer;margin:0 auto;display:block;color:#fff;text-transform:uppercase;box-shadow:none;position:relative}#checkout .col input[type="submit"].place-order:hover{background-color:#eb8e31}.checkout-badge-wrap{position:relative;margin:30px auto;max-width:383px}.checkout-badge-wrap:after{display:block;content:'';clear:both}.checkout-badge-wrap .moneyback{width:233px;height:52px;background:url(images/2017-images/checkout-moneyback-badge.png.pagespeed.ce.qAJScS4_wp.png) center no-repeat;display:block;float:left;cursor:pointer}.checkout-badge-wrap .right{max-width:101px;margin-top:-6px}.woocommerce-remove-coupon{letter-spacing:.5px;color:#e54026;height:30px;line-height:32px;text-decoration:none;display:block;font-weight:normal;text-transform:uppercase;text-align:right;font-size:12px}.woocommerce-remove-coupon:hover{text-decoration:underline}#checkout .col .total .cart-discount .subtotal-text{width:20%}#checkout .col .total .cart-discount .subtotal-amount{width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#checkout .col .total .cart-discount .amount{font-size:13px;font-weight:normal;color:#5ec494}#checkout .col .total .cart-discount .subtotal-amount{font-size:13px;padding-left:15px;font-weight:normal;padding-top:3px;color:#000;margin-bottom:0}#checkout .col .total .cart-discount .coupon-code{color:#000}body.bfwc-body div.payment_box [class*="braintree"] *,body.bfwc-body div.payment_box [class*="bfwc"] *,body.bfwc-body .bfwc-payment-method-container,body.bfwc-body .bfwc-payment-method-container *:after,body.bfwc-body .bfwc-payment-method-container *:before,body.bfwc-body div.payment_box [class*="bfwc"] *:after,body.bfwc-body div.payment_box [class*="bfwc"] *:before{border-radius:0!important;box-shadow:none!important}.bfwc-selected-payment-method{padding:0 10px 10px}#checkout .payment_method_braintree_payment_gateway .select2-container .select2-choice,#my-account-content.edit-address .payment_method_braintree_payment_gateway .select2-container .select2-choice{padding-left:9px;padding-top:5px}#checkout .select2-drop{padding:5px}body.bfwc-body #add_payment_method #payment div.payment_box,body.bfwc-body .woocommerce-cart #payment div.payment_box,body.bfwc-body .woocommerce-checkout #payment div.payment_box{background-color:transparent;margin-top:0;margin-bottom:0}body.bfwc-body #add_payment_method #payment div.payment_box::before,body.bfwc-body .woocommerce-cart #payment div.payment_box::before,body.bfwc-body .woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce .blockUI.blockOverlay::before{display:none}body.bfwc-body label.bfwc-save-label{display:none;z-index:-1;position:absolute}body.bfwc-body .bfwc-payment-method-buttons a.bfwc-cancel-saved{color:#fff!important;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:11px!important;letter-spacing:.5px;padding:6px 5px 5px 5px;display:block;background:#00b9ff!important;position:absolute;top:-33px;right:23px}body.bfwc-body .bfwc-payment-method-buttons a.bfwc-cancel-saved:hover{background:#00a9e8!important}body.bfwc-body .bfwc-payment-method-buttons a.bfwc-saved-methods{color:#fff!important;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:11px!important;letter-spacing:.5px;padding:6px 5px 5px 5px;display:block;background:#5ec595!important;position:absolute;top:-48px;right:0}body.bfwc-body .bfwc-payment-method-buttons a.bfwc-saved-methods:hover{background:#52b285!important}body.bfwc-body div.bfwc-payment-method-buttons{margin:0}#braintree-hostedfields-container .bg-illustration svg{display:none}body.bfwc-body .bfwc-new-payment-method-container .card-container{border:none!important;background:transparent!important}body.bfwc-body div.payment_box [class*="bfwc"] label{display:none!important}body.bfwc-body .bfwc-new-payment-method-container h1{display:none!important}body.bfwc-body .card-container .input-wrapper{border-color:#c2c2c2!important;margin-bottom:10px!important;height:40px!important}body.bfwc-body .bfwc-new-payment-method-container .input-wrapper.braintree-hosted-fields-focused{border-color:#03b9ff!important}#braintree-hostedfields-container{padding:0!important}body.bfwc-body .bfwc-new-payment-method-container .form-control{height:38px!important}body.bfwc-body .card-container .input-wrapper#bfwc-postal-code{margin-bottom:0!important}body.bfwc-body .bfwc-new-payment-method-container .control-label{display:none!important}body.bfwc-body div.payment_box [class*="bfwc"] .helper-text{display:none!important}body.bfwc-body .small-container #dynamic-card-form,#dynamic-card-form{background:transparent!important;margin-bottom:0!important;padding:14px!important;width:100%!important}body.bfwc-body .bfwc-new-payment-method-container .form-group{margin-bottom:10px!important}body.bfwc-body .bfwc-new-payment-method-container .form-group.col-xs-6:last-child{margin-bottom:6px!important}body.bfwc-body div.payment_box [class*="bfwc"] .braintree-paypal-button{margin:0 auto 20px;text-align:center;display:none}#braintree-hostedfields-container{padding:0 20px 14px}body.bfwc-body .braintree-payment-gateway .braintree-applepay-warning,body.bfwc-body .applepay-button-container .braintree-applepay-warning{width:90%;margin:0 auto 20px auto!important;font-size:13px;line-height:18px;border:1px solid #c3c3c3!important;background:#f9f9f9}#payment_method_amazon #pay_with_amazon_new{float:right;position:relative;top:-5px;display:none}#checkout .col #payment-methods input[name="bfwc_save_credit_card"]:after{content:"Save for later use";position:relative;left:32px;font-size:12px;bottom:0;background:#fbfbfb;z-index:1;padding:3px 0;width:105px;display:block}body.bfwc-body #checkout .bfwc-new-payment-method-container .card-container .cardinfo-wrapper .cardinfo-save-card label.bfwc-save-label{display:none!important}input#bfwc_save_credit_card{margin-top:10px}body.bfwc-body.user-not-logged-in .cardinfo-save-card{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent}body.woocommerce-checkout .hellobar{display:none!important}.frozen{background:#fdfdfd!important}.frozen .container{opacity:.3;pointer-events:none}.checkoutToggle{border:1px solid #00b9ff;color:#fff;background:#00b9ff;text-align:center;padding:16px 0 16px 0;position:absolute;bottom:30px;left:50%;margin-left:-150px;cursor:pointer;text-transform:uppercase;font-size:14px;letter-spacing:1.4px;width:301px}.frozen .checkoutToggle{border:1px solid #a8a8a8;color:#969696;background-color:#fdfdfd}.checkoutToggleEdit,.frozen .checkoutToggleEdit{background-color:#fff;color:#a8a8a8;border:1px solid #a8a8a8}.checkoutToggleEdit{background:url(images/2017-images/checkout-edit-icon.png.pagespeed.ce.y6lbL5CTcx.png) 20px 16px no-repeat}.checkoutToggleEdit:before{background:i}.checkoutToggleNext{background:#fb9a38;border:1px solid #ea8b2b}.checkoutToggleNext:hover{background:#ff972d}.checkoutToggleSubmit{color:#fff;background:#fb9a38;border:1px solid #ea8b2b}.checkoutToggleSubmit:hover{background:#ff972d}.frozen .checkoutToggleSubmit,.checkoutToggleWait,.frozen .checkoutToggleWait{border:1px solid #cecece;color:#fff;background:#cecece;cursor:default}#main.thank-you-page section{width:100%;clear:both}#main.thank-you-page section h4{text-transform:uppercase;font-weight:700;color:#333;font-size:35px;text-align:center}#main.thank-you-page .container{max-width:1080px}body.admin-bar.woocommerce-order-received #main.thank-you-page{margin-top:143px}#main.thank-you-page section.intro{padding:65px 0;height:auto;background:url(images/2017-images/xthank-you-page-bg.jpg.pagespeed.ic.Zz7XLyJqGC.jpg) center no-repeat;background-size:cover}#main.thank-you-page section.intro h3{color:#fff;text-transform:uppercase;text-align:center;margin-bottom:15px;font-size:55px;font-weight:700}#main.thank-you-page section.intro p{font-size:19px;line-height:1.5;max-width:850px;letter-spacing:.5px;color:#fff;margin:0 auto;text-align:center}#main.thank-you-page section.intro p a{font-weight:bold;color:#fff;text-decoration:none}#main.thank-you-page section.intro p a:hover{text-decoration:underline}#main.thank-you-page section.intro .downloads{width:100%;max-width:927px;margin:auto;margin-top:60px;clear:both}#main.thank-you-page section.intro .downloads h4{text-align:left;margin-bottom:30px;font-weight:600;font-size:33px;color:#fff;line-height:1.2}#main.thank-you-page section.intro .downloads p{font-size:18px;margin-bottom:40px;line-height:1.4;color:#fff;text-align:left;letter-spacing:.5px}#main.thank-you-page section.intro .downloads .single-download{width:100%;clear:both;position:relative;margin-bottom:40px}#main.thank-you-page section.intro .downloads .single-download:last-child{margin-bottom:0}#main.thank-you-page section.intro .downloads .single-download:after{display:block;content:".";clear:both}#main.thank-you-page section.intro .downloads .left{max-width:451px;float:left}#main.thank-you-page section.intro .downloads .right{float:right;max-width:403px;padding-top:45px}#main.thank-you-page section.intro .downloads .img{display:block;width:431px;float:left;height:400px;margin-right:95px}#main.thank-you-page section.intro .downloads .img.the-30-day-bigger-leaner-stronger-transformation{background:url(images/2017-images/thank-you-books-men.png.pagespeed.ce.rvaIZIb5zi.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.the-30-day-love-your-body-transformation{background:url(images/2017-images/thank-you-books-women.png.pagespeed.ce.wZpfuB7cD3.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.bigger-leaner-stronger{background:url(images/2017-images/BLS-1.png.pagespeed.ce.d3BjOfQF4s.png) center no-repeat;background-size:90%}#main.thank-you-page section.intro .downloads .img.thinner-leaner-stronger{background:url(images/2017-images/TLS.png.pagespeed.ce.TezOmsQzO2.png) center no-repeat;background-size:90%}#main.thank-you-page section.intro .downloads .img.the-shredded-chef{background:url(images/2017-images/TSC_3_cover_1000.png.pagespeed.ce._sdKb_R79p.png) center no-repeat;background-size:90%}#main.thank-you-page section.intro .downloads .img.mens-lean-bulking-meal-plans{background:url(images/2017-images/mensbulking.png.pagespeed.ce.OsN2GTeR1F.png) center no-repeat;background-size:90%}#main.thank-you-page section.intro .downloads .img.mens-cutting-meal-plans{background:url(images/2017-images/menscutting.png.pagespeed.ce.LOwdXAtXnQ.png) center no-repeat;background-size:90%}#main.thank-you-page section.intro .downloads .img.womens-lean-bulking-meal-plans{background:url(images/2017-images/womenslenbulk.png.pagespeed.ce.PDd4Loi-mW.png) center no-repeat;background-size:90%}#main.thank-you-page section.intro .downloads .img.womens-cutting-meal-plans{background:url(images/2017-images/womenscutting.png.pagespeed.ce.39o468KsPS.png) center no-repeat;background-size:90%}#main.thank-you-page section.intro .downloads a.btn{width:335px;height:68px;max-width:100%;border-radius:3px;background:#fcf100;font-size:16px;display:block;text-decoration:none;color:#323232;font-weight:600;letter-spacing:2px;text-transform:uppercase;line-height:68px;text-align:center;box-shadow:0 9px 27px 0 rgba(0,0,0,.17)}#main.thank-you-page section.intro .downloads a.btn:hover{background-color:#dcd200}#main.thank-you-page section.order-details{background:#f2f2f2;padding:60px 0 80px}#main.thank-you-page section.order-details h4{margin-bottom:55px;color:#e73f27}#main.thank-you-page section.order-details .order-header{width:100%;height:96px;background:#e63f26;line-height:96px;padding:0 40px}#main.thank-you-page section.order-details .order-header span{font-size:14px;color:#fff;text-transform:uppercase;display:inline-block;float:left;font-weight:600;text-align:center;height:96px}#main.thank-you-page section.order-details .order-header .product{padding-left:23px;width:69.6%;text-align:left}#main.thank-you-page section.order-details .order-header .price,#main.thank-you-page section.order-details .order-header .quantity,#main.thank-you-page section.order-details .order-header .total{width:15.2%}#main.thank-you-page section.order-details .product{float:left;width:34%;text-align:center}#main.thank-you-page section.order-details .product h5{text-align:center;font-weight:bold;font-size:24px;color:#333;line-height:1.4;margin-bottom:35px}#main.thank-you-page section.order-details .product .quantity{text-transform:uppercase;display:block;text-align:center;color:#8b8b8b;font-weight:bold}#main.thank-you-page section.order-details .product .quantity em{margin-left:20px;font-style:normal}#main.thank-you-page section.order-details .product img{width:343px;max-width:100%;height:auto}#main.thank-you-page section.order-details .product a{width:272px;max-width:100%;height:57px;border-radius:3px;background:#e23d40 url(theme/images/thank-you-page-download-icon.png) 19px no-repeat;font-size:14px;color:#fff;display:inline-block;font-weight:700;text-transform:uppercase;text-decoration:none;padding:22px 22px 22px 60px;background-size:25px;text-align:left}#main.thank-you-page section.order-details .product a:hover{background-color:#cb3538}#main.thank-you-page section.order-details .info{background:#fff;border:1px #e8e8e8 solid;border-radius:5px;padding:0 40px 40px;width:100%}#main.thank-you-page section.order-details .info ul.products{}#main.thank-you-page section.order-details .info ul.products li{list-style-type:none;width:100%;clear:both;height:126px;display:table;border-bottom:1px #e1e1e1 solid}#main.thank-you-page section.order-details .info ul.products li span.col{display:table-cell;vertical-align:middle}#main.thank-you-page section.order-details .info ul.products li span.col.preview-icon{width:5.1%}#main.thank-you-page section.order-details .info ul.products li span.col.preview-icon .icon{top:0}#main.thank-you-page .tooltip:before{right:auto!important;left:-9px!important;-moz-transform:scaleX(1)!important;-o-transform:scaleX(1)!important;-webkit-transform:scaleX(1)!important;transform:scaleX(1)!important;filter:FlipH!important;-ms-filter:"FlipH"!important}#main.thank-you-page section.order-details .info ul.products li span.col.name .product-image{display:table;float:left;height:100%}#main.thank-you-page section.order-details .info ul.products li span.col.name .thumb{width:97px;height:97px;display:table-cell;vertical-align:middle;margin-right:10px}#main.thank-you-page section.order-details .info ul.products li span.col.name{font-size:21px;line-height:1.3;width:64%;font-weight:600;text-align:left;padding-right:30px}#main.thank-you-page section.order-details .info ul.products li .name{display:table;height:100%}#main.thank-you-page section.order-details .info ul.products li span.col.name strong{font-weight:600;display:table-cell;vertical-align:middle;padding-left:15px}#main.thank-you-page section.order-details .info ul.products li span.col.prices{letter-spacing:2px;font-size:17px;text-align:center}#main.thank-you-page section.order-details .info ul.products li span.col.prices .regular-price{text-decoration:line-through;color:#797f83;display:block;margin-bottom:15px}#main.thank-you-page section.order-details .info ul.products li span.col.prices .sale-price{font-weight:bold;color:#000;display:block}#main.thank-you-page section.order-details .info ul.products li span.col.qty{font-size:17px;text-align:center;font-weight:600;letter-spacing:1px}#main.thank-you-page section.order-details .info ul.products li span.col.total{font-size:17px;text-align:center;color:#000;font-weight:bold;letter-spacing:2px}#main.thank-you-page section.order-details .info ul.products li span.col.prices,#main.thank-you-page section.order-details .info ul.products li span.col.qty,#main.thank-you-page section.order-details .info ul.products li span.col.total{width:15.2%}#main.thank-you-page section.order-details .info ul.products li .flavor,#main.thank-you-page section.order-details .info ul.products li .option{float:right;display:inline-block;text-align:right}#main.thank-you-page section.order-details .info ul.products li .option em{color:#8b8b8b}#main.thank-you-page section.order-details .info ul.numbers{padding-bottom:30px;background:#fafafa;padding:45px 30px 25px}#main.thank-you-page section.order-details .info ul.numbers li{font-size:17px;height:25px;margin-bottom:15px;width:100%;clear:both;display:block}#main.thank-you-page section.order-details .info ul.numbers li p{color:#333;float:left;display:inline-block}#main.thank-you-page section.order-details .info ul.numbers li .amount{display:inline-block;text-align:right;float:right;font-weight:bold;letter-spacing:1px}#main.thank-you-page section.order-details .total-amount{font-size:21px;font-weight:700;line-height:92px;padding:0 30px;background:#fafafa;height:92px;border-top:1px #e1e1e1 solid}#main.thank-you-page section.order-details .total-amount .total{float:left;color:#293643}#main.thank-you-page section.order-details .total-amount .amount{float:right;text-align:right;color:#000;letter-spacing:1px}#main.thank-you-page .tell-the-world{background:#fff;padding:65px 0 0}#main.thank-you-page .tell-the-world h2{margin-bottom:15px;font-size:35px;text-transform:uppercase;color:#293644;font-weight:bold;text-align:center}#main.thank-you-page .tell-the-world p{text-align:center;font-size:18px;color:#333;margin-bottom:50px}#main.thank-you-page .tell-the-world .social-buttons{text-align:center;width:100%;margin:0 auto 147px;clear:both}#main.thank-you-page .tell-the-world .social-buttons a{width:257px;height:57px;margin:0 10px;line-height:57px;display:inline-block;color:#fff;font-size:15px;letter-spacing:1px;text-align:left;text-transform:uppercase;text-decoration:none}#main.thank-you-page .tell-the-world .social-buttons a.facebook{background:#1693fb url(images/2017-images/thank-you-page-share-facebook.png.pagespeed.ce.ixTaaP6sKB.png) 22px 20px no-repeat;padding-left:55px}#main.thank-you-page .tell-the-world .social-buttons a.facebook:hover{background-color:#1287e8}#main.thank-you-page .tell-the-world .social-buttons a.twitter{background:#18bcfa url(images/2017-images/thank-you-page-share-twitter.png.pagespeed.ce.kU_GAftLYt.png) 18px 20px no-repeat;padding-left:61px}#main.thank-you-page .tell-the-world .social-buttons a.twitter:hover{background-color:#14ade6}#main.thank-you-page .tell-the-world .social-buttons a.google{background:#e23d40 url(images/2017-images/thank-you-page-share-google.png.pagespeed.ce.0zfgDfK252.png) 19px 20px no-repeat;padding-left:68px}#main.thank-you-page .tell-the-world .social-buttons a.google:hover{background-color:#c73436}#main.thank-you-page .tell-the-world .refer-a-friend{width:100%;height:380px;background:#f7f7f7}#main.thank-you-page .tell-the-world .refer-a-friend .refer-tabs{max-width:578px;height:69px;margin:0 auto;position:relative;top:-69px}#main.thank-you-page .tell-the-world .refer-a-friend .refer-tabs .tab{width:50%;height:69px;border-top:3px #d8d8d8 solid;background:#fbfbfb;text-align:center;line-height:69px;color:#797f83;display:block;float:left;cursor:pointer;font-size:17px}#main.thank-you-page .tell-the-world .refer-a-friend .refer-tabs .tab:hover,#main.thank-you-page .tell-the-world .refer-a-friend .refer-tabs .tab.active{border-color:#e63f26;background:#f7f7f7;color:#333;font-weight:bold}#main.thank-you-page .tell-the-world .refer-a-friend .left{float:left;width:50%}#main.thank-you-page .tell-the-world .refer-a-friend .container{max-width:1018px}#main.thank-you-page .tell-the-world .refer-a-friend .left h3{font-size:35px;color:#333;font-weight:bold;text-transform:uppercase;margin-bottom:30px;pix
}#main.thank-you-page .tell-the-world .refer-a-friend .left p{font-size:18px;letter-spacing:.5px;color:#333;line-height:1.5;text-align:left;max-width:435px}#main.thank-you-page .tell-the-world .refer-a-friend .right{float:right;width:416px}#main.thank-you-page .tell-the-world .refer-a-friend .right input[type="email"]{width:100%;height:57px;border:1px #cbcbcb solid;margin-bottom:14px;padding-left:55px;font-size:15px;border-radius:0;background:#fff url(images/2017-images/xrefer-friend-input-email.png.pagespeed.ic.1Lcb5e34fQ.png) 19px 20px no-repeat}#main.thank-you-page .tell-the-world .refer-a-friend .right .field{position:relative}#main.thank-you-page .tell-the-world .refer-a-friend .right .field .delete{width:9px;height:9px;display:block;position:absolute;top:23px;right:20px;cursor:pointer;background:#fff url(images/2017-images/refer-a-friend-delete-field-icon.png.pagespeed.ce.jWN8_OPsL6.png) center no-repeat}#main.thank-you-page .tell-the-world .refer-a-friend .right input[type="email"]:focus{border-color:#e63f26}#main.thank-you-page .tell-the-world .refer-a-friend .right .add-email{font-size:16px;padding-left:22px;color:#2897f7;display:inline-block;position:relative;float:right;top:16px;cursor:pointer;background:url(images/2017-images/thank-you-plus-icon.png.pagespeed.ce.mJvb4ztkQS.png) left no-repeat}#main.thank-you-page .tell-the-world .refer-a-friend .right .add-email:hover{text-decoration:underline}#main.thank-you-page .tell-the-world .refer-a-friend .right input[type="submit"]{width:187px;height:51px;background:#34c792;text-align:center;color:#fff;letter-spacing:1px;font-size:15px;line-height:51px;float:left;border-radius:0;text-transform:uppercase;border:none;cursor:pointer}#main.thank-you-page .tell-the-world .refer-a-friend .right textarea.woocommerce-Input{width:100%;padding:10px;font-size:14px;line-height:1.5;border:1px #c3c3c3 solid;height:130px;margin-bottom:15px;color:#7f7f7f;box-shadow:0;border-radius:0}#main.thank-you-page .tell-the-world .refer-a-friend .right textarea.woocommerce-Input:focus{border:1px #e54026 solid}#main.thank-you-page .tell-the-world .refer-a-friend .right .facebook{background:#1693fb url(images/2017-images/thank-you-page-share-facebook,402x.png.pagespeed.ce.QpH5OnezRJ.png) 22px 20px no-repeat;background-size:9px}#main.thank-you-page .tell-the-world .refer-a-friend .right .twitter{background:#18bdfb url(images/2017-images/thank-you-page-share-twitter,402x.png.pagespeed.ce.QW7soskv57.png) 18px 20px no-repeat;background-size:18px}#main.thank-you-page .tell-the-world .refer-a-friend #tabSocialContent a{width:100%;max-width:270px;height:57px;margin:0 auto 20px;text-transform:uppercase;color:#fff;line-height:57px;padding-left:60px;display:block;font-size:15px;letter-spacing:1px;text-decoration:none;text-align:left}#main.thank-you-page .tell-the-world .refer-a-friend .right input[type="submit"]:hover{background:#2cb080}.refer-a-friend{margin-bottom:25px}.refer-a-friend .share-link{margin:25px auto 40px;width:100%}.refer-a-friend .share-link .input-group-button button{display:none}.refer-a-friend .give-get{clear:both;width:100%;max-width:799px;margin:0 auto}.refer-a-friend .give-get p{font-size:16px;line-height:1.7;padding:0 40px;color:#333;text-align:center;letter-spacing:.5px;margin-bottom:25px}.refer-a-friend .give-get p strong{font-weight:bold}.refer-a-friend .referral-widget{width:100%;clear:both;margin:0 auto 5px;max-width:516px}.refer-a-friend .referral-widget .options{height:36px;letter-spacing:.5px}.refer-a-friend .referral-widget .options .option{width:50%;height:100%;float:left;text-align:center;font-size:15px;letter-spacing:.5px;color:#797f83;cursor:pointer;display:inline-block}.refer-a-friend .referral-widget .option.active{border-bottom:2px #e54026 solid;font-weight:bold;color:#333}.refer-a-friend .referral-widget .aw-referrals-share-buttons{margin-bottom:0}.refer-a-friend .referral-widget .refer-option{background:#f9f9f9}.refer-a-friend .referral-widget .refer-option.refer-via-social{padding:55px 70px}.refer-a-friend .referral-widget .refer-option.refer-via-email{padding:36px 70px 2px}.refer-a-friend .referral-widget .buttons{text-align:center;width:100%;clear:both}.refer-a-friend .referral-widget .buttons a{width:100%!important;height:50px;line-height:50px;display:inline-block;color:#fff;letter-spacing:2px;text-transform:uppercase;font-size:15px;text-decoration:none}.refer-a-friend .referral-widget a.facebook{background:#3c5a96;margin-bottom:15px}.refer-a-friend .referral-widget a.facebook:hover{background-color:#1287e8}.refer-a-friend .referral-widget a.twitter{background:#1da1f2;margin-bottom:0}.refer-a-friend .referral-widget a.twitter:hover{background-color:#14ade6}.refer-a-friend .referral-widget .refer-option.refer-via-email form .email-field{width:100%;position:relative;margin-bottom:0}#my-account-content .refer-a-friend .referral-widget .refer-option.refer-via-email form .email-field input[type="email"],.refer-a-friend .referral-widget .refer-option.refer-via-email form .email-field input[type="email"]{width:100%;font-size:14px;max-width:382px;padding:15px;height:40px;letter-spacing:.5px;margin-bottom:10px;border-radius:0;border:1px #dcdcdc solid}.refer-a-friend .referral-widget .refer-option.refer-via-email form textarea{width:100%;height:97px;font-size:14px;line-height:1.5;color:#999;max-width:382px;margin:auto;letter-spacing:.5px;border-radius:0;padding:8px 15px;background:#fff;border:1px #dcdcdc solid;display:block;-webkit-appearance:none}.refer-a-friend .referral-widget .refer-option.refer-via-email form .email-field input[type="email"]:focus{border-color:#e54026}.refer-a-friend .referral-widget .refer-option.refer-via-email form .email-field .remove{position:absolute;right:20px;top:23px;background:url(images/2017-images/thank-you-refer-friend-email-input-remove.png) center no-repeat;display:block;width:8px;height:8px;cursor:pointer}.refer-a-friend .referral-widget .refer-option.refer-via-email form .email-field .remove:hover{opacity:.8}.refer-a-friend .referral-widget .refer-option.refer-via-email form .add-field{float:right;color:#1793fb;margin-top:16px;cursor:pointer;display:block;padding-left:25px;background:url(images/2017-images/thank-you-plus-icon.png.pagespeed.ce.mJvb4ztkQS.png) no-repeat 1px}.refer-a-friend .referral-widget .refer-option.refer-via-email form .add-field:hover{text-decoration:underline}#my-account-content .refer-a-friend .referral-widget .refer-option.refer-via-email form input[type="submit"],.refer-a-friend .referral-widget .refer-option.refer-via-email form input[type="submit"]{font-size:15px;background:transparent;color:#000;width:100%;margin-left:0;margin-top:0;border-radius:0;font-weight:600}.refer-a-friend .referral-widget .refer-option.refer-via-email form input[type="submit"]:hover{background:#c73436}#main.thank-you-page section.help-us-help-you{padding:60px 0;background:#fff}#main.thank-you-page section.help-us-help-you .container{max-width:820px}#main.thank-you-page section.help-us-help-you h4{color:#293643;margin-bottom:15px}#main.thank-you-page section.help-us-help-you p{text-align:center;font-weight:300;font-size:18px;line-height:1.5;margin:0 auto 55px;max-width:503px}#main.thank-you-page section.help-us-help-you form{width:100%;height:auto;clear:both}#main.thank-you-page section.help-us-help-you form .field-row p{width:100%;font-size:17px;line-height:1.2;font-weight:bold;display:block;color:#293644;text-align:left;max-width:none;margin-bottom:20px}#main.thank-you-page section.help-us-help-you form textarea{width:100%;height:113px;border:1px #c3c3c3 solid;font-size:16px;padding:15px 50px;border-radius:0;font-weight:normal;margin-bottom:10px;background:#fff url(images/2017-images/thank-you-input-textarea.png.pagespeed.ce.erNYOwq1Uc.png) 15px 20px no-repeat}#main.thank-you-page section.help-us-help-you form textarea:focus{border-color:#e54026}#main.thank-you-page section.help-us-help-you form .menu-51{position:relative;display:block;background:#fff}#main.thank-you-page section.help-us-help-you form .menu-51:before{content:"";display:block;position:absolute;left:14px;top:18px;width:18px;height:17px;background:url(images/2017-images/xthank-you-input-rating.png.pagespeed.ic.qRPPY08qT2.png) center no-repeat;z-index:9}#main.thank-you-page section.help-us-help-you form select{width:100%;height:57px;border:1px #c3c3c3 solid;font-size:15px;padding:15px 50px;-webkit-appearance:none;margin-bottom:30px;box-shadow:none;background:transparent;border-radius:0;z-index:2;position:relative;font-family:inherit}#main.thank-you-page section.help-us-help-you form .wpcf7-form-control-wrap.menu-51:after{width:53px;height:55px;content:"";display:block;position:absolute;right:1px;top:1px;background:#fafafa url(images/2017-images/xcheckout-select-dd-arrow.png.pagespeed.ic.ntBb8OLau6.png) center no-repeat;border-left:1px #eeefef solid;z-index:1}#main.thank-you-page section.help-us-help-you form .wpcf7-form-control-wrap{position:relative}#main.thank-you-page section.help-us-help-you form input[type="submit"]{background:#e54026;color:#fff;text-align:center;font-size:15px;letter-spacing:1.5px;border-radius:0;border:none;line-height:57px;width:272px;height:57px;font-weight:normal;text-transform:uppercase;margin:40px auto 0;display:block;cursor:pointer}#main.thank-you-page section.help-us-help-you form input[type="submit"]:hover{background:#e0361b}body.woocommerce-order-received .back-to-shop{display:none}.referral-modal{display:none}.referral-modal.remodal{padding:0!important;max-width:720px!important}.referral-modal .remodal-close:before{display:none!important}.popup.legion-referral{max-width:720px;width:100%;background:#fff;padding:40px;clear:both}.popup.legion-referral #close-window{width:23px;height:23px;background:#333 url(images/2017-images/legion-refer-modal-close-icon.png.pagespeed.ce.RPMPEtyWsA.png) center no-repeat;display:block;position:absolute;left:auto;top:0;cursor:pointer;right:0}.popup.legion-referral #close-window:hover{background-color:#e1e1e1}.popup.legion-referral h2{text-transform:uppercase;text-align:center;font-size:35px;color:#293643;margin-bottom:25px;font-weight:bold;position:relative}.popup.legion-referral h2:before,.popup.legion-referral h2:after{width:34px;height:34px;display:block;content:"";background:url(images/2017-images/legion-refer-modal-friends-icon.png.pagespeed.ce.F8CviPfa0C.png) center no-repeat;position:absolute;left:0;top:10px}.popup.legion-referral h2:after{left:auto;right:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.popup.legion-referral .earn-points{width:100%;background:#00a5ff;height:21px;text-align:center;margin-bottom:25px;position:relative}.popup.legion-referral .earn-points:before,.popup.legion-referral .earn-points:after{position:absolute;background:url(images/2017-images/legion-refer-earn-points-arrow.png.pagespeed.ce.kOdW3BeJGF.png) center no-repeat;content:"";display:block;width:15px;height:21px;top:0;left:-1px}.popup.legion-referral .earn-points:after{left:auto;right:-1px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.popup.legion-referral .earn-points h3{font-size:22px;height:22px;letter-spacing:2px;text-align:center;text-transform:uppercase;background:#fff;color:#4d4d4d;display:inline-block;padding:0 20px}.popup.legion-referral p{font-size:17px;text-align:center;letter-spacing:.5px;line-height:1.2;margin-bottom:20px;color:#7a7a7a}.popup.legion-referral p.black{color:#333;font-size:18px}.popup.legion-referral p strong{font-weight:700}.popup.legion-referral .share-link{width:100%;clear:both;margin:25px auto;display:block}.popup.legion-referral .share-link h4{text-align:center}.popup.legion-referral .share-link form{width:100%;max-width:370px;clear:both;display:block;float:none;padding-bottom:0;margin:0 auto 20px}.popup.legion-referral .share-link input[type="text"]{width:313px;display:inline-block;height:48px;background:#fff;border:1px #c3c3c3 solid;border-right:0;font-size:14px;padding:10px;float:left}.popup.legion-referral .share-link input[type="text"]:focus{border-color:#e63f26}.popup.legion-referral .share-link button{margin-top:0;width:15%;margin-left:-2px;border:none;padding:0}.popup.legion-referral .share-link .copy-link{width:100%;height:48px;display:block;float:right;cursor:pointer;background:#01ca8d url(images/2017-images/legion-refer-modal-copy-icon.png.pagespeed.ce.UOvqXV0FlO.png) center no-repeat}.popup.legion-referral .share-link .copy-link:hover{background-color:#26b986!important}.popup.legion-referral .sep{text-align:center;margin-bottom:30px;display:block;font-size:25px;width:100%;height:12px;border-top:2px #e0eff8 solid;border-bottom:2px #e0eff8 solid;position:relative}.popup.legion-referral .sep .or{position:absolute;left:50%;margin-left:-25px;top:-10px;background:#fff;padding:0 10px}.popup.legion-referral .invite-email{width:50%;float:left;border-right:2px #e1eff7 solid;padding-right:40px}.popup.legion-referral .invite-email input[type="email"]{width:100%;border:1px #c3c3c3 solid;height:56px;padding-left:55px;font-size:15px;margin-bottom:15px;background:#fff;display:block;background:#fff url(images/2017-images/xrefer-friend-input-email.png.pagespeed.ic.1Lcb5e34fQ.png) 19px 20px no-repeat}.popup.legion-referral .invite-email input[type="text"]:focus,.popup.legion-referral .invite-email input[type="email"]:focus{border-color:#e63f26}.popup.legion-referral .invite-email form{width:100%;clear:both;padding-bottom:0}.popup.legion-referral .aw-email-referral-form textarea.woocommerce-Input{width:100%;padding:10px;font-size:14px;line-height:1.5;border:1px #c3c3c3 solid;height:130px;margin-bottom:15px;color:#7f7f7f}.popup.legion-referral .invite-email textarea:focus,.popup.legion-referral .invite-email input[type="text"]:focus,.popup.legion-referral .share-link input[type="text"]:focus{border-color:#e63f26!important}.popup.legion-referral .invite-email input[type="submit"]{width:100%;height:51px;background:#01ca8d;text-align:center;font-size:15px;letter-spacing:1px;line-height:51px;color:#fff;text-transform:uppercase;border:0;cursor:pointer}.popup.legion-referral .invite-email input[type="submit"]:hover{background:#26b986}.popup.legion-referral .social-share{width:50%;float:left;padding-left:40px}.popup.legion-referral h4{text-align:center;font-weight:600;font-size:20px;text-transform:uppercase;color:#333;line-height:1.2;margin-bottom:20px}.popup.legion-referral .social-share a{width:100%;max-width:270px;height:57px;margin:0 auto 20px;text-transform:uppercase;color:#fff;line-height:57px;padding-left:60px;display:block;font-size:15px;letter-spacing:1px;text-decoration:none;text-align:left}.popup.legion-referral .social-share a.fb{background:#1693fb url(images/2017-images/thank-you-page-share-facebook.png.pagespeed.ce.ixTaaP6sKB.png) 22px 20px no-repeat}.popup.legion-referral .social-share a.fb:hover{background-color:#1287e8}.popup.legion-referral .social-share a.tw{background:#18bcfa url(images/2017-images/thank-you-page-share-twitter.png.pagespeed.ce.kU_GAftLYt.png) 18px 20px no-repeat}.popup.legion-referral .social-share a.tw:hover{background-color:#14ade6}.remodal p a{color:#00abff}.remodal p a:hover{text-decoration:underline}.browse-our-store{text-align:center;width:100%;clear:both;padding:60px 0 65px;border-top:1px #f2f2f2 solid;margin-top:30px}.about .browse-our-store h3,.the-truth .browse-our-store h3,.science-board .browse-our-store h3{font-size:33px;text-transform:uppercase;font-weight:700;color:#293644;line-height:1.3;margin:0 auto 30px}.browse-our-store .btn{width:260px;height:54px;display:block;line-height:54px;background:#fd9a26;margin:0 auto;text-transform:uppercase;font-size:16px;letter-spacing:2px;color:#fff;text-decoration:none;position:relative;z-index:3}.browse-our-store .btn:hover{background:#eb8f24}.science-board .browse-our-store .btn{width:385px}.browse-our-store .img{background:url(images/2017-images/xgeneral-page-CTA.jpg.pagespeed.ic.NaZyykTrZb.jpg) center no-repeat;display:block;width:1344px;height:488px;margin:-48px auto 0;z-index:1;position:relative}#legion-sale-banner{background:#28c891;width:100%;text-align:center;padding:13px 50px;color:#fff;font-weight:bold;clear:both;position:relative;top:0;font-size:15px}#legion-sale-banner p{line-height:1.2}#legion-sale-banner a{font-family:Georgia;text-transform:lowercase;color:#eee;font-weight:normal;font-style:italic;margin-left:10px;text-decoration:none}#legion-sale-banner a:hover{text-decoration:underline}#legion-sale-banner #close-legion-sale-banner{position:absolute;right:16px;display:block;cursor:pointer;top:12px;font-size:18px;font-weight:normal;color:#eee;width:32px;height:32px}#legion-sale-banner #close-legion-sale-banner:hover{color:#eee}#main.science-board .intro{width:100%;clear:both;background:#f8f8f8;padding:60px 0;letter-spacing:.5px;border-bottom:1px #eaeaea solid}#main.science-board .intro .container{max-width:1100px}#main.science-board .intro h2{font-size:40px;font-weight:300;text-align:center;margin-bottom:60px}#main.science-board .intro p{font-size:18px;line-height:1.5;margin-bottom:35px;color:#333;text-align:center}#main.science-board .intro .items{width:100%;clear:both;margin:90px auto 0;max-width:920px}#main.science-board .intro .item{width:100%;margin-bottom:90px}#main.science-board .intro .item:last-child{margin-bottom:0}#main.science-board .intro .item .img{display:block;float:left}#main.science-board .intro .item .img.direction{background:url(images/2017-images/science-board-direction.png.pagespeed.ce.sz0K6TpOp0.png) center no-repeat;width:166px;height:192px;margin-top:-28px}#main.science-board .intro .item .img.discovery{background:url(images/2017-images/science-board-discovery.png.pagespeed.ce.sBkSuFNoDu.png) center no-repeat;width:203px;height:202px}#main.science-board .intro .item .img.connections{background:url(images/2017-images/science-board-connections.png.pagespeed.ce.h8-Ndp4ctK.png) center no-repeat;width:196px;height:184px}#main.science-board .intro .item .content{float:right;width:636px}#main.science-board .intro .item h3{font-weight:bold;color:#333;font-size:18px;text-transform:uppercase;margin-bottom:35px;letter-spacing:.5px}#main.science-board .intro .item p{font-size:18px;line-height:1.5;color:#333;text-align:left;letter-spacing:.5px}#main.science-board .board-members{padding:70px 0}#main.science-board .board-members .container{max-width:860px}#main.science-board .board-members h2{font-size:40px;color:#333;font-weight:300;margin-bottom:60px;text-align:center}#main.science-board .board-members .member{width:100%;margin-bottom:50px;clear:both}#main.science-board .board-members .member h3{color:#283644;text-align:center;text-transform:uppercase;font-weight:bold;font-size:26px;margin-bottom:14px}#main.science-board .board-members .member .img{display:block;margin:0 auto 20px;width:250px;height:250px}#main.science-board .board-members .member .img.spencer{background:url(images/2017-images/science-board-members-spencer.png.pagespeed.ce.g8ohLGON69.png) center no-repeat}#main.science-board .board-members .member .img.james{background:url(images/2017-images/science-board-members-james.png.pagespeed.ce.PHBLnHBwAV.png) center no-repeat}#main.science-board .board-members .member .img.daniel{background:url(images/2017-images/science-board-members-daniel.png.pagespeed.ce.eL8mHH0PEB.png) center no-repeat}#main.science-board .board-members .member .img.menno{background:url(images/2017-images/science-board-members-menno.png.pagespeed.ce.MnJkIxCB3D.png) center no-repeat}#main.science-board .board-members .member .img.eric{background:url(images/2017-images/science-board-members-eric.png.pagespeed.ce._iOlxSguaM.png) center no-repeat}#main.science-board .board-members .member .img.brad{background:url(images/2017-images/science-board-members-brad.png.pagespeed.ce.dHMipbT5ss.png) center no-repeat}#main.science-board .board-members .member p.subheading{font-size:22px;text-align:center;line-height:1.5;margin-bottom:45px;color:#727272}#main.science-board .board-members .member p{font-size:18px;line-height:1.5;margin-bottom:30px;text-align:justify}#main.science-board .board-members .member a{color:#028aff;text-decoration:none}#main.science-board .board-members .member a:hover{text-decoration:underline}#main.science-board .board-members .member .meta{width:100%;clear:both;text-align:center;margin-top:10px}#main.science-board .board-members .member .meta strong{display:block;text-align:center;text-transform:uppercase;color:#333;margin-bottom:15px}#main.science-board .board-members .member .meta .website{font-size:18px;color:#028aff;text-align:center;padding-left:40px;display:inline-block;height:28px;line-height:28px;margin-bottom:15px;background:url(images/2017-images/science-board-members-website.png.pagespeed.ce.Ftm75x1e9F.png) left center no-repeat}#main.science-board .board-members .member .meta ul{width:100%;text-align:center}#main.science-board .board-members .member .meta ul li{list-style-type:none;display:inline-block;margin:0 10px}#main.science-board .board-members .member .meta ul li a{width:28px;height:28px;display:inline-block;text-indent:-9999px}#main.science-board .board-members .member .meta ul li a:hover{opacity:.8}#main.science-board .board-members .member .meta ul li a.fb{background:url(images/2017-images/science-board-members-social-fb.png.pagespeed.ce.K2sOhQZUvI.png) center no-repeat}#main.science-board .board-members .member .meta ul li a.ig{background:url(images/2017-images/science-board-members-social-ig.png.pagespeed.ce.WvbY2Hwwg1.png) center no-repeat}#main.science-board .board-members .member .meta ul li a.tw{background:url(images/2017-images/science-board-members-social-tw.png.pagespeed.ce.u-gu2uFYR-.png) center no-repeat}.hide{display:none}.page-load-fadeout{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;background:#fff}.page-load-fadeout .lds-css{position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px}.bx-wrapper .bx-viewport{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;left:auto!important;background:transparent!important}.mobile-hidden{display:none}[class^="styles_modal_"] [class^="styles_meta_"]{max-width:483px}.account-table .bundle_table_item{border-bottom:1px #e1e1e1 solid!important}#olark-wrapper .olark-launch-button{z-index:9000!important}body.blog #olark-wrapper .olark-launch-button,body.single-post #olark-wrapper .olark-launch-button{bottom:65px!important}@media (max-width:1330px) and (min-width:1024px){.homepage [class^="styles_cols_"]{max-width:966px}.homepage [class^="styles_col_"] [class^="styles_img_"]{width:199px}}body.page-template-page-about .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar{bottom:0!important}body.page-template-page-about .olark-launch-button,body.blog .olark-launch-button,body.single-post .olark-launch-button,body.page-support-contact .olark-launch-button,body.category .olark-launch-button{bottom:63px!important}body.woocommerce-account .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar-scroll,body.page-template-default .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar-scroll,body.page-template-page-terms-conditions .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar-scroll{display:none}.sales [class^="styles_moneyback_"]{cursor:pointer}.stacks [class^="styles_moneyback_"]{cursor:pointer}.sales [class^="styles_freeShipping_"]{cursor:pointer}.stacks [class^="styles_freeShipping_"]{cursor:pointer}.sales [class^="styles_fdaApproved_"]{cursor:pointer}.stacks [class^="styles_fdaApproved_"]{cursor:pointer}.the-30-day-bigger-leaner-stronger-transformation [class^="styles_modal_"]{padding:50px}#main.thirty-day-blst [class^="styles_desktop_"] [class^="styles_shortIntro_"],#main.thirty-day-lybt [class^="styles_desktop_"] [class^="styles_shortIntro_"]{display:none}[class^="styles_tablet_"] [class^="styles_shortIntro_"]{margin-bottom:0}.high-z-index{z-index:9999999!important}#main.optimum [class^="styles_productOption_"]{}#main.optimum [class^="styles_bottom_"]{margin:0 auto 10px}.myaccount-content-col .variations_form{display:none}#product-reviews{margin-bottom:30px}@media (min-width:768px){#main.homepage .featured-stacks [class^="styles_productFeature_"]{top:-22px;z-index:999;width:260px;right:20px}#main.homepage .featured-stacks [class^="styles_productFeature_"]:after{position:absolute;right:-11px;top:0;content:"";width:11px;height:31px;display:block;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";background:url(images/2017-images/xproducts-edge-sold-out.png.pagespeed.ic.i1NXXBaSqW.png) center no-repeat}}@media (max-width:1023px) and (min-width:768px){#main.homepage .featured-stacks [class^="styles_productFeature_"]{left:50%;right:auto;margin-left:-130px;top:256px}}.product-countdown-timer{max-width:481px}.product-countdown-timer p{font-size:13px;color:#272727;font-weight:bold;letter-spacing:1px;height:17px;line-height:19px;padding-left:30px;background:url(images/2017-images/xproduct-countdown-timer-clock.png.pagespeed.ic.S2RZOi-le0.png) left center no-repeat;margin-bottom:16px}#sale-timer{text-align:center;margin-bottom:20px}#sale-timer:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#sale-timer h2{color:#2096ff;font-size:35px;text-transform:uppercase;padding-top:30px;font-weight:900;margin-bottom:30px}#sale-timer ul{width:100%;margin:auto}#sale-timer li{float:left;width:93px;margin-right:35px;position:relative;z-index:5}#sale-timer li:after{width:6px;height:24px;display:block;content:"";position:absolute;right:-20px;font-size:18px;content:":";font-weight:bold;color:#cacaca;top:22px}#sale-timer li#seconds:after{display:none}#sale-timer li .timer-number{color:#000;font-size:31px;position:relative;z-index:9;height:62px;margin-bottom:15px;background:#fff;line-height:61px;border:1px #e4e4e4 solid}#sale-timer li .timer-number span{display:inline-block;text-align:center}#sale-timer li .timer-text{text-transform:uppercase;font-size:12px;font-weight:bold;color:#9a9fa2;letter-spacing:1px}#sale-timer li#seconds{margin-right:0}#main.blog .post-container iframe{max-width:100%}.mike_post_advert{background:#fff}.mike_post_advert img.alignright{padding:30px 0 30px 30px}.mike_post_advert img.alignleft{padding:30px 30px 30px 0}.legion-infographic{display:block;margin:0 auto;max-width:480px;width:80%}.legion-infographic img{display:block;margin:0 auto;max-width:480px;width:100%}.legion-infographic-wide{display:block;margin:0 auto;width:100%}.infographic-embed{width:100;text-align:center}.infographic-embed h3{width:100%;display:block;text-transform:capitalize;font-size:33px;position:relative;color:#293643;margin:0 auto 60px;text-align:center}.infographic-embed textarea{width:500px;height:150px}.criteo_header{display:none!important}#stacks-grid .yotpo .text-m{display:none}.svg-load-container.main-load-container{width:130px;margin:0 auto;position:relative;top:50%;margin-top:-65px}.main-load-container use[id*="orbit-"]{stroke-width:2;stroke:#20a5fc}.main-load-container use[id*="electron-"]{stroke:#20a5fc;stroke-width:11;stroke-linecap:round;stroke-dasharray:.1 400;stroke-dashoffset:0}.main-load-container #loader-nucleus{transform:translate(177px,179px)}#main.fsd-non-woocommerce{padding:40px;margin:auto;max-width:1100px;width:100%;float:none;clear:both}.fsd-non-woocommerce p,.fsd-non-woocommerce ol,.fsd-non-woocommerce ul{font-size:16px;line-height:1.8;margin-bottom:30px}.fsd-non-woocommerce p em{font-style:italic}.fsd-non-woocommerce a{color:#1a99fc;text-decoration:underline}.fsd-non-woocommerce a:hover{text-decoration:none}.fsd-non-woocommerce h1{font-size:28px;line-height:1.2;color:#000;text-transform:uppercase;margin-bottom:40px;font-weight:bold;text-align:left}.fsd-non-woocommerce h2{font-size:18px;line-height:1.5;text-transform:uppercase;margin-bottom:20px;font-weight:bold}.fsd-non-woocommerce h3{font-weight:bold;line-height:1.4;font-size:18px;margin-bottom:30px}.fsd-non-woocommerce h4{font-size:16px;width:100%;float:left;text-align:left;line-height:1.4;font-weight:900;text-transform:uppercase;margin-bottom:20px}.fsd-non-woocommerce ul,.fsd-non-woocommerce ol{padding-left:40px;float:left;width:100%;margin:10px 0 20px}.fsd-non-woocommerce ul li{padding-left:30px;margin-bottom:15px;background:url(theme/images/post-content-li.png) left 4px no-repeat}.fsd-non-woocommerce ol li{margin-bottom:10px;line-height:1.6;list-style-type:decimal;position:relative;padding-left:20px;float:left;width:100%}.fsd-non-woocommerce blockquote{padding:9px 18px;margin:0 0 25px;font-size:22.5px;border-left:5px solid #eee}.fsd-non-woocommerce blockquote p{margin-bottom:0}.fsd-non-woocommerce ol[type="a"]{background:#f5f7f9;padding:20px 40px;margin-bottom:40px}[class^="styles_modal_"] [class^="styles_productOption_"][class^="styles_bookOptions_"] [class^="styles_option_"]:before{width:475px}[class^="styles_modal_"] [class^="styles_prices_"]{width:50%;text-align:right}[class^="styles_modal_"] [class^="styles_servingChoices_"]{max-width:483px;margin:0 auto 11px}[class^="styles_modal_"] [class^="styles_error_"]{max-width:483px;margin:0 auto 11px}[class^="styles_modal_"] [class^="styles_shortIntro_"]{display:none}[class^="styles_modal_"] [class^="styles_meta_"] [class^="styles_prices_"]{width:48%;text-align:right;padding-right:20px}[class^="styles_modal_"] [class^="styles_meta_"] [class^="styles_reviews_"]{width:46%;padding-left:20px}[class^="styles_btnBtnAddToCart_"]:hover{background:#ab2a11!important}[class^="styles_learnMore_"]:hover{border-bottom:4px #e54026 solid!important}[class^="styles_ATCButton_"]:hover{background:#ab2a11!important}[class^="styles_ATCButton_"]{background:#e54026!important}[class^="styles_ATCButtonPrice_"]:before{background:#fff!important}.genesis [class^="styles_modal_"],.pulse [class^="styles_modal_"]{height:610px}.recharge [class^="styles_modal_"]{height:597px}.ascend [class^="styles_modal_"],.phoenix [class^="styles_modal_"],.triumph [class^="styles_modal_"],.forge [class^="styles_modal_"],.triton [class^="styles_modal_"],.fortify [class^="styles_modal_"],.lunar [class^="styles_modal_"],.thrive [class^="styles_modal_"],.atlas [class^="styles_modal_"]{height:486px}.genesis [class^="styles_modal_"]{height:705px}.thinner-leaner-stronger [class^="styles_modal_"],.bigger-leaner-stronger [class^="styles_modal_"],.the-shredded-chef [class^="styles_modal_"]{height:454px}.whey [class^="styles_modal_"]{height:670px}.the-30-day-bigger-leaner-stronger-transformation [class^="styles_modal_"]{height:873px}.the-30-day-love-your-body-transformation [class^="styles_modal_"]{height:801px}.the-build-muscle-stack [class^="styles_modal_"]{height:757px}.the-fat-loss-stack [class^="styles_modal_"],.the-rapid-recovery-stack [class^="styles_modal_"]{height:575px}.the-optimal-performance-stack [class^="styles_modal_"]{height:617px}.mens-lean-bulking-meal-plans [class^="styles_modal_"],.womens-lean-bulking-meal-plans [class^="styles_modal_"]{height:665px}.mens-cutting-meal-plans [class^="styles_modal_"],.womens-cutting-meal-plans [class^="styles_modal_"]{height:625px}.legion-tank [class^="styles_modal_"],.legion-t-shirt [class^="styles_modal_"]{height:650px}.womens-logo-racerback [class^="styles_modal_"],.legion-fractal-tee [class^="styles_modal_"],.legion-stencil-tee [class^="styles_modal_"]{height:579px}.meal-plan-mastery [class^="styles_modal_"]{height:639px}.optimal-performance-stack [class^="styles_modal_"] [class^="styles_productOption_"],.lunar [class^="styles_modal_"] [class^="styles_productOption_"],.thrive [class^="styles_modal_"] [class^="styles_productOption_"]{display:none}[class^="styles_slideOut_"] [class^="styles_productFlavor_"]>label{text-align:left}[class^="styles_slideOut_"] [class^="styles_flavorsContainer_"]{text-align:left;line-height:1;margin-bottom:-10px}[class^="styles_slideOut_"] [class^="styles_productOption_"] [class^="styles_flavorsContainer_"] [class^="styles_flavor_"]{width:41px!important;height:41px!important}[class^="styles_slideOut_"] [class^="styles_productOption_"]{margin-bottom:0!important}[class^="styles_slideOut_"] [class^="styles_servingChoice_"]{font-size:13px;padding:15px 20px 11px 56px}[class^="styles_slideOut_"] [class^="styles_servingChoices"]{margin-bottom:0}[class^="styles_slideOut_"] [class^="styles_servingCost_"]{font-size:10px}@media (max-width:550px){[class^="styles_slideOut_"] [class^="styles_productOption_"] [class^="styles_flavorsContainer_"] [class^="styles_flavor_"]{width:39px;height:39px}[class^="styles_slideOut_"] [class^="styles_button_"]{padding:12px 21px;margin-right:10px}}.non-sale [class^="styles_modal_"] [class^="styles_meta_"] [class^="styles_prices_"],.non-sale [class^="styles_modal_"] [class^="styles_meta_"] [class^="styles_reviews_"]{width:100%;display:block;text-align:center;padding-left:0;padding-right:0;min-height:18px}.non-sale [class^="styles_modal_"] [class^="styles_meta_"] [class^="styles_prices_"]{margin-bottom:20px}.non-sale [class^="styles_modal_"] [class^="styles_meta_"] [class^="styles_reviews_"] .yotpo .pull-left{float:none;text-align:center}.non-sale [class^="styles_modal_"] [class^="styles_separator_"]{display:none}.no-highlight{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.featured-stacks .yotpo .text-m,#products-grid .yotpo .text-m,.most-popular .yotpo .text-m{display:none}div[class^="styles_product_"] .yotpo-bottomline,div[class^="styles_col_"] .yotpo-bottomline{float:none;width:93px;margin:0 auto;display:block}#main.blog .recipe{border:1px #e2e2e2 solid;width:100%;float:left;padding:40px;background:#f6f5f2;border-radius:3px;margin-bottom:30px;text-align:center;box-shadow:0 1px 9px rgba(0,0,0,.07)}#main.blog #one-col .post-container{width:100%;float:left;padding:40px;margin-bottom:30px;text-align:left}#main.blog .recipe h1{text-transform:uppercase;color:#1ba4fc;line-height:1.4;text-align:center;margin-bottom:40px;font-size:30px;font-weight:bold;clear:both}#main.blog .recipe h2.post-title{font-family:'Georgia',serif;font-size:45px;line-height:1.2;margin-bottom:20px;text-align:left}#main.blog .recipe h3{font-family:'Georgia',serif;font-size:45px;line-height:1.2;margin-bottom:10px;text-align:center;font-weight:normal}#main.blog .recipe h3 strong{font-weight:normal}#main.blog .recipe .serves{color:#1ba4fc;font-size:22px;position:relative;font-family:'Georgia',serif;margin-bottom:60px;position:relative;display:inline-block}#main.blog .recipe .serves:after{content:"";background:#e63f26;position:absolute;top:40px;height:1px;display:inline-block;width:32px;top:50px;left:50%;margin-left:-16px;margin-bottom:35px}#main.blog .recipe .intro{text-align:left;margin-bottom:-40px;clear:both}#main.blog .recipe .intro p{text-align:left}#main.blog .recipe .intro a{color:#1ba4fc}#main.blog .recipe .intro a:hover{text-decoration:none}#main.blog .recipe .intro ul{clear:both;margin-bottom:30px}#main.blog .recipe p{font-size:18px;line-height:1.5;color:#40403f;font-family:'Georgia',serif;margin-bottom:40px}#main.blog .recipe p a{color:#e63f26;text-decoration:underline;font-weight:bold}#main.blog .recipe .nutrition-facts{border:1px #d9d9d9 solid;width:100%;float:left;font-family:'Georgia',serif}#main.blog .recipe .nutrition-facts h3{border-bottom:1px #d9d9d9 solid;padding:16px;font-size:20px;box-shadow:0 3px 3px 0 rgba(0,0,0,.05);float:left;width:100%;margin-bottom:0}#main.blog .recipe .nutrition-facts .fact{width:25%;border-right:1px #d9d9d9 solid;padding:21px 10px 25px;float:left}#main.blog .recipe .nutrition-facts .fact:last-child{border-right:0}#main.blog .recipe .nutrition-facts .fact p{font-size:30px;margin-bottom:2px}#main.blog .recipe .nutrition-facts .fact span{text-transform:uppercase;font-size:11px}#main.blog .recipe .featured-img{width:100%;height:455px;display:block;clear:both;background:#cfa05e;margin-bottom:40px}#main.blog .recipe h3.ingredients{font-family:'Georgia',serif;font-size:30px;padding-bottom:30px;margin-bottom:30px;color:#242424;position:relative;border-bottom:1.75px #cacac8 dotted;clear:both}#main.blog .recipe h3.ingredients span{margin-left:-34px}#main.blog .recipe h3.ingredients:before{content:"";display:inline-block;left:-54px;width:35px;position:relative;height:32px;background:url(images/2017-images/xrecipe-ingredients-icon.png.pagespeed.ic.dRMCz-Ials.png) center no-repeat;background-size:100%}#main.blog .recipe .instructions{font-family:'Georgia',serif;font-size:18px;color:#282828;line-height:1.5}#main.blog .recipe .instructions p{margin-bottom:15px}#main.blog .recipe .instructions .get-recipe{background-color:#26cbe5;background-image:linear-gradient(to top,rgba(0,0,0,.02) 0%,rgba(255,255,255,.02) 100%);border-radius:5px;font-size:20px;font-weight:700;display:inline-block;color:#fff;text-decoration:none;padding:18px 54px;margin:30px auto 20px;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.1);font-family:"Proxima Nova",sans-serif}#main.blog .recipe .instructions .get-recipe:hover{background:#28adc6}#main.blog .book-extra{border:1px #e2e2e2 solid;width:100%;float:left;background:#f6f5f2;border-radius:3px;margin-bottom:30px;text-align:center;box-shadow:0 1px 9px rgba(0,0,0,.07)}#main.blog .book-extra .col.one{width:65.3%;padding:45px 40px 45px 50px;float:left}#main.blog .book-extra .img{float:left;margin-right:45px;width:213px;height:239px;display:block}#main.blog .book-extra .img.cookie{background:url(images/2017-images/xrecipes-cookie-love-book.png.pagespeed.ic.sc--gbMwEb.png) center no-repeat}#main.blog .book-extra blockquote{font-family:'Georgia',serif;color:#282828;display:inline;text-align:left}#main.blog .book-extra blockquote p{font-size:25px;line-height:1.7;margin-bottom:55px;position:relative}#main.blog .book-extra blockquote p:after{background:#e63f26;height:1px;width:57px;position:absolute;bottom:-25px;left:260px;content:""}#main.blog .book-extra blockquote cite{font-size:19px;text-align:left;display:block}#main.blog .book-extra blockquote cite span{color:#e63f26;text-align:left}#main.blog .book-extra .col.two{background:#f9f9f9;text-align:center;width:34.7%;float:left;box-shadow:inset 0 1px 9px rgba(0,0,0,.08)}#main.blog .book-extra .col.two a,#main.blog .book-extra .col.two span{border-bottom:1px #ddd solid;width:100%;height:101px;display:inline-block}#main.blog .book-extra .col.two span{height:137px}#main.blog .book-extra .col.two span{text-transform:uppercase;text-align:center;padding:52px 0;font-size:29px;color:#282828;font-family:'Oswald',sans-serif}#main.blog .book-extra .col.two a{text-indent:-9999px}#main.blog .book-extra .col.two a.com{background:url(images/2017-images/xrecipes-amazon-link.png.pagespeed.ic.vE3AlOvqVH.png) center calc(50% - 4px) no-repeat}#main.blog .book-extra .col.two a.uk{background:url(images/2017-images/xrecipes-amazon-uk-link.png.pagespeed.ic.tO-eNQ4SP2.png) center calc(50% - 4px) no-repeat;border-bottom:0}#main.blog .book-extra .col.two a:hover{background-color:#fcf0f0}#main.blog .all-recipes{width:67%;float:left;padding:30px 0;margin-bottom:30px;text-align:left}#main.blog .recipes-fruit-document{border:1px #31c6e1 solid;padding:5px;width:100%;float:left;margin-bottom:30px;border-radius:3px;background:#f6f5f2;box-shadow:0 1px 9px rgba(0,0,0,.07)}#main.blog .recipes-fruit-document .container{width:100%;border-radius:3px;border:1px dashed #31c6e1;height:100%;padding:48px 55px 55px 74px}#main.blog .recipes-fruit-document .img{float:left;margin-right:40px;margin-top:17px;width:395px;height:286px;margin-bottom:40px;background:url(images/2017-images/xrecipes-fruit-documents.png.pagespeed.ic.BAbrSEs26S.png) center no-repeat;display:block}#main.blog .recipes-fruit-document h4{font-size:29px;line-height:1.5;color:#282828;margin-bottom:18px;font-family:'Georgia',serif}#main.blog .recipes-fruit-document p{font-family:'Georgia',serif;line-height:1.5;color:#282828;font-size:18px;margin-bottom:35px}#main.blog .recipes-fruit-document a{background-color:#26cbe5;background-image:linear-gradient(to top,rgba(0,0,0,.02) 0%,rgba(255,255,255,.02) 100%);border-radius:5px;font-size:17px;font-weight:700;display:inline-block;color:#fff;text-decoration:none;padding:20px 54px;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.1)}#main.blog .recipes-fruit-document a:hover{background:#28adc6}#main.blog .recipe-extras{background:#f6f5f2;border:1px #e2e2e2 solid;border-radius:4px;padding:44px;float:left;width:100%;box-shadow:0 1px 9px rgba(0,0,0,.07)}#main.blog .recipe-extras .extras-container{float:left;width:100%;background:#fff;border-radius:4px;border:1px #e2e2e2 solid;box-shadow:0 2px 5px rgba(0,0,0,.05)}#main.blog .recipe-extras #want-more{width:100%;clear:both}#main.blog .recipe-extras #want-more h2{background:#f9f9f9;width:100%;padding:42px;text-align:center;display:block;color:#444;text-transform:uppercase;font-size:43px;line-height:1.2;border-bottom:1px #e3e3e3 solid;font-weight:700;letter-spacing:-1px;border-top-left-radius:3px;border-top-right-radius:3px}#main.blog .recipe-extras #want-more .book{width:100%;padding:44px;float:left}#main.blog .recipe-extras #want-more .book-container{padding:0 47px;margin-bottom:60px}#main.blog .recipe-extras #want-more .book h3{text-transform:uppercase;font-family:'Oswald',sans-serif;font-size:28px;margin-bottom:30px;color:#373737}#main.blog .recipe-extras #want-more .book p{font-size:18px;line-height:1.8;margin-bottom:30px}#main.blog .recipe-extras #want-more .book .img.shredded{width:204px;height:338px;display:block;margin-left:10px;margin-top:-10px;float:left;margin-right:75px;background:url(images/2017-images/xrecipe-book-shredded.png.pagespeed.ic.wzk28xfUQL.png) center no-repeat;background-size:100%}#main.blog .recipe-extras #want-more .book .img.eat-green{width:172px;height:323px;display:block;float:right;margin-top:-20px;margin-left:85px;margin-right:20px;margin-bottom:50px;background:url(images/2017-images/xrecipe-book-eat-green.png.pagespeed.ic.w8pzavnyJA.png) center no-repeat}#main.blog .recipe-extras #want-more .book .why-buy{text-align:center;border:1px #48cee5 solid;border-radius:3px;float:left;padding:5px;width:100%}#main.blog .recipe-extras #want-more .book .why-buy .container{padding:30px;border-radius:3px;color:#48cee5;float:left;width:100%;border:1px dashed #31c6e1}#main.blog .recipe-extras #want-more .book .why-buy p{font-size:18px;color:#282828;font-family:'Georgia',serif;line-height:1.8}#main.blog .recipe-extras #want-more .book .why-buy .want-this{background-color:#26cbe5;background-image:linear-gradient(to top,rgba(0,0,0,.02) 0%,rgba(255,255,255,.02) 100%);border-radius:5px;font-size:17px;font-weight:700;display:inline-block;color:#fff;text-decoration:none;padding:20px 40px;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.1);margin-bottom:10px;position:relative}#main.blog .recipe-extras #want-more .book .why-buy .want-this:hover{background-color:#28adc6}#main.blog .recipe-extras .new-tsc #want-more h2{font-size:34px}#main.blog.recipes .new-tsc .book-link{display:block;margin-bottom:25px}#main.blog.recipes .new-tsc .book-cover{width:100%;max-width:350px}#main.blog.recipes .new-tsc .want-this{width:100%;max-width:350px}#main.blog.recipes #two-col .author-info{background:#fff}#main.blog.recipes #comments{background:#fff;padding:40px;border-radius:4px;border:1px #e2e2e2 solid;box-shadow:0 2px 5px rgba(0,0,0,.05);margin-top:20px}#main.blog.recipes .post-social{margin-top:20px}#main.blog.recipies #two-col .author-info{padding:42px 350px 49px 60px}#main.blog.recipes #recommended h3 em{background:#f6f5f2;font-style:none}#main.blog.recipes #two-col .author-info{margin:40px auto 46px}#main.blog.recipes #two-col .author-info img{max-width:326px;position:absolute;right:35px;bottom:8px}.blog #content.author-content{padding-top:35px}.page-navi{width:100%;text-align:center;clear:both;margin:auto}.wp-pagenavi{clear:both;margin:auto;background:#f8f8f8;border-radius:3px;height:auto;text-align:center;padding:9px 15px;display:inline-block}.wp-pagenavi a,.wp-pagenavi .current{color:#62686e;font-weight:bold;font-size:16px;width:36px;text-decoration:none;height:34px;line-height:34px;display:inline-block;border-radius:3px;margin:0 2.5px}.wp-pagenavi a.previouspostslink{background:url(images/2017-images/page-navi-prev.png.pagespeed.ce.8F1YrCPRWa.png) center no-repeat;text-indent:-9999px}.wp-pagenavi a.nextpostslink{background:url(images/2017-images/page-navi-next.png.pagespeed.ce.cqzqP2J8Fh.png) center no-repeat;text-indent:-9999px}.wp-pagenavi .current{background:#e54026;color:#fff}.wp-pagenavi a:hover,.wp-pagenavi .page:hover,.wp-pagenavi a.previouspostslink:hover,.wp-pagenavi a.nextpostslink:hover{background-color:#e4e4e4}.wp-pagenavi .extend{color:#62686e}.blog .author-link{font-size:13px;margin:10px 0 0 0;text-transform:uppercase;color:#929292}.blog .author-link a{text-decoration:none;color:#e54026}.blog .author-link a:hover{text-decoration:underline}.blog .author-link span{color:#e54026;font-weight:bold}#main.blog .recipe h3.author-link{font-size:13px;margin:10px 0 0 0;text-transform:uppercase;color:#929292;text-align:left;font-family:"Proxima Nova",sans-serif}#main.blog .recipe h3.author-link span{color:#e54026;font-weight:bold}@media only screen and (min-width:768px){div.woocommerce-MyAccount-content a.logout.mobile-logout{display:none!important}}body.page-template-page-quiz{background:#f3f3f3}body.page-template-page-quiz #free-ship-bar,body.page-template-page-quiz #legion-sale-banner,body.page-template-page-quiz #header #desktop-nav>ul,body.page-template-page-quiz #header .notice,body.page-template-page-quiz #footer,body.page-template-page-quiz #store-nav,body.page-template-page-quiz .habla_window_div,body.page-template-page-quiz #quiz-dd-menu-item,body.page-template-page-quiz .sumome-share-client-wrapper{display:none!important}body.page-template-page-quiz #header nav.left ul,body.page-template-page-quiz #header nav.right ul{visibility:hidden}body.page-template-page-quiz #header{text-align:center;top:0}body.page-template-page-quiz #header h2{display:inline-block;float:none;margin-left:0}body.page-template-page-quiz #header h2 a{cursor:default}body.page-template-page-quiz #main{background:transparent;overflow:visible}body.page-template-page-quiz #habla_window_div.habla_window_div_base{display:none!important}#quiz-landing-container{width:90%;margin:0 auto;max-width:1338px;padding:0 0 45px}#quiz-landing-container h1{width:100%;display:block;font-weight:bold;text-transform:uppercase;font-size:36px;text-align:center;color:#333;margin:40px auto}.quiz-box{box-shadow:rgba(0,0,0,.1) 0 0 10px;text-align:center;border-radius:5px;border:1px solid #e0e0e0}.quiz-box a{width:70%;max-width:300px;padding:30px 12px;font-weight:600;text-decoration:none;color:#fff;margin:0 20px;display:inline-block;position:relative;z-index:11;font-size:23px;text-transform:uppercase;position:relative;top:435px}.box-man{background:#fff url(theme/images/rest-pause-training.jpg) top center no-repeat;height:560px;width:47%;max-width:602px}.box-man a{background:#e54026}.box-man a:hover,.box-man a:active,.box-man a:focus{background:#25b0ff}.box-woman{background:#fff url(theme/images/quiz-woman.png) top center no-repeat;height:560px;width:47%;max-width:602px}.box-woman a{background:#c7359e}.box-woman a:hover,.box-woman a:active,.box-woman a:focus{background:#e33db6}.quiz-splash{padding:109px 0 75px 0;background:#f1f1f1;background:transparent url(theme/images/quiz-bg.png) bottom center repeat-x}.quiz-landing .quiz-splash .question-bottle{display:block;height:51px;width:29px;margin:0 auto;background:transparent url(theme/images/quiz-bottle.png) top center no-repeat}.quiz-landing .quiz-splash h3{width:90%;text-align:center;color:#0089ff;font-size:29px;font-weight:700;letter-spacing:.6px;margin:31px auto 20px auto}.quiz-landing .quiz-splash h3 a{text-align:center;color:#0089ff;font-size:29px;font-weight:700;letter-spacing:.6px;text-decoration:none}.quiz-landing .quiz-splash p{width:90%;text-align:center;font-size:26px;max-width:600px;margin:0 auto;font-weight:300;color:#8e8e8e;line-height:38px;letter-spacing:1.3px}.quiz-landing .quiz-splash p a{text-align:center;font-size:26px;max-width:600px;margin:0 auto;font-weight:300;color:#8e8e8e;line-height:38px;letter-spacing:1.3px;text-decoration:none}.quiz-landing .quiz-splash a.quiz-button{display:block;margin:45px auto 0 auto;width:75%;text-align:center;background:#0089ff;max-width:300px;border-radius:3px;padding:25px 0;font-weight:400;text-decoration:none;color:#fff;position:relative;font-size:20px;text-transform:uppercase}.quiz-landing .quiz-splash a.quiz-button:hover,.quiz-landing .quiz-splash a.quiz-button:active,.quiz-landing .quiz-splash a.quiz-button:focus{background:#25b0ff}#main #blog-promo a{display:block;max-width:100%}#checkout #mailchimp_woocommerce_newsletter,#checkout label[for="mailchimp_woocommerce_newsletter"]{display:none}.woocommerce-checkout ul.woocommerce-error,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message{top:0;z-index:999;margin-bottom:15px;position:absolute;box-shadow:0 10px 25px 0 rgba(0,0,0,.1)}.woocommerce-checkout .woocommerce-message{z-index:9}ul.woocommerce-error,.woocommerce-error{background:#ffeff0;width:100%;text-align:center;padding:12px 20px;font-size:12px;line-height:1.2;float:left;z-index:6;color:red;position:relative}ul.woocommerce-error li{margin-bottom:10px}ul.woocommerce-error li:last-child{margin-bottom:0}ul.woocommerce-error a.button.wc-forward{display:inline-block;background:#fafafa;padding:12px 20px;color:#000;text-decoration:none;margin-right:20px;border-radius:3px;font-size:12px;top:14px;text-shadow:none;right:0;position:absolute}ul.woocommerce-error a{color:#eaeaea;text-decoration:none}ul.woocommerce-error a:hover{text-decoration:underline}ul.woocommerce-error a.button.wc-forward:hover{background:#fff}.woocommerce-info{background:#fff6d7;width:100%;text-align:center;font-size:12px;line-height:1.2;font-weight:normal;float:left;z-index:6;top:0;clear:both;color:#c39506;position:relative;border-top-color:#c59d10}.woocommerce-info::before{color:#c59d10}#my-account-content p.woocommerce-info{padding:11px 0}.home .woocommerce-message,.home .woocommerce-info,.home .woocommerce-error{top:5px}.woocommerce-info a.button.wc-forward{display:inline-block;background:#91cc42;padding:12px 20px;color:#fff;text-decoration:none;margin-right:20px;border-radius:0;font-size:12px;top:0;right:0;position:absolute}.single-product .woocommerce-message{top:5px}.woocommerce-message{background:#00bcff;width:100%;text-align:center;padding:10px 20px;font-size:16px;line-height:1.2;font-weight:bold;clear:both;z-index:6;color:#fff;position:relative;top:0}.woocommerce-message a.button.wc-forward{display:inline-block;background:#91cc42;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxY2M0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3OWMyMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);padding:12px 20px;color:#fff;text-decoration:none;margin-right:20px;border-radius:3px;box-shadow:0 4px 4px rgba(0,0,0,.04);font-size:12px;top:14px;right:0;position:absolute}.woocommerce-message a.button.wc-forward:hover{background:#91cc42}.home .woocommerce-message,.home .woocommerce-info,.home .woocommerce-error{position:absolute;top:143px;text-align:center}body.admin-bar.home .woocommerce-message,body.admin-bar.home .woocommerce-info,body.admin-bar.home .woocommerce-error{top:175px}[data-remodal-id="guarantee_modal"] .remodal{padding:70px 70px 50px!important;box-shadow:inset 0 0 0 10px #f7f7f7;z-index:9999999}.remodal h2{text-transform:uppercase;font-weight:700;line-height:1.2;font-size:26px;letter-spacing:1px;margin-bottom:40px}.remodal h2 span{color:#09c795}.remodal p{font-size:19px;line-height:1.6;color:#222;text-align:center;margin-bottom:25px}.go-to-cart,.continue-shopping{height:54px;display:inline-block;padding:17px;background:#e63f26;border-radius:5px;margin:10px;text-transform:uppercase;text-decoration:none;font-weight:500;color:#fff;font-size:18px}.continue-shopping{background:#90cf23}.continue-shopping:hover{background:#80ba1c}.go-to-cart:hover{background:#1593e5}.remodal .remodal-confirm,.remodal .remodal-cancel{text-transform:uppercase;margin-top:10px;font-size:15px;letter-spacing:1.5px;padding:0 20px;max-width:340px;font-weight:500;width:100%;line-height:56px;display:inline-block;background:#22c595;height:56px;text-decoration:none}.remodal .remodal-confirm:hover,.remodal .remodal-cancel:hover{background:#20ae84}[data-remodal-id="guarantee_modal"] .remodal-close{position:absolute;top:25px!important;left:auto!important;right:25px!important}[data-remodal-id="guarantee_modal"] .remodal-close:before{font-family:"Proxima Nova",sans-serif!important;font-size:33px!important;color:#535353}[data-remodal-id="waiver_modal"]{max-height:700px;overflow:scroll}@media screen and (max-width:1023px){[data-remodal-id="waiver_modal"]{max-height:465px;overflow:scroll}}#checkout #amazon_customer_details{}#checkout #amazon_customer_details .col2-set{}#checkout #amazon_customer_details .col2-set .col-1{width:100%}#checkout #amazon_customer_details .col2-set .col-2{width:100%}#checkout #amazon_customer_details h3{font-size:16px;font-weight:600;color:#555;margin-bottom:20px}#amazon_addressbook_widget{margin-bottom:25px}body.user-not-logged-in #checkout #amazon_customer_details .create-account{display:none}#checkout input#braintree-applepay-button{display:none!important}.react-autosuggest__container{position:relative;width:calc(100% - 170px);float:right}.react-autosuggest__input{width:100%;padding:0 10px;display:inline-block;font-size:13px;line-height:30px;border:1px solid #ddd}.react-autosuggest__input--focused{outline:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:33px;width:272px;border:1px solid #aaa;background-color:#fff;font-size:16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:20}#products ul.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}#products ul li.react-autosuggest__suggestion{width:100%;height:auto;padding:7px 15px;line-height:18px;font-size:13px;cursor:pointer;text-align:left}#products ul li.react-autosuggest__suggestion .highlight{color:#db3a21;font-weight:bold}.react-autosuggest__suggestion--highlighted{background-color:#ddd}body.tax-product_cat{background:#fff}body.tax-product_cat.term-supplements{}body.tax-product_cat.term-books{}body.tax-product_cat.term-courses{}h4.my-meal-plans-heading{font-size:24px;font-weight:600;margin-top:25px;width:100%;text-align:center;letter-spacing:.5px;height:59px;padding-bottom:8px}.my-meal-plans{width:100%}.my-meal-plans li.meal-plan-content{float:left;padding:25px;width:33.3333333333333%;height:340px;border:1px #e5e5e5 solid;background:#fff;position:relative;text-align:center}@media (max-width:1169px){.my-meal-plans li.meal-plan-content{width:50%}}@media (max-width:599px){.my-meal-plans li.meal-plan-content{width:100%}}.my-meal-plans .my-meal-plan-img{width:100%;margin-bottom:10px}.my-meal-plans .my-meal-plan-img img{display:block;margin:0 auto}.my-meal-plans .my-meal-plan-title{text-align:center;text-transform:uppercase;line-height:1.4;font-size:16px;font-weight:bold;margin-bottom:12px;color:#333}.my-meal-plans .no-downloads-message a.shop-button{line-height:34px!important}.my-meal-plans a.my-meal-plan-button{background:#e63f26;height:43px;width:80%;margin:15px auto 0;text-transform:uppercase;border:none;font-weight:normal;font-size:13px;letter-spacing:1.5px;text-align:center;color:#fff;display:block;border-radius:0;line-height:44px;cursor:pointer}.lds-css{float:left;position:relative;top:10px}@keyframes lds-cube {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}@-webkit-keyframes lds-cube {
  0% {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}.lds-cube{position:relative}.lds-cube div{position:absolute;width:80px;height:80px;top:10px;left:10px;background:#e54026;-webkit-animation:lds-cube 1s cubic-bezier(0,.5,.5,1) infinite;animation:lds-cube 1s cubic-bezier(0,.5,.5,1) infinite;-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-cube div:nth-child(2) {top:10px;left:110px;background:#b73019;-webkit-animation-delay:-.2s;animation-delay:-.2s}.lds-cube div:nth-child(3) {top:110px;left:110px;background:#55170e;-webkit-animation-delay:0s;animation-delay:0s}.lds-cube div:nth-child(4) {top:110px;left:10px;background:#8c2515;-webkit-animation-delay:-.1s;animation-delay:-.1s}.lds-cube{width:22px!important;height:22px!important;-webkit-transform:translate(-11px,-11px) scale(.11) translate(11px,11px);transform:translate(-11px,-11px) scale(.11) translate(11px,11px)}body.single-product .wrapper{background:#f5f5f5}body.single-product .woocommerce-breadcrumb{max-width:1180px;margin:0 auto;font-size:12px;text-transform:uppercase;padding-top:25px;padding-left:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;clear:both}body.single-product.woocommerce .woocommerce-breadcrumb span{margin-right:10px;margin-left:10px}body.single-product.woocommerce .woocommerce-breadcrumb a{color:#777}.remodal-wrapper{z-index:999999!important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#store-nav .left{background:url(images/2017-images/top-nav-free-ship-icon,402x.png.pagespeed.ce.4WM5pzSbTg.png) 10px no-repeat;background-size:35px}#store-nav .center span{background:url(images/2017-images/top-nav-phone-icon,402x.png.pagespeed.ce.cC5sY-CEad.png) 6px no-repeat;background-size:11px}#header .logo{background:url(images/2017-images/logo-desktop,402x.png.pagespeed.ce.xqk2y6zmua.png) top center no-repeat;background-size:321px}#header nav ul li.search{background:url(images/2017-images/header-search-icon,402x.png.pagespeed.ce.I-f58lnW08.png) center no-repeat;background-size:19px}.footer .footer-top .main-nav ul li.search{background:url(images/2017-images/xfooter-search-icon,402x.png.pagespeed.ic.RFSsj0ry9i.png) center no-repeat;background-size:16px}.footer .footer-top .social-nav a.tw{background:url(images/2017-images/footer-social-twitter,402x.png.pagespeed.ce.8d3wK4YOib.png) center no-repeat;background-size:25px}.footer .footer-top .social-nav a.fb{background:url(images/2017-images/footer-social-facebook,402x.png.pagespeed.ce.QhFre9eMD9.png) center no-repeat;background-size:12px}.footer .footer-top .social-nav a.ig{background:url(images/2017-images/footer-social-instagram,402x.png.pagespeed.ce.etJs9FK5U5.png) center no-repeat;background-size:22px}.footer .footer-top .logo{background:url(images/2017-images/footer-logo,402x.png.pagespeed.ce.EJ5joHT2A1.png) center no-repeat;background-size:156px}.footer .footer-bot .call{background:url(images/2017-images/footer-phone-icon,402x.png.pagespeed.ce.mmchRS8fun.png) left 3px no-repeat;background-size:16px}.footer .footer-bot input[type="email"]{background:#404345 url(images/2017-images/footer-input-email-icon,402x.png.pagespeed.ce.V8gFcisEsM.png) 16px no-repeat;background-size:13px}.footer .footer-bot .credits .norton{background:url(images/2017-images/xfooter-credits-norton,402x.png.pagespeed.ic.H7f1Vq7xEk.png) center no-repeat;background-size:127px}.footer .footer-bot .credits .fsd{background:url(images/2017-images/xfooter-credits-fsd,402x.png.pagespeed.ic.RFUyMsSyls.png) center no-repeat;background-size:129px}.footer .footer-bot .credits .dimart{background:url(images/2017-images/footer-credits-dimart,402x.png.pagespeed.ce.-T2UiTrby9.png) center no-repeat;background-size:176px}.homepage #hero{background:url(images/2017-images/xhero-image,402x.jpg.pagespeed.ic.voWz75iadb.jpg) center no-repeat;background-size:cover}.homepage #hero .blue-strip span:after{background:url(images/2017-images/hero-icon-separator,402x.png.pagespeed.ce.M0N1myS0e-.png) center no-repeat;background-size:10px}.homepage #hero .blue-strip span.naturally{background:url(images/2017-images/hero-icon-naturally-sweet,402x.png.pagespeed.ce.nTGtZPZTpP.png) left no-repeat;background-size:21px}.homepage #hero .blue-strip span.made{background:url(images/2017-images/hero-icon-made-in-usa,402x.png.pagespeed.ce.duYsgpl37Z.png) left no-repeat;background-size:30px}.homepage #hero .blue-strip span.no-blends{background:url(images/2017-images/hero-icon-no-blends,402x.png.pagespeed.ce.XCFOdrVMx5.png) left no-repeat;background-size:20px}.homepage #hero .blue-strip span.no-fillers{background:url(images/2017-images/hero-icon-no-filler,402x.png.pagespeed.ce.ER7Y50RXHj.png) left no-repeat;background-size:20px}.homepage .featured-stacks .cols .col .banner:before,.homepage .featured-stacks .cols .col .banner:after,#products .featured span:before,#products .featured span:after{background:url(images/2017-images/banner-arrow,402x.png.pagespeed.ce.faaxt88lgM.png) center no-repeat;background-size:13px}.homepage .which-product a.lose-weight{background:url(images/2017-images/homepage-which-product-lose-weight,402x.png.pagespeed.ce.0fcegMc_qJ.png) center 23px no-repeat;background-size:214px}.homepage .which-product a.recover-faster{background:url(images/2017-images/homepage-which-product-recover-faster,402x.png.pagespeed.ce.bNoPtiHiW4.png) center 14px no-repeat;background-size:175px}.homepage .which-product a.build-muscle{background:url(images/2017-images/homepage-which-product-build-muscle,402x.png.pagespeed.ce.6g3V5iWNuS.png) center 55px no-repeat;background-size:230px}.homepage .which-product a.improve-health{background:url(images/2017-images/homepage-which-product-improve-health,402x.png.pagespeed.ce.M2DCKmq4se.png) center top no-repeat;background-size:163px}.homepage .featured-stacks .cols .col.men .img{background:url(images/2017-images/featured-stack-men,402x.png.pagespeed.ce.EvcUED3LW0.png) center no-repeat;background-size:426px}.homepage .featured-stacks .cols .col.women .img{background:url(images/2017-images/featured-stack-women,402x.png.pagespeed.ce.wBvw6jirD_.png) center no-repeat;background-size:423px}.homepage .about-us .cols .col .img.greedy{background:url(images/2017-images/homepage-about-greedy,402x.png.pagespeed.ce.LeE_7cVZsm.png) center no-repeat;background-size:382px}.homepage .about-us .cols .col .img.rockets{background:url(images/2017-images/homepage-about-started,402x.png.pagespeed.ce.vYAPUmm31d.png) center no-repeat;background-size:425px}.customer-testimonials .btn,#header .supplements-dropdown .btn,.top-rated-products .btn{background:#fff url(images/2017-images/slider-arrow,402x.png.pagespeed.ce.DjC8pUDT4a.png) center no-repeat;background-size:18px}.industry-experts .btn{background:#f8f8f8 url(images/2017-images/slider-arrow,402x.png.pagespeed.ce.DjC8pUDT4a.png) center no-repeat;background-size:18px}.customer-testimonials .yotpo{background:url(images/2017-images/yotpo,402x.png.pagespeed.ce.eulv60a_Ka.png) right no-repeat;background-size:31px}.industry-experts ul li .img.chad{background:url(images/2017-images/indusry-experts-chad,402x.jpg.pagespeed.ce.etMDexW5r1.jpg) center no-repeat;background-size:100%}.industry-experts ul li .img.greg{background:url(images/2017-images/xindusry-experts-greg,402x.jpg.pagespeed.ic.YC2ikztDDd.jpg) center no-repeat;background-size:100%}.industry-experts ul li .img.spencer{background:url(images/2017-images/xindusry-experts-spencer,402x.jpg.pagespeed.ic.KtpJ1Ig3p_.jpg) center no-repeat;background-size:100%}.industry-experts ul li .img.ben{background:url(images/2017-images/xindusry-experts-ben,402x.jpg.pagespeed.ic.Fq84g8QJJq.jpg) center no-repeat;background-size:100%}.industry-experts ul li .img.ben-c{background:url(images/2017-images/xindusry-experts-ben-c,402x.jpg.pagespeed.ic.SCUXHVQ4m2.jpg) center no-repeat;background-size:100%}.customer-testimonials ul li.pulse .img{background:url(images/2017-images/homepage-customer-reviews-pulse,402x.png.pagespeed.ce.HmjR30Wrt6.png) center top no-repeat;background-size:176px}.customer-testimonials ul li.genesis .img{background:url(images/2017-images/homepage-customer-reviews-genesis,402x.png.pagespeed.ce.JJR7XdIRc_.png) center top no-repeat;background-size:179px}.homepage .most-popular .product.pulse .img{background:url(images/2017-images/homepage-most-popular-products-pulse,402x.png.pagespeed.ce.zLUm7NSlpA.png) center no-repeat;background-size:102px}.homepage .most-popular .product.whey .img{background:url(images/2017-images/homepage-most-popular-products-whey,402x.png.pagespeed.ce.nWdF03dyeh.png) center no-repeat;background-size:70px}.homepage .most-popular .product.phoenix .img{background:url(images/2017-images/homepage-most-popular-products-phoenix,402x.png.pagespeed.ce.W2varPzWrC.png) center no-repeat;background-size:63px}.homepage .most-popular .product.forge .img{background:url(images/2017-images/homepage-most-popular-products-forge,402x.png.pagespeed.ce.OpSCHSPihK.png) center no-repeat;background-size:64px}.the-truth #hero{background:url(images/2017-images/the-truth-hero-bg,402x.jpg.pagespeed.ce.NO3hrnaV6F.jpg) center no-repeat;background-size:cover}.the-truth .more-for-your-money .img.comparison{background:url(images/2017-images/the-truth-unfair-markups,402x.png.pagespeed.ce.7trfMKyw_y.png) center no-repeat;background-size:100%}.the-truth .not-us ol li .img.nu-01{background:url(images/2017-images/the-truth-ineffective-ingredients,402x.png.pagespeed.ce.TPDnG_oIqp.png) center no-repeat;background-size:100%}.the-truth .not-us ol li .img.nu-02{background:url(images/2017-images/the-truth-ineffective-doses,402x.png.pagespeed.ce.4U57yAmej-.png) center no-repeat;background-size:100%}.the-truth .not-us ol li .img.nu-03{background:url(images/2017-images/the-truth-proprietary-blends,402x.png.pagespeed.ce.IdpLJQjeaa.png) center no-repeat;background-size:100%}.the-truth .not-us ol li .img.nu-04{background:url(images/2017-images/the-truth-banned-substances,402x.png.pagespeed.ce.gfit-PIudK.png) center no-repeat;background-size:100%}.the-truth .not-us ol li .img.nu-05{background:url(images/2017-images/the-truth-too-much-junk,402x.png.pagespeed.ce.HL3Vu1KziR.png) center no-repeat;background-size:100%}.the-truth .not-us ol li .img.nu-06{background:url(images/2017-images/the-truth-crooked-marketing,402x.png.pagespeed.ce.7IWkJIqrcU.png) center no-repeat;width:475px;background-size:100%}.the-truth .introducing .img.microscope{background:url(images/2017-images/the-truth-introducing-legion-img-1,402x.png.pagespeed.ce.YDkZPzHbq0.png) center no-repeat;background-size:100%}.the-truth .introducing .img.bottle{background:url(images/2017-images/the-truth-introducing-legion-img-2,402x.png.pagespeed.ce.VgpMznLhF2.png) center no-repeat;background-size:100%}.the-truth .zillion .img{background:url(images/2017-images/the-truth-introducing-legion-img-3,402x.png.pagespeed.ce.OwSr01a0Qm.png) center no-repeat;background-size:100%}.the-truth .cutting-costs .img{background:url(images/2017-images/the-truth-cutting-costs,402x.png.pagespeed.ce.oqtFug17Ox.png) center no-repeat;background-size:100%}.faq-item .question:after{background:url(images/2017-images/xfaq-expand-item,402x.png.pagespeed.ic.0zFb25LWAD.png) center no-repeat;background-size:10px}.faq-item.active .question:after{background:url(images/2017-images/faq-collapse-item,402x.png.pagespeed.ce.UR8V3HKJ3C.png) center no-repeat;background-size:10px}.about #hero{background:url(images/2017-images/about-splash-bg,402x.jpg.pagespeed.ce.ZhVt9u7AFL.jpg) center no-repeat;background-size:cover}.about #hero .img.mike{background:url(images/2017-images/about-hero-mike,402x.png.pagespeed.ce.cYrfNzmv7R.png) center no-repeat;background-size:100%}.about .intro .img{background:url(images/2017-images/about-trash,402x.png.pagespeed.ce.T2zuDy08DN.png) center no-repeat;background-size:100%}.about .content .item .img.microscope{background:url(images/2017-images/about-lab,402x.png.pagespeed.ce.ylXpkj3lON.png) center no-repeat;background-size:100%}.about .content .smiley{background:url(images/2017-images/xabout-smiley-face,402x.png.pagespeed.ic.wzOf_RA4O5.png) center no-repeat;background-size:29px}.about .content .items li.atom .img{background:url(images/2017-images/about-four-features-atom.png.pagespeed.ce.6_P4oFkV52.png) left center no-repeat;background-size:67px}.about .content .items li.cup .img{background:url(images/2017-images/about-four-features-cup,402x.png.pagespeed.ce.ALaIlYFUaO.png) left center no-repeat;background-size:69px}.about .content .items li.dosage .img{background:url(images/2017-images/about-four-features-dosage,402x.png.pagespeed.ce.wMy5dflVR1.png) left center no-repeat;background-size:58px}.about .content .items li.heart .img{background:url(images/2017-images/about-four-features-heart,402x.png.pagespeed.ce.EI9hzZqjfF.png) left center no-repeat;background-size:57px}.about .content .item.i2 .img.capsule{background:url(images/2017-images/about-ingredient,402x.png.pagespeed.ce.MNxurXl797.png) center no-repeat;background-size:100%}.contact #big-search form input[type="submit"]{background:#fff url(images/2017-images/xcontact-search-icon,402x.png.pagespeed.ic.zlRHhKi-0c.png) center no-repeat;background-size:20px}.icon-tab-delivery-orders{background:url(images/2017-images/xcontact-faq-delivery-orders,402x.png.pagespeed.ic.QNstDXjkVS.png) 40px 21px no-repeat;background-size:186px}.icon-tab-delivery-orders:hover,.icon-tab-delivery-orders.active{background:url(images/2017-images/xcontact-faq-delivery-orders-hover,402x.png.pagespeed.ic.4OV-K_uVhX.png) 40px 21px no-repeat;background-size:186px}.icon-tab-returns{background:url(images/2017-images/xcontact-faq-returns,402x.png.pagespeed.ic.OPbVm-GPRP.png) 85px 4px no-repeat;background-size:138px}.icon-tab-returns:hover,.icon-tab-returns.active{background:url(images/2017-images/xcontact-faq-returns-hover,402x.png.pagespeed.ic.eKOQ2IxkQ_.png) 85px 4px no-repeat;background-size:138px}.icon-tab-supplement{background:url(images/2017-images/xcontact-faq-supplement,402x.png.pagespeed.ic.eSu-yVIT9h.png) center 3px no-repeat;background-size:109px}.icon-tab-supplement:hover,.icon-tab-supplement.active{background:url(images/2017-images/xcontact-faq-supplement-hover,402x.png.pagespeed.ic.27zXL1-WF8.png) center 3px no-repeat;background-size:109px}.icon-tab-diet-exercise{background:url(images/2017-images/xcontact-faq-diet-exercise,402x.png.pagespeed.ic.mujlLFyH0N.png) center top no-repeat;background-size:129px}.icon-tab-diet-exercise:hover,.icon-tab-diet-exercise.active [class^="icon-tab-diet-exercise"][class^="styles_active_"]{background:url(images/2017-images/xcontact-faq-diet-exercise-hover,402x.png.pagespeed.ic.ystr1k4TZC.png) center top no-repeat;background-size:129px}.contact .contact-us .options a.delivery-orders{background:#f7f7f7 url(images/2017-images/xcontact-topic-delivery-orders,402x.png.pagespeed.ic.npKwxpz2ic.png) center 43px no-repeat;background-size:76px}.contact .contact-us .options a.delivery-orders:hover{background:#db3a23 url(images/2017-images/contact-topic-delivery-orders-hover,402x.png.pagespeed.ce.fkW_dx66-K.png) center 43px no-repeat;background-size:76px}.contact .contact-us .options a.nutrition{background:#f7f7f7 url(images/2017-images/xcontact-topic-nutrition,402x.png.pagespeed.ic.TCdp0ukzri.png) center 37px no-repeat;background-size:49px}.contact .contact-us .options a.nutrition:hover{background:#db3a23 url(images/2017-images/contact-topic-nutrition-hover,402x.png.pagespeed.ce.oU2hPUzUQB.png) center 37px no-repeat;background-size:49px}.contact .contact-us .options a.returns{background:#f7f7f7 url(images/2017-images/xcontact-topic-returns,402x.png.pagespeed.ic.YYeteYp7wA.png) center 42px no-repeat;background-size:50px}.contact .contact-us .options a.returns:hover{background:#db3a23 url(images/2017-images/contact-topic-returns-hover,402x.png.pagespeed.ce.qwt6ynPBAK.png) center 42px no-repeat;background-size:50px}.contact .contact-us .options a.marketing-press{background:#f7f7f7 url(images/2017-images/xcontact-topic-marketing,402x.png.pagespeed.ic.g3pMyr-L4_.png) center 33px no-repeat;background-size:54px}.contact .contact-us .options a.marketing-press:hover{background:#db3a23 url(images/2017-images/contact-topic-marketing-hover,402x.png.pagespeed.ce.zsP5Mjv6LH.png) center 33px no-repeat;background-size:54px}.contact .contact-us .options a.share-your-success{background:#f7f7f7 url(images/2017-images/xcontact-topic-share-success,402x.png.pagespeed.ic.ssjHgeqkXI.png) center 32px no-repeat;background-size:58px}.contact .contact-us .options a.share-your-success:hover{background:#db3a23 url(images/2017-images/contact-topic-share-success-hover,402x.png.pagespeed.ce.rTkPh04Mvi.png) center 32px no-repeat;background-size:58px}.contact .contact-us .options a.wholesale{background:#f7f7f7 url(images/2017-images/xcontact-topic-wholesale,402x.png.pagespeed.ic.u-nJJeew_3.png) center 37px no-repeat;margin-right:0;background-size:56px}.contact .contact-us .options a.wholesale:hover{background:#db3a23 url(images/2017-images/contact-topic-wholesale-hover,402x.png.pagespeed.ce.MF0RrlXEo2.png) center 37px no-repeat;background-size:56px}.slideout-form.contact .close-form-toggle{background:url(images/2017-images/contact-close-button,402x.png.pagespeed.ce.386aBj7HzZ.png) center no-repeat;background-size:12px}.slideout-form.contact .img{background:url(images/2017-images/xcontact-email-icon,402x.png.pagespeed.ic.Y66H6ZrO9n.png) center no-repeat;background-size:89px}.contact .faq .categories .option.active:after{background:url(images/2017-images/contact-faq-category-arrow,402x.png.pagespeed.ce.oCG6hnIVuz.png) center no-repeat;background-size:38px}#universal-search form p:before{background:url(images/2017-images/universal-search-star,402x.png.pagespeed.ce.FAKwZaymct.png) center no-repeat;background-size:22px}#universal-search form input[type="submit"]{background:url(images/2017-images/universal-search-submit,402x.png.pagespeed.ce.28UGrGIs5K.png) center no-repeat;background-size:25px}#universal-search .close-universal-search{background:url(images/2017-images/xclose-universal-search,402x.png.pagespeed.ic.Hr5ippZAit.png) center no-repeat;background-size:15px}.product-tooltip header .blst.img{background:url(images/2017-images/product-tooltip-30blst,402x.png.pagespeed.ce.A1xorYqOVP.png) center no-repeat;background-size:101px}.product-tooltip ul li.whey .img{background:url(images/2017-images/product-tooltip-whey,402x.png.pagespeed.ce.vklSVlozSS.png) center no-repeat;background-size:22px}.product-tooltip ul li.pulse .img{background:url(images/2017-images/product-tooltip-pulse,402x.png.pagespeed.ce.lfwJaFt2fS.png) center no-repeat;background-size:25px}.product-tooltip ul li.recharge .img{background:url(images/2017-images/product-tooltip-recharge,402x.png.pagespeed.ce.wcad2tUIED.png) center no-repeat;background-size:28px}.product-tooltip ul li.triumph .img{background:url(images/2017-images/product-tooltip-triumph,402x.png.pagespeed.ce.xK8jzuLzov.png) center no-repeat;background-size:21px}.product-tooltip ul li.phoenix .img{background:url(images/2017-images/product-tooltip-phoenix,402x.png.pagespeed.ce.HgQn65rs5C.png) center no-repeat;background-size:21px}.product-tooltip ul li.forge .img{background:url(images/2017-images/product-tooltip-forge,402x.png.pagespeed.ce.lOQnfrBbxH.png) center no-repeat;background-size:21px}.product-tooltip ul li .flavor.strawberry-banana{background:url(images/2017-images/product-tooltip-flavor-strawberry-banana,402x.png.pagespeed.ce.iMUTSeQI4o.png) left top no-repeat;background-size:15px}.product-tooltip ul li .flavor.green-apple{background:url(images/2017-images/product-tooltip-flavor-green-apple,402x.png.pagespeed.ce.N9B0hvAHTn.png) left top no-repeat;background-size:18px}.product-tooltip ul li .flavor.fruit-punch{background:url(images/2017-images/product-tooltip-flavor-fruit-punch,402x.png.pagespeed.ce.3yDmkukOu0.png) left top no-repeat;background-size:19px}.product-tooltip .yes{background:url(images/2017-images/product-info-tooltip-check,402x.png.pagespeed.ce.kt2qF5RzMH.png) left 4px no-repeat;background-size:10px}.product-tooltip:before{background:url(images/2017-images/xproduct-tooltip-arrow,402x.png.pagespeed.ic.oCv5kzjt8i.png) center no-repeat;background-size:9px}#nutritional-takeover .product-flavors .flavor.french-vanilla{background:url(images/2017-images/nutritional-takeover-flavor-french-vanilla@2x.png) 29px 18px no-repeat;background-size:18px}#nutritional-takeover .product-flavors .flavor.french-vanilla.active{background:#f4e5a8 url(images/2017-images/nutritional-takeover-flavor-french-vanilla-active,402x.png.pagespeed.ce.oTuxgbEdK8.png) 29px 18px no-repeat;background-size:18px}#nutritional-takeover .product-flavors .flavor.dutch-chocolate{background:url(images/2017-images/nutritional-takeover-flavor-dutch-chocolate,402x.png.pagespeed.ce.mMvcA9p_ll.png) 29px 18px no-repeat;background-size:12px}#nutritional-takeover .product-flavors .flavor.dutch-chocolate.active{background:#4d1010 url(images/2017-images/nutritional-takeover-flavor-dutch-chocolate-active,402x.png.pagespeed.ce.EgENOoGSJc.png) 29px 18px no-repeat;background-size:19px}#nutritional-takeover .product-flavors .flavor.cookies-cream{background:url(images/2017-images/nutritional-takeover-flavor-cookies,402x.png.pagespeed.ce.ErlPZ_ypI4.png) 29px 18px no-repeat;background-size:19px}#nutritional-takeover .product-flavors .flavor.cookies-cream.active{background:#d6eaeb url(images/2017-images/nutritional-takeover-flavor-cookies-active,402x.png.pagespeed.ce.n3DkMtYukI.png) 29px 18px no-repeat;background-size:19px}#nutritional-takeover .product-flavors .flavor.strawberry-banana{background:url(images/2017-images/nutritional-takeover-flavor-strawberry-banana,402x.png.pagespeed.ce.BFPBaZtiVt.png) 26px 18px no-repeat;background-size:23px}#nutritional-takeover .product-flavors .flavor.strawberry-banana.active{background:#faa1b0 url(images/2017-images/nutritional-takeover-flavor-strawberry-banana-active,402x.png.pagespeed.ce.503qmUQrxc.png) 26px 18px no-repeat}#nutritional-takeover .products .product.whey .img{background:url(images/2017-images/nutritional-takeover-product-whey,402x.png.pagespeed.ce.MThTd1w8K4.png) center no-repeat;background-size:53px}#nutritional-takeover .products .product.pulse .img{background:url(images/2017-images/nutritional-takeover-product-pulse,402x.png.pagespeed.ce.BsIYa8--cD.png) center no-repeat;background-size:74px}#nutritional-takeover .products .product.recharge .img{background:url(images/2017-images/nutritional-takeover-product-recharge,402x.png.pagespeed.ce.6kbL7VXl5i.png) center no-repeat;background-size:73px}#nutritional-takeover .products .product.triumph .img{background:url(images/2017-images/nutritional-takeover-product-triumph,402x.png.pagespeed.ce.gh-cCgMuPy.png) center no-repeat;background-size:46px}#nutritional-takeover .close-window{background:url(images/2017-images/nutritional-takeover-close,402x.png.pagespeed.ce.0xEQJC6YPZ.png) center no-repeat;background-size:20px}#nutritional-takeover .content h3.directions{background:url(images/2017-images/nutritional-takeover-directions,402x.png.pagespeed.ce.WRdFjJzMaY.png) left 3px no-repeat;background-size:25px}#nutritional-takeover .content h3.warning{background:url(images/2017-images/nutritional-takeover-warning,402x.png.pagespeed.ce.YQvUOJGt0L.png) left 3px no-repeat;background-size:27px}#nutritional-takeover .content.french-vanilla .supplement-facts{background:url(images/2017-images/xnutritional-takeover-supplement-facts-whey-french-vanilla,402x.png.pagespeed.ic.fTr6aDEKkl.png) center no-repeat;background-size:100%}.blog .left-col #latest-articles #blog-opt-in form input[type="email"],.blog #sign-up form input[type="email"],.blog #two-col #sign-up input[type="email"],.blog #two-col .blue-sign-up input[type="email"]{background:#fff url(images/2017-images/blog-email-input-icon,402x.png.pagespeed.ce.i9Dbv_sJ7c.png) 18px no-repeat;background-size:18px}#blog-subnav ul li a:after{background:url(images/2017-images/xblog-nav-dd-arrow,402x.png.pagespeed.ic.No_uEoSoCv.png) center no-repeat;background-size:8px}.featured-quiz-splash{background:url(images/2017-images/xfeatured-quiz-background,402x.jpg.pagespeed.ic.TiIZb7uHrr.jpg) center no-repeat;background-size:cover}.quiz-splash{background:url(images/2017-images/xquiz-background,402x.jpg.pagespeed.ic.7NcKXGc8eM.jpg) center no-repeat;background-size:cover}.blog .sidebar #sidebar-opt-in{background:#f1f1f1 url(theme/images/blog-sidebar-optin@2x.png) left top no-repeat;background-size:100%}.blog #two-col .author-info .author-img{background:url(images/2017-images/xblog-about-mike,402x.png.pagespeed.ic.MKEgBDZk_S.png) center no-repeat;background-size:297px}.blog .sidebar #sidebar-opt-in .privacy:before{background:url(theme/images/blog-sidebar-optin-lock@2x.png) center no-repeat;background-size:100%}.blog .sidebar #sidebar-opt-in form input[type="email"]{background:#fff url(theme/images/blog-optin-email-icon@2x.png) 16px no-repeat;background-size:20px}.blog .post-social .a2a_s_facebook:before{background:url(images/2017-images/share-facebook,402x.png.pagespeed.ce.AhfnTW22WR.png) center no-repeat;background-size:8px}.blog .post-social .a2a_s_twitter:before{background:url(images/2017-images/share-twitter,402x.png.pagespeed.ce.E-fOtEqL0e.png) center no-repeat;background-size:17px}.blog .post-social .a2a_s_email:before{background:url(images/2017-images/xshare-email,402x.png.pagespeed.ic.zc2CgoVXv_.png) center no-repeat;background-size:18px}#subscription-slider #close-slider{background:url(images/2017-images/subscription-slider-close,402x.png.pagespeed.ce.xYvgkO7ovY.png) center no-repeat;background-size:11px}#subscription-slider .subscription-length-options .subscription-length.active:after{background:url(images/2017-images/subscription-slider-length-active,402x.png.pagespeed.ce.9lx5h7SP7G.png) center no-repeat;background-size:58px}#subscription-slider #choose-options .subscription-option .subscription-size .size{background:#fff url(images/2017-images/product-variance-whey-servings,402x.png.pagespeed.ce.R5qT_fIGTQ.png) 18px no-repeat;background-size:27px}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.chocolate{background:#fff url(images/2017-images/subscription-slider-flavor-chocolate,402x.png.pagespeed.ce.IcQYCu5A0k.png) center no-repeat;background-size:13px}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.eggnog{background:#fff url(images/2017-images/subscription-slider-flavor-eggnog,402x.png.pagespeed.ce.O2bSY07G83.png) center no-repeat;background-size:20px}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.strawberry-banana{background:#fff url(images/2017-images/subscription-slider-flavor-strawberry-banana,402x.png.pagespeed.ce.HLe4HK4VFI.png) center no-repeat;background-size:26px}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.unflavored{background:#fff url(images/2017-images/subscription-slider-flavor-unflavored,402x.png.pagespeed.ce.2jNBTw3U8d.png) center no-repeat;background-size:19px}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.vanilla{background:#fff url(images/2017-images/subscription-slider-flavor-vanilla,402x.png.pagespeed.ce.-lA28eMX2Q.png) center no-repeat;background-size:21px}#subscription-slider #choose-options .subscription-option label[for="different"] input[type="checkbox"]:checked{background:#00c98f url(images/2017-images/subscription-slider-checkbox-checked@2x.png) center no-repeat;background-size:11px}#subscription-slider .cards-guarantee{background:url(images/2017-images/subcription-slider-cards-guarantee,402x.png.pagespeed.ce._5XC21vlBl.png) center no-repeat;background-size:383px}#cart-slider #close-slider{background:url(images/2017-images/cart-slider-close,402x.png.pagespeed.ce.la6Y2x_AHN.png) center no-repeat;background-size:12px}#cart-slider h2:before{background:url(images/2017-images/cart-slider-cart-icon,402x.png.pagespeed.ce.JNMozITnjm.png) center no-repeat;background-size:29px}#cart-slider ul li.product .info{background:url(images/2017-images/cart-slider-info-icon,402x.png.pagespeed.ce.Eu_bATYdPt.png) center no-repeat;background-size:14px}#cart-slider ul li.product .delete{background:url(images/2017-images/cart-slider-product-delete,402x.png.pagespeed.ce._O8SsDgR1n.png) center no-repeat;background-size:9px}#cart-slider .bot .coupon input[type="text"]{background:url(images/2017-images/cart-slider-coupon-icon,402x.png.pagespeed.ce.1U-NiiEkaj.png) 16px no-repeat;background-size:24px}#cart-slider ul li.product .select .add{background:#fafafa url(images/2017-images/xcart-slider-qty-add,402x.png.pagespeed.ic.CwtFWfh7Ed.png) center no-repeat;background-size:6px}#cart-slider ul li.product .select .minus{background:#fafafa url(images/2017-images/xcart-slider-qty-minus,402x.png.pagespeed.ic.aUwg2l2_1M.png) center no-repeat;background-size:6px}#header nav ul li.supplements .supplements-dropdown:before{background:url(images/2017-images/xsupplements-dropdown-arrow,402x.png.pagespeed.ic.7a6Sp2QFq6.png) center no-repeat;background-size:31px}#header .supplements-dropdown ul li.blst .img{background:url(images/2017-images/supplements-dropdown-blst,402x.png.pagespeed.ce.TJc7bDez7P.png) bottom no-repeat;background-size:131px}#header .supplements-dropdown ul li.tls .img{background:url(images/2017-images/supplements-dropdown-tls,402x.png.pagespeed.ce.HoBMgfWpdx.png) bottom no-repeat;background-size:131px}#header .supplements-dropdown ul li.fat-loss-stack .img{background:url(images/2017-images/supplements-dropdown-fat-loss-stack,402x.png.pagespeed.ce.1-yCgmYWXx.png) bottom no-repeat;background-size:108px}#header .supplements-dropdown ul li.muscle-gain-stack .img{background:url(images/2017-images/supplements-dropdown-muscle-gain-stack,402x.png.pagespeed.ce.HhwWSMMfAL.png) bottom no-repeat;background-size:105px}#header .supplements-dropdown ul li.optimal-performance-stack .img{background:url(images/2017-images/supplements-dropdown-optimal-performance-stack,402x.png.pagespeed.ce.eJxtjCvSxC.png) bottom no-repeat;background-size:128px}#header .supplements-dropdown ul li.rapid-recovery-stack .img{background:url(images/2017-images/supplements-dropdown-repair-recover-stack,402x.png.pagespeed.ce.4BbLPG-aXX.png) bottom no-repeat;background-size:111px}#header .supplements-dropdown ul li.recharge .img{background:url(images/2017-images/supplements-dropdown-recharge,402x.png.pagespeed.ce.QYxrZWZCpr.png) bottom no-repeat;background-size:80px}#header .supplements-dropdown ul li.triton .img{background:url(images/2017-images/supplements-dropdown-triton,402x.png.pagespeed.ce.kftM9dKuz-.png) bottom no-repeat;background-size:53px}#header .supplements-dropdown ul li.triumph .img{background:url(images/2017-images/supplements-dropdown-triumph,402x.png.pagespeed.ce.Rca7i6y9H4.png) bottom no-repeat;background-size:50px}#header .supplements-dropdown ul li.phoenix .img{background:url(images/2017-images/supplements-dropdown-phoenix,402x.png.pagespeed.ce.b-_ODsBSSY.png) bottom no-repeat;background-size:50px}#header .supplements-dropdown ul li.fortify .img{background:url(images/2017-images/supplements-dropdown-fortify,402x.png.pagespeed.ce.7p8_RB4gJ9.png) bottom no-repeat;background-size:53px}#header .supplements-dropdown ul li.whey .img{background:url(images/2017-images/supplements-dropdown-whey,402x.png.pagespeed.ce.vyK9ynz-aZ.png) bottom no-repeat;background-size:54px}#header .supplements-dropdown ul li.pulse .img{background:url(images/2017-images/supplements-dropdown-pulse,402x.png.pagespeed.ce.SecpSDp0fP.png) bottom no-repeat;background-size:81px}#header .supplements-dropdown ul li.forge .img{background:url(images/2017-images/supplements-dropdown-forge,402x.png.pagespeed.ce.MmCB5Ihv1V.png) bottom no-repeat;background-size:51px}#header .supplements-dropdown ul li.genesis .img{background:url(images/2017-images/supplements-dropdown-genesis,402x.png.pagespeed.ce.WqaljUAAki.png) bottom no-repeat;background-size:81px}#header .supplements-dropdown ul li.lunar .img{background:url(images/2017-images/supplements-dropdown-lunar,402x.png.pagespeed.ce.MMgk8u1Zs_.png) bottom no-repeat;background-size:80px}#main.blog #two-col .post-content ul li{background:url(theme/images/post-content-li@2x.png) left 4px no-repeat;background-size:9px}#main.blog #two-col .post-content .tm-click-to-tweet a.tm-ctt-btn{background:transparent url(theme/images/click-to-tweet-icon@2x.png) no-repeat 16px 14px;background-size:18px}#main #product-main #product-img-scroller-left .toggle{background:#f4f4f4 url(images/2017-images/product-thumb-slider-arrow,402x.png.pagespeed.ce.XB1zp-Gi71.png) center no-repeat;background-size:12px}#main #product-sticky #sticky-logo{background:url(images/2017-images/product-sticky-nav-logo,402x.png.pagespeed.ce.Pz4HbnAWvV.png) center no-repeat;background-size:101px}#main #product-sticky #apparel-products-toggle p:before,#main #product-sticky #stack-products-toggle p:before{background:url(images/2017-images/product-sticky-nav-product-information,402x.png.pagespeed.ce.S7TxwflGW8.png) center no-repeat;background-size:14px}#main #product-sticky #apparel-products-toggle.active p:before,#main #product-sticky #stack-products-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-product-information-active,402x.png.pagespeed.ce.5yhzRo4CYW.png) center no-repeat;background-size:14px}#main #product-sticky #stack-faq-toggle p:before{background:url(images/2017-images/product-sticky-nav-faq,402x.png.pagespeed.ce.zn6VJ6mT_z.png) center no-repeat;background-size:14px}#main #product-sticky #stack-faq-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-faq-active,402x.png.pagespeed.ce.qW4ya6swyu.png) center no-repeat;background-size:14px}#main #product-sticky #stack-reviews-toggle p:before,#main #product-sticky #apparel-reviews-toggle p:before{background:url(images/2017-images/product-sticky-nav-reviews,402x.png.pagespeed.ce.mpLx25qcnR.png) center no-repeat;background-size:16px}#main #product-sticky #stack-reviews-toggle.active p:before,#main #product-sticky #apparel-reviews-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-reviews-active,402x.png.pagespeed.ce.ne3iLmB_Bc.png) center no-repeat;background-size:16px}#main #product-sticky #stack-ingredients-toggle p:before{background:url(images/2017-images/product-sticky-nav-ingredients,402x.png.pagespeed.ce._ZJ_PkNECK.png) center no-repeat;background-size:15px}#main #product-sticky #stack-ingredients-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-ingredients-active,402x.png.pagespeed.ce.7qsUy1vq2G.png) center no-repeat;background-size:15px}#main #product-sticky #stack-how-toggle p:before{background:url(images/2017-images/product-sticky-nav-faq,402x.png.pagespeed.ce.zn6VJ6mT_z.png) center no-repeat;background-size:14px}#main #product-sticky #stack-how-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-faq-active,402x.png.pagespeed.ce.qW4ya6swyu.png) center no-repeat;background-size:14px}#main #product-sticky #apparel-details-toggle p:before{background:url(images/2017-images/product-sticky-nav-apparel-info,402x.png.pagespeed.ce.PNEhrfCjwV.png) center no-repeat;background-size:17px}#main #product-sticky #apparel-details-toggle.active p:before{background:url(images/2017-images/product-sticky-nav-apparel-info-active,402x.png.pagespeed.ce.d8DtOPKIIX.png) center no-repeat;background-size:17px}#main.genesis #product-content .red-quotes ul li{background:url(images/2017-images/product-red-quote,402x.png.pagespeed.ce.asQv4xAh8J.png) left 6px no-repeat;background-size:24px}#main.genesis .img.genesis-alkalize-chart{background:url(images/2017-images/product-genesis-alkalize-chart,402x.png.pagespeed.ce.rV5sDnu3q2.png) center no-repeat;background-size:100%}#main.genesis .img.genesis-ph-table{background:url(images/2017-images/product-genesis-graph,402x.png.pagespeed.ce.8A34QDeSCO.png) center no-repeat;background-size:100%}#main.genesis .img.genesis-stomach{background:url(images/2017-images/product-genesis-stomach,402x.png.pagespeed.ce.y9NVuJIN7b.png) center no-repeat;background-size:100%}#main.genesis .img.genesis-scale{background:url(images/2017-images/product-genesis-scale,402x.png.pagespeed.ce.eXSxQS4UlP.png) center no-repeat;background-size:100%}#main.genesis .img.genesis-elements-bottles{background:url(images/2017-images/product-genesis-bottles,402x.png.pagespeed.ce.GSyVV7XFNz.png) center no-repeat;background-size:100%}#main.genesis .img.genesis-enzymes{background:url(images/2017-images/product-genesis-enzymes,402x.png.pagespeed.ce.u4hQvqnD-1.png) center no-repeat;background-size:100%}#main.genesis .img.genesis-digestive{background:url(images/2017-images/product-genesis-digestive,402x.png.pagespeed.ce.2AOZIPsljg.png) center no-repeat;background-size:100%}#main ol.numbers li:before{background:url(images/2017-images/xproduct-circle-number,402x.png.pagespeed.ic.FN1DaMaVB3.png) center no-repeat;background-size:128px}#main #product-content ul li,#main .sales-product-content-section p ul li,#main.blog .recipe .intro ul li,#main #faq ul li,#main #product-content #example-day ul.product-day li .right ul.checks li{background:url(images/2017-images/list-item,402x.png.pagespeed.ce.PgIlrAKdDd.png) left 7px no-repeat;background-size:16px}body.single-product #main #product-content ul li{background:url(images/2017-images/xlist-item-red,402x.png.pagespeed.ic.bFvkq9kOYO.png) left 7px no-repeat;background-size:16px;padding-left:30px}body.single-product #main #product-content div.dom-tabs ul li{padding-left:57px}#main #product-content ul.ingredients-breakdown-list li,body.single-product #main #product-content ul.ingredients-breakdown-list li{background:transparent}.product-variance-choices .product-option.one-time-purchase:after{background:url(https://www.muscleforlife.com/wp-content/themes/367890images/2017-images/product-variance-select-arrow@2x.png) center no-repeat;background-size:6px}#main #product-main form .product-variance-choices .addsub#fsd_quantity_plus{background:#fafafa url(images/2017-images/xselect-dd-arrow-plus,402x.png.pagespeed.ic.z6lKJRQffe.png) center no-repeat;background-size:8px}#main #product-main form .product-variance-choices .addsub#fsd_quantity_minus{background:#fafafa url(images/2017-images/xselect-dd-arrow-minus,402x.png.pagespeed.ic.IwQE8MoBPx.png) center no-repeat;background-size:8px}.product-variance-choices .cards-guarantee{background:url(images/2017-images/xone-time-purchase-cards-guarantee,402x.png.pagespeed.ic.0aiHSpTjfJ.png) center no-repeat;background-size:383px}#main .product-variance-servings-toggle{background:#fff url(images/2017-images/product-variance-whey-servings,402x.png.pagespeed.ce.R5qT_fIGTQ.png) 19px 17px no-repeat;background-size:27px}#main .product-variance-choices .dd-select .dd-pointer{background:#75c397 url(images/2017-images/xproduct-flavor-select-arrow,402x.png.pagespeed.ic.8ovOzjWOJD.png) center no-repeat;background-size:8px}div.dd-select.slick-div-vanilla,li.slick-list-vanilla .dd-option{background:url(images/2017-images/flavor-vanilla,402x.png.pagespeed.ce.IdIwFDCH_c.png) 10px center no-repeat!important;background-size:18px!important}div.dd-select.slick-div-chocolate,li.slick-list-chocolate .dd-option{background:url(images/2017-images/flavor-chocolate,402x.png.pagespeed.ce.IcQYCu5A0k.png) 10px center no-repeat!important;background-size:13px!important}div.dd-select.slick-div-strawberry-banana,li.slick-list-strawberry-banana .dd-option{background:url(images/2017-images/flavor-strawberry-banana,402x.png.pagespeed.ce.HLe4HK4VFI.png) 6px center no-repeat!important;background-size:26px!important}div.dd-select.slick-div-cookies-cream,li.slick-list-cookies-cream .dd-option{background:url(images/2017-images/xflavor-cookies,402x.png.pagespeed.ic.9zH2EWho0V.png) 10px center no-repeat!important;background-size:22px!important}div.dd-select.slick-div-eggnog,li.slick-list-eggnog .dd-option{background:url(images/2017-images/flavor-eggnog,402x.png.pagespeed.ce.O2bSY07G83.png) 10px center no-repeat!important;background-size:20px!important}div.dd-select.slick-div-unflavored,li.slick-list-unflavored .dd-option{background:url(images/2017-images/flavor-unflavored,402x.png.pagespeed.ce.2jNBTw3U8d.png) 8px center no-repeat!important;background-size:19px!important}div.dd-select.slick-div-fruit-punch,li.slick-list-fruit-punch .dd-option{background:url(images/2017-images/flavor-fruit-punch,402x.png.pagespeed.ce.3yDmkukOu0.png) 10px center no-repeat!important;background-size:19px!important}div.dd-select.slick-div-green-apple,li.slick-list-green-apple .dd-option{background:url(images/2017-images/xflavor-green-apple,402x.png.pagespeed.ic.M6k2lZAv0d.png) 10px center no-repeat!important;background-size:18px!important}div.dd-select.slick-div-watermelon,li.slick-list-watermelon .dd-option{background:url(images/2017-images/flavor-watermelon,402x.png.pagespeed.ce.Tmli_rzkR0.png) 7px center no-repeat!important;background-size:22px!important}div.dd-select.slick-div-grape,li.slick-list-grape .dd-option{background:url(images/2017-images/flavor-grape,402x.png.pagespeed.ce.yjilePFqL2.png) 10px center no-repeat!important;background-size:14px!important}#main.genesis #bottom-line .img{background:url(images/2017-images/product-bottom-line-genesis,402x.png.pagespeed.ce.6gSEYlrXtQ.png) center no-repeat;background-size:100%}#main.forge #bottom-line .img{background:url(images/2017-images/product-bottom-line-forge,402x.png.pagespeed.ce.MI0p_rk9tW.png) center no-repeat;background-size:100%}#main.fortify #bottom-line .img{background:url(images/2017-images/product-bottom-line-fortify,402x.png.pagespeed.ce.PGPZ8bvCoz.png) center no-repeat;background-size:100%}#main.lunar #bottom-line .img{background:url(images/2017-images/product-bottom-line-lunar,402x.png.pagespeed.ce.jQ1PZR2nZZ.png) center no-repeat;background-size:100%}#main.phoenix #bottom-line .img{background:url(images/2017-images/product-bottom-line-phoenix,402x.png.pagespeed.ce.STChoV8mdY.png) center no-repeat;background-size:100%}#main.pulse #bottom-line .img{background:url(images/2017-images/product-bottom-line-pulse,402x.png.pagespeed.ce.NKo98d6WuY.png) center no-repeat;background-size:100%}#main.recharge #bottom-line .img{background:url(images/2017-images/product-bottom-line-recharge,402x.png.pagespeed.ce.Ip1aTi7Y0X.png) center no-repeat;background-size:100%}#main.triton #bottom-line .img{background:url(images/2017-images/product-bottom-line-triton,402x.png.pagespeed.ce.XNdvJgoqKE.png) center no-repeat;background-size:100%}#main.triumph #bottom-line .img{background:url(images/2017-images/product-bottom-line-triumph,402x.png.pagespeed.ce.esMuqqQnft.png) center no-repeat;background-size:100%}#main.whey #bottom-line .img{background:url(images/2017-images/product-bottom-line-whey,402x.png.pagespeed.ce.OEmWy-mEOH.png) center no-repeat;background-size:100%}#main.thrive #bottom-line .img{background:url(images/2017-images/product-bottom-line-thrive,402x.png.pagespeed.ce.1lYw0CTmJf.png) center no-repeat;background-size:100%}#main.atlas #bottom-line .img{background:url(images/2017-images/product-bottom-line-atlas,402x.png.pagespeed.ce.bccrcWOdKP.png) center no-repeat;background-size:100%}#main #bottom-line ul li{background:url(images/2017-images/list-item,402x.png.pagespeed.ce.PgIlrAKdDd.png) left 6px no-repeat;background-size:16px}#main #product-ingredients h3.suggested-use:before{background:url(images/2017-images/ingredients-product-suggested-use,402x.png.pagespeed.ce._eom8d8V11.png) center no-repeat;background-size:32px}#main #product-ingredients h3.warning:before{background:url(images/2017-images/ingredients-product-warning,402x.png.pagespeed.ce.HD5992m1et.png) center no-repeat;background-size:40px}#references .ref-back-arrow{background:#e8e8e8 url(images/2017-images/ref-back-arrow,402x.png.pagespeed.ce.ceJs7CoCMU.png) center no-repeat;background-size:8px}#main #legion-instagram-reviews a#instagram-button-reviews{background:url(images/2017-images/product-legion-fans-instagram,402x.png.pagespeed.ce.1QOgo6sZhK.png) center no-repeat;background-size:20px}#main #legion-instagram-reviews a#twitter-button-reviews{background:url(images/2017-images/product-legion-fans-twitter,402x.png.pagespeed.ce.4RlhQQ1Nsi.png) center no-repeat;background-size:23px}#main #product-ingredients .dom-tabs li.vanilla{background:url(images/2017-images/product-ingredients-flavor-vanilla,402x.png.pagespeed.ce.RwwpB8r--V.png) 20px center no-repeat;background-size:18px}#main #product-ingredients .dom-tabs li.chocolate{background:url(images/2017-images/product-ingredients-flavor-chocolate,402x.png.pagespeed.ce.V2ZF6TreI5.png) 20px center no-repeat;background-size:12px}#main #product-ingredients .dom-tabs li.eggnog{background:url(images/2017-images/xproduct-ingredients-flavor-eggnog,402x.png.pagespeed.ic.Wilwkg8gmQ.png) 20px center no-repeat;background-size:18px}#main #product-ingredients .dom-tabs li.fruitpunch{background:url(images/2017-images/xproduct-ingredients-flavor-fruitpunch,402x.png.pagespeed.ic.dFnwNZA5dS.png) 20px center no-repeat;background-size:19px}#main #product-ingredients .dom-tabs li.unflavored{background:url(images/2017-images/product-ingredients-flavor-unflavored,402x.png.pagespeed.ce.mXcVpx2AI_.png) 20px center no-repeat;background-size:19px}#main #product-ingredients .dom-tabs li.cookies{background:url(images/2017-images/product-ingredients-flavor-cookies,402x.png.pagespeed.ce.VRXbOJXXdK.png) 20px center no-repeat;background-size:19px}#main #product-ingredients .dom-tabs li.grape{background:url(images/2017-images/product-ingredients-flavor-grape,402x.png.pagespeed.ce.VtQkKNbTns.png) 20px center no-repeat;background-size:16px}#main #product-ingredients .dom-tabs li.greenapple{background:url(images/2017-images/xproduct-ingredients-flavor-green-apple,402x.png.pagespeed.ic.AqosOamHI6.png) 20px center no-repeat;background-size:18px}#main #product-ingredients .dom-tabs li.blue-raspberry{background:url(images/2017-images/xproduct-ingredients-flavor-blue-raspberry,402x.png.pagespeed.ic.Os1fN4Q9fB.png) 20px center no-repeat;background-size:14px}#main #product-ingredients .dom-tabs li.watermelon{background:url(images/2017-images/xproduct-ingredients-flavor-watermelon,402x.png.pagespeed.ic.dLjAAcqEpE.png) 20px center no-repeat;background-size:22px}#main #product-ingredients .dom-tabs li.strawberry-banana{background:url(images/2017-images/product-ingredients-flavor-strawberry-banana,402x.png.pagespeed.ce.CIoLo8gYvT.png) 20px center no-repeat;background-size:23px}#main #product-ingredients .dom-tabs li.vanilla.active,#main #product-ingredients .dom-tabs li.vanilla:hover{background:#f1e5b2 url(images/2017-images/xproduct-ingredients-flavor-vanilla-active,402x.png.pagespeed.ic.1-eWCci_7e.png) 20px center no-repeat;background-size:18px}#main #product-ingredients .dom-tabs li.chocolate.active,#main #product-ingredients .dom-tabs li.chocolate:hover{background:#604b3c url(images/2017-images/product-ingredients-flavor-chocolate-active,402x.png.pagespeed.ce.1i_FyaXNBe.png) 20px center no-repeat;background-size:12px}#main #product-ingredients .dom-tabs li.eggnog.active,#main #product-ingredients .dom-tabs li.eggnog:hover{background:#cdc2ae url(images/2017-images/xproduct-ingredients-flavor-eggnog-active,402x.png.pagespeed.ic.DLy_4A0ILV.png) 20px center no-repeat;background-size:18px}#main #product-ingredients .dom-tabs li.fruitpunch.active,#main #product-ingredients .dom-tabs li.fruitpunch:hover{background:#e23d40 url(images/2017-images/xproduct-ingredients-flavor-fruitpunch-active,402x.png.pagespeed.ic.gou5ZJl2Hq.png) 20px center no-repeat;background-size:19px}#main #product-ingredients .dom-tabs li.cookies.active,#main #product-ingredients .dom-tabs li.cookies:hover{background:#d7b57b url(images/2017-images/xproduct-ingredients-flavor-cookies-active,402x.png.pagespeed.ic.uxClJ2Pcpn.png) 20px center no-repeat;background-size:19px}#main #product-ingredients .dom-tabs li.unflavored.active,#main #product-ingredients .dom-tabs li.unflavored:hover{background:#a6a6a6 url(images/2017-images/xproduct-ingredients-flavor-unflavored-active,402x.png.pagespeed.ic.7zrX_vuvjB.png) 20px center no-repeat;background-size:19px}#main #product-ingredients .dom-tabs li.grape.active,#main #product-ingredients .dom-tabs li.grape:hover{background:#9e2b8d url(images/2017-images/product-ingredients-flavor-grape-active,402x.png.pagespeed.ce.6C4JW2LSxa.png) 20px center no-repeat;background-size:16px}#main #product-ingredients .dom-tabs li.greenapple.active,#main #product-ingredients .dom-tabs li.greenapple:hover{background:#36e00e url(images/2017-images/xproduct-ingredients-flavor-green-apple-active,402x.png.pagespeed.ic.Ed5jQ6GaPz.png) 20px center no-repeat;background-size:18px}#main #product-ingredients .dom-tabs li.blue-raspberry.active,#main #product-ingredients .dom-tabs li.blue-raspberry:hover{background:#1889f7 url(images/2017-images/xproduct-ingredients-flavor-blue-raspberry-active,402x.png.pagespeed.ic.uT6JPidfnx.png) 20px center no-repeat;background-size:14px}#main #product-ingredients .dom-tabs li.watermelon.active,#main #product-ingredients .dom-tabs li.watermelon:hover{background:#fd7d7d url(images/2017-images/xproduct-ingredients-flavor-watermelon-active,402x.png.pagespeed.ic.DqKrgKIm97.png) 20px center no-repeat;background-size:22px}#main #product-ingredients .dom-tabs li.strawberry-banana.active,#main #product-ingredients .dom-tabs li.strawberry-banana:hover{background:#eea5b0 url(images/2017-images/product-ingredients-flavor-strawberry-banana-active,402x.png.pagespeed.ce.QwIFwdzG4R.png) 20px center no-repeat;background-size:23px}#main #product-ingredients .dom-tabs li.chocolate-peanut-butter{background:url(images/2017-images/xproduct-ingredients-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.F6xC9rOwfr.png) 20px center no-repeat;background-size:13px}#main #product-ingredients .dom-tabs li.chocolate-peanut-butter.active,#main #product-ingredients .dom-tabs li.chocolate-peanut-butter:hover{background:#8e532e url(images/2017-images/xproduct-ingredients-flavor-chocolate-peanut-butter-active,402x.png.pagespeed.ic.ZiJvSgvF1V.png) 20px center no-repeat;background-size:13px}#main #product-main form#formsubs .subscribe_fields input[type="text"]{background:#fff url(images/2017-images/blog-input-email-icon,402x.png.pagespeed.ce.9vmVaQcCyb.png) 10px no-repeat;background-size:18px}#main.forge .product-content-intro .chart{background:url(images/2017-images/product-forge-graph,402x.png.pagespeed.ce.uJfltR5lRc.png) center no-repeat;background-size:413px}#main.forge .product-content-intro .scale{background:url(images/2017-images/product-forge-scale,402x.png.pagespeed.ce.0ZmWmtSzWM.png) center no-repeat;background-size:346px}#main.forge .product-content-intro .tophat{background:url(images/2017-images/product-forge-salesman,402x.png.pagespeed.ce.N6xZotMsuz.png) center no-repeat;background-size:372px}#main.triton .epa-dha{background:url(images/2017-images/product-triton-epa-dha,402x.png.pagespeed.ce.iz30o5ieU0.png) center no-repeat;background-size:100%}#main.triton .canola{background:url(images/2017-images/xproduct-triton-canola,402x.png.pagespeed.ic.-CSRdJif0s.png) center no-repeat;background-size:100%}#main.triton .spoon{background:url(images/2017-images/xproduct-triton-spoon,402x.png.pagespeed.ic.VeqsRjSOUz.png) center no-repeat;background-size:100%}#main.triton .cheap-label{background:url(images/2017-images/product-triton-label-cheap,402x.png.pagespeed.ce.Ajeil80vdv.png) center no-repeat;background-size:100%}#main.triton .other-label{background:url(images/2017-images/product-triton-label-other,402x.png.pagespeed.ce.wCkXcEprT_.png) center no-repeat;background-size:100%}#main.triton .contaminants{background:url(images/2017-images/xproduct-triton-contaminants,402x.png.pagespeed.ic.BtqRi24g9D.png) center no-repeat;background-size:100%}#main.triton .fishes{background:url(images/2017-images/product-triton-fishes,402x.png.pagespeed.ce._8Hdcgi3zk.png) center no-repeat;background-size:100%}#main.triton .boat{background:url(images/2017-images/product-triton-trawling,402x.png.pagespeed.ce.MIsLU7lesY.png) center no-repeat;background-size:100%}#main.triton .explosion{background:url(images/2017-images/product-triton-open-bottle,402x.png.pagespeed.ce.kVQl9syRae.png) center no-repeat;background-size:100%}#main.triton .capsules-left{background:url(images/2017-images/product-triton-capsules-left,402x.png.pagespeed.ce.c8GoISC2wy.png) center no-repeat;background-size:100%}#main.triton .capsules-right{background:url(images/2017-images/product-triton-capsules-right,402x.png.pagespeed.ce.Jvbn3pG_IC.png) center no-repeat;background-size:100%}#main #product-ingredients .triumph-uses{background:url(images/2017-images/product-triumph-ingredients-and-use,402x.png.pagespeed.ce.Aade2VwlcN.png) center no-repeat;background-size:457px}#main.triumph .product-content-intro .img.lab{background:url(images/2017-images/product-triumph-microscope,402x.png.pagespeed.ce.tVcwIBTUdt.png) center no-repeat;background-size:265px}#main.triumph .img.bottle{background:url(images/2017-images/product-triumph-bottles,402x.png.pagespeed.ce.3BpsXxYEZM.png) center no-repeat;background-size:315px}#main.triumph .sales-product-content .meta .how-much-men{background:url(images/2017-images/product-triumph-man-icon,402x.png.pagespeed.ce.4A3yroLCmJ.png) left center no-repeat;background-size:21px}#main.triumph .sales-product-content .meta .how-much-women{background:url(images/2017-images/product-triumph-woman-icon,402x.png.pagespeed.ce.nvkWNS3Rto.png) left center no-repeat;background-size:16px}#main.triumph .sales-product-content .meta:before{background:url(images/2017-images/xproduct-triumph-meta-how,402x.png.pagespeed.ic.Jbtf18TFP3.png) center no-repeat;background-size:30px}#main.lunar .sleep-img{background:url(images/2017-images/product-lunar-sleep,402x.png.pagespeed.ce.ODQbx3kacq.png) center no-repeat;background-size:365px}#main.phoenix .product-content-intro li.thunder{background-image:url(images/2017-images/product-phoenix-circle-lightning,402x.png.pagespeed.ce.tMNr-Um-HR.png)!important;background-size:128px!important}#main.phoenix .product-content-intro li.cupcake{background-image:url(images/2017-images/product-phoenix-circle-cupcake,402x.png.pagespeed.ce.EE973SBxxc.png)!important;background-size:128px!important}#main.phoenix .product-content-intro li.fire{background-image:url(images/2017-images/product-phoenix-circle-fire,402x.png.pagespeed.ce.CKt34xTpDA.png)!important;background-size:128px!important}#main.apparel .features ul li.athletic{background:url(images/2017-images/product-apparel-athletic-cut,402x.png.pagespeed.ce.5KacEFQnEL.png) center no-repeat;background-size:60px}#main.apparel .features ul li.high{background:url(images/2017-images/product-apparel-high-quality,402x.png.pagespeed.ce.FGKE-qDzmb.png) center no-repeat;background-size:52px}#main.apparel .features ul li.soft{background:url(images/2017-images/product-apparel-soft,402x.png.pagespeed.ce.TVFs8G2nJR.png) center no-repeat;background-size:29px}#main.apparel .features ul li.durable{background:url(images/2017-images/product-apparel-durable,402x.png.pagespeed.ce.1Ca4M1u_hZ.png) center no-repeat;background-size:60px}#main #product-content .stacked-product-content-section .img.whey{background:url(images/2017-images/xproduct-stack-bottle-whey,402x.png.pagespeed.ic.MbTsEry_IP.png) center no-repeat;background-size:427px}#main #product-content .stacked-product-content-section .img.forge{background:url(images/2017-images/xproduct-stack-bottle-forge,402x.png.pagespeed.ic.2CbiGY7zG4.png) center no-repeat;background-size:416px}#main #product-content .stacked-product-content-section .img.fortify{background:url(images/2017-images/xproduct-stack-bottle-fortify,402x.png.pagespeed.ic.XYNzYaAvDh.png) center no-repeat;background-size:416px}#main #product-content .stacked-product-content-section .img.genesis{background:url(images/2017-images/xproduct-stack-bottle-genesis,402x.png.pagespeed.ic.j1RCZm7DQ0.png) center no-repeat;background-size:412px}#main #product-content .stacked-product-content-section .img.lunar{background:url(images/2017-images/xproduct-stack-bottle-lunar,402x.png.pagespeed.ic.t6ZMM5Jx23.png) center no-repeat;background-size:432px}#main #product-content .stacked-product-content-section .img.phoenix{background:url(images/2017-images/xproduct-stack-bottle-phoenix,402x.png.pagespeed.ic.FnXgU-XY66.png) center no-repeat;background-size:410px}#main #product-content .stacked-product-content-section .img.pulse{background:url(images/2017-images/xproduct-stack-bottle-pulse,402x.png.pagespeed.ic.A62uQAJwc1.png) center no-repeat;background-size:439px}#main #product-content .stacked-product-content-section .img.recharge{background:url(images/2017-images/xproduct-stack-bottle-recharge,402x.png.pagespeed.ic.rSPQ1sHqum.png) center no-repeat;background-size:417px}#main #product-content .stacked-product-content-section .img.triton{background:url(images/2017-images/xproduct-stack-bottle-triton,402x.png.pagespeed.ic.Q1a-BYj6B0.png) center no-repeat;background-size:419px}#main #product-content #how-to-use-stack .product .img.forge{background:url(images/2017-images/xproduct-stack-how-to-use-forge,402x.png.pagespeed.ic.SZmOz61vBF.png) center no-repeat;background-size:158px}#main #product-content #how-to-use-stack .product .img.fortify{background:url(images/2017-images/xproduct-stack-how-to-use-fortify,402x.png.pagespeed.ic.PNrNJOA3bY.png) center no-repeat;background-size:161px}#main #product-content #how-to-use-stack .product .img.genesis{background:url(images/2017-images/xproduct-stack-how-to-use-genesis,402x.png.pagespeed.ic.z6YVXE1EBb.png) center no-repeat;background-size:202px}#main #product-content #how-to-use-stack .product .img.lunar{background:url(images/2017-images/xproduct-stack-how-to-use-lunar,402x.png.pagespeed.ic.cP9EZKj8HX.png) center no-repeat;background-size:209px}#main #product-content #how-to-use-stack .product .img.phoenix{background:url(images/2017-images/xproduct-stack-how-to-use-phoenix,402x.png.pagespeed.ic._fTDyQ36h9.png) center no-repeat;background-size:158px}#main #product-content #how-to-use-stack .product .img.pulse{background:url(images/2017-images/xproduct-stack-how-to-use-pulse,402x.png.pagespeed.ic.oPLEemnIE4.png) center no-repeat;background-size:191px}#main #product-content #how-to-use-stack .product .img.recharge{background:url(images/2017-images/xproduct-stack-how-to-use-recharge,402x.png.pagespeed.ic.7IsMz1HrRg.png) center no-repeat;background-size:190px}#main #product-content #how-to-use-stack .product .img.triton{background:url(images/2017-images/xproduct-stack-how-to-use-triton,402x.png.pagespeed.ic.5ruCUX4fRZ.png) center no-repeat;background-size:170px}#main #product-content #how-to-use-stack .product .img.triumph{background:url(images/2017-images/xproduct-stack-how-to-use-triumph,402x.png.pagespeed.ic.0okZxwGr1j.png) center no-repeat;background-size:160px}#main #product-content #how-to-use-stack .product .img.whey{background:url(images/2017-images/xproduct-stack-how-to-use-whey,402x.png.pagespeed.ic.KlUd4W5DDH.png) center no-repeat;background-size:170px}#main #product-content #example-day ul.product-day li.breakfast .icon,#main #product-content #example-day ul.product-day li.pre-workout .icon{background:url(images/2017-images/stack-example-breakfast,402x.png.pagespeed.ce.x8IpamwTJa.png) center no-repeat;background-size:45px}#main #product-content #example-day ul.product-day li.post-workout .icon{background:url(images/2017-images/stack-example-post-workout,402x.png.pagespeed.ce.XrvCKLMQ_A.png) center no-repeat;background-size:56px}#main #product-content #example-day ul.product-day li.lunch .icon{background:url(images/2017-images/stack-example-lunch,402x.png.pagespeed.ce.E9apsAbYGQ.png) center no-repeat;background-size:68px}#main #product-content #example-day ul.product-day li.dinner .icon{background:url(images/2017-images/stack-example-dinner,402x.png.pagespeed.ce.rw8213O0ee.png) center no-repeat;background-size:73px}#main #product-content #example-day ul.product-day li.bed .icon{background:url(images/2017-images/stack-example-bed,402x.png.pagespeed.ce.3TrlHM52dp.png) center no-repeat;background-size:80px}#main #product-content #example-day ul.product-day li.afternoon .icon{background:url(images/2017-images/stack-example-afternoon,402x.png.pagespeed.ce.UhYUFO6xjK.png) center no-repeat;background-size:60px}#main #product-content #example-day ul.product-day li .right .bottles.forge-phoenix{background:url(images/2017-images/stack-example-bottles-forge-phoenix,402x.png.pagespeed.ce.avPZmN6ERq.png) center no-repeat;background-size:108px}#main #product-content #example-day ul.product-day li .right .bottles.lunar{background:url(images/2017-images/stack-example-bottles-lunar,402x.png.pagespeed.ce.uYo_oPQIA2.png) center no-repeat;background-size:122px}#main #product-content #example-day ul.product-day li .right .bottles.recharge{background:url(images/2017-images/stack-example-bottles-recharge,402x.png.pagespeed.ce.b6y5PdlHAD.png) center no-repeat;background-size:93px}#main #product-content #example-day ul.product-day li .right .bottles.triumph-fortify{background:url(images/2017-images/stack-example-bottles-triumph-fortify,402x.png.pagespeed.ce.YFyQsTXhI9.png) center no-repeat;background-size:91px}#main #product-content #example-day ul.product-day li .right .bottles.triumph-triton{background:url(images/2017-images/stack-example-bottles-triumph-triton,402x.png.pagespeed.ce.01PzYFEZLO.png) center no-repeat;background-size:92px}#main #product-content #example-day ul.product-day li .right .bottles.triumph{background:url(images/2017-images/stack-example-bottles-triumph,402x.png.pagespeed.ce.low20K3PNL.png) center no-repeat;background-size:67px}#main #product-content #example-day ul.product-day li .right .bottles.whey-pulse{background:url(images/2017-images/stack-example-bottles-whey-pulse,402x.png.pagespeed.ce.Gw_BiQLOMq.png) center no-repeat;background-size:121px}#main #product-content #example-day ul.product-day li .right .bottles.whey-recharge{background:url(images/2017-images/stack-example-bottles-whey-recharge,402x.png.pagespeed.ce.DFrMTNXeGj.png) center no-repeat;background-size:120px}#main #product-content #example-day ul.product-day li .right .bottles.phoenix{background:url(images/2017-images/stack-example-bottles-phoenix,402x.png.pagespeed.ce.7hrFFWIeIR.png) center no-repeat;background-size:67px}#main #product-content #example-day ul.product-day li .right .bottles.triumph-genesis{background:url(images/2017-images/stack-example-bottles-triumph-genesis,402x.png.pagespeed.ce.dVK2bWASGo.png) center no-repeat;background-size:130px}#main #product-content #example-day ul.product-day li .right .bottles.triumph-genesis-triton{background:url(images/2017-images/stack-example-bottles-triton-triumph-genesis,402x.png.pagespeed.ce.JW7iS45-_8.png) center no-repeat;background-size:130px}#main #product-content #example-day ul.product-day li .right .bottles.whey-pulse-phoenix{background:url(images/2017-images/stack-example-bottles-whey-pulse-phoenix,402x.png.pagespeed.ce.B5gDdYDnny.png) center no-repeat;background-size:159px}#main #product-content #example-day ul.product-day li .right .bottles.whey-recharge-triumph{background:url(images/2017-images/stack-example-bottles-whey-recharge-triumph,402x.png.pagespeed.ce.wL4FBDGe2s.png) center no-repeat;background-size:161px}#main #product-content #example-day ul.product-day li .right .bottles.forge-phoenix-pulse{background:url(images/2017-images/stack-example-bottles-forge-phoenix-pulse,402x.png.pagespeed.ce.lYJ03EnSMQ.png) center no-repeat;background-size:138px}#main #product-content #example-day ul.product-day li .right .bottles.whey-triumph{background:url(images/2017-images/xstack-example-bottles-whey-triumph,402x.png.pagespeed.ic.NhG6VTBcTU.png) center no-repeat;background-size:110px}#main #product-content #example-day ul.product-day li .left:after{background:url(images/2017-images/xstack-example-day-arrow,402x.png.pagespeed.ic.hrfA7C5JeH.png) center no-repeat;background-size:20px}#main #product-content .img.shredded{background:url(images/2017-images/xstacks-shredded-chef,402x.jpg.pagespeed.ic.YK2p5pfLmK.jpg) center no-repeat;background-size:337px}#main #product-content .img.bigger-leaner{background:url(images/2017-images/xstacks-bls,402x.jpg.pagespeed.ic.QMfCHdfttv.jpg) center no-repeat;background-size:contain}#main #product-content .img.thinner-leaner{background:url(images/2017-images/xstacks-tls,402x.jpg.pagespeed.ic.iKZ35btm_Y.jpg) center no-repeat;background-size:contain}#main #product-content .img.custom-plans{background:url(images/2017-images/xstacks-meal-plan,402x.jpg.pagespeed.ic.lp4qj1QD2I.jpg) center no-repeat;background-size:351px}#main.gift-cards #gift-card-form input.name,#gift-cards-modal form input[type="text"]{background:#fff url(images/2017-images/xgift-cards-input-name,402x.png.pagespeed.ic.HNMY1Ll-tK.png) 22px center no-repeat;background-size:16px}#main.gift-cards #gift-card-form input.message,#gift-cards-modal form textarea.message{background:#fff url(images/2017-images/gift-cards-input-message,402x.png.pagespeed.ce.4G3Djr-LAK.png) 19px 16px no-repeat;background-size:16px}#main.gift-cards #gift-card-form input[type="email"],#gift-cards-modal form input[type="email"]{background:#fff url(images/2017-images/gift-cards-input-email,402x.png.pagespeed.ce.TrgW4DAE6q.png) 20px center no-repeat;background-size:16px}.gift-card-select-container:after{background:#fafafa url(images/2017-images/gift-cards-dd-arrow,402x.png.pagespeed.ce.B6SPSIpKbE.png) center no-repeat;background-size:12px}#main.gift-cards #gift-card-form .right #custom-card{background:url(images/2017-images/xgift-cards-card-image,402x.png.pagespeed.ic.DPW_t8H1hO.png) center no-repeat;background-size:549px}#main.gift-cards #gift-card-form input[type="checkbox"]:checked,#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount input[type="checkbox"]:checked{background:#2bc891 url(images/2017-images/gift-cards-input-check,402x.png.pagespeed.ce.tpUs0iQ1Dg.png) center no-repeat;background-size:8px}#main.gift-cards #gift-cards-teaser .img{background:url(images/2017-images/xgift-cards-good-as-cash,402x.png.pagespeed.ic.fpb3hDb1Ms.png) center no-repeat;background-size:427px}span.product-feature.best-seller:before{background:url(images/2017-images/xproducts-edge-best-seller,402x.png.pagespeed.ic.kn9MqTTAqA.png) center no-repeat;background-size:11px}span.product-feature.on-sale:before{background:url(images/2017-images/xproducts-edge-on-sale,402x.png.pagespeed.ic.GUwzrW0iOh.png) center no-repeat;background-size:11px}span.product-feature.sold-out:before{background:url(images/2017-images/xproducts-edge-sold-out,402x.png.pagespeed.ic.vvvRinKlFn.png) center no-repeat;background-size:11px}#product-filters .select-box:after{background:#fafafa url(images/2017-images/select-dd-arrow,402x.png.pagespeed.ce.rZwLlPn72f.png) center no-repeat;background-size:12px}#main.search #search-header .new-search{background:url(images/2017-images/search-new-search-icon,402x.png.pagespeed.ce.Rdv7br-hnG.png) left center no-repeat;background-size:15px}#account-navigation nav a.profile-settings{background:url(images/2017-images/account-nav-profile-settings,402x.png.pagespeed.ce.2lCzrbNxO4.png) 27px center no-repeat;background-size:14px}#account-navigation nav a.order-history{background:url(images/2017-images/account-nav-order-history,402x.png.pagespeed.ce.2cJurd7yrD.png) 27px center no-repeat;background-size:17px}#account-navigation nav a.addresses{background:url(images/2017-images/account-nav-addresses,402x.png.pagespeed.ce.vVDEOdkGbz.png) 25px center no-repeat;background-size:18px}#account-navigation nav a.payment-methods{background:url(images/2017-images/account-nav-payment-methods,402x.png.pagespeed.ce.mRbmOK7HMM.png) 25px center no-repeat;background-size:18px}#account-navigation nav a.subscriptions{background:url(images/2017-images/account-nav-subscriptions,402x.png.pagespeed.ce.kj6GJQ1S-H.png) 26px center no-repeat;background-size:16px}#account-navigation nav a.downloads{background:url(images/2017-images/account-nav-downloads,402x.png.pagespeed.ce.Ei4-woyzVH.png) 25px center no-repeat;background-size:20px}#account-navigation nav a.coupons{background:url(images/2017-images/account-nav-coupons,402x.png.pagespeed.ce.bjVJ45t_9K.png) 24px center no-repeat;background-size:20px}#account-navigation nav a.referrals{background:url(images/2017-images/account-nav-referral-history,402x.png.pagespeed.ce.n29VlSt_aA.png) 26px center no-repeat;background-size:19px}#account-navigation nav a.profile-settings:hover,#account-navigation nav a.profile-settings.active{background:#fff url(images/2017-images/xaccount-nav-profile-settings-active,402x.png.pagespeed.ic.eHrqJD3pQK.png) 27px center no-repeat;background-size:14px}#account-navigation nav a.order-history:hover,#account-navigation nav a.order-history.active{background:#fff url(images/2017-images/xaccount-nav-order-history-active,402x.png.pagespeed.ic.p_zbK_WVGu.png) 27px center no-repeat;background-size:17px}#account-navigation nav a.addresses:hover,#account-navigation nav a.addresses.active{background:#fff url(images/2017-images/xaccount-nav-addresses-active,402x.png.pagespeed.ic.aXAHcdm464.png) 25px center no-repeat;background-size:18px}#account-navigation nav a.payment-methods:hover,#account-navigation nav a.payment-methods.active{background:#fff url(images/2017-images/xaccount-nav-payment-methods-active,402x.png.pagespeed.ic.6j6NYYPihB.png) 25px center no-repeat;background-size:18px}#account-navigation nav a.subscriptions:hover,#account-navigation nav a.subscriptions.active{background:#fff url(images/2017-images/xaccount-nav-subscriptions-active,402x.png.pagespeed.ic.SJf4DaeUYs.png) 26px center no-repeat;background-size:16px}#account-navigation nav a.downloads:hover,#account-navigation nav a.downloads.active{background:#fff url(images/2017-images/xaccount-nav-downloads-active,402x.png.pagespeed.ic.1mHfuWMNEF.png) 25px center no-repeat;background-size:20px}#account-navigation nav a.coupons:hover,#account-navigation nav a.coupons.active{background:#fff url(images/2017-images/xaccount-nav-coupons-active,402x.png.pagespeed.ic.xgarURzXiZ.png) 24px center no-repeat;background-size:20px}#account-navigation nav a.referrals:hover,#account-navigation nav a.referrals.active{background:#fff url(images/2017-images/xaccount-nav-referral-history-active,402x.png.pagespeed.ic.ybRL_gnnO_.png) 26px center no-repeat;background-size:19px}div.woocommerce-MyAccount-content a.logout,#account-navigation nav a.logout{background:url(images/2017-images/xaccount-nav-logout,402x.png.pagespeed.ic.QMyiyahcMe.png) center no-repeat;background-size:15px}#shopping-cart-right .bot input[type="radio"],#checkout #shipping-methods input[type="radio"],#checkout .col #payment-methods input[type="radio"],#shipping_method li label:after{background:url(images/2017-images/checkout-radio-button,402x.png.pagespeed.ce.OVSFACWGIx.png) center no-repeat;background-size:16px}#shopping-cart-right .bot input[type="radio"]:checked,
    #checkout .col #payment-methods input[type="radio"]:checked,
    #shipping_method li input[type="radio"]:checked ~ label:after,
    #checkout #shipping-methods input[type="radio"]:checked {background:url(images/2017-images/checkout-radio-button-checked,402x.png.pagespeed.ce.xEVgzxiJtb.png) center no-repeat;background-size:16px}#my-account-content .address-columns .address input[type="radio"]:checked,#my-account-content .payment-method-columns .payment-method input[type="radio"]:checked{background:url(images/2017-images/account-primary-check,402x.png.pagespeed.ce.QAjC6qheyB.png) left center no-repeat;background-size:12px}#my-account-content .address-columns .address .edit,#my-account-content .payment-method-columns .payment-method .edit{background:url(images/2017-images/account-edit-icon,402x.png.pagespeed.ce.D0FjF3jgRq.png) center no-repeat;background-size:17px}#my-account-content .address-columns .address.primary .edit{background:url(images/2017-images/xaccount-edit-icon-primary,402x.png.pagespeed.ic.vojqgXNR6v.png) center no-repeat;background-size:17px}#my-account-content #order-history-table tbody tr td.order-view .view-order-btn,.account-table .table-body span.col.order-view button{background:#e63f26 url(images/2017-images/my-account-order-history-search-icon@2x.png) center no-repeat;background-size:16px}#my-account-content .show-results select{background:url(images/2017-images/my-account-order-history-menu-dd,402x.png.pagespeed.ce.ls6zGQ1rEK.png) calc(100% - 16px) center no-repeat;background-size:10px}.select2-container .select2-choice .select2-arrow b:after{background:url(images/2017-images/my-account-order-history-menu-dd,402x.png.pagespeed.ce.ls6zGQ1rEK.png) center no-repeat;background-size:10px}#my-account-content .payment-method-columns .payment-method input[type="radio"]{background:url(images/2017-images/my-account-payment-methods-radio-button@2x.png) center no-repeat;background-size:16px}#my-account-content .payment-method-columns .payment-method .delete,#my-account-content .address-columns .address .delete{background:url(images/2017-images/xaccount-delete-icon,402x.png.pagespeed.ic.LjdhyOP39t.png) center no-repeat;background-size:17px}#my-account-content table#gift-cards-table tbody tr td.row-status .expired,#my-account-content #order-history-table tbody tr td.order-status .cancelled,.account-table .table-body span.col.order-status .cancelled,.account-table .table-body span.col.order-status .expired{background:url(images/2017-images/my-account-payment-methods-expired-icon@2x.png) left no-repeat;background-size:10px}#my-account-content table#gift-cards-table tbody tr td.row-status .redeemed,#my-account-content #order-history-table tbody tr td.order-status .completed,.account-table .table-body span.col.order-status .completed{background:url(images/2017-images/my-account-payment-methods-redeemed-icon@2x.png) left no-repeat;background-size:12px}#my-account-content table#gift-cards-table tbody tr td.row-status .available,.account-table .table-body span.col.order-status .available{background:url(images/2017-images/my-account-payment-methods-available-icon@2x.png) left no-repeat;background-size:12px}.account-table .table-body span.col.order-view a{background:#e63f26 url(images/2017-images/account-order-history-search,402x.png.pagespeed.ce.Zf_dnP28j0.png) center no-repeat;background-size:12px}#my-account-content .boxes .box .order-info-title{background:url(images/2017-images/my-account-order-info-icon@2x.png) no-repeat 24px;background-size:19px}#my-account-content .boxes .box .billing-info-title{background:url(images/2017-images/my-account-billing-info-icon@2x.png) no-repeat 22px;background-size:24px}#my-account-content .boxes .box .shipping-info-title{background:url(images/2017-images/my-account-shipping-info-icon@2x.png) no-repeat 16px;background-size:31px}#main.thank-you-page section.help-us-help-you form .wpcf7-form-control-wrap.menu-51:after{background:#fafafa url(images/2017-images/xthank-you-rating-dd-arrow,402x.png.pagespeed.ic.mj1NPcc7Er.png) center no-repeat;background-size:10px}#main.thank-you-page section.tell-the-world .social-buttons a.facebook{background:#1693fb url(images/2017-images/thank-you-page-share-facebook,402x.png.pagespeed.ce.QpH5OnezRJ.png) 22px 20px no-repeat;background-size:9px}#main.thank-you-page section.tell-the-world .social-buttons a.twitter{background:#18bdfb url(images/2017-images/thank-you-page-share-twitter,402x.png.pagespeed.ce.QW7soskv57.png) 18px 20px no-repeat;background-size:18px}#main.thank-you-page section.tell-the-world .social-buttons a.google{background:#e23d40 url(images/2017-images/thank-you-page-share-google,402x.png.pagespeed.ce.bTD4UGrTds.png) 19px 20px no-repeat;background-size:25px}section.refer-a-friend .right .refer-option.refer-via-email form .email-field .remove{background:url(images/2017-images/thank-you-refer-friend-email-input-remove@2x.png) center no-repeat;background-size:8px}section.refer-a-friend .right .refer-option.refer-via-email form .add-field{background:url(images/2017-images/thank-you-plus-icon,402x.png.pagespeed.ce.CZl4kqvMa3.png) no-repeat 1px;background-size:12px}.blog .sidebar #about .img{background:url(images/2017-images/blog-sidebar-about-mike,402x.jpg.pagespeed.ce.WuIKUxS6af.jpg) center no-repeat;background-size:cover}body.woocommerce-checkout:not(.woocommerce-order-received) #header .logo {background:url(images/2017-images/checkout-top-bar-logo,402x.png.pagespeed.ce.ez8B_nY4s_.png) center no-repeat;background-size:32px}#checkout .col input[type="checkbox"]#ship-to-different-address-checkbox:checked,#checkout .col #payment-methods input[type="checkbox"]:checked{background:#5ec595 url(images/2017-images/checkout-checkmark,402x.png.pagespeed.ce.c8fWpqBtRw.png) center no-repeat;background-size:11px}#checkout .col #payment-methods input[type="radio"]{background:url(images/2017-images/checkout-radio-button,402x.png.pagespeed.ce.OVSFACWGIx.png) center no-repeat;background-size:16px}#checkout .col #payment-methods input[type="radio"]:checked{background:url(images/2017-images/checkout-radio-button-checked,402x.png.pagespeed.ce.xEVgzxiJtb.png) center no-repeat;background-size:16px}#checkout .col #payment-methods .three-col .select-container:after{background:url(images/2017-images/xcheckout-select-dd-arrow,402x.png.pagespeed.ic.DQf9Y8qsho.png) center no-repeat;background-size:10px}#checkout .select2-container .select2-choice:after,#my-account-content.edit-address .select2-container .select2-choice:after{background:#fafafa url(images/2017-images/xcheckout-select-dd-arrow,402x.png.pagespeed.ic.DQf9Y8qsho.png) center no-repeat;background-size:10px}#checkout .col #payment-methods .choice .cards{background:url(images/2017-images/express-checkout-cards,402x.png.pagespeed.ce.vm5HMncoZl.png) left no-repeat;background-size:234px}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity .addsub.minus{background:url(images/2017-images/xqty-select-minus,402x.png.pagespeed.ic.9kPRhqm-Qm.png) center no-repeat;background-size:5px}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity .addsub.plus{background:url(images/2017-images/xqty-select-plus,402x.png.pagespeed.ic.jmEUcp5pbd.png) center no-repeat;background-size:5px}#checkout .col .account-table#review-order .table-body .order-delete .delete{background:url(images/2017-images/xcheckout-delete-product,402x.png.pagespeed.ic.RY4WqifRl2.png) center no-repeat;background-size:9px}#gift-cards-modal form .remove-gift-card-group-item{background:url(images/2017-images/gift-cards-popup-cancel,402x.png.pagespeed.ce.JMEERJfv6m.png) center no-repeat;background-size:13px}#gift-cards-modal header #close-modal{background:url(images/2017-images/xgift-cards-popup-close,402x.png.pagespeed.ic.o8GjTZTITp.png) center no-repeat;background-size:11px}.account-table .table-body span.col.order-status .cancelled{background:url(images/2017-images/account-order-status-cancelled,402x.png.pagespeed.ce.YyCYDmIFVW.png) left center no-repeat;background-size:10px}.account-table .table-body span.col.order-status .completed{background:url(images/2017-images/account-order-status-completed,402x.png.pagespeed.ce.s-enIEjhDN.png) left center no-repeat;background-size:12px}#my-account-content .boxes .box .order-info-title{background:url(images/2017-images/account-order-history-order-info,402x.png.pagespeed.ce.fliaIg_agx.png) no-repeat 24px;background-size:27px}#my-account-content .boxes .box .billing-info-title{background:url(images/2017-images/account-order-history-billing,402x.png.pagespeed.ce.ECziLAdsI3.png) no-repeat 22px;background-size:24px}#my-account-content .boxes .box .shipping-info-title{background:url(images/2017-images/account-order-history-shipping,402x.png.pagespeed.ce.ueMf6SvxAR.png) no-repeat 16px;background-size:31px}.dv-star-rating-star .fa-star{background:url(images/2017-images/product-star-full,402x.png.pagespeed.ce.krwwpGOHap.png) center no-repeat;background-size:16px}.dv-star-rating-star .fa-star-o{background:url(images/2017-images/product-star-empty,402x.png.pagespeed.ce.UrTyqZdW4v.png) center no-repeat;background-size:16px}.dv-star-rating-star .fa-star-half-full{background:url(images/2017-images/product-star-half,402x.png.pagespeed.ce.zY3_A3vlnw.png) center no-repeat;background-size:16px}.browse-our-store .img{background:url(images/2017-images/xgeneral-page-CTA,402x.jpg.pagespeed.ic.Il1lP_wNFx.jpg) center no-repeat;background-size:1344px}#main.thank-you-page section.help-us-help-you form textarea{background:#fff url(images/2017-images/thank-you-input-textarea,402x.png.pagespeed.ce.fnNACW7C5_.png) 15px 20px no-repeat;background-size:18px}#main.thank-you-page section.help-us-help-you form .menu-51:before{background:url(images/2017-images/thank-you-input-rating,402x.png.pagespeed.ce.qln8rPr8U7.png) center no-repeat;background-size:18px}#main.thank-you-page .tell-the-world .refer-a-friend .right input[type="email"]{background:#fff url(images/2017-images/refer-friend-input-email,402x.png.pagespeed.ce.t-I29QuoMX.png) 19px 20px no-repeat;background-size:18px}#main.thank-you-page .tell-the-world .refer-a-friend .right .add-email{background:url(images/2017-images/thank-you-plus-icon,402x.png.pagespeed.ce.CZl4kqvMa3.png) left no-repeat;background-size:12px}.popup.legion-referral h2:before,.popup.legion-referral h2:after{background:url(images/2017-images/legion-refer-modal-friends-icon,402x.png.pagespeed.ce.i0UYcE1UBS.png) center no-repeat;background-size:34px}.popup.legion-referral .social-share a.fb{background:#1693fb url(images/2017-images/thank-you-page-share-facebook,402x.png.pagespeed.ce.QpH5OnezRJ.png) 22px 20px no-repeat;background-size:9px}.popup.legion-referral .social-share a.tw{background:#18bdfb url(images/2017-images/thank-you-page-share-twitter,402x.png.pagespeed.ce.QW7soskv57.png) 18px 20px no-repeat;background-size:18px}.popup.legion-referral .share-link .copy-link{background:#01ca8d url(images/2017-images/legion-refer-modal-copy-icon,402x.png.pagespeed.ce.PbtMTqZhmp.png) center no-repeat;background-size:15px}.popup.legion-referral #close-window{background:#333 url(images/2017-images/legion-refer-modal-close-icon,402x.png.pagespeed.ce.GjSS3BVLcf.png) center no-repeat;background-size:10px}.popup.legion-referral .earn-points:before,.popup.legion-referral .earn-points:after{background:url(images/2017-images/legion-refer-earn-points-arrow,402x.png.pagespeed.ce.p3isFaptP1.png) center no-repeat;background-size:15px}.popup.legion-referral .invite-email input[type="text"],.popup.legion-referral .invite-email input[type="email"]{background:#fff url(images/2017-images/refer-friend-input-email,402x.png.pagespeed.ce.t-I29QuoMX.png) 19px 20px no-repeat;background-size:18px}#main.thank-you-page .tell-the-world .refer-a-friend .right .field .delete{background:#fff url(images/2017-images/refer-a-friend-delete-field-icon,402x.png.pagespeed.ce.WqvyZyvfgn.png) center no-repeat;background-size:9px}body.woocommerce-checkout:not(.woocommerce-order-received) .back-to-shop {background:url(images/2017-images/checkout-back-to-shop,402x.png.pagespeed.ce.6Op8M78Une.png) left center no-repeat;background-size:7px}.checkout-badge-wrap .moneyback{background:url(images/2017-images/checkout-moneyback-badge,402x.png.pagespeed.ce.yW9W7Xz37g.png) center no-repeat;background-size:233px}#main.thank-you-page section.intro .downloads .img.the-30-day-bigger-leaner-stronger-transformation{background:url(images/2017-images/thank-you-books-men,402x.png.pagespeed.ce.bgXSZldy2c.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.the-30-day-love-your-body-transformation{background:url(images/2017-images/thank-you-books-women,402x.png.pagespeed.ce.2GtMlzJs4U.png) center no-repeat;background-size:100%}.about .mike-sig{background:url(images/2017-images/mike-sig,402x.png.pagespeed.ce.si-aPv5fkg.png) center no-repeat;background-size:100%}.wp-pagenavi a.previouspostslink{background:url(images/2017-images/page-navi-prev,402x.png.pagespeed.ce.wgkFXkYnTI.png) center no-repeat;background-size:6px}.wp-pagenavi a.nextpostslink{background:url(images/2017-images/page-navi-next,402x.png.pagespeed.ce.rGmxSZ2j3J.png) center no-repeat;background-size:6px}.login input[type="checkbox"]:checked{background:#28c891 url(images/2017-images/login-checkbox,402x.png.pagespeed.ce.5SoF5QM0SS.png) center center no-repeat;background-size:11px}.login .lock-img{background:url(images/2017-images/login-lock,402x.png.pagespeed.ce.vBNuKMDzVz.png) center no-repeat;background-size:55px}.login .user-img{background:url(images/2017-images/login-user,402x.png.pagespeed.ce.eiJ93PcEaF.png) center no-repeat;background-size:67px}.blog .sidebar #lose-weight{background:url(images/2017-images/blog-sidebar-lose-pounds,402x.jpg.pagespeed.ce.p9lqNRqaLI.jpg) center no-repeat;background-size:cover}.blog .sidebar #quiz-sidebar-box{background:url(images/2017-images/blog-sidebar-quiz-bg,402x.jpg.pagespeed.ce.oM5FLa9mcf.jpg) center no-repeat;background-size:cover}.blog .sidebar #quiz-sidebar-box .img{background:url(images/2017-images/blog-sidebar-quiz-icon,402x.png.pagespeed.ce.C98uFzG_Zh.png) center no-repeat;background-size:145px}#main.thrive .img.plant-protein{background:url(images/2017-images/product-thrive-plant-protein,402x.png.pagespeed.ce.2zmCQucUNe.png) center no-repeat;background-size:100%}#main.thrive #product-ingredients .product-label{background:url(images/2017-images/product-ingredients-thrive,402x.png.pagespeed.ce.ftfNZC92B6.png) center no-repeat;background-size:512px}#main.atlas #product-ingredients .product-label{background:url(images/2017-images/product-ingredients-atlas,402x.png.pagespeed.ce.8CxUfYHfxO.png) center no-repeat;background-size:512px}.fsd-non-woocommerce ul li{background:url(theme/images/post-content-li@2x.png) left 4px no-repeat;background-size:9px}#main.atlas .protein-bars{background:url(images/2017-images/product-atlas-protein-bars,402x.png.pagespeed.ce.qmH5P0yygG.png) center no-repeat;background-size:354px}.product-countdown-timer p{background:url(images/2017-images/product-countdown-timer-clock,402x.png.pagespeed.ce.21iSRoe-A0.png) left center no-repeat;background-size:16px}.checkoutToggleEdit{background:url(images/2017-images/checkout-edit-icon,402x.png.pagespeed.ce._d9m7uAykV.png) 20px 16px no-repeat;background-size:13px}#checkout .col input[type="checkbox"]#ship-to-different-address-checkbox:checked,#checkout .col input[type="checkbox"]#use-shipping-for-billing-checkbox:checked{background:#5ec595 url(images/2017-images/checkout-checkmark,402x.png.pagespeed.ce.c8fWpqBtRw.png) center no-repeat;background-size:11px}.blog #two-col .post-content .key-takeaways h4:before{background:url(images/2017-images/blog-takeaways-headline-icon,402x.png.pagespeed.ce.tpIH1FqRyF.png) center no-repeat;background-size:30px}#checkout .col #payment-methods .choice:not(.selected) > label[for="payment_method_braintree_payment_gateway"] {background:#fff url(images/2017-images/checkout/checkout-payment-option-creditcards,402x.png.pagespeed.ce.tRky04zGLv.png) calc(100% - 15px) center no-repeat;background-size:141px}#checkout .col #payment-methods .choice>label[for="payment_method_braintree_applepay_payments"]{background:#fff url(images/2017-images/checkout/checkout-payment-option-apple,402x.png.pagespeed.ce.6Ma91aUntO.png) calc(100% - 15px) center no-repeat;background-size:32px}#checkout .col #payment-methods .choice:not(.selected) > label[for="payment_method_braintree_paypal_payments"] {background:#fff url(images/2017-images/checkout/xcheckout-payment-option-paypal,402x.png.pagespeed.ic.LtwHzjnZsv.png) calc(100% - 15px) center no-repeat;background-size:23px}#checkout .col #payment-methods .choice>label[for="payment_method_amazonpay"]{background:#fff url(images/2017-images/checkout/xcheckout-payment-option-amazon,402x.png.pagespeed.ic.n8Oe9lCDnf.png) calc(100% - 15px) center no-repeat;background-size:31px}#main.science-board .intro .item .img.direction{background:url(images/2017-images/science-board-direction,402x.png.pagespeed.ce.LBbsXC1Vcc.png) center no-repeat;background-size:100%}#main.science-board .intro .item .img.discovery{background:url(images/2017-images/science-board-discovery,402x.png.pagespeed.ce.-nfQ7Tnwi5.png) center no-repeat;background-size:100%}#main.science-board .intro .item .img.connections{background:url(images/2017-images/science-board-connections,402x.png.pagespeed.ce.TrLW60HSDJ.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.spencer{background:url(images/2017-images/science-board-members-spencer,402x.png.pagespeed.ce.j7KzAKqpp7.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.james{background:url(images/2017-images/science-board-members-james,402x.png.pagespeed.ce.FmPyo1P7zH.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.daniel{background:url(images/2017-images/science-board-members-daniel,402x.png.pagespeed.ce.NFKSvjaJaZ.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.menno{background:url(images/2017-images/science-board-members-menno,402x.png.pagespeed.ce.CL185nqIKv.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.eric{background:url(images/2017-images/science-board-members-eric,402x.png.pagespeed.ce.iSR2aq5IPW.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.brad{background:url(images/2017-images/science-board-members-brad,402x.png.pagespeed.ce.DvKeY7C0YQ.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .meta .website{background:url(images/2017-images/science-board-members-website,402x.png.pagespeed.ce.YHNgW91uZd.png) left center no-repeat;background-size:23px}#main.science-board .board-members .member .meta ul li a.fb{background:url(images/2017-images/science-board-members-social-fb,402x.png.pagespeed.ce.iUXT-WHAdO.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .meta ul li a.ig{background:url(images/2017-images/science-board-members-social-ig,402x.png.pagespeed.ce.zqnxevDdnq.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .meta ul li a.tw{background:url(images/2017-images/science-board-members-social-tw,402x.png.pagespeed.ce.ns5uBnnR5L.png) center no-repeat;background-size:100%}}@media screen and (max-width:1699px){#header .supplements-dropdown ul span,#header .supplements-dropdown ul li p{font-size:12px;padding:0 10px}}@media screen and (max-width:1669px){body.page-template-page-science-board .olark-launch-button{bottom:66px!important}}@media screen and (max-width:1599px){#header nav.left ul li{margin:0 8px}#header nav ul li a{padding:25px 21px 27px}#main .sales-product-content-section.left-align:before{left:-150px}#main .sales-product-content-section.right-align:before{right:-150px}#store-nav .right ul li a,#store-nav .right ul li a#top-menu-cart-link{padding:0 20px}}@media screen and (max-width:1799px) and (min-width:1700px){#main #product-content{overflow:hidden}#main.triumph .sales-product-content.left-align:before,#main .sales-product-content-section.left-align:before,#main.whey .sales-product-content-section#why-choose:after,#main.triton .capsules-left{left:-50px}#main.triumph .sales-product-content.right-align:before,#main .sales-product-content-section.right-align:before,#main.triton .capsules-right,#main.triton .explosion{right:-50px}}@media screen and (max-width:1699px) and (min-width:1600px){#main.triumph .sales-product-content.left-align:before,#main .sales-product-content-section.left-align:before,#main.whey .sales-product-content-section#why-choose:after,#main.triton .capsules-left{left:-100px}#main.triumph .sales-product-content.right-align:before,#main .sales-product-content-section.right-align:before,#main.triton .capsules-right,#main.triton .explosion{right:-100px}}@media screen and (max-width:1599px) and (min-width:1500px){#main.triumph .sales-product-content.left-align:before,#main .sales-product-content-section.left-align:before,#main.whey .sales-product-content-section#why-choose:after,#main.triton .capsules-left{left:-150px}#main.triumph .sales-product-content.right-align:before,#main .sales-product-content-section.right-align:before,#main.triton .capsules-right,#main.triton .explosion{right:-150px}}@media screen and (max-width:1499px){#main.triumph .sales-product-content.left-align:before,#main .sales-product-content-section.left-align:before,#main.whey .sales-product-content-section#why-choose:after,#main.triton .capsules-left{left:-200px}#main.triumph .sales-product-content.right-align:before,#main .sales-product-content-section.right-align:before,#main.triton .capsules-right,#main.triton .explosion{right:-200px}#main.triumph .sales-product-content#magnesium:before{left:-100px}#main.triumph .sales-product-content#nacetyl:before{right:-100px}}@media screen and (max-width:1399px) and (min-width:1300px){#main.triumph .sales-product-content .container,#main #product-content .sales-product-content-section .container{max-width:1000px}#main #product-ingredients .container{max-width:1000px;padding:0 10px}}@media screen and (max-width:1299px) and (min-width:1200px){#main.triumph .sales-product-content .container,#main #product-content .sales-product-content-section .container,#main.triton #product-content .sales-product-content-section#introducing .container{max-width:900px}#main #product-content #product-ingredients .container{max-width:1000px;padding:0 10px}}@media screen and (max-width:1199px) and (min-width:1024px){#main #product-content .sales-product-content-section .container,#main.triton #product-content .sales-product-content-section#introducing .container{max-width:720px}#main.triumph .sales-product-content .container{max-width:768px}#main.triton #product-content .sales-product-content-section .container{max-width:100%}#main #product-content #product-ingredients .container{max-width:900px;padding:0 10px}}@media screen and (max-width:1023px){.products-sidebar{display:none!important}.store .container .posts{width:100%!important;padding-top:25px}.store .mainContent{margin-top:0}}@media screen and (max-width:767px){[class^="styles_product_"]{width:50%!important}}@media screen and (max-width:1299px) and (min-width:1024px){#main.triumph .sales-product-content .meta .how-much{padding-left:77px}#main.triumph .sales-product-content .meta .how-much em{font-size:13px}#main.triumph .sales-product-content .meta .genders{font-size:13px;min-width:auto;padding-left:20px;padding-right:20px}#main.triumph .sales-product-content .meta .how-much-men{margin-right:15px}#main.triumph .sales-product-content .meta .how-much-women{padding-right:0}}@media screen and (max-width:1419px) and (min-width:1024px){#checkout{padding:0}#checkout .col-1,#checkout .col-2{width:33.3%}#checkout .col.last{width:33.3%}#checkout .col #payment-methods .three-col .select-container{width:100%;margin-right:0;margin-bottom:10px}#checkout .col #payment-methods .three-col input[name="nmi_cvv"]{width:100%}.jp-card,.jp-card-container{width:100%!important;min-width:100%!important}}@media screen and (max-width:1023px){body.woocommerce-checkout:not(.woocommerce-order-received) #header .mobile-container {display:none}#checkout{max-width:100%;margin:auto;padding:0}#checkout .checkout>.col .container{max-width:768px;padding:0 45px}#checkout .checkout>.col{min-height:0;height:auto}#checkout .col-1,#checkout .col-2,#checkout .col.last{width:100%;padding:38px 0}#checkout .col p#billing_first_name_field,#checkout .col p#billing_last_name_field,#checkout .col p#billing_city_field,#checkout .col p#billing_state_field,#checkout .col p#billing_postcode_field,#checkout .col p#billing_state_field,#checkout .col p#billing_phone_field,#checkout .col p#shipping_first_name_field,#checkout .col p#shipping_last_name_field,#checkout .col p#shipping_city_field,#checkout .col p#shipping_state_field,#checkout .col p#shipping_postcode_field,#checkout .col p#shipping_state_field,#checkout .col p#shipping_phone_field{width:334px}#checkout .col .account-table#review-order{max-width:100%}#checkout .col #payment-methods .three-col .select-container{width:32%;margin-right:2%}#checkout .col #payment-methods .three-col input[name="nmi_cvv"]{width:32%}#checkout .col h4{text-align:center;font-size:16px}#checkout .coupon-code-container input[type="text"].coupon-code{width:296px}#checkout .coupon-code-container .apply-coupon{width:137px}#checkout .coupon-code-container .update-cart{width:236px}#checkout .col .shipping-options p{text-align:center}}@media only screen and (max-width:1400px){.customer-testimonials .btn{top:24%!important;z-index:999!important}.customer-testimonials ul li{text-align:center}.customer-testimonials ul li .img,.customer-testimonials li .read-more{float:none!important;margin:0 auto!important}.customer-testimonials ul li .img{width:178px!important;height:178px!important}}@media screen and (max-width:1499px){#header nav.left ul li{margin:0 2px}.industry-experts .btn.next{right:-250px}.industry-experts .btn.prev{left:-250px}#store-nav .right ul li a,#store-nav .right ul li a#top-menu-cart-link{padding:0 16px}}@media screen and (max-width:1399px){.footer .footer-bot .right{padding-left:107px}#store-nav .right ul li a,#store-nav .right ul li a#top-menu-cart-link{padding:0 13px}}@media screen and (max-width:1358px){body.term-supplements [class^="styles_cols_"] [class^="styles_col_"],body.page-template-page-supplements-v1 [class^="styles_cols_"] [class^="styles_col_"]{height:auto;padding:30px}body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_img_"],body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_women_"] [class^="styles_img_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_img_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_women_"] [class^="styles_img_"]{float:none;max-width:100%;margin:0 auto 10px}body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_review_"],body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_prices_"],body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_meta_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_review_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_prices_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_meta_"]{clear:both;margin:10px auto;float:none;text-align:center}body.term-supplements [class^="styles_banner_"],body.page-template-page-supplements-v1 [class^="styles_banner_"]{clear:both;margin:20px auto;float:none;width:240px}body.term-supplements [class^="styles_women_"] [class^="styles_banner_"],body.page-template-page-supplements-v1 [class^="styles_women_"] [class^="styles_banner_"]{margin-top:20px}body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_col_"] h3,body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_col_"] h3{text-align:center;max-width:215px}body.term-supplements [class^="styles_addtocart_"],body.term-supplements [class^="styles_col_"] a[class^="styles_learnMore_"],body.page-template-page-supplements-v1 [class^="styles_addtocart_"],body.page-template-page-supplements-v1 [class^="styles_col_"] a[class^="styles_learnMore_"]{display:inline-block;clear:both;float:none}}@media screen and (max-width:1366px){.browse-our-store{padding:75px 0 65px;margin-top:60px}.browse-our-store .img{background:url(images/2017-images/xtablet-general-page-CTA,402x.jpg.pagespeed.ic.nWOCFcPakc.jpg) center no-repeat;background-size:768px;display:block;width:768px;height:461px;margin:-20px auto 0}#header nav ul li a{padding:25px 16px 27px}}@media screen and (max-width:1401px){#main.blog .recipes-fruit-document .container{padding:48px 34px 55px 34px}#main.blog .recipes-fruit-document .img{width:317px;background-size:100%}.blog.recipes #two-col{padding:30px}#main.blog .recipe-extras{padding:30px}#main.blog.recipes .sidebar{margin-top:0}}@media screen and (max-width:1199px){#main.blog .recipes-fruit-document .img{width:300px;margin-right:20px}}@media screen and (max-width:1184px) and (min-width:1024px){.blog .post-social .a2a_s_default,.blog .post-social .a2a_svg{width:181px;margin-right:10px}.blog .post-social .a2a_svg:after{font-size:11px}}@media screen and (max-width:1145px) and (min-width:1024px){#main.blog .recipes-fruit-document .container{padding:21px 34px 31px 34px}#main.blog .recipes-fruit-document h4{font-size:25px}#main.blog .recipes-fruit-document .img{width:271px;margin-right:10px}#main.blog .recipes-fruit-document a{padding:20px 30px}}@media (max-width:1376px){.checkout-badge-wrap{margin-bottom:10px}.checkout-badge-wrap .moneyback{width:146px;height:36px;background:url(images/2017-images/mini-checkout-moneyback.png.pagespeed.ce.VVfTMuekFK.png) center no-repeat!important;background-size:146px!important}.checkout-badge-wrap a img{display:none}.checkout-badge-wrap a{width:181px;display:block;float:right;height:48px;margin-top:-12px;background:#f6f6f6 url(images/2017-images/mini-checkout-norton.png.pagespeed.ce.n_D1RhC9__.png) center no-repeat!important;background-size:181px!important}}@media screen and (max-width:1299px){#header nav ul li a{padding:25px 12px 27px;font-size:13px}.footer .footer-top .logo{margin-right:30px}.footer .footer-top .main-nav ul li a{margin-right:19px}.footer .footer-bot .right p br{display:none}.footer .footer-bot .left{padding-right:35px}.footer .footer-bot .right{padding-left:35px}.about #hero .container{max-width:920px}.about #hero{height:421px}.about #hero blockquote{top:40px;width:468px}.about #hero blockquote p{font-size:17px;margin-bottom:28px;letter-spacing:0;line-height:1.65}.about #hero blockquote h2{font-size:17px;margin-top:0;line-height:1.6;margin-bottom:25px}.about #hero .img.mike{width:484px;height:413px;background:url(images/2017-images/tablet-about-hero-mike,402x.png.pagespeed.ce.w5i1N3ns_i.png) center no-repeat;background-size:484px;top:8px;left:0}#product-filters .select-boxes{float:none;clear:both}#product-filters .select-box{width:32.2%;margin-right:1.7%}.industry-experts .btn.next{right:-100px}.industry-experts .btn.prev{left:-100px}.blog .left-col #latest-articles article .img{width:270px}#store-nav .right ul li a,#store-nav .right ul li a#top-menu-cart-link{padding:0 6px;font-size:11px}}@media screen and (max-width:1199px){.footer .footer-top .social-nav span{display:none}.footer .footer-bot .credits .norton{margin-right:0}.footer .footer-bot .credits .fsd{margin-right:20px}#store-nav .center{font-size:13px}#store-nav .right ul li a{padding:0 18px}#header .logo{height:22px;top:21px;background-position:top}#header.scroll nav ul li a{padding:17px 12px 16px;font-size:12px}.blog #two-col .author-info{padding:37px 284px 38px 38px}.blog #two-col .author-info .author-img{right:25px}#main #product-content .stacked-product-content-section .content{max-width:490px}#main.blog.recipes #two-col .author-info img{max-width:256px;right:20px}#store-nav .right ul li a,#store-nav .right ul li a#top-menu-cart-link{padding:0 5px;font-size:10px}}@media screen and (max-width:1169px){#account-navigation{width:220px}.myaccount-content-col{width:458px}div.woocommerce-MyAccount-content{max-width:678px}div.woocommerce-MyAccount-content{padding:39px 0}#account-navigation .user{height:79px}#account-navigation .user h3{font-size:18px;margin-bottom:10px}#account-navigation .user p{font-size:14px}div.woocommerce-MyAccount-content a.logout{top:13px}#my-account-content{padding:34px 0}#my-account-content h4{font-size:19px;height:45px}#my-account-content h5{margin-left:30px;font-size:16px;margin-bottom:17px}#my-account-content input[type="submit"],#my-account-content input[type="button"],#my-account-content .payment-methods input[type="button"]{width:396px;margin:30px auto}.account-table{max-width:400px}.account-table .table-head{border-bottom:0}.account-table .table-body .row{position:relative;height:49px}.account-table .table-body .row.no-downloads-message,.account-table .table-body .row.no-orders-message{padding:30px 10px}.account-table .table-body .row.no-orders-message p a{white-space:initial;padding:15px;line-height:17px}#my-account-content .account-table .table-body .row.no-downloads-message p,#my-account-content .account-table .table-body .row.no-orders-message p{padding:0}.account-table#order-history span.col.order-qty,.account-table#order-history span.col.order-total,.account-table#order-history span.col.order-view{display:none}.account-table#order-history span.col.order-num{width:100px}.account-table#order-history span.col.order-date{width:120px}.account-table#order-history span.col.order-status{width:120px}.account-table .table-body span.col.order-status{font-weight:normal}#my-account-content .address-columns,#my-account-content .payment-method-columns{max-width:398px;margin-bottom:30px}#my-account-content .address-columns .address,#my-account-content .payment-method-columns .payment-method{line-height:1;height:147px}#my-account-content .address-columns .address .account-name,#my-account-content .address-columns .address .account-address{margin-top:0;margin-bottom:0}#my-account-content .address-columns .address.primary,#my-account-content .payment-method-columns .payment-method.primary{border-left-width:3px}#my-account-content .payment-method-columns .payment-method .card-name{margin-top:23px;margin-bottom:12px}#my-account-content .payment-method-columns .payment-method .card-name{display:block;text-transform:uppercase}#my-account-content .address-columns .address .account-address,#my-account-content .payment-method-columns .payment-method .card-number,#my-account-content .payment-method-columns .payment-method .exp{width:100%;margin-right:0;font-size:15px;line-height:1.5}#my-account-content .address-columns .address.primary .account-address,#my-account-content .payment-method-columns .payment-method.primary .card-number,#my-account-content .payment-method-columns .payment-method.primary .exp{color:#666}#my-account-content .address-columns .address .make-primary,#my-account-content .payment-method-columns .payment-method .make-primary{bottom:14px;left:30px;position:absolute}#my-account-content .address-columns .address input[type="radio"],#my-account-content .payment-method-columns .payment-method input[type="radio"]{height:26px;margin-right:6px}#my-account-content .address-columns .address label,#my-account-content .payment-method-columns .payment-method label{height:30px;line-height:30px;position:relative;left:-3px}#my-account-content .address-columns .address .address-buttons{position:absolute;top:0;right:20px;font-size:13px}#my-account-content .payment-method-columns .payment-method .payment-buttons{position:absolute;top:10px;right:2px;font-size:13px}#my-account-content .payment-method-columns .payment-method .delete{width:11px;height:11px;background:url(images/2017-images/xtablet-account-delete-icon,402x.png.pagespeed.ic.SqcoKgmPEC.png) center no-repeat;background-size:11px;top:27px}#my-account-content .address-columns .address .delete{width:11px;height:11px;background:url(images/2017-images/xtablet-account-delete-icon,402x.png.pagespeed.ic.SqcoKgmPEC.png) center no-repeat;background-size:11px;top:27px}#my-account-content .address-columns .address .edit,#my-account-content .payment-method-columns .payment-method .edit{width:14px;height:14px;background:url(images/2017-images/xtablet-account-edit-icon,402x.png.pagespeed.ic.q1OThDNiBI.png) center no-repeat;background-size:14px;margin-right:32px;top:24px}#my-account-content .address-columns .address.primary .edit,#my-account-content .payment-method-columns .payment-method.primary .edit{background:url(images/2017-images/xaccount-edit-icon-primary,402x.png.pagespeed.ic.vojqgXNR6v.png) center no-repeat;background-size:14px}#my-account-content .payment-method-columns .payment-method{padding:0 27px}#my-account-content .payment-method-columns .payment-method .credit-cards{position:absolute;top:auto;bottom:9px;right:6px;margin-right:0}.account-table span.col.order-exp,.account-table span.col.order-date,.account-table span.col.order-code{display:none}.refer-a-friend .give-get p{letter-spacing:0;font-size:16px;margin-top:-10px;line-height:1.65;padding:0 25px}#my-account-content section.refer-a-friend h6{width:300px;line-height:1.5;margin-top:30px;margin-bottom:16px}#my-account-content section.refer-a-friend .share-link input[type="text"]{width:399px}#my-account-content section.refer-a-friend .share-link p{line-height:1.4;width:400px;margin:0 auto 15px;font-size:14px}.refer-a-friend .referral-widget{max-width:399px;margin-bottom:40px}.refer-a-friend .referral-widget .refer-option.refer-via-email{padding:39px 32px 2px}.refer-a-friend .referral-widget .refer-option.refer-via-email form textarea{height:137px}#my-account-content .refer-a-friend .referral-widget .refer-option.refer-via-email form input[type="submit"],.refer-a-friend .referral-widget .refer-option.refer-via-email form input[type="submit"]{margin:10px auto}.account-table#order-details-table{width:100%;margin-left:auto;margin-right:auto;max-width:none;padding:0 30px}#my-account-content .boxes{width:100%;margin:40px auto 0;padding:0 30px}#my-account-content .boxes .box:last-child{margin-bottom:0}#my-account-content .return-to-history{position:static;margin:0 auto 30px}.refer-a-friend .share-link .input-group-button button{display:block;background:transparent;margin:19px auto 35px;font-size:15px;font-weight:600;color:#293644;letter-spacing:.5px;border:none}body.home section.most-popular div[class^="styles_product_"]{width:50%}}@media (max-width:1166px) and (min-width:1024px){.checkout-badge-wrap .moneyback{float:none;margin:auto}.checkout-badge-wrap a{float:none;margin:15px auto 0;display:block;position:relative;left:-10px}}@media screen and (max-width:1099px){#store-nav .left,#store-nav .center{font-size:12px}#store-nav .right ul li a{padding:0 10px}#header nav.left ul li{margin:0}.footer#desktop-footer{display:none}.footer#tablet-footer{display:block}.footer .footer-top#tablet-footer .container{padding:0 45px}.footer#tablet-footer .container{display:block;padding:0 45px;max-width:768px;margin:0 auto}.footer#tablet-footer .footer-top{height:83px;padding:0}.footer#tablet-footer .footer-top .logo{width:113px;height:14px;background-size:113px;position:relative;top:32px;margin-right:22px}.footer#tablet-footer .footer-top .main-nav{position:relative;top:30px}.footer#tablet-footer .footer-top .main-nav ul li.mobile-hide{display:none}.footer#tablet-footer .footer-top .main-nav ul li a{font-size:12px;margin-right:18px}.footer#tablet-footer .footer-top .social-nav{height:83px;padding:28px 0}.footer#tablet-footer .footer-top .social-nav a.tw{margin-left:0}.footer#tablet-footer .footer-top .social-nav a{margin-left:19px}.footer#tablet-footer .footer-top .social-nav a.tw{width:19px;background-size:19px}.footer#tablet-footer .footer-top .social-nav a.fb{width:9px;background-size:9px}.footer#tablet-footer .footer-top .social-nav a.ig{width:19px;background-size:19px}.footer#tablet-footer .footer-bot{height:446px}.footer#tablet-footer .footer-bot .support{width:227px;margin-bottom:18px}.footer#tablet-footer .footer-bot p.terms{text-align:center;margin:5px auto 0;max-width:660px}.footer#tablet-footer .footer-bot p.terms:before{left:0;top:-12px}.footer#tablet-footer .footer-bot .left{padding-right:40px;width:39.9%}.footer#tablet-footer .footer-bot .call p{letter-spacing:.3px}.footer#tablet-footer .footer-bot .right{padding-left:37px;width:60.1%}.footer#tablet-footer .footer-bot .right p{margin-top:-5px;margin-bottom:23px;letter-spacing:1px}.footer#tablet-footer .footer-bot input[type="email"]{width:201px}.footer#tablet-footer .footer-bot input[type="submit"]{width:166px;letter-spacing:1px}.footer#tablet-footer .footer-bot .cols{width:100%;clear:both}.footer#tablet-footer .footer-bot .credits{text-align:center;margin-bottom:20px}.footer#tablet-footer .footer-bot .credits a{display:inline-block;float:none}.footer#tablet-footer .footer-bot p.copyright{text-align:center}.footer#tablet-footer .footer-bot .credits .norton{width:94px;height:55px;background:url(images/2017-images/xtablet-footer-norton,402x.png.pagespeed.ic.OvwOoYpVpv.png) center no-repeat;background-size:94px;top:-8px;position:relative;margin-right:30px}.homepage .about-us{padding:66px 0 76px}.homepage .about-us .cols .col{width:100%;float:none}.homepage .about-us .container{padding:0}.homepage .about-us .cols .col h4{font-size:23px;margin-bottom:30px}.homepage .about-us .cols .col p{font-size:17px;margin:0 auto 43px}.homepage .about-us .cols .col.greedy{border-bottom:1px #e9e9e9 solid;padding-bottom:72px}.homepage .about-us .cols .col .img{margin:0 auto 44px}.homepage .about-us .cols .col .img.greedy{width:269px;height:209px;background-size:269px}.homepage .about-us .cols .col.rockets{padding-top:66px}.homepage .about-us .cols .col .img.rockets{width:295px;height:200px;background-size:295px}#main #product-content .industry-experts .btn.prev{left:-110px}#main #product-content .industry-experts .btn.next{right:-110px}#main.gift-cards #gift-cards-splash{padding:45px 0 50px;background:#d0d0c6 url(images/2017-images/tablet-gift-cards-hero-bg,402x.jpg.pagespeed.ce.0vwj2ZOMwN.jpg);background-size:cover}#main.gift-cards #gift-cards-splash h1{font-size:24px;margin:0 auto 35px}#main.gift-cards #gift-cards-splash p{font-size:16px;line-height:1.7;margin:0 auto 13px}#main.gift-cards #gift-card-form .left{width:100%;max-width:632px;margin:0 auto 54px;float:none;padding:35px}.gift-card-select-container{width:261px}#main.gift-cards #gift-card-form select{width:260px}#main.gift-cards #gift-card-form{max-width:768px;margin:0 auto 40px}#main.gift-cards #gift-card-form .custom-amount{width:264px}#main.gift-cards #gift-card-form .right #custom-card{background:url(images/2017-images/xtablet-gift-cards-card-image,402x.png.pagespeed.ic.lgPGCttG6w.png) center no-repeat;width:715px;height:483px;background-size:715px;left:-5px}#main.gift-cards #gift-card-form input.name{margin-bottom:38px}#main.gift-cards #gift-card-form label{margin-bottom:13px}#main.gift-cards #gift-card-form .right{width:100%;text-align:center;margin-right:auto}#main.gift-cards #gift-card-form .send-to-multi{max-width:631px;margin-top:2px;margin-right:auto;margin-left:auto;display:inline-block;float:none}#main.gift-cards #gift-card-form .right #custom-card{display:inline-block;position:relative;left:5px;float:none}#main.gift-cards #gift-card-form .right #custom-card .amount{font-size:75px;bottom:110px;left:140px}#main.gift-cards #gift-card-form .right #custom-card .name,#main.gift-cards #gift-card-form .right #custom-card .email{left:417px;right:85px;font-size:18px}#main.gift-cards #gift-card-form .right #custom-card .name{bottom:128px}#main.gift-cards #gift-card-form .right #custom-card .email{bottom:103px}#main.gift-cards #gift-cards-teaser .img{background:url(images/2017-images/xtablet-gift-cards-good-as-cash,402x.png.pagespeed.ic.mRdv-r2Xma.png) center no-repeat;width:304px;height:316px;margin-top:13px;background-size:304px;margin-left:37px}#main.gift-cards #gift-cards-teaser{padding:37px 0}#main.gift-cards #gift-cards-teaser h2{font-size:24px;margin-bottom:15px;line-height:1.5}#main.gift-cards #gift-cards-teaser h2 br{display:none}#main.gift-cards #gift-cards-teaser p{font-size:16px;letter-spacing:0}#gift-cards-modal{max-width:635px}#gift-cards-modal header{height:196px}#gift-cards-modal header #close-modal{top:20px;right:20px}#gift-cards-modal header h1{font-size:26px}#gift-cards-modal header p{font-size:16px;margin-bottom:0}#gift-cards-modal form{padding:38px 0 0}#gift-cards-modal form .gift-cards-container{border-bottom:1px #e0e0e0 solid;padding:0 38px 39px}#gift-cards-modal textarea{margin-bottom:0}#gift-cards-modal .gift-card-select-container{margin-bottom:0}#gift-cards-modal form #gift-cards-fieldset-container fieldset{padding:38px;border-bottom:1px #e0e0e0 solid;width:100%;margin-bottom:0}#gift-cards-modal form #gift-cards-fieldset-container fieldset .name-email-div{margin-bottom:15px;width:100%}#gift-cards-modal form input[type="text"],#gift-cards-modal form input[type="email"]{width:261px;margin-right:36px}#gift-cards-modal form input[type="text"]{margin-right:0}#gift-cards-modal form select{width:100%;margin-bottom:0}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .or{margin:0 11px;font-size:16px;top:17px}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount{width:261px}#gift-cards-modal form #add-gift-card-group-item{width:321px;display:block;margin:40px auto 0;float:none}#gift-cards-modal .footer{border-top:0;padding:51px 38px 38px;border-top:0;margin:0;width:100%;height:auto}#gift-cards-modal form input[type="submit"]{width:238px}#gift-cards-modal form .remove-gift-card-group-item{right:12px;top:127px}body.page-template-page-giftcards .sumome-share-client-wrapper{display:none!important}#my-account-content .address-columns .address .account-name,#my-account-content .address-columns .address .account-address{display:block;width:100%;float:left}#store-nav .right ul li a,#store-nav .right ul li a#top-menu-cart-link{padding:0 4px;font-size:9px}#main.science-board .intro h2{font-size:24px;line-height:1.4}#main.science-board .intro p{font-size:17px;text-align:center}#main.science-board .intro .item{max-width:563px;margin:0 auto 40px}#main.science-board .intro .item .img{margin:0 auto 30px;float:none}#main.science-board .intro .item p{font-size:17px;text-align:center}#main.science-board .intro .item .img.direction{width:132px;height:150px;background-size:100%}#main.science-board .intro .item .img.discovery{width:136px;height:136px;background-size:100%}#main.science-board .intro .item .img.connections{width:143px;height:135px;background-size:100%}#main.science-board .intro .item h3{text-align:center}#main.science-board .board-members .member h3{font-size:24px}#main.science-board .board-members .member p.subheading{font-size:20px}#main.science-board .board-members .member p.subheading br{display:none}#main.science-board .board-members .member p{font-size:17px}#main.science-board .board-members .member .meta strong{font-size:14px}#main.science-board .intro .item .content{width:100%;float:none;clear:both}#main.science-board .board-members .container{max-width:680px}}@media screen and (max-width:1059px){.homepage #hero .blue-strip span{font-size:13px}}@media screen and (max-width:1023px){body.category #main.blog{overflow:hidden}[class^="styles_moneyback_"]{top:-25px!important;left:-180px}.home .woocommerce-message,.home .woocommerce-info,.home .woocommerce-error{top:106px;padding:10px 20px}#main{}#main.thank-you-page{margin-top:0}body.admin-bar.woocommerce-order-received #main.thank-you-page{margin-top:0}#main .product-content-intro .short-description{}.product_filter{background:url(images/2017-images/filter.png.pagespeed.ce.qH2vaT4eH4.png) center no-repeat;background-size:25px;background-color:#db3a21;border-radius:25px;width:50px;height:50px;display:block!important;position:fixed;z-index:6;top:110px;right:10px}.product_filter_open{background:url(images/2017-images/filter-close.png.pagespeed.ce.41zNjEkCUK.png) center no-repeat;background-size:25px;background-color:#db3a21}#main #product-content .product-content-intro .mobile-learn-more{width:340px;height:44px;border:1px #dedede solid;letter-spacing:1.5px;color:#5c5c5c;font-size:13px;font-weight:bold;line-height:44px;margin:45px auto 30px;display:block;text-decoration:none;text-transform:uppercase;cursor:pointer}.books .bx-viewport:before{background-size:50px 50px;right:25px;top:-20px;width:50px;height:50px}.product-countdown-timer{margin:0 auto;float:none;clear:both}.frozen .checkoutToggleSubmit,.checkoutToggleWait,.frozen .checkoutToggleWait,.checkoutToggle{max-width:308px;margin-top:33px;margin:18px auto 0;position:static}#checkout .col input[type="name"],#checkout .col input[type="company"],#checkout .col input[type="email"],#checkout .col input[type="text"],#checkout .col input[type="number"],#checkout .col input[type="phone"],#checkout .select2-container .select2-choice,#my-account-content.edit-address .select2-container .select2-choice,.select2-results .select2-result-label{font-size:13px!important}#main #product-ingredients .product-label{float:none;margin:0 auto 30px}#main .mobile-learn-more:hover{border-color:#e54026;color:#2a211c}#product-content .large-product-ingredients,#main #delicious,#main #caffeine,#main #get-the-most{display:none}#main #product-content .product-content-intro blockquote.mobile-bottom-line{padding-left:0;border-left:0;position:relative;margin-top:60px;display:block}#main #product-content .product-content-intro blockquote.mobile-bottom-line:before{position:absolute;top:-25px;left:13px;width:calc(100% - 26px);height:1px;background:#ccc;z-index:1;content:""}#main #product-content .product-content-intro blockquote.mobile-bottom-line:after{position:absolute;top:-34px;left:50%;margin-left:-17px;width:35px;height:14px;background:url(images/2017-images/xphone-product-intro-quote,402x.png.pagespeed.ic._7G02UySGZ.png) center no-repeat;background-size:35px;z-index:5;content:""}#main #product-content .stacked-product-content-section#recharge-creatine .content{margin-top:0}#header{top:35px;padding:0}body.admin-bar #header{top:67px}body.admin-bar #header.scroll{top:67px}#header *{transition:none}#header .logo{background-position:top}#store-nav{text-align:center;height:35px}#store-nav .left{width:auto;line-height:5px;text-align:center;display:inline-block;float:none;font-size:12px;top:auto}#store-nav .center,#store-nav .right{display:none}#header .logo{top:23px;z-index:999}#header.scroll .logo{top:23px}#header nav.left,#header nav.right{display:none}#header .mobile-container{display:block;width:100%;clear:both}.mobile-header-toggle{padding:35px 26px}#mobile-nav-icon{float:left;background:url(images/2017-images/tablet-header-menu-toggle,402x.png.pagespeed.ce.7BpRwfsA7_.png) center no-repeat;background-size:24px;width:24px;height:16px;display:block;cursor:pointer;margin-left:11px}#mobile-menu{width:100%;height:100%;max-width:474px;position:fixed;background:#fff;top:0;left:0;bottom:0;overflow:scroll;padding-bottom:116px;z-index:99999}#mobile-menu .close-toggle{display:block;position:absolute;top:0;right:0;background:url(images/2017-images/mobile-menu-close,402x.png.pagespeed.ce.kHUUviVatD.png) center no-repeat;background-size:10px;z-index:999999999;width:64px;height:57px;cursor:pointer}body.page-template-page-quiz #header .mobile-container .left,body.page-template-page-quiz #header .mobile-container .right{visibility:hidden}#quiz-landing-container h1{margin-top:0;padding-top:40px}#mobile-menu .call-us{width:100%;height:58px;border-bottom:1px #cacaca solid;padding-left:40px;text-transform:uppercase;background:url(images/2017-images/xmobile-menu-phone,402x.png.pagespeed.ic.NVXUUrnlgS.png) 16px 21px no-repeat;background-size:11px}#mobile-menu .call-us a{width:230px;height:100%;text-decoration:none;font-size:11px;letter-spacing:1px;display:block;padding-top:11px;color:#41494e;text-align:left}#mobile-menu .call-us p{color:#41494e;margin-bottom:3px;font-weight:bold}#mobile-menu .call-us span strong{color:#e54026;font-weight:bold}#mobile-menu ul{margin-left:0}#mobile-menu ul.stacks{padding-bottom:25px}#mobile-menu ul.products{margin-bottom:20px}#mobile-menu .label{font-size:10px;color:#b7b7b7;text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:20px;font-weight:bold;margin-top:8px}#mobile-menu ul li{padding-left:30px;position:relative;text-align:left}#mobile-menu ul li.sub-menu>a:after{width:11px;height:12px;display:block;right:26px;top:17px;position:absolute;content:"";background:url(images/2017-images/xmobile-menu-arrow,402x.png.pagespeed.ic.U4bc3wvHjI.png) center no-repeat;background-size:5px}#mobile-menu ul li.active.sub-menu>a:after{width:12px;height:10px;top:19px;background:url(images/2017-images/mobile-menu-arrow-active,402x.png.pagespeed.ce.Eyv5U4NwkG.png) center no-repeat;background-size:6px}#mobile-menu ul li a{font-size:14px;width:100%;font-weight:bold;color:#848a8e;text-transform:uppercase;text-decoration:none;display:block;width:100%;height:47px;line-height:47px;letter-spacing:.25px;position:relative}#mobile-menu ul li.active a{color:#222}#mobile-menu ul li ul li .img{width:46px;height:41px;display:block;background:#eee;float:left;margin-right:20px;position:relative}#mobile-menu ul li ul li.fat-loss{margin-bottom:6px}#mobile-menu ul li ul li.fat-loss h3,#mobile-menu ul li ul li.muscle-gain h3{padding-top:10px}#mobile-menu ul li ul li.bls .img{background:url(images/2017-images/xmobile-menu-bls,402x.png.pagespeed.ic.tZsElGzSEo.png) center no-repeat;background-size:46px;top:-2px}#mobile-menu ul li ul li.tls .img{background:url(images/2017-images/xmobile-menu-tls,402x.png.pagespeed.ic.i-25ex_xDk.png) center no-repeat;background-size:46px;top:-2px}#mobile-menu ul li ul li.optimal .img{background:url(images/2017-images/xmobile-menu-optimal,402x.png.pagespeed.ic.UwQE7Oq_9Q.png) center no-repeat;background-size:44px;top:-3px}#mobile-menu ul li ul li.repair-recover .img{background:url(images/2017-images/xmobile-menu-repair-recover,402x.png.pagespeed.ic.QkUxhjk4w3.png) center no-repeat;background-size:43px;top:-5px}#mobile-menu ul li ul li.fat-loss .img{background:url(images/2017-images/xmobile-menu-fat-loss,402x.png.pagespeed.ic.Zdha0w7hoc.png) center no-repeat;background-size:42px;top:-3px}#mobile-menu ul li ul li.muscle-gain .img{background:url(images/2017-images/xmobile-menu-muscle-gain,402x.png.pagespeed.ic.4l1Ps0-3ak.png) center no-repeat;background-size:42px;top:-5px}#mobile-menu ul li ul li.pulse .img{background:url(images/2017-images/xmobile-menu-pulse,402x.png.pagespeed.ic.PNSn5AeOTl.png) center no-repeat;background-size:30px}#mobile-menu ul li ul li.phoenix .img{background:url(images/2017-images/xmobile-menu-phoenix,402x.png.pagespeed.ic.2FUiMKIWLG.png) center no-repeat;background-size:19px}#mobile-menu ul li ul li.whey .img{background:url(images/2017-images/xmobile-menu-whey,402x.png.pagespeed.ic.qzSl3pyZxB.png) center no-repeat;background-size:21px}#mobile-menu ul li ul li.atlas .img{background:url(images/2017-images/xmobile-menu-atlas,402x.png.pagespeed.ic.wGUH5L1EXe.png) center no-repeat;background-size:21px}#mobile-menu ul li ul li.thrive .img{background:url(images/2017-images/xmobile-menu-thrive,402x.png.pagespeed.ic.WyUz_Q9dEl.png) center no-repeat;background-size:21px}#mobile-menu ul li ul li.triumph .img{background:url(images/2017-images/xmobile-menu-triumph,402x.png.pagespeed.ic.TV1uFn6uKV.png) center no-repeat;background-size:19px}#mobile-menu ul li ul li.recharge .img{background:url(images/2017-images/xmobile-menu-recharge,402x.png.pagespeed.ic.IdbWKa7oIP.png) center no-repeat;background-size:29px}#mobile-menu ul li ul li.forge .img{background:url(images/2017-images/xmobile-menu-forge,402x.png.pagespeed.ic.Q8BahvMwQX.png) center no-repeat;background-size:19px}#mobile-menu ul li ul li.triton .img{background:url(images/2017-images/xmobile-menu-triton,402x.png.pagespeed.ic.9jiMcfRnyB.png) center no-repeat;background-size:21px}#mobile-menu ul li ul li.genesis .img{background:url(images/2017-images/xmobile-menu-genesis,402x.png.pagespeed.ic.2lHWFLaZKH.png) center no-repeat;background-size:30px}#mobile-menu ul li ul li.fortify .img{background:url(images/2017-images/xmobile-menu-fortify,402x.png.pagespeed.ic.p7TSSDJILL.png) center no-repeat;background-size:19px}#mobile-menu ul li ul li.lunar .img{background:url(images/2017-images/xmobile-menu-lunar,402x.png.pagespeed.ic.gpY6k6upwR.png) center no-repeat;background-size:30px}#mobile-menu ul li h3{line-height:1.4;font-size:12px;text-transform:uppercase;color:#222;text-decoration:none;padding-top:5px}#mobile-menu ul li .sub-heading{font-size:10px;line-height:1;color:#797f83;display:block}#mobile-menu ul.stacks li{padding-left:0;margin-bottom:13px}#mobile-menu ul.products li{padding-left:0;margin-bottom:6px}#mobile-menu ul.stacks li a,#mobile-menu ul.products li a{line-height:1;height:50px;line-height:50px}#mobile-menu .supplement-quiz{width:218px;height:46px;display:block;margin:15px auto 35px;border:1px #dedede solid;text-transform:uppercase;text-align:center;font-size:14px;color:#e54026;letter-spacing:.5px;text-decoration:none;font-weight:bold;line-height:46px}#mobile-menu .bottom{width:100%;max-width:474px;clear:both;position:fixed;bottom:0;left:0}#mobile-menu .bottom a{letter-spacing:1.5px;text-transform:uppercase;color:#878d91;text-decoration:none;font-size:13px;text-align:center;font-weight:600;display:block}#mobile-menu .bottom a.shopping-cart{width:100%;height:59px;border-bottom:1px #444 solid;line-height:59px;clear:both;background:#252525}#mobile-menu .bottom a.shopping-cart span{color:#e54026}#mobile-menu .bottom a.register,#mobile-menu .bottom a.sign-in,#mobile-menu .bottom a.my-account,#mobile-menu .bottom a.sign-out{width:50%;height:57px;line-height:57px;float:left;background:#252525;cursor:pointer}#mobile-menu .bottom a.sign-in,#mobile-menu .bottom a.my-account{border-right:1px #444 solid}#mobile-search{float:left;background:url(images/2017-images/tablet-header-search,402x.png.pagespeed.ce.pJrrPj33Br.png) center no-repeat;background-size:22px;width:22px;height:24px;display:block;cursor:pointer}#shopping-cart-toggle{float:right;background:url(images/2017-images/tablet-header-shopping-cart,402x.png.pagespeed.ce.EiHz7efY6w.png) center no-repeat;background-size:27px;width:27px;height:24px;display:block;cursor:pointer;margin-right:11px;position:relative}#shopping-cart-toggle .num{position:absolute;width:17px;height:17px;border-radius:100%;background:#fe4c0c;display:block;top:25%;right:10%;color:#fff;font-size:11px;font-weight:bold;text-align:center;line-height:19px}#profile-toggle{float:right;background:url(images/2017-images/tablet-header-profile,402x.png.pagespeed.ce.lT2VBrFXOq.png) center no-repeat;background-size:24px;width:24px;height:24px;display:block;cursor:pointer}#main #product-content .stacked-product-content-section.left-align .img,#main #product-content .stacked-product-content-section.right-align .img{float:none;margin:0 auto 30px}#main #product-content .book{padding:35px 0}#main #product-content .img.bigger-leaner,#main #product-content .img.thinner-leaner{width:292px;height:441px;background-size:100%}#main .stacked-product-content-section{margin:40px auto}#main #product-content .stacked-product-content-section .content{padding-top:0!important}#main #product-content .stacked-product-content-section .img.whey{top:0}#main.search #search-header{height:auto}#main.search #search-header header h1{font-size:40px}.about #hero .img.mike{left:-100px}.homepage #hero{background:url(images/2017-images/xtablet-hero-image,402x.jpg.pagespeed.ic.gxBGG_prm5.jpg) center no-repeat;background-size:cover;height:623px}.homepage #hero h1{font-size:35px;padding:50px 30px 0;max-width:728px}.homepage #hero .blue-strip{height:38px}.homepage #hero .blue-strip span{font-size:10px;height:38px;line-height:38px;margin-right:30px}.homepage #hero .blue-strip span:after{top:15px;width:7px;height:7px;background-size:7px;right:-21px}body.page-template-page-quiz #mobile-nav-icon,
	body.page-template-page-quiz #mobile-search,
	body.page-template-page-quiz #profile-toggle,
	body.page-template-page-quiz #shopping-cart-toggle, {display:none}.homepage #hero .blue-strip span.naturally{background-size:16px;padding-left:30px}.homepage #hero .blue-strip span.made{background-size:22px;padding-left:35px}.homepage #hero .blue-strip span.no-blends{background-size:16px;padding-left:25px}.homepage #hero .blue-strip span.no-fillers{background-size:16px;padding-left:26px}.homepage .featured-stacks header,.homepage .featured-stacks p{display:none}.homepage .most-popular{padding:58px 0 62px}.homepage .most-popular header h2{font-size:27px}.homepage .which-product{padding:63px 0 10px}.homepage .which-product header h2{font-size:27px;margin-bottom:16px}.homepage .which-product header{margin:0 auto 45px}.homepage .which-product a{width:50%;height:280px}#main #product-content .industry-experts{padding:55px}#main #product-content .industry-experts h2,#main #product-content .industry-experts ul li h2{font-size:27px;text-align:center}#main #product-content .industry-experts ul li .company{text-align:center}#main #product-content .industry-experts ul li p{text-align:center;font-size:17px}#main #product-content .industry-experts ul li .img{float:none;margin:0 auto 20px}#main #product-content .industry-experts .btn.prev{left:-15px}#main #product-content .industry-experts .btn.next{right:-15px}#main #product-content .industry-experts .btn{top:54px;margin-top:0}.customer-testimonials{padding:60px 0 44px}.customer-testimonials header{margin-bottom:70px!important}.customer-testimonials h2{font-size:27px}.the-truth .container,.the-truth .more-for-your-money .container,.the-truth .zillion .container,.the-truth .introducing .container{max-width:768px}.the-truth .not-us{padding-bottom:12px}.the-truth #hero{height:420px;background:url(images/2017-images/tablet-the-truth-hero-bg,402x.jpg.pagespeed.ce.jfSFG2KboQ.jpg) center no-repeat;background-size:cover}.the-truth #hero h1{font-size:31px;padding-top:65px}.the-truth section header h2{font-size:27px;line-height:1.4;margin-bottom:8px}.the-truth section.more-for-your-money header p{max-width:464px;margin:0 auto 36px}.the-truth .more-for-your-money{padding:56px 0 15px}.the-truth .more-for-your-money .img.comparison{width:348px;height:250px;background:url(images/2017-images/xtablet-the-truth-unfair-markups,402x.png.pagespeed.ic.Dhu1_vOzAA.png) center no-repeat;background-size:348px;margin-right:50px}.the-truth .more-for-your-money header{margin-bottom:20px}.the-truth .more-for-your-money .text{padding-top:15px}.the-truth .more-for-your-money .text h3{font-size:18px;word-break:break-all;hyphens:auto}.the-truth section p{font-size:17px;letter-spacing:0;line-height:1.65}.the-truth .more-for-your-money .text p:last-child{margin-top:70px;text-align:justify}.the-truth section{padding:48px 0}.the-truth .not-us header{margin-bottom:40px}.the-truth .not-us header h2{margin-bottom:15px}.the-truth .not-us ol li .img.nu-01{background:url(images/2017-images/tablet-the-truth-ineffective-ingredients,402x.png.pagespeed.ce.u46lVtPHqU.png) center no-repeat;width:250px;height:213px;background-size:250px;margin-left:40px}.the-truth .not-us ol li .img.nu-02{background:url(images/2017-images/tablet-the-truth-ineffective-doses,402x.png.pagespeed.ce.RMpHglndEx.png) center no-repeat;width:244px;height:188px;background-size:244px;margin-right:45px;margin-top:5px}.the-truth .not-us ol li .img.nu-03{background:url(images/2017-images/tablet-the-truth-proprietary-blends,402x.png.pagespeed.ce.XNIORN4t1E.png) center no-repeat;width:245px;height:192px;background-size:245px;margin-top:55px;margin-left:45px}.the-truth .not-us ol li .img.nu-04{background:url(images/2017-images/tablet-the-truth-banned-substances,402x.png.pagespeed.ce.PRM7Qpo95A.png) center no-repeat;width:254px;height:169px;background-size:254px;margin-top:30px;margin-right:30px}.the-truth .not-us ol li .img.nu-05{background:url(images/2017-images/tablet-the-truth-too-much-junk,402x.png.pagespeed.ce.h6n0nXes2L.png) center no-repeat;width:252px;height:160px;background-size:252px;margin-top:20px;margin-left:35px}.the-truth .not-us ol li .img.nu-06{background:url(images/2017-images/tablet-the-truth-crooked-marketing,402x.png.pagespeed.ce.nzlAC52hBq.png) center no-repeat;width:264px;height:190px;background-size:264px;margin-top:65px;margin-right:30px}.the-truth .not-us ol li.nu-06 .text{padding-top:0}.the-truth .not-us ol li .text h3{font-size:21px;margin-bottom:10px}.the-truth .not-us ol li .text{width:351px}.the-truth .not-us ol li .text p{letter-spacing:0}.the-truth .not-us ol li.nu-01,.the-truth .not-us ol li.nu-02,.the-truth .not-us ol li.nu-03,.the-truth .not-us ol li.nu-04,.the-truth .not-us ol li.nu-05,.the-truth .not-us ol li.nu-06{margin-bottom:40px;max-width:768px}.the-truth .not-us ol li.nu-01 .text{padding-top:0}.the-truth .not-us ol li.nu-04 .text{width:351px;padding-top:0}.the-truth .not-us ol li.nu-05 .text{padding-top:0}.the-truth section.introducing{padding-top:55px;padding-bottom:25px}.the-truth .introducing header h2{margin-bottom:8px}.the-truth .introducing header p{font-size:16px}.the-truth .introducing blockquote{margin:0 auto 40px;max-width:640px}.the-truth .introducing blockquote p{font-size:18px;line-height:2}.the-truth .introducing .item{margin-bottom:0}.the-truth .introducing .item.i2{margin-bottom:0}.the-truth .introducing .item.i2 .text{padding-top:30px}.the-truth .introducing .img.microscope{width:301px;height:212px;background:url(images/2017-images/tablet-the-truth-introducing-legion-img-1,402x.png.pagespeed.ce.WY-gLonwXX.png) center no-repeat;background-size:301px;margin-top:100px;margin-bottom:100px;margin-right:40px}.the-truth .introducing .img.bottle{width:259px;height:225px;background:url(images/2017-images/tablet-the-truth-introducing-legion-img-2,402x.png.pagespeed.ce.KUhViM7XVB.png) center no-repeat;background-size:259px;margin-top:54px;margin-bottom:50px;margin-right:30px;margin-left:45px}.the-truth .zillion header{margin-bottom:20px}.the-truth section.zillion header h2{max-width:500px;margin:auto}.the-truth .zillion p{text-align:justify;line-height:1.6;letter-spacing:.5px}.the-truth .zillion .img{background:url(images/2017-images/tablet-the-truth-introducing-legion-img-3,402x.png.pagespeed.ce.sLYjVlFMeT.png) center no-repeat;width:304px;height:200px;background-size:304px;margin-right:40px;margin-top:100px}.the-truth .zillion .text{width:331px}.the-truth .cutting-costs{padding:44px 0 36px}.the-truth .cutting-costs header{margin-bottom:30px}.the-truth .cutting-costs .img{background:url(images/2017-images/tablet-the-truth-cutting-costs,402x.png.pagespeed.ce.nZQtM15mqX.png) center no-repeat;width:680px;height:212px;background-size:680px;margin-bottom:45px}.the-truth .cutting-costs p{margin:0 auto 17px}.the-truth .cutting-costs h3{font-size:21px}.the-truth .customer-testimonials{padding:45px 0 50px}.the-truth .faq{padding:44px 0 54px}.the-truth .faq header{margin-bottom:0}.the-truth .faq header h2{margin-bottom:0}.faq-item .question{font-size:16px}.about .intro{padding:35px 0 30px}.about .intro p,.about p{font-size:17px;letter-spacing:0;line-height:1.65;text-align:justify;margin-bottom:27px}.about .intro .img{background:url(images/2017-images/tablet-about-trash,402x.png.pagespeed.ce.OPmXk6Ag_A.png) center no-repeat;width:217px;height:174px;background-size:217px;margin-left:25px}.about .intro .item{padding-top:0;margin-bottom:40px}.about .intro .item .text{max-width:400px}.about .blue-quote{padding:32px 0}.about .blue-quote p{font-size:17px;margin:auto;max-width:648px}.about .content{padding:32px 0 10px}.about .content .item .img.microscope{background:url(images/2017-images/tablet-about-lab,402x.png.pagespeed.ce.BLb4z_DAa5.png) center no-repeat;width:222px;height:156px;background-size:222px;margin-right:20px;margin-top:15px}.about .content .item.i1{margin:0}.about .content .item.i1 .text{padding-top:0;width:392px;margin-bottom:0}.about p:last-child{margin-bottom:30px}.about .content h3{font-size:19px;letter-spacing:-.5px;margin-top:33px;margin-bottom:50px}.about .content .items li{margin-left:70px}.about .content .items li.cup{position:relative;top:10px}.about .content .items li.cup .img{left:10px;top:10px}.about .content .items li.heart{top:14px}.about .content .items li,.about .content .items li.wide{width:44%}.about .content .items li.atom .img{top:10px}.about .content .items li.dosage .img{top:10px;left:7px}.about .content .item.i2{margin-top:-10px;margin-bottom:10px}.about .content .item.i2 .img.capsule{background:url(images/2017-images/tablet-about-ingredient,402x.png.pagespeed.ce.JKVgXb_lOm.png) center no-repeat;width:208px;height:167px;background-size:100%;margin-left:30px}.about .content .smiley{margin-top:-10px}.contact #big-search{height:337px;padding:93px 0 120px}.contact #big-search h1{font-size:32px;margin-bottom:39px}.contact #big-search form input[type="search"],.contact #big-search form input[type="submit"]{height:58px}.contact #big-search form input[type="submit"]{width:87px}.contact .faq .categories .option.delivery-orders,.icon-tab-delivery-orders{background-size:119px!important;background-position:23px 17px!important}.contact .faq .categories .option.returns,.icon-tab-returns{background-size:89px!important;background-position:47px 6px!important}.contact .faq .categories .option.supplement,.icon-tab-supplement{background-size:70px!important}.contact .faq .categories .option.diet-exercise,.icon-tab-diet-exercise{background-size:84px!important}.contact [class^="styles_tab_"].icon-tab-returns>span{padding-top:105px}.contact .contact-us{padding:36px 0 24px}.contact .contact-us header h2{font-size:27px;margin-bottom:6px}.contact .contact-us header p{font-size:18px;max-width:638px;margin:auto}.contact .contact-us header{margin-bottom:38px}.contact .contact-us p.choose-topic{letter-spacing:1.5px;margin-bottom:27px}.contact .contact-us .options a{width:212px;height:145px;font-size:12px;margin-bottom:17px;margin-right: 	;padding-top:106px;letter-spacing:1px}.contact .contact-us .options a.delivery-orders{background-size:63px;background-position:70px 36px}.contact .contact-us .options a.nutrition{background-size:41px;background-position:90px 31px}.contact .contact-us .options a.returns{background-size:42px;background-position:center 35px}.contact .contact-us .options a.marketing-press{background-size:45px;background-position:center 28px}.contact .contact-us .options a.share-your-success{background-size:49px;background-position:center 25px}.contact .contact-us .options a.wholesale{background-size:47px;background-position:center 30px}#main #product-main #product-right{padding:0}#main #product-main #product-right{width:100%}#main.sales.whey .gradient,
	#main.sales.lunar .gradient,
	#main.sales.fortify .gradient,
	#main.forge .gradient,
	#main.genesis .gradient,
	#main.phoenix .gradient,
	#main.triton .gradient, {background:transparent}#main .sales-product-content-section .container{padding-right:220px;max-width:100%}#main.triumph .sales-product-content .container{max-width:100%}#main #product-content .product-content-intro p,#main #product-content .product-content-intro ul,#main .sales-product-content-section p,#main .sales-product-content-section ul,#main #product-content ul{font-size:17px;letter-spacing:0;line-height:1.6}#main .product-content-intro h2{font-size:32px}#main.whey #product-content .product-content-intro ul li{font-weight:normal}#main .sales-product-content-section .uppercase{text-align:left}#main #product-content .product-content-intro{text-align:center;padding:70px 0 10px;margin-bottom:40px}#main #product-content .product-content-intro:before{font-size:24px;content:"Product Information";text-transform:uppercase;font-weight:300;color:#293644;padding-left:37px;background:url(images/2017-images/tablet-product-content-intro-icon,402x.png.pagespeed.ce.mNsvb3QgPS.png) center left no-repeat;background-size:20px;position:relative;display:inline-block;margin:20px auto 0;top:-36px}#main.stacks #product-content .product-content-intro:before{content:"Stack Information"}#main .sales-product-content-section{margin-bottom:40px}#main .sales-product-content-section,#main .sales-product-content-section:last-child{padding-top:0}#main .sales-product-content-section:last-child{padding-bottom:25px!important;margin-bottom:0}#main #product-content ul li,#main .sales-product-content-section p ul li,#main.blog .recipe .intro ul li,#main #faq ul li{background-size:14px;font-size:17px;letter-spacing:0}#main ul.green-check-lines li strong{margin-bottom:10px}#main ol.numbers:before{left:38px}#main ol.numbers li{padding-left:120px;margin-bottom:-15px;font-size:26px}#main ol.numbers li:before{background:url(images/2017-images/xtablet-product-circle-number,402x.jpg.pagespeed.ic.5IdaVDQApz.jpg) center left no-repeat;width:81px;height:81px;font-size:26px;background-size:81px;padding:25px 2px}#main.forge ol.numbers li:after{top:11px}#main ol.numbers li h3{font-size:29px}#main .sales-product-content-section.left-align:before,#main .sales-product-content-section.right-align:before{left:auto;right:0}#main .sales-product-content-section h2{font-size:32px;margin-bottom:20px}#main .sales-product-content-section h2 br,#main.whey .sales-product-content-section h4{display:none}#main ol.square{margin-left:0}#main ol.square li:before{width:44px;height:44px;padding:7px 0;font-size:20px}#main.thrive ol.square li:before{width:37px;height:38px;font-size:18px;line-height:25px}#main ol.square li{padding-left:85px;margin-bottom:20px;min-height:44px;padding-top:5px;text-align:left}#main ol.square li p{font-weight:bold;text-align:left}#main ol.square li h3{font-size:20px}#main #delicious,#main #caffeine{max-width:678px;margin:auto;padding:10px 0 50px}#main #delicious .container,#main #caffeine .container{padding-right:40px}#main #delicious h2,#main #caffeine h2{font-size:24px;position:static;max-width:440px;margin:40px auto 8px;line-height:1.3}#main #delicious .container .content,#main #caffeine .container .content{padding:0 3px 30px}#main #delicious .green-check{margin-left:10px}#main.triton .sales-product-content-section .container{padding-right:45px}#main.triton ol.numbers li:before{top:10px}#main.triton ol.numbers li.three:before{top:36px}#main.triton ol.numbers li.one:before,#main.triton ol.numbers li.four:before{top:19px}#main.triton .epa-dha{width:215px;height:267px;background:url(images/2017-images/xtablet-product-triton-epa-dha,402x.png.pagespeed.ic.lKjHJy2A-j.png) center no-repeat;background-size:215px;margin-left:120px;margin-right:60px;margin-left:60px;margin-bottom:20px}#main.triton .canola{width:210px;height:232px;background-size:210px;margin-right:60px;margin-left:30px}#main.triton .spoon{margin:40px auto;width:578px;height:308px;background:url(images/2017-images/xtablet-product-triton-spoon,402x.png.pagespeed.ic.j25btC89-O.png) center no-repeat;background-size:578px}#main.triton .cheap-label{width:594px;height:628px;display:block;background:url(images/2017-images/xtablet-product-triton-label-cheap,402x.png.pagespeed.ic.yYReRYxDnI.png) center no-repeat;background-size:594px;margin:30px auto}#main.triton .other-label{width:593px;height:636px;background:url(images/2017-images/xtablet-product-triton-label-other,402x.png.pagespeed.ic.Aykmbsowm_.png) center no-repeat;background-size:593px;margin:30px auto}#main.triton .contaminants{width:253px;height:219px;background:url(images/2017-images/xtablet-product-triton-contaminants,402x.png.pagespeed.ic.RCZF8OO2qx.png) center no-repeat;background-size:253px;margin-left:35px;margin-top:10px}#main.triton .fishes{width:685px;height:408px;background:url(images/2017-images/xtablet-product-triton-fishes,402x.png.pagespeed.ic.R58SUB4RsE.png) center no-repeat;background-size:685px;margin:50px auto}#main.triton .boat{width:690px;height:187px;margin:40px auto;background:url(images/2017-images/xtablet-product-triton-trawling,402x.png.pagespeed.ic.SJOHbzMQqB.png) center no-repeat;background-size:690px}#main.triton .explosion{width:308px;height:314px;top:253px;background:url(images/2017-images/xtablet-product-triton-open-bottle,402x.png.pagespeed.ic.lnZdpLr1jJ.png) center no-repeat;background-size:308px;right:0}#main.triton .capsules-left{display:none}#main.triton .capsules-right{display:none}#main.triton #introducing h5{font-size:32px;letter-spacing:-.5px;margin-bottom:25px}#main.triton #introducing h5 br{display:none}#main.triton .sales-product-content-section h4{font-size:30px}#main.sales .gradient{padding:36px 0 10px}#main.triton #product-content ul.tablet-width{max-width:390px}#main.triton #product-content ul.tablet-width li{font-weight:bold;text-align:left}#main #bottom-line{display:none}#main #product-ingredients .container{padding-right:10px;padding-left:10px}#main.sales .industry-experts{background:#f8f8f8}.single-product #main #product-content .industry-experts header h2{color:#293644}.single-product #main #product-content .industry-experts header{position:relative}.single-product #main #product-content .industry-experts header:before{font-size:24px;content:"Product Reviews";text-transform:none;font-weight:300;color:#293644;padding-left:41px;background:url(images/2017-images/tablet-product-reviews-icon,402x.png.pagespeed.ce.IlBXUayyaq.png) center left no-repeat;background-size:25px;position:relative;display:inline-block;margin:20px auto 0;top:-36px}#main #faq{padding-top:40px}.sales-product-content-section#faq .container{padding-right:45px}.sales-product-content-section#faq #faq-mobile-toggle{width:100%;height:101px;line-height:101px;background:#fff;font-size:24px;content:"Frequently Asked Questions";text-transform:uppercase;font-weight:300;color:#293644;padding-left:60px;background:url(images/2017-images/tablet-product-faq-icon,402x.png.pagespeed.ce.DQr7x5kzTx.png) 20px center no-repeat;background-size:22px;position:relative;display:block;top:0;max-width:678px;margin:auto}.sales-product-content-section#faq #faq-mobile-toggle:after{background:url(images/2017-images/tablet-product-faq-arrow,402x.png.pagespeed.ce.ijZ5AnpdrU.png) center no-repeat;background-size:10px;width:10px;height:17px;right:22px;content:"";display:block;position:absolute;top:50%;margin-top:-11px}#main #legion-instagram-reviews{background:#fff;padding-bottom:0}#main #legion-instagram-reviews .container{padding:0}#main #legion-instagram-reviews h2{font-size:27px;max-width:516px;margin:0 auto 34px}#main #legion-instagram-reviews h2 br{display:none}#main #legion-instagram-reviews .social-share h3{margin:auto;float:none;text-align:center;height:auto;line-height:1}#main #legion-instagram-reviews .social-share{height:209px;padding:37px;margin:0 auto;max-width:768px}#main #legion-instagram-reviews .social-share p{float:none;text-align:center;margin-top:25px}#main #legion-instagram-reviews .social-share .social-icons{margin:auto;float:none;text-align:center;padding:23px 0 0}#main #legion-instagram-reviews #legion-instagram-images{background:#f9f9f9;padding:42px 0 24px;max-width:768px}#main #legion-instagram-reviews #legion-instagram-images li{width:235px;height:235px;margin-bottom:14px}#main #legion-instagram-reviews #legion-instagram-images li:last-child{display:none}#references{padding:30px 0 49px}#references h2{font-size:30px}#references h2 span{margin-right:32px}#references .ref{padding:0 0 40px 84px}#references .ref .num{font-size:32px;width:41px;height:61px;line-height:61px}#references .ref a{font-size:19px}#references .ref p{font-size:16px}#main.recharge #product-content .product-content-intro.gradient{background:transparent}#main.recharge .sales-product-content-section#monohydrate:before{background:url(images/2017-images/xtablet-product-recharge-creatine,402x.jpg.pagespeed.ic.e-MgYg-cwa.jpg) center no-repeat;background-size:222px;width:222px;height:391px}#main.recharge .sales-product-content-section#carnitine:before{background:url(images/2017-images/xtablet-product-recharge-carnitine,402x.jpg.pagespeed.ic.EOl62GByds.jpg) center no-repeat;background-size:267px;width:267px;height:406px;top:120px}#main.recharge .sales-product-content-section#corsolic:before{background:url(images/2017-images/xtablet-product-recharge-corsolic,402x.jpg.pagespeed.ic._K4gAxYL7x.jpg) center no-repeat;background-size:238px;width:238px;height:410px;top:0}#main.pulse .sales-product-content-section#caffeine-a:before{background:url(images/2017-images/xtablet-product-pulse-caffeine,402x.jpg.pagespeed.ic.jgmjjUnoeQ.jpg) center no-repeat;background-size:184px;width:184px;height:202px;top:15px}#main.pulse .sales-product-content-section#theanine:before{background:url(images/2017-images/xtablet-product-pulse-theanine,402x.jpg.pagespeed.ic.C4Pbe_MsZ5.jpg) center no-repeat;background-size:220px;width:220px;height:335px;top:50px}#main.pulse .sales-product-content-section#citrulline:before{background:url(images/2017-images/xtablet-product-pulse-citrulline,402x.jpg.pagespeed.ic.k0NIhT_yr-.jpg) center no-repeat;background-size:254px;width:254px;height:399px}#main.pulse .sales-product-content-section#ornithine:before{background:url(images/2017-images/xtablet-product-pulse-ornithine,402x.jpg.pagespeed.ic.P1L96-4evf.jpg) center no-repeat;background-size:198px;width:198px;height:346px;top:130px}#main.pulse .sales-product-content-section#beta:before{background:url(images/2017-images/xtablet-product-pulse-beta,402x.jpg.pagespeed.ic.nfMg0BxVDb.jpg) center no-repeat;background-size:181px;width:181px;height:341px;top:150px}#main.pulse .sales-product-content-section#beatine:before{background:url(images/2017-images/xtablet-product-pulse-betaine,402x.jpg.pagespeed.ic.F96sl2lGMI.jpg) center no-repeat;background-size:237px;width:237px;height:353px;top:28px}#main.lunar ol.numbers li:before{top:20px}#main.lunar ol.numbers li:after{top:4px}#main.lunar ol.numbers li.two:before,#main.lunar ol.numbers li.five:before,#main.lunar ol.numbers li.six:before,#main.lunar ol.numbers li.eight:before{top:5px}#main.lunar ol.numbers li.two:after,#main.lunar ol.numbers li.five:after,#main.lunar ol.numbers li.six:after,#main.lunar ol.numbers li.eight:after{top:-11px}#main.lunar .sleep-img{width:213px;height:200px;margin:5px 55px 20px 10px;background:url(images/2017-images/xtablet-product-lunar-sleep,402x.png.pagespeed.ic.AKNWbTfFiA.png) center no-repeat;background-size:213px}#main.lunar .sales-product-content-section#glycine{padding-top:0}#main.lunar .sales-product-content-section#glycine:before{width:224px;height:417px;top:5px;background:url(images/2017-images/xtablet-product-lunar-glycine,402x.jpg.pagespeed.ic.qNRkGXs3iP.jpg) top no-repeat;background-size:224px}#main.lunar .sales-product-content-section#melatonin:before{width:161px;height:360px;top:70px;background:url(images/2017-images/xtablet-product-lunar-melatonin,402x.jpg.pagespeed.ic.y2dPIxyG8U.jpg) center no-repeat;background-size:161px}#main.lunar .sales-product-content-section#lemon:before{width:223px;height:395px;top:-10px;background:url(images/2017-images/xtablet-product-lunar-lemon,402x.jpg.pagespeed.ic.UAWogztX0p.jpg) center no-repeat;background-size:223px}#main.lunar .sales-product-content-section#ruta:before{width:188px;height:328px;top:240px;background:url(images/2017-images/xtablet-product-lunar-ruta,402x.jpg.pagespeed.ic.vZ-3sNP2ny.jpg) center no-repeat;background-size:188px}#main.fortify .sales-product-content-section#ucii{padding-top:0}#main.fortify .sales-product-content-section#ucii:before{background:url(images/2017-images/tablet-product-fortify-ucii,402x.jpg.pagespeed.ce.DQaRTA0fae.jpg) center no-repeat;background-size:181px;width:181px;height:333px;top:45px}#main.fortify .sales-product-content-section#curcumin:before{background:url(images/2017-images/xtablet-product-fortify-curcumin,402x.jpg.pagespeed.ic.DJ9JBns2Rj.jpg) center no-repeat;background-size:239px;width:239px;height:417px;top:5px}#main.fortify .sales-product-content-section#boswellia:before{background:url(images/2017-images/xtablet-product-fortify-boswellia,402x.jpg.pagespeed.ic.xjPSw6l656.jpg) center no-repeat;background-size:223px;width:223px;height:425px;top:10px}#main.fortify .sales-product-content-section#grape:before{background:url(images/2017-images/xtablet-product-fortify-grape,402x.jpg.pagespeed.ic.g5f0n1Lkb0.jpg) center no-repeat;background-size:185px;width:185px;height:550px;top:25px}#main.forge ol.numbers{margin-bottom:50px}#main.forge #product-content .product-content-intro h3{font-size:29px;line-height:1.3}#main.forge .product-content-intro .chart{background:url(images/2017-images/tablet-product-forge-graph,402x.png.pagespeed.ce.p5HwNYn2L7.png) center no-repeat;background-size:464px;width:464px;height:297px;float:none;margin-left:auto;margin-right:auto;margin-bottom:30px}#main.forge .product-content-intro .scale{background:url(images/2017-images/tablet-product-forge-scale,402x.png.pagespeed.ce.YAt2fErQ1S.png) center no-repeat;background-size:347px;width:347px;height:349px;float:none;margin-left:auto;margin-right:auto;margin-bottom:30px}#main.forge .product-content-intro .tophat{background:url(images/2017-images/tablet-product-forge-salesman,402x.png.pagespeed.ce.JY9MS5JKUr.png) center no-repeat;background-size:297px;width:297px;height:359px;float:none;margin-left:auto;margin-right:auto;margin-bottom:30px}#main.forge .product-content-intro .meat{background:url(images/2017-images/tablet-product-forge-muscles,402x.png.pagespeed.ce.LQE_ylUQB-.png) center no-repeat;background-size:466px;width:466px;height:276px;float:none;margin-left:auto;margin-right:auto;margin-bottom:30px}#main.forge .sales-product-content-section#yohimbine{padding-top:0}#main.forge .sales-product-content-section#yohimbine:before{background:url(images/2017-images/xtablet-product-forge-yohimbine,402x.jpg.pagespeed.ic.Spzpi4_h5u.jpg) center no-repeat;background-size:190px;width:190px;height:357px;top:35px}#main.forge .sales-product-content-section#hydroxy:before{background:url(images/2017-images/tablet-product-forge-bhydroxy,402x.jpg.pagespeed.ce.kyNfSu-_O6.jpg) center no-repeat;background-size:182px;width:182px;height:321px;top:0}#main.forge .sales-product-content-section#cdp:before{background:url(images/2017-images/tablet-product-forge-cdp,402x.jpg.pagespeed.ce.69aa6zJok6.jpg) center no-repeat;background-size:384px;width:384px;height:684px;top:-200px}#main #get-the-most{padding-bottom:10px}#main #get-the-most .container{padding-right:45px}#main #get-the-most h2{font-size:32px;margin-bottom:20px}#main.genesis #product-content .product-content-intro h2{font-size:32px;margin:22px 0;color:#293644}#main.genesis #product-content .product-content-intro h3{font-size:32px;letter-spacing:-.6px}#main.genesis #product-content .red-quotes{padding:40px 45px;margin:35px auto}#main.genesis #product-content .red-quotes ul li{background-size:22px;margin-bottom:20px}#main.genesis #product-content ol.numbers li h3{text-align:left;font-size:26px;margin-top:0;padding-top:10px;line-height:1.4}#main.genesis .img.genesis-elements-bottles{background:url(images/2017-images/xtablet-product-genesis-bottles,402x.png.pagespeed.ic.cIgbCW28wm.png) center no-repeat;background-size:223px;width:223px;height:213px;margin-right:50px;margin-left:20px;margin-top:0}#main.genesis .img.genesis-alkalize-chart{background:url(images/2017-images/xtablet-product-genesis-alkalize-chart,402x.png.pagespeed.ic.oVVrWx48OG.png) center no-repeat;background-size:201px;width:201px;height:261px;margin-left:68px;margin-top:6px;margin-right:35px}#main.genesis #product-content .product-content-intro h3.float-left{clear:both;text-align:center;max-width:500px;margin:40px auto}#main.genesis .img.genesis-ph-table{background:url(images/2017-images/xtablet-product-genesis-graph,402x.png.pagespeed.ic.LRGWQd0c0B.png) center no-repeat;background-size:286px;width:286px;height:212px;margin-right:40px;margin-left:12px}#main.genesis .img.genesis-stomach{background:url(images/2017-images/xtablet-product-genesis-stomach,402x.png.pagespeed.ic.X_cZQX3efx.png) center no-repeat;background-size:242px;width:242px;height:211px;float:right;margin-left:60px;margin-right:0;margin-top:12px}#main.genesis .img.genesis-scale{background:url(images/2017-images/xtablet-product-genesis-scale,402x.png.pagespeed.ic.Yipy-Ks9Az.png) center no-repeat;background-size:240px;width:240px;height:239px;margin-left:40px;margin-top:10px;margin-right:6px}#main.genesis .img.genesis-enzymes{background:url(images/2017-images/xtablet-product-genesis-enzymes,402x.png.pagespeed.ic.TOCW2zVeNp.png) center no-repeat;background-size:241px;width:241px;height:234px;margin-top:20px}#main.genesis .img.genesis-digestive{background:url(images/2017-images/xtablet-product-genesis-digestive,402x.png.pagespeed.ic.RqOqL3hIeG.png) center no-repeat;background-size:181px;width:181px;height:192px;margin-right:70px;margin-bottom:30px;margin-left:33px;margin-top:10px}#main.genesis .sales-product-content-section#greens-blend:before{background:url(images/2017-images/xtablet-product-genesis-greens,402x.jpg.pagespeed.ic.5W6CfcQa8j.jpg) center top no-repeat;background-size:294px;width:294px;height:568px;top:-153px}#main.genesis .sales-product-content-section#mushroom:before{background:url(images/2017-images/xtablet-product-genesis-reishi,402x.jpg.pagespeed.ic.Bid480rthG.jpg) center top no-repeat;background-size:274px;width:274px;height:522px;top:-60px}#main.genesis .sales-product-content-section#spirulina:before{background:url(images/2017-images/xtablet-product-genesis-spirulina,402x.jpg.pagespeed.ic.H8B9jYSuOb.jpg) center top no-repeat;background-size:246px;width:246px;height:360px;top:20px}#main.genesis .sales-product-content-section#astragalus:before{background:url(images/2017-images/xtablet-product-genesis-astragalus,402x.jpg.pagespeed.ic.3sEK6x_Lmn.jpg) center top no-repeat;background-size:303px;width:303px;height:569px;top:-188px}#main.genesis .sales-product-content-section#moringa:before{background:url(images/2017-images/xtablet-product-genesis-moringa,402x.jpg.pagespeed.ic.21Oc8BtM-I.jpg) center top no-repeat;background-size:181px;width:181px;height:360px;top:0}#main.genesis .sales-product-content-section#maca:before{background:url(images/2017-images/xtablet-product-genesis-maca,402x.jpg.pagespeed.ic.ffdDmG8ro7.jpg) center top no-repeat;background-size:223px;width:223px;height:592px;top:30px}#main.genesis .sales-product-content-section#broccoli:before{background:url(images/2017-images/xtablet-product-genesis-broccoli,402x.jpg.pagespeed.ic.J3bKJiTy-v.jpg) center top no-repeat;background-size:221px;width:221px;height:439px;top:20px}#main.genesis .sales-product-content-section#broccoli{padding-bottom:10px}#main .sales-product-content .contains,#main .sales-product-content-section .contains{margin-bottom:30px;font-size:17px;letter-spacing:-.5px}#main.phoenix #product-content .product-content-intro ul:before{left:38px}#main.phoenix .product-content-intro ul>li{padding-left:121px!important;margin-bottom:40px!important;background:none!important}#main.phoenix #product-content .product-content-intro ul li h3{font-size:29px;line-height:1.3;padding-top:20px;margin-bottom:20px}#main.phoenix .product-content-intro li.thunder{background-image:url(images/2017-images/tablet-product-phoenix-circle-lightning@2x.png)!important;background-size:81px!important}#main.phoenix .product-content-intro li.cupcake{background-image:url(images/2017-images/tablet-product-phoenix-circle-cupcake@2x.png)!important;background-size:81px!important;background-position:left 10px!important}#main.phoenix .product-content-intro li.fire{background-image:url(images/2017-images/tablet-product-phoenix-circle-fire@2x.png)!important;background-size:81px!important;background-position:left 10px!important}#main.phoenix .sales-product-content-section blockquote{padding-left:60px;border-left:1px #eaebeb solid;position:relative;font-style:italic;font-family:"Georgia",serif}#main.phoenix .sales-product-content-section#synephrine{padding-top:0}#main.phoenix .sales-product-content-section#synephrine:before{background:url(images/2017-images/xtablet-product-phoenix-synephrine,402x.jpg.pagespeed.ic.4TXgHbMRIo.jpg) center no-repeat;background-size:199px;width:199px;height:411px;top:66px}#main.phoenix .sales-product-content-section#naringin:before{background:url(images/2017-images/xtablet-product-phoenix-naringin,402x.jpg.pagespeed.ic.zmj3N_jcqN.jpg) center no-repeat;background-size:346px;width:346px;height:653px;top:-141px}#main.phoenix .sales-product-content-section#hesperidin:before{background:url(images/2017-images/xtablet-product-phoenix-hesperidin,402x.jpg.pagespeed.ic.yx4JE9drIt.jpg) center no-repeat;background-size:189px;width:189px;height:473px;top:-78px}#main.phoenix .sales-product-content-section#hordenine:before{background:url(images/2017-images/xtablet-product-phoenix-hordenine,402x.jpg.pagespeed.ic.-oPn3l1Mmm.jpg) center no-repeat;background-size:238px;width:238px;height:410px;top:11px}#main.phoenix .sales-product-content-section#gallate:before{background:url(images/2017-images/xtablet-product-phoenix-gallate,402x.jpg.pagespeed.ic.7R2pxjfY5t.jpg) center no-repeat;background-size:281px;width:281px;height:527px;top:-60px}#main.phoenix .sales-product-content-section#salicin:before{background:url(images/2017-images/xtablet-product-phoenix-salicin,402x.jpg.pagespeed.ic.JK7wTtD1xI.jpg) center no-repeat;background-size:283px;width:283px;height:426px;top:-53px}#main.phoenix .sales-product-content-section#tyrosine:before{background:url(images/2017-images/xtablet-product-phoenix-tyrosine,402x.jpg.pagespeed.ic.sC6AP9lp31.jpg) center no-repeat;background-size:163px;width:163px;height:257px;top:10px}#main.phoenix .sales-product-content-section#forskolin:before{background:url(images/2017-images/xtablet-product-phoenix-forskolin,402x.jpg.pagespeed.ic.l07oRC2tGG.jpg) center no-repeat;background-size:247px;width:247px;height:313px;top:274px}#main.phoenix .sales-product-content-section#htp:before{background:url(images/2017-images/xtablet-product-phoenix-htp,402x.jpg.pagespeed.ic.xjDX4p0LCS.jpg) center no-repeat;background-size:145px;width:145px;height:313px;top:44px}#main.phoenix .sales-product-content-section#htp{margin-bottom:0}#main.phoenix #caffeine{padding-bottom:45px}#main.triumph .product-content-intro h2{font-size:24px;margin:33px auto 20px;text-align:center}#main.triumph .product-content-intro .img.lab{background:url(images/2017-images/xtablet-product-triumph-microscope,402x.png.pagespeed.ic.eLn4N45cB2.png) center no-repeat;background-size:239px;width:239px;height:196px;margin-top:50px;margin-left:28px;margin-bottom:70px}#main.triumph .img.bottle{background:url(images/2017-images/xtablet-product-triumph-bottles,402x.png.pagespeed.ic.zzMAXPg8cH.png) center no-repeat;background-size:289px;width:289px;height:208px;margin-right:45px;margin-top:80px;margin-bottom:60px}#main.triumph .sales-product-content{padding:17px 0 33px}#main.triumph #product-content .product-content-intro{margin-bottom:65px}#main.triumph .sales-product-content.left-align:before{left:auto;right:0}#main.triumph .sales-product-content#vitamin-a{margin-top:30px}#main.triumph #product-content{padding-bottom:25px}#main.triumph .sales-product-content h2{font-size:32px;margin-bottom:15px}#main.triumph .sales-product-content p{font-size:17px;line-height:1.7;margin-bottom:27px;text-align:left;padding-right:170px;text-align:justify}#main.triumph .sales-product-content ul{padding-right:170px}#main.triumph .sales-product-content ul li{letter-spacing:-.5px}#main.triumph .sales-product-content p.contains{text-align:left;margin-bottom:15px}#main.triumph .sales-product-content .meta{margin:22px auto}#main.triumph .sales-product-content .meta.mw{height:97px}#main.triumph .sales-product-content .meta.mw .how-much{width:318px;line-height:1.7;padding-top:19px;padding-right:50px}#main.triumph .sales-product-content .meta.all .how-much{width:444px}#main.triumph .sales-product-content .meta .how-much{height:100%;padding-left:86px}#main.triumph .sales-product-content .meta .genders{padding-left:0;padding-right:0;min-width:0;width:358px;height:100%}#main.triumph .sales-product-content .meta .genders strong{display:block;text-align:center;padding-left:25px}#main.triumph .sales-product-content .meta .how-much-men,#main.triumph .sales-product-content .meta .how-much-women{padding-left:10px;padding-right:10px;line-height:1.75;padding-top:20px;text-align:center}#main.triumph .sales-product-content .meta .how-much-men{margin-right:0;width:172px;border-right:1px #dedede solid;background-position:49px 25px}#main.triumph .sales-product-content .meta .how-much-women{width:180px;background-position:47px 21px}#main.triumph .sales-product-content .meta .how-much-all{width:183px;text-align:center}#main.triumph .sales-product-content .meta .ext{padding:36px 45px}#main.triumph .sales-product-content .meta .ext p{margin-bottom:15px;line-height:1.7;padding-right:0}#main.triumph .sales-product-content.right-align:before,#main.triumph .sales-product-content.left-align:before{right:0}#main.triumph .sales-product-content#vitamin-a:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-a,402x.jpg.pagespeed.ic.i9trnbeRuC.jpg) center no-repeat;background-size:203px;width:203px;height:230px;top:-45px}#main.triumph .sales-product-content#vitamin-b12:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-b12,402x.jpg.pagespeed.ic.hQZhnMvyhu.jpg) center no-repeat;background-size:256px;width:256px;height:431px;top:-30px}#main.triumph .sales-product-content#vitamin-b9:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-b9,402x.jpg.pagespeed.ic.qn6J84r1qD.jpg) center no-repeat;background-size:179px;width:179px;height:343px;top:-153px}#main.triumph .sales-product-content#vitamin-b6:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-b6,402x.jpg.pagespeed.ic.G3Q5vZxH1m.jpg) center no-repeat;background-size:177px;width:177px;height:291px;top:95px}#main.triumph .sales-product-content#vitamin-b5:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-b5,402x.jpg.pagespeed.ic.HL0V7W2a4-.jpg) center no-repeat;background-size:211px;width:211px;height:303px;top:-160px}#main.triumph .sales-product-content#vitamin-b3:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-b3,402x.jpg.pagespeed.ic.Fa3_luH4Sj.jpg) center no-repeat;background-size:214px;width:214px;height:269px;top:-65px}#main.triumph .sales-product-content#vitamin-b7:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-b7,402x.jpg.pagespeed.ic.rI2c5VXV1j.jpg) center no-repeat;background-size:160px;width:160px;height:660px;top:-266px}#main.triumph .sales-product-content#vitamin-b2:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-b2,402x.jpg.pagespeed.ic.7bXIJ5X7Ba.jpg) center no-repeat;background-size:221px;width:221px;height:294px;top:-104px}#main.triumph .sales-product-content#vitamin-b1:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-b1,402x.jpg.pagespeed.ic.XlvvF5H0tv.jpg) center no-repeat;background-size:181px;width:181px;height:245px;top:-134px}#main.triumph .sales-product-content#vitamin-c:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-c,402x.jpg.pagespeed.ic.w4CZAlmYfS.jpg) center no-repeat;background-size:249px;width:249px;height:402px;top:-190px}#main.triumph .sales-product-content#vitamin-d:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-d,402x.jpg.pagespeed.ic.FMOE7nyBvU.jpg) center no-repeat;background-size:177px;width:177px;height:335px;top:105px}#main.triumph .sales-product-content#vitamin-e:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-e,402x.jpg.pagespeed.ic.4A1DWSZDPB.jpg) center no-repeat;background-size:182px;width:182px;height:396px;top:170px}#main.triumph .sales-product-content#vitamin-k:before{background:url(images/2017-images/xtablet-product-triumph-vitamin-k,402x.jpg.pagespeed.ic._-PzNTshfV.jpg) center no-repeat;background-size:211px;width:211px;height:431px;top:61px}#main.triumph .sales-product-content#zinc:before{background:url(images/2017-images/xtablet-product-triumph-zinc,402x.jpg.pagespeed.ic.os1w0fedzV.jpg) center no-repeat;background-size:203px;width:203px;height:434px;top:3px}#main.triumph .sales-product-content#iodine:before{background:url(images/2017-images/xtablet-product-triumph-iodine,402x.jpg.pagespeed.ic.DZVRXGGfOG.jpg) center no-repeat;background-size:187px;width:187px;height:365px;top:32px}#main.triumph .sales-product-content#magnesium:before{background:url(images/2017-images/xtablet-product-triumph-magnesium,402x.jpg.pagespeed.ic.e7nNjKwWYT.jpg) center no-repeat;background-size:185px;width:185px;height:308px;top:-142px;left:auto}#main.triumph .sales-product-content#selenium:before{background:url(images/2017-images/xtablet-product-triumph-selenium,402x.jpg.pagespeed.ic.ck1nxadSZG.jpg) center no-repeat;background-size:157px;width:157px;height:303px;top:-181px}#main.triumph .sales-product-content#chromium:before{background:url(images/2017-images/xtablet-product-triumph-chromium,402x.jpg.pagespeed.ic.jqKSo15vEU.jpg) center no-repeat;background-size:251px;width:251px;height:449px;top:45px}#main.triumph .sales-product-content#garlic:before{background:url(images/2017-images/tablet-product-triumph-garlic,402x.jpg.pagespeed.ce.jKdTST0FpA.jpg) center no-repeat;background-size:203px;width:203px;height:303px;top:78px}#main.triumph .sales-product-content#grape:before{background:url(images/2017-images/xtablet-product-triumph-grape,402x.jpg.pagespeed.ic.6I2e8HyqH9.jpg) center no-repeat;background-size:186px;width:186px;height:358px;top:205px}#main.triumph .sales-product-content#nacetyl:before{background:url(images/2017-images/xtablet-product-triumph-nacetyl,402x.jpg.pagespeed.ic.mW118pq3J9.jpg) center no-repeat;background-size:156px;width:156px;height:417px;top:125px;right:0}#main.triumph .sales-product-content#olive:before{background:url(images/2017-images/xtablet-product-triumph-olive,402x.jpg.pagespeed.ic.rsgTCZWNEg.jpg) center no-repeat;background-size:181px;width:181px;height:347px;top:15px}#main.triumph .sales-product-content#lavender:before{background:url(images/2017-images/xtablet-product-triumph-lavender,402x.jpg.pagespeed.ic.O9QV8Iyy7I.jpg) center no-repeat;background-size:217px;width:217px;height:555px;top:72px}#main.triumph .sales-product-content#rhodiola:before{background:url(images/2017-images/xtablet-product-triumph-rhodiola,402x.jpg.pagespeed.ic.vuBncL1oYo.jpg) center no-repeat;background-size:195px;width:195px;height:403px;top:118px}#main.triumph .sales-product-content#bacopa:before{background:url(images/2017-images/xtablet-product-triumph-bacopa,402x.jpg.pagespeed.ic.0cS7XO76Ji.jpg) center no-repeat;background-size:163px;width:163px;height:317px;top:114px}#main.triumph .sales-product-content#ashwagandha:before{background:url(images/2017-images/xtablet-product-triumph-ashwagandha,402x.jpg.pagespeed.ic.MUYAvJZHjK.jpg) center no-repeat;background-size:168px;width:168px;height:364px;top:118px}#main.triumph .sales-product-content#terminalia:before{background:url(images/2017-images/xtablet-product-triumph-terminalia,402x.jpg.pagespeed.ic.bst9-_ZeP7.jpg) center no-repeat;background-size:153px;width:153px;height:324px;top:88px}#main.triumph .sales-product-content#cissus:before{background:url(images/2017-images/xtablet-product-triumph-cissus,402x.jpg.pagespeed.ic.55Z3IUqG01.jpg) center no-repeat;background-size:169px;width:169px;height:301px;top:0}#main.triumph .sales-product-content#coq10:before{background:url(images/2017-images/xtablet-product-triumph-coq10,402x.jpg.pagespeed.ic.NKRkeKMb6Z.jpg) center no-repeat;background-size:197px;width:197px;height:334px;top:153px}#main.triumph .sales-product-content#fucoxanthin:before{background:url(images/2017-images/xtablet-product-triumph-fucoxanthin,402x.jpg.pagespeed.ic.fItUXw7EUn.jpg) center no-repeat;background-size:185px;width:185px;height:320px;top:171px}#main.triumph .sales-product-content#zeaxanthin:before{background:url(images/2017-images/xtablet-product-triumph-zeaxanthin,402x.jpg.pagespeed.ic.URbchAEVeM.jpg) center no-repeat;background-size:180px;width:180px;height:261px;top:94px}#main.triumph .sales-product-content#lutein:before{background:url(images/2017-images/xtablet-product-triumph-lutein,402x.jpg.pagespeed.ic.XFVYA3Vr_o.jpg) center no-repeat;background-size:183px;width:183px;height:319px;top:66px}#product-content .books-included{padding:0 45px}#main #product-content .book h2{font-size:32px;line-height:1.4;margin-bottom:25px}#main #product-content .img.shredded{width:329px;height:471px;background:url(images/2017-images/xtablet-stacks-sharedded-chef,402x.jpg.pagespeed.ic.ujKd4U-GLm.jpg) center no-repeat;background-size:306px;margin-left:30px;margin-bottom:-20px}#main #product-content .img.custom-plans{width:327px;height:471px;background:url(images/2017-images/xtablet-stacks-meal-plan,402x.jpg.pagespeed.ic.3lO8SXi0VN.jpg) center no-repeat;background-size:301px;margin-right:55px;margin-left:-20px;margin-bottom:-10px}#main #product-content .book h2{letter-spacing:-.5px}#main .book p{font-size:17px;letter-spacing:0}#main #product-content .book h2 span{display:inline}#main #product-content .stacked-product-content-section .content{max-width:100%;text-align:center}#main .stacked-product-content-section h2{text-align:center;font-size:32px}#main #product-content .stacked-product-content-section .content{font-size:17px}#main .stack-add-to-cart{margin:30px auto}#main #product-content .stacked-product-content-section .img.whey{background:url(images/2017-images/tablet-product-stack-bottle-whey,402x.jpg.pagespeed.ce.OfiItG-ejx.jpg) center no-repeat;background-size:320px;width:320px;height:427px}#main #product-content .stacked-product-content-section .img.pulse{background:url(images/2017-images/tablet-product-stack-bottle-pulse,402x.jpg.pagespeed.ce.PeDoFCoeLF.jpg) center no-repeat;background-size:331px;width:331px;height:324px}#main #product-content .stacked-product-content-section .img.recharge{background:url(images/2017-images/tablet-product-stack-bottle-recharge,402x.jpg.pagespeed.ce.7ij3uPbVQt.jpg) center no-repeat;background-size:330px;width:330px;height:339px}#main #product-content .stacked-product-content-section .img.triumph{background:url(images/2017-images/tablet-product-stack-bottle-triumph,402x.jpg.pagespeed.ce.-ALbrdwWzZ.jpg) center no-repeat;background-size:269px;width:269px;height:347px}#main #product-content .stacked-product-content-section .img.phoenix{background:url(images/2017-images/tablet-product-stack-bottle-phoenix,402x.jpg.pagespeed.ce.B_St_ygymL.jpg) center no-repeat;background-size:266px;width:266px;height:346px}#main #product-content .stacked-product-content-section .img.forge{background:url(images/2017-images/tablet-product-stack-bottle-forge,402x.jpg.pagespeed.ce.ml8XMBH-NI.jpg) center no-repeat;background-size:273px;width:273px;height:345px}#main #product-content .stacked-product-content-section .img.genesis{background:url(images/2017-images/xtablet-product-stack-bottle-genesis,402x.jpg.pagespeed.ic.b_SAGZI0nr.jpg) center no-repeat;background-size:296px;width:296px;height:309px}#main #product-content .stacked-product-content-section .img.lunar{background:url(images/2017-images/xtablet-product-stack-bottle-lunar,402x.jpg.pagespeed.ic.e831LWZrJS.jpg) center no-repeat;background-size:291px;width:291px;height:268px}#main #product-content .stacked-product-content-section .img.triton{background:url(images/2017-images/xtablet-product-stack-bottle-triton,402x.jpg.pagespeed.ic.SVvcINjvfy.jpg) center no-repeat;background-size:279px;width:279px;height:322px}#main #product-content .stacked-product-content-section .img.fortify{background:url(images/2017-images/xtablet-product-stack-bottle-fortify,402x.jpg.pagespeed.ic.RfHVBEyZ0T.jpg) center no-repeat;background-size:269px;width:269px;height:332px}#main #product-content #how-to-use-stack h2{font-size:28px;margin-bottom:15px}#main #product-content #how-to-use-stack h3{font-size:33px;margin-bottom:30px}#main #product-content #how-to-use-stack p{font-size:17px;line-height:1.6;margin-bottom:28px}#main #product-content #how-to-use-stack .how-to-use-products{margin-top:40px}#main #product-content #how-to-use-stack .content{padding-left:210px}#main #product-content #how-to-use-stack .product{margin-bottom:50px;min-height:280px}#main #product-content #how-to-use-stack .product .img{left:5px}#main #product-content #how-to-use-stack .product .img.whey{width:154px;height:798px;background:url(images/2017-images/tablet-product-stack-how-to-use-whey@2x.png) center no-repeat;background-size:154px}#main #product-content #how-to-use-stack .product .img.pulse{width:176px;height:630px;background:url(images/2017-images/tablet-product-stack-how-to-use-pulse@2x.png) center no-repeat;background-size:176px;left:-5px}#main #product-content #how-to-use-stack .product .img.triumph{width:160px;height:551px;background:url(images/2017-images/tablet-product-stack-how-to-use-triumph@2x.png) center no-repeat;background-size:160px}#main #product-content #how-to-use-stack .product .img.recharge{width:177px;height:680px;background:url(images/2017-images/tablet-product-stack-how-to-use-triumph@2x.png) center no-repeat;background-size:177px}#main #product-content #how-to-use-stack .product .img.phoenix{width:158px;height:551px;background:url(images/2017-images/tablet-product-stack-how-to-use-phoenix@2x.png) center no-repeat;background-size:158px}#main #product-content #how-to-use-stack .product .img.forge{width:158px;height:546px;background:url(images/2017-images/tablet-product-stack-how-to-use-forge@2x.png) center no-repeat;background-size:158px}#main #product-content #how-to-use-stack .product .img.genesis{width:166px;height:218px;background:url(images/2017-images/tablet-product-stack-how-to-use-genesis@2x.png) center no-repeat;background-size:166px;left:0}#main #product-content #how-to-use-stack .product .img.triton{width:143px;height:282px;background:url(images/2017-images/tablet-product-stack-how-to-use-triton@2x.png) center no-repeat;background-size:143px}#main #product-content #how-to-use-stack .product .img.lunar{width:167px;height:176px;background:url(images/2017-images/tablet-product-stack-how-to-use-lunar@2x.png) center no-repeat;background-size:167px}#main #product-content #example-day{padding:70px 0}#main #product-content #example-day h2{font-size:28px}#main #product-content #example-day p.text{font-size:17px}#main #product-content #example-day ul.product-day{max-width:678px;margin:auto}#main #product-content #example-day ul.product-day li{padding:0 0 0 20px;height:136px}#main #product-content #example-day ul.product-day li .right{width:57%}#main #product-content #example-day ul.product-day li h3{font-size:22px;text-align:left;margin-top:57px;max-width:235px}#main #product-content #example-day ul.product-day li.post-workout h3,#main #product-content #example-day ul.product-day li.bed h3{margin-top:44px}#main #product-content #example-day ul.product-day li .left p{text-align:left;max-width:245px}#main #product-content #example-day ul.product-day li .left.subtext h3{margin-top:40px}#main #product-content #example-day ul.product-day li .icon{margin-right:10px}#main #product-content #example-day ul.product-day li .right ul.checks{padding-left:23px}#main #product-content #example-day ul.product-day li .right ul.checks li{font-size:15px;margin-bottom:5px;background-size:13px}#main #product-content #example-day ul.product-day li.breakfast .icon,#main #product-content #example-day ul.product-day li.pre-workout .icon{background-size:32px}#main #product-content #example-day ul.product-day li.post-workout .icon{background-size:39px}#main #product-content #example-day ul.product-day li.lunch .icon{background-size:52px}#main #product-content #example-day ul.product-day li.dinner .icon{background-size:48px}#main #product-content #example-day ul.product-day li.bed .icon{background-size:50px}#main #product-content #example-day ul.product-day li .left:after{display:none}#main #product-content #example-day ul.product-day li .right .bottles.forge-phoenix-pulse{width:104px;height:85px;background-size:104px;margin-top:27px;margin-left:15px}#main #product-content #example-day ul.product-day li .right .bottles.lunar{background-size:96px;margin-left:-25px;margin-top:2px}#main #product-content #example-day ul.product-day li .right .bottles.triumph-triton{margin-left:-20px}#main #product-content #example-day ul.product-day li .right .bottles.triumph-genesis-triton{margin-left:-20px}#main #product-content #example-day ul.product-day li .right ul.checks.three{margin-top:26px}#main #product-content #example-day ul.product-day li .right ul.checks.two{margin-top:40px}#main #product-content #example-day ul.product-day li .right ul.checks.one{margin-top:54px}#main #product-content #example-day ul.product-day li .right .bottles.whey-triumph{background-size:89px}#main #product-content #example-day ul.product-day li .right .bottles.whey-pulse-phoenix{background-size:129px}#main #product-content #example-day p.another-example{color:#797f83}#blog-subnav{height:45px;padding:0 21px;background:#fff}#blog-subnav ul li a{padding:16px 27px 16px 6px;color:#636363}#blog-subnav ul li a:hover{background:#fff}#blog-subnav ul li a:after{top:20px;background:url(images/2017-images/xtablet-blog-nav-dd-arrow,402x.png.pagespeed.ic.NTLhUu7qFF.png) center no-repeat;background-size:8px}.quiz-splash{display:none}.quiz-splash h3{text-transform:none;color:#e54026;font-size:30px}.quiz-splash{padding:66px 0;height:327px}.quiz-splash p{font-size:19px;color:#778187;line-height:1.3;letter-spacing:.5px;margin:0 auto 45px}.quiz-splash a.quiz-button{width:222px}body.single .quiz-splash{display:block;background:#ebeaea}.blog #splash-blog{padding:47px 0;margin-bottom:47px}.blog #splash-blog .featured{font-size:24px;margin:0 auto 30px}.blog #splash-blog article#article-1{height:296px}.blog #splash-blog article.small{height:148px}.blog #splash-blog article#article-1 h2{font-size:24px;max-width:78%}.blog #splash-blog article .meta{font-size:14px}.blog #splash-blog article.small h2{font-size:15px;padding:18px}.blog #content{padding:0 45px 50px}.blog .left-col{width:100%}.blog .left-col #latest-articles .latest{font-size:24px;margin-bottom:27px}.blog .left-col #latest-articles article{margin-bottom:10px}.blog .left-col #latest-articles article .img{width:297px;height:172px;margin-right:40px}.blog .left-col #latest-articles article h2,.blog .left-col #latest-articles article h4{font-size:24px}.blog .left-col #latest-articles article .meta{font-size:12px}.blog .left-col #latest-articles #blog-opt-in{height:331px;padding:44px 37px}.blog .left-col #latest-articles #blog-opt-in h3{margin-bottom:14px}.blog .left-col #latest-articles #blog-opt-in h3 span{display:block}.blog .left-col #latest-articles #blog-opt-in form,.blog #sign-up form,.blog #two-col #sign-up form{max-width:587px;margin:0 auto 11px}.blog .left-col #latest-articles #blog-opt-in p{font-size:16px;line-height:1.7;padding:0;letter-spacing:-.1px}.blog .left-col #latest-articles #blog-opt-in form input[type="email"],.blog #sign-up form input[type="email"],.blog #two-col #sign-up input[type="email"]{width:405px}.blog .left-col #latest-articles #blog-opt-in p.privacy{letter-spacing:.5px}.blog .sidebar #about{padding-bottom:23px;margin-bottom:33px}.blog .sidebar #about .about-container{padding:30px 21px}.blog .sidebar #about p{font-size:16px}.blog .sidebar #about a.btn{font-size:13px;height:47px;line-height:47px}.blog .sidebar #lose-weight{background:url(images/2017-images/phone-blog-sidebar-lose-pounds,402x.jpg.pagespeed.ce.epWSvqMOzP.jpg) center no-repeat;background-size:cover;padding:40px 18px 17px;height:317px;margin-bottom:24px}.blog .sidebar #lose-weight h3{font-size:16px;width:150px}.blog .sidebar #lose-weight p{font-size:15px;width:95px}.blog .sidebar #lose-weight a.btn{font-size:13px;height:47px;line-height:47px}.blog #sign-up{padding:44px 30px;margin-bottom:0}.blog #sign-up h3{font-size:24px;line-height:1.2;margin-bottom:14px}.blog #sign-up h3 span{display:block}.blog #sign-up p{font-size:16px}.blog #more-from-legion{padding:40px 30px}.blog #more-from-legion h3{font-size:24px}#main.blog #two-col .post-container{width:100%}.blog #two-col{padding:40px 45px 70px}.blog #two-col h2{font-size:28px}.blog .post-social .a2a_s_default,.blog .post-social .a2a_svg{margin-right:19px;padding-left:10px}.blog .post-social .a2a_svg:after{font-size:10px}#main.blog .post-social{margin:27px auto 30px}.blog #two-col .featured-img{height:317px}.blog #two-col .post-content h1{font-size:24px}.blog #two-col .post-content h3{font-size:25px}.blog #two-col .post-content .tm-click-to-tweet{padding:35px}.blog #two-col .post-content .tm-click-to-tweet a{font-size:19px}.blog #two-col .author-info{padding:45px 275px 39px 50px}.blog #two-col .author-info p{font-size:15px;line-height:1.7}.blog #two-col .author-info .author-img{width:253px;height:320px;background:url(images/2017-images/xtablet-about-mike,402x.png.pagespeed.ic.wHRdWkYcvP.png) center no-repeat;background-size:253px;bottom:9px;right:31px}.blog #two-col #sign-up{height:271px;margin-bottom:25px}.blog #two-col #sign-up h3{font-size:25px}.blog #two-col #sign-up h3{max-width:390px}.blog #sign-up h3 span{display:inline}.blog #two-col #sign-up form{margin:0 auto 20px}.blog #recommended{background:#f6f7f7;margin:0 auto 30px;padding:38px 30px 0;width:100%}.blog #recommended article{width:23%;margin-right:2.6%}.blog #recommended .article-container{padding:0}.blog #recommended article .img{width:100%;height:142px}.blog #recommended h3{font-size:24px;text-align:center;margin-bottom:32px}.blog #recommended article h4{text-align:center;font-size:18px}#store-splash{margin-bottom:0;padding:40px 0}#store-splash h1{margin-bottom:0}#products{margin-bottom:45px}#products h4{font-size:27px}#product-filters{margin:45px 0;height:auto}#product-filters .filters{line-height:44px}#product-filters .select-box{width:31.6%;margin-right:2.6%}#product-filters .select-box select{padding-left:18px}body.term-apparel #products ul li{width:50%;height:368px}span.product-feature{top:10px}#main.thank-you-page section.intro{padding:50px 0}#main.thank-you-page section.intro h3{font-size:35px}#main.thank-you-page section.intro p{font-size:17px;margin:0 auto}#main.thank-you-page section.intro .downloads{max-width:671px}#main.thank-you-page section.intro .downloads .img{width:321px;height:299px;margin-right:38px}#main.thank-you-page section.intro .downloads .right{max-width:312px;padding-top:17px}#main.thank-you-page section.intro .downloads h4{font-size:24px;margin-bottom:15px}#main.thank-you-page section.order-details h4{font-size:27px}#main.thank-you-page section.order-details{padding:43px 0 0}#main.thank-you-page section.order-details .order-header{height:66px;line-height:66px}#main.thank-you-page section.order-details .order-header span{height:66px}#main.thank-you-page section.order-details .order-header .price,#main.thank-you-page section.order-details .order-header .quantity,#main.thank-you-page section.order-details .order-header .total{padding-left:0;text-align:center}#main.thank-you-page .tell-the-world{padding:36px 0 0}#main.thank-you-page .tell-the-world h2{font-size:27px}#main.thank-you-page .tell-the-world .social-buttons{margin-bottom:94px}#main.thank-you-page .tell-the-world .social-buttons a{width:214px;height:48px;line-height:48px;font-size:12px;margin:0 8px}#main.thank-you-page .tell-the-world .social-buttons a.facebook{background-position:18px 16px!important;padding-left:46px;background-size:8px!important}#main.thank-you-page .tell-the-world .social-buttons a.twitter{background-position:16px!important;padding-left:53px;background-size:15px!important}#main.thank-you-page .tell-the-world .social-buttons a.google{background-position:16px!important;padding-left:57px;background-size:20px!important}#main.thank-you-page .tell-the-world .refer-a-friend{height:353px}#main.thank-you-page .tell-the-world .refer-a-friend .refer-tabs{max-width:466px;height:54px;top:-54px}#main.thank-you-page .tell-the-world .refer-a-friend .refer-tabs .tab{height:54px;line-height:54px}#main.thank-you-page .tell-the-world .refer-a-friend .right{width:326px}#main.thank-you-page .tell-the-world .refer-a-friend .left h3{font-size:27px;margin-bottom:20px}#main.thank-you-page .tell-the-world .refer-a-friend .left p{font-size:16px;max-width:312px;line-height:1.8}#main.thank-you-page .tell-the-world .refer-a-friend .left,#main.thank-you-page .tell-the-world .refer-a-friend .right{top:-10px;position:relative}#main.thank-you-page .tell-the-world .refer-a-friend .right .add-email{padding-left:19px}#main.thank-you-page section.help-us-help-you{padding:25px 0}#main.thank-you-page section.help-us-help-you h4{font-size:27px}#main.thank-you-page section.help-us-help-you p{font-size:18px;line-height:1.6}#main.thank-you-page section.help-us-help-you p{max-width:474px}#main #product-main #product-right #product-info{width:100%}#main.sales #product-main{padding-bottom:14px}#product-info [class^="styles_nutritionLinkContainer_"]{max-width:100%}#product-info [class^="styles_productOption_"]{max-width:100%;margin-bottom:30px}#product-info [class^="styles_bottom_"]{max-width:100%;margin-bottom:10px}#product-info [class^="styles_bottom_"] input[type="submit"]{width:64.6%}#product-info [class^="styles_selectQuantity_"]>div{width:194px}#product-info [class^="styles_productOption_"][class^="styles_flavors_"] [class^="styles_selectedFlavor_"]{width:23%}#main.blog .all-recipes{width:100%;padding:0}#main.blog.recipes #two-col{padding:0 0 70px}#main.blog .recipe{margin-bottom:0;padding:40px 45px;border-top:0}#main.blog .recipe h3{font-size:40px}#main.blog .book-extra{border-top:0;margin-bottom:0}#main.blog .book-extra .col.two{width:100%}#main.blog .book-extra .col.one{padding:55px 45px 50px 50px}#main.blog .book-extra .col.two a,#main.blog .book-extra .col.two span{width:33.033%;border-bottom:0;height:115px;padding:42px 0;border-right:1px #ddd solid;float:left}#main.blog .book-extra .col.two a:last-child{border-right:0}#main.blog .recipes-fruit-document{margin-bottom:0;background:#f6f5f2}#main.blog .recipes-fruit-document .container{padding:40px 30px;text-align:center}#main.blog .recipes-fruit-document h4{text-align:left;font-size:27px}#main.blog .recipes-fruit-document p{text-align:left;font-size:19px}#main.blog .recipes-fruit-document .img{background-size:100%;width:330px;height:239px;margin-bottom:30px;margin-top:0;margin-right:30px}#main.blog .recipe-extras #want-more h2{font-size:36px;line-height:1.4;padding:26px 100px;margin-bottom:0}#main.blog .recipe-extras #want-more .book-container{padding:0;margin-bottom:30px}#main.blog .recipe-extras #want-more .book{padding:44px}#main.blog .recipe-extras #want-more .book .img.shredded{margin-right:30px;margin-left:0}#main.blog.recipes #one-col .author-info{width:100%;margin:0 auto 40px;border:5px #ededed solid;background:#f6f5f2}#main.blog .recipe-extras .extras-container{margin-bottom:20px}#main.blog .recipe-extras #want-more .book .img.eat-green{margin-top:0;margin-right:0;margin-left:40px}#main.blog .recipe-extras #want-more .book.eat-green .why-buy{margin-bottom:50px}#main.blog.recipes #one-col #sign-up{margin:0 -50px 35px -50px;width: calc(100% + 100px);padding:45px 40px}#main.blog.recipes #one-col #sign-up h3{padding:0;font-size:25px}#main.blog.recipes .post-social{margin:40px 0 30px}#main.blog.recipes #comments{margin-top:0}#main.blog.recipes #recommended article .img{height:130px}#main.blog.recipes #sign-up form{width:100%;margin:0 auto 25px}#main.blog.recipes #more-from-legion h3{font-size:25px}#main.blog.recipes #more-from-legion article .bot{height:150px}#main.blog.recipes #sign-up h3{font-size:25px}#main.blog.recipes #sign-up p{font-size:18px}#main.blog.recipes #one-col .featured-img{height:325px}#main.blog.recipes .recipe-extras #want-more .book .why-buy p{margin-bottom:20px}#main.blog.recipes .recipe-extras #want-more .book .why-buy .container{padding:20px 30px}#main.blog.recipes #one-col .author-info img{max-width:304px}#main.blog.recipes #one-col .author-info{padding:25px 331px 25px 30px}#main #product-main .breadcrumbs{padding-top:35px;font-size:13px}#main #product-main .container{min-height:0;padding-bottom:40px}#main.sales [class^="styles_bottom_"]{margin-top:0}#main.genesis [class^="styles_tablet_"] h1[class^="styles_h1_"],#main.forge [class^="styles_tablet_"] h1[class^="styles_h1_"]{font-size:27px}#checkout .col .account-table#review-order .table-body .order-product .order-review-item-thumb{width:10%}#main.whey .sales-product-content-section#cold:before{background:url(images/2017-images/xtablet-product-whey-cold,402x.jpg.pagespeed.ic.gch-IBd1kt.jpg) center no-repeat;width:189px;height:419px;background-size:100%}#main.whey .sales-product-content-section#cow:before{background:url(images/2017-images/xtablet-product-whey-cow,402x.jpg.pagespeed.ic.pJ5XrCeCg9.jpg) center no-repeat;width:289px;height:472px;background-size:100%}#main.whey .sales-product-content-section#why-choose:before{background:url(images/2017-images/xtablet-product-whey-why-choose,402x.jpg.pagespeed.ic._qwZH40XaV.jpg) center no-repeat;width:215px;height:445px;background-size:100%}#main.whey .sales-product-content-section#why-choose:after{background:url(images/2017-images/xtablet-product-whey-why-choose-2,402x.jpg.pagespeed.ic.Bb6vdAd798.jpg) center no-repeat;width:222px;height:538px;background-size:100%;right:0;left:auto}#main.whey .sales-product-content-section#great-value:before{background:url(images/2017-images/tablet-product-whey-great-value,402x.jpg.pagespeed.ce.mS7slJJADN.jpg) center no-repeat;width:204px;height:283px;background-size:100%}#main #product-sticky .sticky-toggle{text-align:left;margin-left:0;width:24%;vertical-align:middle}#main #product-sticky.is_stuck .sticky-toggle{width:25%}#main.stacks #product-sticky .sticky-toggle,#main.apparel #product-sticky .sticky-toggle{max-width:none;text-align:center}#main.stacks #product-sticky.is_stuck .sticky-toggle,#main.apparel #product-sticky.is_stuck .sticky-toggle{width:33.1%}#main #product-sticky .sticky-toggle a{padding:22px 0 22px 30px}#main.stacks #product-sticky .sticky-toggle p br{display:none}#main #product-sticky .sticky-toggle p br{display:block}#main.sales #product-sticky .sticky-toggle a{padding:16px 0 16px 40px}#main #product-sticky .sticky-toggle#stack-faq-toggle a{padding:22px 0 21px 40px}#product-sticky .sticky-add-to-cart{font-size:13px;width:120px}#main #product-sticky.is_stuck{padding-right:135px}body.woocommerce-checkout.admin-bar:not(.woocommerce-order-received) #main {padding-top:30px}#main.thrive #product-content .product-content-intro h2{font-size:32px}#main.thrive .img.plant-protein{background:url(images/2017-images/tablet-product-thrive-plant-protein,402x.png.pagespeed.ce.MDX2gPhN1E.png) center no-repeat;width:271px;height:271px;background-size:100%}#main.thrive .sales-product-content-section#beta-alanine{min-height:332px}#main.thrive .sales-product-content-section#beta-alanine:before{background:url(images/2017-images/xtablet-product-thrive-beta-alanine,402x.jpg.pagespeed.ic.E5u7NqIOZd.jpg) center no-repeat;width:246px;height:332px;background-size:100%}#main.thrive .sales-product-content-section#taurine{min-height:282px}#main.thrive .sales-product-content-section#taurine:before{background:url(images/2017-images/xtablet-product-thrive-taurine,402x.jpg.pagespeed.ic.pzqQ5wlTEJ.jpg) center no-repeat;width:190px;height:282px;background-size:100%}#main.thrive .sales-product-content-section#calcium{min-height:335px}#main.thrive .sales-product-content-section#calcium:before{background:url(images/2017-images/xtablet-product-thrive-calcium,402x.jpg.pagespeed.ic.CaZrxoPemy.jpg) center no-repeat;width:169px;height:335px;background-size:100%}#main.thrive .sales-product-content-section#iron{min-height:312px}#main.thrive .sales-product-content-section#iron:before{background:url(images/2017-images/xtablet-product-thrive-iron,402x.jpg.pagespeed.ic.NAzooEappn.jpg) center no-repeat;width:202px;height:312px;top:0;background-size:100%}#main.thrive .sales-product-content-section#zinc{min-height:477px}#main.thrive .sales-product-content-section#zinc:before{background:url(images/2017-images/xtablet-product-thrive-zinc,402x.jpg.pagespeed.ic.8P1JkRCw17.jpg) center no-repeat;width:212px;height:477px;top:30px;background-size:100%}#main.thrive .sales-product-content-section#vitamin-b6{min-height:289px}#main.thrive .sales-product-content-section#vitamin-b6:before{background:url(images/2017-images/xtablet-product-thrive-vitamin-b6,402x.jpg.pagespeed.ic.YXAZ3jqp9R.jpg) center no-repeat;width:194px;height:313px;top:30px;background-size:100%}#main.thrive .sales-product-content-section#vitamin-b12{min-height:245px}#main.thrive .sales-product-content-section#vitamin-b12:before{background:url(images/2017-images/tablet-product-thrive-vitamin-b12,402x.jpg.pagespeed.ce.Jy3mhvoqJA.jpg) center no-repeat;width:260px;height:245px;top:0;background-size:100%}#main.thrive .sales-product-content-section#vitamin-a{min-height:330px}#main.thrive .sales-product-content-section#vitamin-a:before{background:url(images/2017-images/xtablet-product-thrive-vitamin-a,402x.jpg.pagespeed.ic.KtA6WAX8I2.jpg) center no-repeat;width:213px;height:330px;top:66px;background-size:100%}#main.thrive .sales-product-content-section#vitamin-d{min-height:386px}#main.thrive .sales-product-content-section#vitamin-d:before{background:url(images/2017-images/tablet-product-thrive-vitamin-d,402x.jpg.pagespeed.ce.wbXI2GcD4F.jpg) center no-repeat;width:200px;height:386px;top:0;background-size:100%}#main.thrive .sales-product-content-section#digestive-enzymes{min-height:318px}#main.thrive .sales-product-content-section#digestive-enzymes:before{background:url(images/2017-images/xtablet-product-thrive-digestive-enzymes,402x.jpg.pagespeed.ic.m-wD9oYflH.jpg) center no-repeat;width:213px;height:318px;top:40px;background-size:100%}#main.thrive ol.numbers li:before{top:-20px}#main.thrive #product-content .product-content-intro ol.numbers li h3{font-size:29px}#main.thrive #product-content .product-content-intro .thrive-table{max-width:678px}#main.atlas .protein-bars{width:269px;height:214px;background:url(images/2017-images/tablet-product-atlas-protein-bars,402x.png.pagespeed.ce.UPHu0I5eK6.png) center no-repeat;background-size:269px;margin-right:60px;margin-bottom:30px}#main ol.square.atlas{margin-top:60px}#main.atlas .sales-product-content-section#whey-isolate:before{background:url(images/2017-images/tablet-product-atlas-whey-isolate,402x.jpg.pagespeed.ce.QWQ583eg6B.jpg) center top no-repeat;width:237px;height:345px;background-size:237px;top:43px}#main.atlas .sales-product-content-section p.center-text{font-size:17px}#main.atlas .sales-product-content-section#potato:before{background:url(images/2017-images/tablet-product-atlas-potato,402x.jpg.pagespeed.ce._E8mzKVbec.jpg) center top no-repeat;width:203px;height:322px;background-size:203px;top:20px}#main.atlas .sales-product-content-section#coconut:before{background:url(images/2017-images/tablet-product-atlas-coconut,402x.jpg.pagespeed.ce.yUo3yzWlb6.jpg) center top no-repeat;width:213px;height:273px;background-size:213px;top:0}#main.atlas .sales-product-content-section#vitamins:before{background:url(images/2017-images/tablet-product-atlas-vitamins,402x.jpg.pagespeed.ce.-Osj8Mt6gS.jpg) center top no-repeat;width:226px;height:449px;background-size:226px;top:-42px}#main.atlas .sales-product-content-section#digestive:before{background:url(images/2017-images/tablet-product-atlas-digestive,402x.jpg.pagespeed.ce.kg-QeHxO7i.jpg) center top no-repeat;width:213px;height:318px;background-size:213px;top:130px}#main ol.square.atlas li p,#main.atlas #product-content ul li{font-weight:normal}#main ol.square.atlas li:before{top:-5px}#main.atlas ol.numbers li h3{padding-top:12px}#main.atlas ol.numbers{margin-bottom:70px}#main.atlas .sales-product-content-section ol ul{margin-left:0}#main.atlas .sales-product-content-section#vitamins h2{max-width:374px}.woocommerce-checkout ul.woocommerce-error,.woocommerce-checkout .woocommerce-message{z-index:10000;position:fixed}#checkout .select2-selection{height:40px;font-size:13px;border-radius:0;color:#000;border-color:#c3c3c3;background:transparent;z-index:3;position:relative;padding-left:4px}#main.meal-plan #product-content .success-stories .success-inner{height:360px}#main.meal-plan #product-content .success-stories .success-story-meta{padding:30px 10%}}@media screen and (max-width:849px){.about #hero .img.mike{left:-169px}}@media screen and (max-width:782px){body.admin-bar #store-nav{top:46px}body.admin-bar #header,body.admin-bar #header.scroll{top:81px}.top-rated-products .btn.next{right:0}.top-rated-products .btn.prev{left:0}}@media screen and (max-width:767px){.blog .sidebar #popular article h5{font-size:16px}body.page-template-page-about-php .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar,.blog .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar,body.single-post .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar,body.page-template-page-science-board .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar{bottom:0!important}.home .woocommerce-message,.home .woocommerce-info,.home .woocommerce-error{top:71px;padding:10px 20px}#main.blog #category-title{padding:30px 0}#main.blog #category-title h2{font-size:25px}#main.sales #product-main{padding-bottom:33px}body.admin-bar #header,
	body.woocommerce-checkout.admin-bar:not(.woocommerce-order-received) #header {top:46px}[class^="styles_moneyback_"]{top:-20px!important;left:auto}body.woocommerce-checkout.admin-bar{margin-top:28px}#main.thank-you-page{margin-top:0}body.admin-bar.woocommerce-order-received #main.thank-you-page{margin-top:0}body.category #main.blog #content{max-width:100%;padding:0 30px 0}body.category #main.blog .left-col #latest-articles article{width:100%;margin:0 0 25px}body.category #main.blog .left-col #latest-articles article .bot{height:auto}.my-account-login .transparent-link-cover{display:table}.my-account-login .transparent-link-cover{height:300px}.my-account-login #login-form-left{margin-top:0;height:237px;padding:0 30px 0 30px;display:table-footer-group}.my-account-login #signup-form-right{margin-top:0;padding:15px 30px 55px;height:320px;display:table-header-group}.my-account-login #login-form-left h3,.my-account-login #signup-form-right h3{font-size:21px}.my-account-login .login-left,.my-account-login .login-right,.my-account-login #login-form-left,.my-account-login #signup-form-right{width:100%}.my-account-login .login-left,.my-account-login .login-right{height:300px}.mobile-hidden{display:block}#main.search .container{padding:0}#store-nav{display:none}#header{top:0}body.admin-bar #header.scroll{top:46px}#header .logo,#header.scroll .logo{width:109px;height:14px;margin-left:-55px;top:27px;background:url(images/2017-images/phone-logo,402x.png.pagespeed.ce.KPZ4xu1prS.png) center no-repeat;background-size:109px}.mobile-header-toggle{padding:35px 18px}#mobile-nav-icon{width:16px;height:14px;background:url(images/2017-images/phone-header-menu-toggle,402x.png.pagespeed.ce.rDZbAJoJYz.png) center no-repeat;background-size:16px}#mobile-search{width:60px;height:18px;background:url(images/2017-images/phone-header-search,402x.png.pagespeed.ce.vtff4jyLy_.png) center no-repeat;background-size:17px}#profile-toggle{width:19px;height:19px;background:url(images/2017-images/phone-header-profile,402x.png.pagespeed.ce.JQEuBhlBzv.png) center no-repeat;background-size:19px}#shopping-cart-toggle{width:22px;height:19px;background:url(images/2017-images/phone-header-shopping-cart,402x.png.pagespeed.ce._2PSS3MnIz.png) center no-repeat;background-size:22px}#shopping-cart-toggle .num{top:30%;right:0%}.homepage .which-product{display:none}.homepage .most-popular{padding:30px 0 34px;border-bottom:1px #f3f3f3 solid}.homepage .most-popular header h2{font-size:25px;line-height:1.2}.homepage .most-popular .view-all,.homepage .about-us .cols .col a.btn{width:262px;height:34px;border:1px #dedede solid;line-height:34px;display:inline-block;margin-top:55px}.homepage .about-us .cols .col a.btn{margin-top:0}.homepage .about-us{padding:38px 0}.homepage .about-us .cols .col.greedy{padding-bottom:40px}.homepage .about-us .cols .col .img.greedy{width:232px;height:180px;background:url(images/2017-images/phone-homepage-about-greedy,402x.png.pagespeed.ce.j8nAvRWRL5.png) center no-repeat;background-size:232px;margin-bottom:35px}.homepage .about-us .cols .col .img.rockets{width:276px;height:187px;background:url(images/2017-images/phone-homepage-about-started,402x.png.pagespeed.ce.ipNklEcG-0.png) center no-repeat;background-size:276px;margin-bottom:37px}.homepage .about-us .cols .col h4{font-size:21px;padding:0 25px;line-height:1.2;margin-bottom:18px}.homepage .about-us .cols .col p{font-size:16px;line-height:1.6;margin:0 auto 32px}.homepage .about-us .cols .col.rockets{padding-top:44px}.homepage .industry-experts{padding:22px 0;background:#f3f3f3}#main #product-content .industry-experts header{margin-bottom:20px}#main #product-content .industry-experts h2{font-size:25px;line-height:1.3}#main #product-content .industry-experts .dt{display:none}#main #product-content .industry-experts .mob{display:block;background:none;padding-left:0}#main #product-content .industry-experts ul li .img{width:117px;height:117px;background-size:contain!important}#main #product-content .industry-experts .btn{border-radius:0;width:42px;height:42px;background:#f3f3f3 url(images/2017-images/phone-slider-arrow,402x.png.pagespeed.ce.r3c1JYS7Hp.png) center no-repeat;background-size:17px;border:none;top:35px}#main #product-content .industry-experts .btn.prev{left:-30px}#main #product-content .industry-experts .btn.next{right:-30px}#main #product-content .industry-experts ul li h2{font-size:22px;padding-top:0;margin-bottom:2px;background:none;padding-left:0;width:100%}#main #product-content .industry-experts ul li .company{font-size:16px;margin-bottom:20px}#main #product-content .industry-experts ul li p{font-size:16px}.footer#tablet-footer{display:none}.footer#phone-footer{display:block}.footer#phone-footer .footer-top{height:55px;padding:0}.footer#phone-footer .footer-top .container{text-align:center}.footer#phone-footer .footer-top .social-nav{display:inline-block;float:none}.footer#phone-footer .footer-top .social-nav span{display:block;position:relative;float:left;top:22px}.footer#phone-footer .footer-top .social-nav a{margin-left:20px;margin-top:18px}.footer#phone-footer .footer-top .social-nav a.tw{width:19px;height:15px;background:url(images/2017-images/phone-footer-social-twitter,402x.png.pagespeed.ce.44F5tw_J6S.png) center no-repeat;background-size:19px;margin-left:31px;margin-top:20px}.footer#phone-footer .footer-top .social-nav a.fb{width:9px;height:16px;background:url(images/2017-images/phone-footer-social-facebook,402x.png.pagespeed.ce.YQg8oOEwti.png) center no-repeat;background-size:9px}.footer#phone-footer .footer-top .social-nav a.ig{width:17px;height:16px;background:url(images/2017-images/phone-footer-social-instagram,402x.png.pagespeed.ce.ofbSv76FN7.png) center no-repeat;background-size:17px}.footer#phone-footer .footer-bot{padding:25px 0 57px;height:760px}.footer#phone-footer .footer-bot .logo{width:130px;height:15px;display:block;background:url(images/2017-images/footer-logo,402x.png.pagespeed.ce.EJ5joHT2A1.png) center no-repeat;background-size:130px;margin:0 auto 25px;text-indent:-9999px}.footer#phone-footer .footer-bot .main-nav ul{padding-left:16px;margin-top:20px;max-width:260px;margin:auto}.footer#phone-footer .footer-bot .main-nav ul li{margin-bottom:22px;float:left;width:50%}.footer#phone-footer .footer-bot .main-nav ul li.search{display:none}.footer#phone-footer .footer-bot .main-nav ul li a{text-align:left;color:#fff;text-decoration:none;font-size:14px;display:block;font-weight:600;letter-spacing:1px;text-transform:uppercase}.footer#phone-footer .footer-bot .left,.footer#phone-footer .footer-bot .right{width:100%;padding:0;text-align:center}.footer#phone-footer .footer-bot .left{border-right:none}.footer#phone-footer .footer-bot .support{margin-right:auto;margin-left:auto;float:none;width:259px;line-height:47px;margin-bottom:20px;display:block}.footer#phone-footer .footer-bot .call{margin-top:3px;margin-bottom:15px;padding-left:42px;background-position:6px 6px!important;display:inline-block;text-align:left}.footer#phone-footer .footer-bot .right p{font-size:14px;text-align:center;max-width:300px;margin:0 auto 23px}.footer#phone-footer .footer-bot form{margin-bottom:20px;max-width:258px;margin:0 auto 20px}.footer#phone-footer .footer-bot input[type="email"]{width:213px}.footer#phone-footer .footer-bot input[type="submit"]{width:45px;background:#e54026 url(images/2017-images/phone-footer-input-submit-check,402x.png.pagespeed.ce.NMISX2egEF.png) center no-repeat;background-size:14px;color:#e54026;text-indent:-9999px}.footer#phone-footer .footer-bot p.terms{font-size:12px;padding:0 15px;text-align:center;line-height:1.4;margin:0 auto -5px;position:relative;top:-20px;max-width:276px}.footer#phone-footer .footer-bot p.terms:before{height:20px;top:12px;left:-5px;display:inline-block;position:relative}.footer#phone-footer .footer-bot p.copyright{text-align:center;line-height:1.5;margin:0 auto 30px}.footer#phone-footer .footer-bot p.copyright a.space{margin-left:5px}.footer#phone-footer .footer-bot .credits{text-align:center;max-width:275px;margin:auto}.footer#phone-footer .footer-bot .credits a{display:inline-block}.footer#phone-footer .footer-bot .credits .norton{width:76px;height:43px;background:url(images/2017-images/xphone-footer-credits-norton,402x.png.pagespeed.ic.WfKgKTkg4z.png) center no-repeat;background-size:76px;float:left;margin-left:0}.footer#phone-footer .footer-bot .credits a.fsd{margin-top:0;margin-right:0;float:right}.footer#phone-footer .footer-bot .credits a.dimart{width:100%;height:35px;margin:20px auto 0;background:url(images/2017-images/phone-footer-credits-dimart,402x.png.pagespeed.ce.36vY82sYeN.png) center no-repeat;background-size:149px}.about .intro .item{padding-bottom:0}.about .intro p,.about p{font-size:16px}.about .intro .img{width:260px;height:213px;background:url(images/2017-images/xphone-about-trash,402x.png.pagespeed.ic.gK67e2EOBa.png) center no-repeat;background-size:260px;float:none;margin:-10px auto 20px}.about .intro .item{margin-bottom:0}.about .intro .item .text{padding-top:0;max-width:none}.about .blue-quote p{font-size:16px}.about .content .item.i1 .text{width:100%}.about .content .item .img.microscope{width:260px;height:184px;background:url(images/2017-images/xphone-about-lab,402x.png.pagespeed.ic.xK2CaZ2FZO.png) center no-repeat;background-size:260px;margin:0 auto 20px;float:none;display:block}.about .content h3{line-height:1.4;font-size:18px;margin-bottom:40px}.about .content .items{margin-bottom:20px;max-width:340px}.about .content .items li,.about .content .items li.wide{width:100%;height:auto;padding-left:69px;margin-left:0;margin-bottom:10px}.about .content .items li p{text-align:left}.about .content .items li.atom .img{width:49px;height:44px;background-size:49px;top:5px;left:-5px}.about .content .items li.atom p{margin-bottom:0}.about .content .items li.cup .img{width:51px;height:34px;background-size:51px;left:1px;top:7px}.about .content .items li.dosage .img{width:40px;height:45px;background-size:40px;top:16px;left:-1px}.about .content .items li.dosage p{margin-bottom:0}.about .content .items li.heart .img{width:39px;height:33px;background-size:39px;top:13px;left:-2px}.about .content .smiley{display:none}.about .content .item.i2{margin-bottom:0}.about .content .item.i2 .text{width:100%;padding-top:0}.about .content .item.i2 .img.capsule{background:url(images/2017-images/xphone-about-ingredient,402x.png.pagespeed.ic.RrCkdyaLnb.png) center no-repeat;width:258px;height:206px;background-size:258px;margin:15px auto 40px;float:none}.the-truth .more-for-your-money{padding:30px 0 15px}.the-truth section header h2{font-size:25px;line-height:1.1;margin-bottom:20px}.the-truth section.more-for-your-money header p{font-size:16px;margin-bottom:24px;letter-spacing:0}.the-truth .more-for-your-money .img.comparison{width:320px;height:534px;background:url(images/2017-images/xphone-the-truth-unfair-markups,402x.png.pagespeed.ic.8Kn0YqFeGH.png) center no-repeat;background-size:320px;margin:0 auto 35px;position:relative;float:none}.the-truth .more-for-your-money .text h3{text-align:center;font-size:20px;line-height:1.15;word-break:inherit;hyphens:none;clear:both;margin-bottom:30px}.the-truth section p{text-align:justify;font-size:16px;line-height:1.9}.the-truth .more-for-your-money .text p:last-child{margin-top:0;margin-bottom:15px}.the-truth .not-us header h2{font-size:22px;line-height:1.3;margin-bottom:30px}.the-truth .not-us header h2 br{display:none}.the-truth section{padding:37px 0}.the-truth section header p{font-size:16px;line-height:1.65}.the-truth .not-us ol li .text{width:100%}.the-truth .not-us header{margin-bottom:30px}.the-truth .not-us ol li .text h3{text-align:center;margin-bottom:23px}.the-truth .not-us ol li .text p{line-height:1.8}.the-truth .not-us ol li .img.nu-01{background:url(images/2017-images/phone-the-truth-ineffective-ingredients,402x.png.pagespeed.ce.nBPs4Q5LnI.png) center no-repeat;width:261px;height:221px;background-size:261px;margin:0 auto 35px;float:none}.the-truth .not-us ol li .img.nu-02{background:url(images/2017-images/phone-the-truth-ineffective-doses,402x.png.pagespeed.ce.sCZLK9ByPR.png) center no-repeat;width:261px;height:200px;background-size:261px;margin:-10px auto 39px;float:none}.the-truth .not-us ol li.nu-03 .text{padding-top:0}.the-truth .not-us ol li .img.nu-03{background:url(images/2017-images/phone-the-truth-proprietary-blends,402x.png.pagespeed.ce.3rXhrYDW6X.png) center no-repeat;width:263px;height:210px;background-size:263px;margin:-12px auto 35px;float:none}.the-truth .not-us ol li .img.nu-04{background:url(images/2017-images/phone-the-truth-banned-substances,402x.png.pagespeed.ce.BwOHlqAm-s.png) center no-repeat;width:261px;height:174px;background-size:261px;margin:-10px auto 35px;float:none}.the-truth .not-us ol li.nu-04 .text{width:100%;padding-top:0}.the-truth .not-us ol li .img.nu-05{background:url(images/2017-images/phone-the-truth-too-much-junk,402x.png.pagespeed.ce.ZX__N82sGT.png) center no-repeat;width:262px;height:166px;background-size:262px;margin:-10px auto 35px;float:none}.the-truth .not-us ol li.nu-05{letter-spacing:-.1px}.the-truth .not-us ol li .img.nu-06{background:url(images/2017-images/phone-the-truth-crooked-marketing,402x.png.pagespeed.ce.Zw1c1T1rq1.png) center no-repeat;width:260px;height:188px;background-size:260px;margin:-10px auto 35px;float:none}.the-truth section.introducing{padding-top:37px;padding-bottom:5px}.the-truth .introducing header h2{margin-bottom:28px;letter-spacing:-.8px}.the-truth .introducing header h2 br{display:none}.the-truth .introducing header{margin-bottom:20px}.the-truth .introducing header p{font-size:16px;text-align:center;margin-bottom:23px}.the-truth .introducing blockquote p{font-size:24px;letter-spacing:-.5px;line-height:1.35}.the-truth .introducing .img.microscope{width:260px;height:183px;background:url(images/2017-images/phone-the-truth-introducing-legion-img-1,402x.png.pagespeed.ce.ysbG-qFK8t.png) center no-repeat;background-size:260px;margin:-10px auto 35px;float:none}.the-truth .introducing .img.bottle{width:259px;height:224px;background:url(images/2017-images/phone-the-truth-introducing-legion-img-2,402x.png.pagespeed.ce.tTDSE0od5F.png) center no-repeat;background-size:259px;margin:-10px auto 35px;float:none}.the-truth .introducing .item.i2 .text{width:100%}.the-truth .zillion{padding:37px 0 30px}.the-truth .zillion header{margin-bottom:30px}.the-truth .zillion .img{background:url(images/2017-images/phone-the-truth-introducing-legion-img-3,402x.png.pagespeed.ce.XV-HvVb5Bj.png) center no-repeat;width:261px;background-size:261px;height:172px;margin:10px auto 35px;float:none}.the-truth .zillion .item{margin-bottom:0}.the-truth .zillion .text{width:100%;padding-top:0}.the-truth .zillion p{line-height:1.8}.the-truth .cutting-costs{padding:38px 0 0}.the-truth .cutting-costs header{margin-bottom:28px}.the-truth .cutting-costs .img{background:url(images/2017-images/phone-the-truth-cutting-costs,402x.png.pagespeed.ce.e17uO-0YI0.png) center no-repeat;width:224px;height:755px;background-size:224px;margin:0 auto 30px}.the-truth .cutting-costs p{text-align:justify;line-height:1.7;margin-bottom:25px}#main #product-content .product-content-intro p,#main #product-content .product-content-intro ul,#main .sales-product-content-section p,#main .sales-product-content-section ul,#main #product-content ul{font-size:16px;line-height:1.8}#main #product-content ul li,#main .sales-product-content-section ul li,#main.blog .recipe .intro ul li,.faq-item .answer ul li{font-size:16px!important}#main #product-content .product-content-intro:before{font-size:23px;text-transform:none}#main .product-content-intro h2{text-align:center;font-size:31px;line-height:1.2}#main #product-content .product-content-intro .mobile-learn-more{width:260px;height:34px;line-height:34px}#main #product-content .product-content-intro{margin-bottom:0;padding:70px 10% 0 10%}#main .sales-product-content-section{padding-bottom:10px}#main .sales-product-content-section:after{width:100%;height:1px;content:"";display:block;position:absolute;bottom:0;left:0;background:#eee;z-index:999}#main .sales-product-content-section:last-child:after{display:none}#main .sales-product-content-section .container{padding-right:30px}#main .sales-product-content-section.left-align:before,#main .sales-product-content-section.right-align:before{position:static;top:auto!important;left:auto;right:auto;margin:0 auto 35px}#main .sales-product-content-section h2{font-size:31px;line-height:1;text-align:center;margin-bottom:30px;letter-spacing:-1.25px}#main .sales-product-content .contains,#main .sales-product-content-section .contains{font-size:16px;line-height:1.7}#main.genesis #product-content .product-content-intro h2,#main.genesis #product-content .product-content-intro h3{text-align:center;font-size:21px}#main.genesis #product-content .red-quotes{padding:30px;margin:35px -30px;width: calc(100% + 60px)}#main.genesis #product-content .red-quotes ul li{font-size:16px;background-size:16px;padding-left:35px}#main ol.numbers:before{display:none}#main ol.numbers li:before{width:128px;height:128px;background:url(images/2017-images/xphone-product-circle-number,402x.png.pagespeed.ic.5bdJmeT1Bw.png) center no-repeat;background-size:128px;font-size:42px;top:0;left:50%;margin-left:-64px;padding:36px 2px}#main ol.numbers>li{padding-left:0;text-align:center;font-size:21px;padding-top:168px;margin-bottom:40px}#main ol.numbers li p{font-size:16px;line-height:1.8}#main.genesis #product-content ol.numbers li h3,#main ol.numbers li h3{font-size:21px!important;padding-top:0;text-align:center!important;margin-bottom:15px}#main ol.square{margin-left:0}#main ol.square li:before,#main.thrive ol.square li:before{width:26px;height:26px;padding:0;font-size:15px;line-height:26px}#main ol.square.red li:before{box-shadow:inset 0 0 0 2px #f7baab;top:5px}#main ol.square li{padding-left:43px;margin-bottom:20px;padding-top:0}#main ol.square li h3{font-size:20px}#main #delicious{padding-top:0;padding-bottom:1px}#main #caffeine{padding-top:0;padding-bottom:40px}#main #caffeine:after{display:none}#main #delicious h2,#main #caffeine h2{font-size:31px;letter-spacing:-1.5px;line-height:1.25;padding:0;margin-bottom:25px}#main #delicious h2{font-size:26px}#main #delicious .container,#main #caffeine .container{padding-right:27px;padding-left:27px}#main #delicious .container .content,#main #caffeine .container .content{padding:0 0 40px}#main #delicious p,#main #delicious .green-check,#main #caffeine p{font-size:16px;line-height:1.75;text-align:justify;letter-spacing:-.5px;margin-bottom:30px}#main #delicious .green-check{margin-left:0;margin-top:-5px}#main #delicious ul li{margin-bottom:30px}.top-rated-products{padding:36px 0}.top-rated-products header{margin-bottom:30px}.top-rated-products header h2{font-size:25px;line-height:1.15}.top-rated-products .products{border:none}.top-rated-products .product{width:100%;border:none;background:transparent;padding-top:0}.top-rated-products .product h4{margin-bottom:6px}.books .bx-wrapper .bx-pager,.meal-plan .bx-wrapper .bx-pager{display:none}#main #get-the-most{padding-bottom:10px}#main #get-the-most .container{padding-right:30px}#main #get-the-most h2{font-size:30px;margin-bottom:20px;text-align:center}.industry-experts{padding:0}.single-product .industry-experts header:before{top:10px;margin:20px auto 40px;width:230px}.single-product .industry-experts header h2{line-height:1.2}#main #legion-instagram-reviews{background:#f9f9f9;padding:36px 0 0;display:none}#main #legion-instagram-reviews h2{font-size:22px;padding:0 30px;letter-spacing:0}#main #legion-instagram-reviews .social-share{padding:30px 20px}#main #legion-instagram-reviews .social-share h3{font-size:18px}#main #legion-instagram-reviews .social-share p{font-size:16px}#main #legion-instagram-reviews #legion-instagram-images{max-width:281px;margin-bottom:0;padding:30px 0 16px}#main #legion-instagram-reviews #legion-instagram-images li{width:124px;height:124px;margin:0 4px 10px}#main #legion-instagram-reviews #legion-instagram-images li:last-child{display:inline-block}#references h2{font-size:25px;line-height:1.3;margin-bottom:35px}#references h2 span{width:31px;height:31px;padding:0;font-size:24px;line-height:31px;margin-right:15px}#references .container{padding:0 10px}#references .container:before{left:30px}#references .ref{padding:0 0 40px 45px}#references .ref:last-child{padding-bottom:0}#references .ref .num{font-size:18px;width:41px;height:41px;line-height:41px;top:-6px}#references .ref a{font-size:16px;line-height:2}#references .ref p{font-size:16px;line-height:2}#references .ref-back-arrow{top:0}#main.forge ol.numbers{margin-bottom:50px}#main.forge ol.numbers li{padding-top:158px}#main.forge #product-content .product-content-intro h3{font-size:21px;line-height:1.4;margin-bottom:12px}#main.forge .product-content-intro .chart{background:url(images/2017-images/phone-product-forge-graph,402x.png.pagespeed.ce.dpy1MxAn3Z.png) center no-repeat;background-size:261px;width:261px;height:166px;margin-bottom:30px}#main.forge .product-content-intro .scale{background:url(images/2017-images/phone-product-forge-scale,402x.png.pagespeed.ce.Bv4aJ1jmqJ.png) center no-repeat;background-size:242px;width:242px;height:243px}#main.forge .product-content-intro .tophat{background:url(images/2017-images/xphone-product-forge-salesman,402x.png.pagespeed.ic.sZmWp0p2qC.png) center no-repeat;background-size:257px;width:257px;height:313px}#main.forge .product-content-intro .meat{background:url(images/2017-images/phone-product-forge-muscles,402x.png.pagespeed.ce.F5OUq78Oiu.png) center no-repeat;background-size:254px;width:254px;height:144px;margin-bottom:12px}#main.forge .sales-product-content-section#yohimbine{padding-top:0}#main.forge .sales-product-content-section#yohimbine:before{background:url(images/2017-images/xphone-product-forge-yohimbine,402x.jpg.pagespeed.ic.ktozAQdR6B.jpg) center no-repeat;background-size:203px;width:203px;height:296px;margin:-30px auto -25px}#main.forge .sales-product-content-section#hydroxy:before{background:url(images/2017-images/phone-product-forge-bhydroxy,402x.jpg.pagespeed.ce.jwb8GxLgAt.jpg) center no-repeat;background-size:306px;width:306px;height:291px;margin:20px auto -25px}#main.forge .sales-product-content-section#cdp:before{background:url(images/2017-images/phone-product-forge-cdp,402x.jpg.pagespeed.ce.1WXVz5lFvz.jpg) center no-repeat;background-size:259px;width:259px;height:185px;margin:35px auto 20px}#main.fortify .product-content-intro h2{font-size:21px;line-height:1.35;margin-bottom:25px}#main.fortify .sales-product-content-section#ucii:before{background:url(images/2017-images/phone-product-fortify-ucii,402x.jpg.pagespeed.ce.czI416YQ4X.jpg) center no-repeat;background-size:264px;width:264px;height:201px;margin:0 auto -20px}#main.fortify .sales-product-content-section#curcumin:before{background:url(images/2017-images/phone-product-fortify-curcumin,402x.jpg.pagespeed.ce.3Zpmdz3yMH.jpg) center no-repeat;background-size:276px;width:276px;height:212px;margin:40px auto 30px}#main.fortify .sales-product-content-section#boswellia:before{background:url(images/2017-images/phone-product-fortify-boswellia,402x.jpg.pagespeed.ce.8LJIo6gKjV.jpg) center no-repeat;background-size:245px;width:245px;height:245px;margin:23px auto 15px}#main.fortify .sales-product-content-section#grape:before{background:url(images/2017-images/phone-product-fortify-grape,402x.jpg.pagespeed.ce.D-luuS35Bv.jpg) center no-repeat;background-size:214px;width:214px;height:200px;margin:25px auto 20px;position:relative;left:-16px}#main.genesis .img.genesis-elements-bottles{background:url(images/2017-images/phone-product-genesis-bottles,402x.png.pagespeed.ce.pyO82TaEVl.png) center no-repeat;background-size:253px;width:253px;height:240px;margin:0 auto 35px;float:none}#main.genesis .item.sep-1{margin-bottom:0}#main.genesis .img.genesis-alkalize-chart{background:url(images/2017-images/phone-product-genesis-alkalize-chart,402x.png.pagespeed.ce.bw43ym7YKU.png) center no-repeat;background-size:252px;width:252px;height:328px;margin:0 auto 35px;float:none}#main.genesis .img.genesis-ph-table{background:url(images/2017-images/phone-product-genesis-graph,402x.png.pagespeed.ce.tXRT_RLJhK.png) center no-repeat;background-size:261px;width:261px;height:194px;margin-left:auto;margin-top:0;margin-right:auto;float:none}#main.genesis .img.genesis-digestive{background:url(images/2017-images/phone-product-genesis-digestive,402x.png.pagespeed.ce.ikKla6rHMo.png) center no-repeat;background-size:212px;width:212px;height:234px;margin:0 auto 35px;float:none}#main.genesis .img.genesis-enzymes{background:url(images/2017-images/phone-product-genesis-enzymes,402x.png.pagespeed.ce.q1BqJEI06d.png) center no-repeat;background-size:257px;width:257px;height:225px;margin:0 auto 35px;float:none}#main.genesis .img.genesis-stomach{background:url(images/2017-images/phone-product-genesis-stomach,402x.png.pagespeed.ce.4ZO9bNc2gI.png) center no-repeat;background-size:246px;width:246px;height:215px;margin:0 auto 35px;float:none}#main.genesis .img.genesis-scale{background:url(images/2017-images/phone-product-genesis-scale,402x.png.pagespeed.ce.fmSuTIrD8J.png) center no-repeat;background-size:253px;width:253px;height:251px;margin:0 auto 35px;float:none}#main.genesis .sales-product-content-section#greens-blend:before{background:url(images/2017-images/xphone-product-genesis-greens,402x.jpg.pagespeed.ic.5_veGJTGv6.jpg) center top no-repeat;background-size:308px;width:308px;height:302px;margin-bottom:-50px}#main.genesis .sales-product-content-section#mushroom:before{background:url(images/2017-images/xphone-product-genesis-reishi,402x.jpg.pagespeed.ic.FvQB0wQlAL.jpg) center top no-repeat;background-size:285px;width:285px;height:317px;margin-right:auto;margin-top:-15px;margin-bottom:-5px}#main.genesis .sales-product-content-section#spirulina:before{background:url(images/2017-images/phone-product-genesis-spirulina,402x.jpg.pagespeed.ce.lalHNtN4cQ.jpg) center top no-repeat;background-size:304px;width:304px;height:294px;margin:0 auto -10px}#main.genesis .sales-product-content-section#astragalus:before{background:url(images/2017-images/phone-product-genesis-astragalus,402x.jpg.pagespeed.ce.CuCEqJrnAb.jpg) center top no-repeat;background-size:265px;width:265px;height:243px;margin:25px auto 0}#main.genesis .sales-product-content-section#moringa:before{background:url(images/2017-images/phone-product-genesis-moringa,402x.jpg.pagespeed.ce.GSO6yT0lVF.jpg) center top no-repeat;background-size:317px;width:317px;height:291px;margin:30px auto -20px}#main.genesis .sales-product-content-section#maca:before{background:url(images/2017-images/phone-product-genesis-maca,402x.jpg.pagespeed.ce.dLTK_8kbDr.jpg) center top no-repeat;background-size:271px;width:271px;height:255px;margin:10px auto 60px;position:relative;left:20px}#main.genesis .sales-product-content-section#broccoli:before{background:url(images/2017-images/phone-product-genesis-broccoli,402x.jpg.pagespeed.ce.l3uRC-Wkg2.jpg) center top no-repeat;background-size:281px;width:281px;height:213px;margin:20px auto 10px;position:relative;top:auto;left:-10px}#main.genesis .sales-product-content-section#broccoli{padding-bottom:10px}#main.lunar ol.numbers li:before{top:20px}#main.lunar ol.numbers li:after{top:4px}#main.lunar ol.numbers li.two:before,#main.lunar ol.numbers li.five:before,#main.lunar ol.numbers li.six:before,#main.lunar ol.numbers li.eight:before{top:5px}#main.lunar ol.numbers li.two:after,#main.lunar ol.numbers li.five:after,#main.lunar ol.numbers li.six:after,#main.lunar ol.numbers li.eight:after{top:-11px}#main.lunar .sleep-img{width:261px;height:244px;background:url(images/2017-images/phone-product-lunar-sleep,402x.png.pagespeed.ce.1qFVmIyiP0.png) center no-repeat;background-size:261px;float:none;margin:0 auto 20px}#main.lunar .sales-product-content-section#glycine:before{width:236px;height:208px;background:url(images/2017-images/xphone-product-lunar-glycine,402x.jpg.pagespeed.ic.hAHa300LNu.jpg) top no-repeat;background-size:236px}#main.lunar .sales-product-content-section#melatonin:before{width:214px;height:190px;background:url(images/2017-images/phone-product-lunar-melatonin,402x.jpg.pagespeed.ce.hYCPiFphd9.jpg) center no-repeat;background-size:214px;margin:30px auto 36px}#main.lunar .sales-product-content-section#lemon:before{width:317px;height:265px;background:url(images/2017-images/xphone-product-lunar-lemon,402x.jpg.pagespeed.ic.CzTliN7o1U.jpg) center no-repeat;background-size:317px;margin:10px auto -3px}#main.lunar .sales-product-content-section#ruta:before{width:199px;height:217px;background:url(images/2017-images/xphone-product-lunar-ruta,402x.jpg.pagespeed.ic.2iCRsKHhHN.jpg) center no-repeat;background-size:199px;margin:26px auto 25px}#main.phoenix #product-content .product-content-intro ul:before{display:none}#main.phoenix .product-content-intro ul>li{padding-left:0!important;padding-top:130px;margin-bottom:40px!important;background:none!important}#main.phoenix #product-content .product-content-intro ul li h3{font-size:21px;line-height:1.3;padding-top:20px;margin-bottom:20px;text-align:center}#main.phoenix .product-content-intro li.thunder{background-image:url(images/2017-images/xphone-product-phoenix-circle-lightning,402x.jpg.pagespeed.ic.M1QNjdBJhv.jpg)!important;background-size:128px!important;background-position:center top!important}#main.phoenix .product-content-intro li.cupcake{background-image:url(images/2017-images/xphone-product-phoenix-circle-cupcake,402x.jpg.pagespeed.ic.mBC6xV49ey.jpg)!important;background-size:128px!important;background-position:center top!important}#main.phoenix .product-content-intro li.fire{background-image:url(images/2017-images/xphone-product-phoenix-circle-fire,402x.jpg.pagespeed.ic.bdEOw-8GtV.jpg)!important;background-size:128px!important;background-position:center top!important}#main.phoenix .sales-product-content-section blockquote:before{position:absolute;top:-25px;left:13px;width:calc(100% - 26px);height:1px;background:#eaebeb;z-index:1;content:""}#main.phoenix .sales-product-content-section blockquote:after{position:absolute;top:-34px;left:50%;margin-left:-25px;width:50px;height:14px;background:url(images/2017-images/xphone-product-intro-phoenix-quote,402x.jpg.pagespeed.ic.RGuEXgTGoM.jpg) center no-repeat;background-size:50px;z-index:5;content:""}#main.phoenix .sales-product-content-section blockquote{padding-left:0;font-size:16px;font-style:italic;border-left:none;margin-top:60px;padding-top:15px}#main.phoenix .sales-product-content-section#synephrine:before{background:url(images/2017-images/phone-product-phoenix-synephrine,402x.jpg.pagespeed.ce.d-hBgiFX0e.jpg) center no-repeat;background-size:277px;width:277px;height:150px;margin:-5px auto 35px}#main.phoenix .sales-product-content-section#naringin:before{background:url(images/2017-images/phone-product-phoenix-naringin,402x.jpg.pagespeed.ce._S5IPss_de.jpg) center no-repeat;background-size:200px;width:200px;height:190px;margin:38px auto 40px}#main.phoenix .sales-product-content-section#hesperidin:before{background:url(images/2017-images/phone-product-phoenix-hesperidin,402x.jpg.pagespeed.ce.6lKlK6clk7.jpg) center no-repeat;background-size:270px;width:270px;height:270px;margin:-7px auto 10px}#main.phoenix .sales-product-content-section#hordenine:before{background:url(images/2017-images/xphone-product-phoenix-hordenine,402x.jpg.pagespeed.ic.vkzFMCoqkU.jpg) center no-repeat;background-size:280px;width:280px;height:232px;margin:30px auto 20px}#main.phoenix .sales-product-content-section#gallate:before{background:url(images/2017-images/phone-product-phoenix-gallate,402x.jpg.pagespeed.ce.mf6LhT1Bvw.jpg) center no-repeat;background-size:303px;width:303px;height:289px;margin:20px auto 25px;position:relative;left:-10px}#main.phoenix .sales-product-content-section#salicin:before{background:url(images/2017-images/phone-product-phoenix-salicin,402x.jpg.pagespeed.ce.CV8eU7nc6f.jpg) center no-repeat;background-size:237px;width:237px;height:234px;margin:26px auto 40px}#main.phoenix .sales-product-content-section#tyrosine:before{background:url(images/2017-images/phone-product-phoenix-tyrosine,402x.jpg.pagespeed.ce.BLaeAvE6Wk.jpg) center no-repeat;background-size:259px;width:259px;height:256px;margin:30px auto 40px}#main.phoenix .sales-product-content-section#forskolin:before{background:url(images/2017-images/xphone-product-phoenix-forskolin,402x.jpg.pagespeed.ic.QEdMWXyVKd.jpg) center no-repeat;background-size:274px;width:274px;height:218px;margin:35px auto 33px}#main.phoenix .sales-product-content-section#htp:before{background:url(images/2017-images/phone-product-phoenix-htp,402x.jpg.pagespeed.ce.VCmsXXr2c3.jpg) center no-repeat;background-size:201px;width:201px;height:191px;margin:32px auto 40px}#main.phoenix #caffeine{padding-bottom:1px}#main.pulse #product-content .product-content-intro h3{font-size:16px;text-align:center;font-weight:bold;line-height:1.8}#main.pulse .sales-product-content-section#caffeine-a:before{background:url(images/2017-images/phone-product-pulse-caffeine,402x.jpg.pagespeed.ce._BqyP8TohO.jpg) center no-repeat;background-size:250px;width:250px;height:144px;margin:-5px auto 25px}#main.pulse .sales-product-content-section#theanine:before{background:url(images/2017-images/phone-product-pulse-theanine,402x.jpg.pagespeed.ce.9OKhdGYVD-.jpg) center no-repeat;background-size:241px;width:241px;height:169px;margin:20px auto 18px}#main.pulse .sales-product-content-section#citrulline:before{background:url(images/2017-images/phone-product-pulse-citrulline,402x.jpg.pagespeed.ce.l1wgmFcb9c.jpg) center no-repeat;background-size:231px;width:231px;height:127px;margin:35px auto 40px}#main.pulse .sales-product-content-section#ornithine:before{background:url(images/2017-images/phone-product-pulse-ornithine,402x.jpg.pagespeed.ce.59K40fjkR1.jpg) center no-repeat;background-size:241px;width:241px;height:165px;margin:33px auto 27px}#main.pulse .sales-product-content-section#beta:before{background:url(images/2017-images/phone-product-pulse-beta,402x.jpg.pagespeed.ce.wkfdswMet4.jpg) center no-repeat;background-size:204px;width:204px;height:182px;margin:38px auto 37px}#main.pulse .sales-product-content-section#beatine:before{background:url(images/2017-images/phone-product-pulse-betaine,402x.jpg.pagespeed.ce.e1Z_DAd9fY.jpg) center no-repeat;background-size:224px;width:224px;height:194px;margin:23px auto 18px}#main.recharge .sales-product-content-section#monohydrate:before{background:url(images/2017-images/phone-product-recharge-creatine,402x.jpg.pagespeed.ce.NmcVA0NNnr.jpg) center no-repeat;background-size:240px;width:240px;height:162px;margin:-10px auto 35px}#main.recharge .sales-product-content-section#carnitine:before{background:url(images/2017-images/phone-product-recharge-carnitine,402x.jpg.pagespeed.ce.x1r0sfVEG1.jpg) center no-repeat;background-size:198px;width:198px;height:209px;margin:36px auto 16px}#main.recharge .sales-product-content-section#corsolic:before{background:url(images/2017-images/phone-product-recharge-corsolic,402x.jpg.pagespeed.ce.FLnS3IfXMG.jpg) center no-repeat;background-size:191px;width:191px;height:184px;margin:44px auto 32px}#main.triton .sales-product-content-section .container{padding-right:30px}#main.triton ol.numbers li:before{top:10px!important}#main.triton .epa-dha{width:244px;height:302px;background:url(images/2017-images/phone-product-triton-epa-dha,402x.png.pagespeed.ce.QMREDVkcTg.png) center no-repeat;background-size:244px;margin:0 auto 30px;float:none}#main.triton .canola{width:238px;height:263px;background:url(images/2017-images/xphone-product-triton-canola,402x.png.pagespeed.ic.msFMiWEeYb.png) center no-repeat;background-size:238px;margin:0 auto 30px;float:none}#main .sales-product-content-section#what-type,#main .sales-product-content-section#what-you-are-getting,#main .sales-product-content-section#what-about-contaminants,#main .sales-product-content-section#fish-harvested{padding-top:0;margin-top:-20px}#main .sales-product-content-section#what-type:after,#main .sales-product-content-section#what-you-are-getting:after,#main .sales-product-content-section#what-about-contaminants:after,#main .sales-product-content-section#fish-harvested:after{display:none}#main.triton .spoon{width:260px;height:137px;background:url(images/2017-images/phone-product-triton-spoon,402x.png.pagespeed.ce.T-bdZzIPnZ.png) center no-repeat;background-size:260px;margin:-15px auto 35px}#main.triton .cheap-label{width:259px;height:398px;background:url(images/2017-images/phone-product-triton-label-cheap,402x.png.pagespeed.ce.PcNbXdIiWm.png) center no-repeat;background-size:259px;margin:30px auto 33px}#main.triton .other-label{width:260px;height:440px;background:url(images/2017-images/phone-product-triton-label-other,402x.png.pagespeed.ce.VyIk-4W_nK.png) center no-repeat;background-size:260px;margin:30px auto}#main.triton .contaminants{width:248px;height:217px;background:url(images/2017-images/phone-product-triton-contaminants,402x.png.pagespeed.ce.cKNP76YOhu.png) center no-repeat;background-size:248px;margin:10px auto 30px}#main.triton .fishes{width:277px;height:211px;background:url(images/2017-images/phone-product-triton-fishes,402x.png.pagespeed.ce.fZas9QqgG2.png) center no-repeat;background-size:277px;margin:30px auto;position:relative;left:-10px}#main.triton .boat{width:320px;height:89px;margin:0 auto 30px;background:url(images/2017-images/phone-product-triton-trawling,402x.png.pagespeed.ce.mNlrvovJAZ.png) center no-repeat;background-size:320px;position:relative;left:-30px}#main.triton .sales-product-content-section#introducing{padding-bottom:154px}#main.triton .explosion{width:290px;height:270px;top:291px;background:url(images/2017-images/phone-product-triton-open-bottle,402x.png.pagespeed.ce.PDrtGuMFaN.png) center no-repeat;background-size:290px;bottom:10px}#main.triton .capsules-left{display:none}#main.triton .capsules-right{display:none}#main.triton #introducing h5{font-size:28px;margin-top:-20px;margin-bottom:330px;line-height:1.2}#main.triton #introducing h5 span{text-transform:uppercase}#main.triton .sales-product-content-section h4{margin-bottom:20px;line-height:1.2}#main.triton .capsules-left{width:320px;height:142px;display:block;position:absolute;left:0;bottom:50px;background:url(images/2017-images/phone-product-triton-capsules-left,402x.png.pagespeed.ce.RDFIJzzo_3.png) center no-repeat;background-size:320px;display:none}#main.triumph .product-content-intro h2{font-size:22px;margin:33px auto 35px}#main.triumph .product-content-intro .img.lab{background:url(images/2017-images/phone-product-triumph-microscope,402x.png.pagespeed.ce.gyf-pP9EwK.png) center no-repeat;background-size:262px;width:262px;height:216px;margin:0 auto 30px;float:none}#main.triumph .img.bottle{background:url(images/2017-images/phone-product-triumph-bottles,402x.png.pagespeed.ce.c4S9hKuyLH.png) center no-repeat;background-size:262px;width:262px;height:189px;margin:0 auto 30px;float:none}#main.triumph #product-content .product-content-intro{margin-bottom:0}#main.triumph #product-content .product-content-intro p.center{font-size:18px;padding:0 10px;line-height:1.6}#main.triumph .sales-product-content.left-align:before,#main.triumph .sales-product-content.right-align:before{left:auto;right:auto;top:auto!important;position:static;margin:0 auto 30px}#main.triumph #product-content{margin-bottom:25px}#main.triumph .gradient{background:transparent}#main.triumph .sales-product-content:after{width:100%;height:1px;content:"";display:block;position:absolute;bottom:0;left:0;background:#eee;z-index:999}#main.triumph .sales-product-content h2{font-size:31px;margin-bottom:15px;text-align:center;letter-spacing:-.5px}#main.triumph .sales-product-content p{font-size:16px;line-height:1.75;margin-bottom:27px;padding-right:0}#main.triumph .sales-product-content ul{padding-right:0}#main.triumph .sales-product-content p.contains{text-align:left;margin-bottom:15px}#main.triumph .sales-product-content .meta{margin:22px auto 30px;box-shadow:none;width: calc(100% + 60px);margin-left:-30px;border-radius:0;border-left:none;border-right:none;height:114px;font-size:15px;line-height:51px}#main.triumph .sales-product-content .meta.ext:before{border-right:1px #dedede solid}#main.triumph .sales-product-content .meta.ext{height:auto}#main.triumph .sales-product-content .meta .ext{padding:23px 30px;border-right:none;border-left:none}#main.triumph .sales-product-content .meta.ext .how-much{padding-bottom:10px;min-height:62px}#main.triumph .sales-product-content .meta:before{background-color:#f8f8f8;width:59px;height:62px}#main.triumph .sales-product-content .meta.mw{width: calc(100% + 60px);margin-left:-30px;height:59px;border:none;border-top:1px #dedede solid;border-bottom:1px #dedede solid}#main.triumph .sales-product-content .meta.mw .how-much{padding-top:11px;font-size:15px;line-height:1.4;font-weight:normal;padding-left:75px;padding-right:30px}#main.triumph .sales-product-content .meta.all .how-much{width:100%;font-size:15px;line-height:1.4;font-weight:normal;padding-top:11px;height:62px;padding-left:75px;padding-right:30px}#main.triumph .sales-product-content .meta .how-much{padding-left:75px;line-height:1.4;padding-top:10px;font-weight:normal}#main.triumph .sales-product-content .meta .genders{border-left:none;border-right:none;width:100%;border-top:1px #ddd solid;border-bottom:1px #ddd solid;margin-bottom:30px;height:80px;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0%,#fcfcfc 100%);background:-webkit-linear-gradient(top,#fcfcfc 0%,#fcfcfc 100%);background:linear-gradient(to bottom,#fcfcfc 0%,#fcfcfc 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#fcfcfc',GradientType=0 )}#main.triumph .sales-product-content .meta .genders strong{padding-left:0;font-size:17px}#main.triumph .sales-product-content .meta .how-much-men,#main.triumph .sales-product-content .meta .how-much-women{padding-left:10px;padding-right:10px;line-height:1.75;padding-top:20px;text-align:center;line-height:1.3;font-size:14px}#main.triumph .sales-product-content .meta .how-much-men{width:50%;background-image:none;float:left}#main.triumph .sales-product-content .meta .how-much-women{width:50%;background-image:none}#main.triumph .sales-product-content .meta .how-much-all{width:100%;border-left:none;border-right:none;border-top:1px #dedede solid;text-align:center;height:51px;border-bottom:1px #dedede solid;background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0%,#fcfcfc 100%);background:-webkit-linear-gradient(top,#fcfcfc 0%,#fcfcfc 100%);background:linear-gradient(to bottom,#fcfcfc 0%,#fcfcfc 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#fcfcfc',GradientType=0 )}#main.triumph .sales-product-content ul li{text-align:left}#main.triumph .sales-product-content#vitamin-a:before{background:url(images/2017-images/phone-product-triumph-vitamin-a,402x.jpg.pagespeed.ce.0e1ZJzqr3m.jpg) center no-repeat;background-size:320px;width:320px;height:296px;margin:0 auto 10px}#main.triumph .sales-product-content#vitamin-b12:before{background:url(images/2017-images/phone-product-triumph-vitamin-b12,402x.jpg.pagespeed.ce.ynACAkbyhN.jpg) center no-repeat;background-size:286px;width:286px;height:189px;margin:0 auto}#main.triumph .sales-product-content#vitamin-b9:before{background:url(images/2017-images/phone-product-triumph-vitamin-b9,402x.jpg.pagespeed.ce.dRbLSQPzC-.jpg) center no-repeat;background-size:241px;width:241px;height:229px;margin:20px auto 30px}#main.triumph .sales-product-content#vitamin-b6:before{background:url(images/2017-images/phone-product-triumph-vitamin-b6,402x.jpg.pagespeed.ce.DiG48U_hPh.jpg) center no-repeat;background-size:258px;width:258px;height:187px;margin:12px auto 18px}#main.triumph .sales-product-content#vitamin-b5:before{background:url(images/2017-images/phone-product-triumph-vitamin-b5,402x.jpg.pagespeed.ce.xx8gqtC_LL.jpg) center no-repeat;background-size:225px;width:225px;height:204px;margin:22px auto 10px}#main.triumph .sales-product-content#vitamin-b3:before{background:url(images/2017-images/xphone-product-triumph-vitamin-b3,402x.jpg.pagespeed.ic.OH8Tja4woF.jpg) center no-repeat;background-size:241px;width:241px;height:164px;margin:15px auto 20px}#main.triumph .sales-product-content#vitamin-b7:before{background:url(images/2017-images/phone-product-triumph-vitamin-b7,402x.jpg.pagespeed.ce.CUGiT20iKG.jpg) center no-repeat;background-size:232px;width:232px;height:204px;margin:20px auto -20px;position:relative;left:10px}#main.triumph .sales-product-content#vitamin-b2:before{background:url(images/2017-images/phone-product-triumph-vitamin-b2,402x.jpg.pagespeed.ce.KJu3gs6Ftl.jpg) center no-repeat;background-size:299px;width:299px;height:241px;margin:-10px auto -5px}#main.triumph .sales-product-content#vitamin-b1:before{background:url(images/2017-images/xphone-product-triumph-vitamin-b1,402x.jpg.pagespeed.ic.e-HezQKydK.jpg) center no-repeat;background-size:253px;width:253px;height:181px;margin:14px auto 10px;position:relative;left:10px}#main.triumph .sales-product-content#vitamin-c:before{background:url(images/2017-images/phone-product-triumph-vitamin-c,402x.jpg.pagespeed.ce.HlaLS-ChfC.jpg) center no-repeat;background-size:246px;width:246px;height:262px;margin:-23px auto 30px;position:relative;left:-20px}#main.triumph .sales-product-content#vitamin-d:before{background:url(images/2017-images/phone-product-triumph-vitamin-d,402x.jpg.pagespeed.ce.4nI67Fwcz9.jpg) center no-repeat;background-size:256px;width:256px;height:257px;margin:10px auto 20px}#main.triumph .sales-product-content#vitamin-e:before{background:url(images/2017-images/phone-product-triumph-vitamin-e,402x.jpg.pagespeed.ce.VTIejWPCFh.jpg) center no-repeat;background-size:210px;width:210px;height:206px;margin:20px auto 0;position:relative;left:-5px}#main.triumph .sales-product-content#vitamin-k:before{background:url(images/2017-images/xphone-product-triumph-vitamin-k,402x.jpg.pagespeed.ic.jTfIaD5mL3.jpg) center no-repeat;background-size:222px;width:222px;height:215px;margin:28px auto 25px;position:relative;left:-5px}#main.triumph .sales-product-content#zinc:before{background:url(images/2017-images/xphone-product-triumph-zinc,402x.jpg.pagespeed.ic.OG_-V3nmWz.jpg) center no-repeat;background-size:224px;width:224px;height:196px;margin:15px auto -5px}#main.triumph .sales-product-content#iodine:before{background:url(images/2017-images/phone-product-triumph-iodine,402x.jpg.pagespeed.ce.AsThhsttVP.jpg) center no-repeat;background-size:285px;width:285px;height:195px;margin:3px auto 15px;position:relative;left:10px}#main.triumph .sales-product-content#magnesium:before{background:url(images/2017-images/phone-product-triumph-magnesium,402x.jpg.pagespeed.ce.pDX_4flRYl.jpg) center no-repeat;background-size:287px;width:287px;height:204px;margin:-10px auto -5px}#main.triumph .sales-product-content#selenium:before{background:url(images/2017-images/phone-product-triumph-selenium,402x.jpg.pagespeed.ce.qy95Yu79H9.jpg) center no-repeat;background-size:229px;width:229px;height:214px;margin:10px auto 7px;position:relative;left:-6px}#main.triumph .sales-product-content#chromium:before{background:url(images/2017-images/xphone-product-triumph-chromium,402x.jpg.pagespeed.ic.WclY181TFC.jpg) center no-repeat;background-size:296px;width:296px;height:236px;margin:-17px auto -12px;position:relative;left:10px}#main.triumph .sales-product-content#garlic:before{background:url(images/2017-images/phone-product-triumph-garlic,402x.jpg.pagespeed.ce.OM9GoY7gRB.jpg) center no-repeat;background-size:300px;width:300px;height:126px;margin:20px auto 27px}#main.triumph .sales-product-content#grape:before{background:url(images/2017-images/phone-product-triumph-grape,402x.jpg.pagespeed.ce.I4_3c3pgCF.jpg) center no-repeat;background-size:214px;width:214px;height:200px;margin:6px auto 15px;position:relative;left:-10px}#main.triumph .sales-product-content#nacetyl:before{background:url(images/2017-images/phone-product-triumph-nacetyl,402x.jpg.pagespeed.ce.Mxfn0aCawR.jpg) center no-repeat;background-size:260px;width:260px;height:159px;margin:24px auto 36px;position:relative;left:6px}#main.triumph .sales-product-content#olive:before{background:url(images/2017-images/phone-product-triumph-olive,402x.jpg.pagespeed.ce.L75nxAEZXp.jpg) center no-repeat;background-size:251px;width:251px;height:261px;margin:-5px auto 25px;position:relative;left:-5px}#main.triumph .sales-product-content#lavender:before{background:url(images/2017-images/xphone-product-triumph-lavender,402x.jpg.pagespeed.ic.iWUxf8J3dP.jpg) center no-repeat;background-size:276px;width:276px;height:240px;margin:10px auto 30px;position:relative;left:4px}#main.triumph .sales-product-content#rhodiola:before{background:url(images/2017-images/phone-product-triumph-rhodiola,402x.jpg.pagespeed.ce.ipybqZ1fBD.jpg) center no-repeat;background-size:280px;width:280px;height:255px;margin:15px auto 10px}#main.triumph .sales-product-content#bacopa:before{background:url(images/2017-images/xphone-product-triumph-bacopa,402x.jpg.pagespeed.ic.yVhQzI4sjz.jpg) center no-repeat;background-size:229px;width:229px;height:218px;margin:17px auto 20px;position:relative;left:-10px}#main.triumph .sales-product-content#ashwagandha:before{background:url(images/2017-images/phone-product-triumph-ashwagandha,402x.jpg.pagespeed.ce.jSS3SBzIPR.jpg) center no-repeat;background-size:230px;width:230px;height:188px;margin:10px auto 23px}#main.triumph .sales-product-content#terminalia:before{background:url(images/2017-images/phone-product-triumph-terminalia,402x.jpg.pagespeed.ce.C35bD5Q_cr.jpg) center no-repeat;background-size:201px;width:201px;height:180px;margin:15px auto 26px;position:relative;left:-5px}#main.triumph .sales-product-content#cissus:before{background:url(images/2017-images/phone-product-triumph-cissus,402x.jpg.pagespeed.ce.9Ab6vizaGb.jpg) center no-repeat;background-size:213px;width:213px;height:203px;margin:10px auto 28px;position:relative;left:-5px}#main.triumph .sales-product-content#coq10:before{background:url(images/2017-images/phone-product-triumph-coq10,402x.jpg.pagespeed.ce.qejQ4igTFS.jpg) center no-repeat;background-size:304px;width:304px;height:221px;margin:18px auto 7px;position:relative;left:6px}#main.triumph .sales-product-content#fucoxanthin:before{background:url(images/2017-images/phone-product-triumph-fucoxanthin,402x.jpg.pagespeed.ce.BQzA9LVE1P.jpg) center no-repeat;background-size:265px;width:265px;height:161px;margin:6px auto 25px;position:relative;left:3px}#main.triumph .sales-product-content#zeaxanthin:before{background:url(images/2017-images/phone-product-triumph-zeaxanthin,402x.jpg.pagespeed.ce.R2PC-dSik5.jpg) center no-repeat;background-size:254px;width:254px;height:191px;margin:13px auto 17px}#main.triumph .sales-product-content#lutein:before{background:url(images/2017-images/phone-product-triumph-lutein,402x.jpg.pagespeed.ce.pc_vAghJOW.jpg) center no-repeat;background-size:229px;width:229px;height:233px;margin:-5px auto -7px;position:relative;left:3px}#main.triumph .sales-product-content#lutein{padding-bottom:0;margin-bottom:35px}#main.triumph .sales-product-content#lutein:after{display:none}#main #product-content .product-content-intro h3{text-transform:capitalize}#main.whey .gradient{background:transparent;padding-bottom:0}#main.whey ol.numbers li{padding-top:144px}#main.whey .sales-product-content-section h2{letter-spacing:.5px;line-height:1.1}.books .bx-viewport:before{right:10px}#main ol.square.blue li:before{box-shadow:inset 0 0 0 2px #bdddfa}#main ol.square li h3{font-size:16px;margin-bottom:20px}#main ol.square li p{font-size:16px;line-height:1.8}#main.whey .sales-product-content-section#why-choose{margin-top:0;padding-bottom:6px;border-bottom:1px #ececec solid}#main.whey ol.square li{margin-bottom:10px}#main.whey ol.square li:before{top:18px}#main.whey .sales-product-content-section#why-choose:before{background:url(images/2017-images/phone-product-whey-why-choose,402x.jpg.pagespeed.ce.LYKHLvBcME.jpg) center no-repeat;width:285px;height:231px;background-size:285px;margin:-25px auto 15px}#main.whey .sales-product-content-section#why-choose:after{display:none}#main.whey #product-content ul.green-check li{font-weight:normal;text-align:left;line-height:1.6}#main.whey .sales-product-content-section#why-choose .milkshake{background:url(images/2017-images/phone-product-whey-why-choose-2,402x.jpg.pagespeed.ce.Wh0vCiBw1e.jpg) center no-repeat;width:272px;height:326px;display:block;margin:-44px auto 30px;background-size:272px;position:relative;left:5px;z-index:-1}#main.whey .sales-product-content-section#cow:before{background:url(images/2017-images/xphone-product-whey-cow,402x.jpg.pagespeed.ic.cbhpPnGYz1.jpg) center no-repeat;width:320px;height:320px;margin:30px auto 5px;background-size:320px}#main.whey .sales-product-content-section#cold:before{background:url(images/2017-images/phone-product-whey-cold,402x.jpg.pagespeed.ce.uKCPLr-BXC.jpg) center no-repeat;background-size:169px;width:169px;height:283px;margin:30px auto}#main.whey .sales-product-content-section#artificial:before{background:url(images/2017-images/phone-product-whey-artificial@2x.jpg) center no-repeat;background-size:440px;width:440px;height:638px;margin:30px auto}#main.whey .sales-product-content-section#great-value:before{background:url(images/2017-images/phone-product-whey-great-value,402x.jpg.pagespeed.ce.XOM9UNJg1Y.jpg) center no-repeat;background-size:204px;width:204px;height:221px;margin:37px auto 26px}#main .sales-product-content-section#cold h2,#main .sales-product-content-section#great-value h2{font-size:31px;letter-spacing:-.5px}#main.whey .sales-product-content-section h4{font-size:17px}#blog-subnav{display:none}.blog #splash-blog{padding:36px 0;margin-bottom:36px}.blog #splash-blog article#article-1{width:100%;max-width:560px;height:231px;float:none;margin:auto;box-shadow:inset 0 -81px 73px 0 rgba(0,0,0,.45)}.blog #splash-blog article#article-1 .bot{padding:22px 30px}.blog #splash-blog article#article-1 h2{font-size:18px;max-width:100%;letter-spacing:.5px}.blog #splash-blog article .meta{display:none}.blog #splash-blog .container{padding:0}.blog #splash-blog .featured{font-size:18px;max-width:100%;margin-bottom:36px}.blog #splash-blog article.small{display:none}.blog #content{padding:0 30px 50px}.blog .left-col #latest-articles .latest{font-size:18px;text-align:center}.blog .left-col #latest-articles article{margin-bottom:30px}.blog #splash-blog article#article-1 .bot{padding:22px 30px}.blog .left-col #latest-articles article h2,.blog .left-col #latest-articles article h4{font-size:18px;line-height:1.5}.blog .left-col #latest-articles article .meta{font-size:14px;line-height:1.5}.blog .left-col #latest-articles #blog-opt-in,.blog #sign-up,.blog #two-col #sign-up{width:100%;margin:20px 0 84px;padding:50px 30px;height:auto;position:relative;top:20px}.blog #sign-up{padding:33px 60px;top:0;margin-bottom:0;margin-top:0}.blog .left-col #latest-articles #blog-opt-in h3{font-size:24px}.blog .left-col #latest-articles #blog-opt-in p{letter-spacing:.25px}.blog .left-col #latest-articles #blog-opt-in form,.blog #sign-up form,.blog #two-col #sign-up form{margin:0 auto 3px}.blog #two-col #sign-up{border:1px #e54026 solid;padding:60px 30px 35px;box-shadow:inset 0 0 0 7px #cfedff;top:0;width: calc(100% + 60px);margin:0 -30px}.blog .left-col #latest-articles #blog-opt-in form input[type="email"],.blog #sign-up form input[type="email"]{width:100%;margin-bottom:10px}.blog .left-col #latest-articles #blog-opt-in form input[type="submit"],.blog #sign-up form input[type="submit"],.blog #two-col #sign-up input[type="submit"]{width:100%}.blog #two-col #sign-up h3{font-size:20px;padding:0 20px;margin-bottom:22px;line-height:1.25}.blog #two-col #sign-up input[type="email"]{max-width:220px;margin:0 auto 10px;float:none}.blog #two-col #sign-up input[type="submit"]{margin:0 auto 23px;max-width:220px;float:none}.blog #two-col #sign-up .privacy{line-height:1.4;padding:0 20px}#ajax-load-more .alm-btn-wrap{}.blog #more-from-legion h3{font-size:18px;line-height:1.4;margin-bottom:30px}body.single .quiz-splash{padding:33px 0 39px;height:auto}.quiz-splash h3{font-size:26px;font-weight:600;line-height:1.3;margin-bottom:17px}.quiz-splash p{font-size:16px;line-height:1.6;margin-bottom:35px}.quiz-splash p br{display:none}.quiz-splash a.quiz-button{width:100%;height:55px;line-height:55px;font-size:13px}.blog #two-col{padding:36px 30px 0}.blog #two-col .post-content h2{font-size:21px;line-height:1.3}#main.blog .recipe h2.post-title,#main.blog .recipe h3{font-size:25px}#main.blog #two-col .post-container{margin-bottom:0}.blog .post-social .a2a_s_default,.blog .post-social .a2a_svg{width:78px;height:43px}.blog .post-social .a2a_svg:before{width:78px;height:43px}.blog .post-social .a2a_s_facebook:before{background-size:10px;background-position:center!important}.blog .post-social .a2a_s_twitter:before{background-size:19px;background-position:center!important}.blog .post-social .a2a_s_email:before{background-size: ;background-position:center!important}.blog .post-social .a2a_s_facebook:after,.blog .post-social .a2a_s_twitter:after,.blog .post-social .a2a_s_email:after{display:none}.blog .post-social .a2a_s_default,.blog .post-social .a2a_svg{margin-right:12px}#main.blog .post-social{margin:27px auto 20px}.blog #two-col .featured-img{width:100%;height:182px;margin-bottom:26px}.blog #two-col .post-content h1{font-size:17px;width:100%;margin-bottom:30px}.blog #two-col .post-content p,.blog #two-col .post-content ol,.blog #two-col .post-content ul{font-size:16px}.blog #two-col .post-content h3{font-size:21px;margin-bottom:30px}.blog #two-col .post-content ul,.blog #two-col .post-content ol{padding-left:0}.blog #two-col .post-content .tm-click-to-tweet{margin:0 -30px 30px;width: calc(100% + 60px);box-shadow:inset 0 0 0 7px #f7f7f7;padding:25px 30px}.blog #two-col .post-content .tm-click-to-tweet a{font-size:14px}.blog #two-col .post-content h4{font-size:18px}.blog #two-col .author-info{margin:0 -30px 30px;width: calc(100% + 60px);padding:30px 30px 20px;box-shadow:inset 0 0 0 7px #f7f7f7;margin-bottom:40px}#main.blog.recipes #two-col .author-info{width:100%;padding:45px 275px 39px 50px}.blog #two-col .author-info p{font-size:14px}.blog #two-col .author-info .author-img{height:247px;background-position:center top;margin:5px auto 15px;display:block;position:relative;left:-15px;width:248px;background-size:100%;float:none}.blog #recommended{width: calc(100% + 60px);margin:0 -30px -25px;background:transparent;padding-bottom:0}.blog #recommended h3{font-size:18px;margin-bottom:27px}.blog #recommended .article-container{padding:0 30px;max-width:450px;margin:auto}.blog #recommended .article-container:after{clear:both;content:"";display:block}.blog #recommended article,.blog #recommended article:last-child{margin:0 auto 30px;width:100%;float:none}.blog #recommended article h4{text-align:left;letter-spacing:.5px}.blog #recommended article .img{width:100%;height:182px;margin-bottom:0}.blog #recommended article .img:after{display:none}.blog #sign-up h3{font-size:17px;line-height:1.4;margin-bottom:6px}.blog #sign-up p{line-height:1.5;font-size:17px;margin-bottom:25px}.blog #sign-up form input[type="submit"]{margin-bottom:20px}.blog #sign-up p.privacy{padding:0 20px;line-height:1.4}div.woocommerce-MyAccount-content{padding:0}#my-account-content{padding:23px 0}.myaccount-content-col{width:100%;padding:0}.myaccount-nav-col{position:absolute;top:0;left:0;width:100%;z-index:99999;background:#fff;width:100%;height:100%;bottom:0}#myaccount-nav-column.mobile-menu-hidden{display:none}#myaccount-nav-column.mobile-menu-visible{display:block}#account-navigation #close-menu{display:block;position:absolute;width:10px;height:10px;position:absolute;top:22px;right:18px;background:url(images/2017-images/mobile-menu-close,402x.png.pagespeed.ce.kHUUviVatD.png) center no-repeat;background-size:10px;z-index:999}#account-navigation{width:100%;background:#fff;box-shadow:none}#account-navigation .user{background:#fff;text-align:center;padding-top:30px;height:auto;margin-bottom:23px}#account-navigation .user h3{font-size:19px;margin-bottom:8px}#account-navigation .user p{font-size:15px}#account-navigation nav a{max-width:259px;line-height:50px;height:50px;margin:0 auto 9px;padding-left:59px;background:#fff;border:1px #c3c3c3 solid;position:relative;color:#6e6e6e}#account-navigation nav a.active,#account-navigation nav a:hover{border-left:1px #c3c3c3 solid;color:#6e6e6e}#account-navigation nav a:after{position:absolute;top:19px;right:24px;background:url(images/2017-images/xphone-account-nav-item-arrow,402x.png.pagespeed.ic.a3807Dukbf.png) center no-repeat;background-size:6px;width:6px;height:10px;content:"";display:block}#account-navigation nav a.profile-settings,#account-navigation nav a.profile-settings:hover,#account-navigation nav a.profile-settings.active{background:#fff url(images/2017-images/account-nav-profile-settings,402x.png.pagespeed.ce.2lCzrbNxO4.png) 23px center no-repeat;background-size:14px}#account-navigation nav a.order-history,#account-navigation nav a.order-history:hover,#account-navigation nav a.order-history.active{background:url(images/2017-images/account-nav-order-history,402x.png.pagespeed.ce.2cJurd7yrD.png) 24px center no-repeat;background-size:17px}#account-navigation nav a.addresses,#account-navigation nav a.addresses:hover,#account-navigation nav a.addresses.active{background:url(images/2017-images/account-nav-addresses,402x.png.pagespeed.ce.vVDEOdkGbz.png) 21px center no-repeat;background-size:18px}#account-navigation nav a.payment-methods,#account-navigation nav a.payment-methods:hover,#account-navigation nav a.payment-methods.active{background:url(images/2017-images/account-nav-payment-methods,402x.png.pagespeed.ce.mRbmOK7HMM.png) 22px center no-repeat;background-size:18px}#account-navigation nav a.subscriptions,#account-navigation nav a.subscriptions:hover,#account-navigation nav a.subscriptions.active{background:url(images/2017-images/account-nav-subscriptions,402x.png.pagespeed.ce.kj6GJQ1S-H.png) 23px center no-repeat;background-size:16px}#account-navigation nav a.downloads,#account-navigation nav a.downloads:hover,#account-navigation nav a.downloads.active{background:url(images/2017-images/account-nav-downloads,402x.png.pagespeed.ce.Ei4-woyzVH.png) 20px center no-repeat;background-size:20px}#account-navigation nav a.referrals,#account-navigation nav a.referrals:hover,#account-navigation nav a.referrals.active{background:url(images/2017-images/account-nav-referral-history,402x.png.pagespeed.ce.n29VlSt_aA.png) 23px center no-repeat;background-size:19px}#my-account-content input[type="text"],#my-account-content input[type="email"],#my-account-content input[type="tel"],#my-account-content input[type="password"]{max-width:260px}#my-account-content input[type="submit"],#my-account-content input[type="button"],#my-account-content .payment-methods input[type="button"],.account-table .table-body .row.no-downloads-message a,.account-table .table-body .row.no-orders-message a{max-width:259px}.account-table#order-details-table span.col.order-retail-price::before{content:"Retail"}.account-table#order-details-table .order-details-total .row.shipping .left em{display:block}div.woocommerce-MyAccount-content a.logout{display:none}.account-table{max-width:100%}.account-table .table-head,.account-table .table-body .row{border-left:none;border-right:none;border-top:none;border-bottom:1px #c3c3c3 solid}#my-account-content .address-columns,#my-account-content .payment-method-columns{border-left:none;border-right:none}.account-table .table-body .row.no-downloads-message,.account-table .table-body .row.no-orders-message{padding:30px}#my-account-content h4.downloads{margin-bottom:0}.account-table#downloads-table span.col.downloads-file{text-align:left;padding-left:30px}.account-table#downloads-table .table-body span.col.downloads-file{padding-left:0}.refer-a-friend .give-get p{text-align:left;padding:0 30px}#my-account-content section.refer-a-friend .share-link input[type="text"]{max-width:280px}#my-account-content section.refer-a-friend .share-link p{padding:0 30px;width:100%}.account-table#order-details-table span.col.order-product img{width:82px;height:82px}.refer-a-friend .referral-widget .refer-option.refer-via-email{padding:39px 30px 2px}.quiz-box,.box-man,.box-woman{width:100%;max-width:678px;max-width:602px;margin:0 auto 30px;float:none}.box-woman{margin-bottom:0}#checkout .checkout>.col .container{max-width:474px;padding:0 30px}#checkout .checkout>.col{min-height:0;height:auto}#checkout .col-1,#checkout .col-2,#checkout .col.last{padding:30px 0}#checkout .col p#billing_first_name_field,#checkout .col p#billing_last_name_field,#checkout .col p#billing_city_field,#checkout .col p#billing_state_field,#checkout .col p#billing_postcode_field,#checkout .col p#billing_state_field,#checkout .col p#billing_phone_field,#checkout .col p#shipping_first_name_field,#checkout .col p#shipping_last_name_field,#checkout .col p#shipping_city_field,#checkout .col p#shipping_state_field,#checkout .col p#shipping_postcode_field,#checkout .col p#shipping_state_field,#checkout .col p#shipping_phone_field{width:48.1%}#checkout .col #payment-methods .three-col .select-container{width:32%;margin-right:2%}#checkout .col #payment-methods .three-col input[name="nmi_cvv"]{width:32%}#checkout .col h4{text-align:left;font-size:15px}#checkout .coupon-code-container input[type="text"].coupon-code{width:65.4%;height:56px}#checkout .coupon-code-container .apply-coupon{width:34.6%;height:56px;line-height:56px}#checkout .coupon-code-container .update-cart{width:100%;margin-top:11px;height:56px;line-height:56px}#checkout .col input[type="submit"].place-order{width:100%;height:56px;line-height:56px;max-width:none}#checkout .col .shipping-options p{font-size:14px}#checkout .col input[type="name"],#checkout .col input[type="company"],#checkout .col input[type="email"],#checkout .col input[type="text"],#checkout .col input[type="number"],#checkout .col input[type="phone"],#checkout .select2-container .select2-choice,#my-account-content.edit-address .select2-container .select2-choice{font-size:13px}#checkout .col .account-table#review-order .table-body .order-product strong{font-size:13px}#checkout .col .account-table#review-order .table-body span.col.order-price{display:none}#checkout .col .account-table#review-order .table-body span.col.order-product{width:77.2%}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity{left:76px;top:-2px}#checkout .col .account-table#review-order .table-body span.col.order-total{width:70px;top:23px;line-height:1;right:0;position:absolute}#checkout .col .account-table#review-order .table-body .order-delete .delete{width:18px;height:18px;background-color:#e7e7e7!important;border-radius:100%;background-size:8px!important;top:45px}#main.gift-cards #gift-cards-splash .container{padding:0 20px}#main.gift-cards #gift-cards-splash{padding:34px 0 30px}#main.gift-cards #gift-cards-splash h1{font-size:25px;line-height:1.1}#main.gift-cards #gift-card-form{margin-bottom:0}#main.gift-cards #gift-card-form .left{padding:25px;height:auto;margin:0 auto 30px}#main.gift-cards #gift-cards-splash input[type="submit"].normal{display:none}#main.gift-cards #gift-card-form input[type="submit"].phone{display:block;width:100%;margin-top:30px;border-radius:0}#main.gift-cards #gift-cards-splash p{line-height:1.5;margin:0 auto 20px}#main.gift-cards #gift-card-form .right #custom-card{display:none}#main.gift-cards #gift-card-form label{font-size:15px}.gift-card-select-container{width:42.3%}#main.gift-cards #gift-card-form input.name{margin-bottom:25px}#main.gift-cards #gift-card-form select{width:100%}.gift-card-select-container:after{background-color:transparent;border-left:none}#main.gift-cards #gift-card-form input[type="email"]{margin-bottom:7px}#main.gift-cards #gift-card-form .custom-amount{width:42.3%}#main.gift-cards #gift-card-form .custom-amount input[type="number"]{padding-left:40px}#main.gift-cards #gift-card-form input[type="checkbox"]{width:14px;height:14px;top:18px;left:16px}#main.gift-cards #gift-card-form .send-to-multi,#main.gift-cards #gift-cards-splash input[type="submit"]{width:260px;height:50px;line-height:50px;margin:0 auto;float:none;display:block}#main.gift-cards #gift-card-form .send-to-multi p{font-size:14px}#main.gift-cards #gift-card-form .right{float:none;margin-right:auto}#main.gift-cards #gift-cards-teaser h2{text-align:center;font-size:25px;line-height:1.2}#main.gift-cards #gift-cards-teaser .img{float:none;margin:0 auto 20px;max-width:260px;background-size:260px}#main.gift-cards #gift-card-form .send-to-multi p.normal{display:none}#main.gift-cards #gift-card-form .send-to-multi p.phone{display:block}#main.gift-cards #gift-card-form .preview-giftcard{width:260px;height:34px;display:block;text-align:center;color:#6a6a6a;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:13px;line-height:34px;margin:0 auto 29px;text-decoration:none;border:1px #c4c4c4 solid}.remodal{margin-bottom:16px}#main.gift-cards #gift-cards-teaser p{text-align:justify}.remodal-wrapper{padding:0!important}#gift-cards-modal header #close-modal{background:url(images/2017-images/xgift-cards-popup-close,402x.png.pagespeed.ic.o8GjTZTITp.png) center no-repeat;background-size:11px}#gift-cards-modal header{background:transparent;border-bottom:none;height:auto;padding:36px 20px 0}#gift-cards-modal header h1:before{position:absolute;width:53px;height:43px;display:block;top:0;left:50%;margin-left:-26px;background:url(images/2017-images/xphone-send-gift-card-icon,402x.png.pagespeed.ic.xfOo7IkFF9.png) center no-repeat;background-size:53px;content:""}#gift-cards-modal header #close-modal{top:20px;right:20px}#gift-cards-modal header h1{font-size:25px;line-height:1.1;position:relative;padding-top:75px;margin-bottom:15px}#gift-cards-modal header p{font-size:16px;line-height:1.7}#gift-cards-modal form{padding:38px 0 0}#gift-cards-modal textarea{height:100px;font-size:15px;margin-bottom:0}#gift-cards-modal form input[type="text"],#gift-cards-modal form input[type="email"]{font-size:15px;margin-right:0;width:100%;margin-bottom:7px}#gift-cards-modal form #gift-cards-fieldset-container fieldset .name-email-div{margin-bottom:20px;width:100%}#gift-cards-modal form label{font-size:15px}#gift-cards-modal #gift-cards-fieldset-container{padding:0;width:100%;margin-bottom:30px}#gift-cards-modal .gift-card-select-container{width:42.6%;margin-bottom:0}#gift-cards-modal .gift-cards-container{padding:0 30px 30px;border-bottom:1px #f2f2f2 solid}#gift-cards-modal form #gift-cards-fieldset-container fieldset{padding:30px}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div{width:100%}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount input[type="number"]{font-size:15px}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .custom-amount{width:42%}#gift-cards-modal form #gift-cards-fieldset-container fieldset .custom-amount-div .or{margin:0 5px;font-size:16px}#gift-cards-modal form select{width:100%}#gift-cards-modal form #add-gift-card-group-item{width:100%;height:50px;line-height:50px;font-size:14px;font-weight:normal;margin:0 auto 30px;max-width:260px;float:none}#gift-cards-modal .left p{font-size:16px}#gift-cards-modal #modal-gift-card-amount{margin-right:0;float:right;text-align:right;font-size:16px}#gift-cards-modal .footer{width:100%;margin:0;padding:10px 30px 0;border-top:1px #e0e0e0 solid}#gift-cards-modal .footer .right{width:100%;clear:both;margin-top:25px}#gift-cards-modal .footer .left{width:100%}#gift-cards-modal form input[type="submit"]{width:100%;height:50px;line-height:48px;float:none;margin:0 auto 30px;max-width:260px}#gift-cards-modal form .remove-gift-card-group-item{text-indent:0;background:transparent;font-size:15px;color:#b4b4b4;top:31px;right:31px;width:auto}#store-splash{padding:40px 0 0}#store-splash h1{font-size:26px}#products .container{padding:0}#product-filters{margin:0}#products #product-filters .container{padding:0}#product-filters .filters{display:none}#product-filters .select-box{width:33.333%;height:70px;margin-right:0;border:none;border-right:1px #f3f3f3 solid;border-bottom:1px #f3f3f3 solid}#product-filters .select-box:last-child{border-right:none}#product-filters .select-box:before{position:absolute;top:15px;width:100%;text-align:center;font-weight:bold;letter-spacing:.5px;font-size:13px;color:#293644;display:block;z-index:2;text-transform:uppercase}#product-filters .select-box.supplement-type:before{content:"Type"}#product-filters .select-box.benefit:before{content:"Benefit"}#product-filters .select-box.workout:before{content:"Workout"}#product-filters .select-box.gender:before{content:"Gender"}#product-filters .select-box.size:before{content:"Size"}#product-filters .select-box.color:before{content:"Color"}#product-filters .select-box:after{background:#fff url(images/2017-images/phone-product-filter-dropdown-arrow,402x.png.pagespeed.ce.AkYwWs_wgg.png) center no-repeat;width:7px;height:4px;background-size:7px;border-left:none;right:15px;bottom:15px;top:auto}#product-filters .select-box select{height:100%;font-size:11px;border:none;color:#9d9d9d;position:absolute;bottom:0;left:0;width:100%;padding-left:13px;line-height:81px;z-index:3}#products h4{margin:0 auto 40px;font-size:25px}body.term-apparel #store-splash{margin-bottom:0}body.term-apparel #products{margin-bottom:0;padding-top:30px}body.term-apparel [class^="styles_product_"]{width:100%!important;height:auto!important;border-left:0;border-bottom:0;border-right:0}.contact #big-search{height:160px;padding:40px 0}.contact #big-search h1{font-size:18px;margin-bottom:16px}.contact #big-search form input[type="search"]{font-size:14px;padding:16px 40px 16px 14px;height:47px}.contact #big-search form input[type="submit"]{width:44px;height:47px;background-size:16px}.icon-tab-delivery-orders{background:#f6f7f7 url(images/2017-images/xphone-contact-faq-delivery-orders,402x.png.pagespeed.ic.BJ51oUFd-q.png) center no-repeat;background-size:55px!important;background-position:center!important}.icon-tab-returns{background:#f6f7f7 url(images/2017-images/phone-contact-faq-returns,402x.png.pagespeed.ce.10PFMKJOBU.png) center no-repeat;background-size:47px!important;background-position:center!important}.icon-tab-supplement{background:#f6f7f7 url(images/2017-images/phone-contact-faq-supplement,402x.png.pagespeed.ce.C-OJVSzLU-.png) center no-repeat;background-size:41px!important;background-position:center!important}.icon-tab-diet-exercise{background:#f6f7f7 url(images/2017-images/phone-contact-faq-diet-exercise,402x.png.pagespeed.ce.cX82RpHs5Q.png) center no-repeat;background-size:51px!important;border-right:none!important;background-position:center!important}.icon-tab-delivery-orders:hover,.icon-tab-delivery-orders.active{background-position:center!important}.icon-tab-returns:hover,.icon-tab-returns.active{background-position:center!important}.icon-tab-supplement:hover,.icon-tab-supplement.active{background-position:center!important}.icon-tab-diet-exercise:hover,.icon-tab-diet-exercise.active{background-position:center!important}#faq-delivery-0,#faq-general-0,#faq-supplement-0,#faq-diet-0{position:relative}#faq-delivery-0:before,#faq-general-0:before,#faq-supplement-0:before,#faq-diet-0:before{color:#db3a23;text-align:center;width:100%;left:0;top:-125px;display:block;font-size:18px;position:absolute;font-weight:600}#faq-delivery-0:before{content:"Delivery Orders"}#faq-general-0:before{content:"Returns"}#faq-supplement-0:before{content:"Supplement Questions"}#faq-diet-0:before{content:"Diet & Exercise"}.contact .contact-us{padding-bottom:0}.contact .contact-us header h2{font-size:22px;padding:0 30px}.contact .contact-us header p{font-size:16px;padding:0 30px}.contact .contact-us p.choose-topic{padding:0 25px;line-height:1.4}.contact .contact-us .container{padding:0}.contact .contact-us .options a{margin-right:0;margin-bottom:0;width:50%;height:163px;font-size:13px;line-height:1.4;padding:107px 30px 0;position:relative}.contact .contact-us .options a.delivery-orders{background-size:78px;background-position:center 39px}.contact .contact-us .options a.nutrition{background-size:49px;background-position:center 31px}.contact .contact-us .options a.returns{background-size:51px;background-position:center 40px}.contact .contact-us .options a.marketing-press{background-size:55px;background-position:center 25px}.contact .contact-us .options a.share-your-success{background-size:59px;background-position:center 25px}.contact .contact-us .options a.wholesale{background-size:57px;background-position:center 40px}.dv-star-rating>label{margin-right:5px}body.term-supplements [class^="styles_col_"],body.page-template-page-supplements-v1 [class^="styles_col_"]{border:none;height:auto;padding:14px 0}body.term-supplements [class^="styles_img_"],body.page-template-page-supplements-v1 [class^="styles_img_"]{margin:10px auto;max-width:100%;float:none}body.term-supplements [class^="styles_women_"] [class^="styles_img_"],body.page-template-page-supplements-v1 [class^="styles_img_"]{margin-left:auto;margin-right:auto}body.term-supplements #stacks [class^="styles_img_"],body.page-template-page-supplements-v1 [class^="styles_img_"]{}#products #featured-stacks{background-color:#fff}.remodal #my-account-content.edit-address .select2-container{max-width:260px;margin:auto}#stacks-grid .styles_productTitle_pSbjp [class^="styles_productName_"]{display:block}.payment_box select[name="nmi_saved_cards"],.payment_box select,.select2-container .select2-choice{max-width:100%;display:block;margin:0 auto}.browse-our-store{padding:36px 0 65px;margin-top:60px;overflow:hidden}.science-board .browse-our-store .btn{font-size:13px;width:300px}.about .browse-our-store h3,.science-board .browse-our-store h3,.the-truth .browse-our-store h3{font-size:24px;line-height:1.6;padding:0 30px}.browse-our-store .img{background:url(images/2017-images/xphone-general-page-CTA,402x.jpg.pagespeed.ic.RPv7PudV53.jpg) center no-repeat;background-size:100%;width:440px;height:284px;margin:23px auto -30px}#main.thank-you-page section.intro h3{font-size:31px}#main.thank-you-page section.intro p{font-size:16px;line-height:1.7}#main.thank-you-page section.order-details h4{font-size:22px;margin-bottom:0}#main.thank-you-page section.order-details .order-header{display:none}#main.thank-you-page section.order-details .info{border:none;padding:0;background:transparent}#main.thank-you-page section.order-details .info ul.numbers{padding:0;background:transparent;padding-top:25px}#main.thank-you-page section.order-details .total-amount{background:transparent;padding:0}#main.thank-you-page .tell-the-world .social-buttons a{width:260px;height:57px;line-height:57px;font-size:15px;margin-bottom:20px}#main.thank-you-page .tell-the-world p{width:192px;font-size:16px;margin:0 auto 30px;line-height:1.5}#main.thank-you-page .tell-the-world .social-buttons a.facebook{background-position:23px 20px!important;padding-left:57px;background-size:10px!important}#main.thank-you-page .tell-the-world .social-buttons a.twitter{background-position:20px!important;padding-left:64px;background-size:18px!important}#main.thank-you-page .tell-the-world .social-buttons a.google{background-position:16px!important;padding-left:70px;background-size:25px!important}#main.thank-you-page .tell-the-world .refer-a-friend .container{padding:0}#main.thank-you-page .tell-the-world .refer-a-friend .left,#main.thank-you-page .tell-the-world .refer-a-friend .right{width:100%;float:left;padding:0 30px}#main.thank-you-page .tell-the-world .refer-a-friend{height:auto}#main.thank-you-page .tell-the-world .refer-a-friend .left p{padding:0;max-width:none;width:auto}#main.thank-you-page .tell-the-world .refer-a-friend .right input[type="email"]{height:47px;background-position:15px 16px!important}#main.thank-you-page .tell-the-world .refer-a-friend .refer-tabs{height:70px;top:-70px}#main.thank-you-page .tell-the-world .refer-a-friend .refer-tabs .tab{height:70px;font-size:14px;line-height:1.3;padding:15px 35px}#main.thank-you-page .tell-the-world .refer-a-friend .left,#main.thank-you-page .tell-the-world .refer-a-friend .right{top:-40px}#main.thank-you-page .tell-the-world .refer-a-friend .left h3{text-align:center;font-size:22px}#main.thank-you-page .tell-the-world .refer-a-friend .left p{text-align:justify}#main.thank-you-page .tell-the-world .refer-a-friend .right .field .delete{top:18px;right:12px}#main.thank-you-page .tell-the-world .refer-a-friend .right form{text-align:center;height:auto}#main.thank-you-page .tell-the-world .refer-a-friend .right .add-email{display:inline-block;float:none}#main.thank-you-page .tell-the-world .refer-a-friend .right input[type="submit"]{width:100%}#main.thank-you-page section.help-us-help-you h4{font-size:22px}#main.thank-you-page section.help-us-help-you p{font-size:16px;margin-bottom:30px}#main.thank-you-page section.help-us-help-you form .field-row p{font-size:15px;margin-bottom:8px}#main.thank-you-page section.help-us-help-you form select{height:47px}#main.thank-you-page section.help-us-help-you form .menu-51:before{left:14px;top:14px}#main.thank-you-page section.help-us-help-you form .wpcf7-form-control-wrap.menu-51:after{width:45px;height:45px}#main.thank-you-page section.help-us-help-you form textarea{height:94px;font-size:15px}#main.thank-you-page section.help-us-help-you form input[type="submit"]{width:100%;height:51px;line-height:51px}body.woocommerce-checkout #olark-wrapper .olark-launch-button{display:none!important}.popup.legion-referral{padding:25px}.popup.legion-referral h2{font-size:30px}.popup.legion-referral .earn-points h3{font-size:18px}.popup.legion-referral .share-link p{text-align:center;float:none;margin-bottom:20px;margin-right:0}.popup.legion-referral .share-link input[type="text"]{width:calc(100% - 54px)}.popup.legion-referral p{font-size:15px}.popup.legion-referral .invite-email,.popup.legion-referral .social-share{padding-left:0;padding-right:0;width:100%;border-right:0}.popup.legion-referral .invite-email{margin-bottom:25px;border-bottom:2px #e1eff7 solid;padding-bottom:25px}.popup.legion-referral .invite-email textarea{height:70px}body.term-supplements [class^="styles_addtocart_"],body.page-template-page-supplements-v1 [class^="styles_addtocart_"]{display:none}body.term-supplements [class^=styles_col_] h3,
	body.page-template-page-supplements-v1 [class^=styles_col_] h3, {padding:0}[class^="styles_nameCol_"]{text-transform:uppercase}[class^="styles_imgCol_"]{left:0!important}[class^="styles_imgCol_"] img{max-width:65px!important}[class^="styles_qtyCol_"] div[class^="styles_main_"]{width:110px!important}[class^="styles_cartRow_"]>div{height:120px!important}#main.search #search-header{padding:28px 0}#main.search #search-header header h1{font-size:24px}#main #product-content .book{padding:37px 30px;border-bottom:1px #e9e9e9 solid}#main #product-content .books-included{padding:0}#main #product-content .book h2{font-size:31px;font-weight:600;text-align:center;line-height:1.2}#main #product-content .book h2 span{display:block;font-size:20px;line-height:1.3;color:#293644;letter-spacing:-.5px;font-weight:normal}#main .stack-add-to-cart{width:260px;height:53px;line-height:53px;margin-top:30px}#main .stacked-product-content-section p,#main .book p{font-size:16px;text-align:justify}#main #product-content .img.bigger-leaner{float:none;margin:0 auto;background:url(images/2017-images/phone-stacks-bls,402x.jpg.pagespeed.ce.2R_NPMbCBc.jpg) center no-repeat;width:199px;height:291px;background-size:100%;position:relative;left:-10px}#main #product-content .img.thinner-leaner{float:none;margin:0 auto;background:url(images/2017-images/phone-stacks-tls,402x.jpg.pagespeed.ce.JBRv6tdxBU.jpg) center no-repeat;width:199px;height:293px;background-size:100%;position:relative;left:-10px}#main #product-content .img.shredded{float:none;margin:0 auto;background:url(images/2017-images/phone-stacks-shredded-chef,402x.jpg.pagespeed.ce.nFXJc_X1D9.jpg) center no-repeat;width:189px;height:270px;background-size:100%;position:relative;left:-10px}#main #product-content .img.custom-plans{float:none;margin:0 auto;background:url(images/2017-images/phone-stacks-meal-plans,402x.jpg.pagespeed.ce.CGYvniAqqL.jpg) center no-repeat;width:199px;height:290px;background-size:100%;position:relative;left:-10px}body.single-product #main #product-content .full-description{padding:0}#main #product-ingredients .left-column{padding:0 10%}#main #products-in-stack .container{padding:0}#main .stacked-product-content-section{padding:40px 30px;border-bottom:1px #e9e9e9 solid;margin:0 auto}#main .stacked-product-content-section h2{font-size:33px}#main #product-content .stacked-product-content-section .img.whey{background:url(images/2017-images/xphone-product-stack-bottle-whey,402x.png.pagespeed.ic.UtI5iF9Kho.png) center no-repeat;width:262px;height:346px;background-size:100%;top:0}#main #product-content .stacked-product-content-section .img.recharge{background:url(images/2017-images/phone-product-stack-bottle-recharge@2x.png) center no-repeat;width:275px;height:282px;background-size:100%}#main #product-content .stacked-product-content-section .img.pulse{background:url(images/2017-images/phone-product-stack-bottle-pulse@2x.png) center no-repeat;width:283px;height:277px;background-size:100%}#main #product-content .stacked-product-content-section .img.triumph{background:url(images/2017-images/xphone-product-stack-bottle-triumph,402x.png.pagespeed.ic.gAOd-UAUH9.png) center no-repeat;width:261px;height:335px;background-size:100%}#main #product-content .stacked-product-content-section .img.phoenix{background:url(images/2017-images/phone-product-stack-bottle-phoenix@2x.png) center no-repeat;width:264px;height:343px;background-size:100%}#main #product-content .stacked-product-content-section .img.forge{background:url(images/2017-images/phone-product-stack-bottle-forge@2x.png) center no-repeat;width:267px;height:334px;background-size:100%}#main #product-content .stacked-product-content-section .img.triton{background:url(images/2017-images/phone-product-stack-bottle-triton@2x.png) center no-repeat;width:263px;height:304px;background-size:100%}#main #product-content .stacked-product-content-section .img.genesis{background:url(images/2017-images/phone-product-stack-bottle-genesis@2x.png) center no-repeat;width:262px;height:273px;background-size:100%}#main #product-content .stacked-product-content-section .img.lunar{background:url(images/2017-images/phone-product-stack-bottle-lunar@2x.png) center no-repeat;width:276px;height:246px;background-size:100%}#main #product-content #how-to-use-stack{padding:40px 0 0}#main #product-content #how-to-use-stack .container{padding:0}#main #product-content #how-to-use-stack h2{font-size:33px;padding:0 30px}#main #product-content #how-to-use-stack .container>p{font-size:16px;text-align:justify;padding:0 30px}#main #product-content #how-to-use-stack .content{padding-left:30px;padding-right:30px;position:relative}#main #product-content #how-to-use-stack h3{font-size:31px;text-align:center}#main #product-content #how-to-use-stack .product{border-bottom:1px #e8e8e8 solid;padding:40px 0 5px;margin-bottom:0}#main #product-content #how-to-use-stack .product .img{position:static;margin:0 auto 30px;float:none}#main #product-content #how-to-use-stack p{font-size:16px;text-align:justify}#main #product-content #how-to-use-stack .product .content:after{position:relative;content:"";display:block;margin:0 auto 40px}#main #product-content #how-to-use-stack .product.whey .content:after{width:260px;height:119px;background:url(images/2017-images/phone-stacks-how-to-after-whey,402x.png.pagespeed.ce.VrKWzLZ3cV.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.whey{width:170px;height:347px;background:url(images/2017-images/xphone-product-stack-how-to-use-whey,402x.png.pagespeed.ic.w93y7pVd5C.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.pulse .content:after{width:260px;height:118px;background:url(images/2017-images/phone-stacks-how-to-after-pulse,402x.png.pagespeed.ce.gwM9M5GrUr.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.pulse{width:191px;height:257px;background:url(images/2017-images/xphone-product-stack-how-to-use-pulse,402x.png.pagespeed.ic.5dDeLkWvZM.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.recharge .content:after{width:260px;height:120px;background:url(images/2017-images/phone-stacks-how-to-after-recharge,402x.png.pagespeed.ce.tAaA0uN1T6.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.recharge{width:160px;height:215px;background:url(images/2017-images/xphone-product-stack-how-to-use-recharge,402x.png.pagespeed.ic.WP3bvO8ohs.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.triumph .content:after{width:119px;height:119px;background:url(images/2017-images/phone-stacks-how-to-after-triumph,402x.png.pagespeed.ce.uVmyRmPRlM.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.triumph{width:160px;height:346px;background:url(images/2017-images/xphone-product-stack-how-to-use-triumph,402x.png.pagespeed.ic.AxOzKJGWV9.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.phoenix .content:after{width:119px;height:119px;background:url(images/2017-images/phone-stacks-how-to-after-phoenix,402x.png.pagespeed.ce.aJXvKhVnV-.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.phoenix{width:158px;height:346px;background:url(images/2017-images/xphone-product-stack-how-to-use-phoenix,402x.png.pagespeed.ic.fLOrF_nO2n.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.forge .content:after{width:119px;height:119px;background:url(images/2017-images/phone-stacks-how-to-after-forge,402x.png.pagespeed.ce.-pGtbqguMz.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.forge{width:158px;height:340px;background:url(images/2017-images/xphone-product-stack-how-to-use-forge,402x.png.pagespeed.ic.mGOFsdp_4h.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.genesis{width:202px;height:267px;background:url(images/2017-images/xphone-product-stack-how-to-use-genesis,402x.png.pagespeed.ic.8UlDVtvmCY.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.fortify{width:161px;height:350px;background:url(images/2017-images/xphone-product-stack-how-to-use-fortify,402x.png.pagespeed.ic.GW_r9Empch.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.lunar{width:209px;height:221px;background:url(images/2017-images/xphone-product-stack-how-to-use-lunar,402x.png.pagespeed.ic.wvL6KOysAp.png) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.forge{margin-bottom:40px}#main #product-content #example-day{padding-top:38px;padding-bottom:0}#main #product-content #example-day .container{padding:0}#main #product-content #example-day h2{font-size:31px;padding:0 30px;margin-bottom:27px}#main #product-content #example-day p.text{text-align:justify;padding:0 30px;line-height:1.6}#main #product-content #example-day ul.product-day li{height:auto;padding:39px 30px 0;position:relative}#main #product-content #example-day ul.product-day li .icon{float:none;width:80px;height:80px;margin:auto;display:block}#main #product-content #example-day ul.product-day li:after{content:"";display:table;clear:both}#main #product-content #example-day ul.product-day li .left,#main #product-content #example-day ul.product-day li .right{width:100%;height:auto;padding-bottom:20px}#main #product-content #example-day ul.product-day li h3{max-width:100%;text-align:center;font-size:24px;padding-top:0;margin-top:20px!important;margin-bottom:20px}#main #product-content #example-day ul.product-day li .left.subtext h3{margin-top:20px;margin-bottom:0}#main #product-content #example-day ul.product-day li .left p{text-align:center;max-width:100%;font-size:15px;color:#ccc}#main #product-content #example-day ul.product-day li .right .bottles{float:none;margin:0 auto!important}#main #product-content #example-day ul.product-day li .right ul.checks{float:none!important;margin:20px auto!important}#main #product-content #example-day p.another-example{padding:0 30px;font-size:16px;color:#333;margin:33px auto}#main #product-content #example-day ul.product-day li .right .bottles.forge-phoenix-pulse{width:145px;height:118px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.triumph-genesis-triton{width:148px;height:118px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.triumph-triton{width:102px;height:115px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.lunar{width:117px;height:104px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.triumph{width:83px;height:115px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.triumph-fortify{width:91px;height:104px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.recharge{width:92px;height:101px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.whey-pulse{width:142px;height:122px;background:url(images/2017-images/phone-stack-example-bottles-whey-pulse,402x.png.pagespeed.ce.9V9YjSkQbX.png) center no-repeat;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.whey-recharge{width:142px;height:122px;background:url(images/2017-images/phone-stack-example-bottles-whey-recharge,402x.png.pagespeed.ce.GpTdzkbnTJ.png) center no-repeat;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.whey-pulse-phoenix{width:142px;height:122px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.whey-recharge-triumph{width:142px;height:122px;background-size:100%}#main #product-content #example-day ul.product-day li .right .bottles.phoenix{width:84px;height:117px;background-size:100%}#main #product-content #example-day ul.product-day li.breakfast .icon,#main #product-content #example-day ul.product-day li.pre-workout .icon{width:46px;height:68px;background-size:100%}#main #product-content #example-day ul.product-day li.afternoon .icon{width:59px;height:59px;background-size:100%}#main #product-content #example-day ul.product-day li.lunch .icon{width:68px;height:49px;background-size:100%}#main #product-content #example-day ul.product-day li.dinner .icon{width:72px;height:60px;background-size:100%}#main #product-content #example-day ul.product-day li.bed .icon{width:80px;height:63px;background-size:100%}#main #product-content #example-day ul.product-day li.post-workout .icon{width:56px;height:67px;background-size:100%}#account-nav-btn{display:block;width:40px;height:40px;background:url(images/2017-images/phone-account-button,402x.png.pagespeed.ce.egBtg-Llaq.png) center no-repeat;background-size:6px;text-indent:-9999px;position:absolute;left:13px;top:13px}#main.blog .recipe .nutrition-facts{border-bottom:0}#main.blog .recipe{padding:30px;border:none}#main.blog .recipe h3{font-size:30px}#main.blog .recipe p{font-size:17px;margin-bottom:25px}#main.blog .recipe .serves{font-size:20px}#main.blog .recipe .nutrition-facts h3{font-size:15px;padding:13px}#main.blog .recipe .nutrition-facts .fact{width:50%;border-bottom:1px #d9d9d9 solid;padding:15px 10px 22px}#main.blog .recipe .nutrition-facts{width: calc(100% + 60px);margin:0 -30px}#main.blog.recipes #one-col .featured-img{width: calc(100% + 60px);margin:0 -30px 22px;height:230px;-moz-box-sizing:border-box;box-sizing:border-box}#main.blog .recipe .nutrition-facts .fact p{font-size:27px}#main.blog .recipe h3.ingredients{font-size:25px}#main.blog .recipe .instructions .get-recipe{width:100%}#main.blog.recipes #recommended article h4{font-size:21px;line-height:1.3;padding:20px;text-align:left}#main.blog.recipes #recommended article{background:#fff}#main.blog.recipes #recommended article .img{height:176px}body.term-supplements [class^="styles_cols_"] [class^="styles_col_"],body.page-template-page-supplements-v1 [class^="styles_cols_"] [class^="styles_col_"]{padding:0;border:none}#main .sales-product-content-section{margin-bottom:0}#main #product-main .breadcrumbs{font-size:10px;padding-top:20px}#main #product-main .breadcrumbs ul{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}#main #product-main .breadcrumbs ul li{margin-left:7px}#main #product-main .breadcrumbs ul li a{margin-right:7px}#main.apparel #product-content{padding-bottom:0}#main #product-main{padding-bottom:33px}#main #product-main .container{padding:0 20px}#main.thirty-day-blst [class^="styles_h1_"],#main.thirty-day-lybt [class^="styles_h1_"]{font-size:30px!important;line-height:1.2}#main.apparel .product-details{padding:30px 0}#main.apparel #product-content .product-details h3,#main.apparel #product-content .sizing h3{font-size:30px}#main.apparel #product-content .sizing-table{padding:0;margin:0 -30px 25px;width: calc(100% + 60px)}#main.apparel .sizing .title-bar,#main.apparel .sizing span.size,#main.apparel .sizing span,#main.apparel .sizing.three-col span{font-size:13px;line-height:1.2}#main.apparel #product-content .sizing .title-bar{height:60px}#main.apparel #product-content .sizing .title-bar span{height:60px}#main.apparel #product-content .sizing span.size{padding-left:30px}#main.apparel #product-content .sizing ul li{height:46px}#main.apparel #product-content .sizing ul li span{height:46px}#main.apparel .sizing p{font-size:15px;float:left;padding:0 0 30px}#main.apparel .sizing .title-bar{height:auto}#main.apparel #product-content .product-details .container>p{font-size:15px}#main #product-ingredients .right-column{padding-left:0}#main #product-ingredients{text-align:center;padding:38px 0 0 0}#main #product-ingredients h2{font-size:21px;font-weight:600;letter-spacing:.5px;min-height:23px;display:inline-block;margin-bottom:38px}#main #product-ingredients .label,#main #product-ingredients .product-label{}#main #product-ingredients .container div{width:100%;float:none}#product-ingredients ul.ingredients-breakdown-list li .ing-header{margin-left:20px;margin-right:30px;border-bottom:0 solid;width:85%!important;padding:14px 0 14px 35px}#product-ingredients ul.ingredients-breakdown-list li .ing-header h6{font-weight:600;font-size:15px}#product-ingredients ul.ingredients-breakdown-list li .ing-header h6 .ing-label{width:75%;float:left}#product-ingredients ul.ingredients-breakdown-list>li{border-bottom:1px solid #efefef}#product-ingredients ul.ingredients-breakdown-list li.open .ing-body{border-top:1px solid #e54026}#product-ingredients ul.ingredients-breakdown-list li.open .ing-header{border-bottom:0 solid}#main #product-ingredients .dom-tabs{margin:0 auto 30px;padding:0 10%}#main #product-ingredients .dom-tabs li{width:100%;border-bottom:1px #dcdcdc solid;line-height:66px;height:66px;margin-bottom:0;background-position:left center!important;padding-left:40px;position:relative;color:#293644}#main #product-ingredients .dom-tabs li:after{content:"";width:10px;height:10px;position:absolute;display:block;right:0;top:50%;margin-top:-5px;background:url(images/2017-images/xphone-product-ingredients-expand,402x.png.pagespeed.ic.werO3Y_K5K.png) center no-repeat;background-size:10px}#main #product-ingredients .dom-tabs li.active{background-color:transparent!important;color:#2a3644!important}#main #product-ingredients .dom-tabs li.active:after{height:2px;margin-top:-1px;background:url(images/2017-images/xphone-product-ingredients-collapse,402x.png.pagespeed.ic.bY8Qmu--0b.png) center no-repeat;background-size:10px}#main #product-ingredients .dom-tabs li.fruitpunch.active,#main #product-ingredients .dom-tabs li.fruitpunch:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-fruitpunch-active,402x.png.pagespeed.ic.CQfEsz2iRn.png) left center no-repeat!important;background-size:19px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.strawberry-lemonade.active,#main #product-ingredients .dom-tabs li.strawberry-lemonade:hover{background:url(images/2017-images/xproduct-option-flavor-strawberry-lemonade,402x.png.pagespeed.ic.kSfT5lxrTb.png) left center no-repeat!important;background-size:26px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.pink-lemonade.active,#main #product-ingredients .dom-tabs li.pink-lemonade:hover{background:url(images/2017-images/xproduct-option-flavor-pink-lemonade,402x.png.pagespeed.ic.UQWO9DEzDP.png) left center no-repeat!important;background-size:20px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.cherry-limeade.active,#main #product-ingredients .dom-tabs li.cherry-limeade:hover{background:url(images/2017-images/xproduct-option-flavor-cherry-limeade,402x.png.pagespeed.ic.qif5J8BdAj.png) left center no-repeat!important;background-size:26px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.grape.active,#main #product-ingredients .dom-tabs li.grape:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-grape-active,402x.png.pagespeed.ic.uI7BIleAzN.png) left center no-repeat!important;background-size:16px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.acai-berry.active,#main #product-ingredients .dom-tabs li.acai-berry:hover{background:url(images/2017-images/phone-product-ingredients-flavor-acai-berry-active@2x.png) left center no-repeat!important;background-size:16px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.greenapple.active,#main #product-ingredients .dom-tabs li.greenapple:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-green-apple-active,402x.png.pagespeed.ic.M6k2lZAv0d.png) left center no-repeat!important;background-size:18px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.watermelon.active,#main #product-ingredients .dom-tabs li.watermelon:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-watermelon-active,402x.png.pagespeed.ic.2H_Yh5hsff.png) left center no-repeat!important;background-size:22px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.blue-raspberry.active,#main #product-ingredients .dom-tabs li.blue-raspberry:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-blue-raspberry-active,402x.png.pagespeed.ic.ZAZ1nxZs-k.png) left center no-repeat!important;background-size:14px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.chocolate.active,#main #product-ingredients .dom-tabs li.chocolate:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-chocolate-active,402x.png.pagespeed.ic.DtMtuHxfON.png) left center no-repeat!important;background-size:12px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.vanilla.active,#main #product-ingredients .dom-tabs li.vanilla:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-vanilla-active,402x.png.pagespeed.ic.ir1HsElVb7.png) left center no-repeat!important;background-size:18px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.strawberry-banana.active,#main #product-ingredients .dom-tabs li.strawberry-banana:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-strawberry-banana-active,402x.png.pagespeed.ic.0n6FjWTFeR.png) left center no-repeat!important;background-size:23px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.cookies.active,#main #product-ingredients .dom-tabs li.cookies:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-cookies-active,402x.png.pagespeed.ic.4Txnp2jFZv.png) left center no-repeat!important;background-size:19px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.chocolate-peanut-butter.active,#main #product-ingredients .dom-tabs li.chocolate-peanut-butter:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-chocolate-peanut-butter-active,402x.png.pagespeed.ic.vNwK1p7FVZ.png) left center no-repeat!important;background-size:13px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.eggnog.active,#main #product-ingredients .dom-tabs li.eggnog:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-eggnog-active,402x.png.pagespeed.ic.33yQiAI6d5.png) left center no-repeat!important;background-size:18px!important;color:#2a3644}#main #product-ingredients .dom-tabs li.unflavored.active,#main #product-ingredients .dom-tabs li.unflavored:hover{background:url(images/2017-images/xphone-product-ingredients-flavor-unflavored-active,402x.png.pagespeed.ic.hiFPuxL26N.png) left center no-repeat!important;background-size:19px!important;color:#2a3644}#main #product-ingredients .supp-facts.mobile-hidden{max-width:260px;margin:40px auto}#main #product-ingredients .supp-facts.mobile-hidden{max-width:260px;margin:40px auto}#main #product-content .stacked-product-content-section .dt-link{display:none}#main #product-content .stacked-product-content-section .mob-link{display:block}#main #product-ingredients strong.uppercase{font-size:15px;line-height:1.4;margin-top:30px}#main #product-ingredients strong.uppercase p{margin-bottom:0}#main #product-ingredients h3.warning{margin-top:30px}#main #product-ingredients h3{font-size:28px;line-height:34px}.hidden{display:none}.jp-card,.jp-card-container{width:100%!important;min-width:100%!important}#checkout #shipping-methods label{height:auto}#checkout .col .account-table#review-order .table-body .order-product strong{margin-top:7px;white-space:normal;line-height:1.3}#checkout .col .account-table#review-order .table-body .order-product .order-review-item-thumb{width:18%;max-width:53%}#checkout .col .account-table#review-order .table-body .order-total,#checkout .col .account-table#review-order .table-body .order-price{font-size:14px}#main.search #search-articles article{width:100%;margin-right:0;margin-bottom:30px}.homepage .most-popular .products{margin-bottom:0}body.home section.most-popular .container{padding:0}body.home section.most-popular div[class^="styles_product_"] [class^="styles_img_"]{width:145px;height:145px;margin-bottom:0}#main #product-sticky{bottom:0!important;top:auto!important;padding:0;height:60px;border-top:1px #ececec solid}body.admin-bar #main #product-sticky.is_stuck,#main #product-sticky.is_stuck{bottom:0!important;top:auto!important}#main #product-sticky #sticky-logo{display:none}#product-sticky .sticky-add-to-cart{display:none}body.single-product .olark-launch-button{bottom:70px!important}#main #product-sticky{background:#f7f7f7}.books #product-sticky,.meal-plan #product-sticky{display:none}#main #product-sticky .sticky-toggle{height:100%}#main #product-sticky .sticky-toggle p{display:none}#main #product-sticky .sticky-toggle a{padding:0;height:100%}#main #product-sticky .sticky-toggle.active{background:transparent;box-shadow:inset 0 4px 0 0 #e54026}#main #product-sticky #apparel-products-toggle,#main #product-sticky #stack-products-toggle{background:url(images/2017-images/phone-sticky-product-info,402x.png.pagespeed.ce.e5NocWuXai.png) center no-repeat;background-size:22px}#main #product-sticky #apparel-products-toggle.active,#main #product-sticky #stack-products-toggle.active{background:#f3f3f3 url(images/2017-images/phone-sticky-product-info-active,402x.png.pagespeed.ce.VC6yaVCrNm.png) center no-repeat;background-size:22px}#main #product-sticky #stack-faq-toggle,#main #product-sticky #stack-how-toggle{background:url(images/2017-images/phone-sticky-product-info-faq,402x.png.pagespeed.ce.8BlhqR9Uc7.png) center no-repeat;background-size:22px}#main #product-sticky #stack-faq-toggle.active,#main #product-sticky #stack-how-toggle.active{background:#f3f3f3 url(images/2017-images/phone-sticky-product-info-faq-active,402x.png.pagespeed.ce.1HpX3DTDSJ.png) center no-repeat;background-size:22px}#main #product-sticky #stack-ingredients-toggle{background:url(images/2017-images/phone-sticky-product-ingredients,402x.png.pagespeed.ce.iyvX97TzdA.png) center no-repeat;background-size:23px}#main #product-sticky #stack-ingredients-toggle.active{background:#f3f3f3 url(images/2017-images/phone-sticky-product-ingredients-active,402x.png.pagespeed.ce.0wO2hoAOoQ.png) center no-repeat;background-size:23px}#main #product-sticky #stack-reviews-toggle,#main #product-sticky #apparel-reviews-toggle{background:url(images/2017-images/phone-sticky-product-info-reviews,402x.png.pagespeed.ce.rOPUycnwuo.png) center no-repeat;background-size:25px}#main #product-sticky #stack-reviews-toggle.active,#main #product-sticky #apparel-reviews-toggle.active{background:#f3f3f3 url(images/2017-images/phone-sticky-product-info-reviews-active,402x.png.pagespeed.ce.n4c2pElfVi.png) center no-repeat;background-size:25px}#main #product-sticky #apparel-details-toggle{background:url(images/2017-images/phone-sticky-apparel-details,402x.png.pagespeed.ce.pYSO0Ug_7M.png) center no-repeat;background-size:30px}#main #product-sticky #apparel-details-toggle.active{background:#f3f3f3 url(images/2017-images/phone-sticky-apparel-details-active,402x.png.pagespeed.ce.yZoYwEl0K-.png) center no-repeat;background-size:30px}.sales-product-content-section#faq .container{padding-right:0;padding-left:0}#main #faq .container{text-align:center}#main #faq h2{font-size:21px;font-weight:600;padding-left:41px;background:url(images/2017-images/xphone-product-faq-icon,402x.png.pagespeed.ic.JbgmKV3GGi.png) left center no-repeat;background-size:22px;text-transform:none;letter-spacing:.5px;min-height:23px;display:inline-block;margin-bottom:38px}.faq-item .question{padding:27px 40px 27px 60px}.faq-item .question:before{left:18px;width:21px;height:21px;line-height:21px;font-size:13px}.faq-item .answer{padding:30px}.faq-item .question:after,.faq-item.active .question:after{right:20px}body.woocommerce-payment-methods #my-account-content.payment-methods{min-height:423px}#my-account-content .address-columns,#my-account-content .payment-method-columns{max-width:100%}#my-account-content .payment-method-columns p.woocommerce-info{margin-bottom:40px}#main.thank-you-page section.intro{padding:40px 0}#main.thank-you-page section.intro .downloads{max-width:671px}#main.thank-you-page section.intro .downloads .left{width:100%;max-width:100%}#main.thank-you-page section.intro .downloads .img{width:232px;height:214px;margin-right:auto;margin-left:auto;margin-bottom:20px;float:none}#main.thank-you-page section.intro .downloads .right{max-width:100%;padding-top:17px;text-align:center}#main.thank-you-page section.intro .downloads h4{font-size:21px;margin-bottom:15px;text-align:center}#main.thank-you-page section.intro .downloads p{text-align:center;font-size:17px}#main.thank-you-page section.intro .downloads a.btn{margin:auto;letter-spacing:1px}body.woocommerce-checkout .remodal-wrapper{z-index:9999999!important}[data-remodal-id="guarantee_modal"]{margin-bottom:0;padding:40px 30px 20px!important;box-shadow:inset 0 0 0 5px #f7f7f7;z-index:9999999!important}[data-remodal-id="guarantee_modal"] p{font-size:15px}[data-remodal-id="guarantee_modal"] h2{font-size:20px;margin-bottom:25px}[data-remodal-id="guarantee_modal"] .remodal-close{top:5px!important;right:5px!important}#main.thank-you-page section.order-details .info ul.products li [id^="product_"].tooltip,.woocommerce-checkout-review-order-table [id^="product_"].tooltip{width:auto}#main.thank-you-page section.order-details .info ul.products li .productTooltip,.woocommerce-checkout-review-order-table .productTooltip{max-width:260px;padding:22px 20px 51px;margin:auto;background:#fff}#main.thank-you-page section.order-details .info ul.products li .onlyProduct .productTooltip div,.woocommerce-checkout-review-order-table .onlyProduct .productTooltip div{padding:22px 30px 22px}#main.thank-you-page section.order-details .info ul.products li .productTooltip img,.woocommerce-checkout-review-order-table .productTooltip img{width:103px;height:103px;display:block;background-position:center center;background-repeat:no-repeat;float:none;margin:auto;clear:both}#main.thank-you-page section.order-details .info ul.products li .productTooltip>strong,.woocommerce-checkout-review-order-table .productTooltip>strong{font-weight:600;text-align:center;padding-top:10px;font-size:18px;line-height:1.4;display:block;margin-bottom:25px}#main.thank-you-page section.order-details .info ul.products li .productTooltip p.includes,.woocommerce-checkout-review-order-table .productTooltip p.includes{text-transform:uppercase;color:#797f83;font-size:12px;letter-spacing:.5px;margin-bottom:15px;width:100%;clear:both;font-weight:600}#main.thank-you-page section.order-details .info ul.products li .productTooltip ul,.woocommerce-checkout-review-order-table .productTooltip ul{clear:both;width:100%;margin-bottom:10px}#main.thank-you-page section.order-details .info ul.products li .productTooltip ul li,.woocommerce-checkout-review-order-table .productTooltip ul li{float:left;height:52px;list-style-type:none;margin-bottom:19px;letter-spacing:.5px;width:100%;margin-right:0;padding:0;border-bottom:0}#main.thank-you-page section.order-details .info ul.products li .productTooltip ul li:nth-child(even),
	.woocommerce-checkout-review-order-table .productTooltip ul li:nth-child(even) {margin-right:0}#main.thank-you-page section.order-details .info ul.products li .productTooltip ul li img,.woocommerce-checkout-review-order-table .productTooltip ul li img{float:left;width:51px;height:55px;margin-right:5px}#main.thank-you-page section.order-details .info ul.products li .productTooltip ul li strong,.woocommerce-checkout-review-order-table .productTooltip ul li strong{font-weight:600;display:block;font-size:15px;margin-bottom:3px;margin-top:7px}#main.thank-you-page section.order-details .info ul.products li .flavor,.woocommerce-checkout-review-order-table .flavor{font-size:13px;padding-left:27px;height:19px;line-height:16px;padding-top:2px;display:inline-block;color:#797f83;white-space:nowrap;letter-spacing:.5px;background-position:left top;background-repeat:no-repeat;text-overflow:ellipsis;width:120px;overflow:hidden;text-align:left!important;float:left!important;text-transform:capitalize}#main.thank-you-page section.order-details .info ul.products li .productTooltip p.includes,.woocommerce-checkout-review-order-table .productTooltip p.includes{text-transform:uppercase;color:#797f83;font-size:12px;letter-spacing:.5px;margin-bottom:15px;width:100%;clear:both;font-weight:600}#main.thank-you-page section.order-details .info ul.products li .productTooltip .yes,.woocommerce-checkout-review-order-table .productTooltip .yes{background:url(images/2017-images/product-info-tooltip-check.png.pagespeed.ce.RDYgp1JA3B.png) center 4px no-repeat}#main.thank-you-page section.order-details .info ul.products li .productTooltip .choice,.woocommerce-checkout-review-order-table .productTooltip .choice{font-size:14px;padding-left:18px;display:block}#main.thank-you-page section.order-details .info ul.products li .productTooltip .yes em,.woocommerce-checkout-review-order-table .productTooltip .yes em{color:#797f83;font-style:normal}#main.thank-you-page section.order-details .info ul.products li .productTooltip .yes .woocommerce-checkout-review-order-table .productTooltip .yes{background:url(images/2017-images/product-info-tooltip-check,402x.png.pagespeed.ce.kt2qF5RzMH.png) left 4px no-repeat;background-size:10px}#main.thank-you-page section.order-details .info ul.products li .flavor.grape,.woocommerce-checkout-review-order-table .flavor.grape{background:#fff url(images/2017-images/product-option-flavor-grape,402x.png.pagespeed.ce.Adabr8e3fq.png) left center no-repeat;background-size:10px}#main.thank-you-page section.order-details .info ul.products li .flavor.acaiBerry,.woocommerce-checkout-review-order-table .flavor.acaiBerry{background:#fff url(images/2017-images/xproduct-option-flavor-acai-berry,402x.png.pagespeed.ic.8XsV-LiA3E.png) left center no-repeat;background-size:10px}#main.thank-you-page section.order-details .info ul.products li .flavor.strawberryBanana,.woocommerce-checkout-review-order-table .flavor.strawberryBanana{background:#fff url(images/2017-images/product-option-flavor-strawberry-banana,402x.png.pagespeed.ce.vID8oQu-VG.png) left center no-repeat;background-size:16px}#main.thank-you-page section.order-details .info ul.products li .flavor.fruitPunch,.woocommerce-checkout-review-order-table .flavor.fruitPunch{background:#fff url(images/2017-images/product-option-flavor-fruit-punch,402x.png.pagespeed.ce.zkW0IgRkEZ.png) left center no-repeat;background-size:20px}#main.thank-you-page section.order-details .info ul.products li .flavor.unflavored,.woocommerce-checkout-review-order-table .flavor.unflavored{background:#fff url(images/2017-images/product-option-flavor-unflavored,402x.png.pagespeed.ce.DE2UWg7ORr.png) left center no-repeat;background-size:16px}#main.thank-you-page section.order-details .info ul.products li .flavor.watermelon,.woocommerce-checkout-review-order-table .flavor.watermelon{background:#fff url(images/2017-images/product-option-flavor-watermelon,402x.png.pagespeed.ce.9ZYSGIGhLi.png) left center no-repeat;background-size:22px}#main.thank-you-page section.order-details .info ul.products li .flavor.chocolate,.woocommerce-checkout-review-order-table .flavor.chocolate{background:#fff url(images/2017-images/product-option-flavor-chocolate,402x.png.pagespeed.ce.rntzPi7h0H.png) left center no-repeat;background-size:11px}#main.thank-you-page section.order-details .info ul.products li .flavor.vanilla,.woocommerce-checkout-review-order-table .flavor.vanilla{background:#fff url(images/2017-images/product-option-flavor-vanilla,402x.png.pagespeed.ce.OgQxxBzefB.png) left center no-repeat;background-size:18px}#main.thank-you-page section.order-details .info ul.products li .flavor.chamomile,.woocommerce-checkout-review-order-table .flavor.chamomile{background:url(images/2017-images/product-option-flavor-chamomile,402x.png.pagespeed.ce.dWVndZEBo5.png) left center no-repeat;background-size:contain}#main.thank-you-page section.order-details .info ul.products li .flavor.greenApple,.woocommerce-checkout-review-order-table .flavor.greenApple{background:url(images/2017-images/xproduct-option-flavor-green-apple,402x.png.pagespeed.ic.M6k2lZAv0d.png) left center no-repeat;background-size:contain}#main.thank-you-page section.order-details .info ul.products li .flavor.eggnog,.woocommerce-checkout-review-order-table .flavor.eggnog{background:url(images/2017-images/xproduct-option-flavor-eggnog,402x.png.pagespeed.ic.Jc-IvcYtxu.png) left center no-repeat;background-size:contain}#main.thank-you-page section.order-details .info ul.products li .flavor.chocolatePeanutButter,.woocommerce-checkout-review-order-table .flavor.chocolatePeanutButter{background:url(images/2017-images/xproduct-option-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.IUanMjNT2k.png) left center no-repeat;background-size:contain}#main.thank-you-page section.order-details .info ul.products li .flavor.blueRaspberry,.woocommerce-checkout-review-order-table .flavor.blueRaspberry{background:url(images/2017-images/product-option-flavor-blue-raspberry,402x.png.pagespeed.ce.xrqpxrHKPy.png) left center no-repeat;background-size:contain}#main.thank-you-page section.order-details .info ul.products li .flavor.cookiesCream,.woocommerce-checkout-review-order-table .flavor.cookiesCream{background:url(images/2017-images/product-option-flavor-cookies-cream,402x.png.pagespeed.ce.zfsnNPAfcT.png) left center no-repeat;background-size:contain}#main.thank-you-page section.order-details .info ul.products li .flavor.thirty-servings,.woocommerce-checkout-review-order-table .flavor.thirty-servings,#main.thank-you-page section.order-details .info ul.products li .flavor.fifty-servings,.woocommerce-checkout-review-order-table .flavor.fifty-servings{background:url(images/2017-images/xproduct-option-whey-servings,402x.png.pagespeed.ic.swv8UxwL_X.png) 1px center no-repeat;background-size:10px}#main #product-content .product-content-intro .mobile-learn-more{width:260px;height:34px;line-height:34px}#main #product-content{padding-bottom:0}#main.thrive .sales-product-content-section#beta-alanine:before{background:url(images/2017-images/xphone-product-thrive-beta-alanine,402x.jpg.pagespeed.ic.dDvwNb2uU7.jpg) center no-repeat;width:296px;height:198px;background-size:100%}#main.thrive .sales-product-content-section#taurine:before{background:url(images/2017-images/xphone-product-thrive-taurine,402x.jpg.pagespeed.ic.nNWNKW1qVG.jpg) center no-repeat;width:245px;height:121px;margin-top:30px;background-size:100%}#main.thrive .sales-product-content-section#calcium:before{background:url(images/2017-images/xphone-product-thrive-calcium,402x.jpg.pagespeed.ic.q4NWtSTKSf.jpg) center no-repeat;width:280px;height:213px;margin-top:30px;background-size:100%}#main.thrive .sales-product-content-section#iron:before{background:url(images/2017-images/xphone-product-thrive-iron,402x.jpg.pagespeed.ic.qXIqgTdlkC.jpg) center no-repeat;width:248px;height:188px;margin-top:30px;background-size:100%}#main.thrive .sales-product-content-section#zinc:before{background:url(images/2017-images/xphone-product-thrive-zinc,402x.jpg.pagespeed.ic.xhqVnRuawD.jpg) center no-repeat;width:227px;height:244px;margin-top:30px;background-size:100%}#main.thrive .sales-product-content-section#vitamin-b6:before{background:url(images/2017-images/xphone-product-thrive-vitamin-b6,402x.jpg.pagespeed.ic.7Ol-EiK9fp.jpg) center no-repeat;width:257px;height:186px;margin-top:30px;background-size:100%}#main.thrive .sales-product-content-section#vitamin-b12:before{background:url(images/2017-images/phone-product-thrive-vitamin-b12,402x.jpg.pagespeed.ce.5-XgV0tV4H.jpg) center no-repeat;width:299px;height:157px;margin-top:30px;background-size:100%}#main.thrive .sales-product-content-section#vitamin-a:before{background:url(images/2017-images/xphone-product-thrive-vitamin-a,402x.jpg.pagespeed.ic.7_rhZkHF98.jpg) center no-repeat;width:291px;height:254px;margin-top:30px;background-size:100%}#main.thrive .sales-product-content-section#vitamin-d:before{background:url(images/2017-images/xphone-product-thrive-vitamin-d,402x.jpg.pagespeed.ic.kY6IJBYTy5.jpg) center no-repeat;width:235px;height:237px;margin-top:30px;background-size:100%}#main.thrive .sales-product-content-section#digestive-enzymes:before{background:url(images/2017-images/xphone-product-thrive-digestive-enzymes,402x.jpg.pagespeed.ic.PyEvGVqIM-.jpg) center no-repeat;width:232px;height:231px;margin-top:30px;background-size:100%}#main.thrive .img.plant-protein{float:none;margin:0 auto 30px;width:220px;height:220px;position:relative;left:-20px}#main.thrive ol.numbers li{padding-top:140px}#main.thrive #product-content .product-content-intro .thrive-table{margin:30px -30px;width: calc(100% + 60px);border-left:0;border-right:0;border-radius:0}#main.thrive #product-content .product-content-intro .thrive-table .col ul li.head{line-height:18px;padding-top:15px}#main.thrive #product-content .product-content-intro .thrive-table .col ul li.head br{display:block}#main.thrive #product-content .product-content-intro .thrive-table .col.steak ul li.head,#main.thrive #product-content .product-content-intro .thrive-table .col.broccoli ul li.head{padding-top:21px}#main.thrive #product-content .product-content-intro .thrive-table .col ul li{padding-left:29px}#main.thrive #product-content .product-content-intro .thrive-table .col.amino{width:41%}#main.thrive #product-content .product-content-intro .thrive-table .col.steak{width:26.2%}#main.thrive #product-content .product-content-intro .thrive-table .col.broccoli{width:32.8%}#main.thank-you-page section.order-details .info ul.products li{height:auto;padding:10px 0;border-color:#e0e0e0;padding-left:30px;padding-right:20px}#main.thank-you-page section.order-details .info ul.products li span.col{display:block}#main.thank-you-page section.order-details .info ul.products li span.col.name .thumb{display:block;float:left;width:72px;height:72px}#main.thank-you-page section.order-details .info ul.products li span.col.name{text-align:left;font-size:17px;margin-bottom:15px;padding-right:0;display:block;width:100%}#main.thank-you-page section.order-details .info ul.products li .name{display:block}#main.thank-you-page section.order-details .info ul.products li span.col.name strong{display:block;font-size:14px;text-overflow:ellipsis;white-space:nowrap;padding-left:0;overflow:hidden}#main.thank-you-page section.order-details .info ul.products li span.col.prices{width:100%;font-size:14px;margin-bottom:20px;position:relative}#main.thank-you-page section.order-details .info ul.products li span.col.prices:after{display:block;content:'';clear:both}#main.thank-you-page section.order-details .info ul.products li span.col.prices .regular-price:before{content:"Was ";display:inline-block;margin-right:5px}#main.thank-you-page section.order-details .info ul.products li span.col.prices .sale-price:before{content:"Now ";display:inline-block;margin-right:5px}#main.thank-you-page section.order-details .info ul.products li span.col.prices .regular-price,#main.thank-you-page section.order-details .info ul.products li span.col.prices .sale-price{width:50%;float:left}#main.thank-you-page section.order-details .info ul.products li span.col.qty,#main.thank-you-page section.order-details .info ul.products li span.col.total{width:auto;float:left;font-size:14px}#main.thank-you-page section.order-details .info ul.products li span.col.qty{text-align:right;padding-right:30px;font-size:14px;letter-spacing:2px;margin-top:8px}#main.thank-you-page section.order-details .info ul.products li span.col.total{position:relative;padding-top:10px;color:#ff4c0c;text-align:left;padding-left:30px;float:right}#main.thank-you-page section.order-details .info ul.numbers li .amount{width:50%}#main.thank-you-page section.order-details .info ul.numbers li .amount.woocommerce-Price-amount{width:auto}body.term-supplements #stacks,body.page-template-page-supplements-v1 #stacks{margin-bottom:40px}.quiz-post-box{width:100%;height:auto;background:url(images/2017-images/phone-blog-col-quiz-bg,402x.jpg.pagespeed.ce.7YN_btTQ9s.jpg) center no-repeat;background-size:cover;padding:30px 20px 22px;margin-bottom:30px;clear:both}.quiz-post-box .img{width:140px;height:144px;background:url(images/2017-images/phone-blog-col-quiz-icon,402x.png.pagespeed.ce.mvtUtQlHWS.png) center no-repeat;background-size:contain;float:none;display:block;margin:0 auto 30px;margin-top:0}.quiz-post-box h3{font-size:19px;text-align:center;margin-bottom:14px}.quiz-post-box p{font-size:13px;line-height:1.5;margin-bottom:25px;text-align:center}.quiz-post-box .btn{width:100%;height:47px;line-height:47px;letter-spacing:1px;font-size:13px;float:none;clear:both;margin-right:auto;margin-left:auto}#main.thrive ol.numbers li:before{top:-20px}.homepage .most-popular header{margin-bottom:25px;padding:0 30px}.customer-testimonials header{margin-bottom:25px}#olark-wrapper{display:none!important}[class^="styles_amazonBookLink_"]{display:contents}[class^="styles_productTooltip_"] [class^="styles_flavor_"]{font-size: calc(8px + 0.5vmin) !important}body.term-meal-plans [class^="styles_mobileAddToCart_"],body.term-books [class^="styles_mobileAddToCart_"],body.term-supplements [class^="styles_mobileAddToCart_"],body.post-type-archive-product [class^="styles_mobileAddToCart_"],body.page-template-page-supplements-v1 [class^="styles_mobileAddToCart_"]{display:block;border:none;box-shadow:none;color:#fff;background-color:#db3a21}body.term-meal-plans [class^="styles_mobileAddToCart_"] span,body.term-books [class^="styles_mobileAddToCart_"] span,body.term-supplements [class^="styles_mobileAddToCart_"] span,body.post-type-archive-product [class^="styles_mobileAddToCart_"] span,body.page-template-page-supplements-v1 [class^="styles_mobileAddToCart_"] span{color:#fff}body.term-meal-plans [class^="styles_mobileAddToCart_"] h3,body.term-books [class^="styles_mobileAddToCart_"] h3,body.term-supplements [class^="styles_mobileAddToCart_"] [class^="styles_col_"] h3,body.post-type-archive-product [class^="styles_featuredStacks_"] [class^="styles_col_"] h3,body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_col_"] h3{max-width:150px}#main.books [class^="styles_sliderWrap_"]{display:block}.supp-fact-img{display:none!important}#mobile-navigation{width:100%;height:58px;background:#f7f7f7;border-top:1px #d9d9d9 solid;clear:both;display:block;position:fixed;bottom:0!important;left:0;z-index:999}#mobile-navigation ul{width:100%;clear:both}#mobile-navigation ul li{float:left;width:20%}#mobile-navigation ul li a{width:100%;height:58px;display:block;padding-top:38px;font-size:10px;text-transform:uppercase;color:#8c9095;text-decoration:none;text-align:center;letter-spacing:.5px}#mobile-navigation ul li a.supplements{background:#f7f7f7 url(images/2017-images/mobile-nav-supplements,402x.png.pagespeed.ce.PdkjRixZ64.png) center 9px no-repeat;background-size:20px}#mobile-navigation ul li a.merch{background:#f7f7f7 url(images/2017-images/mobile-nav-merch,402x.png.pagespeed.ce.-mqG5BKKbX.png) center 11px no-repeat;background-size:23px}#mobile-navigation ul li a.blog{background:#f7f7f7 url(images/2017-images/mobile-nav-blog,402x.png.pagespeed.ce.1foCM1Wj7A.png) center 10px no-repeat;background-size:25px}#mobile-navigation ul li a.support{background:#f7f7f7 url(images/2017-images/mobile-nav-support,402x.png.pagespeed.ce.XwQgPCbLGq.png) center 7px no-repeat;background-size:22px}#mobile-navigation ul li a.login{background:#f7f7f7 url(images/2017-images/mobile-nav-login,402x.png.pagespeed.ce._UT2EedpoA.png) center 11px no-repeat;background-size:20px}#mobile-navigation ul li a:hover,#mobile-navigation ul li a.active{box-shadow:inset 0 2px 0 0 #e54026;color:#db3a23}#mobile-navigation ul li a.supplements:hover,#mobile-navigation ul li a.supplements.active{background:#f3f3f3 url(images/2017-images/mobile-nav-supplements-active,402x.png.pagespeed.ce.9ifFj-5kFc.png) center 9px no-repeat;background-size:20px}#mobile-navigation ul li a.merch:hover,#mobile-navigation ul li a.merch.active{background:#f3f3f3 url(images/2017-images/mobile-nav-merch-active,402x.png.pagespeed.ce.cp7EzqpThA.png) center 11px no-repeat;background-size:23px}#mobile-navigation ul li a.blog:hover,#mobile-navigation ul li a.blog.active{background:#f3f3f3 url(images/2017-images/mobile-nav-blog-active,402x.png.pagespeed.ce.OE2JjBQW03.png) center 10px no-repeat;background-size:25px}#mobile-navigation ul li a.support:hover,#mobile-navigation ul li a.support.active{background:#f3f3f3 url(images/2017-images/mobile-nav-support-active,402x.png.pagespeed.ce.EO4GdaVSLZ.png) center 7px no-repeat;background-size:22px}#mobile-navigation ul li a.login:hover,#mobile-navigation ul li a.login.active{background:#f3f3f3 url(images/2017-images/mobile-nav-login-active,402x.png.pagespeed.ce.narzLa5q0g.png) center 11px no-repeat;background-size:20px}body.woocommerce-checkout #mobile-navigation{display:none}#main.fsd-non-woocommerce{padding:30px}.fsd-non-woocommerce h1{font-size:21px}#main #product-ingredients .container{padding:0}#main.atlas .protein-bars{width:259px;height:205px;float:none;background:url(images/2017-images/phone-product-atlas-protein-bars,402x.png.pagespeed.ce.cyeA1S-Oex.png) center no-repeat;background-size:259px;margin-left:auto;margin-right:auto;margin-bottom:30px}#main ol.square.atlas{margin-top:60px}#main.atlas .sales-product-content-section#whey-isolate:before{background:url(images/2017-images/phone-product-atlas-whey-isolate,402x.jpg.pagespeed.ce.RBkGv4-Nhk.jpg) center top no-repeat;width:313px;height:240px;background-size:313px;top:43px}#main.atlas .sales-product-content-section p.center-text{font-size:16px}#main.atlas .sales-product-content-section#potato:before{background:url(images/2017-images/phone-product-atlas-potato,402x.jpg.pagespeed.ce.SD7VEbLSgH.jpg) center top no-repeat;width:276px;height:212px;background-size:276px;top:0}#main.atlas .sales-product-content-section#coconut:before{background:url(images/2017-images/phone-product-atlas-coconut,402x.jpg.pagespeed.ce.kY8QWSCAEt.jpg) center top no-repeat;width:292px;height:229px;background-size:292px;top:0}#main.atlas .sales-product-content-section#vitamins:before{background:url(images/2017-images/phone-product-atlas-vitamins,402x.jpg.pagespeed.ce.LCMlYFMII3.jpg) center top no-repeat;width:301px;height:308px;background-size:301px;top:0}#main.atlas .sales-product-content-section#digestive:before{background:url(images/2017-images/phone-product-atlas-digestive,402x.jpg.pagespeed.ce.psZxO7vE7n.jpg) center top no-repeat;width:232px;height:231px;background-size:232px;top:0}#main ol.square.atlas li p,#main.atlas #product-content ul li{font-weight:normal}#main ol.square.atlas li:before{top:0}#main.atlas ol.numbers li h3{padding-top:12px}#main.atlas ol.numbers{margin-bottom:70px}#main.atlas .sales-product-content-section ol ul{margin-left:0}#main.atlas .sales-product-content-section#vitamins h2{max-width:374px}#main.blog.recipes{overflow:hidden}#main.blog .recipe-extras .extras-container{border-radius:0;border-left:0;border-right:0}#main.blog .recipe-extras{padding:0}#main.blog.recipes #two-col .author-info{padding:30px}#main.blog.recipes .post-social{padding:0 30px}#main.blog.recipes .post-social.above-post-social{padding:0;margin-top:0}#main.blog.recipes #two-col .author-info img{position:static;max-width:197px;margin:0 auto 20px;display:block}#main.blog .recipe .featured-img{height:180px;margin:0 -30px 30px;width: calc(100% + 60px)}#main.blog.recipes #two-col #sign-up,#main.blog.recipes #sign-up{width:100%;margin:0 auto}#main.blog .recipe .instructions .get-recipe{padding:18px 40px}#main.blog .recipe-extras .new-tsc #want-more h2{padding:26px 30px;font-size:19px}#main.blog .recipe-extras #want-more .book{padding:30px}#main.blog .recipe-extras #want-more .book p{font-size:16px}#main.blog .recipe h1{font-size:21px;margin-bottom:25px}#main.blog .recipes-fruit-document .img{width:291px;height:210px;margin-bottom:12px;margin:auto;float:none;clear:both}#main.blog .recipes-fruit-document h4{font-size:20px;text-align:center}#main.blog .recipes-fruit-document p{font-size:16px;text-align:center}.blog .sidebar .widget#popular{padding:0 30px}#main.blog .recipes-fruit-document a{padding:20px;font-size:15px}.blog .sidebar #quiz-sidebar-box{margin-bottom:30px}body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_col_"]:hover,body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_col_"]:hover{box-shadow:none}body.woocommerce-checkout .my-account-login #login-form-left,body.woocommerce-checkout .my-account-login #signup-form-right{position:static}.my-account-login{display:table;padding:40px 0;background:#f6f6f6}.my-account-login #login-form-left,.my-account-login #signup-form-right{opacity:1.0;background:transparent}.my-account-login #login-form-left{display:table-footer-group;float:none}.my-account-login #signup-form-right{display:table-footer-group;float:none;padding:0 30px 15px 30px;margin-top:0}.my-account-login .small-pp{margin:15px auto}.my-account-login #login-form-left #checkout-login-toggle-cont,.my-account-login #signup-form-right #checkout-reg-toggle-cont{padding:0 30px}.my-account-login #login-form-left.active,.my-account-login #login-form-left:hover,.my-account-login #signup-form-right.active,.my-account-login #signup-form-right:hover{background:transparent}.my-account-login .lock-img{margin:20px auto 25px}#sale-timer li:after,#sale-timer li .timer-number:after{display:none}#sale-timer{margin:0 auto 30px;max-width:100%}#sale-timer li{margin-right:5%;width:21%;border:none;box-shadow:none}#sale-timer li .timer-number span{width:auto}#sale-timer li#seconds .timer-text{border-right:0}#sale-timer li#days .timer-number:before{display:none}#sale-timer li:after{top:20px;right:0}.frozen .checkoutToggleSubmit,.checkoutToggleWait,.frozen .checkoutToggleWait{max-width:260px;height:55px;padding:21px 0}.friendbuy-dnK-lqy.mobile-friendbuy{width:26px;height:26px;background:url(images/2017-images/xphone-header-coupon.png.pagespeed.ic.Ndpg176ifO.png) center no-repeat;background-size:100%;display:block;position:relative;float:left;top:22px;right:12px}.frozen .checkoutToggleSubmit,.checkoutToggleWait,.frozen .checkoutToggleWait,.checkoutToggle{width:260px}#main.thank-you-page section.order-details .info ul.products li .flavor,.woocommerce-checkout-review-order-table .flavor{width:100%}#main.thank-you-page .container{padding:0 30px}#main.thank-you-page section.order-details .info ul.products li .flavor{width:150px}#main.thank-you-page section.order-details .info ul.products li .productTooltip{margin-top:55px}#main.thank-you-page section.order-details .info ul.products li span.col.preview-icon .icon{top:45px;left:-18px}#main.thank-you-page section.order-details .info ul.products li{padding:10px 0}.blog #two-col .post-content .key-takeaways{margin:0 -30px 30px;width: calc(100% + 60px);border-left:0;border-right:0}.blog #two-col .post-content .key-takeaways h4{font-size:18px}.blog #two-col .post-content .key-takeaways ol li:before{width:45px;height:45px;line-height:38px;font-size:25px}.blog #two-col .post-content .key-takeaways ol{padding:0 30px}.blog #two-col .post-content .key-takeaways ol li{padding-left:60px}#main.science-board .intro h2{margin-bottom:25px}#main.science-board .intro .item h3{font-size:21px;margin-bottom:25px}#main.science-board .board-members .member .meta strong{line-height:1.5;max-width:220px;margin:0 auto}#main.science-board .board-members .member .img{width:180px;height:180px}#main.science-board .board-members .member p.subheading{font-size:17px}#main.science-board .board-members .member .meta .website{font-size:13px;background:transparent!important;padding-left:0}#main.science-board .board-members .member h3{font-style:21px}#main.science-board .intro{padding:30px 0}.remodal #my-account-content.edit-address p.form-row{width:100%;float:none}#product-reviews{padding:0 30px}}@media screen and (max-width:736px){.about #hero .img.mike{left:-229px}.about #hero blockquote{width:60%;right:23px;top:22px}.about #hero blockquote p{font-size:14px;margin-bottom:20px}.about #hero blockquote h2{font-size:14px}}@media screen and (max-width:718px){.homepage #hero .blue-strip{display:none}}@media screen and (max-width:600px){body.admin-bar #header.scroll{top:0}.top-rated-products .btn.next{border-radius:0;width:42px;height:42px;background-size:17px;border:none;right:0}.top-rated-products .btn.prev{left:0}.top-rated-products .btn{border-radius:0;width:42px;height:42px;background:#fff url(images/2017-images/phone-slider-arrow,402x.png.pagespeed.ce.r3c1JYS7Hp.png) center no-repeat;background-size:17px;border:none;top:200px;margin-top:0}.login h3,.login #login-form-left h3,.login #signup-form-right h3{font-size:20px}.login label,.login .lost{font-size:13px}}@media screen and (max-width:560px){.blog .left-col #latest-articles article .img{width:100%;height:182px;float:none;display:block;margin:0 auto 18px;background-size:cover!important}.woocommerce-ResetPassword{padding:30px}.woocommerce-ResetPassword p{font-size:15px}}@media screen and (max-width:534px){.homepage #hero h1{font-size:30px}}@media screen and (max-width:474px){.homepage #hero{background:url(images/2017-images/xphone-hero-image,402x.jpg.pagespeed.ic.OLo8JsDsHn.jpg) center no-repeat;background-size:cover;height:230px;margin-bottom:285px}.homepage #hero h1{font-size:19px;padding:50px 14px 0;top:205px;line-height:1.4;position:relative;max-width:348px}.homepage #hero a{width:260px;height:55px;font-size:14px;position:relative;top:205px}.homepage #hero p{font-size:17px;position:relative;top:203px;padding:0 30px;line-height:1.4;letter-spacing:.5px}.about #hero{background:url(images/2017-images/phone-about-splash-bg,402x.jpg.pagespeed.ce.6iJfn9ltl2.jpg) center no-repeat;background-size:cover;height:350px;margin-bottom:600px}.about #hero .img.mike{width:320px;height:354px;background:url(images/2017-images/xphone-about-hero-mike,402x.png.pagespeed.ic.KrGwteHJpS.png) center no-repeat;background-size:320px;top:-4px;left:0}.about #hero blockquote{padding:0;width:auto;position:relative;top:373px;right:0;left:0}.about #hero blockquote p{font-size:16px;text-align:left;letter-spacing:.5px}.about #hero blockquote h2{font-size:18px;letter-spacing:.5px;position:relative}.about #hero blockquote h2:after{width: calc(100% + 60px);height:1px;content:"";display:block;background:#f0f0f0;position:absolute;bottom:-33px;left:-30px}.the-truth #hero{height:336px;background:url(images/2017-images/xphone-the-truth-hero-bg,402x.jpg.pagespeed.ic.MKQCXMSTjw.jpg) center no-repeat;background-size:cover}.the-truth #hero h1{font-size:30px;padding-top:26px;line-height:1.05}.the-truth #hero h1 br{display:none}}@media screen and (max-width:420px){.checkout-badge-wrap{text-align:center}.checkout-badge-wrap .moneyback{float:none;margin:0 auto 20px}.checkout-badge-wrap a{float:none;margin:auto;position:relative;left:-10px}[class^="styles_featuredStacks_"] .container{padding:0}}@media screen and (max-width:400px){#checkout .col .total .cart-discount .subtotal-amount{width:76%;white-space:normal;line-height:1.2}#main.apparel #product-content .sizing span.size{padding-left:20px}.account-table span.col{font-size:12px}#my-account-content .address-columns .address .account-name{max-width:196px;white-space:nowrap}.account-table#order-details-table span.col.order-qty:before{content:"Qty"}#checkout .col #payment-methods input[name="bfwc_save_credit_card"]:after{content:"Save for later";width:71px;left:27px;font-size:11px}body.bfwc-body .card-container div.cardinfo-exp-date+.cardinfo-cvv,body.bfwc-body .card-container div.cardinfo-postal-code+.cardinfo-save-card{margin-left:10px!important}}@media screen and (max-width:350px){.the-truth .more-for-your-money .img.comparison{left:-30px}#main #product-content .stacked-product-content-section .img.pulse{position:relative;left:-12px}#main #product-content .stacked-product-content-section .img.recharge{position:relative;left:-5px}body.woocommerce-checkout:not(.woocommerce-order-received) .back-to-shop {text-indent:-9999px}body.single-product .olark-launch-button{display:none!important}}.icon{width:14px;height:14px;background-image:url(images/2017-images/cart-slider-info-icon.png.pagespeed.ce.tm8i8wsqfV.png);background-repeat:no-repeat;background-position:center center;position:relative;left:0;top:40px}.tooltip{display:none;max-width:496px;height:auto;top:0;left:0;background:#fff;box-shadow:0 14px 21px 0 rgba(0,0,0,.09);clear:both;z-index:99999;border:1px #e3e3e3 solid;position:absolute;width:450px}.tooltip:before{top:22px;right:-9px;transform:scaleX(-1);position:absolute;background:url(images/2017-images/xproduct-tooltip-arrow.png.pagespeed.ic.9UiB_mNfeE.png) center no-repeat;content:"";width:9px;height:19px;z-index:99999}.clearfix:after{display:block;content:'';clear:both}@media (max-width:1012px){.tooltip{right:auto;left:100%}.tooltip:before{top:22px;right:auto;left:-9px;transform:scaleX(1)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon{background-image:url(images/2017-images/cart-slider-info-icon,402x.png.pagespeed.ce.Eu_bATYdPt.png);background-size:14px}.tooltip:before{background:url(images/2017-images/xproduct-tooltip-arrow,402x.png.pagespeed.ic.oCv5kzjt8i.png) center no-repeat;background-size:9px}}@media (max-width:1024px){body.woocommerce-checkout .mobTray{display:block;position:relative;border:none;box-shadow:none;left:0;top:0}body.woocommerce-checkout .mobTray:before{display:none}body.woocommerce-checkout div.woocommerce{height:100%}body.woocommerce-checkout>.wrapper{}}.product-info-bubble .productTooltip{padding:22px;position:relative}.product-info-bubble .productTooltipProduct{width:297px!important;padding:22px 17px 12px}.product-info-bubble .productTooltipProduct .productTooltip{padding:0}.product-info-bubble .productTooltip:after{display:block;content:'';clear:both}.product-info-bubble .onlyProduct.productTooltip div{padding:22px 30px 22px}.product-info-bubble .onlyProduct.productTooltip header{margin-bottom:0}.product-info-bubble .productTooltip .wp-post-image{width:103px;height:auto;float:left;display:block;margin-right:25px;background-position:center center;background-repeat:no-repeat;margin-bottom:10px}.product-info-bubble .productTooltip strong{line-height:1.2;font-weight:600;padding-top:15px;margin-bottom:5px;display:block}.product-info-bubble .productTooltip p.includes{text-transform:uppercase;color:#797f83;font-size:12px;letter-spacing:.5px;margin-bottom:15px;width:100%;clear:both;font-weight:600}.product-info-bubble .productTooltip ul{clear:both;width:100%}.product-info-bubble .productTooltip ul li{float:left;width:49%;height:70px;list-style-type:none;margin-bottom:19px;letter-spacing:.5px;margin-right:2%}.product-info-bubble .productTooltip ul li:nth-child(even) {margin-right:0}.product-info-bubble .productTooltip ul li .img{float:left;width:62px;height:62px;margin-right:5px}.product-info-bubble .productTooltip ul li strong{font-weight:600;font-size:15px;padding-top:0;margin-bottom:3px;margin-top:7px}.product-info-bubble .productTooltip .flavor{font-size: calc(6px + 0.5vmin);padding-left:25px;height:21px;line-height:18px;padding-top:2px;display:inline-block;color:#797f83;white-space:nowrap;background-position:left top;background-repeat:no-repeat;text-transform:capitalize;margin-left:0;margin-right:0;text-overflow:ellipsis;overflow:hidden;max-width:125px}.product-info-bubble .productTooltip .flavor.weight-range{padding:0}.product-info-bubble .productTooltip p.includes{text-transform:uppercase;color:#797f83;font-size:12px;letter-spacing:.5px;margin-bottom:15px;width:100%;clear:both;font-weight:600;margin-top:40px}.product-info-bubble .productTooltip .yes{background:url(images/2017-images/product-info-tooltip-check.png.pagespeed.ce.RDYgp1JA3B.png) center 4px no-repeat}.product-info-bubble .productTooltip .choice{font-size:14px;padding-left:18px;display:block}.product-info-bubble .clearfix:after{display:block;content:'';clear:both}.product-info-bubble .productTooltip .yes em{color:#797f83;font-style:normal}.product-info-bubble .productTooltip .flavor{display:inline-block!important;margin-bottom:5px}.product-info-bubble .flavor.grape{background:#fff url(images/2017-images/product-option-flavor-grape.png.pagespeed.ce.Cw2x4cvZtv.png) left center no-repeat}.product-info-bubble .flavor.acaiBerry{background:#fff url(images/2017-images/product-option-flavor-acai-berry.png.pagespeed.ce.AmlNsqEHyF.png) left center no-repeat}.product-info-bubble .flavor.strawberryBanana{background:#fff url(images/2017-images/product-option-flavor-strawberry-banana.png.pagespeed.ce.CYtUl0oX6m.png) left center no-repeat}.product-info-bubble .flavor.fruitPunch{background:#fff url(images/2017-images/product-option-flavor-fruit-punch.png.pagespeed.ce.lpxwzKnRPx.png) left center no-repeat}.product-info-bubble .flavor.strawberryLemonade{background:#fff url(images/2017-images/xproduct-option-flavor-strawberry-lemonade,402x.png.pagespeed.ic.kSfT5lxrTb.png) left center no-repeat;background-size:22px}.product-info-bubble .flavor.pinkLemonade{background:#fff url(images/2017-images/xproduct-option-flavor-pink-lemonade.png.pagespeed.ic.YcX7QMKkoI.png) left center no-repeat;background-size:15px}.product-info-bubble .flavor.cherryLimeade{background:#fff url(images/2017-images/xproduct-option-flavor-cherry-limeade.png.pagespeed.ic.uPzLnUBVom.png) left center no-repeat;background-size:24px}.product-info-bubble .flavor.unflavored{background:#fff url(images/2017-images/xproduct-option-flavor-unflavored.png.pagespeed.ic.8lfIR5pk-5.png) left center no-repeat}.product-info-bubble .flavor.watermelon{background:#fff url(images/2017-images/product-option-flavor-watermelon.png.pagespeed.ce.5ODOgcd_Z8.png) left center no-repeat}.product-info-bubble .flavor.chocolate{background:#fff url(images/2017-images/product-option-flavor-chocolate.png.pagespeed.ce.eoZQl82voh.png) left center no-repeat}.product-info-bubble .flavor.vanilla{background:#fff url(images/2017-images/product-option-flavor-vanilla.png.pagespeed.ce.S8YcPYW-rF.png) left center no-repeat}.product-info-bubble .flavor.cookiesAndCream{background:#fff url(images/2017-images/product-option-flavor-cookies-cream.png.pagespeed.ce.in59_HjGUd.png) left center no-repeat}.product-info-bubble .flavor.greenApple{background:#fff url(images/2017-images/xproduct-option-flavor-green-apple.png.pagespeed.ic.K0Thrcf2gO.png) left center no-repeat}.product-info-bubble .flavor.chamomile{background:#fff url(images/2017-images/product-option-flavor-chamomile.png.pagespeed.ce.j6LB3PHWDn.png) left center no-repeat}.product-info-bubble .flavor.blueRaspberry{background:#fff url(images/2017-images/product-option-flavor-blue-raspberry.png.pagespeed.ce.9CpLokyS88.png) left center no-repeat}.product-info-bubble .flavor.eggnog{background:#fff url(images/2017-images/xproduct-option-flavor-eggnog.png.pagespeed.ic.Hbf0hiPqP5.png) left center no-repeat}.product-info-bubble .flavor.chocolatePeanutButter{background:#fff url(images/2017-images/xproduct-option-flavor-chocolate-peanut-butter.png.pagespeed.ic.sIDKLp2du0.png) left center no-repeat}.product-info-bubble .flavor.cookiesCream{background:#fff url(images/2017-images/product-option-flavor-cookies-cream.png.pagespeed.ce.in59_HjGUd.png) left center no-repeat}.product-info-bubble .flavor.xSmall,.product-info-bubble .flavor.small,.product-info-bubble .flavor.medium,.product-info-bubble .flavor.large,.product-info-bubble .flavor.xLarge,.product-info-bubble .flavor.xxLarge{background:#fff url(images/2017-images/xsize-shirt.png.pagespeed.ic.ghDgqTsrDI.png) left center no-repeat}.product-info-bubble .flavor.black{background:#fff url(images/2017-images/xcolor-black.png.pagespeed.ic.s1pYBfS8Cg.png) left center no-repeat}.product-info-bubble .flavor.white{background:#fff url(images/2017-images/xcolor-white.png.pagespeed.ic.s1pYBfS8Cg.png) left center no-repeat}.product-info-bubble .flavor.thirty-servings,.product-info-bubble .flavor.fifty-servings{background:#fff url(images/2017-images/xproduct-option-whey-servings.png.pagespeed.ic.fv04Xiwai4.png) left center no-repeat}@media (device-pixel-ratio:2),(min-resolution:192dpi){.product-info-bubble .productTooltip .yes{background:url(images/2017-images/product-info-tooltip-check,402x.png.pagespeed.ce.kt2qF5RzMH.png) left 4px no-repeat;background-size:10px}.product-info-bubble .flavor.grape{background:#fff url(images/2017-images/product-option-flavor-grape,402x.png.pagespeed.ce.Adabr8e3fq.png) left center no-repeat;background-size:10px}.product-info-bubble .flavor.acai-berry{background:#fff url(images/2017-images/xproduct-option-flavor-acai-berry,402x.png.pagespeed.ic.8XsV-LiA3E.png) left center no-repeat;background-size:10px}.product-info-bubble .flavor.strawberryBanana{background:#fff url(images/2017-images/product-option-flavor-strawberry-banana,402x.png.pagespeed.ce.vID8oQu-VG.png) left center no-repeat;background-size:16px}.product-info-bubble .flavor.fruitPunch{background:#fff url(images/2017-images/product-option-flavor-fruit-punch,402x.png.pagespeed.ce.zkW0IgRkEZ.png) left center no-repeat;background-size:20px}.product-info-bubble .flavor.strawberryLemonade{background:#fff url(images/2017-images/xproduct-option-flavor-strawberry-lemonade,402x.png.pagespeed.ic.kSfT5lxrTb.png) left center no-repeat;background-size:22px}.product-info-bubble .flavor.pinkLemonade{background:#fff url(images/2017-images/xproduct-option-flavor-pink-lemonade,402x.png.pagespeed.ic.UQWO9DEzDP.png) left center no-repeat;background-size:15px}.product-info-bubble .flavor.cherryLimeade{background:#fff url(images/2017-images/xproduct-option-flavor-cherry-limeade,402x.png.pagespeed.ic.qif5J8BdAj.png) left center no-repeat;background-size:20px}.product-info-bubble .flavor.unflavored{background:#fff url(images/2017-images/product-option-flavor-unflavored,402x.png.pagespeed.ce.DE2UWg7ORr.png) left center no-repeat;background-size:16px}.product-info-bubble .flavor.watermelon{background:#fff url(images/2017-images/product-option-flavor-watermelon,402x.png.pagespeed.ce.9ZYSGIGhLi.png) left center no-repeat;background-size:22px}.product-info-bubble .flavor.chocolate{background:#fff url(images/2017-images/product-option-flavor-chocolate,402x.png.pagespeed.ce.rntzPi7h0H.png) left center no-repeat;background-size:11px}.product-info-bubble .flavor.vanilla{background:#fff url(images/2017-images/product-option-flavor-vanilla,402x.png.pagespeed.ce.OgQxxBzefB.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.cookiesAndCream{background:#fff url(images/2017-images/product-option-flavor-cookies-cream,402x.png.pagespeed.ce.zfsnNPAfcT.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.greenApple{background:#fff url(images/2017-images/xproduct-option-flavor-green-apple,402x.png.pagespeed.ic.M6k2lZAv0d.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.thirty-servings,.product-info-bubble .flavor.fifty-servings{background:#fff url(images/2017-images/xproduct-option-whey-servings,402x.png.pagespeed.ic.swv8UxwL_X.png) left center no-repeat;background-size:13px}.product-info-bubble .flavor.chamomile{background:#fff url(images/2017-images/product-option-flavor-chamomile,402x.png.pagespeed.ce.dWVndZEBo5.png) left center no-repeat;background-size:16px}.product-info-bubble .flavor.eggnog{background:#fff url(images/2017-images/xproduct-option-flavor-eggnog,402x.png.pagespeed.ic.Jc-IvcYtxu.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.blueRaspberry{background:#fff url(images/2017-images/product-option-flavor-blue-raspberry,402x.png.pagespeed.ce.xrqpxrHKPy.png) left center no-repeat;background-size:14px}.product-info-bubble .flavor.chocolatePeanutButter{background:#fff url(images/2017-images/xproduct-option-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.IUanMjNT2k.png) left center no-repeat;background-size:13px}.product-info-bubble .flavor.cookiesCream{background:#fff url(images/2017-images/product-option-flavor-cookies-cream,402x.png.pagespeed.ce.zfsnNPAfcT.png) left center no-repeat;background-size:18px}}@media only screen and (min-width:1401px){.customer-testimonials blockquote p{height:100px;overflow:hidden}}@media only screen and (min-width:1025px){body.page-template-page-about .olark-launch-button,body.blog .olark-launch-button,body.single-post .olark-launch-button,body.page-support-contact .olark-launch-button{bottom:63px!important}}@media (max-width:1299px){#main .sales-product-content-section#cow h2 br{display:none}}@media (max-width:350px){#checkout .col #payment-methods .choice:not(.selected) > label[for="payment_method_braintree_payment_gateway"] {background-size:111px!important}#main.meal-plan #product-content .how-the-plans-work ul li .step-text{width:100px}}