.clear{clear:both;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;zoom:1}.clearfix:after{clear:both}* html .clearfix{zoom:1}.relative{position:relative}.absolute{position:absolute}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}ul{list-style:none;margin:0;padding:0}.disc{list-style:disc;margin-left:20px}a:focus,button:focus,input[type=button]:focus,input[type=email]:focus,input[type=name]:focus,input[type=number]:focus,input[type=password]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0!important;-webkit-box-shadow:0,0,0,transparent;-moz-box-shadow:0,0,0,transparent;box-shadow:0,0,0,transparent;text-decoration:none}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{outline:0;-webkit-box-shadow:0,0,0,transparent;-moz-box-shadow:0,0,0,transparent;box-shadow:0,0,0,transparent}a,span{font-size:inherit;font-weight:inherit;font-family:inherit;font-style:inherit}em{font-family:inherit;font-size:inherit}img{max-width:100%}.pointer,a{cursor:pointer}.margin-bigger{margin:40px}.margin-big{margin:30px}.margin{margin:20px}.margin-small{margin:10px}.margin-smaller{margin:5px}.no-margin{margin:0}.bigger-bottom{margin-bottom:40px}.big-bottom{margin-bottom:30px}.margin-bottom{margin-bottom:20px}.small-bottom{margin-bottom:10px}.smaller-bottom{margin-bottom:5px}.no-bottom{margin-bottom:0}.bigger-top{margin-top:40px}.big-top{margin-top:30px}.margin-top{margin-top:20px}.small-top{margin-top:10px}.smaller-top{margin-top:5px}.no-top{margin-top:0}.bigger-right{margin-right:40px}.big-right{margin-right:30px}.margin-right{margin-right:20px}.small-right{margin-right:10px}.smaller-right{margin-right:5px}.no-right{margin-right:0}.bigger-left{margin-left:40px}.big-left{margin-left:30px}.margin-left{margin-left:20px}.small-left{margin-left:10px}.smaller-left{margin-left:5px}.no-left{margin-left:0}.padding-bigger{padding:40px}.padding-big{padding:30px}.padding{padding:20px}.padding-small{padding:10px}.padding-smaller{padding:5px}.no-padding{padding:0}.padding-bigger-bottom{padding-bottom:40px}.padding-big-bottom{padding-bottom:30px}.padding-bottom{padding-bottom:20px}.padding-small-bottom{padding-bottom:10px}.padding-smaller-bottom{padding-bottom:5px}.padding-no-bottom{padding-bottom:0}.padding-bigger-top{padding-top:40px}.padding-big-top{padding-top:30px}.padding-top{padding-top:20px}.padding-small-top{padding-top:10px}.padding-smaller-top{padding-top:5px}.padding-no-top{padding-top:0}.padding-bigger-right{padding-right:40px}.padding-big-right{padding-right:30px}.padding-right{padding-right:20px}.padding-small-right{padding-right:10px}.padding-smaller-right{padding-right:5px}.padding-no-right{padding-right:0}.padding-bigger-left{padding-left:40px}.padding-big-left{padding-left:30px}.padding-left{padding-left:20px}.padding-small-left{padding-left:10px}.padding-smaller-left{padding-left:5px}.padding-no-left{padding-left:0}.no-shadow{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.white{color:#fff}.gray-ltest{color:#e8e8e8}.gray-lt{color:#cfcfcf}.gray{color:#a8a8a8}.gray-dk{color:#7c7c7c}.gray-dker{color:#352d2f}.charcoal{color:#3a3a3a}.navy{color:#34588a}.green{color:#36d6d4}.green-lt{color:#d9f7f6}.mint{color:#7dffce}.red{color:#f43c3c}.gold{color:#f9ae40}.white-bg{background-color:#fff}.gray-ltest-bg{background-color:#e8e8e8}.gray-lt-bg{background-color:#cfcfcf}.gray-bg{background-color:#a8a8a8}.gray-dk-bg{background-color:#7c7c7c}.gray-dker-bg{background-color:#352d2f}.charcoal-bg{background-color:#3a3a3a}.navy-bg{background-color:#34588a}.green-bg{background-color:#36d6d4}.green-lt-bg{background-color:#d9f7f6}.mint-bg{background-color:#7dffce}.red-bg{background-color:#f43c3c}.gold-bg{background-color:#f9ae40}body{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;color:#a8a8a8}.sans{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.light{font-weight:300}.normal{font-weight:400}.bold{font-weight:700}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.underline{text-decoration:underline}.no-underline,.no-underline:active,.no-underline:focus,.no-underline:hover{text-decoration:none}h1{font-size:4.25em}h2{font-size:2.5em}h3{font-size:1.5em}h4{font-size:1.25em}p{font-size:1em}h5{font-size:.83em}h6{font-size:.75em}.teko{font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;color:#352d2f}h1,h2{font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;color:#352d2f;font-weight:300;text-transform:uppercase}h3,h4{font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;color:#352d2f;font-weight:400;text-transform:uppercase}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/icomoon.woff) format('woff'),url(/assets/fonts/icomoon.ttf) format('truetype'),url(/assets/fonts/icomoon.svg) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bars:before{content:"\e600"}.icon-battery:before{content:"\e601"}.icon-brush:before{content:"\e602"}.icon-card:before{content:"\e603"}.icon-cart:before{content:"\e604"}.icon-chain:before{content:"\e605"}.icon-circle-bars:before{content:"\e606"}.icon-circle-drop:before{content:"\e607"}.icon-circle-graph:before{content:"\e609"}.icon-circle-heart:before{content:"\e60a"}.icon-circle-lightning:before{content:"\e60b"}.icon-circle-lungs:before{content:"\e60c"}.icon-circle-oxygen:before{content:"\e60d"}.icon-circle-settings:before{content:"\e60e"}.icon-close:before{content:"\e60f"}.icon-dropdown-arrow:before{content:"\e610"}.icon-fire:before{content:"\e611"}.icon-heart:before{content:"\e612"}.icon-icon-size:before{content:"\e613"}.icon-lightning:before{content:"\e614"}.icon-lock:before{content:"\e615"}.icon-moon:before{content:"\e616"}.icon-steps:before{content:"\e617"}.icon-logo:before{content:"\e618"}.icon-arrow-right:before{content:"\e619"}.icon-arrow-left:before{content:"\e61a"}.icon-question:before{content:"\e61b"}.icon-bike:before{content:"\e61c"}.icon-swim:before{content:"\e61d"}.icon-weight:before{content:"\e61e"}.icon-circle-distance:before{content:"\e608"}.icon-circle-fire:before{content:"\e61f"}.icon-circle-pie:before{content:"\e620"}.icon-circle-target:before{content:"\e621"}.icon-circle-moon:before{content:"\e622"}.icon-circle-award:before{content:"\e623"}.icon-circle-hand:before{content:"\e624"}.icon-circle-pacman:before{content:"\e625"}.icon-circle-rate:before{content:"\e626"}.icon-circle-refresh:before{content:"\e627"}.icon-circle-speed:before{content:"\e628"}.icon-circle-unlock:before{content:"\e629"}@-webkit-keyframes hero{0%{-khtml-opacity:.2;-moz-opacity:.2;opacity:.2;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}90%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}}@keyframes hero{0%{-khtml-opacity:.2;-moz-opacity:.2;opacity:.2;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}90%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}}@-webkit-keyframes fadeInOut{0%,28%{opacity:1}33%,95%{opacity:0}100%{opacity:1}}@keyframes fadeInOut{0%,28%{opacity:1}33%,95%{opacity:0}100%{opacity:1}}@-webkit-keyframes hero-title{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}30%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes hero-title{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}30%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes hero-subtitle{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(0,70px);-moz-transform:translate(0,70px);-ms-transform:translate(0,70px);transform:translate(0,70px)}50%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@keyframes hero-subtitle{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translate(0,70px);-moz-transform:translate(0,70px);-ms-transform:translate(0,70px);transform:translate(0,70px)}50%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes hero-button{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}30%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}80%{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@keyframes hero-button{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}30%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}80%{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@-webkit-keyframes opaque{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@keyframes opaque{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@-webkit-keyframes from-left{0%{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@keyframes from-left{0%{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@-webkit-keyframes from-right{0%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@keyframes from-right{0%{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@-webkit-keyframes from-below{0%{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}80%{-webkit-transform:translate(0,-10%);-moz-transform:translate(0,-10%);-ms-transform:translate(0,-10%);transform:translate(0,-10%)}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@keyframes from-below{0%{-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}80%{-webkit-transform:translate(0,-10%);-moz-transform:translate(0,-10%);-ms-transform:translate(0,-10%);transform:translate(0,-10%)}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@-webkit-keyframes features-image{0%{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@keyframes features-image{0%{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}100%{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}@-webkit-keyframes pan{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;background-size:125%}100%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;background-size:100%}}@keyframes pan{0%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;background-size:125%}100%{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;background-size:100%}}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}html{overflow-x:hidden}body{min-width:320px}[ui-view=body]{padding-top:70px}#header-waypoint{position:absolute;top:100%}a{text-decoration:underline;color:#a8a8a8;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a:active,a:focus,a:hover{color:#7c7c7c}.line{text-decoration:underline}.no-line,.no-line:active,.no-line:focus,.no-line:hover,[class^=icon],[class^=icon]:active,[class^=icon]:focus,[class^=icon]:hover{text-decoration:none}.button{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;color:#352d2f;font-weight:300;text-transform:uppercase;font-size:1.125em;text-decoration:none;background:0 0;border:1px solid #a8a8a8;padding:13px 30px 9px}.button:active,.button:focus,.button:hover{color:#fff;background-color:#36d6d4;text-decoration:none;border-color:#36d6d4}.button[disabled]{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8;cursor:default}.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8}.button-signup{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;font-weight:300;text-transform:uppercase;font-size:1.125em;background:#36d6d4;border:1px solid #a8a8a8;padding:13px 30px 9px;width:100%;color:#fff;text-decoration:none;border-color:#36d6d4}.button-signup:active,.button-signup:focus,.button-signup:hover{color:#fff;background-color:#36d6d4;text-decoration:none;border-color:#36d6d4}.button-signup[disabled]{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8;cursor:default}.button-signup[disabled]:active,.button-signup[disabled]:focus,.button-signup[disabled]:hover{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8}.button-signup:hover{background-color:#25b4b2;border-color:#25b4b2}.button-learn{background-color:#d9f7f6;color:#36d6d4;border-color:#36d6d4}.button-red{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;font-weight:300;text-transform:uppercase;font-size:1.125em;text-decoration:none;background:#f43c3c;padding:13px 30px 9px;color:#fff;border:none}.button-red:active,.button-red:focus,.button-red:hover{color:#fff;text-decoration:none;border-color:#36d6d4}.button-red[disabled]{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8;cursor:default}.button-red[disabled]:active,.button-red[disabled]:focus,.button-red[disabled]:hover{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8}.button-red:active,.button-red:focus,.button-red:hover{background-color:#d70c0c}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{padding:5px 10px;border:1px solid #cfcfcf;margin-bottom:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-weight:300}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#a8a8a8}input[type=email].error,input[type=number].error,input[type=password].error,input[type=tel].error,input[type=text].error,textarea.error{border-bottom:1px solid #f43c3c}label{font-weight:300}.styled-select{width:240px;height:37px;overflow:hidden;position:relative;background:url(/assets/img/dropdown-arrow.svg) 90% center no-repeat #fff;background-size:10px;border:1px solid #cfcfcf;margin-bottom:20px}.styled-select select{font-weight:300;background:0 0;width:155%;padding:5px 55px 5px 10px;font-size:16px;line-height:1;border:none;border-radius:0;height:37px;-webkit-appearance:none}.styled-select.error{border-bottom:1px solid #f43c3c!important}header{background-color:transparent;position:fixed;top:0;width:100%;min-width:320px;z-index:100;padding:14px 0 15px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header.opaque,header.solid{background:rgba(255,255,255,.94)}header.opaque a,header.solid a{color:inherit}header.opaque a.logo,header.opaque a.logo:active,header.opaque a.logo:focus,header.opaque a.logo:hover,header.solid a.logo,header.solid a.logo:active,header.solid a.logo:focus,header.solid a.logo:hover{color:#36d6d4}header.opaque .button,header.solid .button{background-color:#36d6d4;color:#fff;border-color:#36d6d4}header.opaque .button:active,header.opaque .button:focus,header.opaque .button:hover,header.solid .button:active,header.solid .button:focus,header.solid .button:hover{background-color:#25b4b2;border-color:#25b4b2}header.opaque .button[disabled],header.solid .button[disabled]{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8;cursor:default}header.opaque .button[disabled]:active,header.opaque .button[disabled]:focus,header.opaque .button[disabled]:hover,header.solid .button[disabled]:active,header.solid .button[disabled]:focus,header.solid .button[disabled]:hover{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8}header:after,header:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;zoom:1}header:after{clear:both}header a{color:#fff;text-decoration:none;font-weight:300}header a:active,header a:focus,header a:hover{text-decoration:none}header .button{color:#fff;background-color:#36d6d4;position:relative;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1em;letter-spacing:normal;text-transform:none;padding:6px 10px;float:right;border-color:transparent}header .button:active,header .button:focus,header .button:hover{background-color:#25b4b2;border-color:#25b4b2}header .button .icon-cart{margin-right:5px;color:#fff}header .button .badger{position:absolute;top:-10px;right:-10px;width:20px;height:20px;background-color:#f43c3c;color:#fff;font-weight:400;border-radius:50%;text-align:center;font-size:.75em;padding:2px}.logo{color:#36d6d4;float:left;font-size:2.5em}.logo:active,.logo:focus,.logo:hover{color:#fff}.features-link{float:right;margin:6px 50px 0 0}footer{background-color:#fff;font-weight:300;border-top:1px solid #cfcfcf;padding:55px 0 20px}footer .logo,footer .logo:active,footer .logo:focus,footer .logo:hover{color:#36d6d4}footer li{line-height:2}footer a,footer a:active,footer a:focus,footer a:hover{text-decoration:none}footer .righty{float:right}footer .righty:after,footer .righty:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;zoom:1}footer .righty:after{clear:both}footer .righty .list-wrapper{float:right;margin-right:40px}footer .righty .list-wrapper:after,footer .righty .list-wrapper:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;zoom:1}footer .righty .list-wrapper:after{clear:both}footer .righty .list-wrapper>div{float:left}footer .righty .list-wrapper>div:first-child{margin-right:40px}footer .righty button{float:right}.copyright{font-size:.85em;margin:20px 0 0}.hero-carousel-effect{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-animation:fadeInOut 20s ease-in-out infinite;animation:fadeInOut 20s ease-in-out infinite}.hero_base{background-size:cover;position:fixed;top:0;height:calc(100% - 147px);width:100%;min-width:320px;z-index:-1;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-animation:fadeInOut 20s ease-in-out infinite;animation:fadeInOut 20s ease-in-out infinite}.hero_1{background:url(/assets/img/hero_1.jpg) center center no-repeat;background-size:cover;position:fixed;top:0;height:calc(100% - 147px);width:100%;min-width:320px;z-index:-1;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-animation:fadeInOut 20s ease-in-out infinite;animation:fadeInOut 20s ease-in-out infinite;opacity:1;-webkit-animation-delay:0s;animation-delay:0s}.hero_2{background:url(/assets/img/hero_2.jpg) center center no-repeat;background-size:cover;position:fixed;top:0;height:calc(100% - 147px);width:100%;min-width:320px;z-index:-1;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-animation:fadeInOut 20s ease-in-out infinite;animation:fadeInOut 20s ease-in-out infinite;-webkit-animation-delay:5s;animation-delay:5s}.hero_3{background:url(/assets/img/hero_3.jpg) center center no-repeat;background-size:cover;position:fixed;top:0;height:calc(100% - 147px);width:100%;min-width:320px;z-index:-1;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-animation:fadeInOut 20s ease-in-out infinite;animation:fadeInOut 20s ease-in-out infinite;-webkit-animation-delay:10s;animation-delay:10s}.hero_4{background:url(/assets/img/hero_4.jpg) center center no-repeat;background-size:cover;position:fixed;top:0;height:calc(100% - 147px);width:100%;min-width:320px;z-index:-1;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-animation:fadeInOut 20s ease-in-out infinite;animation:fadeInOut 20s ease-in-out infinite;-webkit-animation-delay:15s;animation-delay:15s}.scroll-arrow{position:fixed;bottom:160px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.hero-contents{padding:150px 0;position:fixed;z-index:10;height:100%;width:100%;min-width:320px}.hero-title{color:#fff;-webkit-animation:hero-title 2s ease .5s 1 both;animation:hero-title 2s ease 1 .5s both}.hero-subtitle{font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;color:#fff;font-weight:300;font-size:1.375em;text-transform:uppercase;-webkit-animation:hero-subtitle 2.25s ease .75s 1 both;animation:hero-subtitle 2.25s ease .75s 1 both}.text-bg{background:#000;background:rgba(0,0,0,.7);padding:10px}.hero-button{font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;font-weight:300;text-transform:uppercase;text-decoration:none;background:#f43c3c;padding:13px 30px 9px;color:#fff;border:none;-webkit-transition:background .4s ease;-moz-transition:background .4s ease;-ms-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease;margin:60px 0 150px;font-size:1.5em;-webkit-animation:hero-button .5s linear 3.25s 1 both;animation:hero-button .5s linear 3.25s 1 both}.hero-button:active,.hero-button:focus,.hero-button:hover{color:#fff;text-decoration:none;border-color:#36d6d4}.hero-button[disabled]{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8;cursor:default}.hero-button[disabled]:active,.hero-button[disabled]:focus,.hero-button[disabled]:hover{background-color:#a8a8a8;color:#cfcfcf;border-color:#a8a8a8}.hero-button:active,.hero-button:focus,.hero-button:hover{background-color:#d70c0c}.non-hero{position:absolute;top:calc(100% - 148px);width:100%;height:100px;z-index:20}.press-logos{background-color:#e8e8e8;padding:45px 0}.press-logos .press-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;align-items:center;-ms-align-items:center;-webkit-align-items:center}.press-logos .press-inner img{max-width:18%}.home-features{background-color:#fff}.home-features .home-features_left{background-image:url(/assets/img/runner.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;min-height:600px}.home-features .home-features_left.features-in{-webkit-animation:from-left .5s ease-out 1 forwards;animation:from-left .5s ease-out 1 forwards}.home-features .home-features_left .features-title{margin:0;color:#fff;position:relative;top:20px;left:5px;text-shadow:0 1px 3px #000}.home-features .home-features_left .features-title:after{content:'';border-bottom:4px solid #fff;width:50px;position:absolute;left:0;bottom:-10px}.home-features .home-features_right{background-image:url(/assets/img/blue-bg-3.jpg);background-size:cover;min-height:600px;padding:4%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around}.home-features .home-features_right .feature-description{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-align-items:center;-webkit-align-items:center;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;margin-bottom:20px}.home-features .home-features_right.features-in .feature-description:first-child{-webkit-animation:from-right .5s ease-out 1 forwards;animation:from-right .5s ease-out 1 forwards}.home-features .home-features_right.features-in .feature-description:nth-child(2){-webkit-animation:from-right .5s ease-out .1s 1 forwards;animation:from-right .5s ease-out .1s 1 forwards}.home-features .home-features_right.features-in .feature-description:nth-child(3){-webkit-animation:from-right .5s ease-out .2s 1 forwards;animation:from-right .5s ease-out .2s 1 forwards}.home-features .home-features_right.features-in .button{-webkit-animation:from-right .5s ease-out .4s forwards;animation:from-right .5s ease-out .4s forwards}.home-features .home-features_right .icon{min-width:54px;font-size:54px;color:#fff;margin-right:20px;align-self:flex-start;-webkit-align-self:flex-start}.home-features .home-features_right .button{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;display:block;align-self:flex-start;-webkit-align-self:flex-start;color:#f43c3c;border-color:#f43c3c}.home-features .home-features_right .button:active,.home-features .home-features_right .button:focus,.home-features .home-features_right .button:hover{background-color:#fff}.home-features h3{text-transform:uppercase;margin:0;color:#fff}.home-activity-recognition{padding:60px 0;text-align:center}.home-activity-recognition h2{color:#36d6d4}.home-activity-recognition>p{max-width:700px;margin:0 auto}.ar-details{margin:60px 0}.ar-left{height:500px;overflow:hidden}.ar-left img{height:100%;width:auto;max-height:500px;max-width:none;margin-left:-75px}.ar-right{min-height:500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-ms-align-items:flex-start;-webkit-align-items:flex-start;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}.ar-description{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-align-items:center;-webkit-align-items:center;justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around}.ar-description .icon{min-width:54px;font-size:54px;color:#36d6d4;margin-right:20px}.ar-description .icon.gray{color:#a8a8a8}.featured-quote{background-image:url(/assets/img/blue-bg-2.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;min-height:415px;color:#fff}.featured-quote .carousel{min-height:415px;padding:60px 10%}.featured-quote .carousel-inner{width:90%;margin:0 auto}.featured-quote .carousel-control{background-image:none;text-decoration:none}.featured-quote .carousel-control:active,.featured-quote .carousel-control:focus,.featured-quote .carousel-control:hover{text-decoration:none}.featured-quote .carousel-control span:before{font-family:icomoon;content:"\e619"}.featured-quote .carousel-control.left span:before{content:"\e61a"}.featured-quote .carousel-indicators{bottom:20px}.featured-quote .quote-contents{min-height:275px}.featured-quote .quote-contents img{margin-bottom:40px}.featured-quote .quote-contents p{max-width:900px;margin:50px auto;font-style:italic;font-weight:300}.featured-quote .quote-contents h3{color:#fff}.circle{width:84px;height:84px;border-radius:50%;margin:0 auto 30px;border:1px solid #cfcfcf}.home-color{background-color:#fff}.home-color .home-color_left{text-align:right;padding-left:30px;padding-top:40px}.home-color .home-color_left .button .icon-arrow-right{font-size:.65em;margin-left:5px}.home-color .band-image-wrapper{text-align:center;height:540px;margin:0 -15px;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:background-image .3s ease-in-out;transition:background-image .3s ease-in-out;position:relative}.home-color .band-image-wrapper p{position:absolute;bottom:50px;width:100%}.hue-title{margin:0}.color-options{margin:40px 0 20px}.color-options:after,.color-options:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;zoom:1}.color-options:after{clear:both}.color-options li{margin:10px 0;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end}.color-options li .band-color{width:45px;height:45px;border-radius:50%}.color-options li .band-color.white-bg{border:1px solid #cfcfcf}.color-options li .band-color.selected{border-radius:10%}.color-options li h4{margin:0 10px 0 0}.color-options .next-step{border:1px solid #f43c3c;border-right:none;height:40px;width:125px;position:relative;margin-top:10px}.color-options .next-step:before{content:'';position:absolute;height:40px;width:50px;right:-20px;border-radius:0 50% 50% 0;border-right:1px solid #f43c3c;border-top:1px solid #f43c3c;border-bottom:1px solid #f43c3c;margin-top:-1px}.color-options .next-step a{color:#f43c3c;text-transform:uppercase;font-weight:300;margin:0 auto;display:block;text-decoration:none}.footer-break{background-image:url(/assets/img/blue-bg-2.jpg);background-size:cover;height:100px}.visible-xxxs{display:none}.analysis span[class*=icon-circle-]{color:#36d6d4;font-size:52px}.analysis .icon-wrapper{position:relative}.analysis .icon-wrapper:before{content:'';position:absolute;border-top:1px solid transparent;border-bottom:1px solid #36d6d4;top:44%;width:15px}.analysis .icon-wrapper:after{content:'';position:absolute;top:42%;width:5px;height:5px;border-radius:50%;background-color:#36d6d4}.analysis ul{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}.analysis li{text-transform:uppercase;color:#352d2f;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-align-items:center;-webkit-align-items:center}.analysis .analysis_left{height:400px;margin-top:60px}.analysis .analysis_left li{justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;text-align:right}.analysis .analysis_left .icon-wrapper{margin-left:25px}.analysis .analysis_left .icon-wrapper:before{right:100%}.analysis .analysis_left .icon-wrapper:after{left:-15px}.analysis .analysis_center{text-align:center}.analysis .analysis_center img{margin-top:-20px}.analysis .analysis_right{height:400px;margin-top:60px}.analysis .analysis_right li{justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;text-align:left}.analysis .analysis_right .icon-wrapper{margin-right:25px}.analysis .analysis_right .icon-wrapper:before{left:100%}.analysis .analysis_right .icon-wrapper:after{right:-15px}.biometrics{padding-top:60px;padding-bottom:40px}.biometrics h2{margin-top:0;color:#36d6d4;text-align:center}.biometrics p{text-align:center;max-width:500px;margin:0 auto}.app-links{width:300px;margin:0 auto;text-align:center;padding-bottom:60px}.app-links a{text-decoration:none}.better-data{padding:60px 0;text-align:center}.better-data>p{max-width:700px;margin:0 auto}.better-data .sensor-wrapper{position:relative}.better-data .wristband-info{text-align:right;position:absolute;top:5%;right:58%;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;max-width:400px}.better-data .shoeclip-info{text-align:left;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;max-width:400px;position:absolute;bottom:5%;left:48%}.better-data.show .wristband-info{-webkit-animation:from-right .5s ease-out 1 forwards;animation:from-right .5s ease-out 1 forwards}.better-data.show .shoeclip-info{-webkit-animation:from-left .5s ease-out .3s 1 forwards;animation:from-right .5s ease-out .3s 1 forwards}.signUpModal{margin:0;font-size:20px}.signUpModal__title{background-color:#36d6d4;text-align:center;font-style:italic;font-weight:400;color:#fff;font-size:25px;letter-spacing:2px;padding:10px 16px;font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:0 1px 5px rgba(0,0,0,.2)}.signUpModal__inputs{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.signUpModal__input{flex:1 1 auto;padding:16px 10px!important;margin:0!important}.order-modal .modal-dialog{width:1100px;min-width:300px}.order-modal .modal-content{border-radius:0}.order-modal .modal-body{position:relative;padding:0 15px}.order-modal .modal-body .main-close{position:absolute;top:-8px;right:-8px;z-index:50;font-size:2em;color:#352d2f}.order-modal .modal-body .main-close:active,.order-modal .modal-body .main-close:focus,.order-modal .modal-body .main-close:hover{color:#514447}.order-modal .modal-body h2{font-size:2em;margin:0 0 40px}.order-modal .modal-body .details-wrapper{padding:30px;min-height:969px}.order-modal .modal-body .details-wrapper .details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;-ms-align-items:stretch;-webkit-align-items:stretch;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;padding:15px 0;border-bottom:1px solid #cfcfcf}.order-modal .modal-body .details-wrapper .details .styled-select{width:230px}.order-modal .modal-body .details-wrapper .details .styled-select select{font-size:1em}.order-modal .modal-body .details-wrapper .details .three-pack .size-n-latch{margin-bottom:30px}.order-modal .modal-body .form-wrapper{padding:30px;background-color:#e8e8e8}.order-modal .modal-body h4{text-transform:uppercase;font-weight:400;margin-top:0}.order-modal .modal-body h4.lower{margin-top:20px}.how-measure-list>li{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#a8a8a8;letter-spacing:1px;font-size:16px;text-transform:none}.order-confirm .confirm-text{text-align:center;padding:40px 0;background-color:#fff}.order-confirm .confirm-text h1{margin:0 0 20px}.order-confirm .confirm-text button{margin:40px auto 0}.item-image{width:150px}.item-image .image-wrapper{width:100%;height:150px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #cfcfcf}.item-image p{margin:20px 0 10px;font-size:.85em}.item-image i{font-style:normal}.size-n-latch{padding:0 15px}.question-button{text-decoration:none;font-size:.85em}.question-button:active,.question-button:focus,.question-button:hover{text-decoration:none}.quantity{border-left:1px solid #cfcfcf;padding-left:15px;text-align:center}.quantity input[type=number]{background-color:#fff;width:60px;display:block;margin:0 auto 20px;padding:5px;font-size:1.5em;text-align:right}.visible-xxs{display:none}.totals{margin-top:20px;font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;color:#352d2f;font-weight:300;width:100%}.totals td{padding:0 15px;text-transform:uppercase;color:#a8a8a8;font-size:1.5em}.totals td:first-child{text-align:right}.totals td:last-child{width:20%}.totals tr:last-child td{font-size:2em;font-weight:400;color:#352d2f}.also-header{font-size:1.3em;padding:10px 10px 5px;margin-bottom:25px;font-weight:400;background-color:#e8e8e8}.also-options{font-size:.8em;text-align:center}.also-options [class*=col]{width:20%;border-right:1px solid #cfcfcf}.also-options [class*=col]:last-child{border:none}.also-options p{margin-bottom:5px;height:36px}.also-options .price{font-family:Teko,'Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:.2em;color:#352d2f;font-size:1.5em;height:auto}.also-options .product-image-wrapper{width:100%;height:91px}.also-options img{display:block;margin:0 auto 10px}.also-options a{color:#f43c3c}.form-wrapper .styled-select,.form-wrapper input{border-color:#e8e8e8;width:100%}.form-wrapper .styled-select:disabled,.form-wrapper input:disabled{background-color:#fff}.form-wrapper .group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.form-wrapper .group .styled-select,.form-wrapper .group input{width:50%}.form-wrapper .group.three input{width:33%}.form-wrapper hr{border:none;height:1px;background-color:#a8a8a8;margin:0 0 20px}.form-wrapper button{display:block;width:100%;max-width:450px;margin:30px auto 20px}.lower-section{text-align:center}.lower-section p:first-child{font-weight:300;margin:30px 0 45px}.lower-section .icon-logo{font-size:2.5em}.magnifier-wrapper{background:-webkit-linear-gradient(left top,#ec9f90,#f32c2c);background:-o-linear-gradient(bottom right,#ec9f90,#f32c2c);background:-moz-linear-gradient(bottom right,#ec9f90,#f32c2c);background:linear-gradient(to bottom right,#ec9f90,#f32c2c);height:500px;margin-top:60px;position:relative}.feature-section-title{color:#fff;position:absolute;bottom:0}.feature-section-title h1,.feature-section-title h2,.feature-section-title h3,.feature-section-title h4{color:inherit;margin:0}.feature-section-title h4{margin-bottom:20px}.feature-section-title_right{right:0;text-align:right}.magnifier-img{position:absolute;top:-50px;width:90%;max-width:1170px}.biometrics-graphs{margin-top:150px}.biometrics-graphs h3{margin-top:0}.sleep-tracking{text-align:right}.sleep-tracking-info_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;align-items:center;-ms-align-items:center;-webkit-align-items:center;margin-top:15px}.sleep-tracking-info_item h4{margin:0 10px 0 0;font-size:16px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.sleep-tracking-info_item .icon{font-size:40px}.ar-text{text-align:right}.ar-features-wrapper{margin:80px 0}.ar-features{height:350px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}.ar-feature{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-align-items:center;-webkit-align-items:center}.ar-feature .icon{font-size:64px;margin-right:15px;color:#a8a8a8}.ar-feature h3{color:#a8a8a8;margin:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px}.ar-wrapper{background-image:url(/assets/img/dot-bg-yellow.jpg);background-size:cover;margin-top:100px;position:relative}.ar-data{margin:100px 0;padding:20px 0;position:relative;height:600px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-align-items:center;-webkit-align-items:center}.ar-data-title{position:absolute;top:-60px;text-align:center;width:50%;margin:0}.ar-data h4{color:#fff}.reference-data{height:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:50%;padding-right:3%;border-right:2px solid #fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between}.your-data{height:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:3%;width:48%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center}.yd-activity{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.specs{background-image:url(/assets/img/dot-bg-blue.jpg);background-size:cover;padding:40px 20px 20px}.specs h2{color:#fff;margin-bottom:60px}.specs h3{color:#fff;position:relative;text-align:center}.specs .col-sm-6:first-of-type{border-right:1px solid #fff}.specs .col-sm-6:last-of-type{border-left:1px solid #fff}.specs .spec-table{max-width:600px;width:100%;margin:0 auto 40px}.specs .spec-table h3{color:#fff}.specs .spec-table tr{border-bottom:1px solid #fff}.specs .spec-table tr td{color:#fff;width:50%;padding:20px 10px;text-align:left;vertical-align:middle}.specs .spec-table tr td:first-of-type{border-right:1px solid #fff}.specs .spec-table tr td .spec-color{display:inline-block;height:22px;width:22px;margin-left:5px;border-radius:50%}.specs .spec-table tr td .spec-color.charcoal-bg{border:1px solid #fff}.welcome-page{padding:0 5%}.welcome-page h1{font-size:2.5em}.welcome-page h2{font-size:1.5em}.welcome-page h3{font-size:1.17em}.welcome-page li{margin-bottom:10px}.welcome-height{padding-top:87px;padding-bottom:40px}.screen-img{max-height:500px;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.4);-moz-box-shadow:3px 3px 10px rgba(0,0,0,.4);box-shadow:3px 3px 10px rgba(0,0,0,.4);margin-bottom:20px}.multi-image{margin:20px auto;width:600px}.multi-image img{max-width:45%}.multi-image img:first-child{margin-right:20px}ul.disc{background:#f5f5f5;margin:30px 0;padding:30px 30px 30px 50px}.biggest-bottom{margin-bottom:50px}.answer{margin-bottom:40px}.contact-form{max-width:500px;margin-bottom:40px}.contact-form>*{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.contact-form>:not(.button){width:100%}.contact-form>:not(.button):first-child{-webkit-animation:from-right .6s ease-in 1 forwards;animation:from-right .6s ease-in 1 forwards}.contact-form>:not(.button):nth-child(2){-webkit-animation:from-right .6s ease-in .15s 1 forwards;animation:from-right .6s ease-in .15s 1 forwards}.contact-form>:not(.button):nth-child(3){-webkit-animation:from-right .6s ease-in .3s 1 forwards;animation:from-right .6s ease-in .3s 1 forwards}.contact-form>:not(.button):nth-child(4){-webkit-animation:from-right .6s ease-in .55s 1 forwards;animation:from-right .6s ease-in .55s 1 forwards}.contact-form>:not(.button):nth-child(5){-webkit-animation:from-right .6s ease-in .8s 1 forwards;animation:from-right .6s ease-in .8s 1 forwards}.contact-form .button{width:auto;-webkit-animation:opaque 2s ease-out 1.85s 1 forwards;animation:opaque 2s ease-out 1.85s 1 forwards}.contact-form p{opacity:1}.contact-form textarea{resize:none;height:200px}@media (max-width:1199px){.order-modal .modal-dialog{width:971px}.order-modal .modal-body .details-wrapper .details .styled-select{width:190px}.order-modal .modal-body .details-wrapper .details .styled-select select{font-size:.8em}.features-top_left .button{margin-top:40px}.features-top_right img{margin-left:-75px}.featured-quote,.featured-quote .carousel{min-height:400px}.featured-quote .quote-contents{min-height:290px}.better-data .shoeclip-info{bottom:0}.magnifier-wrapper{height:400px}.magnifier-img{max-width:970px}.biometrics-graphs{margin-top:100px}.ar-feature h3{letter-spacing:0}}@media (max-width:991px){.order-modal .modal-dialog{width:auto;margin:10px}.order-modal .modal-body .details-wrapper{min-height:100%}.order-modal .modal-body .details-wrapper .details{max-width:581px;margin:0 auto}.totals{max-width:500px;margin-left:auto;margin-right:auto}.features-top_right img{margin-left:-192px}.featured-quote,.featured-quote .carousel{min-height:476px}.featured-quote .quote-contents{min-height:356px}.analysis span[class*=icon-circle-]{font-size:40px}.analysis ul{justify-content:space-around;-webkit-justify-content:space-around;-ms-justify-content:space-around}.analysis .analysis_left,.analysis .analysis_right{margin-top:0;padding:0}.analysis .analysis_left li,.analysis .analysis_right li{font-size:14px}.welcome-height{padding-bottom:0}.specs .spec-table tr td{text-align:center;font-size:14px}.specs .spec-table tr td .spec-color{width:19px;height:19px}.specs .spec-table h3{line-height:1.5}.press-logos .press-inner img{width:130px}.ar-left img{margin-top:60px;height:80%}.better-data .sensor-wrapper{background-image:url(/assets/img/wristbands-and-shoeclips.png);background-size:cover;background-position:47% 50%;background-repeat:no-repeat;height:600px;margin-top:40px}.better-data .sensor-img{display:none}.better-data .wristband-info{top:0}.magnifier-img{top:-10px;max-width:750px}.ar-data{height:500px}.sleep-tracking-info_item h4{letter-spacing:0}.ar-feature h3{font-size:16px}.ar-feature .icon{font-size:54px}}@media (max-width:767px){[ui-view=body]{padding-top:0}.features-link{margin:6px 20px 0 0}.features-top_right{display:none}.features-top_left{margin-top:70px}.home-features .home-features_left{background-size:cover;min-height:400px}.home-features .home-features_right{min-height:400px}.home-features .home-features_right .button{align-self:center;-webkit-align-self:center}.color-options{padding:0}footer .logo,footer .righty{float:none;display:block}footer .logo{text-align:center}footer .righty button{float:none;display:block;margin:30px auto}footer .righty .list-wrapper{float:none}.analysis ul{height:auto;display:block}.analysis ul li{display:block;position:relative;margin-bottom:15px;height:40px}.analysis .icon-wrapper{position:absolute;top:-20%}.analysis span[class*=icon-circle-]{font-size:30px}.analysis .analysis_left{padding:0 10px 0 0;height:auto}.analysis .analysis_left li{font-size:12px;padding-right:40px}.analysis .analysis_left .icon-wrapper{right:0}.analysis .analysis_center{display:none}.analysis .analysis_right{height:auto;padding:0 0 0 10px}.analysis .analysis_right li{font-size:12px;padding-left:40px}.analysis .analysis_right .icon-wrapper{left:0}.analysis .icon-wrapper:after,.analysis .icon-wrapper:before{display:none}.app-links{margin-top:20px;padding-bottom:40px}.also-options [class*=col]{width:33.333333%;padding-top:10px}.also-options [class*=col]:nth-child(-n+3){border-bottom:1px solid #cfcfcf}.also-options [class*=col]:nth-child(3n+3){border-right:none}.also-options [class*=col]:nth-child(3n+1){clear:both}.screen-img{display:block;margin:20px auto}.multi-image{margin:0;width:auto}.multi-image img{max-width:100%}.multi-image img:first-child{margin:20px auto}.welcome-height{padding-top:40px}.welcome-page{padding:30px 15px}.mobile-top{padding-top:50px}header{position:absolute;background:rgba(255,255,255,.94)}header a{color:inherit}header a.logo,header a.logo:active,header a.logo:focus,header a.logo:hover{color:#36d6d4}header .button{background-color:#36d6d4;color:#fff;border-color:#36d6d4}header .button:active,header .button:focus,header .button:hover{background-color:#29c9c7;border-color:#29c9c7}.hero{background:url(/assets/img/hero_3.jpg) center center no-repeat;background-size:cover;position:relative;height:480px;-webkit-animation:none;animation:none}.hero-contents{position:absolute;top:0;padding:100px 0 0;height:480px}.hero-title{font-size:32px}.hero-button{margin:30px 0 0}.scroll-arrow{position:absolute;bottom:auto;top:450px}.non-hero{position:static}.press-logos{padding:30px 0}.biometrics{padding-top:30px}.biometrics h2{font-size:1.75em}.better-data{padding:40px 0}.better-data h2{margin-top:0;font-size:1.5em}.press-logos .press-inner img{width:102px}.ar-left{height:auto}.ar-left img{height:auto;max-width:100%;margin:0 auto}.ar-right{min-height:400px}.better-data .sensor-wrapper{margin-top:100px;background-position:50% 50%;height:400px}.better-data .wristband-info{text-align:left;padding:0 15px;top:-70px;left:0;right:auto}.better-data .shoeclip-info{padding:0 15px;right:0;left:auto;bottom:-40px}.magnifier-wrapper{height:auto;margin-top:70px}.magnifier-img{position:relative;top:0;padding:10px 0}.biometrics-graphs{margin-top:50px}.biometrics-graphs .benchmark-library{margin-top:20px}.biometrics-graphs .sleep-tracking{text-align:left;margin-top:20px}.sleep-tracking-info{width:280px;margin:0 auto}.ar-text{text-align:left}.ar-wrapper{margin-top:50px}.ar-data{height:400px}.rd-activity,.yd-activity{margin-bottom:20px}.specs .col-sm-6:first-of-type,.specs .col-sm-6:last-of-type{border:none;padding:0}.feature-section-title_right{padding:0 10px}.ar-features-wrapper{margin:40px 0}.ar-features{height:auto}.ar-feature{margin:10px 0}}@media (max-width:600px){.item-image{width:100px}.item-image .image-wrapper{height:100px}.item-image i{display:none}.totals{font-size:.67em}.home-color .band-image-wrapper{height:480px}.color-options li .band-color{width:30px;height:30px}.featured-quote{min-height:360px;font-size:.8em}.featured-quote .carousel{padding:30px 10% 40px;min-height:360px}.featured-quote .quote-contents{min-height:280px}.featured-quote .quote-contents p{margin:30px auto}.specs{padding:20px 15px 0}.specs h2{font-size:1.5em}.specs .spec-table tr td{padding:5px 10px}.press-logos .press-inner img{width:84px}.magnifier-wrapper{height:400px}}@media (max-width:500px){.hero{height:400px}.scroll-arrow{top:385px}.hidden-xxs{display:none}.order-modal .modal-body .details-wrapper .details{font-size:.75em}.order-modal .modal-body .details-wrapper .details .styled-select{width:150px}.order-modal .modal-body .details-wrapper .details .styled-select select{width:250px}.item-image{width:68px}.item-image .image-wrapper{height:68px}.size-n-latch{padding:0 10px}.quantity{padding-left:10px}.home-color .home-color_left .button{padding-left:20px;padding-right:20px}.home-color .band-image-wrapper{height:400px}.hue-title{position:absolute;left:30px;top:40px;width:280px;z-index:100;font-size:1.7em}.analysis .analysis_left,.analysis .analysis_right{padding:0 5px}.show-mdxs{display:block!important}.features-top_right{padding:50px 0 0;height:320px}.press-logos .press-inner img{width:66px}.magnifier-wrapper{height:350px}.smaller-spacing{letter-spacing:.15em}.better-data .sensor-wrapper{background-size:contain}}@media (max-width:400px){.visible-xxxs{display:inherit}.color-options li .band-color{margin:0}.color-options li h4{display:none}.order-modal .modal-body h2{font-size:1.5em;margin-bottom:30px}.order-modal .modal-body .details-wrapper .details{font-size:1em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-modal .modal-body .details-wrapper .details .mobile-wrap{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:10px 0 0;width:100%}.order-modal .modal-body .details-wrapper .details .mobile-wrap .size-n-latch{margin-top:10px}.order-modal .modal-body .details-wrapper .details .styled-select{width:100%}.order-modal .modal-body .details-wrapper .details .styled-select select{width:140%}.item-image{width:130px}.item-image .image-wrapper{height:130px}.item-image a{font-size:1em}.quantity{border:none}.size-n-latch{padding-left:0}.featured-quote,.featured-quote .carousel{min-height:390px}.featured-quote .quote-contents{min-height:310px}.also-options p{height:54px}.also-options .product-image-wrapper{height:70px}.form-wrapper .group{display:block}.form-wrapper .group .styled-select,.form-wrapper .group input{display:block;width:100%}.form-wrapper .group.three input{width:100%}.specs .spec-table tr td .spec-color{height:16px;width:16px}.features-top_left{height:410px}.features-top_left h1{margin:0;font-size:3em}.features-top_left h4{font-size:1.2em}.analysis .icon-wrapper{position:absolute;top:0}.better-data .sensor-info{text-align:center}.better-data.show .shoeclip-info,.better-data.show .wristband-info{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-animation:none;animation:none}.press-logos .press-inner img{width:52px}.order-confirm .confirm-text h1{font-size:3em}.app-links{width:100%}.better-data .wristband-info{top:-8%}.better-data .shoeclip-info{bottom:-3%}.popover{width:200px}.magnifier-wrapper{height:300px}.smaller-spacing{letter-spacing:2px}.ar-feature .icon{margin-right:5px;font-size:40px}}@media (max-width:321px){.modal-open .modal.order-modal{overflow-x:auto}.featured-quote,.featured-quote .carousel{min-height:430px}.featured-quote .carousel-indicators{bottom:10px}.featured-quote .quote-contents{min-height:360px}}