@font-face{font-family:'Proxima Nova';font-display:swap;src:url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Light.eot);src:url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Light.eot?#iefix) format('embedded-opentype') , url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Light.woff) format('woff') , url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';font-display:swap;src:url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Bold.eot);src:url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Bold.eot?#iefix) format('embedded-opentype') , url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Bold.woff) format('woff') , url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';font-display:swap;src:url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Regular.eot);src:url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Regular.eot?#iefix) format('embedded-opentype') , url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Regular.woff) format('woff') , url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';font-display:swap;src:url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Semibold.eot);src:url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype') , url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Semibold.woff) format('woff') , url(//legionathletics.com/wp-content/themes/legion-2017/css/../fonts/ProximaNova-Semibold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:"slick";src:url(//legionathletics.com/wp-content/themes/legion-2017/css/./fonts/slick.eot);src:url(//legionathletics.com/wp-content/themes/legion-2017/css/./fonts/slick.eot?#iefix) format("embedded-opentype") , url(//legionathletics.com/wp-content/themes/legion-2017/css/./fonts/slick.woff) format("woff") , url(//legionathletics.com/wp-content/themes/legion-2017/css/./fonts/slick.ttf) format("truetype") , url(//legionathletics.com/wp-content/themes/legion-2017/css/./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"automatewoo-referrals-icons";src:url(//legionathletics.com/wp-content/plugins/automatewoo-referrals/assets/css/../fonts/Flaticon.eot);src:url(//legionathletics.com/wp-content/plugins/automatewoo-referrals/assets/css/../fonts/Flaticon.eot?#iefix) format("embedded-opentype") , url(//legionathletics.com/wp-content/plugins/automatewoo-referrals/assets/css/../fonts/Flaticon.woff) format("woff") , url(//legionathletics.com/wp-content/plugins/automatewoo-referrals/assets/css/../fonts/Flaticon.ttf) format("truetype") , url(//legionathletics.com/wp-content/plugins/automatewoo-referrals/assets/css/../fonts/Flaticon.svg#Flaticon) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"automatewoo-referrals-icons";src:url(//legionathletics.com/wp-content/plugins/automatewoo-referrals/assets/css/../fonts/Flaticon.svg#Flaticon) format("svg")}}@font-face{font-family:'FontAwesomePB';src:url(//legionathletics.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb.eot?v=5.9.0);src:url(//legionathletics.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb.eot?#iefix&v=5.9.0) format("embedded-opentype") , url(//legionathletics.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb.woff2?v=5.9.0) format("woff2") , url(//legionathletics.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb.woff2?v=5.9.0) format("woff") , url(//legionathletics.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb.ttf?v=5.9.0) format("truetype") , url(//legionathletics.com/wp-content/plugins/woocommerce-product-bundles/assets/css/frontend/../../fonts/fa-pb.svg?v=5.9.0#fapbregular) format("svg");font-weight:400;font-style:normal}.hellobar{float:left;width:100%;overflow-x:hidden}#splash{float:left;width:100%;text-align:center;color:#fff;text-transform:uppercase;padding:234px 25px 125px;background:#0c263f url(//legionathletics.com/wp-content/themes/legion-2017/images/splash-bg.jpg.pagespeed.ce.0JPtBYIHb9.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;overflow:hidden;margin-bottom:30px}#splash h1{text-transform:uppercase;font-size:4.0625em;line-height:1.15;font-weight:800;z-index:7;position:relative;margin:0 auto 50px;font-family:"Raleway",sans-serif}#splash p{font-size:1.375em;width:33%;margin:0 auto 60px;line-height:1.5;position:relative;z-index:7;letter-spacing:1px;font-weight:400;min-width:461px;font-family:"Raleway",sans-serif}#splash .buttons{width:100%;margin:0;z-index:7;text-align:center;position:relative}#splash .buttons a{width:44%;max-width:262px;border-radius:3px;padding:30px 12px;font-weight:900;text-decoration:none;color:#fff;margin:0 20px;font-family:"Montserrat",sans-serif;display:inline-block;position:relative;z-index:11;font-size:23px}#splash .buttons a.man{background:#1ca4fc}#splash .buttons a.woman{background:#c7359e}#splash .buttons a.man:hover{background:#25b0ff}#splash .buttons a.woman:hover{background:#e33db6}#splash:before{content:"";display:block;position:absolute;left:-100px;bottom:-41px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/splash-man.png.pagespeed.ce.IN9G_Cs92X.png) center center no-repeat;width:423px;height:602px;background-size:100%}#splash:after{content:"";display:block;position:absolute;right:-134px;bottom:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xsplash-woman.png.pagespeed.ic.p8WLzUrsok.png) center center no-repeat;width:520px;height:522px;background-size:100%}#splash-v2{color:#fff;background:#0090ff url(//legionathletics.com/wp-content/themes/legion-2017/images/xsplash-v2-bg.jpg.pagespeed.ic.shlGfj000W.jpg) no-repeat 0 104px;position:relative}#splash-v2 .splash-top{height:104px;background:#fff}#splash-v2 h1{text-transform:uppercase;font-size:2.65em;line-height:1.5em;font-weight:800;font-family:"Lato",sans-serif;margin-top:135px;max-width:780px;margin-bottom:41px;letter-spacing:.4px}#splash-v2 h2{font-family:"Lato",sans-serif;text-align:center;font-size:23px;color:#0090ff;font-weight:700;margin-top:28px}#splash-v2 h3{font-family:"Lato",sans-serif;text-align:center;font-size:22px;color:#4c4c4c;font-weight:300;margin-top:10px}#splash-v2 p{font-size:1.7em;letter-spacing:1.2px;font-weight:300;max-width:650px;font-family:"Lato",sans-serif;line-height:41px;margin-bottom:61px}#splash-v2 .left{width:47%}#splash-v2 .left .splash-bottom{background:transparent url(//legionathletics.com/wp-content/themes/legion-2017/images/xsplash-v2-bottom-tab.png.pagespeed.ic.-v8pD-2tLV.png) no-repeat bottom center;width:736px;position:absolute;bottom:-1px;left:140px;height:81px}#splash-v2 .right{width:53%}#splash-v2 .right a{background:#fcaa2d;font-size:1.4em;text-transform:uppercase;text-decoration:none;color:#fff;padding:27px 60px;border-radius:4px;border-bottom:3px solid #db9427;float:left;margin-bottom:119px;box-shadow:0 0 3px #0069bb;font-weight:700;letter-spacing:1px}#splash-v2 .right a:hover{background:#fdb446;cursor:pointer}#splash-v2 .right a:active{background:#f5a42a}#splash-v2 .right-tablet{display:none}#splash-v2 .right-mobile{display:none}#intro{width:100%;padding:60px 40px;clear:both;margin:auto;max-width:1202px;text-align:center}#intro h3{font-size:35px;line-height:1.35;margin:0 auto 72px;font-family:serif;position:relative;text-indent:30px;color:#333;font-weight:400}#intro h3 .quote-before{content:"";display:inline-block;position:relative;left:-10px;top:-6px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xintro-quote.png.pagespeed.ic.sf6nsgeOaO.png) center center no-repeat;width:28px;height:28px;background-size:100%}#intro h3 .quote{content:"";display:inline-block;position:relative;right:-10px;bottom:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xintro-quote.png.pagespeed.ic.sf6nsgeOaO.png) center center no-repeat;width:28px;height:28px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";background-size:100%}#intro p{font-size:21px;line-height:1.4;margin:0 auto 30px;text-align:left;color:#3e3e3e;max-width:965px;letter-spacing:.4px}#intro a.button{display:inline-block;background:#1ca4fc;text-decoration:none;color:#fff;border-radius:3px;margin:40px auto 20px;text-transform:uppercase;padding:20px 60px;font-family:'Lato',sans-serif;font-weight:700;font-size:23px}#intro a.button:hover{background:#25b0ff}#testimonials{float:left;width:100%;background:#f5f5f5;padding:50px 10%;text-align:center;position:relative}#testimonials h3{text-transform:uppercase;font-weight:700;font-size:1.875em;line-height:1.3;color:#4c4c4c;font-family:"Montserrat",sans-serif;margin:0 auto 30px}#testimonials ul{width:100%;float:left}#testimonials ul li{background-color:#fff;border:1px solid #d9d9d9;box-shadow:0 3px 4px rgba(0,0,0,.04);width:31%;height:557px;padding:40px 30px;position:relative}#testimonials ul li .img{width:140px;height:140px;border-radius:3px;margin:0 auto 40px;display:block;background-size:100%}#testimonials .testimonial-scroller-toggle{width:36px;height:66px;display:inline-block;position:absolute;right:50px;top:50%;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xhomepage-testimonial-arrow.png.pagespeed.ic.cRJ1W9JV9e.png) center center no-repeat;background-size:36px;cursor:pointer}#testimonials .testimonial-scroller-toggle#testimonial-scroller-toggle-left{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";right:auto;left:50px}#testimonials .testimonial-scroller-toggle:hover{opacity:.5}#testimonials .testimonial-scroller-toggle:active{opacity:.2}#testimonials ul li .img.jc{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonials-jc.jpg.pagespeed.ic.4gpZ2dI5af.jpg) center center no-repeat}#testimonials ul li .img.greenfield{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xben_greenfield.jpg.pagespeed.ic.sDgmY9v_8C.jpg) center center no-repeat;background-size:100%}#testimonials ul li .img.spencer{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xdr_nadolsky.png.pagespeed.ic.JN0F2WGB3x.jpg) center center no-repeat;background-size:100%}#testimonials ul li .img.chad{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonials-chad.jpg.pagespeed.ic.boyARxaspP.jpg) center center no-repeat}#testimonials ul li .img.armi{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonials-armi.jpg.pagespeed.ic.H4LLb-fHup.jpg) center center no-repeat}#testimonials ul li .img.greg{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonials-greg.jpg.pagespeed.ic.MI_GJF05pp.jpg) center center no-repeat}#testimonials ul li .img.chris{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonials-chris.jpg.pagespeed.ic.cH7-dLw7Oi.jpg) center center no-repeat}#testimonials ul li .img.william{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonials-william.jpg.pagespeed.ic.9mMq-1h9tS.jpg) center center no-repeat}#testimonials ul li .img.ben{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonials-ben.jpg.pagespeed.ic.NAxIwv2BdR.jpg) center center no-repeat}#testimonials ul li blockquote p{font-size:14px;line-height:1.5;font-family:'Georgia',serif;font-style:italic;margin-bottom:30px;position:relative}#testimonials ul li blockquote p .before-quote{content:"";display:inline-block;position:relative;left:-5px;top:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonial-quote.png.pagespeed.ic.bADuaWWPEP.png) center center no-repeat;width:20px;height:18px}#testimonials ul li blockquote p .after-quote{content:"";display:inline-block;position:relative;right:-5px;bottom:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xtestimonial-quote.png.pagespeed.ic.bADuaWWPEP.png) center center no-repeat;width:20px;height:18px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#testimonials ul li cite{font-weight:900;font-size:14px;line-height:1.3;position:absolute;bottom:5%;left:0;padding:0 20px;width:100%}#testimonials ul li cite span{font-weight:400;display:block;margin-top:5px}#legion-feed{float:left;width:100%;height:720px;position:relative;overflow:hidden;border:1px #fff solid}#legion-feed .share{width:100%;height:33.33%;background:#2c98fc;padding:0 25px;color:#fff;text-align:center;float:left;border:1px #fff solid}#legion-feed .share .share-container{position:relative;top:50%;transform:translateY(-50%)}#legion-feed .share h5{font-size:25px;line-height:1.2;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:20px}#legion-feed .share p{font-size:.875em;line-height:1.4;margin-bottom:15px}#legion-feed .share h6{font-size:1.25em;font-weight:700;font-family:"Montserrat",sans-serif;text-transform:uppercase;margin-bottom:20px}#legion-feed .col{width:33.333%;height:100%;float:left}#legion-feed .small{border:1px #fff solid;width:50%;height:33.333%;background:#2d99fd;float:left}#legion-feed div.small.six,#legion-feed div.small.seven{height:33.36%}#legion-feed .large{border:1px #fff solid;width:100%;height:66.666%;background:#2d99fd;float:left}#main.blog .left-col #latest-articles .product-search-results{width:100%;float:left}#main.blog .left-col #latest-articles .product-search-results article{width:31.3%;margin:0 1% 60px;float:left;text-align:center;height:295px}#main.blog .left-col #latest-articles .product-search-results article img{width:auto;height:164px;display:inline-block;margin-bottom:8px;margin-right:0;float:none}#main.blog .left-col #latest-articles .product-search-results article h2{font-size:22px;text-transform:uppercase;text-align:center;min-height:56px;margin-bottom:20px}#main.blog .left-col #latest-articles .product-search-results article .button{background:#92cd36;border-radius:4px;display:inline-block;text-transform:uppercase;color:#fff;text-decoration:none;padding:15px 34px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.1);font-size:15px}#main.blog .left-col #latest-articles .product-search-results article .button:hover{background:#85bc30}#download-call-to-action{width:100%;clear:both;text-align:center;padding-bottom:15px}#download-call-to-action p{text-transform:uppercase;margin-bottom:30px;color:#696969}#download-call-to-action h3{margin:30px 0 15px;font-weight:700;font-size:30px;color:#696969;text-transform:uppercase;padding-top:10px!important;line-height:1!important;display:block;text-align:center;margin-top:30px}#download-call-to-action ul{clear:both;width:100%}#download-call-to-action ul li{text-align:center;width:100%;margin:15px 0;display:inline-block}#download-call-to-action ul li p{font-size:18px;line-height:1.5;display:inline-block;text-transform:none;color:#696969;margin-bottom:0}#download-call-to-action ul li a{background:#e14242;display:inline-block;color:#fff;text-transform:uppercase;padding:15px 20px;border-radius:2px;text-decoration:none}#download-call-to-action ul li a:hover{background:#c93737}#main.page-qa{text-align:center;padding:40px;float:none;margin:auto;max-width:1100px}#main.page-qa img{max-width:100%}#main.page-qa .qa-video iframe{max-width:100%}#main.page-qa .qa-video{margin-top:-2px}#main.page-qa .qa-social-stream iframe{width:100%}.qa-bottom-banner{margin:20px auto 40px;min-height:156px;background:#09f url(https://legionathletics.com/wp-content/themes/legion-athletics/theme/images/qa/qa-bottom-banner.png.pagespeed.ce.ceQm7xNKTY.png) left center no-repeat;max-width:100%;background-size:100%}.qa-bottom-banner form{width:415px;height:72px;float:right;position:relative;right:30px;top:50px}.qa-bottom-banner form:before{content:"";position:absolute;height:72px;width:36px;left:-36px;background:url(https://legionathletics.com/wp-content/themes/legion-athletics/theme/images/qa/xform-left-border.png.pagespeed.ic.XC9LQ5sEGV.png) center center no-repeat}.qa-bottom-banner form .qa-email-input{position:relative;border:0;outline:none;width:100%;height:72px;padding:0 5px;display:block;font-size:17px;font-family:"Lato",sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:66px;background:#fff url(https://legionathletics.com/wp-content/themes/legion-athletics/theme/images/qa/qa-email-icon.png.pagespeed.ce.4NByigb0V6.png) 20px center no-repeat;-moz-border-top-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-bottom-right-radius:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-appearance:none;border-top-left-radius:0;border-bottom-left-radius:0}.qa-bottom-banner form .qa-check-button{border:0;outline:none;background:#85c21a url(https://legionathletics.com/wp-content/themes/legion-athletics/theme/images/qa/qa-checkbox-icon.png.pagespeed.ce.EvOme1HA5z.png) center center no-repeat;height:60px;width:66px;cursor:pointer;position:absolute;top:6px;right:6px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.ui-helper-clearfix:after,.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.featured-author{width:100%;background:#f6f6f6;border-radius:6px;border:5px #eaeaea solid;margin-bottom:40px;max-width:943px}.featured-author .title{height:72px;padding:23px;background:#1ba4fc url(//legionathletics.com/wp-content/themes/legion-2017/images/xfeatured-author-legion-logo.png.pagespeed.ic.J2kMikJQco.png) right center no-repeat;float:left;width:50%;position:relative}.featured-author .title:after{top:-2px;right:-34px;content:"";display:block;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xfeatured-author-title-right.png.pagespeed.ic.ZbgI6npdwq.png) center no-repeat;width:34px;height:75px;position:absolute;background-size:34px}.featured-author .title h3{text-transform:uppercase;color:#fff;font-weight:900;font-size:25px;text-shadow:0 -1px 1px rgba(0,0,0,.5)}.featured-author .title h3 span{font-weight:400}.featured-author .social{float:right;background:#eaeaea;width:50%;text-align:right;height:72px;padding:10px}.featured-author .social a{display:inline-block;margin-left:25px;text-indent:9999px;opacity:.2;position:relative}.featured-author .social a:hover{opacity:.4}.featured-author .social .fb{width:23px;height:47px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/featured-author-social-facebook.png.pagespeed.ce.F5o2--RAbf.png) center no-repeat}.featured-author .social .tw{width:48px;height:40px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/featured-author-social-twitter.png.pagespeed.ce.uFYU_AeeMU.png) center no-repeat;top:2px}.featured-author .social .in{width:49px;height:49px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/featured-author-social-instagram.png.pagespeed.ce.FXek9pDfNz.png) center no-repeat}.featured-author .content{width:100%;clear:both;padding:25px;min-height:205px}.featured-author .content h4{font-weight:900;color:#474747;margin-bottom:20px;font-size:22px}.featured-author .content .img{width:205px;display:block;float:left;margin-right:30px;height:157px;position:relative;background:#eaeaea;margin-bottom:5px;border-radius:5px}.featured-author .content .img a{position:absolute;bottom:0;right:0;background:#f6f6f6;display:inline-block;text-transform:uppercase;padding:5px;color:#000;font-size:12px;font-weight:900;border-radius:5px;text-decoration:none}.featured-author .content .img a:hover{background:#1aa2fc;color:#fff}.featured-author .content p{color:#474747;font-size:20px;line-height:1.5}.featured-author .content p a{color:#1ba4fc;font-weight:700;text-decoration:underline}.featured-author .content p a:hover{text-decoration:none}@media only screen and (max-width:81.1875em){.featured-author .title h3{font-size:23px}.featured-author .title h3 span{display:none}}@media only screen and (max-width:68.6875em){#main.page-qa .qa-video iframe{height:551px}}@media only screen and (max-width:62.4375em){#main.page-qa .qa-video iframe{height:495px}.featured-author .title h3 span{display:inline-block}}@media only screen and (max-width:56.188em){#main.page-qa .qa-video iframe{height:437px}}@media only screen and (max-width:49.938em){#main.page-qa .qa-video iframe{height:384px}.featured-author .title{width:60%;padding:25px}.featured-author .social{width:40%}.featured-author .title h3{font-size:20px}.featured-author .content p{font-size:17px}}@media only screen and (max-width:43.688em){#main.page-qa{padding:30px}.qa-bottom-banner{background-size:139%;background-position:left top;min-height:248px}.qa-bottom-banner form{width:83%;top:152px;right:25px}#main.page-qa .qa-video iframe{height:336px}.featured-author .social a{margin-left:15px}}@media only screen and (max-width:37.4375em){.featured-author{position:relative;padding-bottom:68px}.featured-author .title{width:100%;height:auto}.featured-author .title:after{display:none}.featured-author .social{position:absolute;bottom:0;width:100%;height:auto;text-align:center}.featured-author .social a{margin:0 15px}.featured-author .title h3{font-size:20px}.featured-author .content .img{margin:0 auto 20px;float:none}.featured-author .content h4{text-align:center}}@media only screen and (max-width:31.188em){.featured-author .title{text-align:center;padding:17px}.featured-author .title h3{line-height:1.2}.featured-author .content p{font-size:15px}}@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){.featured-author .title{background:#1ba4fc url(//legionathletics.com/wp-content/themes/legion-2017/images/xfeatured-author-legion-logo,402x.png.pagespeed.ic.-MRutIExqn.png) right center no-repeat;background-size:76px}.featured-author .social .fb{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/featured-author-social-facebook,402x.png.pagespeed.ce.w9CKoLHnnQ.png) center no-repeat;background-size:23px}.featured-author .social .tw{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/featured-author-social-twitter,402x.png.pagespeed.ce.Quh50POhjJ.png) center no-repeat;background-size:48px}.featured-author .social .in{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/featured-author-social-instagram,402x.png.pagespeed.ce.9WGfXKpEsz.png) center no-repeat;background-size:49px}}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:400;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 31px}.store .container{max-width:1284px}.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}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!important;text-rendering:optimizeLegibility}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;color:#27a2ff}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:700}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:700}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%}.button{text-transform:uppercase;color:#fff;font-size:16px;font-weight:600;text-decoration:none;display:block;margin:30px auto;letter-spacing:.5px;line-height:53px;max-width:80%;text-align:center}.button-orange{background-color:#fd9b27}.border-bottom-gray{border-bottom:4px #919191 solid}body.admin-bar #store-nav{top:32px}body.admin-bar #header{top:78px}#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 h4{text-transform:uppercase;font-weight:800}.store .products-sidebar h4{text-transform:uppercase;font-weight:800;padding:10px 0;border-bottom:3px solid #00a2ff;margin-bottom:20px;width:90%}.store .products-sidebar h4 a:hover{text-decoration:underline}.store .product_filter,.store .product_filter_close{display:none}.store .products-sidebar ul{margin-bottom:30px}.store .products-sidebar li{line-height:19px;margin-bottom:15px}.store .products-sidebar a{color:#000;text-decoration:none}.store .products-sidebar a:hover{text-decoration:underline}.store .products-sidebar li a span{color:gray}.store .posts{width:79%}.sidebar{width:300px}.store .sidebar{width:21%}#store-nav{width:100%;background:#eee;height:46px;position:fixed;top:0;left:0;text-align:center;z-index:9999;padding:0 0 0 30px;transition:top .3s ease-in}body.top-sale-banner-active #store-nav{top:50px}#store-nav .left{float:left;width:33.3333%;text-align:left;color:#787e82;font-size:14px;padding:16px 0;position:relative}#store-nav .left a{color:#787e82;text-decoration:none;cursor:pointer;font-weight:700}#store-nav .left span{cursor:pointer;font-weight:700}#store-nav .left a:hover,#store-nav .left span:hover,#store-nav .center a:hover,#store-nav .center span:hover{text-decoration:underline}#store-nav .center{text-align:center;width:33.33%;color:#787e82;font-size:14px;letter-spacing:.5px;line-height:47px;position:absolute;left:33.33%;white-space:nowrap}#store-nav .center span:hover,#store-nav .center span:active{cursor:pointer}#store-nav .center span{font-weight:700}#store-nav .center span:nth-child(1){padding-left:30px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/top-nav-free-ship-icon.png.pagespeed.ce.1RmoNrpRIT.png) 0 1px no-repeat;background-size:22px}#store-nav .center a{color:#00a2ff;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;border-right:1px #e5e5e5 solid}#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 30px}#store-nav .right ul li a span{color:#00a2ff}#store-nav .right ul li a:hover{background:#fafafa}#store-nav .right .legion-dd{display:none}#header{width:100%;background:#fff;position:fixed;top:46px;left:0;right:0;z-index:999;border-bottom:1px #e3e3e3 solid;padding:0 30px;transition:top .3s ease-in}body.top-sale-banner-active #header{top:96px}@media screen and (max-width:1024px){body.top-sale-banner-active #header{top:85px}}@media screen and (max-width:767px){body.top-sale-banner-active #header{top:50px}}#header *{transition:all .2s ease-in}#store-nav.scroll{top:-46px}#header.scroll{z-index:9999;top:0}@media screen and (min-width:1025px){#header.scroll{max-height:69px}}#header.scroll nav ul li a{padding:17px 19px 16px;font-size:12px}#header.scroll nav ul li.search,#header.scroll nav ul li#cart-dd-menu-item{top:0}#header.scroll .logo{height:31px;background-position:top center;margin-top:12px}#header .logo{width:168px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/logo-desktop.png.pagespeed.ce.66EMSGtfeP.png) top center no-repeat;display:block;text-indent:-9999px;height:31px;float:left;margin-top:22px}#header .logo:hover{opacity:.8}#header nav.left,#header nav.right{display:inline-block}#header nav.left>ul{text-align:left;margin-left:16px}#header nav.right>ul{text-align:right}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#header nav.right>ul{min-width:440px}}#header nav ul li{list-style-type:none;display:inline-block;position:relative}#header nav ul li a{color:#797f83;text-transform:uppercase;font-size:14px;display:inline-block;padding:27px 32px 25px;font-weight:700;letter-spacing:.5px;text-decoration:none;position:relative;z-index:1000}#header nav ul li.on-sale a{color:#d53b3e}#header nav ul li a.quiz{color:#00a2ff}#header>nav>ul>li>a:hover>span,#header>nav>ul>li>a.active>span{color:#222;border-bottom:3px #00a2ff solid;padding-bottom:6px}#header.scroll>nav ul li a:hover span,#header.scroll nav ul li a.active span{padding-bottom:1px}#header nav ul li.supplements:hover>nav{display:block}#header nav ul li.dropdown-blog:hover>nav{display:block}#header nav ul li.dropdown-podcast:hover>nav{display:block}#header nav ul li.dropdown-about:hover>nav{display:block}#header nav ul li.search{overflow:hidden;text-indent:9999px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/tablet-header-search,402x.png.pagespeed.ce.pJrrPj33Br.png) 24px 13px no-repeat;width:45px;height:45px;position:relative;top:12px;padding-right:0;cursor:pointer;float:right;background-size:19px}#header nav ul li.search:hover{border-bottom:0;opacity:.75}#header nav ul li#cart-dd-menu-item:hover{opacity:.75}#header nav ul li#cart-dd-menu-item{overflow:hidden;text-indent:9999px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/tablet-header-shopping-cart,402x.png.pagespeed.ce.EiHz7efY6w.png) center no-repeat;width:45px;height:45px;position:relative;top:12px;padding-right:0;cursor:pointer;float:right;background-size:53%}#header nav ul li#cart-dd-menu-item a{display:block;height:45px;width:45px;padding:0}#header nav ul li#cart-dd-menu-item a:hover:after{border-bottom:0}#cart-dd-menu-item .num{position:absolute;width:17px;height:17px;border-radius:100%;background:#fe4c0c;display:block;top:5px;right:1px;color:#fff;font-size:11px;font-weight:700;text-align:center;line-height:18px;text-indent:0}#cart-dd-menu-item:hover .num{color:#fff;border-bottom:initial;padding-bottom:initial}#cart-dd-menu-item .num.greyed{background:#b8b8b8}#supp-drop-trigger{margin-left:-55px}#header-uncached{float:right}.mobile-container{display:none}#mobile-navigation{display:none}.table-of-contents{margin-left:0!important;font-size:18px;position:relative;border:3px solid #00a2ff;padding:25px;background-color:#444;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:15px 0!important;padding-left:0!important}.article-toc{display:inline-block;cursor:pointer;width:15px;height:15px;background:#fff;opacity:.4;border-top:2px solid #5ca7f9;border-left:2px solid #5193e7;transform:rotate(45deg);text-align:center;margin-left:20px}@media (max-width:767px){.article-toc{top:22px}}.article-toc:hover{opacity:.6}.table-of-contents li{list-style-type:none;color:#ccc;background:0 0!important}.table-of-contents li a{text-decoration:none!important;color:#ccc!important;cursor:pointer}.table-of-contents h4{text-align:center;font-size:28px!important;font-weight:700;color:#eee!important;text-shadow:1px 1px #000;margin-top:0;margin-bottom:15px;line-height:24px}.menuBar .post-progress-container{display:none}.single-post #header .post-progress-container{width:100%;height:4px;background:#ebebeb;clear:both;position:fixed;left:0}.single-post .scroll .post-progress-container{display:block!important}.single-post .post-progress-bar{height:4px;background:#27a2ff;width:0}#header .supplements-dropdown{position:absolute;top:65px;left:0;width:100%;height:297px;background:#fff;z-index:1000;padding:0 155px;display:none;border-top:1px solid #e6e6e6;overflow:hidden;border-bottom:1px solid #e5e5e5}#header .merger-dropdown{position:fixed;top:112px;height:auto;padding:0;min-height:340px}body.admin-bar #header .merger-dropdown.shop-dropdown{top:144px}#header .dropdown-about .merger-dropdown{min-height:auto;padding-bottom:5px}#header .merger-dropdown>.container{padding:0}.drop-blur-fadeout{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px);transition:5s filter linear;-webkit-transition:5s -webkit-filter linear;-moz-transition:5s -moz-filter linear;-ms-transition:5s -ms-filter linear;-o-transition:5s -o-filter linear}.drop-blur-cancel{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}#header.scroll .supplements-dropdown{top:45px}#header.scroll .supplements-dropdown:before{left:71px}#header .supplements-dropdown .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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/slider-arrow.png.pagespeed.ce.zxb5fi_Tov.png) center no-repeat;overflow:hidden;left:58px}#header .supplements-dropdown .btn:hover{background-color:#eaebeb}#header .supplements-dropdown .btn.next{left:auto;right:58px;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}#header .supplements-dropdown ul{width:100%;padding:40px 0;position:relative;float:left}#header .supplements-dropdown ul li{font-size:14px;float:left;text-align:center;margin:0;position:relative}#header .supplements-dropdown ul.stacks li{width:175px;height:255px;padding:0 15px}#header .supplements-dropdown ul.products li{width:25%}#header .supplements-dropdown ul li a,#header.scroll .supplements-dropdown ul li a{width:100%;height:100%;padding:0}#header .supplements-dropdown ul li a:hover{border-bottom:0}#header>nav ul li .supplements-dropdown a:hover:after,#header>nav ul li .supplements-dropdown a.active:after{display:none}#header .supplements-dropdown ul li img{width:132px;max-width:100%;margin:0 auto}#header .supplements-dropdown ul.stacks li.drop-supp img{width:100px;margin-top:22px}#header .supplements-dropdown ul li p{font-size:14px;text-transform:uppercase;color:#333;font-weight:700;letter-spacing:-.25px;line-height:1.5;margin-top:21px}#header .supplements-dropdown ul li.drop-supp p{margin-top:31px;margin-bottom:2px}#header .supplements-dropdown ul li.drop-supp span{font-size:13px;font-weight:100}#header .supplements-dropdown ul span{font-size:15px;color:#909396;display:block;letter-spacing:0;font-weight:400;text-transform:none}#header .supplements-dropdown ul.stacks{width:100%;float:left;padding-right:26px;max-height:100%;overflow:hidden}#header .supplements-dropdown ul.products:before{font-size:12px;color:#909396;letter-spacing:1px;display:block;position:absolute;top:25px}#header .supplements-dropdown li#new-index-0:before,#header .supplements-dropdown li#sale-index-0:before,#header .supplements-dropdown li#flavor-index-0:before,#header .supplements-dropdown li#stack-index-0:before{font-size:12px;color:#909396;letter-spacing:1px;display:block;position:absolute;top:-15px}#header .supplements-dropdown .bx-wrapper{width:100%;float:left;padding-left:30px;max-width:100%!important}#header .supplements-dropdown .bx-wrapper .bx-viewport{height:auto!important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;left:auto;border:none}#header .supplements-dropdown li#new-index-0:before{content:"NEW PRODUCT!";color:#d53b3e;font-weight:700}#header .supplements-dropdown li#sale-index-0:before{content:"ON SALE!";color:#d53b3e;font-weight:700}#header .supplements-dropdown li#flavor-index-0:before{content:"NEW FLAVOR!";color:#d53b3e;font-weight:700}#header .supplements-dropdown li#stack-index-0:before{content:"STACKS"}#header .supplements-dropdown li#supplement-index-0:before{content:'SUPPLEMENTS';position:absolute;left:15px;top:-15px;font-size:12px;color:#909396;letter-spacing:1px}#header .supplements-dropdown ul li.fat-loss-stack img{position:relative;top:5px}#header .supplements-dropdown ul li.optimal-performance-stack img{position:relative;top:10px}#header .supplements-dropdown ul li.rapid-recovery-stack img{position:relative;top:-1px}#header .supplements-dropdown .bx-controls{display:none!important}#header .merger-dropdown #product-preview-container{width:25%;height:100%;padding:12px 25px 0;position:relative;transition:initial}#header .merger-dropdown #product-preview-container ul{display:block;border-right:1px solid #666;height:220px;padding:15px 0 0 80px}#header .merger-dropdown .dropdown-lists{width:75%}#header .merger-dropdown .menu-group{width:25%}#header .merger-dropdown .menu-group.group-supps{width:18%}#header .merger-dropdown .menu-group.group-stacks{width:32%}#header .merger-dropdown .menu-group.group-books-plans-merch{width:22%}#header .merger-dropdown .menu-group.group-coaching{width:28%}#header .merger-dropdown ul{padding:27px 7px 0}#header .merger-dropdown ul li{display:block;float:none;text-align:left;margin-bottom:20px}#header .merger-dropdown ul li a{font-size:13px;text-transform:uppercase;color:#333}#header .merger-dropdown ul li a:hover{text-decoration:underline;opacity:.9}#header .merger-dropdown ul li .new,#header .merger-dropdown ul li .on-sale{color:#d53b3e;display:inline;padding:0;font-size:13px}#header .merger-dropdown ul li ul{padding:0;padding-top:9px;margin-left:0}#header .merger-dropdown ul li ul li{margin-bottom:7px}#header .merger-dropdown ul li ul li a{font-size:13px;text-transform:initial;font-weight:400;color:#636363;line-height:15px}#header .content-dropdown{width:250px;position:absolute;left:0;top:66px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:0 15px;margin:0}#header .content-dropdown.blog-dropdown,#header .content-dropdown.podcast-dropdown{width:800px;left:-400px;padding-right:0;padding-left:25px}#header .dropdown-blog div.menu-featured,#header .dropdown-podcast div.menu-featured{float:right;width:74%;padding:25px 0 0;background:#f7f7f7;border-left:1px solid #eee}#header .dropdown-blog>nav.content-dropdown.blog-dropdown>ul,#header .dropdown-podcast>nav.content-dropdown.podcast-dropdown>ul{float:left;width:26%;padding:25px 0 0}#header .dropdown-blog div.menu-featured h3,#header .dropdown-podcast div.menu-featured h3{margin-left:25px;text-align:left;text-transform:uppercase;font-weight:700}#header .dropdown-blog div.menu-featured ul,#header .dropdown-podcast div.menu-featured ul{padding-top:0}#header .dropdown-blog div.menu-featured ul li,#header .dropdown-podcast div.menu-featured ul li{float:left;width:50%;padding:0 20px}#header .dropdown-blog div.menu-featured ul li .menuFeaturedImg,#header .dropdown-podcast div.menu-featured ul li .menuFeaturedImg{display:block;height:120px;width:100%;background-size:cover;margin-bottom:15px}#header .dropdown-blog div.menu-featured ul li h4 a,#header .dropdown-podcast div.menu-featured ul li h4 a{line-height:16px;margin:0;padding:0;font-size:15px;height:46px;overflow:hidden;text-transform:initial;font-weight:400}#header .dropdown-blog div.menu-featured ul li p,#header .dropdown-podcast div.menu-featured ul li p{height:70px;margin:5px 0 0;padding:0;text-transform:initial;font-weight:400;line-height:17px}#universal-search{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999999;background:rgba(236,236,236,.95);text-align:center}#universal-search form{position:relative;top:50%;margin-top:-73px;max-width:1283px;width:100%;display:inline-block}#universal-search form p:before{width:22px;height:21px;content:"";position:absolute;display:block;top:-4px;left:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/universal-search-star.png.pagespeed.ce.C8cvUOQyCu.png) center no-repeat}#universal-search form p{position:relative;color:#333;padding-left:35px;font-weight:600;letter-spacing:.5px;text-align:center;letter-spacing:1.2px;clear:both;display:inline-block}#universal-search form p a{font-weight:300;margin-left:10px;color:#333;text-decoration:none}#universal-search form p a:hover{color:#1ba4fc}#universal-search form input[type="search"]::-webkit-input-placeholder{color:#333}#universal-search form input[type="search"]{width:100%;height:94px;text-align:left;padding:20px 104px 20px 37px;font-size:16px;letter-spacing:.5px;background:#fff;border:1px #fff solid;margin-bottom:30px;-webkit-appearance:none;box-shadow:0 8px 17px 0 rgba(0,0,0,.03)}#universal-search form input[type="search"]:focus{border-color:#44a0f7}#universal-search form input[type="submit"]{width:92px;height:92px;display:block;position:absolute;right:1px;border:none;top:1px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/universal-search-submit.png.pagespeed.ce.wjFVz3fdSU.png) center no-repeat}#universal-search .close-universal-search{width:15px;height:15px;position:absolute;display:block;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xclose-universal-search.png.pagespeed.ic.0kjx0o36pY.png) center no-repeat;top:66px;right:59px}#mob-menu-search{margin:15px auto 21px auto;display:block;width:85%;position:relative}#mob-menu-search input[type="search"]{width:100%;text-align:left;padding:20px 104px 20px 20px;font-size:14px;letter-spacing:.5px;background:#fff;border-radius:0;-webkit-appearance:none;border:1px solid #cacaca;display:block;color:#41494e;text-transform:uppercase;font-weight:700}#mob-menu-search input[type="search"]::placeholder{color:#848a8e}#mob-menu-search input[type="submit"]{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-header-search,402x.png.pagespeed.ce.vtff4jyLy_.png) center no-repeat;background-size:17px;position:absolute;right:0;width:50px;height:50px;top:3px;border:0;cursor:pointer}#sale-banner-large-desktop,#sale-banner-desktop,#sale-banner-large-tablet,#sale-banner-tablet,#sale-banner-mobile{width:100%;display:none;position:relative}#sale-banner-large-desktop img,#sale-banner-desktop img,#sale-banner-large-tablet img,#sale-banner-tablet img,#sale-banner-mobile img{width:100%;display:block}span.sale-banner-close{position:absolute;right:0;top:0;color:#fff;padding:9px 11px;background:rgba(0,0,0,.6);font-weight:700;font-size:14px}span.sale-banner-close:hover{background:rgba(0,0,0,.8);cursor:pointer}@media (min-width:1200px){#sale-banner-large-desktop{display:block}#sale-banner-desktop,#sale-banner-large-tablet,#sale-banner-tablet,#sale-banner-mobile{display:none}}@media (max-width:1199px) and (min-width:769px){#sale-banner-desktop{display:block}#sale-banner-large-desktop,#sale-banner-large-tablet,#sale-banner-tablet,#sale-banner-mobile{display:none}}@media (max-width:768px) and (min-width:525px){#sale-banner-tablet{display:block}#sale-banner-large-desktop,#sale-banner-desktop,#sale-banner-large-tablet,#sale-banner-mobile{display:none}}@media (max-width:524px){#sale-banner-mobile{display:block}#sale-banner-large-desktop,#sale-banner-desktop,#sale-banner-large-tablet,#sale-banner-tablet{display:none}}.homepage #hero{width:100%;height:auto;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xhero-bg-pattern.png.pagespeed.ic.tnN77CSZK2.png) repeat;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto;box-shadow:inset 0 1px 150px rgba(0,0,0,.09);text-align:center;position:relative}.homepage #hero h1{font-family:'Proxima Nova',sans-serif;font-weight:800;letter-spacing:-.02em;padding-top:66px;line-height:1.2;font-size:31px;max-width:100%;margin:0 auto 14px;color:#293644}.homepage #hero-header p{font-family:'Proxima Nova',sans-serif;color:#293644;font-size:18px;line-height:1.5;font-weight:400;margin:0 auto;padding:0 25px;width:100%;max-width:1090px}.homepage #hero-main{width:100%;max-width:1123px;display:inline-block;margin:54px auto 0}.homepage #hero-main .hero-main-video{width:60%;padding-left:20px}.homepage #hero-main .hero-video{position:relative;width:100%}.homepage #hero-main>.right{width:34.2%;padding-right:35px}.homepage #see-for-yourself h3{margin-top:-8px;margin-bottom:15px;width:285px;line-height:1.4;font-size:19px;font-weight:600;font-family:'Proxima Nova',sans-serif;text-align:left;color:#333}.homepage #see-for-yourself ul{text-align:left;padding-left:31px;margin-bottom:28px;width:100%}.homepage #see-for-yourself ul li{margin-bottom:15px;font-size:16px;line-height:1.4;font-family:'Proxima Nova',sans-serif;color:#293644}.homepage #see-for-yourself ul li:before{content:"\25AA";color:#00a2ff;font-size:20px;display:inline-block;width:1em;margin-left:-1.6em;padding-right:1.6em}.homepage #see-for-yourself p{font-size:15px;font-family:'Proxima Nova',sans-serif;font-weight:600;text-align:left;white-space:nowrap;color:#333;letter-spacing:.4px}.homepage #hero a{margin:25px auto 69px auto;width:310px;height:55px;background-color:#fd9b27;text-transform:uppercase;color:#fff;font-size:17px;font-weight:600;text-decoration:none;display:block;letter-spacing:1px;line-height:56px}.homepage #hero a:hover{background:#ed9125}.homepage #hero-main ul.checks{margin:60px auto 0}.homepage #hero-main ul.checks li{float:left;width:31%;font-size:13px;line-height:1.4;font-weight:600;color:#828f97;padding-left:30px;margin-right:43px;letter-spacing:.05em;text-align:left;text-transform:uppercase}.homepage #hero-main ul.checks li.checks-free{margin-right:0;position:relative;left:10px}.homepage #hero-main ul.checks li.checks-fda{width:27%;float:right;margin-right:0}.homepage #hero .blue-strip{position:absolute;left:0;bottom:0;background:rgba(0,162,255,.75);width:100%;height:49px;text-align:center}.homepage #hero .blue-strip span{display:inline-block;position:relative;font-size:15px;color:#fff;font-weight:600;line-height:49px;text-transform:uppercase;margin-right:45px}.homepage #hero .blue-strip span:after{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/hero-icon-separator.png.pagespeed.ce.73NXmDFqCT.png) center no-repeat;width:10px;height:10px;position:absolute;top:19px;right:-31px;content:"";display:block}.homepage #hero .blue-strip span.naturally{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xhero-icon-naturally-sweet.png.pagespeed.ic._7Fyw2fRvV.png) left no-repeat;padding-left:36px}.homepage #hero .blue-strip span.made{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/hero-icon-made-in-usa.png.pagespeed.ce.9SWjzuNAYR.png) left no-repeat;padding-left:45px}.homepage #hero .blue-strip span.no-blends{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/hero-icon-no-blends.png.pagespeed.ce.qzdc75KogE.png) left no-repeat;padding-left:34px}.homepage #hero .blue-strip span.no-fillers{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/hero-icon-no-filler.png.pagespeed.ce.3A2yiuttqZ.png) left no-repeat;padding-left:36px;margin-right:0}.homepage #hero .blue-strip span.no-fillers:after{display:none}.homepage .which-product{padding:67px 0 89px;background:#f8f8f8}.homepage .which-product .options{width:100%;clear:both}.homepage .which-product header{margin:0 auto 66px;text-align:center}.homepage .which-product header h2{color:#293644;font-size:33px;margin-bottom:10px;text-transform:capitalize;letter-spacing:0}.homepage .which-product header p{font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.homepage .which-product a{width:25%;height:224px;display:block;float:left;display:inline-block;text-transform:uppercase;text-decoration:none;color:#003334;text-align:center;font-weight:700}.homepage .which-product a span{font-size:13px;display:inline-block;font-weight:700;padding:214px 2px 10px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;color:#5e5e5e;border-bottom:4px #919191 solid}.homepage .which-product a.lose-weight{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-which-product-lose-weight.png.pagespeed.ce.dYTEn3IIv7.png) center 23px no-repeat}.homepage .which-product a.recover-faster{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-which-product-recover-faster.png.pagespeed.ce.7sFJIEsiqJ.png) center 14px no-repeat}.homepage .which-product a.build-muscle{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-which-product-build-muscle.png.pagespeed.ce.4QebFHaZ2U.png) center 55px no-repeat}.homepage .which-product a.improve-health{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-which-product-improve-health.png.pagespeed.ce.UufuVra4g7.png) center top no-repeat}.homepage .which-product a:hover span{color:#283662;border-color:#00a0ff}.homepage .most-popular{padding:67px 0 71px;text-align:center}.homepage .most-popular header{margin-bottom:55px;text-align:center}.homepage .most-popular header h2{text-transform:capitalize;color:#293644;font-size:33px}.homepage .most-popular .products{width:100%;margin:0 auto 61px;border:1px #e6e6e6 solid}.homepage .most-popular .product{width:25%;height:375px;padding:36px 26px 31px;float:left;border-right:1px #e5e5e5 solid;background:#fff;position:relative;z-index:1}.homepage .most-popular .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}.homepage .most-popular .product:last-child{border-right:0}.homepage .most-popular .product .img{width:145px;height:145px;display:block;margin:0 auto 28px}.homepage .most-popular .product.pulse .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-most-popular-products-pulse.png.pagespeed.ce.eSMig5LLJn.png) center no-repeat}.homepage .most-popular .product.whey .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-most-popular-products-whey.png.pagespeed.ce.k1st-rU8-6.png) center no-repeat}.homepage .most-popular .product.phoenix .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-most-popular-products-phoenix.png.pagespeed.ce.TmfpP3QYkx.png) center no-repeat}.homepage .most-popular .product.forge .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-most-popular-products-forge.png.pagespeed.ce.DKsw5dewtl.png) center no-repeat}.homepage .most-popular .product h4{font-size:16px;line-height:1.4;text-transform:uppercase;font-weight:700;margin-bottom:12px;color:#333}.homepage .most-popular .product .prices{font-size:18px;margin-bottom:25px;width:100%;text-align:center}.homepage .most-popular .product .prices span{font-size:18px;margin:0 10px;letter-spacing:1px}.homepage .most-popular .product .prices .regular-price{color:#797f83;text-decoration:line-through}.homepage .most-popular .product .prices .new-price{color:#ff5b1d;font-weight:700}.homepage .most-popular .product .meta{text-align:center}.homepage .most-popular .product .meta a{width:132px;height:33px;display:inline-block;text-align:center;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;line-height:33px}.homepage .most-popular .product .meta a.learn-more{background:#e4e4e4;color:#21343f}.homepage .most-popular .product .meta a.learn-more:hover{background:#d2d2d2}.homepage .most-popular .product .meta a.add-to-cart{background:#ff9b00;color:#fff;margin-left:-3px}.homepage .most-popular .product .meta a.add-to-cart:hover{background:#ed9124}.homepage .most-popular .view-all{display:inline-block;border-bottom:4px #909090 solid;font-size:13px;font-weight:700;color:#5c5c5c;letter-spacing:1.5px;text-decoration:none;padding:0 2px 8px;text-transform:uppercase}.homepage .most-popular .view-all:hover{border-color:#00a2ff;color:#033}.homepage .about-us{padding:71px 0 85px;text-align:center}.homepage .about-us .container{max-width:1456px}.homepage .about-us .cols{clear:both;width:100%}.homepage .about-us .cols .col{float:left;width:50%}.homepage .about-us .cols .col h4{font-size:25px;line-height:1.3;margin-bottom:27px;font-weight:600;color:#293543;letter-spacing:.5px}.homepage .about-us .cols .col p{font-size:15px;line-height:1.4;color:#5d5d5d;max-width:580px;margin:0 auto 35px;letter-spacing:.5px;padding:0 20px}.homepage .about-us .cols .col a{font-size:13px;font-weight:700;padding:0 2px 10px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;color:#5e5e5e}.homepage .about-us .cols .col a:hover{border-color:#00a0ff;color:#283644}.homepage .about-us .cols .col .img{display:block;margin:0 auto 70px}.homepage .about-us .cols .col .img.greedy{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xhomepage-about-greedy.png.pagespeed.ic.G-a6HQjSf9.png) center no-repeat;width:382px;height:295px}.homepage .about-us .cols .col .img.rockets{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xhomepage-about-started.png.pagespeed.ic.EwOb5MwtcN.png) center no-repeat;width:425px;height:295px}.industry-experts{padding:67px 0 34px;position:relative}.homepage .industry-experts{background:#f8f8f8}.industry-experts header{margin-bottom:46px;text-align:center}.industry-experts h2{color:#293644;font-size:33px}.industry-experts .quotes{position:relative;clear:both;max-width:740px;width:100%;margin:auto}.industry-experts ul li{margin:0 auto 50px;list-style:none;display:block;background:0 0!important;font-weight:400!important;padding-left:0!important;margin-bottom:0!important}.industry-experts ul li .img{width:187px;height:187px;border-radius:100%;margin-right:80px;margin-bottom:62px;background:#eaebeb;display:block;float:left;margin-top:18px}.industry-experts ul li .img.chad{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/indusry-experts-chad.jpg.pagespeed.ce.12ME34ZMHp.jpg) center no-repeat}.industry-experts ul li .img.greg{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xindusry-experts-greg.jpg.pagespeed.ic.kFSBjamxJp.jpg) center no-repeat}.industry-experts ul li .img.spencer{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xindustry-experts-spencer.jpg.pagespeed.ic.R7HKBLGjlX.jpg) center no-repeat}.industry-experts ul li .img.ben{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xindusry-experts-ben.jpg.pagespeed.ic.8vIXhWFYrm.jpg) center no-repeat}.industry-experts ul li .img.ben-c{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xindusry-experts-ben-c.jpg.pagespeed.ic.QHbKKms3wD.jpg) center no-repeat}.industry-experts ul li .img.menno{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xindustry-experts-menno.jpg.pagespeed.ic.vJnFjZSop_.jpg) center no-repeat}.industry-experts ul li .img.kurtis{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xscience-board-members-kurtis.png.pagespeed.ic.4gRxvqp12b.png) 50% 30% no-repeat}.industry-experts ul li .img.eric{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xindustry-experts-eric.jpg.pagespeed.ic.60L4-q8LNV.jpg) center no-repeat}.industry-experts ul li .img.james{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-members-james.png.pagespeed.ce.PHBLnHBwAV.png) 50% 30% no-repeat}.industry-experts ul li .img.danny{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xindustry-experts-danny.jpg.pagespeed.ic.CnMv70uVlL.jpg) center no-repeat}.industry-experts .bx-viewport{height:auto!important}.industry-experts .expander{color:#00a0ff;font-size:12px;cursor:pointer;white-space:nowrap}.industry-experts .expander:hover{color:#33b0ff;text-decoration:underline}.industry-experts ul li{position:relative}.industry-experts ul li:nth-child(1){top:6px}.industry-experts ul li:nth-child(2){top:17px}.industry-experts ul li:nth-child(3){top:17px}.industry-experts ul li:nth-child(4){top:6px}.industry-experts ul li:nth-child(5){top:5px}.industry-experts ul li:nth-child(6){top:-9px}.industry-experts ul li:nth-child(7){top:6px}.industry-experts ul li:nth-child(8){top:17px}.industry-experts ul li h2{font-size:24px;color:#00a0ff;margin-bottom:4px;font-weight:700;padding-top:15px}.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}.industry-experts ul li p{color:#333;font-size:17px;letter-spacing:1px;line-height:1.5;margin-bottom:30px}.industry-experts .btn{position:absolute;top:41%;margin-top:-29px;width:59px;height:59px;border-radius:100%;text-indent:-9999px;cursor:pointer;display:block;border:1px #e5e5e9 solid;background:#f8f8f8 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/slider-arrow.png.pagespeed.ce.zxb5fi_Tov.png) center no-repeat;overflow:hidden;z-index:10}.industry-experts .btn:hover{background-color:#eaebeb}.industry-experts .btn.prev{left:-350px}.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}.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%}.industry-experts .bx-wrapper .bx-pager.bx-default-pager a:hover,.industry-experts .bx-wrapper .bx-pager.bx-default-pager a.active{background:#1ca4fc;width:8px;height:8px;position:relative;top:-1px}.footer{width:100%;clear:both}.footer .footer-top{width:100%;clear:both;background:#404346;padding:30px 0 15px}.footer .footer-top .logo{width:156px;height:19px;display:block;margin-right:59px;float:left;text-indent:-9999px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-logo.png.pagespeed.ce.cYplaYRfw0.png) center no-repeat}.footer .footer-top .main-nav{float:left}.footer .footer-top nav{width:20%;padding:0 25px 0 0}.footer .footer-top nav h2{text-transform:uppercase;color:#6f777b;font-weight:700;font-size:18px}.footer .footer-top nav ul{margin:15px 0}.footer .footer-top nav ul li{margin-bottom:7px}.footer .footer-top nav ul li a{color:#c9d0d4;text-decoration:none;font-size:13px}.footer .footer-top nav ul li a:hover{text-decoration:underline;cursor:pointer}.footer .footer-top .main-nav ul{position:relative;top:0}.footer .footer-top .main-nav ul li{float:left;list-style-type:none}.footer .footer-top .main-nav ul li a{text-transform:uppercase;color:#fff;font-size:13px;font-weight:600;margin-right:30px;letter-spacing:.5px;text-decoration:none}.footer .footer-top .main-nav ul li.search{overflow:hidden;text-indent:9999px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xfooter-search-icon.png.pagespeed.ic.5zufjsJeUb.png) center no-repeat;width:16px;height:16px;position:relative;top:0;padding-right:0;right:-5px;cursor:pointer}.footer .footer-top .main-nav ul li a:hover{text-decoration:underline}.footer .footer-bot .social-nav{margin-bottom:30px;margin-top:27px}.footer .footer-bot .social-nav span{color:#8c8e90;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;margin-right:10px}.footer .footer-bot .social-nav a{display:inline-block;text-indent:-9999px;margin-left:35px}.footer .footer-bot .social-nav a:hover{opacity:.8}.footer .footer-bot .social-nav a.tw{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-social-twitter.png.pagespeed.ce.ntIfzzBaXb.png) center no-repeat;width:25px;height:20px}.footer .footer-bot .social-nav a.fb{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-social-facebook.png.pagespeed.ce.-Mgs9qqMS4.png) center no-repeat;width:12px;height:23px}.footer .footer-bot .social-nav a.ig{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-social-instagram.png.pagespeed.ce.VCueXuUbFb.png) center no-repeat;width:22px;height:22px}.footer .footer-bot{width:100%;clear:both;background:#464b4e;padding:42px 0 57px}.footer .footer-bot .left{width:48%;border-right:1px #505557 solid;padding-right:134px}.footer .footer-bot .right{float:right;width:52%;padding-left:132px}.footer .footer-bot .support{width:38.2%;height:47px;border:1px #595d60 solid;text-transform:uppercase;display:inline-block;text-align:center;color:#fff;font-size:13px;line-height:45px;text-decoration:none;letter-spacing:1px;float:left;margin-right:28px}.footer .footer-bot .support:hover{background:#404346}.footer .footer-bot .call{padding-left:36px;color:#fff;letter-spacing:1px;display:inline-block;margin-top:6px;text-decoration:none;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-phone-icon.png.pagespeed.ce.A1-OcuLs1x.png) left 3px no-repeat}.footer .footer-bot .call:hover{color:#c3c4c5}.footer .footer-bot .call strong{display:block;font-size:17px;font-weight:600;margin-bottom:7px}.footer .footer-bot .call p{font-size:15px;font-weight:300}.footer .footer-bot .call p span{font-weight:700}.footer .footer-bot p.terms{width:100%;clear:both;font-size:16px;color:#c3c4c5;font-weight:300;line-height:1.5;margin:40px 0;letter-spacing:.5px;position:relative}.footer .footer-bot p.terms:before{content:"†";display:block;position:absolute;top:-8px;left:-18px;color:#c3c4c5;font-size:37px}.footer .footer-bot p.copyright{font-size:15px;line-height:1.2;letter-spacing:.5px;color:#7d8589}.footer .footer-bot p.copyright a{color:#7d8589;text-decoration:none}.footer .footer-bot p.copyright a:hover{text-decoration:underline}.footer .footer-bot p.copyright a.space{margin-left:15px}.footer .footer-bot .left p{font-size:15px;color:#fff;letter-spacing:.5px;line-height:1.5;margin-bottom:23px}.footer .footer-bot form{width:100%;clear:both;margin-bottom:36px}.footer .footer-bot input[type="email"]{background:#404345 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-input-email-icon.png.pagespeed.ce.K0Vy8qXEMl.png) 16px no-repeat;width:58.2%;height:47px;font-size:14px;color:#cfd0d1;letter-spacing:.5px;padding:12px 12px 12px 48px;float:left;border-radius:0;border:1px #404345 solid}.footer .footer-bot input[type="email"]:focus{border:1px #00a2ff solid}.footer .footer-bot input[type="submit"]{background:#00a2ff;border:1px #00a2ff solid;text-align:center;height:47px;width:41.8%;border-radius:0;letter-spacing:1.5px;font-size:13px;line-height:45px;color:#fff;text-transform:uppercase;font-weight:300}.footer .footer-bot input[type="submit"]:hover{background:#008edf}.footer .footer-bot .credits{width:100%;clear:both}.footer .footer-bot .credits a{text-indent:-9999px;display:block;float:left}.footer .footer-bot .credits .norton{width:127px;height:73px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-credits-norton.png.pagespeed.ce.0kNDffGOFu.png) center no-repeat;margin-right:16px}.footer .footer-bot .credits .fsd{width:129px;height:39px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xfooter-credits-fsd.png.pagespeed.ic.Wji3MvSAze.png) center no-repeat;margin-right:30px;margin-top:30px}.footer .footer-bot .credits .dimart{width:176px;height:40px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xfooter-credits-dimart.png.pagespeed.ic.VxhLjEPQD4.png) center no-repeat;margin-top:26px}.sumome-stylebufferbottom-shim{display:none}.footer#tablet-footer,.footer#phone-footer{display:none}.the-truth section{width:100%;clear:both;padding:80px 0}.the-truth section header{text-align:center}.the-truth section header h2{font-size:33px;line-height:1.15;font-weight:700;text-transform:uppercase;color:#293644;margin-bottom:10px}.the-truth section header p{color:#3a3a3a;font-size:18px;line-height:1.5;letter-spacing:.5px}.the-truth section p{color:#3a3a3a;font-size:18px;line-height:1.5;letter-spacing:.5px;margin-bottom:30px}.the-truth section .container>p:last-child{margin-bottom:0}.the-truth #hero{width:100%;height:536px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xthe-truth-hero-bg.jpg.pagespeed.ic.JANxLqA9em.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;position:relative}.the-truth #hero h1{padding-top:67px;font-size:55px;font-weight:700;color:#293644;text-align:center;line-height:1.2;text-transform:uppercase}.the-truth .more-for-your-money{padding:63px 0 85px}.the-truth .more-for-your-money .container{max-width:1236px}.the-truth .more-for-your-money header{margin-bottom:65px}.the-truth .more-for-your-money .img.comparison{float:left;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-unfair-markups.png.pagespeed.ce.k6vG1JAt7o.png) center no-repeat;display:block;margin-right:100px;width:648px;height:466px}.the-truth .more-for-your-money .text{padding-top:100px}.the-truth .more-for-your-money .text h3{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:30px;color:#293644;line-height:1.5}.the-truth .not-us{background:#f8f8f8;padding-bottom:110px}.the-truth .not-us header{margin-bottom:80px}.the-truth .not-us header h2{margin-bottom:40px}.the-truth .not-us header h2 span{color:#1ba3fb;border-bottom:2px #1ba3fb solid;padding-bottom:4px}.the-truth .not-us header p{max-width:822px;margin:0 auto}.the-truth .not-us ol li{list-style-type:none;position:relative;margin-left:auto;margin-right:auto}.the-truth .not-us ol li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.the-truth .not-us ol li .img{float:left;display:block}.the-truth .not-us ol li:nth-child(even) .img{float:right}.the-truth .not-us ol li .text{float:right;width:486px}.the-truth .not-us ol li:nth-child(even) .text{float:left}.the-truth .not-us ol li .text h3{font-size:28px;font-weight:400;color:#293643;margin-bottom:18px;letter-spacing:.5px}.the-truth .not-us ol li .text h3 span{color:#1ba3fb}.the-truth .not-us ol li .text p{letter-spacing:.4px}.the-truth .not-us ol li .text p a{color:#1ba3fb;text-decoration:underline}.the-truth .not-us ol li .text p a:hover{text-decoration:none}.the-truth .not-us ol li .text p:last-child{margin-bottom:0}.the-truth .not-us ol li.nu-01{margin-bottom:95px;max-width:1006px}.the-truth .not-us ol li .img.nu-01{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-ineffective-ingredients.png.pagespeed.ce.xFgaaYAzIm.png) center no-repeat;width:422px;height:357px}.the-truth .not-us ol li.nu-01 .text{padding-top:65px}.the-truth .not-us ol li.nu-02{margin-bottom:85px;max-width:929px}.the-truth .not-us ol li .img.nu-02{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-ineffective-doses.png.pagespeed.ce.uzsWcp_zBE.png) center no-repeat;width:364px;height:280px;margin-top:15px}.the-truth .not-us ol li.nu-03{margin-bottom:95px;max-width:975px}.the-truth .not-us ol li.nu-03 .text{padding-top:35px}.the-truth .not-us ol li .img.nu-03{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-proprietary-blends.png.pagespeed.ce.n6o-VdLdcf.png) center no-repeat;width:376px;height:295px}.the-truth .not-us ol li.nu-04{margin-bottom:95px;max-width:985px}.the-truth .not-us ol li.nu-04 .text{width:505px;padding-top:45px}.the-truth .not-us ol li .img.nu-04{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-banned-substances.png.pagespeed.ce.MYnV8Dkp7o.png) center no-repeat;width:438px;height:292px}.the-truth .not-us ol li.nu-05{margin-bottom:120px;max-width:1007px}.the-truth .not-us ol li.nu-05 .text{padding-top:90px}.the-truth .not-us ol li .img.nu-05{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xthe-truth-too-much-junk.png.pagespeed.ic.AfzmvTx2uV.png) center no-repeat;width:436px;height:277px}.the-truth .not-us ol li.nu-06{max-width:985px}.the-truth .not-us ol li.nu-06 .text{padding-top:55px;max-width:1037px}.the-truth .not-us ol li .img.nu-06{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-crooked-marketing.png.pagespeed.ce.lPWfAsZesE.png) center no-repeat;width:475px;height:343px}.the-truth .introducing header{margin-bottom:30px}.the-truth .introducing header h2{margin-bottom:30px}.the-truth .introducing .container{max-width:1079px}.the-truth .introducing blockquote{max-width:924px;margin:0 auto 75px}.the-truth .introducing blockquote p{font-size:28px;font-style:italic;line-height:1.4;letter-spacing:.5px;text-align:center;color:#333}.the-truth .introducing .item{clear:both;width:100%;margin-bottom:45px}.the-truth .introducing .item .text{width:533px}.the-truth .introducing p{margin-bottom:25px}.the-truth .introducing .item.i2{margin-bottom:20px}.the-truth .introducing .item.i2 .text{padding-top:60px}.the-truth .introducing .img.microscope{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-introducing-legion-img-1.png.pagespeed.ce.Jv0wrD0msz.png) center no-repeat;width:404px;height:284px;display:block;float:left;margin-right:80px}.the-truth .introducing .img.bottle{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-introducing-legion-img-2.png.pagespeed.ce.MACMgRe55I.png) center no-repeat;width:359px;height:311px;display:block;float:right;margin-left:80px}.the-truth .introducing .standard{color:#fff;padding:3px;background:#00a2ff}.the-truth .zillion{background:#fafbfa}.the-truth .zillion .container{max-width:1172px}.the-truth .zillion header{margin-bottom:60px}.the-truth .zillion .item{clear:both;width:100%;margin-bottom:40px}.the-truth .zillion .text{padding-top:20px;width:539px;float:right}.the-truth .zillion p{margin-bottom:25px;line-height:1.45}.the-truth .zillion .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-introducing-legion-img-3.png.pagespeed.ce.EkYfWqDSrt.png) center no-repeat;width:448px;height:295px;display:block;float:left;margin-right:105px}.the-truth .cutting-costs{padding:70px 0 30px}.the-truth .cutting-costs header{margin-bottom:60px}.the-truth .cutting-costs .img{max-width:100%;margin:0 auto 30px;width:1133px;height:352px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-truth-cutting-costs.png.pagespeed.ce.bm9CMa3T82.png) center no-repeat;display:block;margin-bottom:70px}.the-truth .cutting-costs p{text-align:center;max-width:805px;margin:0 auto 60px}.the-truth .cutting-costs h3{font-size:28px;line-height:1.2;text-align:center;letter-spacing:.5px;color:#333}.the-truth .customer-testimonials{padding:68px 0 66px;background:#fafbfa}.the-truth .faq{padding:65px 0 70px;max-width:905px;margin:auto}.the-truth header{margin-bottom:25px}.the-truth .faq .see-all{display:inline-block;border-bottom:3px #dbdddf solid;font-size:13px;font-weight:700;color:#666;letter-spacing:1.5px;text-decoration:none;padding:0 8px 8px;text-transform:uppercase;margin-top:55px}.the-truth .faq .see-all:hover{color:#293644;border-color:#00a2ff}.cutting-costs .button{max-width:200px}.faq-item{width:100%}.faq-item.active .question{border-color:#80cefa;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 #80cefa 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:#1ba3fb}.faq-item .question:after{top:50%;width:10px;height:10px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/faq-expand-item.png.pagespeed.ce.MsjNqlTqlr.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/faq-collapse-item.png.pagespeed.ce.8dQyS8YrbR.png) center no-repeat;margin-top:-2px;right:0}.faq-item .answer{background:#fafbfa;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:700;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:67px 0 71px}.customer-testimonials header{text-align:center;margin-bottom:38px!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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-customer-reviews-pulse.png.pagespeed.ce.8KN6xsqo1K.png) center top no-repeat}.customer-testimonials ul li.genesis .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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 .review .dv-star-rating{top:4px}.customer-testimonials ul li .name{color:#333;line-height:1.5;font-size:18px;margin-bottom:5px;font-weight:700}.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;color:#fff;background:#27a2ff;border:1px solid #27a2ff;font-weight:700;border:1px solid #27a2ff;letter-spacing:1.5px}.customer-testimonials ul li .read-more:hover,.customer-testimonials ul li .read-more:active{background:#1490ef}.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#00a2ff}.product-tooltip header .blst.img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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:#00a2ff;margin-right:5px}.product-tooltip ul li.blst .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-tooltip-blst.png) center no-repeat}.product-tooltip ul li.whey .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-tooltip-whey.png.pagespeed.ce.SZd6woMrJa.png) center no-repeat}.product-tooltip ul li.pulse .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-tooltip-pulse.png.pagespeed.ce.zHaogsJqny.png) center no-repeat}.product-tooltip ul li.recharge .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-tooltip-recharge.png.pagespeed.ce.ksv1lWfmiJ.png) center no-repeat}.product-tooltip ul li.triumph .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-tooltip-triumph.png.pagespeed.ce.BUiiaN3sjF.png) center no-repeat}.product-tooltip ul li.phoenix .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-tooltip-phoenix.png.pagespeed.ce.p3Vt7ao_SM.png) center no-repeat}.product-tooltip ul li.forge .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xsize-shirt.png.pagespeed.ic.ghDgqTsrDI.png) left top no-repeat}.product-tooltip ul li .flavor.Medium{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xsize-shirt.png.pagespeed.ic.ghDgqTsrDI.png) left top no-repeat}.product-tooltip ul li .flavor.Large{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}#nutritional-takeover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.97);padding:38px 0;clear:both;z-index:9999}#nutritional-takeover .close-window{width:20px;height:21px;display:block;position:absolute;top:40px;right:25px;cursor:pointer;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-close.png.pagespeed.ce.e-P8zNfTwI.png) center no-repeat}#nutritional-takeover .close-window:hover{opacity:.8}#nutritional-takeover .container{max-width:1100px}#nutritional-takeover h2{font-size:33px;color:#00a2ff;text-transform:uppercase;margin-bottom:47px;text-align:center;font-weight:700}#nutritional-takeover .products{max-width:644px;margin:0 auto 30px;border-bottom:1px #d9dddc solid}#nutritional-takeover .products ul{clear:both;width:100%}#nutritional-takeover .products .product{float:left;text-align:center;padding-bottom:25px;list-style-type:none;margin-right:57px}#nutritional-takeover .products .product:last-child{margin-right:0}#nutritional-takeover .products.four .product{width:118px}#nutritional-takeover .products.six{max-width:1020px}#nutritional-takeover .products .product .img{width:124px;height:124px;margin:0 auto 12px;opacity:.2;display:block}#nutritional-takeover .products .product h3{color:#515c67;font-weight:600;font-size:24px;margin-bottom:7px}#nutritional-takeover .products .product .type{display:block;color:#797f83;font-size:16px}#nutritional-takeover .products .product.active,#nutritional-takeover .products .product:hover{border-bottom:3px #00a0ff solid}#nutritional-takeover .products .product.active .img,#nutritional-takeover .products .product:hover .img{opacity:1.0}#nutritional-takeover .products .product.active h3,#nutritional-takeover .products .product:hover h3{color:#283544}#nutritional-takeover .product-flavors{width:100%;clear:both;max-width:900px;margin:0 auto 30px}#nutritional-takeover .product-flavors.four .flavor{width:25%}#nutritional-takeover .product-flavors .flavor{float:left;height:53px;padding:18px 12px 18px 54px;font-size:16px;font-weight:600;letter-spacing:-.5px;display:block;border-radius:3px;list-style-type:none;color:#535c68;text-align:left;cursor:pointer}#nutritional-takeover .product-flavors .flavor.active{color:#283644}#nutritional-takeover .product-flavors .flavor:hover{color:#283644;background:#fafafa}#nutritional-takeover .product-flavors .flavor.french-vanilla{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-flavor-french-vanilla.png) 29px 18px no-repeat}#nutritional-takeover .product-flavors .flavor.french-vanilla.active{background:#f4e5a8 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xnutritional-takeover-flavor-french-vanilla-active.png.pagespeed.ic.Qz5VsZ3TV_.png) 29px 18px no-repeat}#nutritional-takeover .product-flavors .flavor.dutch-chocolate{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-flavor-dutch-chocolate.png.pagespeed.ce.SHAsBsXBmk.png) 29px 18px no-repeat}#nutritional-takeover .product-flavors .flavor.dutch-chocolate.active{background:#4d1010 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xnutritional-takeover-flavor-dutch-chocolate-active.png.pagespeed.ic.x4ZGxe4sHP.png) 29px 18px no-repeat;color:#fff}#nutritional-takeover .product-flavors .flavor.cookies-cream{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xnutritional-takeover-flavor-cookies.png.pagespeed.ic.cdiWiby26a.png) 29px 18px no-repeat}#nutritional-takeover .product-flavors .flavor.cookies-cream.active{background:#d6eaeb url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-flavor-cookies-active.png.pagespeed.ce.pSbPS1Jwoo.png) 29px 18px no-repeat}#nutritional-takeover .product-flavors .flavor.strawberry-banana{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xnutritional-takeover-flavor-strawberry-banana.png.pagespeed.ic.eprhV3thkh.png) 26px 18px no-repeat}#nutritional-takeover .product-flavors .flavor.strawberry-banana.active{background:#faa1b0 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xnutritional-takeover-flavor-strawberry-banana-active.png.pagespeed.ic.fi7B_NREAA.png) 26px 18px no-repeat;color:#fff}#nutritional-takeover .products .product.whey .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-product-whey.png.pagespeed.ce.dT2WjufcnD.png) center no-repeat}#nutritional-takeover .products .product.pulse .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-product-pulse.png.pagespeed.ce.2_2ceZVcI8.png) center no-repeat}#nutritional-takeover .products .product.recharge .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-product-recharge.png.pagespeed.ce.U2tKN_4UNN.png) center no-repeat}#nutritional-takeover .products .product.triumph .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-product-triumph.png.pagespeed.ce.E_8PQ5L7t8.png) center no-repeat}#nutritional-takeover .content{width:100%}#nutritional-takeover .content .left{float:left;width:390px}#nutritional-takeover .content .supplement-facts{display:block;float:right;width:563px;height:816px;margin-bottom:40px}#nutritional-takeover .content.french-vanilla .supplement-facts{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-supplement-facts-whey-french-vanilla.png.pagespeed.ce.X1NtGO_Dey.png) center no-repeat}#nutritional-takeover .content .left p{font-size:18px;line-height:1.7;margin-bottom:30px}#nutritional-takeover .content h3{font-size:30px;font-weight:300;margin-bottom:20px}#nutritional-takeover .content h3.directions{padding-left:44px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-directions.png.pagespeed.ce.PzBEzjTVaQ.png) left 3px no-repeat}#nutritional-takeover .content h3.warning{padding-left:41px;margin-top:50px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/nutritional-takeover-warning.png.pagespeed.ce.4B3JiptJsX.png) left 3px no-repeat}#nutritional-takeover .content .left .keep-out{font-size:22px;color:#283644;font-weight:700;line-height:1.4}.about{overflow-x:visible}.about .container{max-width:1107px}.about p{font-size:18px;line-height:1.5;margin-bottom:30px;letter-spacing:.5px;color:#111}.about p:last-child{margin-bottom:0}.about #hero{width:100%;height:716px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xabout-splash-bg.jpg.pagespeed.ic.cOn0S2XZEE.jpg) center no-repeat;clear:both;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;position:relative}.about #hero .container{max-width:1364px}.about #hero .img.mike{position:absolute;left:-273px;top:-26px;z-index:999;display:block;width:1065px;height:742px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-hero-mike.png.pagespeed.ce.KoK2yJljtB.png) center no-repeat}.about #hero blockquote{position:absolute;right:38px;top:140px;width:681px;text-align:left}.about #hero blockquote p{font-size:22px;line-height:1.5;font-style:italic;margin-bottom:35px}.about #hero blockquote h2{font-weight:300;margin-bottom:50px;color:#333;text-transform:uppercase;font-size:25px;line-height:1.3}.about #hero blockquote h2 strong{font-weight:700}.about #hero blockquote h2 a{font-weight:700;text-decoration:none;color:#333}.about #hero blockquote h2 a:hover{color:#1ba3fb}.about .mike-sig{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/mike-sig.png.pagespeed.ce.2sg1tLQ6WM.png) center no-repeat;display:block;width:294px;height:33px;clear:both;max-width:100%;background-size:100%}.about .intro{padding:75px 0 55px}.about .intro .item{margin-bottom:65px;width:100%;clear:both;padding-top:20px}.about .intro .item .text{max-width:564px;float:right;padding-top:65px}.about .intro .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-trash.png.pagespeed.ce.Ruphv5f1Aw.png) center no-repeat;width:392px;height:313px;margin-left:-10px;display:block;float:left}.about .blue-quote{width:100%;clear:both;background:#1ba3fb;padding:60px 0;margin-bottom:50px}.about .blue-quote .container{max-width:1091px}.about .blue-quote p{color:#fff;margin-bottom:0!important;text-align:center;font-size:20px;line-height:1.7}.about .content{padding:75px 0 25px}.about .content .item.i1{width:100%;margin:50px 0}.about .content .item.i1 .text{padding-top:21px;width:552px;float:left;margin-bottom:30px}.about .content .item .img.microscope{float:right;width:404px;height:284px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-lab.png.pagespeed.ce.PfzFUKWJaT.png) center no-repeat}.about .content h3{font-size:21px;margin-bottom:73px;letter-spacing:.5px;color:#293643;font-weight:600;margin-top:70px}.about .content .items{width:100%;clear:both}.about .content .items li{float:left;list-style-type:none;width:315px;height:65px;margin-left:58px;position:relative;padding-left:105px;margin-bottom:50px}.about .content .items li.wide{width:484px;margin-left:0}.about .content .items li p{padding-top:11px}.about .content .items li .img{position:absolute;left:0;top:0;display:block}.about .content .items li.atom p{padding-top:0}.about .content .items li.atom .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-four-features-atom.png.pagespeed.ce.6_P4oFkV52.png) left center no-repeat;width:67px;height:60px}.about .content .items li.cup .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-four-features-cup.png.pagespeed.ce.7JzlDPxisU.png) left center no-repeat;width:69px;height:47px}.about .content .items li.dosage .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-four-features-dosage.png.pagespeed.ce.bvgnCmL1Av.png) left center no-repeat;width:58px;height:65px}.about .content .items li.heart .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-four-features-heart.png.pagespeed.ce.aE2fwNfUt3.png) left center no-repeat;width:57px;height:49px}.about .content .smiley{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-smiley-face.png.pagespeed.ce.aT6263OXMf.png) center no-repeat no-repeat;display:inline-block;position:relative;bottom:-7px;left:10px;width:29px;height:29px}.about .content .item.i2{margin-bottom:60px;margin-top:40px}.about .content .item.i2 .img.capsule{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-ingredient.png.pagespeed.ce.uMJPJLIm-c.png) center no-repeat;width:361px;height:290px;float:left}.about .content .item.i2 .text{padding-top:80px;float:right;width:586px}.about .button.view-products{max-width:250px}.about h2{font-size:34px;font-weight:700;margin:0 0 40px}.about div.our-story,.about div.the-science,.about div.the-truth,.about div.giving-back,.about div.advisory-board,.about div.review-board,.about div.funding{width:40%;display:inline-block;min-width:400px}.about .row{position:relative;float:left;margin:80px 0;width:100%}.about img{position:absolute;top:0;bottom:0;margin:auto}.about div.our-story{float:left}.about img.our-story{float:right;right:0}.about div.the-science{float:right}.about img.the-science{float:left;left:-60px}.about div.the-truth{float:left}.about img.the-truth{float:right;right:0}.about div.giving-back{float:right}.about img.giving-back{float:left}.about div.advisory-board{float:left}.about img.advisory-board{float:right;right:90px}.about div.review-board{float:right}.about img.review-board{float:left;left:60px}.about div.funding{float:left}.about img.funding{float:right;right:75px}.about a{margin:50px 0 0;width:200px;height:55px;background-color:#fd9b27;text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;text-decoration:none;display:block;letter-spacing:1px;line-height:55px;text-align:center}.about a:hover{background:#ed9125}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.about img.our-story{content:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-icons-2019/about-our-story,402x.png.pagespeed.ce.2eGEh2wBIl.png);max-width:466px;height:337px}.about img.the-science{content:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-icons-2019/about-the-science,402x.png.pagespeed.ce.Qa4tjDOPv5.png);max-width:451px;height:341px}.about img.the-truth{content:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-icons-2019/about-the-truth,402x.png.pagespeed.ce.bfu2pX9S_y.png);max-width:446px;height:335px}.about img.giving-back{content:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-icons-2019/about-giving-back,402x.png.pagespeed.ce.n82kXHwz4S.png);max-width:407px;height:267px}}@media (max-width:1024px){.about img{width:45%}.about img.the-science{left:0}.about img.advisory-board{right:0;width:40%}.about img.review-board{left:0;width:40%}.about img.funding{right:0;width:40%}.about img.advisory-board,.about img.review-board,.about img.funding,.about img.our-story,.about img.the-science,.about img.the-truth,.about img.giving-back{height:initial}.about div.advisory-board,.about div.review-board,.about div.funding,.about div.our-story,.about div.the-science,.about div.the-truth,.about div.giving-back{width:50%;min-width:initial}}@media (max-width:768px){.about div.row{text-align:center;margin:0 0 80px}.about img{position:relative;float:none!important;width:100%;margin-bottom:40px;height:initial}.about img.our-story,.about img.the-science,.about img.the-truth{position:relative;left:-9px}.about img.giving-back{position:relative}.about div.advisory-board,.about div.review-board,.about div.funding,.about div.our-story,.about div.the-science,.about div.the-truth,.about div.giving-back{width:100%;text-align:center;min-width:initial}.about a{margin:0 auto}}#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;padding-top:10px}#products .container{max-width:100%;padding-right:0}#products h4{font-size:33px;color:#16212b;text-transform:capitalize;text-align:center;margin-bottom:10px}#products p.lead{margin-bottom:25px;font-size:18px;line-height:1.6;letter-spacing:.5px;color:#333;max-width:700px;margin-left:auto;margin-right:auto}#products #featured-stacks{background:#f8f8f8;margin-bottom:70px;padding:55px 0 70px}#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:700;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:#1ca4fc;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(//legionathletics.com/wp-content/themes/legion-2017/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;background-color:#f6f6f6}#products ul li:hover{background:0 0;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:700;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:400;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}[class^="styles_cartWrap_"] [class^="styles_productOption_"] [class^="styles_collapsed_"]{padding-bottom:12px!important;margin-bottom:30px}[class^="styles_productFeature_"].acai-berry{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-acai-berry-active.png.pagespeed.ic.XHGVdjrlQR.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].chocolate{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-chocolate-active.png.pagespeed.ic.9A_7qJtoea.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].vanilla{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-vanilla-active.png.pagespeed.ic.3fMhtAy4oU.png) 100px center no-repeat!important;background-color:#f76fd3!important;color:#0a0907}[class^="styles_productFeature_"].eggnog{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-eggnog-active.png.pagespeed.ic.dl7D5JHQMw.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].fruit-punch{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-fruitpunch-active.png.pagespeed.ic.dHZI0t7bKF.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].strawberry-lemonade{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-strawberry-lemonade-active,402x.png.pagespeed.ic.c-fsfOIeWL.png) 95px center no-repeat!important;background-color:#f76fd3!important;background-size:26px!important}[class^="styles_productFeature_"].pink-lemonade{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-pink-lemonade-active,402x.png.pagespeed.ic.IzDFi-UIdl.png) 100px center no-repeat!important;background-color:#f76fd3!important;background-size:20px!important}[class^="styles_productFeature_"].cherry-limeade{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cherry-limeade-active,402x.png.pagespeed.ic.wx108XH4ON.png) 97px center no-repeat!important;background-color:#f76fd3!important;background-size:26px!important}[class^="styles_productFeature_"].cookies-cream{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-cookies-active.png.pagespeed.ic.JCquryN25Y.png) 100px center no-repeat!important;background-color:#f76fd3!important;color:#393530}[class^="styles_productFeature_"].grape{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-grape-active.png.pagespeed.ic.urtLr7-er-.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].green-apple{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-green-apple-active.png.pagespeed.ic.h1T_LkVMXu.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].blue-raspberry{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-blue-raspberry-active.png.pagespeed.ic.lf3NPjYJSe.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].watermelon{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-watermelon-active.png.pagespeed.ic.o3FPzpC-FT.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].strawberry-banana{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-strawberry-banana-active.png.pagespeed.ic.j1q-BlTC7a.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].chocolate-peanut-butter{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter-active,402x.pagespeed.ic._M1JB9li9U.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].egg-nog{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-egg-nog-active.png) 100px center no-repeat!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].mint-chocolate{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-mint-chocolate-active.png.pagespeed.ce.-rsmiVD1JD.png) 100px center no-repeat!important;background-size:16px!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].sour-candy{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-sour-candy-active.png.pagespeed.ic.-yyFP8RKKi.png) 100px center no-repeat!important;background-size:16px!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].mocha-cappuccino{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-mocha-cappuccino-active.png.pagespeed.ce.7B9O24SXki.png) 100px center no-repeat!important;background-size:16px!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].salted-caramel{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-salted-caramel-active,402x.png.pagespeed.ic.48wKfzmiS6.png) 100px center no-repeat!important;background-size:20px!important;background-color:#f76fd3!important}[class^="styles_productFeature_"].birthday-cake{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-birthday-cake-active,402x.png.pagespeed.ic.1XjYsqKMXu.png) 97px center no-repeat!important;background-color:#f76fd3!important;background-size:20px!important}[class^="styles_productFeature_"].tropical-punch{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-tropical-punch-active,402x.png.pagespeed.ic.uH6lhZO8o0.png) 97px center no-repeat!important;background-color:#f76fd3!important;background-size:20px!important}[class^="styles_productFeature_"].chocolate-chip-cookie-dough{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-chip-cookie-dough-active,402x.png.pagespeed.ic.M0uga3QemU.png) 97px center no-repeat!important;background-color:#f76fd3!important;background-size:20px!important}.pulse-stim-free [class^="styles_productDetails_"]>h1{text-align:left;white-space:nowrap}@media (min-width:1025px){.pulse-stim-free [class^="styles_productDetails_"]>h1{max-width:483px}}#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:700}#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(//legionathletics.com/wp-content/themes/legion-2017/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:0 0;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}#apparel{margin-bottom:50px}#mens-apparel{width:100%;clear:both;text-align:center;margin-bottom:50px}#womens-apparel{width:100%;clear:both;text-align:center;margin-bottom:50px}#accessories{width:100%;clear:both;text-align:center;margin-bottom:50px}h2.shop-header,#apparel h2,#mens-apparel h2,#womens-apparel h2,#accessories h2{font-size:33px;color:#16212b;text-transform:uppercase;margin-bottom:30px;padding-left:30px;font-weight:700}#merch-mens-grid [class*="styles_productGiftCard_"],#merch-womens-grid [class*="styles_productGiftCard_"]{display:none}#products section{margin-bottom:100px}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:377px;padding:62px 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}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:0 0}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:100px}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}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}#v1-content header{padding:65px 0 232px;background:#e6e6e6 url(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/supps-v1-bg.jpg.pagespeed.ce.M4OBKYpbRG.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 #f5f5f5}#v1-content .v1-container{width:calc(100% - 85px);max-width:1040px;display:block;margin:0 auto;padding:78px 118px 35px;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 #f5f5f5}#v1-content p{font-size:17px;line-height:27px;margin-bottom:35px;letter-spacing:.4px;color:#000}#v1-content ul{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/xsupps-v1-bottles.jpg.pagespeed.ic.2m9SEN2ek9.jpg) left no-repeat;padding:20px 0 10px}#v1-content ul li{font-size:17px;line-height:26px;width:56%;position:relative;left:44%;margin-bottom:35px;padding-left:50px;font-weight:700;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/supps-v1-check.png.pagespeed.ce.JebCy2PnLX.png) top left no-repeat;position:relative;top:-10px;background-position-y:5px}#v1-content div.v1-signature-img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/xsupps-v1-signature.jpg.pagespeed.ic.F0CMap1EZR.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}.store>.container{max-width:100%;padding-top:30px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#v1-content ul li{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/supps-v1-check,402x.png.pagespeed.ce.xRdTLFjwkW.png) top left no-repeat;background-size:18px;background-position-y:5px}#v1-content div.v1-signature-img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/xsupps-v1-signature,402x.jpg.pagespeed.ic.RDUWNivo55.jpg) center no-repeat;background-size:cover}@media (max-width:999px and min-width:767px){#v1-content ul{background:url(//legionathletics.com/wp-content/themes/legion-2017/css/../images/supps-v1/supps-v1-bottles-tablet.png) left no-repeat;padding:20px 0 10px}}}@media (max-width:1099px){#v1-content .v1-container{padding:65px 70px 35px}}@media (max-width:999px){#v1-content .v1-container{padding:45px 50px 30px;margin-top:-123px}#v1-content header{padding:56px 0 165px}#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(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/supps-v1-bottles-tablet.png.pagespeed.ce.nBflWqksG1.png) left no-repeat;padding:224px 0 10px;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}#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(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/supps-v1-bottles,402x.jpg.pagespeed.ce.9DDhL0wJ41.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(//legionathletics.com/wp-content/themes/legion-2017/images/supps-v1/xsupps-v1-signature,402x.jpg.pagespeed.ic.RDUWNivo55.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%}.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-email-icon.png.pagespeed.ce.eoSjb15Tqj.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:#1ba4fc;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-search-icon.png.pagespeed.ce.no1sKqClYZ.png) center no-repeat;display:block;right:0;border:none;top:0}.contact #big-search form input[type="submit"]:hover{background-color:#eceeef}.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:#1ba3fb}.contact .faq .categories .option.active:after{width:38px;height:18px;position:absolute;bottom:-46px;left:50%;margin-left:-19px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-delivery-orders.png.pagespeed.ic.vnVycZqgvR.png) 40px 21px no-repeat}.icon-tab-returns{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-returns.png.pagespeed.ic.TTqzf34rEm.png) 85px 4px no-repeat}.icon-tab-supplement{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-supplement.png.pagespeed.ic.gboCjSVf14.png) center 3px no-repeat}.icon-tab-diet-exercise{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-delivery-orders-hover.png.pagespeed.ic.4iBI_VG7k5.png) 40px 21px no-repeat}.icon-tab-returns:hover,.icon-tab-returns.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-returns-hover.png.pagespeed.ic.x8UHZgJuCO.png) 85px 4px no-repeat}.icon-tab-supplement:hover,.icon-tab-supplement.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-faq-supplement-hover.png.pagespeed.ce.tUPFSIx5Fk.png) center 3px no-repeat}.icon-tab-diet-exercise:hover,.icon-tab-diet-exercise.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-diet-exercise-hover.png.pagespeed.ic.NSVRPTCEZ1.png) center top no-repeat}body.page-template-page-contact .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar{display:none}body.page-template-rewards .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:700;text-align:center;text-transform:uppercase;margin-bottom:35px}.contact .contact-us .options{max-width:825px}.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:700;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-delivery-orders.png.pagespeed.ce.0edqY8ifGX.png) center 43px no-repeat}.contact .contact-us .options a.delivery-orders:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-nutrition.png.pagespeed.ce.5-YByyy23H.png) center 37px no-repeat}.contact .contact-us .options a.nutrition:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-returns.png.pagespeed.ce.c6vG4uKvh8.png) center 42px no-repeat;margin-right:0}.contact .contact-us .options a.returns:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-marketing.png.pagespeed.ce.3WXBiDdj3Q.png) center 33px no-repeat}.contact .contact-us .options a.marketing-press:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-share-success.png.pagespeed.ce.l_pfyPIjhX.png) center 32px no-repeat}.contact .contact-us .options a.share-your-success:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-wholesale.png.pagespeed.ce._Ny63DDwQ4.png) center 37px no-repeat;margin-right:0}.contact .contact-us .options a.wholesale:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-wholesale-hover.png.pagespeed.ce.5Rl6WgPdah.png) center 37px no-repeat}.contact .contact-us [class^="styles_callUs_"] [class^="styles_left_"]{line-height:1.8}#blog-subnav-container{width:100%;border-bottom:1px #e3e3e3 solid}#blog-subnav{margin:auto;width:100%;z-index:5;background:#fff;padding:0 36px}#blog-subnav ul{clear:both;width:auto;margin:0 auto;display:block;max-width:1204px}.merger-podcast-subnav-container #blog-subnav ul{max-width:1110px}#blog-subnav ul li{display:inline-block;list-style-type:none}#blog-subnav ul li a{color:#272727;padding:22px 30px 23px 20px;display:block;text-decoration:none;font-size:12px;position:relative;letter-spacing:.6px}#blog-subnav ul li a:after{display:block;content:"";width:11px;height:5px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xblog-nav-dd-arrow.png.pagespeed.ic.4MPfnPFY7E.png) center no-repeat;position:absolute;top:25px;right:12px}#blog-subnav ul li a:hover{background:#f6f7f7}@media only screen and (max-width:1263px){#blog-subnav ul{max-width:1022px}.merger-podcast-subnav-container #blog-subnav ul{max-width:965px}#blog-subnav ul li a{padding:22px 25px 23px 9px}#blog-subnav ul li a:after{right:7px}}@media only screen and (max-width:1117px){#blog-subnav ul{max-width:955px}.merger-podcast-subnav-container #blog-subnav ul{max-width:895px}#blog-subnav ul li a{padding:22px 28px 23px 9px;font-size:10px}#blog-subnav ul li a:after{right:12px}}#blog-subnav .cat-dropdown{width:100%;float:left;background:#f6f7f7;padding:40px 25px 20px;position:absolute;top:170px;left:0;text-shadow:0 1px 0 rgba(255,255,255,.8);box-shadow:0 3px 3px rgba(0,0,0,.12);display:none;z-index:10}#blog-subnav ul li:hover .cat-dropdown{display:block}#blog-subnav .cat-dropdown a{padding:0;display:inline}#blog-subnav .cat-dropdown a:hover{background:0 0}#blog-subnav .cat-dropdown a:after{display:none}#blog-subnav .cat-dropdown .title{width:100%;display:block;font-style:italic;text-transform:uppercase;font-size:20px;padding:20px 0;margin:10px auto -20px;text-align:center;border-top:1px #d5d5d5 solid;position:relative}#blog-subnav .cat-dropdown .title em{position:relative;top:-31px;padding:0 15px;display:inline-block;font-weight:700;font-style:normal;background:#f6f7f7}#blog-subnav .cat-dropdown .featured{width:48%;margin-right:2%;float:left}#blog-subnav .cat-dropdown .featured article{background:#e6e6e6;padding-right:30px;height:280px;width:100%;position:relative}#blog-subnav .cat-dropdown .featured article .article-container{position:relative;top:50%;transform:translateY(-50%)}#blog-subnav .cat-dropdown .featured article .img{width:400px;height:280px;float:left;background:#178bfb;display:block;margin-right:44px;background-size:cover!important}#blog-subnav .cat-dropdown .featured article .img a{display:block;width:100%;height:100%;position:relative;z-index:1}#blog-subnav .cat-dropdown .featured article h2{margin-bottom:10px}#blog-subnav .cat-dropdown .featured article h2 a{font-size:35px;color:#000;padding:0;line-height:1.1;margin-bottom:25px;text-decoration:none}#blog-subnav .cat-dropdown .featured article h2 a:hover{text-decoration:underline}#blog-subnav .cat-dropdown .featured article .meta{color:#9d9d9d;font-size:14px}#blog-subnav .cat-dropdown .featured article .meta a{color:#1ca4fc;text-decoration:none}#blog-subnav .cat-dropdown .featured article .meta a:hover{text-decoration:underline}#blog-subnav .cat-dropdown .recent{width:50%;float:left}#blog-subnav .cat-dropdown .recent article{float:left;width:48%;height:130px;margin-bottom:19px;margin-right:2%;background:#e6e6e6;padding-right:13px}#blog-subnav .cat-dropdown .recent article .img{width:213px;height:130px;background:#178bfb;display:block;margin-right:20px;float:left;background-size:cover!important}#blog-subnav .cat-dropdown .recent article .img a{display:block;width:100%;height:100%;position:relative;z-index:1}#blog-subnav .cat-dropdown .recent article h2{position:relative;top:50%;transform:translateY(-50%)}#blog-subnav .cat-dropdown .recent article h2 a{color:#000;line-height:1.2;font-size:16px;margin-bottom:15px;text-decoration:none}#blog-subnav .cat-dropdown .recent article h2 a:hover{text-decoration:underline}@media only screen and (max-width:1024px){#blog-subnav-container{display:none}}@media only screen and (max-width:1699px){#blog-subnav .cat-dropdown .recent article .img{width:160px}#blog-subnav .cat-dropdown .featured article h2 a{font-size:27px}}@media only screen and (max-width:1499px){#blog-subnav .cat-dropdown .featured article .img{width:350px}#blog-subnav .cat-dropdown .recent article .img{width:150px}}@media only screen and (max-width:1399px){#blog-subnav .cat-dropdown .featured article .img{width:250px}#blog-subnav .cat-dropdown .recent article .img{width:130px}}@media only screen and (max-width:1299px){#blog-subnav .cat-dropdown .recent article h2 a{font-size:15px}#blog-subnav .cat-dropdown .recent article .img{width:115px}}@media only screen and (max-width:1199px){#blog-subnav .cat-dropdown .recent article{width:100%;margin-right:0}#blog-subnav .cat-dropdown .recent article:nth-child(4),#blog-subnav .cat-dropdown .recent article:nth-child(5){display:none}#blog-subnav .cat-dropdown .featured article .img{width:100%}#blog-subnav .cat-dropdown .featured article{padding-right:0;text-shadow:none}#blog-subnav .cat-dropdown .featured article .img{width:100%}#blog-subnav .cat-dropdown .featured article .article-container{position:absolute;bottom:0;left:0;padding:20px;width:100%;background:rgba(0,0,0,.9);transform:none;top:auto}#blog-subnav .cat-dropdown .featured article h2 a{color:#fff;font-size:18px}#blog-subnav .cat-dropdown .featured article .meta a{color:#fff}}@media only screen and (max-width:767px){#blog-subnav .cat-dropdown,#main.blog #blog-subnav,#blog-subnav ul li:hover .cat-dropdown{display:none}}.blog #two-col .post-content .key-takeaways{border:1px #d7d7d7 solid;clear:both;margin-bottom:30px;box-shadow:inset 0 0 0 9px #f7f7f7;border:1px #d2d2d2 solid}.blog #two-col .post-content .key-takeaways h4{width:100%;height:85px;line-height:85px;text-align:center;background:#009dff;text-transform:uppercase;color:#fff;font-size:23px;border-bottom:10px #0083d7 solid;margin-bottom:35px;position:relative}.blog #two-col .post-content .key-takeaways>p{font-size:16px;color:#797f83;padding:0 40px}.blog #two-col .post-content .key-takeaways ol{padding:0 40px}.blog #two-col .post-content .key-takeaways ul{padding:0 50px}.blog #two-col .post-content .key-takeaways ol li{line-height:1.6;font-size:16px;font-weight:400;color:#797f83;list-style-type:none;counter-increment:step-counter;position:relative;margin-bottom:15px;padding-left:100px;padding-top:6px;min-height:40px}.blog #two-col .post-content .key-takeaways ul li{color:#797f83;font-size:16px}.blog #two-col .post-content .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:700;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}.blog .post-content blockquote,.blog .post-content blockquote{padding:20px 18px;margin:0 0 20px;font-size:18px!important;border-left:5px solid #eee}.blog .post-content blockquote p,.blog .post-content blockquote p{font-size:18px;margin-bottom:20px}#main.blog .recipebutton{background:#70af29;background:linear-gradient(#70af29,#51901e);color:#fff;font-family:"Lato",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;margin:20px auto;line-height:52px;border:none;cursor:pointer;text-align:center;color:#fff!important;text-decoration:none!important;display:inline-block}#main.blog .recipebutton:hover{background:#51901e}#main.blog #one-col .post-content p iframe,#main.blog #one-col .post-content iframe,#main.blog #two-col .post-content p iframe,#main.blog #two-col .post-content iframe,.instagram-media-registered{margin:0 auto!important;display:block!important}.recipe .i-want-this-wrap,#main.blog #one-col .post-content .i-want-this-wrap,#main.blog #two-col .post-content .i-want-this-wrap{position:relative;max-width:240px;z-index:800;margin:20px auto 60px auto}.recipe .i-want-this-wrap a.green-btn,#main.blog #one-col .post-content .i-want-this-wrap a.green-btn,#main.blog #two-col .post-content .i-want-this-wrap a.green-btn{background:green;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/i-want-this-button-arrow.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!important;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;text-align:center}.recipe .i-want-this-wrap a.green-btn:hover,#main.blog #one-col .post-content .i-want-this-wrap a.green-btn:hover,#main.blog #two-col .post-content .i-want-this-wrap a.green-btn:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;text-decoration:none!important}.recipe .i-want-this-wrap a.green-btn.open,#main.blog #one-col .post-content .i-want-this-wrap a.green-btn.open,#main.blog #two-col .post-content .i-want-this-wrap a.green-btn.open{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/i-want-this-button-arrow.png) 89% center no-repeat , radial-gradient(circle at center,#8db21f,#619915);border-bottom-left-radius:0;border-bottom-right-radius:0}.recipe .i-want-this-wrap a.green-btn.open+ul,#main.blog #one-col .post-content .i-want-this-wrap a.green-btn.open+ul,#main.blog #two-col .post-content .i-want-this-wrap a.green-btn.open+ul{display:block;opacity:1}.recipe .i-want-this-wrap ul,#main.blog #one-col .post-content .i-want-this-wrap ul,#main.blog #two-col .post-content .i-want-this-wrap ul{position:absolute;margin:0;width:100%;z-index:0;display:none;opacity:0;margin-left:0;transition:.3s;list-style-type:none;padding-left:0!important}.recipe .i-want-this-wrap ul li,#main.blog #one-col .post-content .i-want-this-wrap ul li,#main.blog #two-col .post-content .i-want-this-wrap ul li{list-style:none;margin:0!important;padding-left:0!important;background:0 0!important}.recipe .i-want-this-wrap ul li a,#main.blog #one-col .post-content .i-want-this-wrap ul li a,#main.blog #two-col .post-content .i-want-this-wrap ul li a{text-decoration:none;color:#fff!important;text-align:center;display:block;transition:.2s;padding:5px;border-bottom:1px solid #111;background:#222;font-size:18px}.recipe .i-want-this-wrap ul li a:hover,#main.blog #one-col .post-content .i-want-this-wrap ul li a:hover,#main.blog #two-col .post-content .i-want-this-wrap ul li a:hover{background:#333;text-decoration:none!important}.recipe .i-want-this-wrap ul li:last-child a,#main.blog #one-col .post-content .i-want-this-wrap ul li:last-child a,#main.blog #two-col .post-content .i-want-this-wrap ul li a:hover{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.post-content .inline-ad{width:100%;float:left;margin:50px 0}.post-content .inline-ad img{float:left;width:28%;margin-right:5%;border-right:1px solid #ddd}.post-content .inline-ad div{width:65%;float:right;height:250px;position:relative}.post-content .inline-ad div span.title{font-size:36px;color:#3dafff;font-weight:700;display:block;margin-bottom:25px;letter-spacing:2px}.post-content .inline-ad div span.title span{color:#999}.post-content .inline-ad div span.text{font-size:18px;line-height:1.8;display:block;color:#666}.post-content .inline-ad div a{position:absolute;bottom:0;padding:20px 55px;background-color:#ffa242;color:#fff!important;font-size:18px;text-decoration:none!important;letter-spacing:2px}.post-content .inline-ad div a:hover{background-color:#ef9232}.la_orm_calculator{color:#3f3f3f;position:relative;margin:30px 0}.la_orm_calculator table{table-layout:fixed;color:#3f3f3f;width:100%}.la-slider-input-wrap{margin-bottom:30px}#orm_weight_value,#orm_reps_value,#orm_max,.slider-text-wrap{font-size:18px;font-weight:700;padding:10px}#orm_weight_value,#orm_reps_value{border:1px solid #e8e8e8;width:80px;margin:0 4px 10px;padding:5px}#orm_max{border:none;text-align:center;display:block;width:100%}.orm_percentage,.orm_value{font-size:14px;font-weight:700}.estimated-reps-table td,.orm_table td{padding:10px 5px}.estimated-reps{font-size:18px;font-weight:700;padding:30px 0 10px!important}.orm_reps{width:6%;font-weight:700}.bb{border-bottom:1px solid #e8e8e8!important}.test-name{font-weight:700;width:10%}.ui-slider-handle:focus{outline:none}.ui-slider:hover{cursor:pointer}table.blog-table{table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0;border-color:gray;margin:30px 0}table.blog-table th,table.blog-table td{padding:5px;text-align:center}table.blog-table th{font-size:15px;font-weight:700}table.blog-table caption{padding:20px 0}table.blog-table tr{border-bottom:1px solid #e8e8e8!important}.pibfi_pinterest{display:block!important;margin:auto}@media (min-width:768px){#main.sales [class^="styles_arrowDown_"],#main.sales [class^="styles_arrowUp_"]{display:none}}#main.sales [class^="styles_arrowDown_"],#main.sales [class^="styles_arrowUp_"]{display:none}@media (max-width:1024px){#main.stacks [class^="styles_arrowDown_"],#main.stacks [class^="styles_arrowUp_"]{display:none}}#main.apparel [class^="styles_sliderWrap_"]{display:none}#main.apparel.apparel-womens-performance-racer [class^="styles_sliderWrap_"],#main.apparel.apparel-performance-crew [class^="styles_sliderWrap_"]{display:inherit}#main.apparel.apparel-womens-performance-racer #product-content ul li,#main.apparel.apparel-performance-crew #product-content ul li{font-weight:400}#main.lunar [class^="styles_productOption_"]{display:none}@media (min-width:1025px){#main.sales.protein-bar [class^="styles_arrowDown_"],#main.sales.protein-bar [class^="styles_arrowUp_"]{display:inherit!important}}@media (min-width:768px){#main.books [class^="styles_sliderWrap_"]{display:none}#main.year-one-challenge-for-men [class^="styles_sliderWrap_"]{display:block}}.books .bx-wrapper:before{content:'';position:absolute;right:50px;top:-50px;z-index:100;width:100px;height:100px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xMFL-Badge.png.pagespeed.ic.QcyIos1VS0.png) no-repeat center}.books [class^="styles_sliderWrap_"] .bx-wrapper:before{display:none}.books.little-black-book .bx-wrapper:before,.books.year-one-challenge-for-men .bx-wrapper:before,.books.year-one-challenge-for-women .bx-wrapper:before{top:0;right:70px}@media only screen and (max-width:1024px){.books.year-one-challenge-for-women .bx-wrapper:before,.books.year-one-challenge-for-men .bx-wrapper:before,.books.little-black-book .bx-wrapper:before,.books .bx-wrapper:before{background-size:50px 50px;right:25px;top:-20px;width:50px;height:50px}}.ratingContainer{border:1px solid #e4e4e4;padding:35px 25px 0;background-color:#f3f3f3;margin-bottom:20px;width:100%;margin:0 auto 40px auto;max-width:686px;position:relative;padding-bottom:64px}.ratingContainer .mr-star-full,.ratingContainer .mr-star-half,.ratingContainer .mr-star-empty{font-size:20px!important;color:#efbc3c!important}.ratingContainer .ratingContainerLeft{float:left;margin-left:17.75%}.ratingContainer .ratingContainerLeft h4{text-align:left!important;padding-left:20px!important;font-size:18px!important;margin-bottom:9px!important;position:relative;left:0}.ratingContainer .ratingContainerLeft .rating-result{margin:0 auto;display:block;width:204px;position:relative;left:19px}.ratingContainer .ratingContainerRight{float:right;width:30%;margin-right:15%}.ratingContainer .ratingContainerRight h4{text-align:center!important;padding-left:0!important;font-size:18px!important;margin-bottom:0!important}.ratingContainer .ratingContainerRight label.description{display:none!important}.ratingContainer .ratingContainerRight .mr-star-hover{color:#edbc38!important;font-size:20px}.ratingContainer .ratingContainerRight div.rating-form form{margin:0 auto}.ratingContainer .ratingContainerRight .rating-form{margin-top:6px}.ratingContainer .ratingContainerRight .mr-star-rating{margin-right:0;position:relative;left:5px}.ratingContainer .ratingContainerRight .mr-spinner{position:absolute;right:5px;bottom:5px}.ratingContainer .ratingContainerRight .success{text-align:center;position:relative;top:-10px;left:21px;font-size:17px!important;white-space:nowrap}.ratingContainer .ratingContainerRight .mr-error{position:absolute;left:0;top:10px;width:100%;font-size:11px!important;text-align:center;margin-bottom:0!important}.ratingContainer .ratingContainerRight span.mr-error{display:none}.ratingContainer .save-rating{background:#ff9b00;color:#fff;border:none;border-left:1px #fff solid;padding:10px 58px;text-transform:uppercase;position:absolute;left:50%;margin-left:-117px}.ratingContainer .save-rating:hover{background:#e68c00}.ratingContainer p.rating-item.mr{margin-bottom:25px!important;position:relative;top:1px}.ratingContainer .ratingContainerLeft .star-result,.ratingContainer .ratingContainerLeft .count{position:relative;top:-2px;right:-2px}@media screen and (max-width:1459px){.ratingContainer .ratingContainerLeft{margin-left:15%}.ratingContainer .ratingContainerRight{margin-right:14%}}@media screen and (max-width:955px){.ratingContainer{width:100%}.ratingContainer .ratingContainerLeft{margin-left:7%}.ratingContainer .ratingContainerRight{margin-right:9%}}@media screen and (max-width:524px){.ratingContainer .ratingContainerLeft{float:none;width:100%;margin-bottom:30px;margin-left:0}.ratingContainer .ratingContainerRight{float:none;width:100%;margin-right:0}.ratingContainer .ratingContainerLeft h4{text-align:center!important;padding-left:0!important;left:0}.ratingContainer .ratingContainerLeft .rating-result{width:208px;position:relative;left:14px}.ratingContainer .ratingContainerRight .success{left:0}.ratingContainer .ratingContainerLeft h4,.ratingContainer .ratingContainerRight h4{padding-right:0!important}}.blog #splash-blog{width:100%;background:#f6f7f7;clear:both;padding:65px 0 70px;margin-bottom:65px}.blog #splash-blog .container{max-width:1420px}.blog #splash-blog .featured{width:100%;display:block;color:#293643;text-transform:capitalize;font-size:33px;margin:0 auto 65px;text-align:center}.blog #splash-blog article{float:left;display:block;position:relative;background:#00589a}.blog #splash-blog article a.link{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;color:#fff;text-decoration:none}.blog #splash-blog article h2 a{color:#fff;text-decoration:none}.blog #splash-blog article h2 a:hover{text-decoration:underline}.blog #splash-blog article .meta{font-size:18px;line-height:1.2;color:#fff}.blog #splash-blog article .meta a{color:#fff;font-weight:600;text-decoration:none}.blog #splash-blog article .meta a:hover{text-decoration:underline}.blog #splash-blog article#article-1{width:66.7%;height:482px;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;box-shadow:inset 0 -200px 100px 0 rgba(0,0,0,.45)}.blog #splash-blog article#article-1 h2{font-size:37px;margin-bottom:5px;line-height:1.2;max-width:70%;color:#fff}.blog #splash-blog article#article-1 .bot{width:100%;bottom:0;position:absolute;left:0;padding:30px}.blog #splash-blog article.small{width:33.3%;height:241px;box-shadow:inset 0 -100px 50px 0 rgba(0,0,0,.45)}.blog #splash-blog article.small h2{position:absolute;bottom:0;left:0;line-height:1.2;padding:18px 23px;width:90%;font-size:21px}.blog #content{width:100%;clear:both;margin:auto;max-width:1420px;padding:0 40px 70px;overflow:hidden}.blog .left-col{width:66.4%;float:left}.blog .left-col #latest-articles{width:100%;float:left;padding-top:32px}.blog .left-col #latest-articles .latest{width:100%;display:block;color:#293643;text-transform:capitalize;font-size:33px;margin-bottom:30px;position:relative;clear:both}.blog .left-col #latest-articles article{width:100%;float:left;text-align:left;margin-bottom:40px;position:relative}.blog .left-col #latest-articles article .img{width:379px;max-width:100%;height:192px;margin-right:30px;margin-bottom:20px;font-size:10px;color:#000;float:left}.blog .left-col #latest-articles article h2,.blog .left-col #latest-articles article h4{font-size:28px;line-height:1.3;font-weight:400;margin-bottom:15px}.blog .left-col #latest-articles article h2 a,.blog .left-col #latest-articles article h4 a{color:#293643;text-decoration:none}.blog .left-col #latest-articles article h2 a:hover,.blog .left-col #latest-articles article h4 a:hover{color:#00a2ff}.blog .left-col #latest-articles article .meta{font-size:14px;color:#797f82;line-height:1.3;letter-spacing:.5px}.blog .left-col #latest-articles article .meta a{color:#00a2ff;text-decoration:none}.blog .left-col #latest-articles #blog-opt-in{width:100%;height:auto;background:#fff;text-align:center;color:#fff;border:1px #d2d2d2 solid;margin:0 auto 70px auto;padding:50px 37px;box-shadow:inset 0 0 0 9px #f7f7f7;clear:both}.blog .left-col #latest-articles #blog-opt-in h3{font-size:28px;color:#293643;line-height:1.2;letter-spacing:.5px;margin-bottom:17px;text-align:center}.blog .left-col #latest-articles #blog-opt-in h3 span{color:#1ba3fb;display:block;margin-bottom:10px}.blog .left-col #latest-articles #blog-opt-in p{line-height:1.6;text-align:center;letter-spacing:.5px;color:#797f83;font-size:18px;padding:0 20px;margin-bottom:30px}.blog .left-col #latest-articles #blog-opt-in form{max-width:664px;margin:0 auto 20px;clear:both}.blog .left-col #latest-articles #blog-opt-in form input[type="email"]{float:left;width:482px;height:47px;border:1px #d2d2d2 solid;background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-email-input-icon.png.pagespeed.ce.ldSQEL_yIi.png) 18px no-repeat;padding:17px 16px 16px 50px;font-size:12px}.blog .left-col #latest-articles #blog-opt-in form input[type="email"]:focus{border:1px #1ca4fc solid;color:#797f83}.blog .left-col #latest-articles #blog-opt-in form input[type="submit"]{float:right;width:172px;height:47px;text-align:center;color:#fff;background:#1ba3fb;cursor:pointer;font-weight:300;text-transform:uppercase;border:none;letter-spacing:1.5px;line-height:47px;font-size:13px}.blog .left-col #latest-articles #blog-opt-in form input[type="submit"]:hover{background:#008edf}.blog .left-col #latest-articles #blog-opt-in p.privacy{text-align:center;color:#797f82;font-size:14px;line-height:1.2;margin-bottom:0}.blog .sidebar{float:right;width:30.5%;max-width:390px;margin-top:21px}body.single .blog .sidebar{margin-top:0}.blog .sidebar .widget{margin-bottom:70px;width:100%;clear:both;display:block}.blog .sidebar .custom-sidebar-box img{width:100%}#sidebar-legion-sticky-img a{display:block}.blog .sidebar #about{padding-bottom:41px}.blog .sidebar #about .about-container{padding:30px 48px 41px;background:#ebebeb;width:100%}.blog .sidebar #about .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-sidebar-about-mike.jpg.pagespeed.ce.7DgXj9I_aY.jpg) center no-repeat;width:390px;max-width:100%;height:384px;display:block;margin:0 auto;background-size:cover}.blog .sidebar #about p{font-size:20px;font-style:italic;text-align:center;line-height:1.6;color:#585858;margin-bottom:30px}.blog .sidebar #about p a{color:#585858;text-decoration:none}.blog .sidebar #about p a:hover{color:#00a2ff}.blog .sidebar #about a.btn{width:100%;background:#fd9a26;height:60px;line-height:60px;letter-spacing:2px;text-align:center;text-transform:uppercase;font-size:19px;margin:0 auto;color:#fff;display:block;text-decoration:none;font-size:18px}.blog .sidebar #about a.btn:hover{background:#ee9336}.blog .sidebar #about a.about-link-wrap{margin:0;display:block;color:#333;text-decoration:none}.blog .sidebar #about a:hover{text-decoration:none}.blog .sidebar #lose-weight{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xblog-sidebar-lose-pounds.jpg.pagespeed.ic.bpKcIesTAv.jpg) center no-repeat;background-size:cover;height:378px;padding:33px 45px 30px;display:none}.blog .sidebar #lose-weight h3{font-size:21px;color:#666;text-transform:uppercase;line-height:1.5;margin-bottom:20px;font-weight:700;max-width:200px}.blog .sidebar #lose-weight p{font-size:19px;line-height:1.5;max-width:116px;color:#666;margin-bottom:25px}.blog .sidebar #lose-weight .btn{max-width:302px;width:100%;background:#fd9a26;height:60px;line-height:60px;letter-spacing:2px;text-align:center;text-transform:uppercase;font-size:19px;margin:0 auto;color:#fff;display:block;text-decoration:none;font-size:18px}.blog .sidebar #lose-weight a.btn:hover{background:#ee9336}.blog .sidebar #quiz-sidebar-box{padding:40px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-sidebar-quiz-bg.jpg.pagespeed.ce.LbnLsgyDZJ.jpg) center no-repeat;background-size:cover;height:auto;text-decoration:none;margin-bottom:0}.blog .sidebar #quiz-sidebar-box .img{display:block;margin:0 auto 30px;width:145px;height:170px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-sidebar-quiz-icon.png.pagespeed.ce.Z9Ro0QemrK.png) center no-repeat}.blog .sidebar #quiz-sidebar-box h3{text-align:center;font-size:27px;color:#2194ea;line-height:1.5;letter-spacing:1px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.blog .sidebar #quiz-sidebar-box p{text-align:center;font-size:18px;letter-spacing:1px;line-height:1.7;color:#666;margin-bottom:25px}.blog .sidebar #quiz-sidebar-box .btn{max-width:302px;width:100%;background:#fd9a26;height:60px;line-height:60px;letter-spacing:2px;text-align:center;text-transform:uppercase;font-size:19px;margin:0 auto;color:#fff;display:block;text-decoration:none;font-size:18px}.blog .sidebar #quiz-sidebar-box .btn:hover{background:#ee9336}.blog .sidebar #store-sidebar-box{display:block;margin-bottom:0}.blog .sidebar #store-sidebar-box .img{display:block;width:100%;max-width:390px;height:327px;background:url(https://legionathletics.com/wp-content/uploads/2019/08/save-10-percent-on-all-legion-supplements-banner-390x327.png.pagespeed.ce.joeDbXiwSD.png) center no-repeat;background-size:contain}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.blog .sidebar #store-sidebar-box .img{background:url(https://legionathletics.com/wp-content/uploads/2019/08/save-10-percent-on-all-legion-supplements-banner-retina.png.pagespeed.ce.aNSOiL9vDZ.png) center no-repeat;background-size:contain}}.blog .sidebar #fourth-sidebar-box{background-size:cover;height:auto;text-decoration:none;margin-bottom:0}.blog .sidebar #fourth-sidebar-box .img{display:block;margin:0 auto 30px;width:100%;height:570px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xlegion_fourth_sale_390x570.png.pagespeed.ic.XFtKPW9yhM.jpg) center no-repeat;background-size:contain}.blog .sidebar #fourth-sidebar-box .btn:hover{background:#ee9336}.blog .sidebar #legion-live img{width:100%}.blog .sidebar #social-count ul{float:left;width:100%;text-align:center;color:#fff}.blog .sidebar #social-count li{width:33.33%;float:left;display:inline-block;padding:20px 14px 43px;position:relative;text-align:center}.blog .sidebar #social-count li .number{font-size:40px;font-weight:700;display:block;margin-bottom:14px}.blog .sidebar #social-count li a{position:absolute;left:0;bottom:0;color:#fff;background:rgba(0,0,0,.1);text-align:center;text-decoration:none;width:100%;padding:14px;font-size:14px;font-weight:700;display:block}.blog .sidebar #social-count li a:hover{background:rgba(0,0,0,.2)}.blog .sidebar #social-count li.facebook{background:#3871ce}.blog .sidebar #social-count li.twitter{background:#48bbf3}.blog .sidebar #social-count li.instagram{background:#444}.blog .sidebar #social-count li.facebook:before{display:inline-block;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xblog-sidebar-facebook-icon.png.pagespeed.ic.cXehePWDjb.png) center no-repeat;background-size:100%;content:"";position:relative;width:12px;height:22px;margin-bottom:10px}.blog .sidebar #social-count li.twitter:before{display:inline-block;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xblog-sidebar-twitter.png.pagespeed.ic.PkAODSlDP-.png) center no-repeat;background-size:100%;content:"";position:relative;width:24px;height:22px;margin-bottom:10px}.blog .sidebar #social-count li.instagram:before{display:inline-block;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xblog-sidebar-instagram.png.pagespeed.ic.52ppuhMS7x.png) center no-repeat;background-size:100%;content:"";position:relative;width:20px;height:22px;margin-bottom:10px}.blog .sidebar #popular h4,.blog .sidebar .widget h4{font-size:25px;font-weight:700;color:#293643;margin:0 auto 35px;position:relative}.blog .sidebar #popular article{width:100%;clear:both;margin-bottom:23px;min-height:72px}.blog .sidebar #popular article .img{display:block;float:left;width:144px;height:80px;margin-right:16px}.blog .sidebar #popular article h5{font-size:19px;line-height:1.3}.blog .sidebar #popular article h5 a{color:#000;text-decoration:none}.blog .sidebar #popular article h5 a:hover{text-decoration:underline}.blog .sidebar #sidebar-legion-sticky-img img{width:100%}.blog .widget.opt-in,.blog .sidebar .widget.opt-in{width:100%;background-color:#eee;padding:40px 40px 0;float:left;clear:both;margin-top:8px}.left-col .widget.opt-in{margin-bottom:70px}.blog .widget.opt-in h2,.blog .sidebar .widget.opt-in h2{font-family:Proxima\ Nova;font-weight:700;text-align:center;margin:0 -15px;font-size:35px;line-height:1.3}.blog .widget.opt-in h2 span.brush,.blog .sidebar .widget.opt-in h2 span.brush{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xbrush.png.pagespeed.ic.miN5WYf7nr.png) 8px no-repeat;color:#fff;margin:-15px -30px -15px -15px;padding:15px 30px 15px 15px}.blog .sidebar .widget.opt-in h2 span{white-space:nowrap}.left-col .widget.opt-in h2 span.brush{margin:-15px -10px}.blog .widget.opt-in p,.blog .sidebar .widget.opt-in p{font-size:19px;text-align:center;color:#666;line-height:1.4;margin:25px 0}.blog .widget.opt-in form,.blog .sidebar .widget.opt-in form{margin-bottom:60px}.blog .widget.opt-in form input,.blog .sidebar .widget.opt-in form input{width:100%;height:60px}.blog .widget.opt-in form input[type="email"],.blog .sidebar .widget.opt-in form input[type="email"]{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xemail.png.pagespeed.ic.cFMfebAPeH.png) 18px no-repeat;border:none;margin-bottom:25px;font-size:15px;padding-left:50px}.left-col .widget.opt-in form input[type="email"]{float:left;width:60%}.blog .widget.opt-in form input[type="submit"],.blog .sidebar .widget.opt-in form input[type="submit"]{border:none;background-color:#27a2ff;color:#fff;font-weight:700}.left-col .widget.opt-in form input[type="submit"]{float:right;width:38%}.blog .widget.opt-in form input[type="submit"]:hover,.blog .sidebar .widget.opt-in form input[type="submit"]:hover{background-color:#1d9cfb}.success-message p,.already-subbed p{text-transform:uppercase;font-weight:700;color:#27a2ff}.blog .widget.opt-in p.quote:before,.blog .sidebar .widget.opt-in p.quote:before{content:"";background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xquote.png.pagespeed.ic.QFdcXnJhPf.png) 0 no-repeat;width:23px;height:16px;display:inline-block;top:-5px;position:relative;margin-right:10px}.blog .widget.opt-in p.quote,.blog .sidebar .widget.opt-in p.quote{color:#000;font-style:italic;font-size:18px;text-align:left;line-height:1.6}.left-col .widget.opt-in p.quote{float:left;width:calc(100% - 215px);text-align:center;padding:13px 0 0;margin:0;max-width:550px}.blog .widget.opt-in p.attribution,.blog .sidebar .widget.opt-in p.attribution{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xbengreenfield.png.pagespeed.ic.DktajC_Uc-.png) 0 no-repeat;padding:15px 0 0 90px;text-align:left;font-size:14px;height:100px;color:#333;margin-bottom:0}.blog .widget.opt-in p.attribution span,.blog .sidebar .widget.opt-in p.attribution span{font-weight:700;display:block;font-size:16px}.left-col .widget.opt-in p.attribution{float:right;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xbengreenfield.png.pagespeed.ic.DktajC_Uc-.png) 0 no-repeat;background-position:right;padding:15px 90px 0 0;margin:0;text-align:right;width:205px}@media only screen and (max-width:499px){.left-col .widget.opt-in p.attribution,.left-col .widget.opt-in p.quote,.left-col .widget.opt-in form input{float:none!important;width:100%!important}.left-col .widget.opt-in p.quote,.left-col .widget.opt-in form{margin-bottom:20px}}.blog #sign-up{max-width:1320px;height:293px;margin:0 auto;background:#fff;padding:47px 30px;text-align:center;border:1px #d2d2d2 solid;box-shadow:inset 0 0 0 9px #f7f7f7;margin-bottom:70px;clear:both;position:relative}.blog #sign-up h3{margin-bottom:18px;font-size:28px;color:#293643;line-height:1.4;letter-spacing:.5px}.blog #sign-up p{font-size:18px;line-height:1.3;margin:0 auto 33px;position:relative;letter-spacing:.5px;color:#797f82}.blog #sign-up form{display:inline-block;max-width:664px;width:100%;margin-bottom:18px}.blog #sign-up form input[type="email"]{display:inline-block;border:1px #d2d2d2 solid;background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-email-input-icon.png.pagespeed.ce.ldSQEL_yIi.png) 18px no-repeat;float:left;width:482px;height:47px;padding:15px 14px 14px 50px;font-size:12px}.blog #sign-up form input[type="email"]:focus{border-color:#1ca4fc}.blog #sign-up form input[type="submit"]{float:right;width:172px;height:47px;text-align:center;color:#fff;background:#1ba3fb;cursor:pointer;font-weight:300;text-transform:uppercase;border:none;letter-spacing:.5px;line-height:47px;letter-spacing:1.5px;font-size:13px}.blog #sign-up form input[type="submit"]:hover{background:#008edf}.blog #sign-up p.privacy{text-align:center;color:#797f82;font-size:14px;line-height:1.2;margin-bottom:0}.blog #more-from-legion-featured,.blog #more-from-legion,.five-wide-posts{padding:65px 30px;clear:both;width:100%;background:#f6f7f7}.blog #more-from-legion-featured .article-container,.blog #more-from-legion .article-container,.five-wide-posts .article-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.blog #more-from-legion-featured h3,.blog #more-from-legion h3,.five-wide-posts .article-container h3{width:100%;display:block;text-transform:capitalize;font-size:33px;position:relative;color:#293643;margin:0 auto 60px;text-align:center}.blog #more-from-legion-featured article,.blog #more-from-legion article,.five-wide-posts article{float:left;width:23%;margin:0 1% 30px;background:#fff}@media only screen and (max-width:1024px){.blog #more-from-legion-featured article,.blog #more-from-legion article,.five-wide-posts article{width:31.3%}}@media only screen and (max-width:767px){.blog #more-from-legion-featured article,.blog #more-from-legion article,.five-wide-posts article{width:48%}}@media only screen and (max-width:575px){.blog #more-from-legion-featured article,.blog #more-from-legion article,.five-wide-posts article{width:100%;margin:0 0 30px}}.blog #more-from-legion-featured article:last-child,.blog #more-from-legion article:last-child,.five-wide-posts article:last-child{margin-right:0}.blog #more-from-legion-featured article .bot,.blog #more-from-legion article .bot,.five-wide-posts article .bot{background:#fff;float:left;width:100%;padding:30px 23px}.blog #more-from-legion-featured article .img,.blog #more-from-legion article .img,.five-wide-posts article .img{height:161px;width:100%;display:block;background-size:cover!important}.blog #more-from-legion-featured article h4,.blog #more-from-legion article h4,.five-wide-posts article h4{font-size:19px;line-height:1.3;margin-bottom:20px}.blog #more-from-legion-featured article h4 a,.blog #more-from-legion article h4 a,.five-wide-posts article h4 a{color:#2a2a2a;text-decoration:none}.blog #more-from-legion-featured article h4 a:hover,.blog #more-from-legion article h4 a:hover,.five-wide-posts article h4 a:hover{text-decoration:underline}.blog #more-from-legion-featured article .meta,.blog #more-from-legion article .meta,.five-wide-posts article .meta{font-size:14px;line-height:1.3;color:#7c7c7c}.blog #more-from-legion-featured article .meta a,.blog #more-from-legion article .meta a,.five-wide-posts article .meta a{color:#1996e6;text-decoration:none}.blog #more-from-legion-featured article .meta a:hover,.blog #more-from-legion article .meta a:hover,.five-wide-posts article .meta a:hover{text-decoration:underline}.blog .alm-load-more-btn.more{background:#f1f1f1;color:#666;display:inline-block;text-transform:uppercase;text-decoration:none;font-weight:300;letter-spacing:1.5px;border-radius:0;padding:0;line-height:45px;font-size:13px;width:260px;height:47px}.blog .alm-load-more-btn.more.loading{padding-left:0!important}.blog .alm-load-more-btn.more:hover{background:#e0e0e0!important}.blog button.alm-load-more-btn.loading:before{top:9px!important;left:9px!important;margin:0!important;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-loading.svg) center no-repeat!important;width:30px!important;height:30px!important;background-size:contain!important}.alm-btn-wrap .alm-load-more-btn.done{background-color:#e2e2e2!important}.blog #more-from-legion-featured.featured-category{padding:30px 30px 0}.five-wide-posts{padding:30px 30px 0;background:#fff}.blog #more-from-legion-featured.featured-category .article-container,.five-wide-posts .article-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:1368px;margin:0 auto;padding:0}.blog #more-from-legion-featured.featured-category article,.five-wide-posts article{width:18%}.blog #more-from-legion-featured.featured-category article .img,.five-wide-posts article .img{height:117px}.blog #more-from-legion-featured.featured-category article .img:hover,.five-wide-posts article .img:hover{opacity:.85}.blog #more-from-legion-featured.featured-category article .bot,.five-wide-posts article .bot{padding:17px}.blog #more-from-legion-featured.featured-category article .bot h4,.five-wide-posts article .bot h4{font-size:16px;margin-bottom:0}.blog #more-from-legion-featured.featured-category article .bot h4:hover,.five-wide-posts article .bot h4:hover{opacity:.8}@media screen and (max-width:1024px){.blog #more-from-legion-featured.featured-category article,.five-wide-posts article{width:23%}.blog #more-from-legion-featured.featured-category article:nth-child(4),.five-wide-posts article:nth-child(4){display:none}}@media screen and (max-width:900px){.blog #more-from-legion-featured.featured-category article,.five-wide-posts article{width:31%}.blog #more-from-legion-featured.featured-category article:nth-child(3),.five-wide-posts article:nth-child(3){display:none}}@media screen and (max-width:649px){.blog #more-from-legion-featured.featured-category article,.five-wide-posts article{width:48%}.blog #more-from-legion-featured.featured-category article:nth-child(2),.five-wide-posts article:nth-child(2){display:none}}@media screen and (max-width:577px){.blog #more-from-legion-featured.featured-category article,.five-wide-posts article{width:100%;display:block}.blog #more-from-legion-featured.featured-category article .bot h4,.five-wide-posts article .bot h4{font-size:14px}}.quiz-post-box{width:100%;height:auto;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-col-quiz-bg.png.pagespeed.ce.EAG2dgsF0u.png) center no-repeat;background-size:cover;padding:50px 90px 60px;margin-bottom:70px;clear:both;text-decoration:none}.quiz-post-box .img{width:195px;height:219px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-col-quiz-icon.png.pagespeed.ce.o7fLiVyU66.png) center no-repeat;float:left;margin-right:80px;margin-top:10px}.quiz-post-box h3{font-size:33px;color:#2897e9;letter-spacing:1px;line-height:1.2;margin-bottom:30px;text-transform:uppercase;font-weight:700;margin-bottom:14px}.quiz-post-box p{font-size:19px;color:#666;line-height:1.5;margin-bottom:25px;letter-spacing:1px}.quiz-post-box .btn{max-width:364px;width:100%;background:#fd9a26;height:60px;line-height:60px;letter-spacing:2px;text-align:center;text-transform:uppercase;font-size:19px;color:#fff;display:block;text-decoration:none;float:left;margin-right:0}.quiz-post-box .btn:hover{background:#ee9336}@media (max-width:1320px) and (min-width:769px){.quiz-post-box{padding:50px;max-width:626px;margin:0 auto 50px}.quiz-post-box h3{font-size:27px}.quiz-post-box .img{width:164px;height:184px;background-size:contain;margin-top:31px;margin-right:55px}.quiz-post-box .btn{max-width:307px;font-size:19px}.quiz-post-box p{font-size:17px}}.blog #two-col,.post-template-success-story-post #two-col{width:100%;clear:both;margin:auto;max-width:1420px;padding:40px 40px 70px}.post-template-success-story-post .post-container,#main.blog #two-col .post-container{width:66.4%;float:left;margin-bottom:30px;text-align:left}.blog #two-col h1,.post-template-success-story-post h1{font-size:35px;line-height:1.2;color:#263341;margin-bottom:0}.post-template-success-story-post .meal-plan-cta h2{margin-bottom:0!important}.post-template-success-story-post .meal-plan-cta h3{font-size:24px!important;margin:auto 20px!important}.post-template-success-story-post .meal-plan-cta .top{height:120px;vertical-align:middle;display:flex}.blog #two-col #share{width:100%;margin-bottom:26px;float:left}.blog #two-col .featured-img{width:100%;height:417px;display:block;margin:0 auto 40px;clear:both}.blog #two-col .post-content{width:100%;position:relative;margin-top:25px}@media (max-width:1465px){.blog #two-col,.post-template-success-story-post #two-col{padding-left:70px}}@media (max-width:1024px){.post-template-success-story-post .post-container{width:100%}}.blog #two-col .post-content p,.blog #two-col .post-content ol,.blog #two-col .post-content ul{font-size:18px;line-height:1.5;margin-bottom:30px;color:#333;letter-spacing:.5px}.blog #two-col .post-content ul{list-style-type:none}.blog #two-col .post-content strong{font-weight:600}.blog #two-col .post-content p em{font-style:italic}.blog #two-col .post-content a{color:#3dafff;text-decoration:underline}.blog #two-col .post-content p.hb-cu-offer{cursor:pointer!important}.blog #two-col .post-content p.hb-cu-offer u{color:#ff0!important}.blog #two-col .post-content a:hover{text-decoration:none}.blog #two-col .post-content h1{text-transform:uppercase;color:#333;line-height:1.4;text-align:center;margin-bottom:40px;font-size:27px;clear:both;width:90%;letter-spacing:1px;margin:0 auto 40px}.blog #two-col .post-content h1:nth-of-type(1),.blog #two-col .recipe .intro h1:nth-of-type(1){display:none}.blog #two-col .post-content h2{font-size:38px;line-height:1.5;color:#293643;margin-bottom:40px;font-weight:700;text-align:center}.blog #two-col .post-content h3{line-height:1.3;color:#293643;font-weight:400;font-size:30px;margin-bottom:46px}.blog #two-col .post-content h3.progress{color:#00a8ff}.blog #two-col .post-content h3 strong{font-weight:400}.blog #two-col .post-content h4{font-size:22px;text-align:center;line-height:1.4;margin-bottom:30px;padding:0 10%;color:#272727}.blog #two-col .post-content ul,.blog #two-col .post-content ol{padding-left:29px;margin-bottom:30px;clear:both}.blog #two-col .post-content ul li{padding-left:38px;margin-bottom:22px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/post-content-li.png.pagespeed.ce.y3tA8-6QYp.png) left 7px no-repeat}.blog #two-col .post-content ol li{font-weight:700;line-height:1.6;list-style-type:none;counter-increment:step-counter;position:relative;margin-bottom:46px;padding-left:60px;padding-top:3px}.blog #two-col .post-content ol li:before{content:counter(step-counter);background-color:#00a8ff;text-align:center;display:inline-block;color:#fff;font-weight:700;padding:4px 2px;box-sizing:border-box;border-radius:100%;position:absolute;left:0;top:0;margin-right:30px;width:37px;font-style:normal;height:37px;font-size:19px}.blog #two-col .post-content img{height:auto;max-width:100%}.blog #two-col .author-info{width:100%;position:relative;float:left;margin:0 auto 46px;padding:45px 374px 49px 60px;box-shadow:inset 0 0 0 9px #f7f7f7;border:1px #d2d2d2 solid}.blog #two-col .author-info .author-img{float:right;position:absolute;bottom:9px;right:65px;width:297px;height:316px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xblog-about-mike.png.pagespeed.ic.yxSpR-W3BE.png) center no-repeat;display:block}.blog #two-col .author-info p{line-height:1.6;font-size:16px;color:#797f83;margin-bottom:25px;letter-spacing:.2px}.blog #two-col .author-info p:last-child{margin-bottom:0}.blog #two-col .author-info p a{color:#1ba3fb;font-weight:700;text-decoration:none}.blog #two-col .author-info p strong{font-weight:700}.blog #two-col .author-info p a:hover{text-decoration:underline}.blog #two-col .blue-sign-up{width:100%;height:279px;text-align:center;padding:43px 37px;border-radius:4px;margin-bottom:35px;color:#fff;box-shadow:inset 0 0 0 9px #e1f4fe;border:1px #d2d2d2 solid}.blog #two-col .blue-sign-up h3{text-transform:uppercase;line-height:1.4;padding:0;margin-bottom:28px;font-size:27px;letter-spacing:.5px}.blog #two-col .blue-sign-up h3 span{background:#24d4fd}.blog #two-col .blue-sign-up form{display:inline-block;max-width:664px;width:100%;margin-bottom:18px}.blog #two-col .blue-sign-up input[type="email"]{float:left;width:482px;height:47px;border:1px #d2d2d2 solid;background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-email-input-icon.png.pagespeed.ce.ldSQEL_yIi.png) 18px no-repeat;padding:16px 16px 16px 50px;font-size:12px}.blog #two-col .blue-sign-up input[type="email"]:focus{border:1px #008aff solid}.blog #two-col .blue-sign-up input[type="submit"]{float:right;width:172px;height:47px;text-align:center;color:#fff;background:#1ba3fb;cursor:pointer;font-weight:300;text-transform:uppercase;border:none;letter-spacing:1.5px;line-height:47px;font-size:13px}.blog #two-col .blue-sign-up input[type="submit"]:hover{background:#008edf}.blog #two-col .blue-sign-up .privacy{font-size:14px;text-align:center;display:block;letter-spacing:.5px;color:#797f83}.blog .post-social{margin:0 auto 30px;width:695px;position:relative;top:-14px}.blog .side-float-social{margin-left:-60px;position:absolute;width:40px!important}.blog.recipes .side-float-social{top:160px}.blog .post-social .a2a_count,.blog .below-post-social .a2a_count,.blog .below-post-social .a2a_button_pinterest,.blog .post-social .a2a_button_pinterest{display:none}@media (min-width:1025px){.sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar{display:none}}@media (max-width:1024px){.blog #one-col .post-content .side-float-social,.blog #two-col .post-content .side-float-social{display:none}.sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar{bottom:0;display:block}}.sumome-share-client-count span{bottom:auto;top:22px;font-size:14px;font-weight:700;text-transform:uppercase;color:#333;letter-spacing:2px}.blog .side-float-social .a2a_button_facebook .a2a_count{position:absolute;top:0;right:-71px}.blog .side-float-social .a2a_button_pinterest .a2a_count{position:absolute;top:42px;right:-71px}.blog .side-float-social .a2a_count{position:absolute;top:0;right:-40px}.blog .side-float-social .a2a_svg{margin-bottom:10px}.blog .post-social .a2a_svg{margin-right:10px}.blog .post-social .a2a_s_default,.blog .post-social .a2a_svg{width:213px!important;height:47px!important;float:left;margin-right:16px;display:inline-block;position:relative;border-radius:0;padding-left:32px;text-transform:uppercase;text-align:center;line-height:36px}.blog .post-social .a2a_svg svg{display:none!important}.blog .post-social .a2a_svg:before{position:absolute;top:0;left:0;width:47px;height:47px;content:"";display:inline-block}.blog .post-social .a2a_svg:after{color:#fff;display:inline-block;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;position:relative;top:8%;width:100%;left:0}.blog .post-social .a2a_s_facebook{background:#1793fb!important}.blog .post-social .a2a_s_facebook:hover{background:#3471c1}.blog .post-social .a2a_s_facebook:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/share-facebook.png.pagespeed.ce.5vO_5EjV7q.png) center no-repeat;background-size:8px}.blog .post-social .a2a_s_facebook:after{content:"Share on Facebook"}.blog .post-social .a2a_s_twitter{background:#17bdfb!important}.blog .post-social .a2a_s_twitter:hover{background:#0493d6}.blog .post-social .a2a_s_twitter:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/share-twitter.png.pagespeed.ce.83sIza3FpI.png) center no-repeat;background-size:17px}.blog .post-social .a2a_s_twitter:after{content:"Share on Twitter"}.blog .post-social .a2a_s_email{background:#e54026!important;margin-right:0!important}.blog .post-social .a2a_s_email:hover{background:#d24b47}.blog .post-social .a2a_s_email:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xshare-email.png.pagespeed.ic.t6CGuZzAja.png) center no-repeat;background-size:18px}.blog .post-social .a2a_s_email:after{content:"Share via Email"}.blog.post-social .a2a_svg svg{display:none!important}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{line-height:30px!important}@media (max-width:1108px){.blog .post-social .a2a_svg{width:193px!important}}@media (max-width:1024px){.blog .post-social .a2a_svg{padding-left:25px!important}}@media (max-width:767px){.blog .post-social .a2a_svg{width:47px!important}}.blog #two-col #sign-up{width:100%;height:279px;text-align:center;padding:43px 37px;margin-bottom:65px;box-shadow:inset 0 0 0 9px #e1f4fe}.blog #two-col #sign-up h3{line-height:1.2;font-size:28px;max-width:420px;margin:0 auto 37px}.blog #two-col #sign-up h3 span{color:#1ba3fb;font-weight:700}.blog #two-col #sign-up form{display:inline-block;max-width:664px;width:100%;margin-bottom:18px}.blog #two-col #sign-up input[type="email"]{float:left;width:72.6%;height:47px;border:1px #d2d2d2 solid;background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-email-input-icon.png.pagespeed.ce.ldSQEL_yIi.png) 18px no-repeat;padding:16px 16px 16px 50px;font-size:12px}.blog #two-col #sign-up input[type="email"]:focus,.blog #two-col #sign-up input[type="text"]:focus{border:1px #00a2ff solid}.blog #two-col #sign-up input[type="submit"]{float:right;width:26%;height:47px;text-align:center;color:#fff;background:#1ba3fb;cursor:pointer;font-weight:300;text-transform:uppercase;border:none;letter-spacing:1.5px;line-height:47px;font-size:13px}.blog #two-col #sign-up input[type="submit"]:hover{background:#008edf}.blog #two-col #sign-up .privacy{font-size:14px;text-align:center;display:block;letter-spacing:.5px;color:#797f83}.blog .post-share{float:left;width:100%}.blog #comments{float:left;width:100%;padding:20px 0}.blog #comments .textarea-wrapper{margin:0!important}.blog #two-col .post-content .tm-click-to-tweet{padding:40px;width:100%;margin:0 auto 30px;border:1px #d2d2d2 solid;border-radius:0;text-transform:uppercase;box-shadow:inset 0 0 0 9px #f7f7f7;display:none}.blog #two-col .post-content .tm-click-to-tweet a{text-decoration:none;font-weight:400;font-size:23px;letter-spacing:0;line-height:1.4;color:#293643;text-transform:uppercase}.blog #two-col .post-content .tm-click-to-tweet a.tm-ctt-btn{font-family:'Proxima Nova',sans-serif;background-size:18px;border:none}.blog #two-col .post-content .tm-click-to-tweet p{display:inline-block;float:right;letter-spacing:1px;text-transform:uppercase;color:#1daffc;background:#f2f2f2;margin:8px 0 0;font-size:18px;width:177px;height:41px}.blog #two-col .post-content .tm-click-to-tweet p:hover{background:#fafafa}.blog #two-col .post-content .tm-click-to-tweet p .tm-ctt-btn{width:100%;height:100%;display:block;letter-spacing:1px;padding:14px 16px 14px 51px;color:#00aeff;text-transform:uppercase;font-size:12px;border:none;background:transparent url(//legionathletics.com/wp-content/themes/legion-2017/images/click-to-tweet-icon.png.pagespeed.ce.GA-ze_Rh36.png) no-repeat 21px 18px;background-size:18px}.in-post-shop-button a{background:#fd9b27;text-transform:uppercase;border:none;font-size:18px;letter-spacing:1.5px;color:#fff;cursor:pointer;margin:0 auto 20px;border-radius:0;padding:0;line-height:56px;height:56px;text-align:center;display:block;width:80%;max-width:400px;text-decoration:none;margin-bottom:80px}.in-post-shop-button a:hover{background:#e88c20}.blog #two-col .post-content .in-post-shop-button a{color:#fff;text-decoration:none}#product-charity-banner{display:block;margin:0 auto;margin-bottom:10px}body.page-template-page-products #product-charity-banner{margin-bottom:30px}#product-charity-banner img{display:block;margin:0 auto}#product-charity-banner.sitewide-charity-banner{position:relative}#product-charity-banner.sitewide-charity-banner a{display:block;width:728px;margin:0 auto;height:auto}#product-charity-banner.sitewide-charity-banner img{width:728px;position:relative}body.home #product-charity-banner.sitewide-charity-banner a{width:728px!important;height:auto!important;margin:0 auto!important;background:0 0!important}body.page-template-page-contact #product-charity-banner.sitewide-charity-banner{width:100%;background:#27a4fc;margin-bottom:-1px;padding-top:20px}body.search #product-charity-banner.sitewide-charity-banner{width:100%;background:#f8f8f8;margin-bottom:0;padding-top:20px}body.tax-product_cat #product-charity-banner.sitewide-charity-banner,body.page-template-page-science-board #product-charity-banner.sitewide-charity-banner{top:-25px}@media (min-width:1025px){body.home #product-charity-banner.sitewide-charity-banner{top:38px}body.single:not(.single-product) #product-charity-banner.sitewide-charity-banner,body.page-template-page-about #product-charity-banner.sitewide-charity-banner,body.page-the-truth #product-charity-banner.sitewide-charity-banner{top:20px;margin-bottom:0}body.page-template-podcasts #product-charity-banner.sitewide-charity-banner,body.blog #product-charity-banner.sitewide-charity-banner,body.category #product-charity-banner.sitewide-charity-banner{top:20px}}@media (max-width:1024px){body.home #product-charity-banner.sitewide-charity-banner a,#product-charity-banner.sitewide-charity-banner a,#product-charity-banner.sitewide-charity-banner a img{width:100%!important}}.popularPodcasts{margin-bottom:30px}.popularPodcasts .rpc-tab{margin:0;padding-bottom:13px}.popularPodcasts .rpc-tab a>span,.sidebarPostTitle a>span{position:relative;color:#333}.popularPodcasts .rpc-tab a>span:hover{text-decoration:underline}.popularPodcasts article,.guides .rpc-tab a span{border:none;padding:13px 25px 0 20px;margin-bottom:0!important;position:relative}.popularPodcasts a>span:before,.guides .rpc-tab a>span:before{content:'';display:block;width:8px;height:8px;background:#f2f2f2;position:absolute;top:9px;left:-20px;margin-top:-5px}#sidebarPopularArticles{padding-bottom:20px}#sidebarPopularArticles.sidebarPopular a>span:before{display:none}#sidebarPopularArticles.sidebarPopular .sidebarPost{border:none;padding:17px 18px 0}#sidebarPopularArticles.sidebarPopular .sidebarPostTitle{width:calc(100% - 160px);position:relative;top:-6px}#sidebarPopularArticles.sidebarPopular .sidebarPostTitle:hover{text-decoration:underline}.wrapper.products-page{padding-bottom:0!important;min-height:0}.page-404-wrap{background:#22252c;float:left;width:100%}.content-404{max-width:100%;float:left;padding:50px 100px}@media (min-width:960px){.page-404-wrap{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xwhey-bottle-404-bg.jpg.pagespeed.ic._qiXpRsNAN.jpg) top center no-repeat;min-height:865px}.content-404{max-width:460px;float:right;padding:100px 50px}}@media (max-width:500px){.content-404{max-width:100%;float:left;padding:50px 30px}}.content-404__img{display:block;margin-bottom:40px;max-width:100%}.content-404__message{padding-left:58px;position:relative}.content-404__message:before{content:"";width:3px;height:80%;position:absolute;left:0;top:50%;background:#00a6fc;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.content-404__heading{font-size:50px;margin-bottom:14px;color:#00a6fc;font-weight:700}.content-404__message p{color:#fff;font-size:22px;line-height:33px;font-weight:300;margin-bottom:30px}.content-404__home-link{padding-left:32px;display:block;font-size:18px;font-weight:300;color:#00a6fc;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xblue-arrow-icon.png.pagespeed.ic.gd6PvgbPbK.png) 5px center no-repeat;margin:10px 0;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;text-decoration:none}.content-404__home-link:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xblue-arrow-icon.png.pagespeed.ic.gd6PvgbPbK.png) 0 center no-repeat}.blog #recommended{width:100%;clear:both;margin-bottom:30px}.blog #recommended h3{font-size:33px;color:#293643;margin-bottom:20px;font-weight:700}.blog #recommended article{float:left;width:33.33333%;margin-bottom:30px;padding:9px}.blog #recommended article:last-child{margin-right:0}.blog #recommended article .img{background-size:cover!important;height:148px;width:100%;display:block;margin-bottom:20px;position:relative}.blog #recommended article .img:after{position:absolute;content:"";display:block;left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px);border:1px rgba(255,255,255,.5) solid}.blog #recommended article h4{font-size:19px;line-height:1.4}.blog #recommended article h4 a{color:#293643;text-decoration:none}.blog #recommended article h4 a:hover{text-decoration:underline}.blog #two-col .post-content .citations{margin-top:45px;margin-bottom:57px}.blog #two-col .post-content .citations h3{font-size:27px;color:#293643;margin-bottom:20px;font-weight:400;cursor:pointer}.blog #two-col .post-content .citations h3:hover{opacity:.85;transition:opacity .2s ease-in}.blog #two-col .post-content .citations h3 span{color:#00a2ff;padding:4px;text-align:center;display:inline-block;cursor:pointer;width:41px;height:41px;font-size:30px;position:relative;top:1px;left:-6px;margin-right:0;line-height:35px}.blog #two-col .post-content .citations h3 span.open{top:-2px}.blog #two-col .post-content .citations ol{padding-left:0}.blog #two-col .post-content .citations ol li{padding-top:0;margin-bottom:25px;padding-left:48px}.blog #two-col .post-content .citations ol li:before{top:-1px;font-size:15px;padding:4px 0 0;width:30px;height:30px}.blog #two-col .post-content .citations ol li a{color:#797f83;font-size:14px;font-style:italic;text-align:left;text-decoration:none;font-weight:400}.blog #two-col .post-content .citations ol li a:hover{color:#00a2ff;text-decoration:underline}.blog #two-col .post-content .inline-citation{text-decoration:none!important;color:#1681fb;vertical-align:super;font-size:10px;margin-left:2px;font-weight:400;cursor:pointer}@media (max-width:550px){.blog #two-col .post-content .citations h3{font-size:24px}.blog #two-col .post-content .citations h3 span{top:3px}.blog #two-col .post-content .citations h3 span.open{top:0}.blog #two-col .post-content .citations ol li{line-height:17px}.blog #two-col .post-content .citations ol li:before{line-height:23px;top:-6px}.blog #two-col .post-content .citations ol li a{font-size:12px}}@media (max-width:380px){.blog #two-col .post-content .citations h3{font-size:20px}}.featured-quiz-splash{width:100%;height:387px;padding:80px 0 100px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xfeatured-quiz-background.jpg.pagespeed.ic.1uL0M9506u.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:left;position:relative}.featured-quiz-splash h3{text-align:left;color:#fff;font-size:33px;font-weight:700;text-transform:uppercase;margin-bottom:16px}.featured-quiz-splash p{font-size:18px;color:#fff;line-height:1.5;max-width:542px;margin-bottom:20px;letter-spacing:.5px}.featured-quiz-splash a.quiz-button{display:block;width:172px;height:47px;line-height:47px;text-align:center;background:#1ca4fc;font-weight:300;text-decoration:none;color:#fff;letter-spacing:1.5px;font-size:13px;text-transform:uppercase}.featured-quiz-splash a.quiz-button:hover,.featured-quiz-splash a.quiz-button:active,.featured-quiz-splash a.quiz-button:focus{background:#25b0ff}.blog .quiz-splash{width:100%;height:332px;padding:55px 0;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xquiz-background.jpg.pagespeed.ic.f68Qdos6te.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:left;position:relative}.blog .quiz-splash h3{text-align:center;color:#41494e;font-size:34px;font-weight:700;text-transform:uppercase;margin-bottom:23px}.blog .quiz-splash p{font-size:22px;text-align:center;color:#3b4449;line-height:1.2;margin:0 auto 55px;letter-spacing:1px}.blog .quiz-splash a.quiz-button{display:block;width:212px;height:52px;line-height:52px;text-align:center;background:#1ca4fc;font-weight:300;text-decoration:none;margin:auto;color:#fff;letter-spacing:1.5px;font-size:15px;text-transform:uppercase}.blog .quiz-splash a.quiz-button:hover,.blog .quiz-splash a.quiz-button:active,.blog .quiz-splash a.quiz-button:focus{background:#25b0ff}.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:"Proxima Nova",sans-serif;color:#0f0f0f;text-transform:uppercase;background:#fff;font-size:18px;font-weight:700}.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}.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:"Proxima Nova",sans-serif;font-weight:700;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:"Proxima Nova",sans-serif;color:#00a2ff;margin-bottom:30px}@media (max-width:500px){.successStories .main-content .title{font-size:34px;line-height:47px}}.successStories .main-content .title strong{font-weight:400}.successStories .main-content h2{font-family:"Proxima Nova",sans-serif;font-size:30px;text-transform:uppercase;line-height:50px;color:#595959;font-weight:400;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 h3,.successStories .meal-plan-cta a{color:#fff!important}.successStories .meal-plan-cta.thin .red-heading{background-color:#00a2ff;padding:30px;position:relative}.successStories .meal-plan-cta.thin .red-heading:after{content:"";position:absolute;width:0;height:0;border-top:14px solid #00a2ff;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!important;font-family:"Proxima Nova",sans-serif;font-size:47px;line-height:52px;text-shadow:0 1px 0 rgba(1,1,1,.35);text-transform:uppercase;font-weight:400}.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:"Proxima Nova",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:400;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:"Proxima Nova",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:"Proxima Nova",sans-serif;text-transform:uppercase;display:inline-block;padding:14px 20px;width:280px;text-align:center;transition:.3s;text-shadow:0 1px 0 rgba(0,0,0,.2)}.successStories .meal-plan-cta .green:hover{background:#78a10b}.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(//legionathletics.com/wp-content/themes/legion-2017/css/images/ajax-loader.gif.pagespeed.ce.Ijmq2cbAyq.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:0 0;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:0 0;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:0 0;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;margin-bottom:30px}.before-after .quote{margin-bottom:0!important}.before-after .image-wrap{position:relative;max-width:50%;float:left;padding:0;margin:0;background:#000;width:50%;text-align:center}@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:"Proxima Nova",sans-serif;font-size:28px;text-align:center;color:#00a8ff!important;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:"Proxima Nova",sans-serif;color:#0f0f0f;text-transform:uppercase;background:#fff;font-size:18px;font-weight:700}.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(//legionathletics.com/wp-content/themes/legion-2017/theme/images/red-green-up-down-arrows.png) no-repeat 0 0;width:13px;height:25px;display:inline-block;margin-right:5px}.loss-arrow{background:url(//legionathletics.com/wp-content/themes/legion-2017/theme/images/red-green-up-down-arrows.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:"Proxima Nova",sans-serif;text-transform:uppercase;color:#e54026;font-size:26px;font-weight:700}.gain-loss .amount{font-family:"Proxima Nova",sans-serif;font-size:inherit;font-weight:100;color:#fff;float:right}@-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(//legionathletics.com/wp-content/themes/legion-2017/css/theme/images/success-stories/slider-bg-red.png) center center no-repeat;background-size:contain}@media (max-width:499px){.new-success-story-index .top-banner-slider .slick-wrap-mobile{background:0 0}}.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(//legionathletics.com/wp-content/themes/legion-2017/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:700}.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:"Proxima Nova",sans-serif;font-weight:700;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}}.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:"Proxima Nova",sans-serif;font-size:22px;font-weight:700;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(//legionathletics.com/wp-content/themes/legion-2017/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:"Proxima Nova",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 #fff;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:"Proxima Nova",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:"Proxima Nova",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(//legionathletics.com/wp-content/themes/legion-2017/theme/images/success-stories/xsuccess-icons.png.pagespeed.ic.I5Mgkqhq46.png) no-repeat -634px -6px;bottom:0;right:0}@media (max-width:499px){.new-success-story-index .success-post .after:after{background:#73d316 url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:"Proxima Nova",sans-serif;font-size:25px;text-transform:uppercase;text-shadow:0 1px 0 rgba(1,1,1,.15);font-weight:700;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}}.new-subscribe-page{max-width:970px;margin:50px auto 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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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:767px){.new-subscribe-page{margin-top:60px}}@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:"Proxima Nova",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:"Open Sans";text-decoration:none;font-weight:900;display:block;text-transform:uppercase;text-align:center;background:#93d126 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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:580px}.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 .twitter{float:right;width:33.33%}.new-subscribe-page .sub-success-wrap .social-circles .s-cir img{max-width:90%}.new-subscribe-page .sub-success-wrap .survey-button{background:#27a2ff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/new-subscribe/chat-bubble-icon.png.pagespeed.ce.1CqUqrOqGw.png) 20px center no-repeat;width:418px;height:76px;font-family:"Open Sans";text-decoration:none;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:#2292ee url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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;text-align:center}.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;display:inline-block;border-radius:4px;line-height:1;padding-top:18px;text-decoration:none}.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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:"Proxima Nova",sans-serif;font-size:32px;line-height:53px;font-weight:700}@media (max-width:600px){.new-subscribe-page h1{font-size:28px;line-height:1.4;text-align:center}}.new-subscribe-page h1 .red{color:#27a2ff}.new-subscribe-page h2{font-family:"Proxima Nova",sans-serif;color:#585858;font-weight:300;font-size:24px;margin:20px 0 30px}@media (max-width:600px){.new-subscribe-page h2{text-align:center;font-size:23px}}.new-subscribe-page .subscribe-top-content{padding:50px 50px 54px;border:1px solid #b6b6b6;position:relative;height:543px;border-top:none;border-bottom:none}@media (max-width:980px){.new-subscribe-page{margin-top:-1px;margin-bottom:0}.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-size:17px;line-height:25px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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:#27a2ff;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:700;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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:#27a2ff;color:#fff;width:214px;border-radius:3px;font-family:"Proxima Nova",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:#2292ee}.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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 #000;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-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(//legionathletics.com/wp-content/themes/legion-2017/theme/images/xclose-icon.png.pagespeed.ic.nM7yAezlOB.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(//legionathletics.com/wp-content/themes/legion-2017/theme/images/xclose-icon.png.pagespeed.ic.nM7yAezlOB.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}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:700;margin-top:14px;display:block}#cart-slider ul li.product .delete{position:absolute;top:45px;right:0;display:block;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}.coaching-header{background:url(//legionathletics.com/wp-content/themes/legion-2017/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;margin:auto;max-width:1090px;border-radius:7px!important;position:relative}.coaching .inner{margin:90px 90px 0;text-align:left;font-size:14px;color:#444;text-align:justify}.coaching .inner p{margin-bottom:30px;font-size:17px;line-height:1.6}.coaching .inner .text-highlighter{font-weight:700;background:#ff0;outline-style:solid;outline-color:#ff0;outline-width:15px;margin-top:15px;padding:0 5px}.coaching .inner span.text-highlighter{font-weight:700;background:#ff0;outline-style:solid;outline-color:#ff0;outline-width:5px}.coaching .inner .text-underline{text-decoration:underline}.coaching .inner .left-seven-years{width:50%;margin-top:100px;font-size:34px;padding-right:18px;line-height:1.6;text-align:left}@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{height:100%;background:0 0;line-height:1.5;margin-top:50px;margin-bottom:35px}.coaching .inner .list li{padding:15px 0 15px 60px;list-style-type:none}.coaching .inner .list--checkmarks li{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xgreencheck.png.pagespeed.ic.vgDojCo2BW.png) left 12px no-repeat;background-size:20px;padding:8px 0 22px 50px;font-size:17px}.coaching .inner .list--squares li{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/xredX1.png.pagespeed.ic.7AtdM2oWuV.jpg) 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:#00a2ff;width:35px;height:35px;color:#fff;display:block;padding:6px 0 0 13px;font-weight:700;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;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 .text-center{font-weight:400;text-align:center}.coaching .inner .large{font-size:36px;padding:50px 100px;margin-bottom:0;line-height:55px;font-weight:lighter}@media screen and (max-width:1124px){.coaching .inner .large{font-size:32px}}.coaching .inner .medium{font-size:26px;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:700;color:#00a2ff;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmoney-back-stamp.png.pagespeed.ic.mcFTWAOqV0.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{padding:35px 115px;margin:50px 0 50px;border:1px solid #eee;font-size:37px;font-weight:700;line-height:1.5;box-shadow:0 20px 50px #eee}.coaching .inner .warningbox{padding:0 80px 50px;margin:50px 0 50px;border:1px solid #eee;box-shadow:0 20px 50px #eee}.coaching .inner .warningbox h3{color:#00a2ff;font-size:40px;font-weight:700;padding:50px}.coaching .inner .warningbox a{color:#00a2ff;text-decoration:none}.coaching .inner .warningbox a:hover{text-decoration:underline}.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:700;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:700;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:700;color:#5e5126;text-shadow:0 1px #feed84;display:block;text-align:center;text-decoration:none}.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:#00a2ff}.coaching .types .transformation ul li:before{color:#00a2ff}.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:#00a2ff}.before-after .img{height:370px;width:164px;position:relative}.before-after .coaching-before{border-radius:5px 0 0 5px}.before-after .coaching-before:before{content:"BEFORE";position:absolute;background-color:#00a2ff;padding:15px 25px;bottom:0;left:0;font-size:18px;color:#fff;font-weight:700;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:700;font-style:italic;border-radius:0 0 5px;width:120px}.before-after .coaching-after{border-radius:0 5px 5px 0}.before-after{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:403px;float:left}.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:700;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:#00a2ff;width:100%;height:483px}.coaching .coaching-footer{background-color:#00a2ff;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(//legionathletics.com/wp-content/themes/legion-2017/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:-28px;width:382px;height:511px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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:#00a2ff;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:700;width:80%;margin-top:12px}.coaching-main .text-large{line-height:1.5;font-size:24px;font-weight:700;color:#333;text-align:center}.coaching-main .tagline{font-size:17px;font-weight:700;color:#444;margin:0 auto;text-align:center;padding-top:50px}.coaching-main .tagline span{padding:0 2%}.coaching .push{height:478px}@media only screen and (min-width:1025px) 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(//legionathletics.com/wp-content/themes/legion-2017/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}.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:-30px;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{margin-bottom:20px}.coaching .inner .list--squares li{background-size:19px;padding:10px 0 15px 40px}.coaching .inner .list--numbered li{padding:15px 0 15px 55px;position:relative;font-size:16px}.coaching .inner .list--numbered li:before{width:30px;height:30px;padding:4px 0 0 11px;font-weight:400;font-size:15px;float:none;position:absolute;left:0;margin:0}.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/small-arrow-toggle.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}.coaching .inner .warningbox:before{left:50%;width:202px;top:-17px;letter-spacing:10px;font-weight:400;font-size:16px;margin-left:-101px}.coaching .inner .warningbox h3{padding:20px 0 30px;font-size:37px}.coaching .coaching-footer-wrap{height:565px}.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(//legionathletics.com/wp-content/themes/legion-2017/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}.coaching .wistia_embed{width:100%!important}.coaching .bxslider{display:block}.coaching .instagram-vids-desktop{display:none}.coaching .bxslider li:nth-child(2),.coaching .bxslider li:nth-child(3){display:none!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){.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}}#subscription-slider{width:100%;background:#fff;max-width:858px;position:absolute;top:0;right:0}#subscription-slider #close-slider{top:34px;right:30px;width:11px;height:11px;display:block;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-close.png.pagespeed.ce._mz8skyMQ9.png) center no-repeat;position:absolute}#subscription-slider .top{width:100%;clear:both;padding:28px 28px 23px}#subscription-slider .top h2{font-size:24px;margin-bottom:40px;color:#293643;font-weight:300}#subscription-slider .top p{font-size:18px;line-height:1.2;color:#333}#subscription-slider .subscription-length-options{width:100%;clear:both;margin-bottom:30px;padding:0 30px}#subscription-slider .subscription-length-options .all-lengths{margin-bottom:27px}#subscription-slider .subscription-length-options .subscription-length{width:260px;height:125px;padding:14px 18px;float:left;margin-right:9px;border:1px #c4c4c4 solid;position:relative}#subscription-slider .subscription-length-options .subscription-length:last-child{margin-right:0}#subscription-slider .subscription-length-options .subscription-length.active{border:2px #34c692 solid}#subscription-slider .subscription-length-options .subscription-length.active:after{width:58px;height:58px;display:block;content:"";position:absolute;top:-4px;right:-4px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-length-active.png.pagespeed.ce.X29Az-tlEQ.png) center no-repeat}#subscription-slider .subscription-length-options .subscription-length h3{font-size:18px;margin-bottom:12px;color:#293643}#subscription-slider .subscription-length-options .subscription-length p{font-size:15px;line-height:1.2;letter-spacing:1.5px}#subscription-slider .subscription-length-options .subscription-length span{display:block}#subscription-slider .subscription-length-options .subscription-length .was,#subscription-slider .subscription-length-options .subscription-length .now,#subscription-slider .subscription-length-options .subscription-length .save{width:31.3333%;float:left;margin-right:3%}#subscription-slider .subscription-length-options .subscription-length .save{margin-right:0}#subscription-slider .subscription-length-options .subscription-length .was p{color:#797f83}#subscription-slider .subscription-length-options .subscription-length .was p .strike{text-decoration:line-through}#subscription-slider .subscription-length-options .subscription-length .per{font-size:11px;margin-top:5px;letter-spacing:1px}#subscription-slider .subscription-length-options .subscription-length .now p{color:#000;font-weight:600}#subscription-slider .subscription-length-options .subscription-length .save p{color:#fc4d23;font-weight:600}#subscription-slider p.terms{font-size:16px;line-height:1.6;letter-spacing:.25px;clear:both;color:#333}#subscription-slider p.terms a{color:#1ba3fb;text-decoration:none}#subscription-slider p.terms a:hover{text-decoration:underline}#subscription-slider #choose-options{background:#f8f8f8;width:100%;clear:both;margin-bottom:40px}#subscription-slider #choose-options .product-options{clear:both}#subscription-slider #choose-options .subscription-option{width:100%;clear:both;border-bottom:1px #e0e0e0 solid;padding:28px 30px;position:relative}#subscription-slider #choose-options .subscription-option:last-child{border-bottom:0}#subscription-slider #choose-options .subscription-option h3{color:#333;font-size:18px;margin-bottom:30px}#subscription-slider #choose-options .subscription-option h4.prices{position:absolute;top:30px;right:30px;font-size:15px;color:#fc4d23;letter-spacing:1px;font-weight:600}#subscription-slider #choose-options .subscription-option h4.prices span{text-decoration:line-through;font-weight:400;color:#797f83;margin-right:15px}#subscription-slider #choose-options .subscription-option .subscription-size{float:left;width:430px;margin-right:38px}#subscription-slider #choose-options .subscription-option .subscription-size p.select-size{font-size:16px;font-weight:600;color:#333;margin-bottom:17px;letter-spacing:.5px}#subscription-slider #choose-options .subscription-option .subscription-size p.select-size span{color:#949494;margin-left:5px}#subscription-slider #choose-options .subscription-option .subscription-size .size{width:210px;height:60px;float:left;margin-right:9px;letter-spacing:1px;border:1px #c3c3c3 solid;padding:12px 12px 12px 60px;cursor:pointer;background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-variance-whey-servings,402x.png.pagespeed.ce.R5qT_fIGTQ.png) 18px no-repeat}#subscription-slider #choose-options .subscription-option .subscription-size .size:hover,#subscription-slider #choose-options .subscription-option .subscription-size .size.active{border:1px #00c98f solid;box-shadow:inset 0 0 0 3px #bbf4e3}#subscription-slider #choose-options .subscription-option .subscription-size .size.large{margin-right:0}#subscription-slider #choose-options .subscription-option .subscription-size .size p{color:#273644;letter-spacing:1px;font-size:16px;margin-bottom:3px}#subscription-slider #choose-options .subscription-option .subscription-size .size span{color:#666;font-size:14px}#subscription-slider #choose-options .subscription-option .subscription-flavor{width:330px;float:left}#subscription-slider #choose-options .subscription-option .subscription-flavor p.select-flavor{font-size:16px;font-weight:600;color:#333;margin-bottom:17px;letter-spacing:.5px}#subscription-slider #choose-options .subscription-option .subscription-flavor p.select-flavor span{color:#949494;margin-left:5px}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options{clear:both;width:100%}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor{width:61px;height:60px;border:1px #c3c3c3 solid;margin-right:6px;float:left;text-indent:-9999px;cursor:pointer}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor:last-child{margin-right:0}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor:hover,#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.active{border:1px #00c98f solid;box-shadow:inset 0 0 0 3px #bbf4e3}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.chocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-flavor-chocolate.png.pagespeed.ce.b47mYxcaGa.png) center no-repeat}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.eggnog{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-flavor-eggnog.png.pagespeed.ce.OLtLg4SdcC.png) center no-repeat}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.strawberry-banana{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-flavor-strawberry-banana.png.pagespeed.ce.SZRg7Lq-4k.png) center no-repeat}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.unflavored{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-flavor-unflavored.png.pagespeed.ce.qZOGtBU8J3.png) center no-repeat}#subscription-slider #choose-options .subscription-option .subscription-flavor .flavor-options .flavor.vanilla{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-flavor-vanilla.png.pagespeed.ce.2lFQLjIGQP.png) center no-repeat}#subscription-slider #choose-options .subscription-option label[for="different"]{width:100%;clear:both;font-size:15px;margin-top:20px;line-height:1.1;letter-spacing:.5px;color:#000}#subscription-slider #choose-options .subscription-option label[for="different"] input[type="checkbox"]{width:19px;height:19px;background:#00c98f;display:block;margin-right:18px;-webkit-appearance:none;float:left}#subscription-slider #choose-options .subscription-option label[for="different"] input[type="checkbox"]:checked{background:#00c98f url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-checkbox-checked.png) center no-repeat}#subscription-slider input[type="submit"]{width:442px;height:58px;background:#ff9426;text-align:center;margin:0 auto 13px;border:none;text-transform:uppercase;letter-spacing:2px;color:#fff;line-height:56px;font-size:15px;display:block}#subscription-slider input[type="submit"]:hover{background:#ea8f24}#subscription-slider .cards-guarantee{width:383px;height:82px;margin:0 auto 40px;display:block;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subcription-slider-cards-guarantee.png.pagespeed.ce._0uqlO8Cfn.png) center no-repeat}#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;padding-top:25px}#main.apparel #product-main .container{min-height:auto}#main #product-main .pulse-cross-link{display:none}#main #product-main .pulse-cross-link a{color:#00a2ff;margin:0 auto;background-color:#fff;border:1px solid #e3e3e3;text-align:center;padding:12px;position:absolute;top:-2px;right:0;text-decoration:none}#main #product-main .pulse-cross-link a:hover{text-decoration:underline}#main.pulse #product-main .pulse-cross-link.pulse{display:block}#main.pulse-stim-free #product-main .pulse-cross-link.pulse{display:none}@media (max-width:767px){#main #product-main .pulse-cross-link a{display:block;position:static;max-width:225px}}#breadcrumbs{display:none}.blog #breadcrumbs,.single-product #breadcrumbs{width:100%;display:block;clear:both;padding-top:25px;background:#f5f5f5}.blog #breadcrumbs span[typeof="v:Breadcrumb"],.single-product #breadcrumbs span[typeof="v:Breadcrumb"]{position:relative;margin:auto;font-size:12px;letter-spacing:.5px;clear:both;color:#bfc4c8;padding-left:25px}.blog #breadcrumbs span[typeof="v:Breadcrumb"] a,.single-product #breadcrumbs span[typeof="v:Breadcrumb"] a{margin-right:20px;position:relative;color:#00a1ff;text-decoration:none}.blog .breadcrumbs,#main #product-main .breadcrumbs{width:100%;clear:both;margin-bottom:20px;font-size:12px;color:#bfc4c8;position:relative;left:-9px}.about .breadcrumbs{margin-bottom:0}.science-board .breadcrumbs{margin-bottom:30px}.video-hero-truth .breadcrumbs,.video-hero-about .breadcrumbs{text-align:left;margin:auto;max-width:1090px;z-index:100}.video-hero-truth .breadcrumbs{padding-top:25px}.coaching .breadcrumbs{text-align:left;margin:auto;max-width:1090px;padding-top:30px}.blog .breadcrumbs ul,#main #product-main .breadcrumbs ul,.breadcrumbs ul{width:100%;clear:both;margin-left:-10px}.recipe #breadcrumbs-container-recipes{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recipe .breadcrumbs{width:auto;float:left;clear:both;margin-bottom:13px}.blog .breadcrumbs ul li,#main #product-main .breadcrumbs ul li{float:left;margin-left:10px;text-transform:uppercase;position:relative}.blog .breadcrumbs ul li span,#main #product-main .breadcrumbs ul li span{color:#333}.blog .breadcrumbs ul li a,#main #product-main .breadcrumbs ul li a{color:#333;text-decoration:none;margin-right:10px;letter-spacing:.5px}.blog .breadcrumbs>a,.blog .breadcrumbs span>a,#main #product-main .breadcrumbs>a,#main #product-main .breadcrumbs span>a{margin-left:10px;text-transform:uppercase;color:#333;text-decoration:none;margin-right:10px;letter-spacing:.5px}.about .breadcrumbs>a,.about .breadcrumbs span>a{height:auto;width:auto;display:inline;font-weight:400;font-size:12px;background:0 0}.video-hero-truth .breadcrumbs>a,.video-hero-truth .breadcrumbs span>a,.video-hero-truth .breadcrumbs ul li span,.video-hero-truth .breadcrumbs ul li a,.video-hero-about .breadcrumbs>a,.video-hero-about .breadcrumbs span>a,.video-hero-about .breadcrumbs ul li span,.video-hero-about .breadcrumbs ul li a .coaching .breadcrumbs>a,.coaching .breadcrumbs span>a,.coaching .breadcrumbs ul li span,.coaching .breadcrumbs ul li a{color:#eee}.blog .breadcrumbs a:hover,#main #product-main .breadcrumbs a:hover{text-decoration:underline}.blog .breadcrumbs ul li span.breadcrumb_last,#main #product-main .breadcrumbs ul li span.breadcrumb_last{color:#c1c1c1}.blog .breadcrumbs .breadcrumb_last,#main #product-main .breadcrumb_last{color:#c1c1c1;text-transform:uppercase;margin-left:10px;letter-spacing:.5px}@media screen and (max-width:1150px){.coaching .breadcrumbs>span,.video-hero-truth .breadcrumbs>span,.video-hero-about .breadcrumbs>span{margin-left:40px}}#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-star-full.png.pagespeed.ce.kAE0uSNfas.png) center no-repeat}.dv-star-rating-star .fa-star-o{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-star-empty.png.pagespeed.ic.WeB2tIET7R.png) center no-repeat}.dv-star-rating-star .fa-star-half-full{background:url(//legionathletics.com/wp-content/themes/legion-2017/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:700}#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(//legionathletics.com/wp-content/themes/legion-2017/images/product-percent-discount-arrow.png.pagespeed.ce.pia8CRILvk.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}body.single-product .promoted-products-box{display:none!important}.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(//legionathletics.com/wp-content/themes/legion-2017/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:700;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:700;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:700}.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:700;line-height:25px;text-transform:uppercase;display:inline-block;margin-left:18px}.product-variance-choices .cards-guarantee{width:383px;height:76px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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:700;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_bottom_"]{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}#main #product-content{width:100%;clear:both;padding-bottom:40px;overflow:hidden}#main #product-content .product-content-intro{padding:70px 0 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 h4,#main #product-content .full-description h4{font-size:24px;text-align:center;margin-bottom:30px;line-height:1.5;text-align:left;color:#333}.meal-plan .faq-list p,#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,#main.apparel .product-content-intro ol{font-size:18px;line-height:1.5;margin-bottom:30px;color:#333;letter-spacing:.5px;text-align:justify}#main.apparel .product-content-intro ol li{margin-bottom:15px;font-weight:700;padding-left:25px;font-size:18px;min-height:24px;line-height:1.5;margin-left:20px}#main.apparel .product-details.apparel-bottom-line p{margin-bottom:25px}#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:700;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:400!important;padding-left:110px!important;margin-bottom:40px!important;background:0 0!important}#main #product-content ul.non-bold li{font-weight:400;margin-bottom:20px}#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}#hero-main ul.checks li,#main #product-content 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:700;padding-left:46px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/list-item.png.pagespeed.ce.wyjlZT-MmB.png) left 12px no-repeat;font-size:18px;min-height:24px;line-height:1.5}#main #product-content ul li,#main .sales-product-content-section ul li{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/list-item.png.pagespeed.ce.wyjlZT-MmB.png) left 6px 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:700;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 #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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}form#formsubs{background:#f5f5f5;padding:15px;width:100%;clear:both}form#formsubs h3{font-size:18px;line-height:1.3;font-weight:300;margin-bottom:20px;padding:15px}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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-input-email-icon.png.pagespeed.ce.I4Mn6Q68YT.png) 10px no-repeat}form#formsubs .subscribe_fields input[type="text"]:focus{border:1px #00a2ff solid}form#formsubs .subscribe_fields input[type="submit"]{max-width:100%;font-size:18px;margin-bottom:10px}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:45px;text-align:center;position:relative;background:#fff}#main #product-sticky .sticky-bar-inner{border-bottom:0}#main #product-sticky.is_stuck{text-align:left;border-bottom:0;background:#f5f4f4}body.admin-bar #main #product-sticky.is_stuck{top:147px!important}body.top-sale-banner-active #product-sticky.is_stuck{top:140px!important}#main #product-sticky .sticky-toggle{text-align:center;width:25%;display:inline-block;font-size:13px;letter-spacing:.5px;font-weight:700;margin-left:-3px;text-transform:uppercase;cursor:pointer;float:left}#main #product-sticky.is_stuck .sticky-toggle{width:20%}#main.stacks #product-sticky .sticky-toggle,#main.apparel #product-sticky .sticky-toggle{width:33.33%}#main.meal-plan #product-sticky .sticky-toggle,#main.books #product-sticky .sticky-toggle{width:50%}#main.stacks #product-sticky.is_stuck .sticky-toggle,#main.apparel #product-sticky.is_stuck .sticky-toggle{width:25%}#main.meal-plan #product-sticky.is_stuck .sticky-toggle,#main.books #product-sticky.is_stuck .sticky-toggle{width:33.33%}#main #product-sticky .sticky-bar-inner{max-width:1100px;margin:0 auto;height:100%}#main #product-sticky.is_stuck .sticky-toggle{float:left}#main #product-sticky .sticky-toggle a{width:100%;height:44px;display:block;padding:13px 0 16px;color:#45a0f8}#main #product-sticky .sticky-toggle p{position:relative;display:inline-block;line-height:20px;font-size:12px;letter-spacing:1.5px;color:#232323}#main #product-sticky .sticky-toggle p.product-info-toggle,#main #product-sticky .sticky-toggle:hover p{border-bottom:3px #00a2ff solid}#main #product-sticky .sticky-toggle.active{color:#1b9efc}#main #product-sticky.is_stuck .sticky-toggle p{border-bottom:none;line-height:16px;color:#232323}#main #product-sticky.is_stuck .sticky-toggle:hover p{border-bottom:3px #00a2ff solid}#main #product-sticky.is_stuck .sticky-toggle.active p{border-bottom:3px #00a2ff solid}#main #product-sticky .sticky-toggle p br{display:none}#main #product-sticky.is_stuck .sticky-toggle a{width:100%;height:44px;display:block;padding:16px 0 0;color:#45a0f8}#main #product-sticky.is_stuck .sticky-faq-toggle{max-width:100px;margin-right:100px}#main #product-sticky .sticky-ingredients-toggle{width:28%}#main #product-sticky .sticky-main-toggle{width:28%}#main #product-sticky .sticky-reviews-toggle{width:28%}#main #product-sticky .sticky-faq-toggle{width:16%}#main #product-sticky #sticky-logo{background:url(//legionathletics.com/wp-content/themes/legion-2017/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 #meal-plan-products-toggle p:before,#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:none;margin-right:10px;position:absolute;top:-1px;left:-26px;width:14px;height:14px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-sticky-nav-product-information.png.pagespeed.ce.3LX29P2CIS.png) center no-repeat}#main #product-sticky #meal-plan-products-toggle.active p:before,#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-sticky-nav-product-information-active.png.pagespeed.ce.Kyf1RbEE15.png) center no-repeat}#main #product-sticky #meal-plan-products-toggle.active p:before,#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(//legionathletics.com/wp-content/themes/legion-2017/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:none;margin-right:5px;position:absolute;top:-1px;left:-26px;width:15px;height:14px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:none;margin-right:10px;position:absolute;top:-1px;left:-26px;width:14px;height:14px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-sticky-nav-faq-active.png.pagespeed.ce.vOdZ1h1ARu.png) center no-repeat}#main #product-sticky #meal-plan-reviews-toggle p:before,#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:none;margin-right:10px;position:absolute;top:-1px;left:-26px;width:16px;height:15px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-sticky-nav-reviews.png.pagespeed.ce.Ny5L5cfVkz.png) center no-repeat}#main #product-sticky #meal-plan-reviews-toggle.active p:before,#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(//legionathletics.com/wp-content/themes/legion-2017/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:none;margin-right:10px;position:absolute;top:-1px;left:-26px;width:14px;height:14px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:none;margin-right:10px;position:absolute;top:-1px;left:-26px;width:17px;height:15px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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!important;height:36px!important;line-height:36px;border-radius:0;text-transform:uppercase;border:none;margin:5px 20px;font-weight:600;font-size:15px;font-weight:600;padding:0!important;color:#fff!important;letter-spacing:1px;cursor:pointer;text-align:center;text-decoration:none;display:none!important;float:right}#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:inline-block!important}.remodal #product-ingredients{padding:25px 0}#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:400;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-circle-number.png.pagespeed.ic.5L2CP8dv9K.png) center no-repeat}#main ul.bullets{padding-left:30px!important}#main ul.bullets li{background:0 0!important;list-style:disc;padding-left:0!important;font-weight:400;line-height:1.8!important}#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:initial;margin-bottom:51px!important;font-weight:400;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:700;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:700;padding:10px 5px;position:absolute;background:#fff;left:0;top:27px;line-height:30px}#main ol.square.blue li:before{border:1px #00a2ff solid;color:#00a2ff;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.small{padding-left:0!important;margin-left:0!important;margin-top:50px}#main ol.square.small li{padding-left:60px;min-height:auto}#main ol.square.small li:before{top:calc(50% - 18px);width:36px;height:36px;padding:3px;font-size:16px}h4.boxed-number{position:relative;padding-left:65px}h4.boxed-number span{text-align:center;width:48px;height:48px;display:inline-block;font-size:23px;box-sizing:border-box;-moz-box-sizing:border-box;font-weight:700;padding:10px 5px;background:#fff;line-height:30px;position:absolute;left:0;top:50%;margin-top:-25px}h4.boxed-number span.blue-box{border:1px #00a2ff solid;color:#00a2ff;box-shadow:inset 0 0 0 4px #bdddfa}.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;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-most-popular-products-pulse.png.pagespeed.ce.eSMig5LLJn.png) center no-repeat}.top-rated-products .product.whey .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/homepage-most-popular-products-phoenix.png.pagespeed.ce.TmfpP3QYkx.png) center no-repeat}.top-rated-products .product.forge .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:65px 0 30px;color:#4c4c4c;background:#f9f9f9}#main #legion-instagram-reviews .container{max-width:1105px}#main #legion-instagram-reviews h2{margin-bottom:46px;line-height:1.2;text-align:center;letter-spacing:2px;color:#293644;font-size:33px}#main #legion-instagram-reviews .social-share{width:100%;height:76px;padding:0 11px;clear:both;max-width:1280px;margin:0 auto 19px}#main #legion-instagram-reviews .social-share h3{font-size:20px;color:#00a2ff;letter-spacing:1px;width:232px;height:76px;float:left;font-weight:700;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:#1ca4fc;font-weight:700}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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;-webkit-transform-origin:100px 100px;transform-origin:100px 100px}.ldsWedges>div div:nth-child(1)>div{background:#01a2ff;-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:#e9ebec;-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:#008ddf;-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;font-weight:400}#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:400}#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:700}#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;line-height:26px}#main #bottom-line h4{font-size:24px;line-height:34px;margin-bottom:30px}#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:400;padding-left:46px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-fortify.png.pagespeed.ce.U5R2ehiQNv.png) center no-repeat;height:433px}#main.lunar #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-lunar.png.pagespeed.ce.1A6nLY0Aip.png) center no-repeat;height:410px}#main.phoenix #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-pulse.png.pagespeed.ce.82cqC-UWES.png) center no-repeat;height:416px;margin-bottom:85px}#main.pulse-stim-free #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-bottom-line-pulse-stim-free.png.pagespeed.ic.59xqteEsdj.png) center no-repeat;height:416px;margin-bottom:60px}#main.recharge #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-recharge.png.pagespeed.ce.PbXflmmUEf.png) center no-repeat;height:417px}#main.triton #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-triton.png.pagespeed.ce.YXr3Qu3hzx.png) center no-repeat;height:451px}#main.triumph #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-triumph.png.pagespeed.ce.qAf9dRcKCT.png) center no-repeat;height:448px}#main.whey #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-whey.png.pagespeed.ce.RK88VKIvW3.png) center no-repeat;height:444px}#main.whey.casein #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-casein.png.pagespeed.ce.LOa5AckHXG.png) center no-repeat;height:444px}#main.protein-bar #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-proteinbars.png.pagespeed.ce.18D0SMCpx2.png) center no-repeat;height:630px}#main.thrive #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-thrive.png.pagespeed.ce.7pV0RVzIic.png) center no-repeat;height:410px}#main.atlas #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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;margin-bottom:75px}#main #faq h2{text-align:center;font-size:33px;margin-bottom:40px;font-weight:700}#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:400}#main #faq .citation:hover{text-decoration:none!important}#main #faq .citations li{margin-bottom:10px;margin-bottom:5px;background:0 0;font-size:12px;padding-left:0;margin-right:0;font-weight:400}#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}#product-ingredients{padding:70px 0;clear:both;width:100%;background:#fff}#product-ingredients h2{text-align:center;margin-bottom:70px;font-size:33px;color:#2d3541;text-transform:uppercase;font-weight:700}#product-ingredients h3{font-size:38px;font-weight:300;margin-bottom:30px;padding-left:60px;position:relative;text-align:left}#product-ingredients h3:before{content:"";display:inline-block;position:absolute;top:0;left:0}#product-ingredients h3.suggested-use:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ingredients-product-suggested-use.png.pagespeed.ce.iy8rXIcp4c.png) center no-repeat;width:32px;height:33px;top:3px}#product-ingredients h3.directions:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-directions.png.pagespeed.ce.pdx9Q84vhr.png) center no-repeat;width:25px;height:23px;top:3px}#product-ingredients h3.warning{margin-top:70px}#product-ingredients h3.warning:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ingredients-product-warning.png.pagespeed.ce.865HzEzsxB.png) center no-repeat;width:40px;height:33px;top:0;left:0}#product-ingredients p{letter-spacing:-.5px}#product-ingredients .dom-tabs{width:100%;max-width:600px;margin:0 auto 60px;clear:both}.whey #product-ingredients .dom-tabs{max-width:900px}.recharge #product-ingredients .dom-tabs{max-width:900px}.pulse #product-ingredients .dom-tabs{max-width:930px}#product-ingredients .dom-tabs ul{width:100%;clear:both;text-align:center}#product-ingredients .dom-tabs ul:after{content:"";display:block;clear:both}#product-ingredients .dom-tabs li{text-decoration:none;color:#565e68;font-weight:700;font-size:15px;padding:0 30px 0 57px;display:inline-block;text-align:left;border-radius:3px;height:53px;line-height:53px;cursor:pointer}#product-ingredients .dom-tabs li.vanilla{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-vanilla.png.pagespeed.ic.01ZR1xTTdZ.png) 20px center no-repeat}#product-ingredients .dom-tabs li.chocolate,#product-ingredients .dom-tabs li.milk-chocolate{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-chocolate.png.pagespeed.ce.oXPdzkXsIg.png) 20px center no-repeat}#product-ingredients .dom-tabs li.eggnog{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-eggnog.png.pagespeed.ic.zALJ_TLoV9.png) 20px center no-repeat}#product-ingredients .dom-tabs li.fruitpunch{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-fruitpunch.png.pagespeed.ic.gIlhkRaQWv.png) 20px center no-repeat}#product-ingredients .dom-tabs li.strawberry-lemonade{background:url(//legionathletics.com/wp-content/themes/legion-2017/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%)}#product-ingredients .dom-tabs li.pink-lemonade{background:url(//legionathletics.com/wp-content/themes/legion-2017/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%)}#product-ingredients .dom-tabs li.cherry-limeade{background:url(//legionathletics.com/wp-content/themes/legion-2017/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%)}#product-ingredients .dom-tabs li.birthday-cake{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-birthday-cake,402x.png.pagespeed.ic.Hhh6qmJeBm.png) 20px center no-repeat;background-size:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#product-ingredients .dom-tabs li.tropical-punch{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-tropical-punch,402x.png.pagespeed.ic.0A5efPEiEY.png) 20px center no-repeat;background-size:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#product-ingredients .dom-tabs li.unflavored{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-unflavored.png.pagespeed.ic.WUEtcHkJ_2.png) 20px center no-repeat}#product-ingredients .dom-tabs li.cookies{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-cookies.png.pagespeed.ic.Th_Y9BVpeG.png) 20px center no-repeat}#product-ingredients .dom-tabs li.grape{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-grape.png.pagespeed.ce.TB6dafJEcw.png) 20px center no-repeat}#product-ingredients .dom-tabs li.sour-candy{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-sour-candy.png.pagespeed.ic.M1xEjBApKc.png) 20px center no-repeat;background-size:20px}#product-ingredients .dom-tabs li.strawberry{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-strawberry.png.pagespeed.ic.AuTdOyXt0C.png) 20px center no-repeat;background-size:20px}#product-ingredients .dom-tabs li.acai-berry{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-acai-berry.png.pagespeed.ce.AmlNsqEHyF.png) 20px center no-repeat}#product-ingredients .dom-tabs li.greenapple{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-green-apple.png.pagespeed.ic.X1E7MoLTSW.png) 20px center no-repeat}#product-ingredients .dom-tabs li.blue-raspberry{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-blue-raspberry.png.pagespeed.ic.bJV5xe8K6t.png) 20px center no-repeat}#product-ingredients .dom-tabs li.watermelon{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-watermelon.png.pagespeed.ic.N6kPqAbdCv.png) 20px center no-repeat}#product-ingredients .dom-tabs li.strawberry-banana{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-strawberry-banana.png.pagespeed.ic.fDUuvgaWqs.png) 20px center no-repeat}#product-ingredients .dom-tabs li.chocolate-peanut-butter{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.0YePzYofFP.png) 20px center no-repeat;background-size:20px}#product-ingredients .dom-tabs li.chocolate-chip-cookie-dough{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-chip-cookie-dough,402x.png.pagespeed.ic.liP6-olJFK.png) 20px center no-repeat;background-size:20px}#product-ingredients .dom-tabs li.smores{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-smores.png.pagespeed.ce.QwVQFzEk7u.png) 20px center no-repeat;background-size:20px}#product-ingredients .dom-tabs li.egg-nog{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-eggnog.png.pagespeed.ic.zALJ_TLoV9.png) 20px center no-repeat}#product-ingredients .dom-tabs li.mint-chocolate{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-mint-chocolate.png.pagespeed.ce.PZWJCLnvEG.png) 15px center no-repeat;background-size:16px}#product-ingredients .dom-tabs li.mocha-cappuccino{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-mocha-cappuccino.png.pagespeed.ce.oMKGVDhkUB.png) 15px center no-repeat;background-size:16px}#product-ingredients .dom-tabs li.salted-caramel{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-salted-caramel,402x.png.pagespeed.ic.sYTEkRAMp_.png) 15px center no-repeat;background-size:24px}#product-ingredients .dom-tabs li.cereal-milk{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-cereal-milk.png.pagespeed.ce.4TayEnfdQm.png) 15px center no-repeat;background-size:24px}#product-ingredients .dom-tabs li.vanilla.active,#product-ingredients .dom-tabs li.vanilla:hover{background:#f1e5b2 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-vanilla-active.png.pagespeed.ic.3fMhtAy4oU.png) 20px center no-repeat;color:#0a0907}#product-ingredients .dom-tabs li.chocolate.active,#product-ingredients .dom-tabs li.chocolate:hover,#product-ingredients .dom-tabs li.milk-chocolate.active,#product-ingredients .dom-tabs li.milk-chocolate:hover{background:#604b3c url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-chocolate-active.png.pagespeed.ic.9A_7qJtoea.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.eggnog.active,#product-ingredients .dom-tabs li.eggnog:hover{background:#cfc2ab url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-eggnog-active.png.pagespeed.ic.dl7D5JHQMw.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.fruitpunch.active,#product-ingredients .dom-tabs li.fruitpunch:hover{background:#e23d40 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-fruitpunch-active.png.pagespeed.ic.dHZI0t7bKF.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.strawberry-lemonade.active,#product-ingredients .dom-tabs li.strawberry-lemonade:hover{background:#e23d40 url(//legionathletics.com/wp-content/themes/legion-2017/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%)}#product-ingredients .dom-tabs li.pink-lemonade.active,#product-ingredients .dom-tabs li.pink-lemonade:hover{background:#f76fd3 url(//legionathletics.com/wp-content/themes/legion-2017/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%)}#product-ingredients .dom-tabs li.cherry-limeade.active,#product-ingredients .dom-tabs li.cherry-limeade:hover{background:#e23d40 url(//legionathletics.com/wp-content/themes/legion-2017/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%)}#product-ingredients .dom-tabs li.birthday-cake.active,#product-ingredients .dom-tabs li.birthday-cake:hover{background:#cdc1aa url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-birthday-cake-active,402x.png.pagespeed.ic.1XjYsqKMXu.png) 20px center no-repeat;color:#fff;background-size:20px;-webkit-filter:grayscale(0%);filter:grayscale(0%)}#product-ingredients .dom-tabs li.tropical-punch.active,#product-ingredients .dom-tabs li.tropical-punch:hover{background:#cdc1aa url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-tropical-punch-active,402x.png.pagespeed.ic.uH6lhZO8o0.png) 20px center no-repeat;color:#fff;background-size:20px;-webkit-filter:grayscale(0%);filter:grayscale(0%)}#product-ingredients .dom-tabs li.cookies.active,#product-ingredients .dom-tabs li.cookies:hover{background:#d7b57b url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-cookies-active.png.pagespeed.ic.JCquryN25Y.png) 20px center no-repeat;color:#393530}#product-ingredients .dom-tabs li.unflavored.active,#product-ingredients .dom-tabs li.unflavored:hover{background:#a6a6a6 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-unflavored-active.png.pagespeed.ic.qJCfJiiMzE.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.grape.active,#product-ingredients .dom-tabs li.grape:hover{background:#9e2b8d url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-grape-active.png.pagespeed.ic.urtLr7-er-.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.sour-candy.active,#product-ingredients .dom-tabs li.sour-candy:hover{background:#b8ef9c url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-sour-candy-active.png.pagespeed.ic.mZt5C__Csf.png) 20px center no-repeat;background-size:20px;color:#fff}#product-ingredients .dom-tabs li.acai-berry.active,#product-ingredients .dom-tabs li.acai-berry:hover{background:#9e2b8d url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-acai-berry-active.png.pagespeed.ic.XHGVdjrlQR.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.blue-raspberry.active,#product-ingredients .dom-tabs li.blue-raspberry:hover{background:#1889f7 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-blue-raspberry-active.png.pagespeed.ic.lf3NPjYJSe.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.greenapple.active,#product-ingredients .dom-tabs li.greenapple:hover{background:#36e00e url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-green-apple-active.png.pagespeed.ic.h1T_LkVMXu.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.watermelon.active,#product-ingredients .dom-tabs li.watermelon:hover{background:#fd7d7d url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-watermelon-active.png.pagespeed.ic.o3FPzpC-FT.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.strawberry-banana.active,#product-ingredients .dom-tabs li.strawberry-banana:hover{background:#eea5b0 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-strawberry-banana-active.png.pagespeed.ic.j1q-BlTC7a.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.chocolate-peanut-butter.active,#product-ingredients .dom-tabs li.chocolate-peanut-butter:hover{background:#8e532e url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter-active,402x.png.pagespeed.ic._M1JB9li9U.png) 20px center no-repeat;background-size:20px;color:#fff}#product-ingredients .dom-tabs li.chocolate-chip-cookie-dough.active,#product-ingredients .dom-tabs li.chocolate-chip-cookie-dough:hover{background:#d8b484 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-chip-cookie-dough-active,402x.png.pagespeed.ic.M0uga3QemU.png) 20px center no-repeat;color:#fff;background-size:20px}#product-ingredients .dom-tabs li.smores.active,#product-ingredients .dom-tabs li.smores:hover{background:#d48949 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-smores-active,402x.png.pagespeed.ce.7muoHefUHo.png) 20px center no-repeat;color:#fff;background-size:20px}#product-ingredients .dom-tabs li.egg-nog.active,#product-ingredients .dom-tabs li.egg-nog:hover{background:#cdc2ae url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-eggnog-active.png.pagespeed.ic.dl7D5JHQMw.png) 20px center no-repeat;color:#fff}#product-ingredients .dom-tabs li.mint-chocolate.active,#product-ingredients .dom-tabs li.mint-chocolate:hover{background:#528b65 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-mint-chocolate-active.png.pagespeed.ce.-rsmiVD1JD.png) 15px center no-repeat;background-size:16px;color:#fff}#product-ingredients .dom-tabs li.mocha-cappuccino.active,#product-ingredients .dom-tabs li.mocha-cappuccino:hover{background:#8b724d url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-mocha-cappuccino-active.png.pagespeed.ce.7B9O24SXki.png) 15px center no-repeat;background-size:16px;color:#fff}#product-ingredients .dom-tabs li.salted-caramel.active,#product-ingredients .dom-tabs li.salted-caramel:hover{background:#b9854f url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-salted-caramel-active,402x.png.pagespeed.ic.48wKfzmiS6.png) 15px center no-repeat;background-size:24px;color:#fff}#product-ingredients .dom-tabs li.strawberry.active,#product-ingredients .dom-tabs li.strawberry:hover{background:#e5878c url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-strawberry-active,402x.png.pagespeed.ce.3s_e6rWTFh.png) 15px center no-repeat;background-size:20px;color:#fff}#product-ingredients .dom-tabs li.cereal-milk.active,#product-ingredients .dom-tabs li.cereal-milk:hover{background:#f3e9ca url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cereal-milk-active,402x.png.pagespeed.ic.mh57sHr3B1.png) 15px center no-repeat;background-size:20px;color:#fff}#product-ingredients .img{float:right;margin-left:50px;background-size:100%;margin-bottom:30px;width:50%;max-width:584px}#product-ingredients .product-label{margin-left:50px;margin-bottom:30px;float:right;display:block}.thrive #product-ingredients .product-label{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-thrive.png.pagespeed.ce.LZ-6Lout5j.png) center no-repeat;width:512px;height:1274px}.atlas #product-ingredients .product-label{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-atlas.png.pagespeed.ce.7PP8tOZ4_q.png) center no-repeat;width:512px;height:1341px}#product-ingredients .label{float:right;margin-left:50px;margin-bottom:30px;width:511px}#product-ingredients .triumph-uses{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients strong.uppercase{text-align:left;font-weight:700;display:block;margin-top:70px;font-size:20px;letter-spacing:-.5px}#products [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}#products [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}#products [class^="styles_featuredStacks_"] [class^="styles_cols_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_cols_"]{padding:0;height:auto;border:none}#products [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){#products [class^="styles_banner_"],body.page-template-page-supplements-v1 [class^="styles_banner_"]{margin-right:10%}}#products [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}#products [class^="styles_banner_"]:before,#products [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}#products [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}#products [class^="styles_mobileAddToCart_"],body.page-template-page-supplements-v1 [class^="styles_mobileAddToCart_"]{display:none}@media (max-width:824px){#products [class^="styles_col_"] h3,body.page-template-page-supplements-v1 [class^="styles_col_"] h3{max-width:220px}}#products [class^="styles_featuredStacks_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"]{padding:0;background:0 0;margin-bottom:0;max-width:1160px;margin:0 auto}#products [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:1460px){#products [class^="styles_featuredStacks_"] [class^="styles_img_"],body.page-template-page-supplements-v1 #stacks [class^="styles_featuredStacks_"] [class^="styles_img_"]{float:none;margin:10px auto}#products [class^="styles_featuredStacks_"] [class^="styles_col_"],body.page-template-page-supplements-v1 #stacks [class^="styles_featuredStacks_"] [class^="styles_col_"]{height:auto;padding-bottom:30px}#products [class^="styles_col_"] h3,body.page-template-page-supplements-v1 [class^="styles_col_"] h3{text-align:center;max-width:250px}#products [class^="styles_col_"] [class^="styles_prices_"],body.page-template-page-supplements-v1 [class^="styles_col_"] [class^="styles_prices_"],#products [class^="styles_col_"] [class^="styles_review_"],body.page-template-page-supplements-v1 [class^="styles_col_"] [class^="styles_review_"]{clear:both;margin:10px auto;float:none;text-align:center}#products [class^="styles_col_"] [class^="styles_meta_"],body.page-template-page-supplements-v1 [class^="styles_col_"] [class^="styles_meta_"]{text-align:center}#products [class^="styles_col_"] [class^="styles_learnMore_"],body.page-template-page-supplements-v1 [class^="styles_col_"] [class^="styles_learnMore_"],#products [class^="styles_col_"] [class^="styles_addtocart_"],body.page-template-page-supplements-v1 [class^="styles_col_"] [class^="styles_addtocart_"]{display:inline-block;float:none}}@media screen and (max-width:1358px){#products [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}}#products [class^="styles_addtocart_"],#products [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}#products [class^="styles_addtocart_"],body.page-template-page-supplements-v1 [class^="styles_addtocart_"]{width:144px}#products,body.page-template-page-supplements-v1 #stacks{margin-bottom:85px}#products #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}#products #stacks [class^="styles_review_"],body.page-template-page-supplements-v1 #stacks [class^="styles_review_"]{margin-bottom:15px}#products #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}#products #stacks [class^="styles_price_"],#products #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:1024px){#products #stacks [class^="styles_img_"],body.page-template-page-supplements-v1 #stacks [class^="styles_img_"]{width:145px;height:145px}}#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:400;color:#293644;text-align:left}#references{width:100%;clear:both;padding:100px 0 95px}#references h2{font-weight:700;color:#2d3541;font-size:33px;line-height:1.4;text-align:center;position:relative}#references h2 span{color:#00a2ff;padding:4px;text-align:center;display:inline-block;cursor:pointer;width:41px;height:41px;font-size:30px;position:relative;top:0;left:3px;margin-right:20px;line-height:35px}#references h2 span:hover{border-color:#00a2ff}#references h2 span.open{color:#00a2ff;padding-top:1px;position:relative;top:-3px}#references .container{padding:0 30px;max-width:1114px}#references .ref{clear:both;position:relative;width:100%;padding:0 0 40px 90px}#references .ref:last-child{padding:0 0 0 90px}#references .ref .num{display:block;width:60px;height:60px;font-size:35px;color:#00a2ff;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:400}#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(//legionathletics.com/wp-content/themes/legion-2017/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}#references_container{padding-top:75px}#main .citation{text-decoration:none!important;color:#1681fb;vertical-align:super;font-size:10px;margin-left:2px;font-weight:400}#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:#45a0f8}#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/list-arrow.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xsneak-peak.png.pagespeed.ic.tvSeCzxIfq.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 li{position:relative;float:left;display:block;width:20%;height:220px;padding:0;background:0 0!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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmeal-plan-step-1.png.pagespeed.ic.LQlZVLSNXD.png) center no-repeat}#main.meal-plan #product-content .how-the-plans-work ul li .step-2-icon{width:86px;height:88px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmeal-plan-step-2.png.pagespeed.ic.W7zhNFu94B.png) center no-repeat}#main.meal-plan #product-content .how-the-plans-work ul li .step-3-icon{width:102px;height:88px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmeal-plan-step-3.png.pagespeed.ic.akHpssRGam.png) center no-repeat}#main.meal-plan #product-content .how-the-plans-work ul li .step-4-icon{width:82px;height:88px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmeal-plan-step-4.png.pagespeed.ic.uh0v1G49Ar.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmeal-plan-step-5.png.pagespeed.ic.5e9eZu5bY-.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(//legionathletics.com/wp-content/themes/legion-2017/theme/images/2x/muscle-for-life-logo@2x.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:#45a0f8}#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;display:initial;float:left;width:100%}#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 .right{float:right!important}#main.meal-plan #product-content .success-stories #nickbrimmer-before{background:url(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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(//legionathletics.com/wp-content/themes/legion-2017/css/../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:700;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:1024px) 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:#27a2ff}#main.meal-plan #product-content .product-content-intro h3{font-size:20px;width:100%}#main.meal-plan #product-content h6{font-weight:700;font-size:17px;color:#4c4c4c;width:100%}body.single-product #main.meal-plan #product-content .full-description ul li{font-size:15px;font-weight:700;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:400;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:400;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%}.postWrap{padding:20px 15px 0}.paginationFront{margin-top:20px}}.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}.the-year-one-challenge-for-men [class^="styles_fdaApproved_"],.the-year-one-challenge-for-women [class^="styles_fdaApproved_"],.the-little-black-book-of-workout-motivation [class^="styles_fdaApproved_"],.the-year-one-challenge-for-men [class^="styles_freeShipping_"],.the-year-one-challenge-for-women [class^="styles_freeShipping_"],.the-little-black-book-of-workout-motivation [class^="styles_freeShipping_"],.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}.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:-30px}.the-year-one-challenge-for-men [class^="styles_moneyback_"],.the-year-one-challenge-for-women [class^="styles_moneyback_"],.the-little-black-book-of-workout-motivation [class^="styles_moneyback_"]{position:relative;top:-10px}.the-year-one-challenge-for-men [class^="styles_amazonBookLink_"],.the-year-one-challenge-for-women [class^="styles_amazonBookLink_"],.the-little-black-book-of-workout-motivation [class^="styles_amazonBookLink_"],.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}.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}.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}#main.atlas .protein-bars{width:354px;height:281px;float:left;background:url(//legionathletics.com/wp-content/themes/legion-2017/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 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 .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:700;font-size:18px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 ol.numbers{margin-top:100px}#main.genesis ol.numbers li:before{color:#f3c453;top:-40px}#main.genesis ol.numbers li{margin-bottom:70px}#main.genesis #product-content .product-content-intro ol.numbers li p{text-align:left;padding-top:0;margin-top:0}#main.genesis ol.numbers.numbers-small>li{padding-left:100px}#main.genesis ol.numbers.numbers-small li:before{content:counter(step-counter);margin-right:20px;text-align:center;width:122px;z-index:2;display:inline-block;height:45px;color:#6b5442;font-size:19px;font-weight:600;padding:0;box-sizing:border-box;border-radius:100%;position:absolute;left:0;top:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-circle-number.png.pagespeed.ic.5L2CP8dv9K.png) center no-repeat;background-size:contain;line-height:47px}#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.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:0 0;font-weight:400;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:700}#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(//legionathletics.com/wp-content/themes/legion-2017/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 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#great-value{padding-bottom:20px}#main.whey .sales-product-content-section h4{font-weight:700;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:400}@media screen and (max-width:999px){#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#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.ascend .product-content-intro .brain{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/xproduct-ascend-brain.png.pagespeed.ic.ge0gGarIlV.png) center no-repeat;width:425px;height:304px;float:left;margin-right:63px;margin-bottom:20px}#main.ascend .large-description,#main #product-content .product-content-intro p.large-description{font-size:32px;text-align:center;max-width:86%;display:block;margin:0 auto;line-height:40px;margin-bottom:40px;padding-top:10px}#main.ascend .sales-product-content-section .uppercase{margin-bottom:25px}#main.ascend ol.square li{margin-bottom:30px;list-style-type:none;counter-increment:step-counter;position:relative;padding-left:100px;min-height:48px;font-size:18px;color:#333;line-height:24px;width:94%}#main.ascend ol.square li.one-line{line-height:45px}#main.ascend ol.square li.early-line-break{width:91%}#main.ascend ol.square.purple li:before{border:1px #a55cc3 solid;color:#a55cc3;box-shadow:inset 0 0 0 4px #f7e2ff;top:0}#main.ascend #product-content ul li{font-weight:400}#main.ascend #bottom-line{padding-bottom:165px}#main.ascend #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/product-bottom-line-ascend.png.pagespeed.ce.MXPtHb-1i7.png) center no-repeat;height:373px;margin-top:8px;background-size:contain}#main.ascend #place-order-now{padding:50px;max-width:875px;display:block;background:#fff;box-shadow:0 0 15px #e8e8e8;margin:0 auto;margin-top:-140px;width:90%}#main.ascend #place-order-now .container{padding:0 15px}#main.ascend #place-order-now h2{text-align:center;margin-bottom:30px}#main.ascend #place-order-now p{text-align:center;font-size:17px;line-height:30px;margin-bottom:50px}#main.ascend #place-order-now div.atc-button-place-now{text-align:center;background:#fd9b27;padding:18px;text-transform:uppercase;color:#fff;max-width:300px;margin:0 auto;letter-spacing:.1em;font-size:14px;cursor:pointer;margin-bottom:15px}#main.ascend #place-order-now div.atc-button-place-now:hover{background:#ffa500}#main.ascend #product-ingredients .label{width:510px}@media screen and (max-width:1099px){#main.ascend #place-order-now{display:none}#main.ascend #product-content .product-content-intro blockquote{color:#585858;font-style:italic;line-height:27px;padding-left:30px;text-align:left;margin-bottom:30px}}#main.forge .product-content-intro .chart{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-triton-trawling.png.pagespeed.ce.8g0TWmQKy3.png) center no-repeat;max-width:100%;background-size:100%}#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:700}#main.triton #bottom-line .img{margin-top:0}#main.triton .sales-product-content-section#introducing{padding-bottom:70px;background:#fff}#main.lunar .sleep-img{width:365px;height:341px;float:left;margin:10px 60px 20px 25px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-lunar-sleep.png.pagespeed.ce.FpR32gAvhR.png) center no-repeat;display:block}#main.lunar ol.numbers li:before{color:#6db4c5;top:0}#main.lunar #bottom-line .img{margin-bottom:0}#main.lunar [class^="styles_productOptio2n"]{display:none}#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 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:400}#main.phoenix .product-content-intro li.thunder{background-image:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 #caffeine{padding-bottom:70px}#main.phoenix #product-content .product-content-intro ol{margin-left:35px;margin-bottom:30px;text-align:left}#main.phoenix #product-content .product-content-intro ol>li{margin-bottom:20px;font-size:18px;min-height:24px;line-height:1.5}#main.triumph #product-content{padding-bottom:180px}#main.triumph .product-content-intro h2{margin:60px auto 40px;text-align:center}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:400;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:400;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.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-apparel-athletic-cut.png.pagespeed.ce.vUrI6_fQye.png) center no-repeat}#main.apparel .features ul li.high{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-apparel-high-quality.png.pagespeed.ce.09qMbMNOWF.png) center no-repeat}#main.apparel .features ul li.soft{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-apparel-soft.png.pagespeed.ce.K27zuraWQb.png) center no-repeat}#main.apparel .features ul li.durable{background:url(//legionathletics.com/wp-content/themes/legion-2017/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:400;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:400;font-size:22px;height:78px;display:table;width:100%;font-weight:400}#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:700;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.two-col span{width:50%}#main.apparel #product-content .sizing.six-col span{width:13%}#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.six-col span.size{width:35%}#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:324px}#main.apparel #product-content .product-details.apparel-bottom-line{margin-bottom:40px;padding-top:0}#main.apparel #product-content .product-details.apparel-bottom-line h3{text-align:center}#main.apparel .sizing ol{width:80%;margin-left:10%;font-size:17px;margin-bottom:-10px;float:left;color:#333}#main.apparel .sizing ol li{margin-bottom:10px;line-height:20px}#featured-merch-grid>div{max-width:1238px;margin:0 auto;display:block}#featured-merch-grid [class^="styles_product_"]{height:323px}@media screen and (max-width:767px){#main.apparel .sizing ol{font-size:15px;margin-bottom:15px}}#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:400;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:400!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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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-repeat:no-repeat!important;background-position:17px!important}div.dd-select.slick-div-yes,li.slick-list-yes .dd-option{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:400;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(//legionathletics.com/wp-content/themes/legion-2017/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:400;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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:400}#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-forge.jpg.pagespeed.ic.avj-lVQNza.jpg) center no-repeat;width:416px;height:524px}#main #product-content .stacked-product-content-section .img.fortify{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-fortify.jpg.pagespeed.ic.ie3v20KsPU.jpg) 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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-genesis.jpg.pagespeed.ic.xId-M0jfAC.jpg) center no-repeat;width:412px;height:430px;margin-top:47px}#main #product-content .stacked-product-content-section .img.lunar{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-lunar.jpg.pagespeed.ic.8GF3dOraDD.jpg) center no-repeat;width:432px;height:398px}#main #product-content .stacked-product-content-section .img.phoenix{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-phoenix.jpg.pagespeed.ic.ruL6z6Pv_y.jpg) center no-repeat;width:410px;height:533px;margin-top:15px}#main #product-content .stacked-product-content-section .img.pulse{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-pulse.jpg.pagespeed.ic.BtQYKrBR4v.jpg) center no-repeat;width:439px;height:430px;margin-top:20px}#main #product-content .stacked-product-content-section .img.recharge{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-recharge.jpg.pagespeed.ic.7E22acvv5v.jpg) center no-repeat;width:417px;height:429px;margin-top:10px}#main #product-content .stacked-product-content-section .img.triton{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-triton.jpg.pagespeed.ic.22UxhxZrDo.jpg) center no-repeat;width:419px;height:484px}#main #product-content .stacked-product-content-section .img.triumph{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-triumph.jpg.pagespeed.ic.JWOONWP2y9.jpg) center no-repeat;width:409px;height:528px}#main #product-content .stacked-product-content-section .img.whey{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-whey.jpg.pagespeed.ic.EQVtOR33CO.jpg) 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:700;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:700}#main #product-content #how-to-use-stack ul li{font-weight:400}#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-forge.jpg.pagespeed.ic.YZws-ululn.jpg) center no-repeat;width:158px;height:546px}#main #product-content #how-to-use-stack .product .img.fortify{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-fortify.jpg.pagespeed.ic.jvfDC6nMJg.jpg) center no-repeat;width:161px;height:349px}#main #product-content #how-to-use-stack .product .img.genesis{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-genesis.jpg.pagespeed.ic.lQFpmD4-Kn.jpg) center no-repeat;width:202px;height:267px}#main #product-content #how-to-use-stack .product .img.lunar{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-lunar.jpg.pagespeed.ic.nE106Mslia.jpg) center no-repeat;width:209px;height:221px}#main #product-content #how-to-use-stack .product .img.phoenix{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-phoenix.jpg.pagespeed.ic.WBhXRDrcou.jpg) center no-repeat;width:158px;height:551px}#main #product-content #how-to-use-stack .product .img.pulse{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-pulse.jpg.pagespeed.ic.VFMA6R221E.jpg) center no-repeat;width:191px;height:640px}#main #product-content #how-to-use-stack .product .img.recharge{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-recharge.jpg.pagespeed.ic.Ltx9S41tT-.jpg) center no-repeat;width:190px;height:697px}#main #product-content #how-to-use-stack .product .img.triton{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-triton.jpg.pagespeed.ic._YxjNRRiek.jpg) center no-repeat;width:170px;height:335px}#main #product-content #how-to-use-stack .product .img.triumph{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-triumph.jpg.pagespeed.ic.up8apsm9Rj.jpg) center no-repeat;width:160px;height:551px}#main #product-content #how-to-use-stack .product .img.whey{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-whey.jpg.pagespeed.ic.f7HFS7S4nI.jpg) 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:700;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:0 0}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:400;margin-bottom:10px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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:0 0;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:700;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:400;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/BLS-w-Badge.png.pagespeed.ce.I9OeK81YeJ.png) center no-repeat;background-size:450px}#main #product-content .img.thinner-leaner{float:left;margin-right:65px;width:351px;height:509px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/TLS-w-Badge.png.pagespeed.ce.pltPGYa6op.png) center no-repeat;background-size:450px}#main #product-content .img.custom-plans{float:left;margin-right:65px;width:351px;height:511px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/Male-Meal-Plan-w-Badge.png.pagespeed.ce.jX26dGOCu2.png) center no-repeat;background-size:450px}#main #product-content .book .stack-add-to-cart{margin:auto}#main.gift-cards #gift-cards-splash{width:100%;clear:both;background:#d0d0d0 url(//legionathletics.com/wp-content/themes/legion-2017/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:700;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:400;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:#00a2ff}#main.gift-cards #gift-card-form .send-to-multi-mobile{display:none}#main.gift-cards #gift-card-form input.name{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:0 0;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(//legionathletics.com/wp-content/themes/legion-2017/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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:0 0;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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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:400;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(//legionathletics.com/wp-content/themes/legion-2017/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:700;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}body.woocommerce-lost-password{background:#f4f4f4}body.woocommerce-lost-password .woocommerce p{font-size:18px;line-height:1.5;letter-spacing:1px;color:#333;max-width:700px;margin:auto;padding:0 30px;text-align:center;margin-top:40px;margin-bottom:250px}@media (min-height:988px){body.woocommerce-lost-password .footer{position:fixed;bottom:0!important}}body.woocommerce-lost-password .woocommerce-ResetPassword{max-width:960px;text-align:center;margin:auto;padding:80px 40px}body.woocommerce-lost-password .woocommerce-ResetPassword p{font-size:18px;line-height:1.5;letter-spacing:1px;color:#333;margin-bottom:35px}body.woocommerce-lost-password .woocommerce-ResetPassword p.form-row-first{margin-bottom:0}body.woocommerce-lost-password .woocommerce-ResetPassword label{text-transform:uppercase;letter-spacing:2px;font-size:11px;color:#333;display:block;text-align:center;font-weight:700;margin-bottom:5px}body.woocommerce-lost-password .woocommerce-ResetPassword input[type="text"]{display:block;border:1px solid #c3c3c3;max-width:300px;width:100%;height:40px;padding:10px;text-align:center;letter-spacing:1px;font-size:16px;margin:0 auto 15px;background:#fff}body.woocommerce-lost-password .woocommerce-ResetPassword input[type="text"]:focus{border-color:#00a2ff}body.woocommerce-lost-password .woocommerce-ResetPassword input[type="submit"]{background:#00a2ff;border:1px #00a2ff solid;text-align:center;height:47px;width:100%;max-width:300px;border-radius:0;letter-spacing:1.5px;font-size:13px;line-height:45px;color:#fff;text-transform:uppercase;font-weight:300;margin:auto}body.woocommerce-lost-password .woocommerce-ResetPassword input[type="submit"]:hover{background:#008edf}#main.search .container{max-width:1364px}#main.search #search-header{background:#f8f8f8;width:100%;height:267px;clear:both;margin-bottom:56px;padding:90px 0;text-align:center}#main.search #search-header header h1{color:#737a83;font-size:48px;font-weight:700;margin-bottom:12px;text-transform:uppercase}#main.search #search-header header h1 span{color:#293644}#main.search #search-header .new-search{font-size:14px;height:15px;font-weight:700;color:#00a2ff;padding-left:34px;letter-spacing:.5px;display:inline-block;text-transform:uppercase;cursor:pointer;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/search-new-search-icon.png.pagespeed.ce.wfhBiJhjdc.png) left center no-repeat}#main.search #search-header .new-search:hover{opacity:.8}#main.search h2.search-title{font-size:33px;color:#293644;margin-bottom:54px;text-align:center}#main.search .nothing-found{text-align:center;margin:0 auto 30px;display:block}#main.search #content{width:100%;clear:both}#main.search #product-search-results{width:100%;clear:both;padding-bottom:90px;border-bottom:1px #e9e9e9 solid;margin-bottom:58px}#main.search #product-search-results article{float:left;width:25%;height:376px;position:relative;margin-bottom:0;border:.5px #e6e6e6 solid;padding-top:30px;text-align:center}#main.search #product-search-results article:hover{background:0 0;border-color:#d2d2d2;box-shadow:inset 0 0 0 7px #f7f7f7 , 0 0 0 1px #d2d2d2 , 0 3px 5px rgba(5,5,6,.07)}#main.search #product-search-results article img{width:auto;height:165px;margin:0 auto 15px;display:block}#main.search #product-search-results article h3{text-transform:uppercase;line-height:1.4;font-size:16px;font-weight:700;margin-bottom:15px;color:#333}#main.search #product-search-results article h3 a{text-decoration:none;color:#333}#main.search #product-search-results article .prices{color:#ff5b1d;font-weight:700;font-size:18px;margin:0 0 22px;letter-spacing:1.5px}#main.search #product-search-results article .meta{clear:both;width:100%}#main.search #product-search-results article .meta .add-to-cart-ajax-button{background:#ff9b00;color:#fff;margin-left:-3px;width:152px;height:34px;display:inline-block;text-align:center;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;line-height:34px}#main.search #product-search-results article .meta .add-to-cart-ajax-button:hover{background:#ed9124}#main.search #product-search-results article .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}#main.search #product-search-results article .learn-more:hover{background:#d2d2d2}#main.search #search-articles{width:100%;border-bottom:1px #e9e9e9 solid;padding-bottom:70px}#main.search #search-articles article{float:left;width:31.3%;text-align:center;margin-bottom:70px;margin-right:3%;height:370px}#main.search #search-articles article:nth-child(3n+1){margin-right:0}#main.search #search-articles article .img{width:100%;height:244px;display:block;margin-bottom:18px}#main.search #search-articles article h3{font-size:24px;line-height:1.2;font-weight:400;margin-bottom:15px}#main.search #search-articles article h3 a{color:#293644;text-decoration:none}#main.search #search-articles article h3 a:hover{text-decoration:underline}#main.search #search-articles article .meta{display:block;color:#797f83;font-size:14px;line-height:1.3;height:36px;overflow:hidden;text-overflow:ellipsis}#main.search #search-articles article .meta a{color:#00a1ff;text-decoration:none}#main.search #search-articles article .meta a:hover{text-decoration:underline}.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}#my-account-content h4{font-size:24px;font-weight:600;margin-bottom:32px;border-bottom:1px #f2f2f2 solid;width:100%;text-align:center;padding-bottom:30px;letter-spacing:.5px;height:59px}div.woocommerce-MyAccount-content #generated_coupon_data_container{display:none}div.woocommerce-MyAccount-content{position:relative}div.woocommerce-MyAccount-content a.logout{width:15px;height:12px;position:absolute;top:33px;display:block;right:41px;background:#eaeaea url(//legionathletics.com/wp-content/themes/legion-2017/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:14px 28px;height:96px;clear:both;position:relative;background:#f5f5f5;max-width:300px;margin:0 auto}#account-navigation .user h3{color:#02b0f2;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:700}#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{width:100%;height:55px;line-height:54px;border-bottom:1px #f5f5f5 solid;font-size:14px;color:#737373;padding-left:72px;background:#f9f9f9;font-weight:700;display:block;text-decoration:none;text-transform:none;border-left:2px transparent solid}#account-navigation nav a.active,#account-navigation nav a:hover{color:#1ca4fc;background-color:#fff!important;border-left:2px #02b9ff solid}#account-navigation nav a.profile-settings{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-profile-settings.png.pagespeed.ic.HmApwPxB5m.png) 27px center no-repeat}#account-navigation nav a.order-history{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-order-history.png.pagespeed.ic.N5PCT9zauB.png) 27px center no-repeat}#account-navigation nav a.addresses{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-addresses.png.pagespeed.ic.ziDxp8rrFn.png) 25px center no-repeat}#account-navigation nav a.payment-methods{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-payment-methods.png.pagespeed.ce.iHCp4txgNv.png) 25px center no-repeat}#account-navigation nav a.subscriptions{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-subscriptions.png.pagespeed.ic.TRuvKvj_ds.png) 26px center no-repeat}#account-navigation nav a.downloads{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-downloads.png.pagespeed.ic.WFb0EoY-sL.png) 25px center no-repeat}#account-navigation nav a.coupons{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-coupons.png.pagespeed.ic.TI-nD1V-sw.png) 24px center no-repeat}#account-navigation nav a.referrals{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-referral-history.png.pagespeed.ic.3Pz2f7dPI3.png) 26px center no-repeat}#account-navigation nav a.books{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-edit-icon,402x.png.pagespeed.ce.D0FjF3jgRq.png) 25px center no-repeat;background-size:17px}#account-navigation nav a.meal-plans{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-meal-plan.png.pagespeed.ic.i3oU39n8AN.png) 25px center no-repeat;background-size:15px}#account-navigation nav a.profile-settings:hover,#account-navigation nav a.profile-settings.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-profile-settings-active.png.pagespeed.ce.w9_Er23P4-.png) 27px center no-repeat}#account-navigation nav a.order-history:hover,#account-navigation nav a.order-history.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-order-history-active.png.pagespeed.ce.ZfSlNwwn-4.png) 27px center no-repeat}#account-navigation nav a.addresses:hover,#account-navigation nav a.addresses.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-addresses-active.png.pagespeed.ce.g_MMZOi46c.png) 25px center no-repeat}#account-navigation nav a.payment-methods:hover,#account-navigation nav a.payment-methods.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-payment-methods-active.png.pagespeed.ce.90FXlWFDVs.png) 25px center no-repeat}#account-navigation nav a.subscriptions:hover,#account-navigation nav a.subscriptions.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-subscriptions-active.png.pagespeed.ce.D7raHmlnDd.png) 26px center no-repeat}#account-navigation nav a.downloads:hover,#account-navigation nav a.downloads.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-downloads-active.png.pagespeed.ce.dcRCGV3aZI.png) 25px center no-repeat}#account-navigation nav a.coupons:hover,#account-navigation nav a.coupons.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-coupons-active.png.pagespeed.ce.ZnkmD36AnD.png) 24px center no-repeat}#account-navigation nav a.referrals:hover,#account-navigation nav a.referrals.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-referral-history-active.png.pagespeed.ce.oTpqtBKwrF.png) 26px center no-repeat}#account-navigation nav a.books:hover,#account-navigation nav a.books.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-edit-icon-primary.png.pagespeed.ce.F58oC4Nwqq.png) 26px center no-repeat}#account-navigation nav a.meal-plans:hover,#account-navigation nav a.meal-plans.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-meal-plan-active.png.pagespeed.ic.EAsTyYEHL7.png) 26px center no-repeat;background-size:15px}.login{float:left;width:100%}.fsd-woocommerce h1{display:none}.login .login-left,.login .login-right{width:50%;float:left;text-align:center}.login #login-left-prompt{border-right:1px #e8e8e8 solid}.login h3{font-weight:700;color:#2b3642;font-size:33px;line-height:1.2;margin-bottom:5px}.login p{font-weight:400;color:#a4a4a4;font-size:16px;letter-spacing:1px}.login .align-middle{width:100%;display:table-cell;vertical-align:middle}.login .vertical-middle{vertical-align:middle;width:100%;-webkit-align-self:center;align-self:center}.login form{max-width:330px;margin:auto;float:none}.login #login-form-left,.login #signup-form-right{color:#fff;height:748px;padding:60px 30px;display:table;background:#f6f6f6;transition:opacity .666s;opacity:.3}.login #login-form-left.active,.login #login-form-left:hover,.login #signup-form-right.active,.login #signup-form-right:hover{opacity:1;background:#fdfdfd}body.woocommerce-checkout .login #login-form-left,body.woocommerce-checkout .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 .login #login-form-left,body.woocommerce-checkout .login #signup-form-right{position:relative;height:92vh}}.login #login-form-left{left:0}.login #signup-form-right{right:0}.login #login-form-left h3,.login #signup-form-right h3{margin-bottom:20px;font-size:29px;font-weight:700;color:#2b3642}.login input[type="text"],.login input[type="email"],.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}.login input[type="text"]:focus,.login input[type="email"]:focus,.login input[type="password"]:focus{border-color:#00a2ff}.login input[type="checkbox"]{float:left;margin-right:15px;position:relative;top:-3px;-webkit-appearance:none;width:19px;height:19px;background:#5fc595}.login input[type="checkbox"]:checked{background:#5fc595 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xlogin-checkbox.png.pagespeed.ic.UEz9yluUnW.png) center no-repeat}.login label,.login .lost{font-size:15px;letter-spacing:.5px;float:left;color:#000}.login .lost{color:#44a0f8}.login label a{color:#44a0f7;text-decoration:none}.login label a:hover{text-decoration:underline}.login .terms-container{margin:14px auto;display:inline-block}.login .lost{float:right;text-decoration:none}.login .lost:hover{text-decoration:underline}.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}.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}.login .transparent-link-cover{width:100%;height:900px;display:block;color:#000;text-decoration:none}.login .transparent-link-cover:hover{background:#f4f4f4}.login .transparent-link-cover span.hvr{width:100%;height:100%;float:left;display:flex;padding:60px 20px 20%}.login .lock-img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/login-lock.png.pagespeed.ce.cR2VImorUk.png) center no-repeat;width:55px;height:80px;display:block;margin:0 auto 25px}.login .user-img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/login-user.png.pagespeed.ce.r4YjqibgKi.png) center no-repeat;width:67px;height:80px;display:block;margin:0 auto 25px}.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:400}.login .green-button{background:#2bc891}.login .green-button:hover{background:#20b380}.login .blue-button{background:#3c5a96}.login .blue-button:hover{background:#354f84}.login .lblue-button{background:#00a2ff}.login .lblue-button:hover{background:#008fe1}.login .small-pp{display:block;text-align:center;font-size:12px;text-transform:uppercase;color:#000;margin:30px auto}.myaccount-content-col{width:880px;min-height:853px;float:left;background:#fff}.myaccount-nav-col{float:left}#my-account-content{padding:38px 0;position:relative}#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:330px;border:1px #c3c3c3 solid;height:40px;padding:10px 15px;font-size:15px;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}div.woocommerce form.woocommerce-EditAccountForm{margin-bottom:50px}#my-account-content input[type="text"]:focus,#my-account-content input[type="email"]:focus,#my-account-content input[type="password"]:focus{border:1px #02b9ff solid}#my-account-content input[type="submit"],#my-account-content input[type="button"]{background:#02b9ff;width:330px;height:50px;text-transform:uppercase;border:none;font-weight:400;font-size:14px;letter-spacing:1.5px;text-align:center;color:#fff;display:block;border-radius:0;line-height:50px;cursor:pointer;margin-top:40px;margin-left:40px}#my-account-content .options-container input[type="submit"]{margin:40px auto 0}.woocommerce-EditAccountForm:last-child{margin-bottom:46px}#my-account-content input[type="submit"]:hover{background:#0099d4}#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}#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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}.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:0 0;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%}.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_address_1_field,.remodal #my-account-content.edit-address p.form-row#billing_city_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:69px;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:0 0}.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:#02b9ff;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:0 0}.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:#02b9ff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#02b9ff;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#02b9ff;font-weight:700}#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:#02b9ff url(//legionathletics.com/wp-content/themes/legion-2017/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;margin-bottom:50px}.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 .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(//legionathletics.com/wp-content/themes/legion-2017/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:#02b9ff;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:0 0;font-size:0}#my-account-content .payment-method-columns .payment-method p{color:#b1b1b1;letter-spacing:.5px;font-size:16px;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}#my-account-content .payment-method-columns .payment-method .card-number{width:315px;margin-right:20px}#my-account-content .payment-method-columns .payment-method .card-number span{font-size:14px}#my-account-content .payment-method-columns .payment-method .exp{margin-right:39px}#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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-edit-icon-primary.png.pagespeed.ce.F58oC4Nwqq.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:700;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:700;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}}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#02b9ff;background:url(//legionathletics.com/wp-content/themes/legion-2017/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:700;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:700;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:400}.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:400}.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:700;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:#1fbafc;font-weight:700;margin-bottom:20px}#my-account-content .boxes .box .subtype a{font-size:16px;color:#1fbafc;font-weight:700;margin-bottom:20px;text-decoration:none}#my-account-content .boxes .box .subtype a:hover{text-decoration:underline}#my-account-content .boxes .box .name{font-size:17px;font-weight:700;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:400}#my-account-content .boxes .box .order-info-title{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:61%;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:#04b9ff;font-weight:600;text-decoration:none}.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}.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:#02b9ff;font-weight:700;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:#02b9ff;display:block;width:330px;height:50px;line-height:50px!important;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:700;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%}h4.my-books-heading{font-size:24px;font-weight:600;margin-top:25px;width:100%;text-align:center;letter-spacing:.5px;height:59px;padding-bottom:8px}.my-books-book{width:100%}li.book-content{float:left;padding:25px;width:33.3333333333333%;height:300px;border:1px #e5e5e5 solid;background:#fff;position:relative;text-align:center}li.book-content h5{padding-top:10px}@media (max-width:1169px){li.book-content{width:50%}}.my-book-img{width:100%;margin-bottom:10px}.my-book-img img{display:block;margin:0 auto}.my-book-title{text-align:center;text-transform:uppercase;line-height:1.4;font-size:16px;font-weight:700;margin-bottom:12px;color:#333}a.my-book-button,a.my-meal-plan-button{background:#02b9ff;height:43px;width:80%;margin:15px auto 0;text-transform:uppercase;border:none;font-weight:400;font-size:13px;letter-spacing:1.5px;text-align:center;color:#fff;display:block;border-radius:0;line-height:44px;cursor:pointer;text-decoration:none}a.my-book-button:hover,a.my-meal-plan-button:hover{opacity:.7}body.woocommerce-checkout:not(.woocommerce-order-received){height:100%;margin-top:0!important;background:#f6f6f6}body.woocommerce-checkout.admin-bar{margin-top:28px}body.woocommerce-checkout div.woocommerce{background:#f6f6f6;position:relative}body.woocommerce-checkout #legion-sale-banner,body.woocommerce-checkout .so-offer-content{display:none!important}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(//legionathletics.com/wp-content/themes/legion-2017/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:not(.woocommerce-order-received) .back-to-shop{display:block;font-size:14px;color:#797f83;text-decoration:none;display:inline-block;float:left;padding:22px 22px 22px 24px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcheckout-back-to-shop.png.pagespeed.ic.TU4WiVez2g.png) left center no-repeat}body.woocommerce-checkout .back-to-shop:hover{color:#00a2ff}body.woocommerce-checkout:not(.woocommerce-order-received) #header nav.center{display:none}body.woocommerce-checkout:not(.woocommerce-order-received) #header .logo{float:none;display:block;margin:0 auto 0 auto;position:relative}#checkout{max-width:1420px;padding:0 45px;width:100%;height:100%;clear:both}#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:25px 24px 0;height:calc(100% - 110px);overflow-y:auto;position:initial}#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}#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}#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}#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:#02b9ff}#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(//legionathletics.com/wp-content/themes/legion-2017/css/images/express-checkout-input-required.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:0 0}#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(//legionathletics.com/wp-content/themes/legion-2017/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 .shipping-options div.single-method-ship,#checkout #shipping-methods label{width:100%;height:auto;border:1px #e1e1e1 solid;font-size:15px;padding:12px 55px 12px 44px;margin-bottom:13px;position:relative;display:block;color:#818181;line-height:22px;text-align:left}#checkout #shipping-methods .shipping-options div.single-method-ship{padding:20px 55px 20px 20px;color:#000}#checkout div[data-title="Shipping"]{position:relative}#checkout #shipping-methods .woocommerce-Price-amount{position:absolute;right:0;top:0;font-weight:400;color:#818181}#checkout #shipping-methods .shipping-options div.single-method-ship .woocommerce-Price-amount{top:20px;right:20px}#checkout #single-shipping-method{padding-right:50px;text-align:left}#checkout #shipping-methods label .woocommerce-Price-amount{position:absolute;right:12px;top:14px;font-weight:400;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 .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:0 0;z-index:3;position:relative;padding-left:4px}#checkout .select2-container{width:100%!important}#checkout #braintree_payment_methods .select2-container{width:95%!important;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/checkout-radio-button.png.pagespeed.ce.inYDIhnQyW.png) center no-repeat}#checkout #shipping-methods input[type="radio"]:checked{background:url(//legionathletics.com/wp-content/themes/legion-2017/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{line-height:1.4}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:700;margin-bottom:0;display:block;margin-top:0;color:#818181;padding:14px 18px}#checkout .col #payment-methods .choice:not(.selected)>label[for=payment_method_braintree_payment_gateway]{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#02b9ff}#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:400;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;-moz-appearance:none}#checkout .col #payment-methods input[type="checkbox"]:checked{background:#5ec595 url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:700;padding-left:10px;margin-right:20px}.payment_box select[name="nmi_saved_cards"],.payment_box select{-webkit-appearance:none;display:inline-block;background:0 0;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(//legionathletics.com/wp-content/themes/legion-2017/images/my-account-order-history-menu-dd.png.pagespeed.ce.9c5dI4HBBn.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:700;width:100%;padding-left:10px}.payment_box .required{color:red;position:relative;top:6px;font-weight:700;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:700;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:400}#checkout .col table#review-order tbody tr td.row-price{text-align:right;font-weight:700}#checkout .col table#review-order tbody tr td.row-price span{font-size:12px;display:block;font-weight:400;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:700;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(//legionathletics.com/wp-content/themes/legion-2017/css/images/express-checkout-quantity-arrow.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:700;color:#02b9ff;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(//legionathletics.com/wp-content/themes/legion-2017/css/images/shopping-cart-delete-icon.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:700;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:400;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:400}#checkout .col .account-table#review-order .table-body .order-qty .select-quantity .qty{text-align:center;font-size:15px;font-weight:700;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:0 0;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:400}#checkout .col .account-table#review-order .table-body .order-price-price ins{background:0 0;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(//legionathletics.com/wp-content/themes/legion-2017/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:73.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:26.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:700}#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,#checkout .col .tax-rate{width:100%;clear:both;margin-bottom:0}#checkout .col .total .total-text,#checkout .col .tax-rate .shipping-text{font-weight:700;float:left;width:50%;font-size:22px;margin-bottom:15px;border-top:1px #e1e1e1 solid;padding-top:15px}#checkout .col .tax-rate .shipping-text{font-size:17px}#checkout .col .total .total-amount,#checkout .col .tax-rate .shipping-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 .tax-rate .shipping-amount{font-size:17px}#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(//legionathletics.com/wp-content/themes/legion-2017/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}.international-fee-notice{text-align:center;margin-bottom:15px;font-size:13px;font-weight:700}.woocommerce-remove-coupon{letter-spacing:.5px;color:#00a2ff;height:30px;line-height:32px;text-decoration:none;display:block;font-weight:400;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:400;color:#5ec494}#checkout .col .total .cart-discount .subtotal-amount{font-size:13px;padding-left:15px;font-weight:400;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 .bfwc-payment-method-buttons a.bfwc-cancel-saved{color:#fff!important;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:11px!important;letter-spacing:.5px;padding:5px;display:block;background:#00b9ff!important;position:absolute;top:11px;right:9px}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:700;font-size:11px!important;letter-spacing:.5px;padding:5px;display:block;background:#5ec595!important;position:absolute;top:-32px;right:9px}body.bfwc-body .bfwc-payment-method-buttons a.bfwc-saved-methods:hover{background:#52b285!important}#braintree-hostedfields-container .bg-illustration svg{display:none}body.bfwc-body .bfwc-new-payment-method-container .card-container{border:none!important;background:0 0!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:0 0!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}.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;position:absolute;bottom:40px;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(//legionathletics.com/wp-content/themes/legion-2017/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}#main.thank-you-page{margin-top:111px}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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xthank-you-page-bg.jpg.pagespeed.ic.w9_bxM_JBw.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:700;color:#fff;text-decoration:none}#main.thank-you-page section.intro p a:hover{text-decoration:underline}#main.thank-you-page section.intro .custom-meal-plan{width:100%;max-width:927px;margin:auto;margin-top:60px;clear:both;text-align:center}#main.thank-you-page section.intro .custom-meal-plan h4{text-align:center;margin-bottom:30px;font-weight:600;font-size:33px;color:#fff;line-height:1.2}#main.thank-you-page section.intro .custom-meal-plan p{font-size:18px;margin-bottom:40px;line-height:1.4;color:#fff;text-align:center;letter-spacing:.5px}#main.thank-you-page section.intro .custom-meal-plan a.btn{width:335px;height:68px;max-width:100%;border-radius:3px;background:#fcf100;font-size:16px;display:inline-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 .custom-meal-plan a.btn:hover{background-color:#dcd200}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/merger-bls.png.pagespeed.ce.pUzohy1d-q.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.thinner-leaner-stronger{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/merger-tls.png.pagespeed.ce.j12XXRVANu.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.the-shredded-chef,#main.thank-you-page section.intro .downloads .img.custom-meal-plan{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/xTSC-3-cover.png.pagespeed.ic.hgZ8lMsDLf.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.the-year-one-challenge-for-women{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/xmerger-y1cw.png.pagespeed.ic.lrxTNh3hb5.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.the-year-one-challenge-for-men{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/xmerger-y1cm.png.pagespeed.ic.6gzWsh8_Ix.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.the-little-black-book-of-workout-motivation{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/xmerger-lbbwm.png.pagespeed.ic.v9pguqpTCe.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.mens-lean-bulking-meal-plans{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/xmerger-mpmen.png.pagespeed.ic.AUI5a0deJb.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.mens-cutting-meal-plans{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/xmerger-mpmen.png.pagespeed.ic.AUI5a0deJb.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.womens-lean-bulking-meal-plans{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/xmerger-mpwomen.png.pagespeed.ic.ullylarIkz.png) center no-repeat;background-size:100%}#main.thank-you-page section.intro .downloads .img.womens-cutting-meal-plans{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/merger-menu-imgs/raw/xmerger-mpwomen.png.pagespeed.ic.ullylarIkz.png) center no-repeat;background-size:100%}#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:#00a1ff}#main.thank-you-page section.order-details .order-header{width:100%;height:96px;background:#1ca4fc;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:700;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:700}#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(//legionathletics.com/wp-content/themes/legion-2017/images/thank-you-page-download-icon.png.pagespeed.ce.KR5cTw_kas.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 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:700;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:700;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:700;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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#1ca4fc;background:#f7f7f7;color:#333;font-weight:700}#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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#1ca4fc}#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(//legionathletics.com/wp-content/themes/legion-2017/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 #00a2ff solid}#main.thank-you-page .tell-the-world .refer-a-friend .right .facebook{background:#1693fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:700}.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 #00a2ff solid;font-weight:700;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:#00a2ff}.refer-a-friend .referral-widget .refer-option.refer-via-email form .email-field .remove{position:absolute;right:20px;top:23px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:0 0;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:700;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:400;margin-bottom:10px;background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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:#00a2ff}#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(//legionathletics.com/wp-content/themes/legion-2017/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:0 0;border-radius:0;z-index:2;position:relative}#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(//legionathletics.com/wp-content/themes/legion-2017/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:#00a2ff;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:400;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:#0084cf}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(//legionathletics.com/wp-content/themes/legion-2017/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:700;position:relative}.popup.legion-referral h2:before,.popup.legion-referral h2:after{width:34px;height:34px;display:block;content:"";background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#1ca4fc}.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#1ca4fc}.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:#1ca4fc!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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:43px 0 50px;border-top:1px #f2f2f2 solid}body.page-template-page-scientific-review-board .browse-our-store{border-top:none;padding:42px 0 50px;margin-top:0}.about .browse-our-store h3,.the-truth .browse-our-store h3,.science-board .browse-our-store h3{font-size:33px;font-weight:700;color:#293644;line-height:1.3;margin:0 auto;position:relative;z-index:1}.browse-our-store .btn{width:260px;height:54px;display:block;line-height:54px;background:#fd9a26;margin:10px auto 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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xgeneral-page-CTA.jpg.pagespeed.ic.NaZyykTrZb.jpg) center no-repeat;display:block;width:1344px;height:488px;margin:0 auto;z-index:0;position:relative;margin-top:-73px}#legion-sale-banner{background:#28c891;width:100%;text-align:center;padding:13px 50px;color:#fff;font-weight:700;clear:both;position:relative;top:0;font-size:15px}#legion-sale-banner p{line-height:1.2}#legion-sale-banner a{color:#fff;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:400;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 32px;letter-spacing:.5px;border-bottom:1px #eaeaea solid}#main.science-board .intro.process-container{background:#fff}#main.science-board .intro.five-wide-posts{background:#fff}#main.science-board .intro .container{max-width:1100px}#main.science-board .intro h1,#main.science-board .intro h2{font-size:40px;font-weight:300;text-align:center;margin-bottom:60px}#main.science-board .intro h2.process{margin-top:63px}#main.science-board .intro p{font-size:18px;line-height:1.5;margin-bottom:35px;color:#333}#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-direction.png.pagespeed.ce.sz0K6TpOp0.png) center no-repeat;width:166px;height:192px;margin-top:-8px}#main.science-board .intro .item .img.discovery{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-discovery.png.pagespeed.ce.sBkSuFNoDu.png) center no-repeat;width:203px;height:202px;margin-top:-37px}#main.science-board .intro .item .img.connections{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-connections.png.pagespeed.ce.h8-Ndp4ctK.png) center no-repeat;width:196px;height:184px}#main.science-board .intro .item .img.step1research{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-science/review-board-step-1-research.png.pagespeed.ce.OeQrITJfGO.png) center no-repeat;width:166px;height:166px;margin-top:-6px;background-size:contain}#main.science-board .intro .item .img.step2research{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-science/review-board-step-2-content.png.pagespeed.ce.lULqS5TmfN.png) center no-repeat;width:166px;height:166px;margin-top:-19px;background-size:contain}#main.science-board .intro .item .img.step3research{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/the-science/review-board-step-3-review.png.pagespeed.ce.d1uLfRv3zf.png) center no-repeat;width:166px;height:166px;margin-top:-19px;background-size:contain}#main.science-board .intro .item .content{float:right;width:636px}#main.science-board .intro .item h3{font-weight:700;color:#333;font-size:18px;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 17px}#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;font-weight:700;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.kurtis{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xscience-board-members-kurtis.png.pagespeed.ic.4gRxvqp12b.png) center no-repeat}#main.science-board .board-members .member .img.spencer{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-members-brad.png.pagespeed.ce.dHMipbT5ss.png) center no-repeat}#main.science-board .board-members .member .img.barakat{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-barakat.png.pagespeed.ce.nDZS3hBJip.png) center no-repeat}#main.science-board .board-members .member .img.tuncali{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-serdar.png.pagespeed.ce.Vfds3Br-4h.png) center no-repeat}#main.science-board .board-members .member .img.maher{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-maher.png.pagespeed.ce.GGLMei9L8w.png) center no-repeat}#main.science-board .board-members .member .img.grant{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-grant.png.pagespeed.ce.oVAoDbIiKj.png) center no-repeat}#main.science-board .board-members .member .img.ruscio{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-ruscio.png.pagespeed.ce.ydMXS-ALhw.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-members-social-tw.png.pagespeed.ce.u-gu2uFYR-.png) center no-repeat}#main.science-board .board-members .member .meta ul li a.linked{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-members-social-linked.png.pagespeed.ce.D_kXLjalqA.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:0 0!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:1025px){.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.page-template-page-products .sumome-share-client-wrapper.sumome-share-client-wrapper-mobile-bottom-bar-scroll,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}[class^="styles_moneyback_"]:hover,[class^="styles_freeShipping_"]:hover,[class^="styles_fdaApproved_"]:hover{opacity:.7;cursor:pointer}.remodal-overlay{z-index:100000!important}.remodal-close{right:0!important;left:initial!important}.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}#main.apparel [class^="styles_fdaApproved_"]{display:none}#main.apparel [class^="styles_productMeta_"]{margin-left:100px}@media (max-width:1024px){#main.apparel [class^="styles_productMeta_"]{margin-left:10px}}@media (max-width:767px){#main.apparel [class^="styles_productMeta_"]{margin-left:0}}.high-z-index{z-index:9999999!important}#main.optimum [class^="styles_bottom_"]{margin:0 auto 10px}.myaccount-content-col .variations_form{display:none}#product-reviews{margin-bottom:30px}#product-reviews h2{text-align:center;font-size:33px;margin-bottom:29px;font-weight:700;color:#2d3541}#product-reviews>.container{max-width:1105px}@media (min-width:768px){#main.homepage .featured-stacks [class^="styles_productFeature_"]{top:-43px;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproducts-edge-sold-out.png.pagespeed.ic.i1NXXBaSqW.png) center no-repeat}#main.homepage .featured-stacks [class*="styles_newFlavor_"]{border-radius:15px;background-position:100px!important;width:135px}#main.homepage .featured-stacks [class*="styles_newFlavor_"]:after{-moz-transform:none;-o-transform:none;-webkit-transform:none;transform:none;filter:none;-ms-filter:none;background:0 0;text-align:center!important}}@media (max-width:1024px) and (min-width:768px){#main.homepage .featured-stacks [class^="styles_productFeature_"]{left:50%;right:auto;margin-left:-130px;top:-40px}#main.homepage .featured-stacks [class*="styles_newFlavor_"]{margin-left:-68px}}.product-countdown-timer{max-width:481px}.product-countdown-timer p{font-size:13px;color:#272727;font-weight:700;letter-spacing:1px;height:17px;line-height:19px;padding-left:30px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-countdown-timer-clock.png.pagespeed.ic.S2RZOi-le0.png) left center no-repeat;margin-bottom:16px}.product-countdown-timer p.sitewide-sale{color:red;font-size:17px}.product-countdown-timer p.sitewide-sale u.blue{color:#27a2ff}.timer-updated-placement{position:relative;top:-6px}.timer-updated-placement>p{color:#fc4d23;font-size:24px;line-height:20px}@media (max-width:1024px){.timer-updated-placement{top:0;margin:0!important}.timer-updated-placement>p{font-size:19px}}@media (max-width:767px){.timer-updated-placement{margin:0 auto!important;max-width:350px}.sitewide.timer-updated-placement{position:relative;top:-12px;left:10px}}@media (max-width:399px){.timer-updated-placement{max-width:300px}.timer-updated-placement>p{font-size:14px}}.sitewide #sale-timer{display:none!important}#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:700;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:700;color:#9a9fa2;letter-spacing:1px}#sale-timer li#seconds{margin-right:0}body.top-sale-banner-active{margin-top:163px!important}body.top-sale-banner-active #header .merger-dropdown{top:162px}body.top-sale-banner-active #header .dropdown-about .merger-dropdown{top:66px}body.top-sale-banner-active #header .dropdown-blog .merger-dropdown{top:66px}body.top-sale-banner-active #header .dropdown-podcast .merger-dropdown{top:66px}body.top-sale-banner-active #header.scroll .merger-dropdown{top:141px}body.top-sale-banner-active #header.scroll .dropdown-about .merger-dropdown{top:45px}body.top-sale-banner-active #header.scroll .dropdown-blog .merger-dropdown{top:45px}body.top-sale-banner-active #header.scroll .dropdown-podcast .merger-dropdown{top:45px}@media screen and (max-width:1024px){body.top-sale-banner-active{margin-top:156px!important}}@media screen and (max-width:767px){body.top-sale-banner-active{margin-top:121px!important}}#legion-top-sale-banner{position:fixed;top:0;z-index:9999;background:#27a2ff;width:100%;height:50px}body.woocommerce-checkout #legion-top-sale-banner{display:none!important}#legion-top-sale-banner .top-sale-container{width:100%;margin:0 auto;max-width:655px}#legion-top-sale-banner p{font-family:'Proxima Nova',sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.2;font-size:16px;color:#fff;margin-top:17px;margin-right:15px;float:left}#legion-top-sale-banner p.mobile{display:none}#legion-top-sale-banner a{margin:0 auto 0 auto;background-color:#fd9b27;text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;text-decoration:none;letter-spacing:1px;text-align:center;float:left;padding:10px 13px 9px;margin-top:8px;border:1px solid #1d7cc3;margin-left:5px}#legion-top-sale-banner a:hover{background:#e25e01;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out}#top-sale-timer{text-align:center;float:left}#top-sale-timer ul{width:100%;margin:auto}#top-sale-timer li{float:left;width:30px;margin-right:10px;position:relative}#top-sale-timer li .timer-number{color:#000;font-size:15px;position:relative;height:23px;margin-bottom:2px;background:#fff;line-height:22px;border:1px #1f84d0 solid;margin-top:9px;letter-spacing:-2px;padding-right:2px}#top-sale-timer li .timer-number span{display:inline-block;text-align:center}#top-sale-timer li .timer-text{text-transform:uppercase;font-size:10px;font-weight:700;color:#fff;letter-spacing:1px}#top-sale-timer li#seconds{margin-right:0}@media screen and (max-width:1024px){#legion-top-sale-banner .top-sale-container{max-width:508px}#legion-top-sale-banner p{margin-top:7px;text-align:center}#legion-top-sale-banner p.desktop{display:none}#legion-top-sale-banner p.mobile{display:block}}@media screen and (max-width:606px){#legion-top-sale-banner .top-sale-container{max-width:385px}#legion-top-sale-banner p{font-size:12px;margin-top:13px}#legion-top-sale-banner a{font-size:9px;padding:11px 10px 9px;margin-left:10px;margin-top:9px}#top-sale-timer li{width:23px;margin-right:2px}#top-sale-timer li .timer-number{font-size:13px;height:21px;line-height:21px;margin-top:10px}}@media screen and (max-width:420px){#legion-top-sale-banner .top-sale-container{max-width:265px}#legion-top-sale-banner p{margin-right:5px}#top-sale-timer{display:none}}#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%;margin-bottom:25px}.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%;position:relative;margin:0 auto 46px;padding:35px 45px 45px;box-shadow:inset 0 0 0 9px #e1f4fe;border:1px #b0d2e4 solid}.infographic-embed h3{width:100%;display:block;text-transform:capitalize;font-size:33px;position:relative;color:#293643;margin:0 auto 60px;text-align:center;margin-bottom:15px!important}.infographic-embed textarea{width:100%;height:90px;border:1px #d2d2d2 solid;padding:25px;font-size:13px;display:block}.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)}[class^="styles_amazonBookLink_"]{top:auto!important}#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:700;text-align:left}.fsd-non-woocommerce h2{font-size:18px;line-height:1.5;text-transform:uppercase;margin-bottom:20px;font-weight:700}.fsd-non-woocommerce h3{font-weight:700;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(//legionathletics.com/wp-content/themes/legion-2017/images/post-content-li.png.pagespeed.ce.y3tA8-6QYp.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}[class^="styles_modal_"] [class^="styles_error_"]{max-width:483px;margin:0 auto 11px}[class^="styles_modal_"] [class^="styles_usaOnly_"]{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}.phoenix [class^="styles_modal_"],.triumph [class^="styles_modal_"],.forge [class^="styles_modal_"],.triton [class^="styles_modal_"],.fortify [class^="styles_modal_"],.lunar [class^="styles_modal_"],.atlas [class^="styles_modal_"]{height:539px}.thrive [class^="styles_modal_"],.recharge [class^="styles_modal_"],.genesis [class^="styles_modal_"],.protein-bars [class^="styles_modal_"]{height:629px}.pulse [class^="styles_modal_"]{height:668px}.whey [class^="styles_modal_"]{height:711px}.the-30-day-bigger-leaner-stronger-transformation [class^="styles_modal_"]{height:748px}.the-30-day-love-your-body-transformation [class^="styles_modal_"]{height:699px}.the-30-day-bigger-leaner-stronger-transformation [class^="styles_modal_"] [class^="styles_whiteBox_"],.the-30-day-love-your-body-transformation [class^="styles_modal_"] [class^="styles_whiteBox_"]{max-width:100%!important}.build-muscle-stack [class^="styles_modal_"]{height:610px}.fat-loss-stack [class^="styles_modal_"]{height:482px}.rapid-recovery-stack [class^="styles_modal_"]{height:482px}.optimal-performance-stack [class^="styles_modal_"]{height:585px}.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}.legion-protein-bar [class^="styles_modal_"]{height:720px}.lunar [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_"]{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_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 div.standalone-bottomline>.pull-left{display:block}.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}.subscribe_fields{margin:15px 0}.subscribe-form input{display:block;margin:10px auto;width:400px;padding:10px}#main.blog .recipe{border:1px #e2e2e2 solid;width:100%;float:left;padding:25px 40px 40px;background:#f6f5f2;border-radius:3px;margin-bottom:30px;text-align:center;box-shadow:0 1px 9px rgba(0,0,0,.07);position:relative}#main.blog #one-col .post-container{width:100%;float:left;padding:40px;margin-bottom:30px;text-align:left}#main.blog .recipe h1{text-align:left}#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:400}#main.blog .recipe h3 strong{font-weight:400}#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:#1ca4fc;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:#1ca4fc;font-weight:700}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#1ca4fc;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:#1ca4fc;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:'Proxima Nova',sans-serif}#main.blog .book-extra .col.two a{text-indent:-9999px}#main.blog .book-extra .col.two a.com{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:7px 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(//legionathletics.com/wp-content/themes/legion-2017/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:'Proxima Nova',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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:700;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/page-navi-prev.png.pagespeed.ce.8F1YrCPRWa.png) center no-repeat;text-indent:-9999px}.wp-pagenavi a.nextpostslink{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/page-navi-next.png.pagespeed.ce.cqzqP2J8Fh.png) center no-repeat;text-indent:-9999px}.wp-pagenavi .current{background:#00a2ff;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:16px;margin:7px 0 0;color:#929292;line-height:19px}.blog .author-link a{text-decoration:none;color:#00a2ff}.blog .author-link a:hover{text-decoration:underline}.blog .author-link span{color:#00a2ff;font-weight:700}#main.blog .recipe p.author-link{font-size:14px;margin:10px 0;color:#929292;text-align:left;font-family:"Proxima Nova",sans-serif}#main.blog .recipe p.author-link span{color:#00a2ff;font-weight:700}.blog .categories a{text-decoration:none;color:#fff;display:inline-block;margin-bottom:10px}.blog .categories a:hover{text-decoration:underline}.blog .categories span{text-transform:uppercase;font-size:11px;padding:4px;background-color:#ccc;color:#fff}.blog .categories{margin-top:15px;text-align:left}.blog.recipes .categories{margin-bottom:15px}.blog .categories span.evidence-based,.blog .categories span.fact-checked{position:relative;cursor:pointer;background:#27a2ff;padding-left:18px;transition:background .15s ease-in;white-space:nowrap}.blog .categories span.evidence-based:before,.blog .categories span.fact-checked:before{content:'\2713';display:block;position:absolute;left:5px;top:4px;color:#fff;font-size:15px;font-weight:700}.blog .categories span.evidence-based:hover,.blog .categories span.evidence-based:active,.blog .categories span.fact-checked:hover,.blog .categories span.fact-checked:active{background:#1588de}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:0 0;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:700;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(//legionathletics.com/wp-content/themes/legion-2017/images/xrest-pause-training.jpg.pagespeed.ic.hWjeTJBXzS.jpg) top center no-repeat;height:560px;width:47%;max-width:602px}.box-man a{background:#00a2ff}.box-man a:hover,.box-man a:active,.box-man a:focus{background:#25b0ff}.box-woman{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/xquiz-woman.png.pagespeed.ic.MHOW7NF_4C.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;background:#f1f1f1;background:transparent url(//legionathletics.com/wp-content/themes/legion-2017/images/xquiz-bg.png.pagespeed.ic.nAuQt6tt8d.png) bottom center repeat-x}.quiz-landing .quiz-splash .question-bottle{display:block;height:51px;width:29px;margin:0 auto;background:transparent url(//legionathletics.com/wp-content/themes/legion-2017/images/xquiz-bottle.png.pagespeed.ic.qlxXjP41Ax.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)}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;padding:16px 20px;font-size:12px;line-height:1.2;font-weight:400;float:left;z-index:6;top:0;clear:both;color:#c39506;position:relative}.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:700;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:113px;text-align:center}body.admin-bar.home .woocommerce-message,body.admin-bar.home .woocommerce-info,body.admin-bar.home .woocommerce-error{top:175px}body.woocommerce-customer-logout .woocommerce-message a,body.woocommerce-customer-logout .woocommerce-info a,body.woocommerce-customer-logout .woocommerce-error a{color:#fcffae}[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}.remodal h4{font-size:24px;margin-bottom:14px;line-height:29px}.go-to-cart,.continue-shopping{height:54px;display:inline-block;padding:17px;background:#1ca4fc;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="free_shipping"] .remodal-close,[data-remodal-id="guarantee_modal"] .remodal-close{position:absolute;top:25px!important;left:auto!important;right:25px!important}[data-remodal-id="free_shipping"] .remodal-close:before,[data-remodal-id="guarantee_modal"] .remodal-close:before{font-family:"Proxima Nova",sans-serif!important;font-size:33px!important;color:#535353}[data-remodal-id="evidence_based"] ol,[data-remodal-id="fact_checked"] ol{padding:0 60px}[data-remodal-id="evidence_based"] ol li,[data-remodal-id="fact_checked"] ol li{font-size:19px;line-height:1.6;color:#222;text-align:left;margin-bottom:25px;list-style-position:outside}[data-remodal-id="evidence_based"] ol li a,[data-remodal-id="fact_checked"] ol li a{color:#00a2ff;font-weight:700}@media only screen and (max-width:490px){[data-remodal-id="evidence_based"] ol,[data-remodal-id="fact_checked"] ol{padding:0 30px}}.yotpo .promoted-products-box .promoted-products .yotpo-promoted-product .yotpo-product-name{margin-left:0}.main-widget.yotpo-display-wrapper .yotpo-logo-link-new,.yotpo.yotpo-main-widget .yotpo-label .yotpo-icon-btn-big{cursor:default!important}#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}.homepage-vid-about,.homepage-vid-truth{width:90%;max-width:519px;margin:0 auto;border-radius:7px;overflow:hidden;margin-bottom:60px;padding:292px 0 0;position:relative}.wistia_embed{border-radius:7px;overflow:hidden;height:100%;width:100%}.wistia_responsive_wrapper{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:500px){.homepage-vid-about,.homepage-vid-truth{margin-bottom:0}}@media only screen and (max-width:400px){.homepage-vid-about,.homepage-vid-truth{margin-bottom:-50px}}@media only screen and (max-width:350px){.homepage-vid-about,.homepage-vid-truth{margin-bottom:-100px}}#video-hero{position:relative}#video-hero h1,#video-hero h2,#video-hero p{position:relative;z-index:1;text-align:center;width:90%;margin:0 auto}#video-hero h1{color:#fff;font-style:normal;max-width:910px;font-size:47px;font-weight:800;padding-top:60px;margin-bottom:25px;text-transform:uppercase}#video-hero h2{color:#fff;font-style:normal;max-width:910px;font-size:23px;font-weight:100;padding-top:0;margin-bottom:65px;text-transform:uppercase}#video-hero p{font-style:italic;max-width:700px;font-size:18px}#video-hero.video-hero-about p{font-size:16px;font-size:16px;line-height:29px}#video-hero p.margin-bottom{margin-bottom:35px}#video-hero p.normal{font-style:normal}#video-hero p>span{font-weight:800;color:#00a2ff}#video-hero h1.vid-title{color:#fff;font-style:normal;max-width:890px;font-size:32px;font-weight:100;padding-top:45px;margin-bottom:45px;text-transform:uppercase;line-height:48px}#video-hero p.vid-title b{font-weight:800}span.video-background{width:100%;height:615px;background:#304551;position:absolute;top:0;z-index:0}.about-vid-about{width:90%;max-width:805px;margin:0 auto;border-radius:7px;overflow:hidden;margin-bottom:60px;z-index:1;padding:453px 0 0;position:relative}.truth-vid-truth{max-width:805px;width:90%;margin:0 auto;border-radius:7px;overflow:hidden;margin-bottom:60px;z-index:1;padding:453px 0 0;position:relative}@media only screen and (max-width:900px){#video-hero h1{max-width:910px;font-size:33px;padding-top:60px;margin-bottom:25px}#video-hero h2{max-width:73%;font-size:23px;padding-top:0;margin-bottom:55px;line-height:35px}#video-hero h1.vid-title{width:93%;font-size:32px;line-height:40px;padding-top:55px;margin-bottom:55px}span.video-background{height:585px}.video-hero-truth span.video-background{height:550px}.about-vid-about{padding-top:51%}.truth-vid-truth{padding-top:51%}}@media only screen and (max-width:767px){#video-hero h1.vid-title{width:85%;font-size:22px;line-height:38px;padding-top:30px;margin-bottom:25px}#video-hero h1{max-width:910px;font-size:30px;padding-top:25px;margin-bottom:25px}#video-hero h2{max-width:88%;font-size:19px;padding-top:0;margin-bottom:25px;line-height:25px}span.video-background{height:435px}.video-hero-truth span.video-background{height:355px}.about-vid-about{padding-top:51%;width:84%;margin-bottom:25px}.truth-vid-truth{padding-top:51%;width:84%;margin-bottom:20px}#video-hero p.normal{font-size:16px;line-height:27px;width:79%}#video-hero.video-hero-about p{text-align:left;width:83%;font-size:16px;line-height:27px;letter-spacing:.3px}}.product-vid-play-button{background:transparent url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-vid-toggle.png.pagespeed.ic.dcl5EO6zoY.png) center no-repeat;height:136px;width:136px;position:absolute;top:50%;left:50%;margin-top:-68px;margin-left:-68px;cursor:pointer}@media only screen and (max-width:1024px){.product-vid-play-button{height:68px;width:68px;margin-top:-34px;margin-left:-34px;background-size:cover}}.hero-tablet,.hero-mobile{display:none}@media screen and (max-width:1215px){.homepage #see-for-yourself p{font-size:14px}}@media screen and (max-width:1125px){.homepage #see-for-yourself p{font-size:13px}.homepage #hero-main ul.checks li{font-size:12px}.homepage #hero-main>.right{width:36.2%}}@media screen and (max-width:1075px){.homepage #see-for-yourself ul{margin-bottom:15px}.homepage #see-for-yourself p{white-space:normal}.homepage #hero-main ul.checks{margin-top:33px}.homepage #hero a{margin-top:20px}}@media screen and (max-width:1024px){.homepage #hero-main ul.checks li.checks-fda{float:left;width:100%}.hero-tablet{display:block}.homepage #see-for-yourself p,.homepage #hero-main a.desktop-mobile{display:none}.homepage #hero{height:auto;box-shadow:inset 0 1px 33px rgba(0,0,0,.07)}.homepage #hero .hero-main-video{width:50%;padding-left:80px}.homepage #hero .hero-video{width:100%}.homepage #hero-main>.right{padding-right:70px;width:44%}.homepage #hero h1{font-weight:700;font-size:34px;max-width:750px}.homepage #hero p{font-size:22px;font-weight:400;width:calc(100% - 160px)}.homepage #see-for-yourself h3{letter-spacing:.04em;font-weight:600;width:75%;font-size:22px}.homepage #see-for-yourself ul li{font-size:18px}.homepage #hero-main ul.checks{margin-top:30px}.homepage #hero-main ul.checks li{width:100%;font-size:16px;line-height:1.5}.homepage #hero .hero-tablet{display:inline-block;width:100%}.homepage #hero .hero-tablet p{width:100%;font-size:16px;font-weight:600;margin-top:10px;text-align:center}.homepage #hero a{margin:25px auto 50px}.homepage #hero h1{font-size:30px;max-width:675px;padding-top:40px;line-height:38px}.homepage #hero p{font-size:18px;width:calc(100% - 80px);padding:0}.homepage #hero .hero-main-video{padding-left:40px}.homepage #hero-main{margin-top:40px}.homepage #hero-main>.right{padding-right:35px}.homepage #see-for-yourself{width:100%}.homepage #see-for-yourself h3{width:85%;font-size:18px;margin-top:-6px;margin-bottom:29px}.homepage #see-for-yourself ul{width:100%}.homepage #see-for-yourself ul li{font-size:16px;margin-bottom:25px}.homepage #hero-main ul.checks{margin-top:30px}.homepage #hero-main ul.checks li{font-size:13px;margin-bottom:8px;background-position-y:2px}.homepage #hero-main ul.checks li.checks-free{left:0}}@media screen and (max-width:900px){.homepage #see-for-yourself ul li{font-size:15px;margin-bottom:11px}}@media screen and (max-width:767px){.homepage #hero .hero-desktop-tablet,.homepage #hero .hero-tablet{display:none}.homepage #hero .hero-mobile,.homepage #hero-main a.desktop-mobile{display:block}.homepage #hero{padding-bottom:10px}.homepage #hero h1{padding:40px 55px 0;margin:0 auto 30px;line-height:1.3}.homepage #hero-main>.right{width:100%;padding:0 25px}.homepage #hero p{width:auto;padding:0 36px;font-size:17px}.homepage #hero .hero-main-video{width:100%;margin-bottom:28px;padding:0 25px}.homepage #hero-main .hero-video{width:100%;margin:0 auto}.homepage #hero-main .wistia_embed{border-radius:5px}.homepage #see-for-yourself{width:auto}.homepage #see-for-yourself h3{width:auto;margin:auto;font-size:22px;font-weight:600;padding:0;letter-spacing:.6px;text-align:center}.homepage #see-for-yourself ul{margin:18px auto 25px auto;width:100%}.homepage #see-for-yourself ul li{font-size:15px;line-height:22px;margin-bottom:13px}.homepage #see-for-yourself p{padding:0 20px}.homepage #hero a{float:none;top:auto;margin:30px auto;width:100%;font-size:15px}.homepage #hero-main ul.checks{margin-top:57px;margin:20px auto 14px auto;width:65%}.homepage #hero-main{margin-top:37px}.homepage #see-for-yourself p{display:block;font-size:15px;text-align:center;padding:0;font-weight:800}.homepage #hero-main ul.checks li{font-size:12px;margin-bottom:16px;background-position-y:12px;width:50%;margin-right:0;padding-left:25px}.homepage #hero-main ul.checks li.checks-free{left:10%;max-width:160px}}@media screen and (max-width:420px){.homepage #hero-main ul.checks{width:100%}.homepage #hero-main ul.checks li{padding-left:0;width:50%;margin-right:0;padding-left:25px}}.tdee-macro-calc input[type="radio"]{top:0!important}.tdee-macro-calc input,.tdee-macro-calc select{font-size:13px}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-books-book .my-book-title,.my-meal-plans .my-meal-plan-title{text-align:center;text-transform:uppercase;line-height:1.4;font-size:16px;font-weight:700;margin-bottom:12px;color:#333}.my-meal-plans .no-downloads-message a.shop-button{line-height:34px!important}.mens-performance-crew-featured-merch div[class^="styles_itemInfo_"]{margin-right:52px}.mens-performance-crew-featured-merch,.womens-performance-racerback-featured-merch{overflow:hidden}@media only screen and (max-width:1399px){.womens-performance-racerback-featured-merch div[class^="styles_itemInfo_"]{margin-right:0}.mens-performance-crew-featured-merch div[class^="styles_itemInfo_"]{margin-right:20px}}@media only screen and (max-width:1349px){.womens-performance-racerback-featured-merch a[class^="styles_img_"]{left:-90px}}@media only screen and (max-width:1299px){.mens-performance-crew-featured-merch a[class^="styles_img_"]{left:-60px}}@media screen and (max-width:1249px){.mens-performance-crew-featured-merch,.womens-performance-racerback-featured-merch{width:100%!important}.mens-performance-crew-featured-merch a[class^="styles_img_"]{left:0}.mens-performance-crew-featured-merch div[class^="styles_itemInfo_"]{margin-right:20%;margin-top:65px}.womens-performance-racerback-featured-merch a[class^="styles_img_"]{left:0}.womens-performance-racerback-featured-merch div[class^="styles_itemInfo_"]{margin-right:16%;margin-top:50px}}@media screen and (max-width:899px){.mens-performance-crew-featured-merch a[class^="styles_img_"]{left:-50px}.mens-performance-crew-featured-merch div[class^="styles_itemInfo_"]{margin-right:14%}.womens-performance-racerback-featured-merch a[class^="styles_img_"]{left:-65px}.womens-performance-racerback-featured-merch div[class^="styles_itemInfo_"]{margin-right:11%}}@media screen and (max-width:767px){div[class^="styles_product_"].mens-performance-crew-featured-merch{height:275px!important;border:1px #e5e5e5 solid}div[class^="styles_product_"].womens-performance-racerback-featured-merch{height:275px!important;border:1px #e5e5e5 solid}}@media screen and (max-width:400px){.mens-performance-crew-featured-merch a[class^="styles_img_"]{left:-80px}}@media screen and (max-width:362px){.mens-performance-crew-featured-merch a[class^="styles_img_"]{left:-85px}.mens-performance-crew-featured-merch div[class^="styles_itemInfo_"]{margin-right:7%}.womens-performance-racerback-featured-merch a[class^="styles_img_"]{left:-95px}}.woocommerce-checkout .subscribers-chicklet,.tax-product_cat .subscribers-chicklet,.product-template-default .subscribers-chicklet{display:none!important}@media screen and (max-width:767px){.subscribers.subscribers.subscribers.subscribers.subscribers.subscribers.subscribers-chicklet.subscribers-position-right{right:-65px!important;padding:0 15px 0!important;width:150px!important}}#sale-optin-form .inputs{width:calc(100% - 220px);float:left}#sale-optin-form .name{float:left;width:30%;height:47px;border:1px #d2d2d2 solid;padding:16px;font-size:12px;margin:10px}#sale-optin-form .email{width:55%!important;margin:10px}.inpost a{width:213px;height:47px!important;position:relative;border-radius:0;padding-left:32px;text-transform:uppercase;line-height:30px!important;text-align:center;display:inline-block;font-size:12px!important;color:#fff!important;text-decoration:none!important;letter-spacing:1px!important;line-height:50px!important;margin:10px 35px 10px 10px}.inpost .instagram{background:#1283db url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-social-instagram.png.pagespeed.ce.VCueXuUbFb.png) 13px center no-repeat}.inpost .facebook{background:#1793fb url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/share-facebook.png.pagespeed.ce.5vO_5EjV7q.png) 17px center no-repeat}.inpost .twitter{font-size:12px;color:#fff!important;text-decoration:none!important;letter-spacing:1px;line-height:50px!important;float:none!important;background:#17bdfb url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/share-twitter.png.pagespeed.ce.83sIza3FpI.png) 13px center no-repeat}.inpost .twitter:hover{background-color:#37cdfc!important}.inpost .instagram:hover{background-color:#42a3eb!important}.inpost .facebook:hover{background-color:#42a3eb!important}@media screen and (max-width:1024px){.inpost a{font-size:11px!important}}@media screen and (max-width:767px){#sale-optin-form .inputs{width:100%}#sale-optin-form .name{max-width:220px;margin:0 auto 10px;float:none;width:40%;margin-right:10%}#sale-optin-form .email{width:60%;max-width:32px}#sign-up{margin:15px!important;width:auto!important}.inpost a{font-size:0!important;width:47px!important;float:none!important}}@media screen and (max-width:580px){#sale-optin-form .name,#sale-optin-form .email{width:90%!important;margin:10px auto}}.yellow-cta{background:#ffffb9;padding:12px;line-height:1.8;margin:20px 0;clear:both}.yellow-cta strong{font-weight:700}.yellow-cta{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xred-border-blue.png.pagespeed.ic.uDonS4Nxuw.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:#ffffb9}.yellow-cta strong{font-weight:700;display:block}.blog #two-col .post-content .yellow-cta p,.yellow-cta p{margin-bottom:10px}.btn-access{display:inline-block;font-family:'Proxima Nova',sans-serif;text-transform:uppercase;color:#fff!important;background:#27a2ff;text-decoration:none!important;padding:8px 33px;font-size:16px;line-height:32px;font-weight:700}.btn-access:hover{background:#008ffb;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);display:none}.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:50000000;display:initial}.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:14px;line-height:20px;text-align:center;color:#444;background:#ccc;border-radius:50%;text-decoration:none;font-weight:700}.popup-close:hover{text-decoration:none;background:#aaa}#getAccess label{display:block;font-size:28px;line-height:42px;text-align:center;font-weight:700;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:700;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:700;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}.popup-container a{color:#009dff}@media screen and (max-width:360px){#getAccess label,#getAccess .success-message{font-size:24px;line-height:1.5}#getAccess .submit{font-size:22px}}body.home [class^="styles_product_"],body.search-results [class^="styles_product_"]{width:25%}body.home .featured-stacks [class^="styles_col_"] h3{font-size:23px}@media screen and (max-width:1300px){body.search-results [class^="styles_product_"]{width:33%}}@media screen and (max-width:1130px){body.search-results [class^="styles_product_"]{width:50%}}@media screen and (max-width:768px){body.search-results [class^="styles_product_"]{width:50%}body.home .featured-stacks [class^="styles_col_"] h3{font-size:15px;text-align:center}}.page-template-page-scientific-review-board #main.science-board .board-members{background:#f8f8f8}.page-template-page-scientific-review-board #main.science-board #most-popular .container{width:100%;max-width:1404px!important}.page-template-page-scientific-review-board #main.science-board a.view-all{display:none}.page-template-page-scientific-review-board #main.science-board [class^="styles_product_"]{width:25%}@media screen and (max-width:1160px){.page-template-page-scientific-review-board #main.science-board [class^="styles_product_"]{width:50%}}[data-remodal-id="out_of_stock_modal"] h2{margin-bottom:32px}[data-remodal-id="out_of_stock_modal"] form#formsubs h3{font-size:17px;margin-bottom:0}[data-remodal-id="out_of_stock_modal"] form#formsubs div.subscribe_fields{margin:0 auto}[data-remodal-id="out_of_stock_modal"] form#formsubs div.subscribe_fields input[type="text"]{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/blog-input-email-icon.png.pagespeed.ce.I4Mn6Q68YT.png) 10px 18px no-repeat}[data-remodal-id="out_of_stock_modal"] form#formsubs div.subscribe_fields input[type="submit"]{margin-bottom:0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#store-nav .center span:nth-child(1){background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/top-nav-free-ship-icon,402x.png.pagespeed.ce.4WM5pzSbTg.png) 0 1px no-repeat;background-size:22px}#header .logo{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/logo-desktop,402x.png.pagespeed.ce.xqk2y6zmua.png) top center no-repeat;background-size:321px}.footer .footer-top .main-nav ul li.search{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xfooter-search-icon,402x.png.pagespeed.ic.RFSsj0ry9i.png) center no-repeat;background-size:16px}.footer .footer-bot .social-nav a.tw{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-social-twitter,402x.png.pagespeed.ce.8d3wK4YOib.png) center no-repeat;background-size:25px}.footer .footer-bot .social-nav a.fb{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-social-facebook,402x.png.pagespeed.ce.QhFre9eMD9.png) center no-repeat;background-size:12px}.footer .footer-bot .social-nav a.ig{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-social-instagram,402x.png.pagespeed.ce.etJs9FK5U5.png) center no-repeat;background-size:22px}.footer .footer-top .logo{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-logo,402x.png.pagespeed.ce.EJ5joHT2A1.png) center no-repeat;background-size:156px}.footer .footer-bot .call{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/footer-credits-dimart,402x.png.pagespeed.ce.-T2UiTrby9.png) center no-repeat;background-size:176px}.homepage #hero .blue-strip span:after{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xhomepage-about-greedy,402x.png.pagespeed.ic.YZfCqLtecb.png) center no-repeat;background-size:382px}.homepage .about-us .cols .col .img.rockets{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xhomepage-about-started,402x.png.pagespeed.ic.6t2Daa8KAn.png) center no-repeat;background-size:425px}.customer-testimonials .btn,#header .supplements-dropdown .btn,.top-rated-products .btn{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/slider-arrow,402x.png.pagespeed.ce.DjC8pUDT4a.png) center no-repeat;background-size:18px}.industry-experts .btn{background:#f8f8f8 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/slider-arrow,402x.png.pagespeed.ce.DjC8pUDT4a.png) center no-repeat;background-size:18px}.customer-testimonials .yotpo{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/faq-expand-item,402x.png.pagespeed.ce.juKSzRS_-N.png) center no-repeat;background-size:10px}.faq-item.active .question:after{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/faq-collapse-item,402x.png.pagespeed.ce.UR8V3HKJ3C.png) center no-repeat;background-size:10px}.about #hero{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-splash-bg,402x.jpg.pagespeed.ce.ZhVt9u7AFL.jpg) center no-repeat;background-size:cover}.about #hero .img.mike{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-hero-mike,402x.png.pagespeed.ce.cYrfNzmv7R.png) center no-repeat;background-size:100%}.about .intro .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-trash,402x.png.pagespeed.ce.T2zuDy08DN.png) center no-repeat;background-size:100%}.about .content .item .img.microscope{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-lab,402x.png.pagespeed.ce.ylXpkj3lON.png) center no-repeat;background-size:100%}.about .content .smiley{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/about-smiley-face,402x.png.pagespeed.ce.3z_NiPAoDl.png) center no-repeat;background-size:29px}.about .content .items li.atom .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-search-icon,402x.png.pagespeed.ce.3vCd-oAbg-.png) center no-repeat;background-size:20px}.icon-tab-delivery-orders{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-delivery-orders-hover,402x.png.pagespeed.ic.LHyfgdOg8Q.png) 40px 21px no-repeat;background-size:186px}.icon-tab-returns{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-returns-hover,402x.png.pagespeed.ic.6dr6_niw5V.png) 85px 4px no-repeat;background-size:138px}.icon-tab-supplement{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-faq-supplement-hover,402x.png.pagespeed.ce.JpAtja68D4.png) center 3px no-repeat;background-size:109px}.icon-tab-diet-exercise{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-diet-exercise-hover,402x.png.pagespeed.ic.SvUpGGpnnN.png) center top no-repeat;background-size:129px}.contact .contact-us .options a.delivery-orders{background:#f7f7f7 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-delivery-orders,402x.png.pagespeed.ce.bLyS1giV8t.png) center 43px no-repeat;background-size:76px}.contact .contact-us .options a.delivery-orders:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-nutrition,402x.png.pagespeed.ce._hICNboECX.png) center 37px no-repeat;background-size:49px}.contact .contact-us .options a.nutrition:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-returns,402x.png.pagespeed.ce.j-nvryJgYR.png) center 42px no-repeat;background-size:50px}.contact .contact-us .options a.returns:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-marketing,402x.png.pagespeed.ce.5TsXnKdvxb.png) center 33px no-repeat;background-size:54px}.contact .contact-us .options a.marketing-press:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-share-success,402x.png.pagespeed.ce.krTk_3sbzT.png) center 32px no-repeat;background-size:58px}.contact .contact-us .options a.share-your-success:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-topic-wholesale,402x.png.pagespeed.ce.eBB_SIZdmk.png) center 37px no-repeat;margin-right:0;background-size:56px}.contact .contact-us .options a.wholesale:hover{background:#1ba3fb url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-close-button,402x.png.pagespeed.ce.386aBj7HzZ.png) center no-repeat;background-size:12px}.slideout-form.contact .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-email-icon,402x.png.pagespeed.ce.BI7aRtOWOE.png) center no-repeat;background-size:89px}.contact .faq .categories .option.active:after{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xfeatured-quiz-background,402x.jpg.pagespeed.ic.TiIZb7uHrr.jpg) center no-repeat;background-size:cover}.quiz-splash{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/blog-sidebar-optin,402x.png.pagespeed.ce.vyttjkM-UJ.png) left top no-repeat;background-size:100%}.blog #two-col .author-info .author-img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/blog-sidebar-optin-lock,402x.png.pagespeed.ce.xjeZXaE2Xk.png) center no-repeat;background-size:100%}.blog .sidebar #sidebar-opt-in form input[type="email"]{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/blog-optin-email-icon,402x.png.pagespeed.ce.Vbu6hJZMQW.png) 16px no-repeat;background-size:20px}.blog .post-social .a2a_s_facebook:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xshare-email,402x.png.pagespeed.ic.zc2CgoVXv_.png) center no-repeat;background-size:18px}#subscription-slider #close-slider{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/subscription-slider-checkbox-checked@2x.png) center no-repeat;background-size:11px}#subscription-slider .cards-guarantee{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcart-slider-qty-minus,402x.png.pagespeed.ic.aUwg2l2_1M.png) center no-repeat;background-size:6px}#header .supplements-dropdown ul li.blst .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/post-content-li,402x.png.pagespeed.ce.EVjhWnISPS.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(//legionathletics.com/wp-content/themes/legion-2017/images/click-to-tweet-icon,402x.png.pagespeed.ce.QO5rnFJNXA.png) no-repeat 16px 14px;background-size:18px}#main #product-main #product-img-scroller-left .toggle{background:#f4f4f4 url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-sticky-nav-logo,402x.png.pagespeed.ce.Pz4HbnAWvV.png) center no-repeat;background-size:101px}#main #product-sticky #book-products-toggle p:before,#main #product-sticky #meal-plan-products-toggle p:before,#main #product-sticky #apparel-products-toggle p:before,#main #product-sticky #stack-products-toggle p:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-sticky-nav-product-information,402x.png.pagespeed.ce.S7TxwflGW8.png) center no-repeat;background-size:14px}#main #product-sticky #book-products-toggle.active p:before,#main #product-sticky #meal-plan-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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-sticky-nav-faq-active,402x.png.pagespeed.ce.qW4ya6swyu.png) center no-repeat;background-size:14px}#main #product-sticky #book-reviews-toggle p:before,#main #product-sticky #meal-plan-reviews-toggle p:before,#main #product-sticky #stack-reviews-toggle p:before,#main #product-sticky #apparel-reviews-toggle p:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-sticky-nav-reviews,402x.png.pagespeed.ce.mpLx25qcnR.png) center no-repeat;background-size:16px}#main #product-sticky #book-reviews-toggle.active p:before,#main #product-sticky #meal-plan-reviews-toggle.active p:before,#main #product-sticky #stack-reviews-toggle.active p:before,#main #product-sticky #apparel-reviews-toggle.active p:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/list-item,402x.png.pagespeed.ce.PgIlrAKdDd.png) left 7px no-repeat;background-size:16px}#hero-main ul.checks li{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/list-item,402x.png.pagespeed.ce.PgIlrAKdDd.png) left 12px no-repeat;background-size:16px}.product-variance-choices .product-option.one-time-purchase:after{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-pulse,402x.png.pagespeed.ce.NKo98d6WuY.png) center no-repeat;background-size:100%}#main.pulse-stim-free #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-bottom-line-pulse-stim-free,402x.png.pagespeed.ic.9BDBGHFTQW.png) center no-repeat;background-size:100%}#main.recharge #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-whey,402x.png.pagespeed.ce.OEmWy-mEOH.png) center no-repeat;background-size:100%}#main.whey.casein #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-casein,402x.png.pagespeed.ce.WZuz74SzH3.png) center no-repeat;background-size:100%}#main.protein-bar #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-bottom-line-proteinbars,402x.png.pagespeed.ce.veg38E9tZW.png) center no-repeat;background-size:157%}#main.thrive #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/list-item,402x.png.pagespeed.ce.PgIlrAKdDd.png) left 6px no-repeat;background-size:16px}#product-ingredients h3.suggested-use:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ingredients-product-suggested-use,402x.png.pagespeed.ce._eom8d8V11.png) center no-repeat;background-size:32px}#product-ingredients h3.warning:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-legion-fans-twitter,402x.png.pagespeed.ce.4RlhQQ1Nsi.png) center no-repeat;background-size:23px}#product-ingredients .dom-tabs li.vanilla{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-vanilla,402x.png.pagespeed.ce.RwwpB8r--V.png) 20px center no-repeat;background-size:18px}#product-ingredients .dom-tabs li.chocolate{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-chocolate,402x.png.pagespeed.ce.V2ZF6TreI5.png) 20px center no-repeat;background-size:12px}#product-ingredients .dom-tabs li.eggnog{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-eggnog,402x.png.pagespeed.ic.Wilwkg8gmQ.png) 20px center no-repeat;background-size:18px}#product-ingredients .dom-tabs li.fruitpunch{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-fruitpunch,402x.png.pagespeed.ic.dFnwNZA5dS.png) 20px center no-repeat;background-size:19px}#product-ingredients .dom-tabs li.unflavored{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-unflavored,402x.png.pagespeed.ce.mXcVpx2AI_.png) 20px center no-repeat;background-size:19px}#product-ingredients .dom-tabs li.cookies{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-cookies,402x.png.pagespeed.ce.VRXbOJXXdK.png) 20px center no-repeat;background-size:19px}#product-ingredients .dom-tabs li.grape{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-grape,402x.png.pagespeed.ce.VtQkKNbTns.png) 20px center no-repeat;background-size:16px}#product-ingredients .dom-tabs li.greenapple{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-green-apple,402x.png.pagespeed.ic.AqosOamHI6.png) 20px center no-repeat;background-size:18px}#product-ingredients .dom-tabs li.blue-raspberry{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-blue-raspberry,402x.png.pagespeed.ic.Os1fN4Q9fB.png) 20px center no-repeat;background-size:14px}#product-ingredients .dom-tabs li.watermelon{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-watermelon,402x.png.pagespeed.ic.dLjAAcqEpE.png) 20px center no-repeat;background-size:22px}#product-ingredients .dom-tabs li.strawberry-banana{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-strawberry-banana,402x.png.pagespeed.ce.CIoLo8gYvT.png) 20px center no-repeat;background-size:23px}#product-ingredients .dom-tabs li.vanilla.active,#product-ingredients .dom-tabs li.vanilla:hover{background:#f1e5b2 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-vanilla-active,402x.png.pagespeed.ic.1-eWCci_7e.png) 20px center no-repeat;background-size:18px}#product-ingredients .dom-tabs li.chocolate.active,#product-ingredients .dom-tabs li.chocolate:hover{background:#604b3c url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-chocolate-active,402x.png.pagespeed.ce.1i_FyaXNBe.png) 20px center no-repeat;background-size:12px}#product-ingredients .dom-tabs li.eggnog.active,#product-ingredients .dom-tabs li.eggnog:hover{background:#cdc2ae url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-eggnog-active,402x.png.pagespeed.ic.DLy_4A0ILV.png) 20px center no-repeat;background-size:18px}#product-ingredients .dom-tabs li.fruitpunch.active,#product-ingredients .dom-tabs li.fruitpunch:hover{background:#e23d40 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-fruitpunch-active,402x.png.pagespeed.ic.gou5ZJl2Hq.png) 20px center no-repeat;background-size:19px}#product-ingredients .dom-tabs li.cookies.active,#product-ingredients .dom-tabs li.cookies:hover{background:#d7b57b url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-cookies-active,402x.png.pagespeed.ic.uxClJ2Pcpn.png) 20px center no-repeat;background-size:19px}#product-ingredients .dom-tabs li.unflavored.active,#product-ingredients .dom-tabs li.unflavored:hover{background:#a6a6a6 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-unflavored-active,402x.png.pagespeed.ic.7zrX_vuvjB.png) 20px center no-repeat;background-size:19px}#product-ingredients .dom-tabs li.grape.active,#product-ingredients .dom-tabs li.grape:hover{background:#9e2b8d url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-grape-active,402x.png.pagespeed.ce.6C4JW2LSxa.png) 20px center no-repeat;background-size:16px}#product-ingredients .dom-tabs li.greenapple.active,#product-ingredients .dom-tabs li.greenapple:hover{background:#36e00e url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-green-apple-active,402x.png.pagespeed.ic.Ed5jQ6GaPz.png) 20px center no-repeat;background-size:18px}#product-ingredients .dom-tabs li.blue-raspberry.active,#product-ingredients .dom-tabs li.blue-raspberry:hover{background:#1889f7 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-blue-raspberry-active,402x.png.pagespeed.ic.uT6JPidfnx.png) 20px center no-repeat;background-size:14px}#product-ingredients .dom-tabs li.watermelon.active,#product-ingredients .dom-tabs li.watermelon:hover{background:#fd7d7d url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-watermelon-active,402x.png.pagespeed.ic.DqKrgKIm97.png) 20px center no-repeat;background-size:22px}#product-ingredients .dom-tabs li.strawberry-banana.active,#product-ingredients .dom-tabs li.strawberry-banana:hover{background:#eea5b0 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-ingredients-flavor-strawberry-banana-active,402x.png.pagespeed.ce.QwIFwdzG4R.png) 20px center no-repeat;background-size:23px}#product-ingredients .dom-tabs li.chocolate-peanut-butter{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.0YePzYofFP.png) 20px center no-repeat;background-size:20px}#product-ingredients .dom-tabs li.chocolate-peanut-butter.active,#product-ingredients .dom-tabs li.chocolate-peanut-butter:hover{background:#8e532e url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter-active,402x.png.pagespeed.ic._M1JB9li9U.png) 20px center no-repeat;background-size:20px}#main #product-main form#formsubs .subscribe_fields input[type="text"]{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-forge-salesman,402x.png.pagespeed.ce.N6xZotMsuz.png) center no-repeat;background-size:372px}#main.ascend .product-content-intro .brain{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/xproduct-ascend-brain,402x.png.pagespeed.ic.AFBJxnAiJf.png) center no-repeat;background-size:contain}#main.ascend .sales-product-content-section#alpha-gpc:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/xproduct-ingredient-ascend-alpha-gpc,402x.jpg.pagespeed.ic.qVTRcnYbMO.jpg) -130px no-repeat;background-size:550px}#main.ascend .sales-product-content-section#cdp-choline:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/product-ingredient-ascend-alpha-cdp-choline,402x.png.pagespeed.ce.K0O4KFQDUF.png) 0 no-repeat;background-size:503px}#main.ascend .sales-product-content-section#uridine-monophosphate:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/xproduct-ingredient-ascend-uridine,402x.jpg.pagespeed.ic.B4fm2t7ksC.jpg) -28px no-repeat;background-size:398px}#main.ascend .sales-product-content-section#bacopa-monnieri:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/xproduct-ingredient-ascend-bacopa-monnieri,402x.jpg.pagespeed.ic.xQCvG9DC4A.jpg) -17px no-repeat;background-size:339px;top:20px}#main.ascend .sales-product-content-section#agmatine:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/xproduct-ingredient-ascend-agmatine,402x.jpg.pagespeed.ic.wPQN76vUM4.jpg) -51px no-repeat;background-size:421px}#main.ascend #bottom-line .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/product-bottom-line-ascend,402x.png.pagespeed.ce.OeuI5r25_0.png) center no-repeat;height:373px;margin-top:8px;background-size:contain}#main.triton .epa-dha{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-triton-epa-dha,402x.png.pagespeed.ce.iz30o5ieU0.png) center no-repeat;background-size:100%}#main.triton .canola{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-triton-canola,402x.png.pagespeed.ic.-CSRdJif0s.png) center no-repeat;background-size:100%}#main.triton .spoon{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-triton-spoon,402x.png.pagespeed.ic.VeqsRjSOUz.png) center no-repeat;background-size:100%}#main.triton .cheap-label{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-triton-label-other,402x.png.pagespeed.ce.wCkXcEprT_.png) center no-repeat;background-size:100%}#main.triton .contaminants{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-triton-contaminants,402x.png.pagespeed.ic.BtqRi24g9D.png) center no-repeat;background-size:100%}#main.triton .fishes{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-triton-fishes,402x.png.pagespeed.ce._8Hdcgi3zk.png) center no-repeat;background-size:100%}#main.triton .boat{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-triton-trawling,402x.png.pagespeed.ce.MIsLU7lesY.png) center no-repeat;background-size:100%}#main.triton .explosion{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-triton-capsules-right,402x.png.pagespeed.ce.Jvbn3pG_IC.png) center no-repeat;background-size:100%}#product-ingredients .triumph-uses{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-triumph-microscope,402x.png.pagespeed.ce.tVcwIBTUdt.png) center no-repeat;background-size:265px}#main.triumph .img.bottle{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-stack-bottle-whey,402x.jpg.pagespeed.ce.8nTV-86Sro.jpg) center no-repeat;background-size:427px}#main #product-content .stacked-product-content-section .img.forge{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-stack-bottle-forge,402x.jpg.pagespeed.ce.Nf6f7TB6iJ.jpg) center no-repeat;background-size:416px}#main #product-content .stacked-product-content-section .img.fortify{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-bottle-fortify,402x.jpg.pagespeed.ic.AgWa66l33I.jpg) center no-repeat;background-size:416px}#main #product-content .stacked-product-content-section .img.genesis{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-stack-bottle-genesis,402x.jpg.pagespeed.ce.Vq72Mvu_Kw.jpg) center no-repeat;background-size:412px}#main #product-content .stacked-product-content-section .img.lunar{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-stack-bottle-lunar,402x.jpg.pagespeed.ce.AcyYDyqLai.jpg) center no-repeat;background-size:432px}#main #product-content .stacked-product-content-section .img.phoenix{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-stack-bottle-phoenix,402x.jpg.pagespeed.ce.fZ8fkUvG6T.jpg) center no-repeat;background-size:410px}#main #product-content .stacked-product-content-section .img.pulse{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-stack-bottle-pulse,402x.jpg.pagespeed.ce.VioZQFp7DI.jpg) center no-repeat;background-size:439px}#main #product-content .stacked-product-content-section .img.recharge{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-stack-bottle-recharge,402x.jpg.pagespeed.ce.0kxgI-ZSqw.jpg) center no-repeat;background-size:417px}#main #product-content .stacked-product-content-section .img.triton{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-stack-bottle-triton,402x.jpg.pagespeed.ce.wdLM1M8mAE.jpg) center no-repeat;background-size:419px}#main #product-content #how-to-use-stack .product .img.forge{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-forge,402x.jpg.pagespeed.ic.wwzH9ADYRE.jpg) center no-repeat;background-size:158px}#main #product-content #how-to-use-stack .product .img.fortify{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-fortify,402x.jpg.pagespeed.ic.FfG2wE6vdl.jpg) center no-repeat;background-size:161px}#main #product-content #how-to-use-stack .product .img.genesis{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-genesis,402x.jpg.pagespeed.ic.JYjx0qzFwP.jpg) center no-repeat;background-size:202px}#main #product-content #how-to-use-stack .product .img.lunar{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-lunar,402x.jpg.pagespeed.ic.GsoeORsb4L.jpg) center no-repeat;background-size:209px}#main #product-content #how-to-use-stack .product .img.phoenix{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-phoenix,402x.jpg.pagespeed.ic.N97PzmFhVo.jpg) center no-repeat;background-size:158px}#main #product-content #how-to-use-stack .product .img.pulse{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-pulse,402x.jpg.pagespeed.ic.WAiWmU8O5e.jpg) center no-repeat;background-size:191px}#main #product-content #how-to-use-stack .product .img.recharge{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-recharge,402x.jpg.pagespeed.ic.sMPie4GpBn.jpg) center no-repeat;background-size:190px}#main #product-content #how-to-use-stack .product .img.triton{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-triton,402x.jpg.pagespeed.ic.H40ox-sJ4G.jpg) center no-repeat;background-size:170px}#main #product-content #how-to-use-stack .product .img.triumph{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-triumph,402x.jpg.pagespeed.ic.b3w89Xcz-U.jpg) center no-repeat;background-size:160px}#main #product-content #how-to-use-stack .product .img.whey{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-stack-how-to-use-whey,402x.jpg.pagespeed.ic.mT1IuOuG1W.jpg) 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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-profile-settings-active,402x.png.pagespeed.ce.GIzXfNvVX-.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-order-history-active,402x.png.pagespeed.ce.0pv6ROj9hY.png) 27px center no-repeat;background-size:17px}#account-navigation nav a.addresses:hover,#account-navigation nav a.addresses.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-addresses-active,402x.png.pagespeed.ce.tCG4i1a16p.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-payment-methods-active,402x.png.pagespeed.ce.cD8xa_yewK.png) 25px center no-repeat;background-size:18px}#account-navigation nav a.subscriptions:hover,#account-navigation nav a.subscriptions.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-subscriptions-active,402x.png.pagespeed.ce.JsPtNBbJmm.png) 26px center no-repeat;background-size:16px}#account-navigation nav a.downloads:hover,#account-navigation nav a.downloads.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-downloads-active,402x.png.pagespeed.ce.bmoImz60bg.png) 25px center no-repeat;background-size:20px}#account-navigation nav a.coupons:hover,#account-navigation nav a.coupons.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-coupons-active,402x.png.pagespeed.ce.rerrF431uG.png) 24px center no-repeat;background-size:20px}#account-navigation nav a.referrals:hover,#account-navigation nav a.referrals.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-nav-referral-history-active,402x.png.pagespeed.ce.zYirizWHiF.png) 26px center no-repeat;background-size:19px}#account-navigation nav a.books:hover,#account-navigation nav a.books.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-edit-icon-primary,402x.png.pagespeed.ce.vDCBOF61kx.png) 26px center no-repeat;background-size:17px}#account-navigation nav a.meal-plans:hover,#account-navigation nav a.meal-plans.active{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xaccount-nav-meal-plan-active.png.pagespeed.ic.EAsTyYEHL7.png) 26px center no-repeat;background-size:15px}div.woocommerce-MyAccount-content a.logout,#account-navigation nav a.logout{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/account-edit-icon-primary,402x.png.pagespeed.ce.vDCBOF61kx.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:#02b9ff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:#02b9ff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/my-account-billing-info-icon@2x.png) no-repeat 22px;background-size:24px}#main.thank-you-page section.help-us-help-you form .wpcf7-form-control-wrap.menu-51:after{background:#fafafa url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/thank-you-books-women,402x.png.pagespeed.ce.2GtMlzJs4U.png) center no-repeat;background-size:100%}.about .mike-sig{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/mike-sig,402x.png.pagespeed.ce.si-aPv5fkg.png) center no-repeat;background-size:100%}.wp-pagenavi a.previouspostslink{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/page-navi-prev,402x.png.pagespeed.ce.wgkFXkYnTI.png) center no-repeat;background-size:6px}.wp-pagenavi a.nextpostslink{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/login-checkbox,402x.png.pagespeed.ce.5SoF5QM0SS.png) center center no-repeat;background-size:11px}.login .lock-img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/login-lock,402x.png.pagespeed.ce.vBNuKMDzVz.png) center no-repeat;background-size:55px}.login .user-img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/login-user,402x.png.pagespeed.ce.eiJ93PcEaF.png) center no-repeat;background-size:67px}.blog .sidebar #lose-weight{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/post-content-li,402x.png.pagespeed.ce.EVjhWnISPS.png) left 4px no-repeat;background-size:9px}#main.atlas .protein-bars{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-countdown-timer-clock,402x.png.pagespeed.ce.21iSRoe-A0.png) left center no-repeat;background-size:16px}.checkoutToggleEdit{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/checkout-checkmark,402x.png.pagespeed.ce.c8fWpqBtRw.png) center no-repeat;background-size:11px}#checkout .col #payment-methods .choice:not(.selected)>label[for=payment_method_braintree_payment_gateway]{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.kurtis{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xscience-board-members-kurtis,402x.png.pagespeed.ic.9wvRHAOZLv.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.spencer{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 .img.barakat{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-barakat,402x.png.pagespeed.ce.D6hoCSdnZk.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.tuncali{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-serdar,402x.png.pagespeed.ce.rt69EhEMHz.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.maher{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-maher,402x.png.pagespeed.ce.dS9-S-YYhP.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.grant{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-grant,402x.png.pagespeed.ce.pYlgqRlM2Z.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .img.ruscio{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/review-board-headshots/science-board-members-ruscio,402x.png.pagespeed.ce.Qf-NjZSK_y.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .meta .website{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-members-social-tw,402x.png.pagespeed.ce.ns5uBnnR5L.png) center no-repeat;background-size:100%}#main.science-board .board-members .member .meta ul li a.linked{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/science-board-members-social-linked,402x.png.pagespeed.ce.SuW3y39p0l.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:27px 21px 25px}#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 25px}}@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:1199px) and (min-width:1025px){#main.triton #product-content .sales-product-content-section .container{max-width:100%}}@media screen and (max-width:1299px) and (min-width:1025px){#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}}.michael-matthews{background:#f8f8f8!important}.menu li.michael-matthews{background:0 0!important}.michael-matthews h1{text-align:center;padding:62px 50px 58px;font-size:39px;font-weight:700;color:#2a3644}.michael-matthews .michael-matthews-red{background-color:#1ba3fb;width:30.3%;border-radius:0 5px 0 0;position:relative;height:493px}.michael-matthews .left{width:58%;padding:145px 50px 0 140px}.michael-matthews .left h1{padding:0;font-size:23px;color:#666;text-align:left;line-height:1.55;font-weight:400}.michael-matthews .michael-matthews-head{position:relative}.michael-matthews .michael-matthews-head img{position:absolute;left:-42%;top:32px;z-index:1;min-width:362px!important}.michael-matthews .michael-matthews-main{padding-bottom:100px;padding-top:30px}.michael-matthews .michael-matthews-main .wrapper{top:0;padding:0 0 30px;color:#333;text-align:center;font-size:17px;border-radius:5px!important}.michael-matthews .michael-matthews-main .wrapper .inner{padding:80px;padding-top:0}.michael-matthews .michael-matthews-main .wrapper .inner p{font-size:17px;line-height:1.8}.michael-matthews .michael-matthews-main .wrapper .inner.last{padding:0;margin:0 auto}.michael-matthews .michael-matthews-main .wrapper .inner.last p{margin-bottom:0}.michael-matthews .photo-left{float:left;width:50%;font-size:36px!important}.michael-matthews .photo-left.pad{padding-top:80px;padding-right:75px;line-height:1.4!important;font-size:34px!important;text-align:left}.michael-matthews .photo-wrapper.grey{background-color:#f6f6f6;height:325px;margin:0;position:relative}.michael-matthews .photo-wrapper .michael-matthews-body-changed{padding-top:140px}.michael-matthews .photo-wrapper.grey .photo-left{padding-left:140px}.michael-matthews .photo-wrapper.grey .photo-left img{padding-left:140px;position:absolute;left:-20px;top:-25px;width:480px}.michael-matthews .photo-wrapper{margin:75px 0}.michael-matthews-main a{font-style:italic;color:#1ba3fb;text-decoration-line:underline}.michael-matthews-main .social a{text-decoration:none;margin:0 2px}.michael-matthews-main .social-mobile a{text-decoration:none;margin:0 2px}.michael-matthews .photo-right{width:50%;min-height:360px;border-radius:5px;float:right}.michael-matthews .photo-right.shadow img{box-shadow:0 0 40px -6px #ccc;border-radius:5px}.michael-matthews .photo-right a img{width:100%;max-width:400px}.michael-matthews .grey .photo-right{padding:47px 125px 0 0;font-size:17px;color:#444}.michael-matthews .grey .photo-right p{text-align:left;margin-bottom:10px;line-height:1.8}.michael-matthews .book-2{margin:0}.michael-matthews .book-2 .photo-left{width:57%;padding-top:30px}.michael-matthews .book-2 .photo-right{width:43%;padding-left:55px}.michael-matthews ul{margin-bottom:30px}.michael-matthews ul li:before{content:"→";width:30px;height:30px;color:#fff;background-color:#1ba3fb;border-radius:3px;display:inline-block;position:relative;top:-5px;left:-30px;padding:2px 8px 2px 9px;font-size:22px;line-height:26px}.michael-matthews ul li{padding:12px;padding-left:30px;font-size:17px;display:flex}.michael-matthews .ol{width:45px;height:45px;background-color:#c6e0f5;border-radius:5px;border:2px solid #1ba3fb;display:inline-block;position:relative;padding:5px;float:left;top:5px}.michael-matthews .ol2{width:30px;height:30px;background-color:#fff;color:#1ba3fb;display:inline-block;position:relative;padding:7px 10px 5px;font-size:18px;font-weight:700}.michael-matthews .indent{float:right;width:calc(100% - 80px)}.michael-matthews .ol-li{padding-top:30px}.michael-matthews .shadowbox{padding:80px 115px 50px;margin:0 auto 80px;border:1px solid #eee;box-shadow:0 20px 50px #eee;width:90%;text-align:center;color:#333;font-size:20px}.michael-matthews .shadowbox .red{color:#1ba3fb}.michael-matthews .shadowbox.finalbox{max-width:79%}.michael-matthews .shadowbox.finalbox p{max-width:540px;margin:0 auto 40px auto;color:#616161}.michael-matthews .font-large{font-size:36px;font-weight:700;line-height:1.4;padding-bottom:25px}.michael-matthews .social{padding:40px}.michael-matthews .social img:hover{opacity:.7}.michael-matthews .social-mobile{display:none}@media only screen and (max-width:1024px){.michael-matthews{background-color:#fff!important}.michael-matthews .wrapper{border:none!important}.michael-matthews p{text-align:left!important}.michael-matthews .photo-wrapper{margin:40px auto 0 auto}.michael-matthews .grey .photo-left{padding-left:40px!important}.michael-matthews .grey .photo-right{padding-right:40px!important}.michael-matthews .photo-left{padding-left:0!important;height:280px;line-height:1.5}.michael-matthews .photo-left.pad{padding-top:70px;padding-right:50px;font-size:26px!important;line-height:1.5!important;padding-left:20px!important}.michael-matthews .photo-right{padding-right:0!important;line-height:1.5}.michael-matthews .michael-matthews-head .left{padding:90px 40px 0!important}.michael-matthews ul li{margin-bottom:10px}.michael-matthews .inner{padding:0!important;margin:40px 40px 0}.michael-matthews .michael-matthews-head img{min-width:310px!important;top:35px;left:-100px}.michael-matthews .michael-matthews-red{width:28%;border-radius:0;height:430px}.michael-matthews .photo-wrapper.grey .photo-left img{padding-left:40px;top:25px;width:300px}.michael-matthews .photo-wrapper.grey .photo-left{width:40%;padding-left:30px}.michael-matthews .photo-wrapper.grey .photo-right{width:60%}.michael-matthews .photo-wrapper.book-2 .photo-left{padding-top:0;height:auto}.michael-matthews-current-photo p.photo-left{padding-top:120px!important}.michael-matthews .shadowbox p{font-size:20px;text-align:center!important}.michael-matthews .social{width:600px;margin:0 auto}.michael-matthews .shadowbox.finalbox{margin-bottom:10px;max-width:88%;padding:60px 85px 50px}.michael-matthews .shadowbox.finalbox .font-large{max-width:90%;margin:0 auto}.michael-matthews .michael-matthews-main .wrapper .inner.last{padding-bottom:0!important}.michael-matthews .michael-matthews-main{padding-bottom:0}.page-template-page-michael-matthews .footer{margin-top:0}}@media only screen and (max-width:767px){.michael-matthews p{text-align:justify!important}.michael-matthews .michael-matthews-main{padding-top:3px}.michael-matthews .michael-matthews-head .left{width:100%;text-align:center;padding:30px 30px 0!important}.michael-matthews .michael-matthews-head .right{margin-top:200px;width:100%;height:140px}.michael-matthews .michael-matthews-head img{min-width:250px!important;width:250px!important;top:-178px;left:calc(50% - 120px)}.michael-matthews .michael-matthews-red{height:140px}.michael-matthews h1{font-size:30px;padding:43px 30px 0}.michael-matthews .left h1{font-size:20px;text-align:center;line-height:1.4}.michael-matthews .photo-wrapper{margin:20px 0}.michael-matthews ul li{font-size:16px}.michael-matthews ul li:before{top:3px}.michael-matthews .photo-wrapper.grey{height:auto}.michael-matthews .grey .photo-left{padding:0 40px!important}.michael-matthews .grey .photo-right{padding:0 40px!important;height:auto}.michael-matthews .photo-left{width:100%;padding-left:0!important;height:280px;line-height:1.5}.michael-matthews .photo-left.pad{padding:0!important;font-size:20px!important;height:auto;text-align:center!important}.michael-matthews .photo-right{width:100%!important;padding-right:0!important;height:auto;line-height:1.5;text-align:center;min-height:initial}.michael-matthews .inner{padding:40px 0!important}.michael-matthews .michael-matthews-main .wrapper .inner p{font-size:16px;line-height:1.4}.michael-matthews .book-2 .photo-right img{width:200px}.michael-matthews .photo-wrapper.grey .photo-left img{padding-left:0;top:-12px;width:240px;left:calc(50% - 120px)}.michael-matthews .photo-wrapper.grey .photo-left{width:100%}.michael-matthews .photo-wrapper.grey .photo-right{width:100%;padding:0}.michael-matthews .photo-wrapper.book-2 .photo-left{width:100%;padding-top:0;height:auto}.michael-matthews .photo-wrapper.book-2{padding:0}.michael-matthews .photo-wrapper.book-2 .photo-right img{left:initial;position:relative}.michael-matthews .photo-wrapper.book-2 .photo-right{padding:0 0 30px!important}.michael-matthews .shadowbox p{font-size:18px;text-align:center!important}.michael-matthews .social{display:none}.michael-matthews .social-mobile{width:300px;margin:0 auto;display:block}.michael-matthews .indent{float:right;width:calc(100% - 60px)}.michael-matthews .last{padding:0 40px!important}.michael-matthews .shadowbox{padding:30px}.michael-matthews .font-large{font-size:24px}.michael-matthews .ol{width:35px;height:35px}.michael-matthews .ol2{width:21px;height:22px;padding:3px 5px 0 6px;font-size:16px}.michael-matthews .shadowbox.finalbox{margin-bottom:30px;max-width:84%;padding:30px 18px}.michael-matthews .shadowbox.finalbox p{font-size:17px!important;max-width:83%!important;margin-bottom:20px}.michael-matthews .michael-matthews-main .wrapper .inner.last{margin-bottom:30px}}@media screen and (max-width:1024px){.products-sidebar{display:none!important}h2.shop-header,#apparel h2,#mens-apparel h2,#womens-apparel h2,#accessories h2{padding-left:0}.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:1358px){#products [class^="styles_cols_"] [class^="styles_col_"]{height:auto;padding:30px}#products [class^="styles_featuredStacks_"] [class^="styles_img_"],#products [class^="styles_featuredStacks_"] [class^="styles_women_"] [class^="styles_img_"],body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_img_"]{float:none;max-width:100%;margin:0 auto 10px}#products [class^="styles_featuredStacks_"] [class^="styles_review_"],#products [class^="styles_featuredStacks_"] [class^="styles_prices_"],#products [class^="styles_featuredStacks_"] [class^="styles_meta_"]{clear:both;margin:10px auto;float:none;text-align:center}#products [class^="styles_banner_"]{clear:both;margin:20px auto;float:none;width:240px}#products [class^="styles_women_"] [class^="styles_banner_"]{margin-top:20px}#products [class^="styles_featuredStacks_"] [class^="styles_col_"] h3{text-align:center;max-width:235px}#products [class^="styles_addtocart_"],#products [class^="styles_col_"] a[class^="styles_learnMore_"]{display:inline-block;clear:both;float:none}}@media screen and (max-width:1419px) and (min-width:1025px){#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:1024px){body.woocommerce-checkout:not(.woocommerce-order-received) #header .mobile-container{display:none}[class^="styles_moneyback_"]{top:-25px!important;left:-180px}#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 .update-cart{width:236px}#checkout .col .shipping-options p{text-align:center}}@media screen and (max-width:767px){#products [class^="styles_featuredStacks_"] [class^="styles_col_"] h3{max-width:200px}}@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}}@media screen and (max-width:1399px){.footer .footer-bot .right{padding-left:107px}}@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:220px}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:1401px){#main.blog .recipes-fruit-document .container{padding:48px 34px 55px}#main.blog .recipes-fruit-document .img{width:317px;background-size:100%}#main.blog .recipe-extras{padding:30px}#main.blog.recipes .sidebar{margin-top:0}}@media (max-width:1376px){.checkout-badge-wrap{margin-bottom:10px}.checkout-badge-wrap .moneyback{width:146px;height:36px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:1366px){.browse-our-store .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-general-page-CTA,402x.jpg.pagespeed.ic.nWOCFcPakc.jpg) center no-repeat;background-size:100%;display:block;width:100%;max-width:768px;height:461px;margin:-20px auto 0}}@media screen and (max-width:1299px){.footer .footer-top .logo{margin-right:30px}.footer .footer-top .main-nav ul li a{margin-right:19px}.footer .footer-bot .left 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(//legionathletics.com/wp-content/themes/legion-2017/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}}@media screen and (max-width:1199px){#main.blog .recipes-fruit-document .img{width:300px;margin-right:20px}.footer .footer-bot .credits .norton{margin-right:0}.footer .footer-bot .credits .fsd{margin-right:20px}#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}}@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:17px}#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#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:400}#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,#my-account-content .payment-method-columns .payment-method .payment-buttons{position:absolute;top:-2px;right:22px}#my-account-content .address-columns .address .delete,#my-account-content .payment-method-columns .payment-method .delete{width:11px;height:11px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-account-edit-icon-primary,402x.png.pagespeed.ic.U-ff-yzYuH.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:25px;right:23px;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:0 0;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:1025px){.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:1184px) and (min-width:1025px){.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:1025px){#main.blog .recipes-fruit-document .container{padding:21px 34px 31px}#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 screen and (max-width:1099px){#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 .footer-top{padding:30px 0 15px}.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-bot .social-nav{position:relative;top:0;margin-top:0;margin-bottom:17px}.footer#tablet-footer .footer-bot .social-nav a.tw{margin-left:0}.footer#tablet-footer .footer-bot .social-nav a{margin-left:19px}.footer#tablet-footer .footer-bot .social-nav a.tw{width:19px;background-size:19px}.footer#tablet-footer .footer-bot .social-nav a.fb{width:9px;background-size:9px}.footer#tablet-footer .footer-bot .social-nav a.ig{width:19px;background-size:19px}.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 .call p{letter-spacing:.3px}.footer#tablet-footer .footer-bot .left p{margin-top:-5px;margin-bottom:23px;letter-spacing:1px}.footer#tablet-footer .footer-bot input[type="email"]{width:56%}.footer#tablet-footer .footer-bot input[type="submit"]{width:44%;letter-spacing:0}.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{margin-top:10px}.footer#tablet-footer .footer-bot .credits .norton{width:94px;height:55px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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:48px 0 63px}.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:47px}.homepage .about-us .cols .col .img.rockets{width:295px;height:200px;background-size:295px}.industry-experts .btn.prev{left:-110px}.industry-experts .btn.next{right:-110px}#main.gift-cards #gift-cards-splash{padding:45px 0 50px;background:#d0d0c6 url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}#main.science-board .intro h1,#main.science-board .intro h2{font-size:24px;line-height:1.4}#main.science-board .intro p{font-size:17px}#main.science-board .intro .review-board-items{margin-top:50px}#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:153px;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 .img.step1research{margin-top:0}#main.science-board .intro .item .img.step2research{margin-top:0}#main.science-board .intro .item .img.step3research{margin-top:0}#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:1024px){.container{padding:0 45px}#products .container h2,#products .container{padding-left:0}body{margin-top:105px!important}body.category #main.blog{overflow:hidden}nav.center{display:none}.home .woocommerce-message,.home .woocommerce-info,.home .woocommerce-error{top:106px;padding:10px 20px}#main.thank-you-page{margin-top:106px}body.admin-bar.woocommerce-order-received #main.thank-you-page{margin-top:106px}#main .product-content-intro .short-description{display:block;margin-bottom:0!important}#main #product-content .product-content-intro .mobile-learn-more{width:340px;height:44px;letter-spacing:1.5px;font-size:13px;font-weight:700;line-height:44px;margin:44px auto 25px auto;display:block;text-decoration:none;text-transform:uppercase;cursor:pointer;color:#fff;background:#27a2ff;border:1px solid #27a2ff}#main #product-content .product-content-intro .mobile-learn-more.active{color:#fff;background:#0079d4;border:1px solid #27a2ff;margin-bottom:44px}.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}#product-ingredients .product-label{float:none;margin:0 auto 30px}#main .mobile-learn-more:hover{border-color:#00a2ff;color:#2a211c}#product-content .full-description,#product-content .large-product-ingredients,#main #delicious,#main #caffeine,#main #get-the-most,#references{display:none}#main.meal-plan .full-description,#main.books .full-description{display:block!important}#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(//legionathletics.com/wp-content/themes/legion-2017/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;position:relative;left:-15px}#store-nav .center,#store-nav .right{display:none}#store-nav.scroll{top:-35px}#header .logo{top:3px;z-index:999;position:absolute;left:50%;margin-left:-85px}#header.scroll .logo{top:1px;margin-top:22px}body.woocommerce-checkout:not(.woocommerce-order-received) #header .logo{left:0}#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(//legionathletics.com/wp-content/themes/legion-2017/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}#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:99999999}#mobile-menu .close-toggle{display:block;position:absolute;top:0;right:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/mobile-menu-phone,402x.png.pagespeed.ce.kjzSZuWT-F.png) 16px 21px no-repeat;background-size:11px;margin-bottom:14px}#mobile-menu .call-us a{width:230px;height:100%;text-decoration:none;font-size:11px;letter-spacing:1px;display:block;padding-top:17px;color:#41494e}#mobile-menu .call-us p{color:#41494e;margin-bottom:3px;font-weight:700}#mobile-menu .call-us span strong{color:#00a2ff;font-weight:700}#mobile-menu ul{margin-left:0}#mobile-menu ul.stacks{margin-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:10px;font-weight:700;margin-top:10px}#mobile-menu .label.sale{color:#d53b3e}#mobile-menu ul li{padding-left:30px;position:relative}#mobile-menu ul li.sub-menu>a:after{width:11px;height:12px;display:block;right:0;top:0;position:absolute;content:"";background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmobile-menu-arrow,402x.png.pagespeed.ic.YYf3NeFElS.png) center no-repeat;background-size:5px;padding:23px}#mobile-menu ul li.active.sub-menu>a:after{width:12px;height:10px;top:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/mobile-menu-arrow-active,402x.png.pagespeed.ce.Eyv5U4NwkG.png) center no-repeat;background-size:6px;padding:23px}#mobile-menu ul li a{font-size:14px;width:100%;font-weight:700;color:#848a8e;text-transform:uppercase;text-decoration:none;display:block;width:100%;letter-spacing:.25px;position:relative;padding:16px 0}#mobile-menu .mob-supps-link{padding:15px 175px 15px 0}#mobile-menu ul li.active a{color:#41494e}#mobile-menu ul li ul li .img{width:48px;display:block;float:left;margin-right:15px;position:relative;top:-6px}#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.the-30-day-bigger-leaner-stronger-transformation .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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.the-30-day-love-your-body-transformation .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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-performance-stack .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmobile-menu-optimal,402x.png.pagespeed.ic.4l1Ps0-3ak.png) center no-repeat;background-size:44px;top:-3px}#mobile-menu ul li ul li.rapid-recovery-stack .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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-stack .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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.build-muscle-stack .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmobile-menu-muscle-gain,402x.png.pagespeed.ic.UwQE7Oq_9Q.png) center no-repeat;background-size:42px;top:-5px}#mobile-menu ul li ul li.ascend .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xmobile-menu-ascend,402x.png.pagespeed.ic.gTHtPlYlXw.png) center no-repeat;background-size:30px}#mobile-menu ul li ul li.pulse .img{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.stacks li a,#mobile-menu ul.products li a{line-height:17px;font-size:12px;padding:8px 0}#mobile-menu ul.products li span.new{color:#d53b3e}#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:#00a2ff;letter-spacing:.5px;text-decoration:none;font-weight:700;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 #d8d8d8 solid;line-height:59px;clear:both;background:#f0f0f0}#mobile-menu .bottom a.shopping-cart span{color:#00a2ff}#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:#efefef;cursor:pointer}#mobile-menu .bottom a.sign-in,#mobile-menu .bottom a.my-account{border-right:1px #d8d8d8 solid}#mobile-search{float:left;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:700;text-align:center;line-height:18px;text-indent:0}#shopping-cart-toggle .num.greyed{background:#b8b8b8}#profile-toggle{float:right;background:url(//legionathletics.com/wp-content/themes/legion-2017/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{height:auto}.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 h2{font-size:27px}.homepage .featured-stacks p{font-size:15px}.homepage .most-popular{padding:48px 0 48px}.homepage .most-popular header{margin-bottom:44px}.homepage .most-popular header h2{font-size:27px}.homepage .most-popular .products{margin:0 auto 44px}.homepage .which-product{padding:45px 0 9px}.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}.homepage .about-us .cols .col.greedy{padding-bottom:61px}.industry-experts{padding:44px 55px 11px}.industry-experts>.container{padding:0}.industry-experts div.quotes{max-width:650px}.industry-experts h2{font-size:27px;text-align:center}.industry-experts ul li:nth-child(1){top:14px}.industry-experts ul li:nth-child(2){top:15px}.industry-experts ul li:nth-child(3){top:27px}.industry-experts ul li:nth-child(4){top:13px}.industry-experts ul li:nth-child(5){top:13px}.industry-experts ul li:nth-child(6){top:1px}.industry-experts ul li:nth-child(7){top:14px}.industry-experts ul li:nth-child(8){top:15px}.industry-experts ul li .company{text-align:center}.industry-experts ul li p{text-align:center;font-size:17px}.industry-experts ul li .img{float:none;margin:0 auto 20px}.industry-experts .btn.prev{left:-15px}.industry-experts .btn.next{right:-15px}.industry-experts .btn{top:54px;margin-top:0}.customer-testimonials{padding:44px 0 47px}.customer-testimonials header{margin-bottom:36px!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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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;margin-bottom:30px}.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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;background-position:23px 17px}.contact .faq .categories .option.returns,.icon-tab-returns{background-size:89px;background-position:47px 6px}.contact .faq .categories .option.supplement,.icon-tab-supplement{background-size:70px}.contact .faq .categories .option.diet-exercise,.icon-tab-diet-exercise{background-size:84px}.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:0 0}#main .sales-product-content-section .container{max-width:100%}#main.triumph .sales-product-content .container{max-width:100%}#main.phoenix #product-content .product-content-intro ol>li,#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:400}#main .sales-product-content-section .uppercase{text-align:left}#main #product-content .product-content-intro{text-align:center;padding:35px 0 10px;margin-bottom:40px}#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(//legionathletics.com/wp-content/themes/legion-2017/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.genesis ol.numbers.numbers-small li:before{width:81px}#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{text-align:left;font-size:17px}#main ol.square li h3{font-size:20px}#main #delicious,#main #caffeine{max-width:678px;margin:auto;padding:10px 0 50px}#main #caffeine{max-width:100%;padding:10px 75px 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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:700;text-align:left}#main #bottom-line{display:none;padding-top:75px;padding-bottom:36px;margin-top:30px;margin-bottom:45px}#main #bottom-line .img{display:block;float:none;margin:0 auto 35px auto!important;height:230px!important;width:100%;background-size:contain!important}#main #bottom-line h2{text-align:center}#product-ingredients .container{padding:0}#main.sales .industry-experts{background:#f8f8f8}.single-product .industry-experts header h2{color:#293644}.single-product .industry-experts header{position:relative}.single-product .industry-experts header:before{font-size:24px;content:"Product Reviews";text-transform:none;font-weight:300;color:#293644;padding-left:41px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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;margin-bottom:0}.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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{padding-bottom:0;padding-top:41px}#main #legion-instagram-reviews .container{padding:0}#main #legion-instagram-reviews h2{font-size:27px;max-width:516px;margin:0 auto}#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:auto;padding:20px 37px 2px;margin:0 auto;max-width:768px}#main #legion-instagram-reviews .social-share p{float:none;text-align:center;margin-top:20px}#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:41px 0 30px;margin:0 auto}#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,#main #legion-instagram-reviews #legion-instagram-images li:nth-last-child(2){display:none}#references{padding:20px 0 60px}#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:0 0}#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-lunar-sleep,402x.png.pagespeed.ic.AKNWbTfFiA.png) center no-repeat;background-size:213px}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.ascend .product-content-intro .brain{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/ascend-images/xproduct-ascend-brain,402x.png.pagespeed.ic.AFBJxnAiJf.png) center no-repeat;background-size:contain;width:100%}#main.ascend ol.square li,#main.ascend ol.square li.one-line{line-height:22px;padding-top:0;font-size:16px}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 .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:15px!important;background:0 0!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-size:81px!important}#main.phoenix .product-content-intro li.cupcake{background-size:81px!important;background-position:left 10px!important}#main.phoenix .product-content-intro li.fire{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 #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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 .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;text-align:justify}#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}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/tablet-product-stack-how-to-use-whey,402x.jpg.pagespeed.ce.bwcw9bfyXs.jpg) center no-repeat;background-size:154px}#main #product-content #how-to-use-stack .product .img.pulse{width:176px;height:630px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-stack-how-to-use-pulse,402x.jpg.pagespeed.ic.TzuYFNPuVd.jpg) center no-repeat;background-size:176px;left:-5px}#main #product-content #how-to-use-stack .product .img.triumph{width:160px;height:551px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-stack-how-to-use-triumph,402x.jpg.pagespeed.ic.hCN3tkRQ3o.jpg) center no-repeat;background-size:160px}#main #product-content #how-to-use-stack .product .img.recharge{width:177px;height:680px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-stack-how-to-use-recharge,402x.jpg.pagespeed.ic.YIyr2em-F7.jpg) center no-repeat;background-size:177px}#main #product-content #how-to-use-stack .product .img.phoenix{width:158px;height:551px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-stack-how-to-use-phoenix,402x.jpg.pagespeed.ic.x2DuZFNN5w.jpg) center no-repeat;background-size:158px}#main #product-content #how-to-use-stack .product .img.forge{width:158px;height:546px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-stack-how-to-use-forge,402x.jpg.pagespeed.ic.LY779FcKDr.jpg) center no-repeat;background-size:158px}#main #product-content #how-to-use-stack .product .img.genesis{width:166px;height:218px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-stack-how-to-use-genesis,402x.jpg.pagespeed.ic._ZUBWy4OMA.jpg) center no-repeat;background-size:166px;left:0}#main #product-content #how-to-use-stack .product .img.triton{width:143px;height:282px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-stack-how-to-use-triton,402x.jpg.pagespeed.ic.lL3ZlKjfCW.jpg) center no-repeat;background-size:143px}#main #product-content #how-to-use-stack .product .img.lunar{width:167px;height:176px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xtablet-product-stack-how-to-use-lunar,402x.jpg.pagespeed.ic.JipKU9tCF2.jpg) 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(//legionathletics.com/wp-content/themes/legion-2017/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:#00a2ff;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 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{display:block;width:100%;margin:auto;float:none}.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(//legionathletics.com/wp-content/themes/legion-2017/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-featured,.blog #more-from-legion{padding:40px 30px}.blog #more-from-legion-featured h3,.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 h1{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(//legionathletics.com/wp-content/themes/legion-2017/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-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.recipes .breadcrumbs{padding-right:40px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}#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;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-featured h3,#main.blog.recipes #more-from-legion h3{font-size:25px}#main.blog.recipes #more-from-legion-featured article .bot,#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 #product-sticky .sticky-toggle{text-align:center;margin-left:0;width:25%;vertical-align:middle}#main #product-sticky.is_stuck .sticky-toggle{width:20%}#main #product-sticky .sticky-toggle p{line-height:14px}#main #product-sticky.is_stuck #meal-plan-products-toggle,#main #product-sticky.is_stuck #meal-plan-reviews-toggle,#main #product-sticky.is_stuck #book-products-toggle.sticky-toggle,#main #product-sticky.is_stuck #book-reviews-toggle.sticky-toggle{width:33.1%;max-width:initial!important;text-align:center!important}#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:24%}#main #product-sticky .sticky-toggle a{padding:11px 0 12px}#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,#main.sales #stack-sticky .sticky-toggle a{padding:7px 0}#main.books #product-sticky .sticky-toggle a,#main.meal-plan #product-sticky .sticky-toggle a{padding:17px 0 12px}#main #product-sticky .sticky-toggle#stack-faq-toggle a{padding:13px 0}#product-sticky .sticky-add-to-cart{font-size:13px;width:120px;position:absolute;right:10px;margin-top:4px}#main #product-sticky.is_stuck{top:69px!important}body.top-sale-banner-active #main #product-sticky.is_stuck{top:154px!important}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(//legionathletics.com/wp-content/themes/legion-2017/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 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(//legionathletics.com/wp-content/themes/legion-2017/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 p.center-text{font-size:17px}#main ol.square.atlas li p,#main.atlas #product-content ul li{font-weight:400}#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:0 0;z-index:3;position:relative;padding-left:4px}.icon-tab-delivery-orders:hover,.icon-tab-delivery-orders.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-delivery-orders-hover,402x.png.pagespeed.ic.LHyfgdOg8Q.png) center 12px no-repeat;background-size:141px}.icon-tab-returns:hover,.icon-tab-returns.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-returns-hover,402x.png.pagespeed.ic.6dr6_niw5V.png) 42px top no-repeat;background-size:100px}.icon-tab-supplement:hover,.icon-tab-supplement.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-faq-supplement-hover,402x.png.pagespeed.ce.JpAtja68D4.png) center top no-repeat;background-size:80px}.icon-tab-diet-exercise:hover,.icon-tab-diet-exercise.active,[class^="icon-tab-diet-exercise"][class^="styles_active_"]{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-diet-exercise-hover,402x.png.pagespeed.ic.SvUpGGpnnN.png) center top no-repeat;background-size:95px}#main #product-content{padding-bottom:0}.customer-testimonials ul li{min-height:416px}.customer-testimonials ul li .read-more{position:absolute;bottom:0;left:50%;margin-left:-80px!important}.customer-testimonials ul li blockquote p{margin:0 auto!important;max-width:92%;margin-bottom:55px!important}}@media screen and (max-width:899px){#product-ingredients .label{max-width:401px}}@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){body{margin-top:70px!important}.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}body.woocommerce-checkout.admin-bar{margin-top:28px}#main.thank-you-page{margin-top:71px}body.admin-bar.woocommerce-order-received #main.thank-you-page{margin-top:71px}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}.login .transparent-link-cover{height:300px}.login #login-form-left{margin-top:10px;height:237px;padding:20px 30px 0}.login #signup-form-right{margin-top:35px;padding:15px 30px 55px;height:423px}.login .login-left,.login .login-right,.login #login-form-left,.login #signup-form-right{width:100%}.login .login-left,.login .login-right{height:300px}.mobile-hidden{display:block}.container{padding:0 30px}.store>.container{padding:0}#main.search .container{padding:0}#store-nav{display:none}#header{top:0}body.admin-bar #header.scroll{top:46px}[class^="styles_moneyback_"]{top:-20px!important;left:auto}#header .logo,#header.scroll .logo{width:109px;height:14px;margin-left:-55px;top:6px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-logo,402x.png.pagespeed.ce.KPZ4xu1prS.png) center no-repeat;background-size:109px}.single-post #header .post-progress-container{position:relative;top:1px}.mobile-header-toggle{padding:35px 18px}#mobile-nav-icon{width:16px;height:14px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-header-menu-toggle,402x.png.pagespeed.ce.rDZbAJoJYz.png) center no-repeat;background-size:16px}#mobile-search{width:16px;height:18px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:42px 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;line-height:34px;display:inline-block;margin-top:38px;margin-bottom:14px;color:#fff;background:#27a2ff;border:1px solid #27a2ff}.homepage .most-popular .view-all:active,.homepage .most-popular .view-all:hover,.homepage .about-us .cols .col a.btn:active,.homepage .about-us .cols .col a.btn:hover{background:#1490ef}.homepage .about-us .cols .col a.btn{margin-top:0}.homepage .about-us{padding:48px 0 35px}.homepage .about-us .cols .col.greedy{padding-bottom:32px}.homepage .about-us .cols .col .img.greedy{width:232px;height:180px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:48px}.homepage .industry-experts{padding:41px 0 11px;background:#f3f3f3}.industry-experts div.quotes{max-width:300px}.industry-experts header{margin-bottom:20px}.industry-experts h2{font-size:25px;line-height:1.3}.industry-experts ul li:nth-child(1){top:27px}.industry-experts ul li:nth-child(2){top:53px}.industry-experts ul li:nth-child(3){top:61px}.industry-experts ul li:nth-child(4){top:34px}.industry-experts ul li:nth-child(5){top:37px}.industry-experts ul li:nth-child(6){top:12px}.industry-experts ul li:nth-child(7){top:27px}.industry-experts ul li:nth-child(8){top:53px}.industry-experts ul li .img{width:117px;height:117px;background-size:150%!important}.industry-experts ul li .img.spencer{background-position-x:-40px}.industry-experts .btn.prev{left:-10px;top:65px}.industry-experts .btn.next{right:-10px;top:65px}.industry-experts ul li h2{font-size:22px;padding-top:0;margin-bottom:2px}.industry-experts ul li .company{font-size:16px;margin-bottom:20px}.industry-experts ul li p{font-size:16px}.footer#tablet-footer{display:none}.footer#phone-footer{display:block}.footer#phone-footer .footer-top{padding:30px 0 15px}.footer#phone-footer .footer-top .container{text-align:center}.footer#phone-footer .footer-bot .social-nav{display:inline-block;float:none;margin-top:0}.footer#phone-footer .footer-bot .social-nav span{display:block;position:relative;float:left;top:22px}.footer#phone-footer .footer-bot .social-nav a{margin-left:20px;margin-top:18px}.footer#phone-footer .footer-bot .social-nav a.tw{width:19px;height:15px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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-bot .social-nav a.fb{width:9px;height:16px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-footer-social-facebook,402x.png.pagespeed.ce.YQg8oOEwti.png) center no-repeat;background-size:9px}.footer#phone-footer .footer-bot .social-nav a.ig{width:17px;height:16px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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:43px 0 35px}body.single-product .footer#phone-footer .footer-bot{padding:30px 0 60px}.footer#phone-footer .footer-bot .logo{width:130px;height:15px;display:block;background:url(//legionathletics.com/wp-content/themes/legion-2017/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 .left 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:#00a2ff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-footer-input-submit-check,402x.png.pagespeed.ce.NMISX2egEF.png) center no-repeat;background-size:14px;color:#00a2ff;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;font-size:14px}.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.phoenix #product-content .product-content-intro ol>li,#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}#main.apparel .product-content-intro ol li{font-size:16px}#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 .sales-product-content-section{padding-bottom:10px}#main .sales-product-content-section .container{padding-right:30px;padding-bottom: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(//legionathletics.com/wp-content/themes/legion-2017/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.genesis ol.numbers.numbers-small li:before{width:128px;height:128px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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.genesis ol.numbers.numbers-small>li{padding-left:0}#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:29px}#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;position:relative;top:0;margin-bottom:0;padding-bottom:0;max-width:100%;margin-bottom:-30px}#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:0 0;padding-top:0}.top-rated-products .product h4{margin-bottom:6px}#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}.single-product .industry-experts header h2{line-height:1.2}#main #legion-instagram-reviews{background:#f9f9f9;padding:0}#main.homepage #legion-instagram-reviews{display:block}#main #legion-instagram-reviews h2{letter-spacing:0;width:100%;margin:0;text-align:center;max-width:100%;padding:43px 30px 2px}#main #legion-instagram-reviews .social-share{padding:34px 20px;padding-bottom:0}#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:43px 0 35px}#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,#main #legion-instagram-reviews #legion-instagram-images li:nth-last-child(2){display:inline-block}#product-reviews{margin-top:22px}#product-reviews h2{margin-bottom:29px}#references h2{font-size:21px;font-weight:600;text-transform:none;letter-spacing:.5px;line-height:initial}#references_toggle.open{position:relative;top:3px}#references h2 span{width:31px;height:31px;padding:0;font-size:24px;line-height:31px;margin-right:15px;position:relative;top:1px}#references h2 span.open{top:-2px;padding-top:0;line-height:26px}#references .container{padding:0 28px}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.fortify .product-content-intro h2{font-size:21px;line-height:1.35;margin-bottom:25px}#main.genesis .img.genesis-elements-bottles{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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#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(//legionathletics.com/wp-content/themes/legion-2017/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.phoenix #product-content .product-content-intro ul:before{display:none}#main.phoenix .product-content-intro ul>li{padding-left:0!important;background:0 0!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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 #caffeine{position:relative;top:0;max-width:100%;margin-bottom:-30px;padding:0}#main.pulse #product-content .product-content-intro h3{font-size:16px;text-align:center;font-weight:700;line-height:1.8}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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;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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 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 .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:400;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:400;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:400}#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#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:0 0;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}#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:after{display:none}#main.whey #product-content ul.green-check li{font-weight:400;text-align:left;line-height:1.6}#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:50px}.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 .img{width:270px;height:147px}.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 #00a2ff 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}.blog #more-from-legion-featured h3,.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:18px 14px!important}.blog .post-social .a2a_s_twitter:before{background-size:19px;background-position:15px 16px!important}.blog .post-social .a2a_s_email:before{background-size:;background-position:15px 16px!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;width:189px;top:-9px}.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 p{margin-bottom:17px;line-height:1.35}.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 .table-of-contents{padding-left:29px}.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:0 0;padding-bottom:0}.blog #recommended h3{font-size:18px;margin-bottom:27px}.blog #recommended .article-container{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;margin-top:15px}.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}.post-content .inline-ad{text-align:center;margin:0}.post-content .inline-ad img{float:none;width:50%;margin-right:0;border-right:none}.post-content .inline-ad div{width:100%;float:left;height:250px;position:relative}.post-content .inline-ad div span.title{font-size:28px;color:#3dafff;font-weight:700;display:block;margin-bottom:25px;letter-spacing:2px}.post-content .inline-ad div span.title span{color:#999}.post-content .inline-ad div span.text{font-size:16px;line-height:1.8;display:block;color:#666;margin-bottom:25px}.post-content .inline-ad div a{position:relative;padding:20px 55px;background-color:#ffa242;color:#fff!important;font-size:18px;text-decoration:none!important;letter-spacing:2px;display:inline-block}.post-content .inline-ad div a:hover{background-color:#ef9232}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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}div.woocommerce-MyAccount-content a.logout{top:32px}.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}.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xgift-cards-popup-close,402x.png.pagespeed.ic.o8GjTZTITp.png) center no-repeat;background-size:11px}#gift-cards-modal header{background:0 0;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(//legionathletics.com/wp-content/themes/legion-2017/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:400;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:0 0;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:700;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(//legionathletics.com/wp-content/themes/legion-2017/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 10px auto;font-size:25px}#products p.stacks-lead{margin-bottom:80px}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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-contact-faq-delivery-orders,402x.png.pagespeed.ce.6StmoWQujE.png) center no-repeat;background-size:55px}.icon-tab-returns{background:#f6f7f7 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-contact-faq-returns,402x.png.pagespeed.ce.10PFMKJOBU.png) center no-repeat;background-size:47px}.icon-tab-supplement{background:#f6f7f7 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-contact-faq-supplement,402x.png.pagespeed.ce.C-OJVSzLU-.png) center no-repeat;background-size:41px}.icon-tab-diet-exercise{background:#f6f7f7 url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-contact-faq-diet-exercise,402x.png.pagespeed.ce.cX82RpHs5Q.png) center no-repeat;background-size:51px;border-right:none!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:#1ba3fb;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!important;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_"]{height:120px!important}.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:50px 0 60px;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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-general-page-CTA,402x.jpg.pagespeed.ic.RPv7PudV53.jpg) center no-repeat;background-size:100%;width:100%;max-width:440px;height:284px;margin:23px auto 0}#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:0 0}#main.thank-you-page section.order-details .info ul.numbers{padding:0;background:0 0;padding-top:25px}#main.thank-you-page section.order-details .total-amount{background:0 0;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}[class^="styles_amazonBookLink_"]{display:contents}.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!important}body.term-supplements [class^=styles_col_] h3,body.page-template-page-supplements-v1 [class^=styles_col_] h3,{padding:0}#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:400}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-whey,402x.jpg.pagespeed.ic.hgSlmgfYIx.jpg) center no-repeat;width:262px;height:346px;background-size:100%;top:0}#main #product-content .stacked-product-content-section .img.recharge{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-recharge,402x.jpg.pagespeed.ic.6vM8GIYF7t.jpg) center no-repeat;width:275px;height:282px;background-size:100%}#main #product-content .stacked-product-content-section .img.pulse{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-pulse,402x.jpg.pagespeed.ic.Wqx7SuC_FB.jpg) center no-repeat;width:283px;height:277px;background-size:100%}#main #product-content .stacked-product-content-section .img.triumph{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-triumph,402x.jpg.pagespeed.ic.7cvkUeDPUk.jpg) center no-repeat;width:261px;height:335px;background-size:100%}#main #product-content .stacked-product-content-section .img.phoenix{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-phoenix,402x.jpg.pagespeed.ic.BaBONjMDsF.jpg) center no-repeat;width:264px;height:343px;background-size:100%}#main #product-content .stacked-product-content-section .img.forge{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-forge,402x.jpg.pagespeed.ic.opSp_cTTzq.jpg) center no-repeat;width:267px;height:334px;background-size:100%}#main #product-content .stacked-product-content-section .img.triton{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-triton,402x.jpg.pagespeed.ic.GLJKMyPXl7.jpg) center no-repeat;width:263px;height:304px;background-size:100%}#main #product-content .stacked-product-content-section .img.genesis{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-genesis,402x.jpg.pagespeed.ic.vmXFklelmm.jpg) center no-repeat;width:262px;height:273px;background-size:100%}#main #product-content .stacked-product-content-section .img.lunar{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-bottle-lunar,402x.jpg.pagespeed.ic.xB1R_6FsXb.jpg) 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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-product-stack-how-to-use-whey,402x.jpg.pagespeed.ce.YUdTXpNTXY.jpg) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.pulse .content:after{width:260px;height:118px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-product-stack-how-to-use-pulse,402x.jpg.pagespeed.ce.mtzHaRJKBl.jpg) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.recharge .content:after{width:260px;height:120px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-product-stack-how-to-use-recharge,402x.jpg.pagespeed.ce.mXHQvrCqFu.jpg) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.triumph .content:after{width:119px;height:119px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-product-stack-how-to-use-triumph,402x.jpg.pagespeed.ce.Qzh2evEnRs.jpg) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.phoenix .content:after{width:119px;height:119px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-product-stack-how-to-use-phoenix,402x.jpg.pagespeed.ce.qeNOqJWw8I.jpg) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product.forge .content:after{width:119px;height:119px;background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-product-stack-how-to-use-forge,402x.jpg.pagespeed.ce.Z8e9_iKPW-.jpg) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.genesis{width:202px;height:267px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-how-to-use-genesis,402x.jpg.pagespeed.ic.xa8aia0Llh.jpg) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.fortify{width:161px;height:350px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-how-to-use-fortify,402x.jpg.pagespeed.ic.4l2yCvR_7h.jpg) center no-repeat;background-size:100%}#main #product-content #how-to-use-stack .product .img.lunar{width:209px;height:221px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-stack-how-to-use-lunar,402x.jpg.pagespeed.ic.VupqF-N9Lz.jpg) 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.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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.recipes .breadcrumbs{padding-right:30px}#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!important;border:none!important;padding-bottom:25px!important}body.term-supplements #stacks-grid [class^="styles_product_"],body.page-template-page-supplements-v1 #stacks-grid [class^="styles_product_"]{padding-bottom:25px!important}.blog .breadcrumbs,#main #product-main .breadcrumbs{font-size:10px;padding-top:20px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.blog .breadcrumbs{padding-top:0;left:0}.blog .breadcrumbs ul,#main #product-main .breadcrumbs ul{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.blog .breadcrumbs>span>span>a:first-child{margin-left:0}.blog .breadcrumbs ul li,#main #product-main .breadcrumbs ul li{margin-left:7px}.blog .breadcrumbs ul li a,#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}#product-ingredients{text-align:center;padding:38px 0}#product-ingredients h2{font-size:21px;font-weight:600;padding-left:41px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-ingredients-icon,402x.png.pagespeed.ic.uXUjDJt25b.png) left center no-repeat;background-size:23px;text-transform:none;letter-spacing:.5px;min-height:23px;display:inline-block;margin-bottom:38px}#product-ingredients .label,#product-ingredients .product-label{display:none}#product-ingredients .dom-tabs{margin:0 auto 30px}#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}#product-ingredients .dom-tabs li:after{content:"";width:10px;height:10px;position:absolute;display:block;right:0;top:50%;margin-top:-5px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-ingredients-expand,402x.png.pagespeed.ic.werO3Y_K5K.png) center no-repeat;background-size:10px}#product-ingredients .dom-tabs li.active{background-color:transparent!important;color:#2a3644!important}#product-ingredients .dom-tabs li.active:after{height:2px;margin-top:-1px;background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xphone-product-ingredients-collapse,402x.png.pagespeed.ic.bY8Qmu--0b.png) center no-repeat;background-size:10px}#product-ingredients .dom-tabs li.fruitpunch.active,#product-ingredients .dom-tabs li.fruitpunch:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.strawberry-lemonade.active,#product-ingredients .dom-tabs li.strawberry-lemonade:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.pink-lemonade.active,#product-ingredients .dom-tabs li.pink-lemonade:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.cherry-limeade.active,#product-ingredients .dom-tabs li.cherry-limeade:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.birthday-cake.active,#product-ingredients .dom-tabs li.birthday-cake:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-birthday-cake,402x.png.pagespeed.ic.Hhh6qmJeBm.png) left center no-repeat!important;background-size:20px!important;color:#cdc1aa}#product-ingredients .dom-tabs li.tropical-punch.active,#product-ingredients .dom-tabs li.tropical-punch:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-tropical-punch,402x.png.pagespeed.ic.0A5efPEiEY.png) left center no-repeat!important;background-size:20px!important;color:#cdc1aa}#product-ingredients .dom-tabs li.grape.active,#product-ingredients .dom-tabs li.grape:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.sour-candy.active,#product-ingredients .dom-tabs li.sour-candy:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-sour-candy,402x.png.pagespeed.ic.xMo6tgzDYx.png) left center no-repeat!important;background-size:20px!important;color:#b8ef9c}#product-ingredients .dom-tabs li.strawberry.active,#product-ingredients .dom-tabs li.strawberry:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-strawberry,402x.png.pagespeed.ic.dg1Gqzm1cz.png) left center no-repeat!important;background-size:20px!important;color:#e5878c}#product-ingredients .dom-tabs li.acai-berry.active,#product-ingredients .dom-tabs li.acai-berry:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-ingredients-flavor-acai-berry-active.png.pagespeed.ic.XHGVdjrlQR.png) left center no-repeat!important;background-size:16px!important;color:#2a3644}#product-ingredients .dom-tabs li.greenapple.active,#product-ingredients .dom-tabs li.greenapple:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.watermelon.active,#product-ingredients .dom-tabs li.watermelon:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.blue-raspberry.active,#product-ingredients .dom-tabs li.blue-raspberry:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.chocolate.active,#product-ingredients .dom-tabs li.chocolate:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.vanilla.active,#product-ingredients .dom-tabs li.vanilla:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.strawberry-banana.active,#product-ingredients .dom-tabs li.strawberry-banana:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.cookies.active,#product-ingredients .dom-tabs li.cookies:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.chocolate-peanut-butter.active,#product-ingredients .dom-tabs li.chocolate-peanut-butter:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter-active,402x.png.pagespeed.ic._M1JB9li9U.png) left center no-repeat!important;background-size:20px!important;color:#2a3644}#product-ingredients .dom-tabs li.chocolate-chip-cookie-dough.active,#product-ingredients .dom-tabs li.chocolate-chip-cookie-dough:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-chip-cookie-dough,402x.png.pagespeed.ic.liP6-olJFK.png) left center no-repeat!important;background-size:20px!important;color:#2a3644}#product-ingredients .dom-tabs li.smores.active,#product-ingredients .dom-tabs li.smores:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-smores,402x.png.pagespeed.ic.UhaD5u_J2G.png) left center no-repeat!important;background-size:20px!important;color:#2a3644}#product-ingredients .dom-tabs li.mocha-cappuccino.active,#product-ingredients .dom-tabs li.mocha-cappuccino:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mocha-cappuccino,402x.png.pagespeed.ic.ukKeNUSCxK.png) left center no-repeat!important;background-size:16px!important;color:#2a3644}#product-ingredients .dom-tabs li.salted-caramel.active,#product-ingredients .dom-tabs li.salted-caramel:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-salted-caramel,402x.png.pagespeed.ic.sYTEkRAMp_.png) left center no-repeat!important;background-size:24px!important;color:#2a3644}#product-ingredients .dom-tabs li.mint-chocolate.active,#product-ingredients .dom-tabs li.mint-chocolate:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mint-chocolate,402x.png.pagespeed.ic.BqSEpWLfLy.png) left center no-repeat!important;background-size:16px!important;color:#2a3644}#product-ingredients .dom-tabs li.eggnog.active,#product-ingredients .dom-tabs li.eggnog:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .dom-tabs li.cereal-milk.active,#product-ingredients .dom-tabs li.cereal-milk:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cereal-milk,402x.png.pagespeed.ic.ExqxXY3-rR.png) left center no-repeat!important;background-size:24px!important;color:#2a3644}#product-ingredients .dom-tabs li.unflavored.active,#product-ingredients .dom-tabs li.unflavored:hover{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}#product-ingredients .supp-facts.mobile-hidden{max-width:260px;margin:40px auto}#product-ingredients strong.uppercase{font-size:15px;line-height:1.4;margin-top:30px}#product-ingredients strong.uppercase p{margin-bottom:0}#product-ingredients h3.warning{margin-top:30px}#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,body.top-sale-banner-active #main #product-sticky.is_stuck{bottom:0!important;top:auto!important;padding-right:140px}#main #product-sticky #sticky-logo{display:none}#main #product-sticky.is_stuck .sticky-toggle{width:25%!important;margin-right:0;max-width:initial}#main.stacks #product-sticky .sticky-toggle,#main.apparel #product-sticky .sticky-toggle{width:33%!important}#main.meal-plan #product-sticky .sticky-toggle,#main.books #product-sticky .sticky-toggle{width:50%!important}body.single-product .olark-launch-button{bottom:70px!important}#main #product-sticky{background:#f7f7f7}#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%!important;display:inline-block}#main #product-sticky .sticky-add-to-cart{position:absolute;right:-10px;width:120px!important;max-height:36px!important;bottom:7px}#main #product-sticky .sticky-toggle.active{background:0 0;box-shadow:inset 0 4px 0 0 #00a2ff}#main #product-sticky #book-products-toggle,#main #product-sticky #meal-plan-products-toggle,#main #product-sticky #apparel-products-toggle,#main #product-sticky #stack-products-toggle{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-sticky-product-info,402x.png.pagespeed.ce.e5NocWuXai.png) center no-repeat;background-size:22px}#main #product-sticky #book-products-toggle.active,#main #product-sticky #meal-plan-products-toggle.active,#main #product-sticky #apparel-products-toggle.active,#main #product-sticky #stack-products-toggle.active{background:#f3f3f3 url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-sticky-product-ingredients-active,402x.png.pagespeed.ce.0wO2hoAOoQ.png) center no-repeat;background-size:23px}#main #product-sticky #book-reviews-toggle,#main #product-sticky #meal-plan-reviews-toggle,#main #product-sticky #stack-reviews-toggle,#main #product-sticky #apparel-reviews-toggle{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/phone-sticky-product-info-reviews,402x.png.pagespeed.ce.rOPUycnwuo.png) center no-repeat;background-size:25px}#main #product-sticky #book-reviews-toggle.active,#main #product-sticky #meal-plan-reviews-toggle.active,#main #product-sticky #stack-reviews-toggle.active,#main #product-sticky #apparel-reviews-toggle.active{background:#f3f3f3 url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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}.before-after{width:calc(100% + 56px);border-radius:0;border-top:none;margin-left:-28px}.before-after.right{margin-right:-28px}.postWrap .before-after{margin-left:0}#main #faq .container{text-align:center;padding-bottom:0}#product-reviews h2{font-size:21px;font-weight:600;text-transform:none;letter-spacing:.5px;min-height:23px;margin-bottom:38px}#main #faq h2{font-size:21px;font-weight:600;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}#my-account-content .address-columns,#my-account-content .payment-method-columns{max-width:100%}#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:10px}#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;min-width:240px}#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{display:inline-flex!important;padding-left:20px!important;font-size:13px;color:#797f83}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.sourCandy,.woocommerce-checkout-review-order-table .flavor.sourCandy{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-sour-candy,402x.png.pagespeed.ic.xMo6tgzDYx.png) left center no-repeat;background-size:10px}#main.thank-you-page section.order-details .info ul.products li .flavor.strawberry,.woocommerce-checkout-review-order-table .flavor.strawberry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-strawberry,402x.png.pagespeed.ic.dg1Gqzm1cz.png) left center no-repeat;background-size:16px}#main.thank-you-page section.order-details .info ul.products li .flavor.strawberryBanana,.woocommerce-checkout-review-order-table .flavor.strawberryBanana{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-fruit-punch,402x.png.pagespeed.ce.zkW0IgRkEZ.png) left center no-repeat;background-size:20px;padding-left:25px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.unflavored,.woocommerce-checkout-review-order-table .flavor.unflavored,#main.thank-you-page section.order-details .info ul.products li .flavor.original,.woocommerce-checkout-review-order-table .flavor.original{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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.chocolateChipCookieDough,.woocommerce-checkout-review-order-table .flavor.chocolateChipCookieDough{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-chip-cookie-dough,402x.png.pagespeed.ic.liP6-olJFK.png) left center no-repeat;background-size:18px;padding-left:22px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.smores,.woocommerce-checkout-review-order-table .flavor.smores{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-smores,402x.png.pagespeed.ic.UhaD5u_J2G.png) left center no-repeat;background-size:18px;padding-left:22px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.watermelon,.woocommerce-checkout-review-order-table .flavor.watermelon{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-watermelon,402x.png.pagespeed.ce.9ZYSGIGhLi.png) left center no-repeat;background-size:22px;padding-left:30px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.chocolate,.woocommerce-checkout-review-order-table .flavor.chocolate,#main.thank-you-page section.order-details .info ul.products li .flavor.dutchChocolate,.woocommerce-checkout-review-order-table .flavor.dutchChocolate,#main.thank-you-page section.order-details .info ul.products li .flavor.milkChocolate,.woocommerce-checkout-review-order-table .flavor.milkChocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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,#main.thank-you-page section.order-details .info ul.products li .flavor.frenchVanilla,.woocommerce-checkout-review-order-table .flavor.frenchVanilla{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-green-apple,402x.png.pagespeed.ic.M6k2lZAv0d.png) left center no-repeat;background-size:20px;padding-left:30px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.pinkLemonade,.woocommerce-checkout-review-order-table .flavor.pinkLemonade{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-pink-lemonade,402x.png.pagespeed.ic.UQWO9DEzDP.png) left center no-repeat;background-size:15px}#main.thank-you-page section.order-details .info ul.products li .flavor.cherryLimeade,.woocommerce-checkout-review-order-table .flavor.cherryLimeade{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cherry-limeade,402x.png.pagespeed.ic.qif5J8BdAj.png) left center no-repeat;background-size:24px;padding-left:30px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.eggnog,.woocommerce-checkout-review-order-table .flavor.eggnog{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.0YePzYofFP.png) left center no-repeat;background-size:16px;padding-left:25px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.blueRaspberry,.woocommerce-checkout-review-order-table .flavor.blueRaspberry{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-blue-raspberry,402x.png.pagespeed.ce.xrqpxrHKPy.png) left center no-repeat;background-size:14px;padding-left:25px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.mintChocolate,.woocommerce-checkout-review-order-table .flavor.mintChocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mint-chocolate,402x.png.pagespeed.ic.BqSEpWLfLy.png) left center no-repeat;background-size:13px}#main.thank-you-page section.order-details .info ul.products li .flavor.mochaCappuccino,.woocommerce-checkout-review-order-table .flavor.mochaCappuccino{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mocha-cappuccino,402x.png.pagespeed.ic.ukKeNUSCxK.png) left center no-repeat;background-size:18px;padding-left:25px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.saltedCaramel,.woocommerce-checkout-review-order-table .flavor.saltedCaramel{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-salted-caramel,402x.png.pagespeed.ic.sYTEkRAMp_.png) left center no-repeat;background-size:18px}#main.thank-you-page section.order-details .info ul.products li .flavor.birthdayCake,.woocommerce-checkout-review-order-table .flavor.birthdayCake{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-birthday-cake,402x.png.pagespeed.ic.Hhh6qmJeBm.png) left center no-repeat;background-size:15px}#main.thank-you-page section.order-details .info ul.products li .flavor.tropicalPunch,.woocommerce-checkout-review-order-table .flavor.tropicalPunch{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-tropical-punch,402x.png.pagespeed.ic.0A5efPEiEY.png) left center no-repeat;background-size:15px}#main.thank-you-page section.order-details .info ul.products li .flavor.cookiesCream,.woocommerce-checkout-review-order-table .flavor.cookiesCream{background:url(//legionathletics.com/wp-content/themes/legion-2017/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.acaiBerry,.woocommerce-checkout-review-order-table .flavor.acaiBerry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-acai-berry,402x.png.pagespeed.ic.8XsV-LiA3E.png) left center no-repeat;background-size:15px}#main.thank-you-page section.order-details .info ul.products li .flavor.cerealMilk,.woocommerce-checkout-review-order-table .flavor.cerealMilk{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cereal-milk,402x.png.pagespeed.ic.ExqxXY3-rR.png) left center no-repeat;background-size:15px}#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(//legionathletics.com/wp-content/themes/legion-2017/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 .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}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:12px;padding:0 30px}.customer-testimonials header{margin-bottom:23px!important}#olark-wrapper{display:none!important}body.term-supplements [class^="styles_mobileAddToCart_"],body.page-template-page-supplements-v1 [class^="styles_mobileAddToCart_"]{display:block!important}body.term-supplements [class^="styles_featuredStacks_"] [class^="styles_col_"] h3,body.page-template-page-supplements-v1 [class^="styles_featuredStacks_"] [class^="styles_col_"] h3{max-width:150px}#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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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 #00a2ff;color:#1ba3fb}#mobile-navigation ul li a.supplements:hover,#mobile-navigation ul li a.supplements.active{background:#f3f3f3 url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.apparel [class^="styles_sliderWrap_"]{display:block}#main.atlas .protein-bars{width:259px;height:205px;float:none;background:url(//legionathletics.com/wp-content/themes/legion-2017/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 p.center-text{font-size:16px}#main ol.square.atlas li p,#main.atlas #product-content ul li{font-weight:400}#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}#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{margin-bottom:50px}#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!important}body.woocommerce-checkout .login #login-form-left,body.woocommerce-checkout .login #signup-form-right{position:static}.login #login-form-left,.login #signup-form-right{opacity:1;background:0 0}.login{display:table;padding:30px 0}.login #login-form-left{display:table-footer-group;float:none}.login #signup-form-right{display:table-header-group;float:none;padding:15px 30px 15px;margin-top:10px}.login .small-pp{margin:15px auto}.login{background:#f5f5f5}.login #login-form-left #checkout-login-toggle-cont,.login #signup-form-right #checkout-reg-toggle-cont{padding:0 30px}.login #login-form-left.active,.login #login-form-left:hover,.login #signup-form-right.active,.login #signup-form-right:hover{background:0 0}.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(//legionathletics.com/wp-content/themes/legion-2017/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}.woocommerce-checkout-review-order-table .tooltip{z-index:1}#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}.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 h1{margin-top:10px}#main.science-board .intro h1,#main.science-board .intro h2{margin-bottom:35px}#main.science-board .intro h2.process{margin-top:0}#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 p.subheading{font-size:17px}#main.science-board .board-members .member .meta .website{font-size:13px;background:0 0!important;padding-left:0}#main.science-board .board-members .member h3{font-style:21px}#main.science-board .intro{padding:30px 0}#main.science-board .board-members{padding:0;padding-top:70px}.remodal #my-account-content.edit-address p.form-row{max-width:261px}#product-ingredients .supp-facts.mobile-hidden{width:90%;max-width:365px;margin-top:0}.icon-tab-delivery-orders:hover,.icon-tab-delivery-orders.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-delivery-orders-hover,402x.png.pagespeed.ic.LHyfgdOg8Q.png) center 12px no-repeat;background-size:80px}.icon-tab-returns:hover,.icon-tab-returns.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-returns-hover,402x.png.pagespeed.ic.6dr6_niw5V.png) center 10px no-repeat;background-size:63px}.icon-tab-supplement:hover,.icon-tab-supplement.active{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/contact-faq-supplement-hover,402x.png.pagespeed.ce.JpAtja68D4.png) center 13px no-repeat;background-size:50px}.icon-tab-diet-exercise:hover,.icon-tab-diet-exercise.active,[class^="icon-tab-diet-exercise"][class^="styles_active_"]{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcontact-faq-diet-exercise-hover,402x.png.pagespeed.ic.SvUpGGpnnN.png) center 9px no-repeat;background-size:60px}body.blog .fomo-notification,body.single-post .fomo-notification{bottom:70px!important}.blog .sidebar #store-sidebar-box .img{width:100%}}@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}.popup.legion-referral h2:before,.popup.legion-referral h2:after{display:none}}@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(//legionathletics.com/wp-content/themes/legion-2017/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%;float:none;display:block;margin:0 auto 18px;background-size:cover!important;max-width:300px;height:164px}.woocommerce-ResetPassword{padding:30px}.woocommerce-ResetPassword p{font-size:15px}.blog .left-col #latest-articles article h2,.blog .left-col #latest-articles article h4{font-size:18px;line-height:1.5;max-width:300px;margin:0 auto}.blog .left-col #latest-articles article .meta{font-size:14px;line-height:1.5;max-width:300px;margin:0 auto;display:block}}@media screen and (max-width:534px){.homepage #hero h1{font-size:30px}body.term-supplements [class^="styles_cols_"] [class^="styles_col_"],body.page-template-page-supplements-v1 [class^="styles_cols_"] [class^="styles_col_"]{width:100%}}@media screen and (max-width:500px){.homepage #hero-main ul.checks li.checks-free{left:12%;position:relative;width:41%}.homepage .featured-stacks p{padding:0 30px;font-size:13px}}@media screen and (max-width:474px){.homepage #hero h1{font-size:22px;line-height:1.3;padding:0;width:80%;padding-top:33px;letter-spacing:.1px;margin-bottom:25px}.homepage #hero a{height:50px;position:relative;line-height:50px}.homepage #hero p{position:relative;line-height:1.4}.about #hero{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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:440px){.customer-testimonials ul li{min-height:433px}}@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}.homepage #hero-main ul.checks li.checks-free{left:8%;width:46%}}@media screen and (max-width:365px){.homepage #hero-main ul.checks li.checks-free{left:6%}}@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}.industry-experts .btn.prev{left:0}.industry-experts .btn.next{right:0}.homepage #hero-main ul.checks li.checks-free{left:2%;width:50%}}@media screen and (max-width:335px){.homepage #hero-main ul.checks li.checks-free{left:0}}@media screen and (max-width:320px){.homepage #hero-main ul.checks li.checks-free{left:12%;width:47%}}.icon{width:14px;height:14px;background-image:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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%;text-align:center;position:relative;max-width:100%;width:100%}.tooltip .productTooltip{padding:20px;margin:0 auto}.tooltip .productTooltip span{display:inline-flex;padding:5px;padding-left:20px}.tooltip .productTooltip span.img{display:inline;padding:0}.tooltip .productTooltip strong{display:block;font-size:22px}.tooltip .productTooltip img{display:block;margin:5px auto}.tooltip:before{top:22px;right:auto;left:-9px;transform:scaleX(1)}#main.thank-you-page section.order-details .info ul.products li .flavor.grape,.woocommerce-checkout-review-order-table .flavor.grape{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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.chocolateChipCookieDough,.woocommerce-checkout-review-order-table .flavor.chocolateChipCookieDough{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-chip-cookie-dough,402x.png.pagespeed.ic.liP6-olJFK.png) left center no-repeat;background-size:18px}#main.thank-you-page section.order-details .info ul.products li .flavor.strawberryBanana,.woocommerce-checkout-review-order-table .flavor.strawberryBanana{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-fruit-punch,402x.png.pagespeed.ce.zkW0IgRkEZ.png) left center no-repeat;background-size:20px;padding-left:25px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.unflavored,.woocommerce-checkout-review-order-table .flavor.unflavored,#main.thank-you-page section.order-details .info ul.products li .flavor.original,.woocommerce-checkout-review-order-table .flavor.original{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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.smores,.woocommerce-checkout-review-order-table .flavor.smores{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-smores,402x.png.pagespeed.ic.UhaD5u_J2G.png) left center no-repeat;background-size:18px;padding-left:22px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.watermelon,.woocommerce-checkout-review-order-table .flavor.watermelon{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-watermelon,402x.png.pagespeed.ce.9ZYSGIGhLi.png) left center no-repeat;background-size:22px;padding-left:30px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.chocolate,.woocommerce-checkout-review-order-table .flavor.chocolate,#main.thank-you-page section.order-details .info ul.products li .flavor.dutchChocolate,.woocommerce-checkout-review-order-table .flavor.dutchChocolate,#main.thank-you-page section.order-details .info ul.products li .flavor.milkChocolate,.woocommerce-checkout-review-order-table .flavor.milkChocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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,#main.thank-you-page section.order-details .info ul.products li .flavor.frenchVanilla,.woocommerce-checkout-review-order-table .flavor.frenchVanilla{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-green-apple,402x.png.pagespeed.ic.M6k2lZAv0d.png) left center no-repeat;background-size:20px;padding-left:30px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.pinkLemonade,.woocommerce-checkout-review-order-table .flavor.pinkLemonade{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-pink-lemonade,402x.png.pagespeed.ic.UQWO9DEzDP.png) left center no-repeat;background-size:15px}#main.thank-you-page section.order-details .info ul.products li .flavor.cherryLimeade,.woocommerce-checkout-review-order-table .flavor.cherryLimeade{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cherry-limeade,402x.png.pagespeed.ic.qif5J8BdAj.png) left center no-repeat;background-size:24px;padding-left:30px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.eggnog,.woocommerce-checkout-review-order-table .flavor.eggnog{background:url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.0YePzYofFP.png) left center no-repeat;background-size:16px;padding-left:25px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.blueRaspberry,.woocommerce-checkout-review-order-table .flavor.blueRaspberry{background:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-blue-raspberry,402x.png.pagespeed.ce.xrqpxrHKPy.png) left center no-repeat;background-size:14px;padding-left:25px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.mintChocolate,.woocommerce-checkout-review-order-table .flavor.mintChocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mint-chocolate,402x.png.pagespeed.ic.BqSEpWLfLy.png) left center no-repeat;background-size:13px}#main.thank-you-page section.order-details .info ul.products li .flavor.mochaCappuccino,.woocommerce-checkout-review-order-table .flavor.mochaCappuccino{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mocha-cappuccino,402x.png.pagespeed.ic.ukKeNUSCxK.png) left center no-repeat;background-size:18px;padding-left:25px!important}#main.thank-you-page section.order-details .info ul.products li .flavor.saltedCaramel,.woocommerce-checkout-review-order-table .flavor.saltedCaramel{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-salted-caramel,402x.png.pagespeed.ic.sYTEkRAMp_.png) left center no-repeat;background-size:18px}#main.thank-you-page section.order-details .info ul.products li .flavor.birthdayCake,.woocommerce-checkout-review-order-table .flavor.birthdayCake{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-birthday-cake,402x.png.pagespeed.ic.Hhh6qmJeBm.png) left center no-repeat;background-size:15px}#main.thank-you-page section.order-details .info ul.products li .flavor.tropicalPunch,.woocommerce-checkout-review-order-table .flavor.tropicalPunch{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-tropical-punch,402x.png.pagespeed.ic.0A5efPEiEY.png) left center no-repeat;background-size:15px}#main.thank-you-page section.order-details .info ul.products li .flavor.cookiesCream,.woocommerce-checkout-review-order-table .flavor.cookiesCream{background:url(//legionathletics.com/wp-content/themes/legion-2017/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.acaiBerry,.woocommerce-checkout-review-order-table .flavor.acaiBerry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-acai-berry,402x.png.pagespeed.ic.8XsV-LiA3E.png) left center no-repeat;background-size:15px}#main.thank-you-page section.order-details .info ul.products li .flavor.sourCandy,.woocommerce-checkout-review-order-table .flavor.sourCandy{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-sour-candy,402x.png.pagespeed.ic.xMo6tgzDYx.png) left center no-repeat;background-size:14px}#main.thank-you-page section.order-details .info ul.products li .flavor.strawberry,.woocommerce-checkout-review-order-table .flavor.strawberry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-strawberry,402x.png.pagespeed.ic.dg1Gqzm1cz.png) left center no-repeat;background-size:14px}#main.thank-you-page section.order-details .info ul.products li .flavor.cerealMilk,.woocommerce-checkout-review-order-table .flavor.cerealMilk{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cereal-milk,402x.png.pagespeed.ic.ExqxXY3-rR.png) left center no-repeat;background-size:14px}#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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-whey-servings,402x.png.pagespeed.ic.swv8UxwL_X.png) 1px center no-repeat;background-size:10px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.icon{background-image:url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/cart-slider-info-icon,402x.png.pagespeed.ce.Eu_bATYdPt.png);background-size:14px}.tooltip:before{background:url(//legionathletics.com/wp-content/themes/legion-2017/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}}.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,.product-info-bubble .productTooltip .attachment-woocommerce_thumbnail{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:42px;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 + .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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-grape.png.pagespeed.ce.Cw2x4cvZtv.png) left center no-repeat}.product-info-bubble .flavor.sourCandy{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-sour-candy.png.pagespeed.ic.CZQzICm7jl.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.strawberry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-strawberry.png.pagespeed.ce.NTvYkzbLdH.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.acaiBerry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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.mintChocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mint-chocolate,402x.png.pagespeed.ic.BqSEpWLfLy.png) left center no-repeat;background-size:13px}.product-info-bubble .flavor.mochaCappuccino{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mocha-cappuccino,402x.png.pagespeed.ic.ukKeNUSCxK.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.saltedCaramel{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-salted-caramel,402x.png.pagespeed.ic.sYTEkRAMp_.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.pinkLemonade{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cherry-limeade.png.pagespeed.ic.uPzLnUBVom.png) left center no-repeat;background-size:24px}.product-info-bubble .flavor.birthdayCake{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-birthday-cake,402x.png.pagespeed.ic.Hhh6qmJeBm.png) left center no-repeat;background-size:15px}.product-info-bubble .flavor.tropicalPunch{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-tropical-punch,402x.png.pagespeed.ic.0A5efPEiEY.png) left center no-repeat;background-size:15px}.product-info-bubble .flavor.chocolateChipCookieDough{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-chip-cookie-dough,402x.png.pagespeed.ic.liP6-olJFK.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.smores{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-smores,402x.png.pagespeed.ic.UhaD5u_J2G.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.unflavored,.product-info-bubble .flavor.original{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-watermelon.png.pagespeed.ce.5ODOgcd_Z8.png) left center no-repeat}.product-info-bubble .flavor.chocolate,.product-info-bubble .flavor.dutchChocolate,.product-info-bubble .flavor.milkChocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-chocolate.png.pagespeed.ce.eoZQl82voh.png) left center no-repeat}.product-info-bubble .flavor.vanilla,.product-info-bubble .flavor.frenchVanilla{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-chamomile.png.pagespeed.ce.j6LB3PHWDn.png) left center no-repeat}.product-info-bubble .flavor.blueRaspberry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-eggnog.png.pagespeed.ic.Hbf0hiPqP5.png) left center no-repeat}.product-info-bubble .flavor.chocolatePeanutButter{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.0YePzYofFP.png) left center no-repeat;background-size:20px}.product-info-bubble .flavor.cookiesCream{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-cookies-cream.png.pagespeed.ce.in59_HjGUd.png) left center no-repeat}.product-info-bubble .flavor.cerealMilk{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/product-option-flavor-cereal-milk.png.pagespeed.ce.4TayEnfdQm.png) left center no-repeat;background-size:18px}.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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xsize-shirt.png.pagespeed.ic.ghDgqTsrDI.png) left center no-repeat}.product-info-bubble .flavor.black{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcolor-black.png.pagespeed.ic.s1pYBfS8Cg.png) left center no-repeat}.product-info-bubble .flavor.white{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xcolor-white.png.pagespeed.ic.55kD1xWhKW.png) left center no-repeat}.product-info-bubble .flavor.thirty-servings,.product-info-bubble .flavor.fifty-servings{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/css/images/2017-images/product-option-flavor-grape@2x.png) left center no-repeat;background-size:10px}.product-info-bubble .flavor.sourCandy{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-sour-candy,402x.png.pagespeed.ic.xMo6tgzDYx.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.strawberry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-strawberry,402x.png.pagespeed.ic.dg1Gqzm1cz.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.acai-berry{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/css/images/2017-images/product-option-flavor-acai-berry@2x.png) left center no-repeat;background-size:10px}.product-info-bubble .flavor.strawberryBanana{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-strawberry-lemonade,402x.png.pagespeed.ic.kSfT5lxrTb.png) left center no-repeat;background-size:20px}.product-info-bubble .flavor.mintChocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mint-chocolate,402x.png.pagespeed.ic.BqSEpWLfLy.png) left center no-repeat;background-size:13px}.product-info-bubble .flavor.mochaCappuccino{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-mocha-cappuccino,402x.png.pagespeed.ic.ukKeNUSCxK.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.saltedCaramel{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-salted-caramel,402x.png.pagespeed.ic.sYTEkRAMp_.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.birthdayCake{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-birthday-cake,402x.png.pagespeed.ic.Hhh6qmJeBm.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.tropicalPunch{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-tropical-punch,402x.png.pagespeed.ic.0A5efPEiEY.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.chocolateChipCookieDough{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-chip-cookie-dough,402x.png.pagespeed.ic.liP6-olJFK.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.smores{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-smores,402x.png.pagespeed.ic.UhaD5u_J2G.png) left center no-repeat;background-size:18px}.product-info-bubble .flavor.pinkLemonade{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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,.product-info-bubble .flavor.original{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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,.product-info-bubble .flavor.dutchChocolate,.product-info-bubble .flavor.milkChocolate{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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,.product-info-bubble .flavor.frenchVanilla{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/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(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-chocolate-peanut-butter,402x.png.pagespeed.ic.0YePzYofFP.png) left center no-repeat;background-size:20px}.product-info-bubble .flavor.cookiesCream{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/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.cerealMilk{background:#fff url(//legionathletics.com/wp-content/themes/legion-2017/images/2017-images/xproduct-option-flavor-cereal-milk,402x.png.pagespeed.ic.ExqxXY3-rR.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}}#swell-overlay{background:rgba(43,46,56,.9)!important;opacity:1!important}#swell-popup{border:none!important;border-radius:0!important;padding:3px 0!important}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.block-editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe\ UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica\ Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;border:1px dashed rgba(145,151,162,.25);border-bottom:none}.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.block-editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent}.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent}.block-editor-block-list__layout .reusable-block-indicator{background:#fff;border:1px dashed #e2e4e7;color:#555d66;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe\ UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica\ Neue,sans-serif}.wp-block-calendar table th{font-weight:440;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.block-editor-block-list__block[data-type="core/embed"][data-align="left"] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align="right"] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table.has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.wc-block-featured-product{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title{width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-product .wc-block-featured-product__title{margin-top:0}.wc-block-featured-product .wc-block-featured-product__title:before{display:none}.wc-block-featured-product .wc-block-featured-product__description p{margin:0}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:305px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{display:flex}.wp-block-woocommerce-handpicked-products.is-hidden-price .price,.wp-block-woocommerce-handpicked-products.is-hidden-title .woocommerce-loop-product__title,.wp-block-woocommerce-product-best-sellers.is-hidden-price .price,.wp-block-woocommerce-product-best-sellers.is-hidden-title .woocommerce-loop-product__title,.wp-block-woocommerce-product-category.is-hidden-price .price,.wp-block-woocommerce-product-category.is-hidden-title .woocommerce-loop-product__title,.wp-block-woocommerce-product-new.is-hidden-price .price,.wp-block-woocommerce-product-new.is-hidden-title .woocommerce-loop-product__title,.wp-block-woocommerce-product-on-sale.is-hidden-price .price,.wp-block-woocommerce-product-on-sale.is-hidden-title .woocommerce-loop-product__title,.wp-block-woocommerce-product-top-rated.is-hidden-price .price,.wp-block-woocommerce-product-top-rated.is-hidden-title .woocommerce-loop-product__title,.wp-block-woocommerce-products-by-attribute.is-hidden-price .price,.wp-block-woocommerce-products-by-attribute.is-hidden-title .woocommerce-loop-product__title{display:none!important}.wp-block-woocommerce-handpicked-products.is-hidden-rating .star-rating,.wp-block-woocommerce-product-best-sellers.is-hidden-rating .star-rating,.wp-block-woocommerce-product-category.is-hidden-rating .star-rating,.wp-block-woocommerce-product-new.is-hidden-rating .star-rating,.wp-block-woocommerce-product-on-sale.is-hidden-rating .star-rating,.wp-block-woocommerce-product-top-rated.is-hidden-rating .star-rating,.wp-block-woocommerce-products-by-attribute.is-hidden-rating .star-rating{display:none}.wp-block-woocommerce-handpicked-products.is-hidden-button .button[data-product_sku],.wp-block-woocommerce-product-best-sellers.is-hidden-button .button[data-product_sku],.wp-block-woocommerce-product-category.is-hidden-button .button[data-product_sku],.wp-block-woocommerce-product-new.is-hidden-button .button[data-product_sku],.wp-block-woocommerce-product-on-sale.is-hidden-button .button[data-product_sku],.wp-block-woocommerce-product-top-rated.is-hidden-button .button[data-product_sku],.wp-block-woocommerce-products-by-attribute.is-hidden-button .button[data-product_sku]{display:none!important}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid #ffa500}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//legionathletics.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif.pagespeed.ce.r5YrN3eaRD.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.woocommerce form .form-row .required{visibility:visible}div.rating-form form{margin:15px 0 30px;width:auto;max-width:100%;display:table}div.rating-form input[type="button"]{display:inline-block}div.rating-form form table{width:100%;text-align:left}div.rating-form form h4{font-weight:700}div.rating-form form table td{vertical-align:top}div.rating-form form table label{font-weight:400;vertical-align:text-top}div.rating-form form table .value{padding-bottom:10px;text-align:right}div.rating-form form table .value select{min-width:50px}div.rating-form form table input,div.rating-form form table textarea{min-weight:100%;width:100%}div.rating-form form table input[type="radio"]{width:auto;margin-right:2px;margin-left:10px}div.rating-form form table input[type="button"]{width:auto}div.rating-form form .delete-rating{margin-right:10px}div.rating-form form table label.input-label,div.rating-form form table label.textarea-label{display:block;padding-bottom:0}div.rating-form div.radio-option{display:inline-block}div.rating-form form table .action{text-align:right}.rating-form textarea{width:100%;max-width:100%}.rating-item .radio-option label{display:inline-block!important}.rating-item .radio-option{margin-right:10px;display:inline-block}.rating-item .radio-option input{margin-right:2px;display:inline-block}label.description input,label.description+select{margin-left:5px}.rating-item label.description+.radio-option{margin-right:10px}.before_title,.mr-star-rating-select .mr-minus{margin-right:5px}label.description{display:inline-block!important}.mr-star-rating-select i,.mr-star-rating-select span{cursor:pointer}.mr-star-rating+.star-result,.mr-star-rating+.stat-result,.rating-result a+*,.rating-result>.count{margin-left:3px}.rating-result-summary{display:inline-block;margin-left:5px}.rating-result,.rating-result .count,.rating-result .mr-star-rating,.rating-result .star-result{display:inline-block}.after_title,.before_title{font-size:65%;text-transform:none;font-weight:400;display:inline-block;margin-left:5px;text-align:left;vertical-align:top}.rating-results-list .count,.rating-results-list .star-result,.rating-results-list table tbody tr td{vertical-align:middle}.rating-results-list tr td label,p.mr label{margin-bottom:0}.rating-results-list tr td{padding:0 0 10px!important}.rating-results-list table{margin-top:10px!important;width:auto!important}.rating-results-list table tbody tr td,.rating-results-list-widget .rating-results-list table tbody tr td{display:table-cell}.rating-results-list table tbody tr+tr td{margin-top:2px}.after_content,.rating-form,.rating-results-list{margin-top:1em;margin-bottom:1em}.rating-results-list .rank,.rating-results-list .rating-result{margin-right:10px;line-height:1.4em}.rating-results-list .title{margin-right:3px}.rating-results-list .mr-featured-img{text-align:center;padding-right:10px!important}.rating-results-list .rating-result-row+.star-result{margin-left:5px}.before_content{margin-bottom:1em}form.mr-filter{display:block;margin-bottom:10px}form.mr-filter label{font-weight:400}form.mr-filter select{margin-left:5px;margin-right:5px}form.mr-filter input[type="submit"]{margin-top:5px}p.mr label.description{margin-right:10px}.rating-results-list table,.rating-results-list td,.rating-results-list th,.rating-results-list tr{border:none;border-width:0;border-spacing:0;width:auto;padding-left:0;padding-right:0;max-width:100%}.rating-form .rating-item .mr-star-rating-select{margin-right:5px}@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(.9);transform:scale(.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float , hvr-bob;animation-name:hvr-bob-float , hvr-bob;-webkit-animation-duration:.3s , 1.5s;animation-duration:.3s , 1.5s;-webkit-animation-delay:0s , .3s;animation-delay:0s , .3s;-webkit-animation-timing-function:ease-out , ease-in-out;animation-timing-function:ease-out , ease-in-out;-webkit-animation-iteration-count:1 , infinite;animation-iteration-count:1 , infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal , alternate;animation-direction:normal , alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink , hvr-hang;animation-name:hvr-hang-sink , hvr-hang;-webkit-animation-duration:.3s , 1.5s;animation-duration:.3s , 1.5s;-webkit-animation-delay:0s , .3s;animation-delay:0s , .3s;-webkit-animation-timing-function:ease-out , ease-in-out;animation-timing-function:ease-out , ease-in-out;-webkit-animation-iteration-count:1 , infinite;animation-iteration-count:1 , infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal , alternate;animation-direction:normal , alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color , background-color;transition-property:color , background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098d1;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color , background-color;transition-property:color , background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;background-color:#2098d1;color:#fff}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1 , 0 0 1px rgba(0,0,0,0)}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{box-shadow:inset 0 0 0 4px #2098d1 , 0 0 1px rgba(0,0,0,0)}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1 , 0 0 1px rgba(0,0,0,0)}.hvr-hollow:active,.hvr-hollow:focus,.hvr-hollow:hover{background:0 0}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-trim:before{content:'';position:absolute;border:#fff solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:active:before,.hvr-trim:focus:before,.hvr-trim:hover:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:active:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:hover:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top , right , bottom , left;transition-property:top , right , bottom , left}.hvr-outline-out:active:before,.hvr-outline-out:focus:before,.hvr-outline-out:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top , right , bottom , left;transition-property:top , right , bottom , left}.hvr-outline-in:active:before,.hvr-outline-in:focus:before,.hvr-outline-in:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:active,.hvr-round-corners:focus,.hvr-round-corners:hover{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left , right;transition-property:left , right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:active:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:hover:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left , right;transition-property:left , right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:active:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:hover:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:active:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:hover:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:active:before,.hvr-reveal:focus:before,.hvr-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:active:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:active:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:active,.hvr-shadow:focus,.hvr-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow , transform;transition-property:box-shadow , transform}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:active,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,.6) , 0 0 1px rgba(0,0,0,0)}.hvr-box-shadow-inset:active,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6) , 0 0 1px rgba(0,0,0,0)}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform , opacity;transition-property:transform , opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-shadow-radial:after,.hvr-shadow-radial:before{pointer-events:none;position:absolute;content:'';left:0;width:100%;box-sizing:border-box;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:active:after,.hvr-shadow-radial:active:before,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:hover:before{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:active:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.hvr-bubble-bottom:active:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:active:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:active,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:active:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:active,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:active:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:active,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:active:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-left:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-back:before{content:"\f137";position:absolute;left:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:active:before,.hvr-icon-back:focus:before,.hvr-icon-back:hover:before{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-forward:before{content:"\f138";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:active:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:hover:before{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-down:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:active:before,.hvr-icon-down:focus:before,.hvr-icon-down:hover:before{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-up:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:active:before,.hvr-icon-up:focus:before,.hvr-icon-up:hover:before{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-spin:before{content:"\f021";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:active:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-drop:before{content:"\f041";position:absolute;right:1em;opacity:1;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:active:before,.hvr-icon-drop:focus:before,.hvr-icon-drop:hover:before{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.52,1.64,.37,.66);animation-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-fade:before{content:"\f00c";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:active:before,.hvr-icon-fade:focus:before,.hvr-icon-fade:hover:before{color:#0f9e5e}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-float-away:after,.hvr-icon-float-away:before{content:"\f055";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome}.hvr-icon-float-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:active:after,.hvr-icon-float-away:focus:after,.hvr-icon-float-away:hover:after{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-sink-away:after,.hvr-icon-sink-away:before{content:"\f056";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-sink-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:active:after,.hvr-icon-sink-away:focus:after,.hvr-icon-sink-away:hover:after{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow:before{content:"\f118";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:active:before,.hvr-icon-grow:focus:before,.hvr-icon-grow:hover:before{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-shrink:before{content:"\f119";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:active:before,.hvr-icon-shrink:focus:before,.hvr-icon-shrink:hover:before{-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:active:before,.hvr-icon-pulse:focus:before,.hvr-icon-pulse:hover:before{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-grow:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:active:before,.hvr-icon-pulse-grow:focus:before,.hvr-icon-pulse-grow:hover:before{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-shrink:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:active:before,.hvr-icon-pulse-shrink:focus:before,.hvr-icon-pulse-shrink:hover:before{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-push:before{content:"\f006";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:active:before,.hvr-icon-push:focus:before,.hvr-icon-push:hover:before{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-pop:before{content:"\f005";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:active:before,.hvr-icon-pop:focus:before,.hvr-icon-pop:hover:before{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bounce:before{content:"\f087";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:active:before,.hvr-icon-bounce:focus:before,.hvr-icon-bounce:hover:before{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-rotate:before{content:"\f0c6";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:active:before,.hvr-icon-rotate:focus:before,.hvr-icon-rotate:hover:before{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow-rotate:before{content:"\f095";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:active:before,.hvr-icon-grow-rotate:focus:before,.hvr-icon-grow-rotate:hover:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-float:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:active:before,.hvr-icon-float:focus:before,.hvr-icon-float:hover:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-sink:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:active:before,.hvr-icon-sink:focus:before,.hvr-icon-sink:hover:before{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bob:before{content:"\f077";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:active:before,.hvr-icon-bob:focus:before,.hvr-icon-bob:hover:before{-webkit-animation-name:hvr-icon-bob-float , hvr-icon-bob;animation-name:hvr-icon-bob-float , hvr-icon-bob;-webkit-animation-duration:.3s , 1.5s;animation-duration:.3s , 1.5s;-webkit-animation-delay:0s , .3s;animation-delay:0s , .3s;-webkit-animation-timing-function:ease-out , ease-in-out;animation-timing-function:ease-out , ease-in-out;-webkit-animation-iteration-count:1 , infinite;animation-iteration-count:1 , infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal , alternate;animation-direction:normal , alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-hang:before{content:"\f078";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:active:before,.hvr-icon-hang:focus:before,.hvr-icon-hang:hover:before{-webkit-animation-name:hvr-icon-hang-sink , hvr-icon-hang;animation-name:hvr-icon-hang-sink , hvr-icon-hang;-webkit-animation-duration:.3s , 1.5s;animation-duration:.3s , 1.5s;-webkit-animation-delay:0s , .3s;animation-delay:0s , .3s;-webkit-animation-timing-function:ease-out , ease-in-out;animation-timing-function:ease-out , ease-in-out;-webkit-animation-iteration-count:1 , infinite;animation-iteration-count:1 , infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal , alternate;animation-direction:normal , alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:active:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:hover:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-vertical:before{content:"\f062";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:active:before,.hvr-icon-wobble-vertical:focus:before,.hvr-icon-wobble-vertical:hover:before{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz:before{content:"\f017";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:active:before,.hvr-icon-buzz:focus:before,.hvr-icon-buzz:hover:before{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz-out:before{content:"\f023";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:active:before,.hvr-icon-buzz-out:focus:before,.hvr-icon-buzz-out:hover:before{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width , height;transition-property:width , height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:#fff;background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width , height;transition-property:width , height}.hvr-curl-top-right:active:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:#fff;background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width , height;transition-property:width , height}.hvr-curl-bottom-right:active:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:#fff;background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width , height;transition-property:width , height}.hvr-curl-bottom-left:active:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:hover:before{width:25px;height:25px}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:0 0}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//legionathletics.com/wp-content/themes/legion-2017/vendor/js/jquery.bxslider/images/bx_loader.gif.pagespeed.ce.kxvba1CBaw.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(//legionathletics.com/wp-content/themes/legion-2017/vendor/js/jquery.bxslider/images/xcontrols.png.pagespeed.ic.2rMvaoB-nh.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(//legionathletics.com/wp-content/themes/legion-2017/vendor/js/jquery.bxslider/images/xcontrols.png.pagespeed.ic.2rMvaoB-nh.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/vendor/js/jquery.bxslider/images/xcontrols.png.pagespeed.ic.2rMvaoB-nh.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//legionathletics.com/wp-content/themes/legion-2017/vendor/js/jquery.bxslider/images/xcontrols.png.pagespeed.ic.2rMvaoB-nh.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9 ;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.aw-referrals-share-buttons .btn:before{display:inline-block;font-family:"automatewoo-referrals-icons";font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.aw-referrals-share-buttons .btn-email:before{content:"\f100"}.aw-referrals-share-buttons .btn-twitter:before{content:"\f101"}.aw-referrals-share-buttons .btn-facebook:before{content:"\f102"}.aw-email-referral-form p.form-row{margin:0 0 1em}.aw-email-referral-form .woocommerce-Input{width:100%}.aw-referrals-share-container{clear:both}.aw-referrals-share-buttons{margin:22px 0 2px;font-size:0;text-align:center;*zoom:1}.aw-referrals-share-buttons:before,.aw-referrals-share-buttons:after{content:" ";display:table}.aw-referrals-share-buttons:after{clear:both}.aw-referrals-share-buttons .btn{box-sizing:border-box;display:inline-block;border:none;background:#43454b;color:#fff;padding:.7em 1.387em .95em;line-height:.9;text-decoration:none;font-weight:600;text-shadow:none;border-radius:0;text-align:center;min-width:240px;font-size:16px;margin:0 7px 9px}.aw-referrals-share-buttons .btn:before{line-height:1.4;margin-right:.7em;font-size:1.2em;position:relative;top:1px}.aw-referrals-share-buttons .btn:hover{opacity:.9}.aw-referrals-share-buttons .btn-facebook{background:#3b5998}.aw-referrals-share-buttons .btn-twitter{background:#55acee}.aw-referrals-share-or{text-align:center;margin:0 0 1.1em;color:#bbb;text-transform:uppercase;font-size:1.07em}.aw-referrals-share-widget{margin:1.5em 0}@media (min-width:900px){.aw-referrals-share-widget{margin:3em 0}}.aw-referrals-share-widget--position-thankyou-top{margin-top:0}.aw-referrals-share-widget--position-shortcode-sidebar{width:400px}.aw-referrals-share-widget--position-shortcode-sidebar .aw-referrals-share-buttons .btn{width:100%;margin:0 0 8px}.aw-referrals-share-widget-text{text-align:center}@media (min-width:900px){.aw-referrals-share-widget-text{padding:0 1.5em}}.aw-referrals-well{background:#f8f8f8;padding:1em 2em}@media (min-width:900px){.aw-referrals-well{padding:2.5em 4em}}.addtoany_content{clear:both;margin:16px 0}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.addtoany_list a:hover,.widget .addtoany_list a:hover{border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em}.bundled_table_item .bundled_table_item_indent{padding-left:32px}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%}.bundled_table_item,.bundled_table_item td{border-top:none!important;border-bottom:none!important}.bundle_table_item,.bundle_table_item td{border-bottom:none!important}.bundled_table_item_price:before,.bundled_table_item_subtotal:before{font-family:'FontAwesomePB';font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"\e806";margin:0 12px 0 3px;opacity:.25}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px}a.edit_bundle_in_cart_text{color:#888;font-weight:400;text-decoration:none}a.edit_bundle_in_cart_text:hover small{text-decoration:underline}.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(https://legionathletics.com/wp-content/plugins/wp-rocket/assets/img/youtube.png.pagespeed.ce.oPNC3OfJXz.png) no-repeat;cursor:pointer}.mr-custom-full-star{background:url(autoptimize_85c910403b8065d6ab0a27b078d662de.css) no-repeat;width:32px;height:32px;background-size:32px 32px;image-rendering:-moz-crisp-edges;display:inline-block}.mr-custom-half-star{background:url(autoptimize_85c910403b8065d6ab0a27b078d662de.css) no-repeat;width:32px;height:32px;background-size:32px 32px;image-rendering:-moz-crisp-edges;display:inline-block}.mr-custom-empty-star{background:url(autoptimize_85c910403b8065d6ab0a27b078d662de.css) no-repeat;width:32px;height:32px;background-size:32px 32px;image-rendering:-moz-crisp-edges;display:inline-block}.mr-custom-hover-star{background:url(autoptimize_85c910403b8065d6ab0a27b078d662de.css) no-repeat;width:32px;height:32px;background-size:32px 32px;image-rendering:-moz-crisp-edges;display:inline-block}.mr-star-hover{color:#ffba00!important}.mr-star-full,.mr-star-half,.mr-star-empty{color:#ffd700}.mr-error{color:#ec6464}#wp-admin-bar-wp-rocket{display:none}[class^=styles_filterTypes_]>div:nth-child(2)>ul>li:first-child{display:none}