.tn-content-wrapper{max-width:1400px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.tn-left-content-wrapper{max-width:700px;margin-left:auto;margin-right:0;padding-left:46px;padding-right:15px}.futura-bold{color:#173b76;font-family:futura-pt-bold,sans-serif;font-size:36px;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase}.futura-medium{font-family:futura-pt,sans-serif;font-weight:500}.futura-book{font-family:futura-pt,sans-serif;font-weight:400}.r-sign{font-size:13px;vertical-align:top;top:13px}.star-sign{font-size:15px}.hr-orange{background-color:#f5a623;height:1px;width:50px;margin-top:35px;margin-bottom:40px}.quote{font-size:20px;font-family:futura-pt,sans-serif;font-style:italic;font-weight:600;letter-spacing:.3px;line-height:26px}.quote-by{font-size:18px;font-style:italic}.tn-btn{color:#fff;display:inline-block;font-size:14px;font-family:futura-pt-bold,sans-serif;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;line-height:1.5;letter-spacing:2.2px;width:175px;height:50px;cursor:pointer;text-transform:uppercase}.tn-btn-primary{background-color:#24abc2;box-shadow:0 2px 0 .3px #0d6878}.tn-btn-primary:hover{background-color:#52949e;transition:.5s}.tn-btn-warning{background-color:#f44573;box-shadow:0 2px 0 .3px #a4173c}.tn-btn-warning:hover{background-color:#b82249;transition:.4s}.header .hero{background-image:url(../images/tru_niagen_banner.png);background-repeat:no-repeat;background-size:cover;background-position:right bottom;height:575px}.header .hero .content{color:#fff;padding-top:175px}.header .hero .hero-headline{margin-bottom:40px}.header .hero .hero-headline .head-text{color:#fff;margin-top:0;margin-bottom:5px}.header .hero .hero-headline .sub-text{font-size:18px}.header .hero .content .label{display:flex;justify-content:flex-end;position:absolute;top:30%;right:0}.header .hero .content .label img{height:121px;width:121px}.hero-single-image{padding-top:92px}.hero-single-image .hero-content{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.hero-single-image .hero-content img{width:100%}.hero-single-image .hero-content .hero-desktop-image{display:block}.hero-single-image .hero-content .hero-mobile-image,.hero-single-image .hero-content .hero-tablet-image{display:none}.hero-single-image .hero-content .hero-btn{color:#fff;background-color:#f44573;font-size:18px;font-family:futura-pt,sans-serif;font-weight:600;position:absolute;bottom:21%;left:5%;padding:10px 35px;text-transform:uppercase;border-radius:45px;letter-spacing:2px;cursor:pointer}.header.carousel-header{padding-top:92px}#home-slider{position:relative;z-index:4}#home-slider .owl-item{opacity:.4}#home-slider .owl-item.active{opacity:1}#home-slider .owl-nav{position:absolute;top:50%;width:100%}#home-slider .owl-nav .owl-next,#home-slider .owl-nav .owl-prev{position:absolute;background:0 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;opacity:1;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}#home-slider .owl-nav .owl-next:active,#home-slider .owl-nav .owl-next:focus,#home-slider .owl-nav .owl-next:hover,#home-slider .owl-nav .owl-prev:active,#home-slider .owl-nav .owl-prev:focus,#home-slider .owl-nav .owl-prev:hover{outline:0;opacity:1}#home-slider .owl-nav .owl-next span:before,#home-slider .owl-nav .owl-prev span:before{font-size:40px}#home-slider .owl-nav .owl-prev{left:30px!important}#home-slider .owl-nav .owl-next{right:30px!important}#home-slider .owl-dots{text-align:center}#home-slider .owl-dots .owl-dot{width:7px;height:7px;border-radius:4px;margin:5px;background:0 0;background:#fff}#home-slider .owl-dots .owl-dot.active{width:12px;background:0 0}#home-slider{z-index:1;position:relative}#home-slider#home-slider .btn-link{color:#fff}#home-slider#home-slider .owl-nav{opacity:1;visibility:visible;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}#home-slider#home-slider .owl-nav button{color:#fff}#home-slider#home-slider:focus .owl-nav,#home-slider#home-slider:hover .owl-nav{opacity:1;visibility:visible}#home-slider .slider-item{position:relative;z-index:10}#home-slider .slider-item .slider-desktop-image{display:block}#home-slider .slider-item .slider-mobile-image,#home-slider .slider-item .slider-tablet-image{display:none}#home-slider .slider-item .slider-btn{color:#fff;background-color:#f44573;font-size:18px;font-family:futura-pt,sans-serif;font-weight:600;position:absolute;bottom:21%;left:5%;padding:10px 35px;text-transform:uppercase;border-radius:45px;letter-spacing:2px;cursor:pointer}#home-slider .slider-item .slider-btn:hover{background-color:#b82249;transition:.4s}#home-slider#home-slider .owl-dots{position:absolute;bottom:25px;width:100%}#home-slider#home-slider .owl-dots .owl-dot{width:15px;height:15px;margin:5px;border-radius:50%;outline:0!important;position:relative;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;background:#fff!important;opacity:.5}#home-slider#home-slider .owl-dots .owl-dot span{background:0 0!important}#home-slider#home-slider .owl-dots .owl-dot.active{width:15px;opacity:1}#home-slider.major-caousel .owl-stage-outer{padding-top:30px;padding-bottom:30px}#home-slider.major-caousel .owl-nav .owl-next,#home-slider.major-caousel .owl-nav .owl-prev{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;color:#495057}#home-slider.major-caousel .owl-nav .owl-next:focus,#home-slider.major-caousel .owl-nav .owl-next:hover,#home-slider.major-caousel .owl-nav .owl-prev:focus,#home-slider.major-caousel .owl-nav .owl-prev:hover{color:#6c757d;outline:0}#home-slider.major-caousel .owl-nav .owl-next.disabled,#home-slider.major-caousel .owl-nav .owl-prev.disabled{color:#dee2e6}#home-slider.major-caousel .owl-nav .owl-prev{left:-60px!important}#home-slider.major-caousel .owl-nav .owl-next{right:-60px!important}#home-slider.major-caousel .owl-dots{bottom:-30px!important;position:relative}.inner-page .slider-item{position:relative;height:calc(50vh - 117px)}.inner-page .slider-item .slider-text{color:#fff;height:calc(50vh - 117px)}.slider-item{background-size:cover;background-repeat:no-repeat;background-position:center center}.slider-item .slider-text{color:#fff}.owl-custom-nav{float:right;position:relative;z-index:10}.owl-custom-nav .owl-custom-next,.owl-custom-nav .owl-custom-prev{padding:10px;font-size:30px;background:#ccc;line-height:0;width:60px;text-align:center;display:inline-block}.highlighted-note{background-color:#f5a623;text-align:center}.highlighted-note .note{color:#fff;font-size:20px;font-family:futura-pt,sans-serif;font-weight:800;padding:10px;margin-bottom:0;word-spacing:2px;line-height:24px}.seen-bg{background-color:#f4f4f4}.seen-bg .content{padding-top:30px;padding-bottom:30px}.seen-bg .title{color:#173b76;font-size:30px;text-transform:uppercase}.seen-bg #seen_carousel{margin-top:55px}.seen-bg .slide .text{color:#173b76;font-size:13px;line-height:20px;letter-spacing:.5px;margin-top:20px}.seen-bg .slide .logo .headline{color:#173b76;font-size:16px;font-family:futura-pt,sans-serif;font-weight:600;text-transform:uppercase}.brand-bg{background-color:#173b76}.brand-bg .content{padding-top:65px;padding-bottom:65px}.brand-bg .title{color:#fff;font-size:30px;margin-bottom:50px}.brand-bg .logo{display:block;height:100%;margin:auto;margin-top:35px}#brand_carousel .logo:hover .default-image{display:none}#brand_carousel .logo .featured-image{display:none}#brand_carousel .logo:hover .featured-image{display:block}.brand-bg .logo.bullet-image{margin-top:20px}.brand-bg .logo.llama-image{margin-top:10px}.brand-bg .logo img{vertical-align:middle;max-height:300px;max-width:300px;margin:auto}.brand-bg .logo .llama{width:44%}.brand-bg .logo .hoffman{width:66%}.cell-info-bg{color:#fff;background-color:#173b76}.cell-info-bg .content{max-width:800px;margin-left:auto;margin-right:auto;padding-top:65px;padding-bottom:65px}.cell-info-bg .content .cell-header{color:#fff;line-height:50px}.cell-info-bg .content .info{font-size:22px;font-weight:500;max-width:700px;margin:auto;line-height:35px}.intro-section{margin-top:65px;margin-bottom:80px}.intro-section .intro-text{color:#4a4a4a;font-size:22px;letter-spacing:.3px;line-height:30px}.intro-section .intro-brief{padding-bottom:45px;max-width:950px;margin-left:auto;margin-right:auto}.content .item-form .text{font-size:20px;text-transform:none;padding-top:20px;line-height:1.3}.video-section{background-color:#f4f4f4;padding:30px 0}.video-section .content{padding-left:45px}.video-section .content .video-text{margin-top:100px}.content .video-text .quote{color:#4a4a4a}.content .video-text .quote-by{color:#4a4a4a;margin-top:24px}.science-section{margin-top:65px;margin-bottom:15px}.science-section .science-content{margin-bottom:45px}.science-section .science-content .hr-orange{float:left}.science-section .science-content .text{color:#4a4a4a;font-size:22px;letter-spacing:.3px;line-height:32px}.science-section .items-part{padding-left:40px}.science-section .items-part .components{margin-bottom:50px}.items-part .components .title{font-size:20px;text-transform:none;padding-bottom:5px}.items-part .components .preview{padding-left:5px}.components .preview .text{max-width:400px}.what-tr-is{display:flex;align-items:center}.what-tr-is .content-side{max-width:500px}.what-tr-is .content-side .text{font-size:18px;color:#4a4a4a}.what-tr-is .image-side{height:540px;background-image:url(../images/bottle-image-wide.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.first-study .image-side{height:700px;background-image:url(../images/blog-image.png);background-repeat:no-repeat;background-size:cover;background-position:center}.safety-quality .content-side .subhead{font-size:18px;text-transform:none}.safety-quality .content-side .content-list{color:#4a4a4a;font-family:futura-pt,sans-serif;font-size:18px;padding-top:10px;padding-left:20px;line-height:32px}.safety-quality .image-container{width:100%;overflow:hidden}.safety-quality .image-side{height:540px;background-image:url(../images/safety-and-quality-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center -50px;transform:scale(2,2);-ms-transform:scale(2,2);-webkit-transform:scale(2,2)}.about-me-bg{background-image:url(../images/about_background.png);background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.about-me-bg .image-part img{height:100%}.about-me-bg .content{max-width:690px;align-self:center}.about-me-bg .content .hr-orange{background-color:#fff;height:1px}.about-me-bg .content .quote,.about-me-bg .content .quote-by{color:#fff;line-height:30px}.about-me-bg .content .quote-by{font-size:20px;margin-top:24px}.subscription{overflow:hidden;width:100%;height:auto;background:url(../images/subscription.png);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center}.subscription .image{display:none}.subscription .subscription-content{padding:80px 15px}.subscription .hr-orange{float:left}.subscription-content .subject .subhead{font-size:20px;text-transform:none;letter-spacing:0}.subscription-content .subscription-button{margin-top:16px}.subscription .subscription-content .s-offer{font-size:11px;font-family:futura-pt,sans-serif;font-weight:400;line-height:1.5;color:#173b76}@media (min-width:1500px){.seen-bg .content{padding-left:30px;padding-right:30px}.video-section{padding-left:30px}.subscription{background-position:50% 35%}}@media (max-width:1500px){.tn-content-wrapper{max-width:1200px}.tn-left-content-wrapper{max-width:570px;padding-left:16px}.seen-bg .content{padding-left:30px;padding-right:30px}.video-section{padding-left:30px}.what-tr-is .content-side .text{max-width:350px}}@media (max-width:1199px){.futura-bold{font-size:30px}.hero-single-image .hero-content .hero-btn{bottom:15%}#home-slider .slider-item .slider-btn{bottom:18%}.video-section{padding-left:15px}.about-me-bg .image-part img{height:auto;width:100%}.about-me-bg .content .quote{font-size:16px;line-height:27px}}@media (max-width:991px){.header .hero{background-position-x:75%}.cell-info-bg .content .cell-header{max-width:575px;margin-left:auto;margin-right:auto}.items-part .components .icon{padding-left:0;padding-right:0;margin-right:10px}.video-section{padding-left:0}.video-form{padding-left:15px}.what-tr-is .image-side{height:575px}.about-me-bg .content .quote{font-size:15px}.about-me-bg .content .quote-by{font-size:15px;margin-top:10px}}@media (min-width:768px){.accordion-container{display:none}}@media (max-width:1024px){.hero-single-image .hero-content .hero-tablet-image{display:block}.hero-single-image .hero-content .hero-desktop-image,.hero-single-image .hero-content .hero-mobile-image{display:none}.hero-single-image .hero-content .hero-btn{font-size:30px;bottom:8%;left:3%;padding:15px 65px}#home-slider .slider-item .slider-tablet-image{display:block}#home-slider .slider-item .slider-desktop-image,#home-slider .slider-item .slider-mobile-image{display:none}#home-slider .slider-item .slider-btn{font-size:30px;font-family:futura-pt,sans-serif;font-weight:600;position:absolute;bottom:8%;left:3%;padding:15px 65px}#home-slider#home-slider .owl-dots{bottom:15px}#home-slider#home-slider .owl-dots .owl-dot{width:20px;height:20px;margin:10px}#home-slider#home-slider .owl-dots .owl-dot.active{width:20px}#home-slider#home-slider .owl-nav{display:none}}@media (max-width:1024px) and (max-height:768px){.hero-single-image .hero-content .hero-desktop-image{display:block}.hero-single-image .hero-content .hero-mobile-image,.hero-single-image .hero-content .hero-tablet-image{display:none}.hero-single-image .hero-content .hero-btn{font-size:18px;padding:10px 35px}#home-slider .slider-item .slider-desktop-image{display:block}#home-slider .slider-item .slider-mobile-image,#home-slider .slider-item .slider-tablet-image{display:none}}@media (max-width:767px){.futura-bold{font-size:22px}.quote{font-size:16px}.tn-btn{width:150px;height:40px}.r-sign-title{top:-.6em}.header .hero .content{padding-top:140px}.header .hero .hero-headline .head-text{font-size:30px;margin-bottom:10px}.header .hero .hero-headline .sub-text{font-size:15px;max-width:265px;line-height:25px}.header .hero .content .label{top:140px}.hero-single-image .hero-content .hero-tablet-image{display:block}.hero-single-image .hero-content .hero-desktop-image,.hero-single-image .hero-content .hero-mobile-image{display:none}.hero-single-image .hero-content .hero-btn{font-size:16px;bottom:28%;left:5%;padding:10px 30px}#home-slider .slider-item .slider-mobile-image{display:block}#home-slider .slider-item .slider-desktop-image,#home-slider .slider-item .slider-tablet-image{display:none}#home-slider .slider-item .slider-btn{font-size:24px;bottom:28%;left:6%;padding:15px 50px}#home-slider .owl-dots{text-align:left}#home-slider#home-slider .owl-dots{bottom:15px;padding-left:30px}#home-slider#home-slider .owl-dots .owl-dot{width:15px;height:15px;margin:10px}#home-slider#home-slider .owl-dots .owl-dot.active{width:15px}.highlighted-note .note{font-size:12px;line-height:17px;padding:10px 0;word-spacing:1px}.cell-info-bg .content .cell-header{font-size:30px}.cell-info-bg .content .info{font-size:14px}.content .item-form .text{padding-top:15px;padding-bottom:35px}.intro-section .intro-text{font-size:18px}.intro-section .intro-brief.items{padding-bottom:20px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f5a623}.seen-bg .title{font-size:22px}.seen-bg .slide .logo .headline{margin-bottom:5px}.seen-bg .slide .text{max-width:450px;margin-left:auto;margin-right:auto}.brand-bg .title{font-size:22px}.brand-bg .logo{margin-bottom:30px}.brand-bg .logo img{max-height:170px;width:auto!important}.science-section .science-content h2{text-align:center}.science-section .science-content .hr-orange{float:none}.science-section .items-part{display:none}@font-face{font-family:icons;src:url(../fonts/data-table.ttf)}.accordion-container{margin-top:60px;margin-bottom:110px}.accordion-container .accordion{color:#444;background-color:#fff;cursor:pointer;width:96%;padding:18px;margin:auto;text-align:left;outline:0;border:none;border-bottom:2px solid #e7e7e7;position:relative;-webkit-transition:all .1s;-moz-transition:all .1s;transition:.4s}.accordion-container .accordion:hover,.accordion-container .active{background-color:#fff}.accordion>div:after{font-family:icons;content:"\66";font-size:54px;font-weight:100;color:#2b4c82;position:absolute;right:6px;top:19px;opacity:1;cursor:pointer}.accordion-container .active>div:after{font-family:icons;content:"\65";font-size:54px;font-weight:100;color:#2b4c82;position:absolute;right:6px;top:19px;opacity:1;cursor:pointer}.accordion-container .panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;-webkit-transition:all .1s;-moz-transition:all .1s;transition:max-height .2s ease-out}.accordion h2{color:#173b76;font-family:futura-pt,sans-serif;font-size:20px;font-weight:700;padding-top:19px;padding-left:12px}.accordion-container .panel-context{font-size:16px;font-family:futura-pt,sans-serif;font-style:normal;font-weight:400;line-height:2;margin-top:15px;padding-left:11vw}.video-form{margin:auto;padding-left:15px;padding-right:15px}.video-section .content{max-width:500px;margin:auto}.video-section .content .video-text{margin-top:50px}.content .video-text .quote-by{margin-top:15px}.what-tr-is{display:flex;flex-direction:column-reverse}.what-tr-is .content-side{margin-top:65px;margin-bottom:80px}.what-tr-is .image-side{height:400px}.about-me-bg .content{padding:0;margin:0 auto 30px auto}.about-me-bg .content .quote-by{font-size:16px}.about-me-bg .image-part img{width:auto}}@media (max-width:575px){.tn-content-wrapper{padding-left:5px;padding-right:5px}.tn-left-content-wrapper{padding-left:0}.star-sign{left:5px;top:10px}.header .hero{background-image:url(../images/tru_niagen_banner.png);background-position:75% 0;height:500px}.header .hero .hero-headline .head-text{font-size:24px}.header .hero .hero-headline .sub-text{max-width:170px}.header .hero .content .label{top:100px}.header .hero .content .label img{width:105px;height:105px}.hero-single-image .hero-content .hero-mobile-image{display:block}.hero-single-image .hero-content .hero-desktop-image,.hero-single-image .hero-content .hero-tablet-image{display:none}#home-slider .slider-item .slider-btn{font-size:16px;bottom:28%;left:5%;padding:10px 30px}#home-slider#home-slider .owl-dots .owl-dot{width:10px;height:10px;margin:5px}#home-slider#home-slider .owl-dots .owl-dot.active{width:10px}.science-section .science-content .text{font-size:18px}.accordion h2{font-size:14px;padding-top:25px}.accordion>div:after{font-size:45px;top:15px}.accordion-container .active>div:after{font-size:45px;top:15px}.video-section{padding-bottom:60px}.video-section .content .video-text{margin-top:0}.content-side{padding-left:5px;padding-right:5px}.about-me-bg .image-part img{width:100%}.subscription{background:0 0}.subscription .image{display:block}.subscription .subscription-content{text-align:center;padding:40px 15px}.subscription .hr-orange{float:none}.subscription-content h2{line-height:30px;letter-spacing:3px}.subscription .image img{width:100%}}@media (max-width:375px){.header .hero .content .label img{width:101px;height:101px}.custom-button{width:105px}.cell-info-bg .content .cell-header{font-size:26px}.about-me-bg .content .quote{font-size:14px}}