body.cms-home .std{position:relative;background:#FFF}body.cms-home div[class*="monetate_selectorHTML_"]{position:relative !important}body.cms-home div[id*="monetate_selectorBanner_"] img{max-width:1920px !important;margin:0 auto}body.cms-home .page{width:100%}body.cms-home .col-main{padding:0;max-width:none}body.cms-home .slideshow-container{margin:0;border:none;overflow:hidden}body.cms-home .slideshow-container .slideshow{border:none}.slideshow-container{display:none}.slideshow .cycle-overlay{top:0;background:none;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.slideshow .cycle-overlay .allofit{display:block;position:absolute;z-index:100;min-height:20%;bottom:0;min-width:16%}.slideshow .cycle-overlay .strava-over{left:16%}.slideshow-container .pager-container{max-width:1460px;margin:0 auto;padding:0;position:relative}.slideshow-container .slideshow-pager{padding:0;position:absolute;bottom:15px;width:100%;text-align:center;height:138px;top:auto;overflow:visible;z-index:125}.slideshow-container .slideshow-pager .slideshow-thumb{display:inline-block;width:246px}.slideshow-container .slideshow-pager .slideshow-thumb img{width:292px;height:138px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.slideshow-container .slideshow-pager .slideshow-thumb .label{position:absolute;line-height:138px;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;width:292px;color:#FFFFFF;top:0;font-size:22px;text-transform:uppercase;text-shadow:0px 0px 7px #000}.slideshow-container .slideshow-pager .slideshow-thumb .label.cts{font-size:20px}.slideshow-container .slideshow-pager .cycle-pager-active img{-webkit-filter:grayscale(0%);filter:grayscale(0)}.slideshow-prev,.slideshow-next{z-index:130}.slideshow-prev:before,.slideshow-next:before{top:85%}@media only screen and (max-width: 1375px){.slideshow-container .slideshow-pager{padding:0 10px;height:104px}.slideshow-container .slideshow-pager .slideshow-thumb{width:184px}.slideshow-container .slideshow-pager .slideshow-thumb img{width:219px;height:104px}.slideshow-container .slideshow-pager .slideshow-thumb .label{line-height:104px;width:219px;font-size:14px}.slideshow-container .slideshow-pager .slideshow-thumb .label.cts{font-size:14px}}@media only screen and (max-width: 1040px){.slideshow-container .slideshow-pager{padding:0 10px;height:20px}.slideshow-container .slideshow-pager .slideshow-thumb{width:20px;height:20px;background:#003479;margin:0 5px}.slideshow-container .slideshow-pager .slideshow-thumb img{display:none}.slideshow-container .slideshow-pager .slideshow-thumb .label{display:none}.slideshow-container .slideshow-pager .cycle-pager-active{background:#FFFFFF}}@media only screen and (max-width: 835px){.slideshow-container .slideshow-pager{padding:0 5px;height:10px}.slideshow-container .slideshow-pager .slideshow-thumb{width:10px;height:10px;background:#003479;margin:0 5px}.slideshow-container .slideshow-pager .slideshow-thumb img{display:none}.slideshow-container .slideshow-pager .slideshow-thumb .label{display:none}.slideshow-container .slideshow-pager .cycle-pager-active{background:#FFFFFF}}@media only screen and (max-width: 599px){.slideshow-prev{left:0}.slideshow-right{right:0}.slideshow-prev:before{border-width:10px 10px 10px 0;top:50%}.slideshow-next:before{border-width:10px 0 10px 10px;top:50%}}@media only screen and (max-width: 415px){.slideshow-container .slideshow-prev,.slideshow-container .slideshow-next,.slideshow-container .slideshow-pager{display:none}}div[class*="home_product_"] .widget-content,.home_product_row_uk .widget-content,.home_product_row .widget-content{position:relative}div[class*="home_product_"] .bkg-left,.home_product_row_uk .bkg-left,.home_product_row .bkg-left{background:#0098CF}div[class*="home_product_"] .orange,.home_product_row_uk .orange,.home_product_row .orange{background:#FF5000}div[class*="home_product_"] .bkg-left.white,.home_product_row_uk .bkg-left.white,.home_product_row .bkg-left.white{background:#FFF}.home_product_row_elemnt_rpm .widget-content{background:#d4d7de}.home-product-container{max-width:1400px;margin:0 auto;padding:0;position:relative;z-index:115;font-family:"RBNo31-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2em}.home-product-container img{display:inline-block;max-width:50%}.home-product-container .video-container{position:relative;padding-bottom:29%;height:0;max-width:55%;margin-left:50%}.home-product-container .video-container #videoclipcont img{max-width:none;width:100%}.home-product-container .video-container #videoclip{width:100%}.home-product-container .video-container #videoclip .embed-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.home-product-container .video-container #videoclip .embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.home-product-container a{display:block;width:100%;height:100%;min-height:130px}.home-product-container a[class*="popup"]{min-height:auto}.home-product-container a:hover{text-decoration:none}.home-product-container:after{content:'';display:table;clear:both}.home-product-container .home-product-left{display:inline-block;width:49%;padding-right:3%;text-align:right}.home-product-container .home-product-left img.elemnt-gif{margin-top:5px}.home-product-container .home-product-left.top{vertical-align:top}.home-product-container .home-product-right{display:inline-block;width:50%;text-align:right}.home-product-container .home-product-right img{margin-right:5%}.home-product-container h2{font-size:4em;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;line-height:0.9em;margin-bottom:5px;background:none}.home-product-container h2 span{color:#000000;text-transform:none}.home-product-container.smarttrainers h2{font-size:3.7em}.home-product-container.sensors h2{font-size:2.8em}.home-product-container p{font-family:"RBNo31-Medium",Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2em;margin-bottom:5px}.home-product-container .home-product-text-wrapper{width:100%;height:100%;clear:both;position:relative;text-align:left}.home-product-container .home-product-text-left{position:absolute;width:16%;top:1.2em;left:5%;text-align:left;color:#FFFFFF}.home-product-container .home-product-text-left h2{color:#FFFFFF}.home-product-container .home-product-text-left.tickrx{width:20%}.home-product-container .home-product-text-left.white{color:#000000}.home-product-container .home-product-text-left.white h2{color:#000000}.home-product-container .home-product-text-right{position:absolute;width:16%;top:1.2em;left:55%;color:#003479;text-align:left}.home-product-container .home-product-text-right h2{color:#003479}.home-product-container .home-product-text-right.white{color:#000000}.home-product-container .home-product-text-right.white h2{color:#000000}.home-product-container.smarttrainers .home-product-text-left,.home-product-container.smarttrainers .home-product-text-right{width:25%}.home-product-container.sensors .home-product-text-left,.home-product-container.sensors .home-product-text-right{width:20%}@media only screen and (max-width: 1399px){.home-product-container{font-size:1em}}@media only screen and (min-width: 1921px){div[class*="monetate_selectorHTML_"]{top:180px !important}}@media only screen and (max-width: 1920px){div[class*="monetate_selectorHTML_"]{top:10vw !important}}@media only screen and (min-width: 1200px){.category-protkt .home-product-container h2{font-size:3.5em !important}}@media only screen and (max-width: 1199px){.home-product-container{font-size:0.95em}.home-product-container h2{font-size:3em}.home-product-container.no-p h2{font-size:4em}}@media only screen and (max-width: 1040px){.home-product-container{font-size:0.85em}.home-product-container h2{font-size:2em}.home-product-container p{font-size:14px}.home-product-container.no-p h2{font-size:4em}}@media only screen and (max-width: 835px){.bkg-left{display:none}.cycle-overlay .banner-msg h1,.cycle-overlay .banner-msg h2{min-height:25px;text-shadow:0px 5px 8px #333}.cycle-overlay .banner-msg.easy-slide,.cycle-overlay .banner-msg.elemnt-bundle{width:35%}.cycle-overlay .banner-msg.train-slide{width:40%}.cycle-overlay .banner-msg.newkickr,.cycle-overlay .banner-msg.elemnt,.cycle-overlay .banner-msg.snap-slide{width:55%}.cycle-overlay .banner-msg.newkickr h1,.cycle-overlay .banner-msg.newkickr h2,.cycle-overlay .banner-msg.elemnt h1,.cycle-overlay .banner-msg.elemnt h2,.cycle-overlay .banner-msg.snap-slide h1,.cycle-overlay .banner-msg.snap-slide h2,.cycle-overlay .banner-msg.elemnt-bundle h1,.cycle-overlay .banner-msg.elemnt-bundle h2{min-height:35px;text-shadow:0px 0px 0px transparent}.home-product-container{font-size:1.2em}.home-product-container h2{font-size:3em}.home-product-container p{font-size:18px;display:block}.home-product-container.no-p h2{font-size:4em}.home-product-container.smarttrainers h2{font-size:3.7em}.home-product-container.sensors h2{font-size:2.5em}.home-product-container .home-product-left,.home-product-container .home-product-right{position:relative;display:block;width:100%}.home-product-container .home-product-left{background:#0098CF}.home-product-container .home-product-left.white{background:#FFFFFF}.home-product-container .home-product-left .elemnt-gif{margin-top:0 !important}.home-product-container .orangish{background:#FF5000 !important}.home-product-container .home-product-text-left{width:40%}.home-product-container .home-product-text-left.tickrx{width:40%}.home-product-container .home-product-text-right{left:5%;width:40%}.home-product-container.smarttrainers .home-product-text-left,.home-product-container.smarttrainers .home-product-text-right{width:40%}.home-product-container.sensors .home-product-text-left,.home-product-container.sensors .home-product-text-right{width:40%;min-width:150px}}@media only screen and (max-width: 599px){.cycle-overlay .banner-msg h1,.cycle-overlay .banner-msg h2{text-shadow:0px 5px 8px #333}.home-product-container{font-size:0.8em}.home-product-container p{margin-bottom:0.5em;font-size:11px}.home-product-container h2{font-size:2.5em}.home-product-container.no-p h2{font-size:3.5em}.home-product-container .home-product-text-left{width:45%}.home-product-container .home-product-text-left.tickrx{width:45%}.home-product-container .home-product-text-right{left:5%;width:45%}}@media only screen and (max-width: 415px){.cycle-overlay .banner-msg{left:1%;width:100%}.cycle-overlay .banner-msg h1,.cycle-overlay .banner-msg h2{font-size:1em;min-height:25px;text-shadow:0px 5px 8px #333}.cycle-overlay .banner-msg.easy-slide,.cycle-overlay .banner-msg.elemnt-bundle{width:45%}.cycle-overlay .banner-msg.train-slide{width:auto}.cycle-overlay .banner-msg.train-slide h1,.cycle-overlay .banner-msg.train-slide h2{min-height:auto}.cycle-overlay .banner-msg.snap-slide h1,.cycle-overlay .banner-msg.snap-slide h2{text-shadow:0px 0px 0px transparent}.home-product-container h2{font-size:2em}.home-product-container.no-p h2{font-size:3em}}.promos{margin:0 0 10px 0;padding:0;width:100%}.promos:after{content:'';display:table;clear:both}body .promos>li{margin:0 0 10px 0;list-style:none;text-align:center;position:relative;border:1px solid #ccc;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.promos>li:last-child{margin-bottom:0}.promos img{max-width:100%;width:100%}.promos a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:block}.promos span{color:#FFFFFF;text-transform:uppercase;position:absolute;display:block;width:100%;top:10%;font-weight:500;font-size:20px;font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;text-shadow:1px 1px 3px #555}.promos strong{font-weight:600;font-size:26px;display:block}@media only screen and (min-width: 1041px){.promos span{font-size:16px}.promos strong{font-size:17px}body .promos>li{float:left;width:31.74603%;margin-right:2.38095%}.promos>li:nth-child(3n){margin-right:0}}@media only screen and (min-width: 880px){.promos span{font-size:18px}.promos strong{font-size:24px}}.cms-index-index .products-grid .ratings,.cms-index-index .products-grid .actions,.cms-index-noroute .products-grid .ratings,.cms-index-noroute .products-grid .actions{display:none}.cms-index-index h2.subtitle{padding:6px 0;text-align:center;color:#003479;font-weight:600;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.cms-index-noroute h2.subtitle{display:none}body[class*="cms-athletes"] h3,.cms-regulatory-notices h3,.cms-ctschallenge h3,.cms-financing h3,.cms-medicalinformation h3,.cms-tickrx h3,.cms-rflktpromo h3,.cms-sponsorship-application h3,.cms-press-kit h3,body[class*="cms-instructions"] h3,.is-blog h3,.cms-contact h3,.cms-about-us h3,.cms-heart-rate-training h3,.cms-apps h3,.cms-jobs h3,.cms-sevenminuteworkout h3,.cms-runfit h3,.catalog-category-view h3,.cms-zwift h3,.cms-strava h3{text-transform:uppercase;font-size:20px}body[class*="cms-athletes"] p,.cms-regulatory-notices p,.cms-ctschallenge p,.cms-financing p,.cms-medicalinformation p,.cms-tickrx p,.cms-rflktpromo p,.cms-sponsorship-application p,.cms-press-kit p,body[class*="cms-instructions"] p,.is-blog p,.cms-contact p,.cms-about-us p,.cms-heart-rate-training p,.cms-apps p,.cms-jobs p,.cms-sevenminuteworkout p,.cms-runfit p,.catalog-category-view p,.cms-zwift p,.cms-strava p{margin-bottom:0px;color:#000000;font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;line-height:1.2em}body[class*="cms-athletes"] .page,.cms-regulatory-notices .page,.cms-ctschallenge .page,.cms-financing .page,.cms-medicalinformation .page,.cms-tickrx .page,.cms-rflktpromo .page,.cms-sponsorship-application .page,.cms-press-kit .page,body[class*="cms-instructions"] .page,.is-blog .page,.cms-contact .page,.cms-about-us .page,.cms-heart-rate-training .page,.cms-apps .page,.cms-jobs .page,.cms-sevenminuteworkout .page,.cms-runfit .page,.catalog-category-view .page,.cms-zwift .page,.cms-strava .page{width:100%}body[class*="cms-athletes"] .col1-layout .col-main,.cms-regulatory-notices .col1-layout .col-main,.cms-ctschallenge .col1-layout .col-main,.cms-financing .col1-layout .col-main,.cms-medicalinformation .col1-layout .col-main,.cms-tickrx .col1-layout .col-main,.cms-rflktpromo .col1-layout .col-main,.cms-sponsorship-application .col1-layout .col-main,.cms-press-kit .col1-layout .col-main,body[class*="cms-instructions"] .col1-layout .col-main,.is-blog .col1-layout .col-main,.cms-contact .col1-layout .col-main,.cms-about-us .col1-layout .col-main,.cms-heart-rate-training .col1-layout .col-main,.cms-apps .col1-layout .col-main,.cms-jobs .col1-layout .col-main,.cms-sevenminuteworkout .col1-layout .col-main,.cms-runfit .col1-layout .col-main,.catalog-category-view .col1-layout .col-main,.cms-zwift .col1-layout .col-main,.cms-strava .col1-layout .col-main{width:100%;padding:0;max-width:none}body[class*="cms-athletes"] .category-header,.cms-regulatory-notices .category-header,.cms-ctschallenge .category-header,.cms-financing .category-header,.cms-medicalinformation .category-header,.cms-tickrx .category-header,.cms-rflktpromo .category-header,.cms-sponsorship-application .category-header,.cms-press-kit .category-header,body[class*="cms-instructions"] .category-header,.is-blog .category-header,.cms-contact .category-header,.cms-about-us .category-header,.cms-heart-rate-training .category-header,.cms-apps .category-header,.cms-jobs .category-header,.cms-sevenminuteworkout .category-header,.cms-runfit .category-header,.catalog-category-view .category-header,.cms-zwift .category-header,.cms-strava .category-header{width:100%}body[class*="cms-athletes"] .category-header .category-bg,.cms-regulatory-notices .category-header .category-bg,.cms-ctschallenge .category-header .category-bg,.cms-financing .category-header .category-bg,.cms-medicalinformation .category-header .category-bg,.cms-tickrx .category-header .category-bg,.cms-rflktpromo .category-header .category-bg,.cms-sponsorship-application .category-header .category-bg,.cms-press-kit .category-header .category-bg,body[class*="cms-instructions"] .category-header .category-bg,.is-blog .category-header .category-bg,.cms-contact .category-header .category-bg,.cms-about-us .category-header .category-bg,.cms-heart-rate-training .category-header .category-bg,.cms-apps .category-header .category-bg,.cms-jobs .category-header .category-bg,.cms-sevenminuteworkout .category-header .category-bg,.cms-runfit .category-header .category-bg,.catalog-category-view .category-header .category-bg,.cms-zwift .category-header .category-bg,.cms-strava .category-header .category-bg{width:100%}body[class*="cms-athletes"] .category-header .category-content,.cms-regulatory-notices .category-header .category-content,.cms-ctschallenge .category-header .category-content,.cms-financing .category-header .category-content,.cms-medicalinformation .category-header .category-content,.cms-tickrx .category-header .category-content,.cms-rflktpromo .category-header .category-content,.cms-sponsorship-application .category-header .category-content,.cms-press-kit .category-header .category-content,body[class*="cms-instructions"] .category-header .category-content,.is-blog .category-header .category-content,.cms-contact .category-header .category-content,.cms-about-us .category-header .category-content,.cms-heart-rate-training .category-header .category-content,.cms-apps .category-header .category-content,.cms-jobs .category-header .category-content,.cms-sevenminuteworkout .category-header .category-content,.cms-runfit .category-header .category-content,.catalog-category-view .category-header .category-content,.cms-zwift .category-header .category-content,.cms-strava .category-header .category-content{max-width:1400px;margin:0 auto;padding:0 4%}body[class*="cms-athletes"] .category-header .category-description,.cms-regulatory-notices .category-header .category-description,.cms-ctschallenge .category-header .category-description,.cms-financing .category-header .category-description,.cms-medicalinformation .category-header .category-description,.cms-tickrx .category-header .category-description,.cms-rflktpromo .category-header .category-description,.cms-sponsorship-application .category-header .category-description,.cms-press-kit .category-header .category-description,body[class*="cms-instructions"] .category-header .category-description,.is-blog .category-header .category-description,.cms-contact .category-header .category-description,.cms-about-us .category-header .category-description,.cms-heart-rate-training .category-header .category-description,.cms-apps .category-header .category-description,.cms-jobs .category-header .category-description,.cms-sevenminuteworkout .category-header .category-description,.cms-runfit .category-header .category-description,.catalog-category-view .category-header .category-description,.cms-zwift .category-header .category-description,.cms-strava .category-header .category-description{position:relative;top:auto;left:auto;padding:40px 0px 40px 0px}body[class*="cms-athletes"] .category-header .category-description .powered,.cms-regulatory-notices .category-header .category-description .powered,.cms-ctschallenge .category-header .category-description .powered,.cms-financing .category-header .category-description .powered,.cms-medicalinformation .category-header .category-description .powered,.cms-tickrx .category-header .category-description .powered,.cms-rflktpromo .category-header .category-description .powered,.cms-sponsorship-application .category-header .category-description .powered,.cms-press-kit .category-header .category-description .powered,body[class*="cms-instructions"] .category-header .category-description .powered,.is-blog .category-header .category-description .powered,.cms-contact .category-header .category-description .powered,.cms-about-us .category-header .category-description .powered,.cms-heart-rate-training .category-header .category-description .powered,.cms-apps .category-header .category-description .powered,.cms-jobs .category-header .category-description .powered,.cms-sevenminuteworkout .category-header .category-description .powered,.cms-runfit .category-header .category-description .powered,.catalog-category-view .category-header .category-description .powered,.cms-zwift .category-header .category-description .powered,.cms-strava .category-header .category-description .powered{display:inline-block}body[class*="cms-instructions"] h2,.cms-financing h2{margin-top:10px}body[class*="cms-instructions"] h5,.cms-financing h5{float:left;width:100%;margin:15px 0 0 0;font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;font-size:14px;color:#000}body[class*="cms-instructions"] h3,body[class*="cms-instructions"] h4,body[class*="cms-instructions"] h6,.cms-financing h3,.cms-financing h4,.cms-financing h6{margin:10px 0 5px 0}body[class*="cms-instructions"] h6,.cms-financing h6{font-size:14px;font-family:"RBNo31-Light",Arial,Helvetica,sans-serif}body[class*="cms-instructions"] .ins-index,.cms-financing .ins-index{text-align:left;-webkit-column-count:3;-webkit-column-gap:40px;-webkit-column-fill:auto;-moz-column-count:3;-moz-column-gap:40px;-moz-column-fill:auto;column-count:3;column-gap:40px;column-fill:auto;margin-top:15px}body[class*="cms-instructions"] .ins-index ul,.cms-financing .ins-index ul{break-inside:avoid;-webkit-column-break-inside:avoid}body[class*="cms-instructions"] .ins-index ul a,.cms-financing .ins-index ul a{color:#000}body[class*="cms-instructions"] .ins-index ul li a,.cms-financing .ins-index ul li a{color:#0098CF}body[class*="cms-instructions"] .hl,.cms-financing .hl{font-size:14px;font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif}body[class*="cms-instructions"] li,.cms-financing li{font-size:13px !important}body[class*="cms-instructions"] .button_help,.cms-financing .button_help{width:100%;display:inline-block}body[class*="cms-instructions"] .button_help img,.cms-financing .button_help img{float:left;margin:0 0 10px 0 !important;border:1px solid #DDD;padding:5px}body[class*="cms-instructions"] .button_help p,body[class*="cms-instructions"] .button_help ul,.cms-financing .button_help p,.cms-financing .button_help ul{float:left;width:80%}.cms-jobs h3{margin-left:20px}.is-blog #post-list{padding:0}.is-blog #post-list .item{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #999}.is-blog .featured-image{display:none}.is-blog .post-entry .wp-caption{font-size:.75em}.is-blog .woholder{width:100%;text-align:center}.is-blog .woholder .woweeks{display:inline-block;margin:5px}.is-blog li{margin-left:0}.is-blog h2{font-size:2em;margin-bottom:0px}.is-blog h2 a{color:#004A80}.is-blog h2 a:hover{text-decoration:none}.is-blog .post-meta{font-style:normal;color:#999;margin:5px 0 5px 5px}.is-blog .post-meta a:hover{text-decoration:none}.category-devices .category-header,.category-header-container,.cms-header-container{width:100%;display:block;position:relative}.category-devices .category-header a,.category-header-container a,.cms-header-container a{display:block;width:100%;height:100%}.category-devices .category-header img,.category-header-container img,.cms-header-container img{width:100%}.category-devices .category-header.tickrx img,.category-header-container.tickrx img,.cms-header-container.tickrx img{max-width:227px;width:auto;padding:20px 0;margin:0px auto}.category-devices .category-header .category-header-text,.category-devices .category-header .cms-header-text,.category-header-container .category-header-text,.category-header-container .cms-header-text,.cms-header-container .category-header-text,.cms-header-container .cms-header-text{width:100%;height:100%;position:absolute;top:0}.category-devices .category-header .category-header-text .banner-msg,.category-devices .category-header .cms-header-text .banner-msg,.category-header-container .category-header-text .banner-msg,.category-header-container .cms-header-text .banner-msg,.cms-header-container .category-header-text .banner-msg,.cms-header-container .cms-header-text .banner-msg{position:absolute;top:30%;max-width:1400px;margin:0 auto;width:auto}.category-devices .category-header .category-header-text .banner-msg.center,.category-devices .category-header .cms-header-text .banner-msg.center,.category-header-container .category-header-text .banner-msg.center,.category-header-container .cms-header-text .banner-msg.center,.cms-header-container .category-header-text .banner-msg.center,.cms-header-container .cms-header-text .banner-msg.center{bottom:0px;top:40%;left:auto;text-align:center;width:100%}.category-devices .category-header .category-header-text .banner-msg.center h1,.category-devices .category-header .category-header-text .banner-msg.center h2,.category-devices .category-header .cms-header-text .banner-msg.center h1,.category-devices .category-header .cms-header-text .banner-msg.center h2,.category-header-container .category-header-text .banner-msg.center h1,.category-header-container .category-header-text .banner-msg.center h2,.category-header-container .cms-header-text .banner-msg.center h1,.category-header-container .cms-header-text .banner-msg.center h2,.cms-header-container .category-header-text .banner-msg.center h1,.cms-header-container .category-header-text .banner-msg.center h2,.cms-header-container .cms-header-text .banner-msg.center h1,.cms-header-container .cms-header-text .banner-msg.center h2{text-align:center !important}.category-devices .category-header .category-header-text .banner-msg h1,.category-devices .category-header .category-header-text .banner-msg h2,.category-devices .category-header .cms-header-text .banner-msg h1,.category-devices .category-header .cms-header-text .banner-msg h2,.category-header-container .category-header-text .banner-msg h1,.category-header-container .category-header-text .banner-msg h2,.category-header-container .cms-header-text .banner-msg h1,.category-header-container .cms-header-text .banner-msg h2,.cms-header-container .category-header-text .banner-msg h1,.cms-header-container .category-header-text .banner-msg h2,.cms-header-container .cms-header-text .banner-msg h1,.cms-header-container .cms-header-text .banner-msg h2{text-align:left;color:#FFFFFF}.category-devices .category-header .category-header-text .banner-msg p,.category-devices .category-header .cms-header-text .banner-msg p,.category-header-container .category-header-text .banner-msg p,.category-header-container .cms-header-text .banner-msg p,.cms-header-container .category-header-text .banner-msg p,.cms-header-container .cms-header-text .banner-msg p{padding-bottom:0;color:#FFFFFF;line-height:1.2;margin-bottom:0.8em}.category-devices .category-header .category-header-text .banner-msg.smarttrainers p,.category-devices .category-header .cms-header-text .banner-msg.smarttrainers p,.category-header-container .category-header-text .banner-msg.smarttrainers p,.category-header-container .cms-header-text .banner-msg.smarttrainers p,.cms-header-container .category-header-text .banner-msg.smarttrainers p,.cms-header-container .cms-header-text .banner-msg.smarttrainers p{width:100%}.category-devices .category-header .category-header-text .banner-msg.zwift p,.category-devices .category-header .category-header-text .banner-msg.strava p,.category-devices .category-header .cms-header-text .banner-msg.zwift p,.category-devices .category-header .cms-header-text .banner-msg.strava p,.category-header-container .category-header-text .banner-msg.zwift p,.category-header-container .category-header-text .banner-msg.strava p,.category-header-container .cms-header-text .banner-msg.zwift p,.category-header-container .cms-header-text .banner-msg.strava p,.cms-header-container .category-header-text .banner-msg.zwift p,.cms-header-container .category-header-text .banner-msg.strava p,.cms-header-container .cms-header-text .banner-msg.zwift p,.cms-header-container .cms-header-text .banner-msg.strava p{width:70%}.category-devices .category-header .category-header-text .banner-msg.tickrhead p,.category-devices .category-header .cms-header-text .banner-msg.tickrhead p,.category-header-container .category-header-text .banner-msg.tickrhead p,.category-header-container .cms-header-text .banner-msg.tickrhead p,.cms-header-container .category-header-text .banner-msg.tickrhead p,.cms-header-container .cms-header-text .banner-msg.tickrhead p{width:80%}.category-devices .category-header .category-header-text .banner-msg.train-to-kickr,.category-devices .category-header .cms-header-text .banner-msg.train-to-kickr,.category-header-container .category-header-text .banner-msg.train-to-kickr,.category-header-container .cms-header-text .banner-msg.train-to-kickr,.cms-header-container .category-header-text .banner-msg.train-to-kickr,.cms-header-container .cms-header-text .banner-msg.train-to-kickr{left:auto;position:relative;float:left;width:50%;text-align:center;top:50% !important;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.category-devices .category-header .category-header-text .banner-msg.train-to-kickr .blacky,.category-devices .category-header .cms-header-text .banner-msg.train-to-kickr .blacky,.category-header-container .category-header-text .banner-msg.train-to-kickr .blacky,.category-header-container .cms-header-text .banner-msg.train-to-kickr .blacky,.cms-header-container .category-header-text .banner-msg.train-to-kickr .blacky,.cms-header-container .cms-header-text .banner-msg.train-to-kickr .blacky{color:#000000}.category-devices .category-header .category-header-text .banner-msg.train-to-kickr .blued,.category-devices .category-header .cms-header-text .banner-msg.train-to-kickr .blued,.category-header-container .category-header-text .banner-msg.train-to-kickr .blued,.category-header-container .cms-header-text .banner-msg.train-to-kickr .blued,.cms-header-container .category-header-text .banner-msg.train-to-kickr .blued,.cms-header-container .cms-header-text .banner-msg.train-to-kickr .blued{color:#0098CF}.category-devices .category-header .category-header-text .banner-msg img,.category-devices .category-header .category-header-text .banner-msg a,.category-devices .category-header .cms-header-text .banner-msg img,.category-devices .category-header .cms-header-text .banner-msg a,.category-header-container .category-header-text .banner-msg img,.category-header-container .category-header-text .banner-msg a,.category-header-container .cms-header-text .banner-msg img,.category-header-container .cms-header-text .banner-msg a,.cms-header-container .category-header-text .banner-msg img,.cms-header-container .category-header-text .banner-msg a,.cms-header-container .cms-header-text .banner-msg img,.cms-header-container .cms-header-text .banner-msg a{width:auto}.category-devices .category-header .category-header-text .banner-msg.fifty,.category-devices .category-header .category-header-text .banner-msg.bundle,.category-devices .category-header .cms-header-text .banner-msg.fifty,.category-devices .category-header .cms-header-text .banner-msg.bundle,.category-header-container .category-header-text .banner-msg.fifty,.category-header-container .category-header-text .banner-msg.bundle,.category-header-container .cms-header-text .banner-msg.fifty,.category-header-container .cms-header-text .banner-msg.bundle,.cms-header-container .category-header-text .banner-msg.fifty,.cms-header-container .category-header-text .banner-msg.bundle,.cms-header-container .cms-header-text .banner-msg.fifty,.cms-header-container .cms-header-text .banner-msg.bundle{text-align:center;position:relative !important;float:left !important;width:36% !important;top:10% !important;margin:0 7% !important;left:0;-webkit-filter:drop-shadow(5px 5px 5px #222);filter:drop-shadow(5px 5px 5px #222)}.category-devices .category-header .category-header-text .banner-msg.fifty a,.category-devices .category-header .category-header-text .banner-msg.bundle a,.category-devices .category-header .cms-header-text .banner-msg.fifty a,.category-devices .category-header .cms-header-text .banner-msg.bundle a,.category-header-container .category-header-text .banner-msg.fifty a,.category-header-container .category-header-text .banner-msg.bundle a,.category-header-container .cms-header-text .banner-msg.fifty a,.category-header-container .cms-header-text .banner-msg.bundle a,.cms-header-container .category-header-text .banner-msg.fifty a,.cms-header-container .category-header-text .banner-msg.bundle a,.cms-header-container .cms-header-text .banner-msg.fifty a,.cms-header-container .cms-header-text .banner-msg.bundle a{text-decoration:none}.category-devices .category-header .category-header-text .banner-msg.fifty h2,.category-devices .category-header .category-header-text .banner-msg.bundle h2,.category-devices .category-header .cms-header-text .banner-msg.fifty h2,.category-devices .category-header .cms-header-text .banner-msg.bundle h2,.category-header-container .category-header-text .banner-msg.fifty h2,.category-header-container .category-header-text .banner-msg.bundle h2,.category-header-container .cms-header-text .banner-msg.fifty h2,.category-header-container .cms-header-text .banner-msg.bundle h2,.cms-header-container .category-header-text .banner-msg.fifty h2,.cms-header-container .category-header-text .banner-msg.bundle h2,.cms-header-container .cms-header-text .banner-msg.fifty h2,.cms-header-container .cms-header-text .banner-msg.bundle h2{text-align:center !important;font-size:3vw !important}.category-devices .category-header .category-header-text .banner-msg.fifty h2.small,.category-devices .category-header .category-header-text .banner-msg.bundle h2.small,.category-devices .category-header .cms-header-text .banner-msg.fifty h2.small,.category-devices .category-header .cms-header-text .banner-msg.bundle h2.small,.category-header-container .category-header-text .banner-msg.fifty h2.small,.category-header-container .category-header-text .banner-msg.bundle h2.small,.category-header-container .cms-header-text .banner-msg.fifty h2.small,.category-header-container .cms-header-text .banner-msg.bundle h2.small,.cms-header-container .category-header-text .banner-msg.fifty h2.small,.cms-header-container .category-header-text .banner-msg.bundle h2.small,.cms-header-container .cms-header-text .banner-msg.fifty h2.small,.cms-header-container .cms-header-text .banner-msg.bundle h2.small{font-size:2vw !important;font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif}.category-devices .category-header .category-header-text .banner-msg.fifty img,.category-devices .category-header .category-header-text .banner-msg.bundle img,.category-devices .category-header .cms-header-text .banner-msg.fifty img,.category-devices .category-header .cms-header-text .banner-msg.bundle img,.category-header-container .category-header-text .banner-msg.fifty img,.category-header-container .category-header-text .banner-msg.bundle img,.category-header-container .cms-header-text .banner-msg.fifty img,.category-header-container .cms-header-text .banner-msg.bundle img,.cms-header-container .category-header-text .banner-msg.fifty img,.cms-header-container .category-header-text .banner-msg.bundle img,.cms-header-container .cms-header-text .banner-msg.fifty img,.cms-header-container .cms-header-text .banner-msg.bundle img{height:12vw;width:auto;margin:.5vw 0 1vw 0;display:inline-block}.category-devices .category-header .category-header-text .banner-msg.fifty img.strava,.category-devices .category-header .category-header-text .banner-msg.bundle img.strava,.category-devices .category-header .cms-header-text .banner-msg.fifty img.strava,.category-devices .category-header .cms-header-text .banner-msg.bundle img.strava,.category-header-container .category-header-text .banner-msg.fifty img.strava,.category-header-container .category-header-text .banner-msg.bundle img.strava,.category-header-container .cms-header-text .banner-msg.fifty img.strava,.category-header-container .cms-header-text .banner-msg.bundle img.strava,.cms-header-container .category-header-text .banner-msg.fifty img.strava,.cms-header-container .category-header-text .banner-msg.bundle img.strava,.cms-header-container .cms-header-text .banner-msg.fifty img.strava,.cms-header-container .cms-header-text .banner-msg.bundle img.strava{border-radius:15%}.category-devices .category-header .category-header-text .banner-msg.fifty .button,.category-devices .category-header .category-header-text .banner-msg.bundle .button,.category-devices .category-header .cms-header-text .banner-msg.fifty .button,.category-devices .category-header .cms-header-text .banner-msg.bundle .button,.category-header-container .category-header-text .banner-msg.fifty .button,.category-header-container .category-header-text .banner-msg.bundle .button,.category-header-container .cms-header-text .banner-msg.fifty .button,.category-header-container .cms-header-text .banner-msg.bundle .button,.cms-header-container .category-header-text .banner-msg.fifty .button,.cms-header-container .category-header-text .banner-msg.bundle .button,.cms-header-container .cms-header-text .banner-msg.fifty .button,.cms-header-container .cms-header-text .banner-msg.bundle .button{display:inline-block}.category-devices .category-header .category-header-text .banner-msg.bundle.hero,.category-devices .category-header .cms-header-text .banner-msg.bundle.hero,.category-header-container .category-header-text .banner-msg.bundle.hero,.category-header-container .cms-header-text .banner-msg.bundle.hero,.cms-header-container .category-header-text .banner-msg.bundle.hero,.cms-header-container .cms-header-text .banner-msg.bundle.hero{width:60% !important;margin:0 4% !important;text-align:left;position:relative !important;top:50% !important;transform:translateY(-50%)}.category-devices .category-header .category-header-text .banner-msg.bundle.hero h2,.category-devices .category-header .cms-header-text .banner-msg.bundle.hero h2,.category-header-container .category-header-text .banner-msg.bundle.hero h2,.category-header-container .cms-header-text .banner-msg.bundle.hero h2,.cms-header-container .category-header-text .banner-msg.bundle.hero h2,.cms-header-container .cms-header-text .banner-msg.bundle.hero h2{text-align:left !important;width:50%}.category-devices .category-header .category-header-text .banner-msg.bundle.hero p,.category-devices .category-header .cms-header-text .banner-msg.bundle.hero p,.category-header-container .category-header-text .banner-msg.bundle.hero p,.category-header-container .cms-header-text .banner-msg.bundle.hero p,.cms-header-container .category-header-text .banner-msg.bundle.hero p,.cms-header-container .cms-header-text .banner-msg.bundle.hero p{width:50% !important}.category-devices .category-header .category-header-text .banner-msg.bundle.hero.two,.category-devices .category-header .cms-header-text .banner-msg.bundle.hero.two,.category-header-container .category-header-text .banner-msg.bundle.hero.two,.category-header-container .cms-header-text .banner-msg.bundle.hero.two,.cms-header-container .category-header-text .banner-msg.bundle.hero.two,.cms-header-container .cms-header-text .banner-msg.bundle.hero.two{width:50% !important}.category-devices .category-header .category-header-text .banner-msg.bundle.third,.category-devices .category-header .cms-header-text .banner-msg.bundle.third,.category-header-container .category-header-text .banner-msg.bundle.third,.category-header-container .cms-header-text .banner-msg.bundle.third,.cms-header-container .category-header-text .banner-msg.bundle.third,.cms-header-container .cms-header-text .banner-msg.bundle.third{width:28% !important;margin:0 1% !important;float:right !important;-webkit-filter:none;position:relative !important;top:50% !important;transform:translateY(-50%)}.category-devices .category-header .category-header-text .banner-msg.bundle.third.two,.category-devices .category-header .cms-header-text .banner-msg.bundle.third.two,.category-header-container .category-header-text .banner-msg.bundle.third.two,.category-header-container .cms-header-text .banner-msg.bundle.third.two,.cms-header-container .category-header-text .banner-msg.bundle.third.two,.cms-header-container .cms-header-text .banner-msg.bundle.third.two{width:18% !important}.category-devices .category-header .category-header-text .banner-msg.bundle.third h3,.category-devices .category-header .cms-header-text .banner-msg.bundle.third h3,.category-header-container .category-header-text .banner-msg.bundle.third h3,.category-header-container .cms-header-text .banner-msg.bundle.third h3,.cms-header-container .category-header-text .banner-msg.bundle.third h3,.cms-header-container .cms-header-text .banner-msg.bundle.third h3{font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;line-height:1em;font-size:2vw}.category-devices .category-header .category-header-text .banner-msg.bundle.third.long h3,.category-devices .category-header .cms-header-text .banner-msg.bundle.third.long h3,.category-header-container .category-header-text .banner-msg.bundle.third.long h3,.category-header-container .cms-header-text .banner-msg.bundle.third.long h3,.cms-header-container .category-header-text .banner-msg.bundle.third.long h3,.cms-header-container .cms-header-text .banner-msg.bundle.third.long h3{font-size:1.5vw}.category-devices .category-header .category-header-text .smarttrainers,.category-devices .category-header .cms-header-text .smarttrainers,.category-header-container .category-header-text .smarttrainers,.category-header-container .cms-header-text .smarttrainers,.cms-header-container .category-header-text .smarttrainers,.cms-header-container .cms-header-text .smarttrainers{top:20%;max-width:380px}.category-devices .category-header .category-header-text .smarttrainers.zwift,.category-devices .category-header .cms-header-text .smarttrainers.zwift,.category-header-container .category-header-text .smarttrainers.zwift,.category-header-container .cms-header-text .smarttrainers.zwift,.cms-header-container .category-header-text .smarttrainers.zwift,.cms-header-container .cms-header-text .smarttrainers.zwift{top:20%;max-width:500px}.category-devices .category-header .category-header-text .smarttrainers.zwift .headimg,.category-devices .category-header .cms-header-text .smarttrainers.zwift .headimg,.category-header-container .category-header-text .smarttrainers.zwift .headimg,.category-header-container .cms-header-text .smarttrainers.zwift .headimg,.cms-header-container .category-header-text .smarttrainers.zwift .headimg,.cms-header-container .cms-header-text .smarttrainers.zwift .headimg{padding:10px;padding-left:0px}.category-devices .category-header .category-header-text .smarttrainers.strava,.category-devices .category-header .cms-header-text .smarttrainers.strava,.category-header-container .category-header-text .smarttrainers.strava,.category-header-container .cms-header-text .smarttrainers.strava,.cms-header-container .category-header-text .smarttrainers.strava,.cms-header-container .cms-header-text .smarttrainers.strava{top:20%;max-width:680px}.category-devices .category-header .category-header-text .smarttrainers.strava .headimg,.category-devices .category-header .cms-header-text .smarttrainers.strava .headimg,.category-header-container .category-header-text .smarttrainers.strava .headimg,.category-header-container .cms-header-text .smarttrainers.strava .headimg,.cms-header-container .category-header-text .smarttrainers.strava .headimg,.cms-header-container .cms-header-text .smarttrainers.strava .headimg{padding:10px;padding-left:0px}.category-devices .category-header .category-header-text .smarttrainers.strava img,.category-devices .category-header .cms-header-text .smarttrainers.strava img,.category-header-container .category-header-text .smarttrainers.strava img,.category-header-container .cms-header-text .smarttrainers.strava img,.cms-header-container .category-header-text .smarttrainers.strava img,.cms-header-container .cms-header-text .smarttrainers.strava img{height:130px;width:auto}.category-devices .category-header .category-header-text .headimg,.category-devices .category-header .cms-header-text .headimg,.category-header-container .category-header-text .headimg,.category-header-container .cms-header-text .headimg,.cms-header-container .category-header-text .headimg,.cms-header-container .cms-header-text .headimg{float:left}.category-devices .category-header .category-header-text .tickrhead,.category-devices .category-header .cms-header-text .tickrhead,.category-header-container .category-header-text .tickrhead,.category-header-container .cms-header-text .tickrhead,.cms-header-container .category-header-text .tickrhead,.cms-header-container .cms-header-text .tickrhead{max-width:700px}.category-devices .category-header .category-header-text.blackify h2,.category-devices .category-header .category-header-text.blackify p,.category-devices .category-header .cms-header-text.blackify h2,.category-devices .category-header .cms-header-text.blackify p,.category-header-container .category-header-text.blackify h2,.category-header-container .category-header-text.blackify p,.category-header-container .cms-header-text.blackify h2,.category-header-container .cms-header-text.blackify p,.cms-header-container .category-header-text.blackify h2,.cms-header-container .category-header-text.blackify p,.cms-header-container .cms-header-text.blackify h2,.cms-header-container .cms-header-text.blackify p{color:#000}.category-devices .category-header .category-header-text.blackify p,.category-devices .category-header .cms-header-text.blackify p,.category-header-container .category-header-text.blackify p,.category-header-container .cms-header-text.blackify p,.cms-header-container .category-header-text.blackify p,.cms-header-container .cms-header-text.blackify p{text-shadow:0px 0px 0px transparent}.category-devices .category-header .category-header-text.blackify span,.category-devices .category-header .cms-header-text.blackify span,.category-header-container .category-header-text.blackify span,.category-header-container .cms-header-text.blackify span,.cms-header-container .category-header-text.blackify span,.cms-header-container .cms-header-text.blackify span{color:#FF5000;text-transform:none}.category-header-text .banner-msg p.shadowboxed,.cms-header-text .banner-msg p.shadowboxed{background:-webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5));background:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0.5));background:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0.5));background:linear-gradient(to bottom, rgba(0,0,0,0.5),rgba(0,0,0,0.5));padding:5px}.category-header-text .banner-msg .shadowed,.cms-header-text .banner-msg .shadowed{text-shadow:0px 5px 8px #333}.category-header-text .banner-msg .shadowed img.headinglogo,.cms-header-text .banner-msg .shadowed img.headinglogo{-webkit-filter:drop-shadow(0px 5px 8px #333);filter:drop-shadow(0px 5px 8px #333)}.cms-apps .cms-header-container .cms-header-text .banner-msg,.cms-tickrx .cms-header-container .cms-header-text .banner-msg{max-width:900px}.category-devices .category-header .category-content{max-width:none;margin:0;padding:0}.category-devices .category-header .category-description{padding:0}.cms-full-view p,.category-view p{padding-bottom:10px}.cms-full-view .bkg-left,.category-view .bkg-left{width:53%;background:#FFFFFF;height:100%;margin-left:-4%}.cms-full-view .bkg-left.orange,.category-view .bkg-left.orange{background:#FF5000}.cms-full-view .bkg-left.tickr,.category-view .bkg-left.tickr{width:53.5%;background:#0098CF}.cms-full-view .widget-content,.category-view .widget-content{position:relative}.cms-full-view .home-product-container .home-product-left,.cms-full-view .home-product-container .home-product-right,.category-view .home-product-container .home-product-left,.category-view .home-product-container .home-product-right{padding:1.2em}.cms-full-view .home-product-container .home-product-left,.category-view .home-product-container .home-product-left{padding-right:15px}.cms-full-view .home-product-container .home-product-right img,.category-view .home-product-container .home-product-right img{margin-right:3%;max-width:50%;max-height:200px}.cms-full-view .home-product-container img.playme,.category-view .home-product-container img.playme{margin:0 !important;max-width:auto !important;height:0.8em;float:none !important}.cms-full-view .home-product-container h2,.category-view .home-product-container h2{margin-bottom:5px}.cms-full-view .home-product-container p,.category-view .home-product-container p{font-family:"RBNo31-Medium",Arial,Helvetica,sans-serif;line-height:1.2em;margin-bottom:5px;font-size:18px}.cms-full-view .home-product-container .home-product-text-left,.category-view .home-product-container .home-product-text-left{left:4%;color:#003479}.cms-full-view .home-product-container .home-product-text-left h2,.category-view .home-product-container .home-product-text-left h2{color:#003479}.cms-full-view .home-product-container .home-product-text-left.white h2,.category-view .home-product-container .home-product-text-left.white h2{color:#FFF}.cms-full-view .home-product-container .home-product-text-right,.category-view .home-product-container .home-product-text-right{color:#FFFFFF}.cms-full-view .home-product-container .home-product-text-right h2,.category-view .home-product-container .home-product-text-right h2{color:#FFFFFF}.cms-full-view .home-product-container .home-product-text-right.black,.category-view .home-product-container .home-product-text-right.black{color:#000}.cms-full-view .home-product-container .home-product-text-right.black h2,.category-view .home-product-container .home-product-text-right.black h2{color:#000}.cms-full-view .home-product-container.smarttrainers .home-product-text-left,.category-view .home-product-container.smarttrainers .home-product-text-left{top:20%}.cms-full-view .home-product-container.smarttrainers .home-product-text-left h2,.category-view .home-product-container.smarttrainers .home-product-text-left h2{color:#000000}.cms-full-view .home-product-container.smarttrainers .home-product-text-right,.category-view .home-product-container.smarttrainers .home-product-text-right{top:20%}.cms-full-view .home-product-container.smarttrainers .home-product-text-right span,.category-view .home-product-container.smarttrainers .home-product-text-right span{text-transform:uppercase}.cms-full-view .home-product-container.smarttrainers .home-product-text-right span.sub,.category-view .home-product-container.smarttrainers .home-product-text-right span.sub{color:#FFFFFF;font-size:.6em}.cms-full-view .home-product-container.tickr .home-product-text-left,.category-view .home-product-container.tickr .home-product-text-left{left:4%;color:#FFFFFF}.cms-full-view .home-product-container.tickr .home-product-text-left h2,.category-view .home-product-container.tickr .home-product-text-left h2{color:#FFFFFF}.cms-full-view .home-product-container.tickr .home-product-text-left p,.category-view .home-product-container.tickr .home-product-text-left p{color:#003479}.cms-full-view .home-product-container.tickr .home-product-text-right,.category-view .home-product-container.tickr .home-product-text-right{color:#003479}.cms-full-view .home-product-container.tickr .home-product-text-right h2,.category-view .home-product-container.tickr .home-product-text-right h2{color:#0098CF}.cms-full-view .home-product-container.tickr .home-product-text-right p,.category-view .home-product-container.tickr .home-product-text-right p{color:#003479}.cms-full-view .home-product-container.rflkt .home-product-text-right,.category-view .home-product-container.rflkt .home-product-text-right{width:25%}.cms-full-view .triangled,.category-view .triangled{background:url("../../../../../media/wysiwyg/cms/tickrx/tribg.jpg") repeat-x 0 100px}.cms-contact .top-con{text-align:center;overflow:hidden}.cms-contact .conmeth{float:left;width:33.33%;padding:2% 0 !important;-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.cms-contact .conmeth.white h2,.cms-contact .conmeth.white h3,.cms-contact .conmeth.white h4,.cms-contact .conmeth.white p{color:#FFF !important}.cms-contact .conmeth.white img{-webkit-filter:invert(100%) brightness(100)}.cms-contact .conmeth.blue{background-color:#0098CF}.cms-contact .conmeth .evenout{-moz-transform:skew(20deg);-ms-transform:skew(20deg);-webkit-transform:skew(20deg);transform:skew(20deg);margin:0 auto;width:80%;overflow:hidden;max-width:350px;text-align:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;display:inline-block}.cms-contact .conmeth h2{font-size:3vw;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;text-align:center;margin-bottom:1vw}.cms-contact .conmeth .conblock{position:relative;width:90%;height:5.1vw;display:inline-block}.cms-contact .conmeth h3{font-size:2vw;font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif;display:inline-block;line-height:1em;margin-bottom:0}.cms-contact .conmeth h3.emailcon{font-size:1.3vw;line-height:1.3em;font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif;text-align:left}.cms-contact .conmeth h4{font-size:1.2vw;display:inline}.cms-contact .conmeth h4:after{content:"\00a0"}.cms-contact .conmeth .eventd{position:relative;top:50%;transform:translateY(-50%);text-align:left;display:inline-block}.cms-contact .conmeth p{font-size:1.1vw !important;margin:0;padding:0;display:inline}.cms-contact .conmeth img{height:5vw;float:left;margin-right:2%}@media only screen and (min-width: 836px){body[class*="cms-instructions"] p,body[class*="cms-instructions"] h4,.cms-financing p,.cms-financing h4{margin-left:15px}body[class*="cms-instructions"] p.nomarg,body[class*="cms-instructions"] h4.nomarg,.cms-financing p.nomarg,.cms-financing h4.nomarg{margin-left:0px}body[class*="cms-instructions"] .main-img,.cms-financing .main-img{margin-top:15px !important}body[class*="cms-instructions"] ul p,body[class*="cms-instructions"] ul h4,body[class*="cms-instructions"] ol p,body[class*="cms-instructions"] ol h4,.cms-financing ul p,.cms-financing ul h4,.cms-financing ol p,.cms-financing ol h4{margin-left:0px}body[class*="cms-instructions"] .affirm,.cms-financing .affirm{display:inline-block;margin:0 10px;width:20%;max-width:170px}body[class*="cms-instructions"] .affirm img,.cms-financing .affirm img{display:inline-block;max-width:130px !important}body[class*="cms-instructions"] .affirm h4,.cms-financing .affirm h4{margin-top:16px;margin-left:0px;margin-bottom:16px;float:left;width:100%}.cms-full-view .home-product-container .home-product-left,.category-view .home-product-container .home-product-left,.category-view .home-product-container .home-product-left{width:47%;clear:none}.cms-full-view .home-product-container.smarttrainers .home-product-left,.category-view .home-product-container.smarttrainers .home-product-left,.category-view .home-product-container.smarttrainers .home-product-left{width:50%}.cms-full-view .home-product-container .home-product-left,.category-view .home-product-container .home-product-left,.category-view .home-product-container .home-product-left{float:left}.cms-full-view .home-product-container .home-product-right,.category-view .home-product-container .home-product-right,.category-view .home-product-container .home-product-right{float:right}.cms-full-view .home-product-container .home-product-right img,.category-view .home-product-container .home-product-right img,.category-view .home-product-container .home-product-right img{position:relative;float:right}.cms-full-view .home-product-container .home-product-text-right,.category-view .home-product-container .home-product-text-right,.category-view .home-product-container .home-product-text-right{left:53%}.cms-full-view .home-product-container .home-product-text-right.black,.category-view .home-product-container .home-product-text-right.black,.category-view .home-product-container .home-product-text-right.black{position:relative;float:right;width:60%;top:0;left:0;margin-right:15px;text-align:right}.cms-full-view .home-product-container.tickr .home-product-left,.category-view .home-product-container.tickr .home-product-left,.category-view .home-product-container.tickr .home-product-left{background:transparent}.cms-full-view .home-product-container.tickr .home-product-text-right,.category-view .home-product-container.tickr .home-product-text-right,.category-view .home-product-container.tickr .home-product-text-right{left:53%;background:transparent}}@media only screen and (max-width: 835px){body[class*="cms-instructions"] .main-img,.cms-financing .main-img{display:none}.category-header-text .banner-msg.fifty .small,.category-header-text .banner-msg.bundle .small,.cms-header-text .banner-msg.fifty .small,.cms-header-text .banner-msg.bundle .small{margin-bottom:0}.category-header-text .banner-msg.fifty img,.category-header-text .banner-msg.bundle img,.cms-header-text .banner-msg.fifty img,.cms-header-text .banner-msg.bundle img{height:9vw !important}.category-header-text .banner-msg.fifty.third h3,.category-header-text .banner-msg.bundle.third h3,.cms-header-text .banner-msg.fifty.third h3,.cms-header-text .banner-msg.bundle.third h3{font-size:3vw !important}.category-header-text .banner-msg.fifty.third.long h3,.category-header-text .banner-msg.bundle.third.long h3,.cms-header-text .banner-msg.fifty.third.long h3,.cms-header-text .banner-msg.bundle.third.long h3{font-size:2vw !important}.category-view .home-product-container .home-product-left,.cms-full-view .home-product-container .home-product-left{width:100%;background:#FFFFFF;clear:both}.category-view .home-product-container .home-product-left,.cms-full-view .home-product-container .home-product-left{float:none}.category-view .home-product-container .home-product-text-right,.cms-full-view .home-product-container .home-product-text-right{left:5%}.category-view .home-product-container.tickr .home-product-left,.cms-full-view .home-product-container.tickr .home-product-left{background:#0098CF}.category-view .home-product-container.tickr .home-product-text-right,.cms-full-view .home-product-container.tickr .home-product-text-right{left:5%}.category-view .home-product-container.rflkt .home-product-text-right,.cms-full-view .home-product-container.rflkt .home-product-text-right{width:50%}.cms-contact .evenout .conblock{line-height:1em}.cms-contact .evenout .conblock h3{font-size:2.2vw}.cms-contact .evenout .conblock h3.emailcon{font-size:1.5vw}.cms-contact .evenout .conblock h4{font-size:1.3vw}.cms-contact .evenout .conblock p{font-size:1.2vw !important}.cms-contact .consec{width:50% !important}.affirm{display:inline-block;margin:0 10px 10px 10px;width:15%}.affirm img{display:inline-block}.affirm h4{display:none}}@media only screen and (max-width: 599px){.category-header-text .banner-msg,.cms-header-text .banner-msg{top:25% !important;font-size:2.5em}.category-header-text .banner-msg.center:not(.elemnt),.cms-header-text .banner-msg.center:not(.elemnt){top:40% !important}.category-header-text .banner-msg.fifty,.category-header-text .banner-msg.bundle,.cms-header-text .banner-msg.fifty,.cms-header-text .banner-msg.bundle{top:10% !important}.category-header-text .banner-msg.fifty .button,.category-header-text .banner-msg.bundle .button,.cms-header-text .banner-msg.fifty .button,.cms-header-text .banner-msg.bundle .button{display:none !important}.category-view .home-product-container,.cms-full-view .home-product-container{font-size:1em}.category-view .home-product-container.no-p .home-product-right img,.cms-full-view .home-product-container.no-p .home-product-right img{max-width:25%}.category-view .home-product-container.smarttrainers .home-product-right img,.cms-full-view .home-product-container.smarttrainers .home-product-right img{max-width:50%}}@media only screen and (max-width: 415px){.category-header-text .banner-msg,.cms-header-text .banner-msg{top:20% !important;font-size:1.5em}.category-header-text .banner-msg.center:not(.elemnt),.cms-header-text .banner-msg.center:not(.elemnt){top:40% !important}.category-view .home-product-container,.cms-full-view .home-product-container{font-size:0.8em}}#scroll-control{width:100%;overflow:visible;position:relative;z-index:999}#scroll-control .shadow{background:transparent url(../images/global/bg-nav.png) 0 100% repeat-x;height:25px;position:absolute;width:100%}.category-nav-wrapper{width:100%;background:#FFFFFF;text-align:center}.category-view .category-buy-now,.cms-full-view .category-buy-now{width:100%;text-align:center;padding-right:4%;clear:both}.category-view .category-buy-now .product-logo,.cms-full-view .category-buy-now .product-logo{float:left}.category-view .category-buy-now a,.cms-full-view .category-buy-now a{margin-top:10px;float:right}.category-view .category-buy-now:after,.cms-full-view .category-buy-now:after{content:'';display:table;clear:both}.category-view .block-content,.cms-full-view .block-content{margin:0}.category-view .block-title,.cms-full-view .block-title{width:100%;display:inline-block;float:none;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility;color:#003479;font-size:15px;text-decoration:none;text-transform:uppercase;border-top:1px solid #CCCCCC;padding:10px 25px;text-align:left;display:block;line-height:20px;margin-bottom:0}.category-view .block-title:hover,.cms-full-view .block-title:hover{background:#E8E8E8;color:#003479}.category-view .block-title:after,.cms-full-view .block-title:after{content:'';position:absolute;width:0;height:0;display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #0098CF;border-right:none;top:50%;left:10px;right:auto;margin-top:-5px}.category-view .block-title.active,.cms-full-view .block-title.active{background:#E8E8E8}.category-view .block-title.active:after,.cms-full-view .block-title.active:after{content:'';position:absolute;width:0;height:0;display:block;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #0098CF;border-bottom:none;top:50%;left:10px;right:auto;margin-top:-5px}.category-nav-container{max-width:1400px;margin:0 auto;text-align:center}.category-nav-container .product-logo{float:left;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;text-align:left;font-size:38px;color:#000000;padding-top:10px;line-height:38px}.category-nav-container .product-logo.small{font-size:18px;line-height:18px;padding-top:10px}.category-nav-container .product-logo.tickrx span{color:#FF5000}.category-nav-container .product-logo img{width:100%;margin-top:5px}.category-nav-container .action{float:right;margin-right:4%}.category-nav-container .category-top-links{margin:0 auto;position:static}.category-nav-container .category-top-links .page-link{text-align:center;vertical-align:middle;width:auto;font-size:15px;text-transform:uppercase;color:#003479;text-decoration:none;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;text-rendering:optimizeLegibility;line-height:60px;height:auto;white-space:nowrap;display:inline-block}.category-nav-container .category-top-links .page-link span{text-transform:none}.category-nav-container .category-top-links .page-link:hover{color:#0098CF}.category-nav-container .category-top-links.lotsolinks .page-link{font-size:13px}.category-nav-container .category-top-links.lotsolinks .page-link span{display:inline-block;vertical-align:middle;line-height:13px;text-transform:uppercase}@media only screen and (min-width: 1400px){.category-view .category-top-links .page-link,.cms-full-view .category-top-links .page-link{padding:0 3%}.cms-contact .evenout h2{font-size:3em !important;margin-bottom:.4em}.cms-contact .evenout .conblock{height:6em !important}.cms-contact .evenout .conblock img{height:6em}.cms-contact .evenout .conblock h3{font-size:2.2em}.cms-contact .evenout .conblock h3.emailcon{font-size:1.4em}.cms-contact .evenout .conblock h4{font-size:1.2em}.cms-contact .evenout .conblock p{font-size:1.1em !important}}@media only screen and (max-width: 1399px){.category-view .category-top-links .page-link,.cms-full-view .category-top-links .page-link{padding:0 2%}.category-view .category-top-links.wide,.cms-full-view .category-top-links.wide{clear:both}.category-view .category-top-links.wide #scroll-control,.cms-full-view .category-top-links.wide #scroll-control{height:100px}.category-view .category-top-links.wide #scroll-control .shadow,.cms-full-view .category-top-links.wide #scroll-control .shadow{top:100px}}@media only screen and (min-width: 1200px){.category-view:not(&.wide) .category-top-links,.cms-full-view:not(&.wide) .category-top-links{clear:none}.category-view:not(&.wide) #scroll-control,.cms-full-view:not(&.wide) #scroll-control{height:60px}.category-view:not(&.wide) #scroll-control .shadow,.cms-full-view:not(&.wide) #scroll-control .shadow{top:60px}}@media only screen and (max-width: 1199px){.category-view:not(&.wide) .category-top-links,.cms-full-view:not(&.wide) .category-top-links{clear:both}.category-view:not(&.wide) #scroll-control,.cms-full-view:not(&.wide) #scroll-control{height:100px}.category-view:not(&.wide) #scroll-control .shadow,.cms-full-view:not(&.wide) #scroll-control .shadow{top:100px}}@media only screen and (min-width: 1041px){.category-view .category-buy-now,.cms-full-view .category-buy-now{display:none}.category-view .category-nav-container,.cms-full-view .category-nav-container{padding-left:4%}.category-view .shadow,.cms-full-view .shadow{display:block}.category-view .action,.cms-full-view .action{padding:15px 0 0}.category-view .action.thirty,.cms-full-view .action.thirty{padding-left:30px}.category-view .action.negfifteen,.cms-full-view .action.negfifteen{margin-left:-15px}.category-view .category-top-links .page-link,.cms-full-view .category-top-links .page-link{text-align:center;padding:0 20px}.category-view .category-top-links .page-link.selected,.cms-full-view .category-top-links .page-link.selected{background:#F6F6F6}.category-view .block-title,.cms-full-view .block-title{display:none}.category-view .no-display,.cms-full-view .no-display{display:block !important}}@media only screen and (max-width: 1040px){.category-view .category-buy-now,.cms-full-view .category-buy-now{display:block}.category-view .ins-index,.cms-full-view .ins-index{display:none}.category-view #scroll-control,.cms-full-view #scroll-control{display:none}.category-view .category-nav-container,.cms-full-view .category-nav-container{display:none}.category-view .block-title,.cms-full-view .block-title{display:block}.category-view .no-display,.cms-full-view .no-display{display:none !important}.category-view .shadow,.cms-full-view .shadow{display:none}.category-view .product-logo,.cms-full-view .product-logo{height:100%;width:auto;margin-left:5%;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;text-align:left;font-size:38px;color:#000000;padding-top:15px;padding-bottom:15px;line-height:38px}.category-view .product-logo.small,.cms-full-view .product-logo.small{font-size:18px;line-height:18px;padding-top:10px}.category-view .action,.cms-full-view .action{padding:15px 0}}.kickr_category_content .widget-content{background:none}.kickr_category_row_1 .widget-content{background:#000000}.kickr_category_row_1 .home-product-right p{color:#FFFFFF}.kickr_category_row_1 .home-product-left p{color:#003479}.smart_trainers_category_row_1 .widget-content{background:#0098CF}.smart_trainers_category_row_1 .home-product-right p{color:#FFFFFF}.smart_trainers_category_row_1 .home-product-left p{color:#000000}.section-wrapper{width:100%}.section-wrapper.even{background:#f6f6f6}.section-wrapper.blue{background:#0098CF;color:#FFFFFF}.section-wrapper.blue .testimonial{text-transform:uppercase;line-height:1em;padding:0;color:#FFFFFF;font-weight:normal}.section-wrapper.blue .testimonial a{color:#FFF}.section-wrapper.blue .testimonial a:hover{color:#FFF}.section-wrapper.greyed{background-color:#E3E3E6}.section-wrapper.greyed a{color:inherit;text-decoration:underline}.section-wrapper .section-container{max-width:1400px;margin:0 auto;padding:3% 0 2% 0;text-align:center}.section-wrapper .section-container .section-heading{font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;margin-bottom:0;clear:both;line-height:1em}.section-wrapper .section-container .section-heading.tickrx{color:#000}.section-wrapper .section-container .section-heading.tickrx span{color:#FF5000;text-transform:none}.section-wrapper .section-container .just{text-align:justify}.section-wrapper .section-container .just p{text-align:justify}.section-wrapper .section-container p.larger{font-size:16px;line-height:1.2em}.section-wrapper .section-container p.fine{font-size:10px !important;padding:0}.section-wrapper .section-container .sub-heading{width:45%;margin:0 auto;padding-bottom:20px}.section-wrapper .section-container .sub-heading span{font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif}.section-wrapper .section-container .sub-heading .download{display:inline-block;margin:5px}.section-wrapper .section-container .sub-heading.smarttrainers{width:65%}.section-wrapper .section-container .sub-heading.ath{padding-bottom:0}.section-wrapper .section-container .section-content-frame .left{text-align:left !important}.section-wrapper .section-container .section-content-frame img{margin:0 auto;max-width:100%}.section-wrapper .section-container .section-content-frame .image-target{display:none}.section-wrapper .section-container .section-content-frame .image-target.active{display:block}.section-wrapper .section-container .section-content-frame .content-row{padding:2% 0;text-align:center}.section-wrapper .section-container .section-content-frame .content-row.indent{margin-left:2%}.section-wrapper .section-container .section-content-frame .content-row .consec{float:left;padding:1em;vertical-align:top;border:1px solid #CCC;border-top:0;border-bottom:0;height:150px;width:33%;margin:0 0 20px 0;overflow:visible;margin-left:-1px;min-width:200px}.section-wrapper .section-container .section-content-frame .content-row .consec.four{width:25%}.section-wrapper .section-container .section-content-frame .content-row .consec h3{line-height:1}.section-wrapper .section-container .section-content-frame .content-row .col-items-wrapper{width:100%;text-align:center}.section-wrapper .section-container .section-content-frame .content-row .col-items-wrapper .athletes{max-width:1400px;margin:0 auto;padding:0 2%;text-align:center}.section-wrapper .section-container .section-content-frame .content-row .col-items-wrapper .athletes .athlete{width:200px;margin:20px 20px;text-align:center;display:inline-block;vertical-align:top;height:230px;position:relative}.section-wrapper .section-container .section-content-frame .content-row .col-items-wrapper .athletes .athlete a{display:block;height:100%;width:100%}.section-wrapper .section-container .section-content-frame .content-row .col-items-wrapper .athletes .athlete a:hover{text-decoration:none}.section-wrapper .section-container .section-content-frame .content-row .col-items-wrapper .athletes .athlete img{border:3px solid #FFF;border-radius:100%;position:relative}.section-wrapper .section-container .section-content-frame .content-row .col-items-wrapper .athletes .athlete .text{margin-top:5px;color:#000;width:100%;font-size:1.2em}.section-wrapper .section-container .section-content-frame .content-row .col-item{display:inline-block;text-align:center;padding:10px 5px 20px;text-decoration:none;width:200px;vertical-align:top}.section-wrapper .section-container .section-content-frame .content-row .col-item:first-child{margin-left:0}.section-wrapper .section-container .section-content-frame .content-row .col-item:last-child{margin-right:0}.section-wrapper .section-container .section-content-frame .content-row .col-item .label{font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif;font-size:16px;line-height:normal;padding:5px 0;width:100%}.section-wrapper .section-container .section-content-frame .content-row .col-item .image-wrapper{position:relative;vertical-align:bottom;height:160px}.section-wrapper .section-container .section-content-frame .content-row .col-item-app{width:110px;text-align:center}.section-wrapper .section-container .section-content-frame .content-row .col-item-app:hover{background:#EEEEEE}.section-wrapper .section-container .section-content-frame .content-row .col-item-app .label{color:#000000;font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;font-size:12px}.section-wrapper .section-container .section-content-frame .content-row .col-item-app img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-wrapper .section-container .section-content-frame .content-row .col-item-app a{display:inline-block}.section-wrapper .section-container .section-content-frame .content-row .col-item-app a:hover{text-decoration:none}.section-wrapper .section-container .section-content-frame .content-row .col-item-app a img{display:inline-block;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin:0 8px}.section-wrapper .section-container .section-content-frame .content-row .col-item-app a.devlink img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:0}.section-wrapper .section-container .section-content-frame .content-row .col-item-app.feature-app{width:100%;max-width:350px}.section-wrapper .section-container .section-content-frame .content-row .col-item-app.feature-app.hover{background:none}.section-wrapper .section-container .section-content-frame .content-row .col-item-app.feature-app img{max-width:125px}.section-wrapper .section-container .section-content-frame .content-row .col-item-app.feature-app .label{font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif;color:#003479;text-transform:Uppercase}.section-wrapper .section-container .section-content-frame .content-row .col-item-app.feature-app a img{height:30px;width:auto;max-width:auto}.section-wrapper .section-container .section-content-frame .content-row .col-item-app.feature-app p{text-align:left;margin:5px 10px 0 10px}.section-wrapper .section-container .section-content-frame .content-row .col-item-device{height:230px;position:relative}.section-wrapper .section-container .section-content-frame .content-row .col-item-device img{position:absolute;left:0;right:0;bottom:0;margin:0 auto}.section-wrapper .section-container .section-content-frame .content-row .col-item-device .label{position:absolute;bottom:0;height:56px}.section-wrapper .section-container .section-content-frame .content-row .col-item-apps.active .label{background:#0098CF}.section-wrapper .section-container .section-content-frame .content-row .col-item-apps .label{-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);text-transform:uppercase;display:inline-block;background:#AADAEB;font-family:"RBNo31-Medium",Arial,Helvetica,sans-serif;line-height:1em;font-size:13px;color:#FFFFFF;padding:5px 12px;border:none;white-space:nowrap;vertical-align:middle;text-align:center}.section-wrapper .section-container .section-content-frame .content-row .col-item-apps .label:hover{background:#0098CF}.section-wrapper .section-container .section-content-frame .content-row .col-item-apps .label span{display:block;-webkit-transform:skew(20deg) !important;-moz-transform:skew(20deg) !important;-ms-transform:skew(20deg) !important;transform:skew(20deg) !important}.section-wrapper .section-container .section-content-frame .content-row .col1-row{clear:both;text-align:left;position:relative}.section-wrapper .section-container .section-content-frame .content-row .center-row{text-align:center}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial{text-align:left;clear:both;margin-bottom:10px;position:relative}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial .button{margin:0 10px}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial .big-list-step{color:#0098CF;font-size:100px;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;line-height:1em}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial .big-list-img{float:none;display:inline-block;width:auto}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial .big-list-title{font-size:60px;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;padding-bottom:0}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial .big-list-title img{display:inline-block;width:auto;margin-right:5px;float:none}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial .text-wrapper{padding-left:10px;padding-bottom:20px}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial-right{float:right;text-align:right}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial-right .text-wrapper{padding-left:0;padding-right:20px}.section-wrapper .section-container .section-content-frame .content-row .col4-row,.section-wrapper .section-container .section-content-frame .content-row .col3-row,.section-wrapper .section-container .section-content-frame .content-row .col2-row{text-align:left;padding:10px 15px;text-decoration:none;display:inline-block;vertical-align:top;color:#003479}.section-wrapper .section-container .section-content-frame .content-row .col4-row.image-switch,.section-wrapper .section-container .section-content-frame .content-row .col3-row.image-switch,.section-wrapper .section-container .section-content-frame .content-row .col2-row.image-switch{min-height:192px}.section-wrapper .section-container .section-content-frame .content-row .col4-row.image-switch:hover,.section-wrapper .section-container .section-content-frame .content-row .col4-row.image-switch.active,.section-wrapper .section-container .section-content-frame .content-row .col3-row.image-switch:hover,.section-wrapper .section-container .section-content-frame .content-row .col3-row.image-switch.active,.section-wrapper .section-container .section-content-frame .content-row .col2-row.image-switch:hover,.section-wrapper .section-container .section-content-frame .content-row .col2-row.image-switch.active{background:#EEEEEE}.section-wrapper .section-container .section-content-frame .content-row .col4-row.image-switch ol,.section-wrapper .section-container .section-content-frame .content-row .col4-row.image-swap ol,.section-wrapper .section-container .section-content-frame .content-row .col3-row.image-switch ol,.section-wrapper .section-container .section-content-frame .content-row .col3-row.image-swap ol,.section-wrapper .section-container .section-content-frame .content-row .col2-row.image-switch ol,.section-wrapper .section-container .section-content-frame .content-row .col2-row.image-swap ol{color:#000000;margin:0;padding:0;font-size:13px;line-height:1.5;font-family:"RBNo31-Book",Arial,Helvetica,sans-serif}.section-wrapper .section-container .section-content-frame .content-row .col4-row.image-switch ol li,.section-wrapper .section-container .section-content-frame .content-row .col4-row.image-swap ol li,.section-wrapper .section-container .section-content-frame .content-row .col3-row.image-switch ol li,.section-wrapper .section-container .section-content-frame .content-row .col3-row.image-swap ol li,.section-wrapper .section-container .section-content-frame .content-row .col2-row.image-switch ol li,.section-wrapper .section-container .section-content-frame .content-row .col2-row.image-swap ol li{font-size:13px;line-height:1.5em;margin:0 0 0 15px !important}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature{position:relative}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature a:hover,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature a:hover,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature a:hover{text-decoration:none}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature h2,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature h2,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature h2{color:#000;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;line-height:0.9em}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature h2 img.playme,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature h2 img.playme,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature h2 img.playme{margin:0 !important;max-width:auto !important;height:0.8em;float:none !important;display:inline-block}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature h2 span,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature h2 span,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature h2 span{color:#0098CF}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature h2 span.sub,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature h2 span.sub,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature h2 span.sub{font-size:.6em;line-height:.6em}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature img,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature img,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature img{max-height:200px}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature h3,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature h3,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature h3{color:#000;font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;font-size:16px;line-height:18px;text-transform:capitalize}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature .features .feature-feature,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature .features .feature-feature,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature .features .feature-feature{float:left;width:90%}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature .features .feature-feature img,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature .features .feature-feature img,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature .features .feature-feature img{float:left;margin-right:10px;height:auto}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature .features .feature-feature.right,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature .features .feature-feature.right,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature .features .feature-feature.right{float:right;text-align:right}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature .features .feature-feature.right img,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature .features .feature-feature.right img,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature .features .feature-feature.right img{float:right;margin:0 0 0 10px}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature .features .feature-feature h4,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature .features .feature-feature h4,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature .features .feature-feature h4{font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;font-size:16px;line-height:1em}.section-wrapper .section-container .section-content-frame .content-row .col4-row.feature .features .feature-feature p,.section-wrapper .section-container .section-content-frame .content-row .col3-row.feature .features .feature-feature p,.section-wrapper .section-container .section-content-frame .content-row .col2-row.feature .features .feature-feature p{overflow:hidden}.section-wrapper .section-container .section-content-frame .content-row .primary-link{clear:both;font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;width:100%;text-transform:uppercase;color:#8C8C8C;text-decoration:underline}.section-wrapper .section-container .section-content-frame .content-row .title{font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;margin-bottom:0;line-height:1em;min-height:50px}.section-wrapper .section-container .section-content-frame .content-row.tickrx .title{color:#FF5000;min-height:35px}.section-wrapper .section-container .section-content-frame .content-row.tickr .title{min-height:35px}.section-wrapper .section-container .section-content-frame .content-row.black{color:#000000}.section-wrapper .section-container .section-content-frame .content-row.black h3,.section-wrapper .section-container .section-content-frame .content-row.black p,.section-wrapper .section-container .section-content-frame .content-row.black .section-heading{color:#000000}.section-wrapper .section-container .section-content-frame .content-row.black .title{color:#000000}.section-wrapper .section-container .section-content-frame .content-row:after{content:'';display:table;clear:both}.section-wrapper .section-container .section-content-frame .content-row .dotted-table-container{display:block;zoom:1;position:relative;clip:auto;overflow:hidden;text-transform:uppercase;line-height:1em;width:100%;margin-bottom:10px}.section-wrapper .section-container .section-content-frame .content-row .dotted-table-container .row{position:relative;text-align:right;white-space:nowrap;padding:5px 0}.section-wrapper .section-container .section-content-frame .content-row .dotted-table-container .row .filler{position:absolute;left:0;right:0;border-bottom:1px dotted #333;height:12px}.section-wrapper .section-container .section-content-frame .content-row .dotted-table-container .row .label{font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;background:#F6F6F6;float:left;margin-right:20px;padding-right:4px;position:relative}.section-wrapper .section-container .section-content-frame .content-row .dotted-table-container .row .text{font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;background:#F6F6F6;padding-left:4px;position:relative;white-space:normal;line-height:1em;max-width:200px}.section-wrapper .section-container .section-content-frame .content-row .product-block{text-align:center}.section-wrapper .section-container .section-content-frame .content-row .product-block a{text-decoration:none}.section-wrapper .section-container .section-content-frame .content-row .product-block img{float:none !important;margin:0 auto !important;margin-bottom:30px !important}.section-wrapper .section-container .section-content-frame .content-row .product-block h3{float:none !important;color:#004A80 !important;font-size:20px !important;line-height:1.1em !important;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif !important;text-transform:uppercase !important}.section-wrapper .section-container .section-content-frame .content-row .product-block p{font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;color:#000000}.section-wrapper .section-container .section-content-frame .content-row .product-block a.buy-button{margin-left:10px}.cms-sevenminuteworkout .section-wrapper .section-container .content-row .col3-row,.cms-runfit .section-wrapper .section-container .content-row .col3-row{text-align:center}.cms-sevenminuteworkout .section-wrapper .section-container #sevensteps,.cms-runfit .section-wrapper .section-container #sevensteps{margin-top:40px}.cms-medicalinformation .section-wrapper .section-container .content-row,.cms-press-kit .section-wrapper .section-container .content-row,body[class*="cms-instructions"] .section-wrapper .section-container .content-row,.is-blog .section-wrapper .section-container .content-row,.cms-ctschallenge .section-wrapper .section-container .content-row,.cms-regulatory-notices .section-wrapper .section-container .content-row,.cms-about-us .section-wrapper .section-container .content-row,.cms-heart-rate-training .section-wrapper .section-container .content-row,.cms-jobs .section-wrapper .section-container .content-row,.cms-financing .section-wrapper .section-container .content-row{text-align:left}.cms-instructions .section-wrapper .section-container .content-row{width:850px;margin:0 auto}.cms-instructions .section-wrapper .section-container .content-row .instructiondd{display:none}.cms-instructions .section-wrapper .section-container .content-row .product-ins{width:190px;background-color:#FFF;border:1px solid transparent;font-family:"RBNo31-Book",Arial,Helvetica,sans-serif;color:#000;display:inline-block;text-align:center;padding:10px;margin:10px;min-height:168px}.cms-instructions .section-wrapper .section-container .content-row .product-ins img{height:100px}.cms-instructions .section-wrapper .section-container .content-row .product-ins.col-item-app:hover{background-color:transparent}.cms-instructions .section-wrapper .section-container .content-row .product-ins:hover{text-decoration:none;border:1px solid #F0F0F0}@media only screen and (max-width: 1040px){.cms-instructions .section-wrapper .section-container .content-row{width:638px}.cms-contact .consec{border:0 !important;margin:0 !important;padding:1% !important;height:auto !important;margin-bottom:1% !important;width:33% !important;float:none !important;display:inline-block}}@media only screen and (max-width: 720px){.cms-instructions .section-wrapper .section-container .content-row{width:425px}}@media only screen and (max-width: 599px){.cms-instructions .section-wrapper .section-container .content-row .instructiondd{display:block}}@media only screen and (max-width: 464px){.cms-instructions .section-wrapper .section-container .content-row{width:auto}.cms-instructions .section-wrapper .section-container .content-row .product-ins{display:none}.cms-instructions .section-wrapper .section-container .content-row .instructiondd{display:block}}@media only screen and (min-width: 836px){.cms-sevenminuteworkout .section-wrapper .section-container .content-row .col3-row,.cms-runfit .section-wrapper .section-container .content-row .col3-row{padding-left:40px}}@media only screen and (max-width: 1040px){.section-wrapper .section-container .sub-heading{width:50%}.section-wrapper .section-container .sub-heading.smarttrainers{width:80%}.section-wrapper .section-container .section-content-frame .content-row .col1-row-partial .text-wrapper{padding-top:10px}}@media only screen and (min-width: 1041px){.category-view .section-content-frame .col3-row.tickrfam,.cms-full-view .section-content-frame .col3-row.tickrfam{min-height:620px}.category-view .section-content-frame .col3-row.feature,.cms-full-view .section-content-frame .col3-row.feature{width:33%;padding-left:10px}.category-view .section-content-frame .col3-row.feature .features,.cms-full-view .section-content-frame .col3-row.feature .features{position:absolute;top:300px;left:50%;width:90%;margin-left:-45%}.category-view .section-content-frame .col3-row.feature .features .feature-feature,.cms-full-view .section-content-frame .col3-row.feature .features .feature-feature{margin:40px 0 0 0}.category-view .section-content-frame .col3-row.feature .features .feature-feature img,.cms-full-view .section-content-frame .col3-row.feature .features .feature-feature img{width:25%}}@media only screen and (max-width: 1040px){.category-view .section-content-frame .col3-row.feature .features .feature-feature,.cms-full-view .section-content-frame .col3-row.feature .features .feature-feature{width:70%;margin:20px 0 0 0}.category-view .section-content-frame .col3-row.feature .features .feature-feature.right,.cms-full-view .section-content-frame .col3-row.feature .features .feature-feature.right{float:right !important}.category-view .section-content-frame .col3-row.feature .features .feature-feature img,.cms-full-view .section-content-frame .col3-row.feature .features .feature-feature img{width:20%}}@media only screen and (min-width: 836px){.category-view .section-wrapper .testimonial,.cms-full-view .section-wrapper .testimonial{font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;margin:50px 0;font-size:28px;color:#FFFFFF}.category-view .section-content-frame,.cms-full-view .section-content-frame{padding:0 13%}.category-view .section-content-frame .content-row .col4-row,.cms-full-view .section-content-frame .content-row .col4-row{width:25%;float:left}.category-view .section-content-frame .content-row .col3-row:not(.feature),.cms-full-view .section-content-frame .content-row .col3-row:not(.feature){width:33%;padding-left:10px}.category-view .section-content-frame .content-row .col3-row:not(.feature) .feature-feature,.cms-full-view .section-content-frame .content-row .col3-row:not(.feature) .feature-feature{margin:40px 0 0 0}.category-view .section-content-frame .content-row .col3-row:not(.feature) .feature-feature img,.cms-full-view .section-content-frame .content-row .col3-row:not(.feature) .feature-feature img{width:25%}.category-view .section-content-frame .content-row .col2-row,.cms-full-view .section-content-frame .content-row .col2-row{width:50%;float:left}.category-view .section-content-frame .content-row .col2-row.feature .feature-container,.cms-full-view .section-content-frame .content-row .col2-row.feature .feature-container{width:75%;margin:0 auto}.category-view .section-content-frame .content-row .col2-row.feature img,.cms-full-view .section-content-frame .content-row .col2-row.feature img{margin:0}.category-view .section-content-frame .content-row .col2-row.feature h2,.cms-full-view .section-content-frame .content-row .col2-row.feature h2{font-size:3.7em;margin:20px 0}.category-view .section-content-frame .content-row .col2-row .feature-feature,.cms-full-view .section-content-frame .content-row .col2-row .feature-feature{margin:20px 0}.category-view .section-content-frame .content-row .col2-row .feature-feature img,.cms-full-view .section-content-frame .content-row .col2-row .feature-feature img{width:35%}.category-view .section-content-frame .content-row .col1-row-partial,.cms-full-view .section-content-frame .content-row .col1-row-partial{width:666px}}@media only screen and (max-width: 835px){.category-view .skip-content,.cms-full-view .skip-content{padding:0}.category-view .section-wrapper .testimonial,.cms-full-view .section-wrapper .testimonial{font-family:"RBNo31-Medium",Arial,Helvetica,sans-serif;margin:0;font-size:16px}.category-view .section-content-frame,.cms-full-view .section-content-frame{padding:0 5%}.category-view .section-content-frame .content-row .col4-row,.cms-full-view .section-content-frame .content-row .col4-row{width:100%;float:none}.category-view .section-content-frame .content-row .col4-row.image-switch,.cms-full-view .section-content-frame .content-row .col4-row.image-switch{min-height:auto !important}.category-view .section-content-frame .content-row .col3-row,.cms-full-view .section-content-frame .content-row .col3-row{width:100%;float:none;padding-left:0px}.category-view .section-content-frame .content-row .col3-row,.category-view .section-content-frame .content-row .col2-row,.cms-full-view .section-content-frame .content-row .col3-row,.cms-full-view .section-content-frame .content-row .col2-row{width:100%;float:none}.category-view .section-content-frame .content-row .col3-row.image-switch,.category-view .section-content-frame .content-row .col2-row.image-switch,.cms-full-view .section-content-frame .content-row .col3-row.image-switch,.cms-full-view .section-content-frame .content-row .col2-row.image-switch{min-height:auto !important}.category-view .section-content-frame .content-row .col3-row.feature img,.category-view .section-content-frame .content-row .col2-row.feature img,.cms-full-view .section-content-frame .content-row .col3-row.feature img,.cms-full-view .section-content-frame .content-row .col2-row.feature img{margin:0 auto;float:left;width:45%;margin-bottom:10px;margin-right:10px}.category-view .section-content-frame .content-row .col3-row.feature img.playme,.category-view .section-content-frame .content-row .col2-row.feature img.playme,.cms-full-view .section-content-frame .content-row .col3-row.feature img.playme,.cms-full-view .section-content-frame .content-row .col2-row.feature img.playme{margin-bottom:0px;margin-right:0px;width:auto}.category-view .section-content-frame .content-row .col3-row.feature h2,.category-view .section-content-frame .content-row .col2-row.feature h2,.cms-full-view .section-content-frame .content-row .col3-row.feature h2,.cms-full-view .section-content-frame .content-row .col2-row.feature h2{font-size:2.5em;margin-left:10px;margin:10px 0}.category-view .section-content-frame .content-row .col3-row.feature h3,.category-view .section-content-frame .content-row .col2-row.feature h3,.cms-full-view .section-content-frame .content-row .col3-row.feature h3,.cms-full-view .section-content-frame .content-row .col2-row.feature h3{float:left}.category-view .section-content-frame .content-row .col3-row .feature-feature,.category-view .section-content-frame .content-row .col2-row .feature-feature,.cms-full-view .section-content-frame .content-row .col3-row .feature-feature,.cms-full-view .section-content-frame .content-row .col2-row .feature-feature{max-width:100%;margin:10px 0 0 0}.category-view .section-content-frame .content-row .col3-row .feature-feature img,.category-view .section-content-frame .content-row .col2-row .feature-feature img,.cms-full-view .section-content-frame .content-row .col3-row .feature-feature img,.cms-full-view .section-content-frame .content-row .col2-row .feature-feature img{width:75px;float:none}.category-view .section-content-frame .content-row .image-switch,.cms-full-view .section-content-frame .content-row .image-switch{height:auto !important}}@media only screen and (min-width: 600px){.category-view .section-content-frame .section-heading,.cms-full-view .section-content-frame .section-heading{font-size:60px}.category-view .section-content-frame .section-heading.small,.cms-full-view .section-content-frame .section-heading.small{font-size:40px}.category-view .section-content-frame .section-heading img.headinglogo,.cms-full-view .section-content-frame .section-heading img.headinglogo{height:45px;display:inline}.category-view .section-content-frame .section-heading.smallish,.cms-full-view .section-content-frame .section-heading.smallish{font-size:2.3em;font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif}.category-view .section-content-frame .content-row .col1-row-partial,.cms-full-view .section-content-frame .content-row .col1-row-partial{float:left}.category-view .section-content-frame .content-row .col1-row-partial img,.category-view .section-content-frame .content-row .col1-row-partial .small-image,.cms-full-view .section-content-frame .content-row .col1-row-partial img,.cms-full-view .section-content-frame .content-row .col1-row-partial .small-image{float:left;width:50%}.category-view .section-content-frame .content-row .col1-row-partial img img,.category-view .section-content-frame .content-row .col1-row-partial .small-image img,.cms-full-view .section-content-frame .content-row .col1-row-partial img img,.cms-full-view .section-content-frame .content-row .col1-row-partial .small-image img{float:right}.category-view .section-content-frame .content-row .col1-row-partial .text-wrapper,.cms-full-view .section-content-frame .content-row .col1-row-partial .text-wrapper{float:left;width:50%;position:absolute;left:50%;margin:auto;top:0;bottom:0;right:0;padding-bottom:0px !important;display:table}.category-view .section-content-frame .content-row .col1-row-partial .text-wrapper p,.cms-full-view .section-content-frame .content-row .col1-row-partial .text-wrapper p{padding-bottom:0px}.category-view .section-content-frame .content-row .col1-row-partial-right img,.category-view .section-content-frame .content-row .col1-row-partial-right .small-image,.cms-full-view .section-content-frame .content-row .col1-row-partial-right img,.cms-full-view .section-content-frame .content-row .col1-row-partial-right .small-image{float:right}.category-view .section-content-frame .content-row .col1-row-partial-right img img,.category-view .section-content-frame .content-row .col1-row-partial-right .small-image img,.cms-full-view .section-content-frame .content-row .col1-row-partial-right img img,.cms-full-view .section-content-frame .content-row .col1-row-partial-right .small-image img{float:left}.category-view .section-content-frame .content-row .col1-row-partial-right .text-wrapper,.cms-full-view .section-content-frame .content-row .col1-row-partial-right .text-wrapper{right:50%;left:0}.cms-full-view .section-content-frame .content-row .col1-row-partial{margin-top:-40px}.cms-full-view .section-content-frame .content-row.tickrx .col1-row-partial{margin-top:0px}.cms-sevenminuteworkout .cms-full-view .section-content-frame .content-row .col1-row-partial img,.cms-runfit .cms-full-view .section-content-frame .content-row .col1-row-partial img{width:150px;margin:0 50px}.cms-sevenminuteworkout .cms-full-view .section-content-frame .content-row .col1-row-partial .text-wrapper,.cms-runfit .cms-full-view .section-content-frame .content-row .col1-row-partial .text-wrapper{margin-top:100px}.cms-sevenminuteworkout .cms-full-view .section-content-frame .content-row .col1-row-partial-right img,.cms-runfit .cms-full-view .section-content-frame .content-row .col1-row-partial-right img{margin-right:130px}}@media only screen and (max-width: 599px){.section-wrapper .section-container .section-heading{font-size:32px;margin-bottom:5px}.section-wrapper .section-container .section-heading.small{font-size:28px}.section-wrapper .section-container .section-heading img.headinglogo{height:25px;display:inline}.section-wrapper .section-container .section-heading.smallish{font-size:23px;font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif}.section-wrapper .section-container .sub-heading{width:100%;text-align:left}.section-wrapper .content-row .col1-row-partial{float:none;width:100%}.section-wrapper .content-row .col1-row-partial img{float:none;width:100%}.section-wrapper .content-row .col1-row-partial .text-wrapper{float:none;width:100%}.section-wrapper .content-row .col1-row-partial-right img{float:none}.cms-sevenminuteworkout .section-wrapper .section-content-frame .content-row .col1-row-partial img,.cms-runfit .section-wrapper .section-content-frame .content-row .col1-row-partial img{width:auto;max-height:300px}.cms-contact .conmeth{float:none;width:100%;-moz-transform:inherit;-ms-transform:inherit;-webkit-transform:inherit;transform:inherit}.cms-contact .conmeth .evenout{-moz-transform:inherit;-ms-transform:inherit;-webkit-transform:inherit;transform:inherit;width:95% !important;max-width:inherit !important;height:3em}.cms-contact .conmeth .evenout h2{float:left;font-size:2em !important;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cms-contact .conmeth .evenout .conblock{float:left;width:50% !important;display:inline-block !important;margin-left:1em;top:50%;height:2.5em;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cms-contact .conmeth .evenout .conblock img{height:2.2em}.cms-contact .conmeth .evenout .conblock .eventd{float:left !important;margin-left:1em}.cms-contact .conmeth .evenout .conblock .eventd h3{font-size:1.2em}.cms-contact .conmeth .evenout .conblock .eventd h3.emailcon{font-size:.8em}.cms-contact .conmeth .evenout .conblock .eventd h4{font-size:.7em}.cms-contact .conmeth .evenout .conblock .eventd p{font-size:.6em !important}.cms-contact .consec{width:100% !important}}.category-image{position:relative}.categorylandingMainblock{border:1px solid #E2E2E2;padding:7px}.catblocks{float:left;padding:0 0 20px 0;width:100%}.catblocks li{position:relative;float:left !important;width:23% !important;margin-right:2.66667% !important;margin-bottom:10px;border:1px solid #ccc;padding:10px}.catblocks li:hover{border-color:#003479}@media only screen and (min-width: 1400px){.content-row .page-title h1{padding-bottom:15px}.category-header-text .banner-msg h1,.category-header-text .banner-msg h2,.cms-header-text .banner-msg h1,.cms-header-text .banner-msg h2{font-size:65px}.category-header-text .banner-msg h1 img.headinglogo,.category-header-text .banner-msg h2 img.headinglogo,.cms-header-text .banner-msg h1 img.headinglogo,.cms-header-text .banner-msg h2 img.headinglogo{display:inline;height:50px !important}.category-header-text .banner-msg p,.cms-header-text .banner-msg p{font-size:1em;width:25%}.cms-header-text .banner-msg p,.category-blue-sc .banner-msg p{width:40%}}@media only screen and (max-width: 1399px){.content-row .page-title h1{font-size:3em;padding-bottom:15px}.category-header-text .banner-msg h1,.category-header-text .banner-msg h2,.cms-header-text .banner-msg h1,.cms-header-text .banner-msg h2{font-size:3.1em}.category-header-text .banner-msg h1 img.headinglogo,.category-header-text .banner-msg h2 img.headinglogo,.cms-header-text .banner-msg h1 img.headinglogo,.cms-header-text .banner-msg h2 img.headinglogo{display:inline;height:44px !important}.category-header-text .banner-msg p,.cms-header-text .banner-msg p{font-size:1em;width:30%}.category-header-text .banner-msg .headimg,.cms-header-text .banner-msg .headimg{max-height:110px}.cms-header-text .banner-msg p,.category-blue-sc .banner-msg p{width:40%}}@media only screen and (max-width: 1199px){.content-row .page-title h1{font-size:2.5em;padding-bottom:15px}.category-header-text .banner-msg h1,.category-header-text .banner-msg h2,.cms-header-text .banner-msg h1,.cms-header-text .banner-msg h2{font-size:2.8em}.category-header-text .banner-msg h1 img.headinglogo,.category-header-text .banner-msg h2 img.headinglogo,.cms-header-text .banner-msg h1 img.headinglogo,.cms-header-text .banner-msg h2 img.headinglogo{display:inline;height:40px !important}.category-header-text .banner-msg p,.cms-header-text .banner-msg p{font-size:1em;width:40%}.cms-sevenminuteworkout .category-header-text .banner-msg p,.cms-sevenminuteworkout .cms-header-text .banner-msg p,.cms-runfit .category-header-text .banner-msg p,.cms-runfit .cms-header-text .banner-msg p{width:55%}}@media only screen and (max-width: 1040px){.content-row .page-title h1{font-size:2.5em;padding-bottom:15px}.category-header-text .banner-msg h1,.category-header-text .banner-msg h2,.cms-header-text .banner-msg h1,.cms-header-text .banner-msg h2{font-size:2.1em}.category-header-text .banner-msg h1 img.headinglogo,.category-header-text .banner-msg h2 img.headinglogo,.cms-header-text .banner-msg h1 img.headinglogo,.cms-header-text .banner-msg h2 img.headinglogo{display:inline;height:28px !important}.category-header-text .banner-msg p,.cms-header-text .banner-msg p{font-size:0.9em;width:45%}.category-header-text .banner-msg .headimg,.cms-header-text .banner-msg .headimg{max-height:130px}.catblocks li{width:49% !important;margin-right:2% !important}.catblocks li:nth-child(even){margin-right:0 !important}}@media only screen and (max-width: 835px){.category-header-text .banner-msg,.cms-header-text .banner-msg{top:25%}.category-header-text .banner-msg h1,.category-header-text .banner-msg h2,.cms-header-text .banner-msg h1,.cms-header-text .banner-msg h2{font-size:2em}.category-header-text .banner-msg p,.cms-header-text .banner-msg p{font-size:0.9em;width:85%}.banner-msg p,.headimg{display:none}.banner-msg.hero p{display:inline-block;font-size:2vw}.category-kickr .category-header-text .banner-msg h1 span,.category-kickr .category-header-text .banner-msg h2 span{display:block}.col1-row-partial{width:550px}}@media only screen and (max-width: 599px){.category-header-text .banner-msg h1,.category-header-text .banner-msg h2,.cms-header-text .banner-msg h1,.cms-header-text .banner-msg h2{font-size:0.8em;margin-bottom:2px}.category-header-text .banner-msg h1 img.headinglogo,.category-header-text .banner-msg h2 img.headinglogo,.cms-header-text .banner-msg h1 img.headinglogo,.cms-header-text .banner-msg h2 img.headinglogo{display:inline;height:20px !important}.catblocks li{width:100% !important;margin-right:0 !important;float:none}}@media only screen and (max-width: 415px){.category-kickr .category-header-text .banner-msg h1,.category-kickr .category-header-text .banner-msg h2{font-size:auto}.category-header-text .banner-msg h1,.category-header-text .banner-msg h2,.cms-header-text .banner-msg h1,.cms-header-text .banner-msg h2{font-size:1em}.category-header-text .banner-msg h1 img.headinglogo,.category-header-text .banner-msg h2 img.headinglogo,.cms-header-text .banner-msg h1 img.headinglogo,.cms-header-text .banner-msg h2 img.headinglogo{display:inline;height:15px !important}.category-kickr .category-header-text .banner-msg span,.category-kickr .cms-header-text .banner-msg span{display:block}.cms-full-view .home-product-container p,.category-view .home-product-container p{margin-bottom:0.5em;font-size:13px}}.catblocks li:last-child{margin-right:0 !important}.catblocks li img{width:100%;max-width:100%}.catblocks li a span{color:#FFFFFF;position:absolute;background-color:#7B7C7B;font-family:raleway;font-size:17px;font-weight:bold;text-transform:uppercase;text-align:center;bottom:0px;left:0px;width:100%;padding:5px 10px;margin-right:10px}.catblocklinks a{color:#FFFFFF;text-decoration:none}.catlandingbottomPromoblock{float:left;width:100%;border:1px solid #E2E2E2;margin-bottom:100px}.catalog-category-view div.categoryland-caption{display:block;margin:0;position:absolute;color:#000000;font-size:30px;font-weight:500;line-height:36px;text-align:center}.catalog-category-view div.categoryland-caption span.blue-big-text{color:#3399CC;font-size:50px;font-weight:800;padding:0 0 0 8px}.catalog-category-view div.categoryland-caption span.blue-big-text{padding:0 !important}.catalog-category-view div.categoryland-caption span.three-dots{background:url(../images/bg_threeDots.png) no-repeat center center;display:block;height:20px}.catalog-category-view div.categoryland-caption p.desc{font:italic 18px/28px Georgia, "Times New Roman", Times, serif;color:#656565}.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption a.link:hover,.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption span.link:hover{text-decoration:underline;color:#1189C5}.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption span.blue-big-text,.catalog-category-view div.categoryland-caption span.blue-big-text{color:#3399CC;font-size:50px;font-weight:800;padding:0 0 0 8px}.catalog-category-view div.categoryland-caption span.blue-big-text{padding:0 !important}.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption span.three-dots,.catalog-category-view div.categoryland-caption span.three-dots{background:url(../images/bg_threeDots.png) no-repeat center center;display:block;height:20px}.cms-home #homepage-main-slides div.slides_control div div.slideshow-caption p.desc,.catalog-category-view div.categoryland-caption p.desc{font:italic 18px/28px Georgia, "Times New Roman", Times, serif;color:#656565}.light{color:#FFFFFF !important}.dark{color:#4A4A4A !important}.dark.testimonial{font-family:"rbno2.1amediumitalic",Arial,Helvetica,sans-serif !important;line-height:1.2em !important}.bg_grey{background-color:#F0F0F0}.xb{font-family:"RBNo31-Extrabold",Arial,Helvetica,sans-serif !important;margin:0;padding:0}h1.headline{font-family:"rbno2.1abold",Arial,Helvetica,sans-serif;padding:0;margin:0}h1.subhead{font-family:"rbno2.1abold",Arial,Helvetica,sans-serif;padding:0;margin:0}h1.nu{text-transform:none !important}h1 .subhi{font-style:italic;font-size:75%}p.sans{padding:0;margin:0}p.sans:not(.light){font-family:"source_sans_proregular",Arial,Helvetica,sans-serif}p.sans.light{font-family:"source_sans_prolight",Arial,Helvetica,sans-serif}p.rb2{font-family:"rbno2.1abook",Arial,Helvetica,sans-serif;padding:0;margin:0}.button.learn_more{transform:none}.button.learn_more.dark{background:#4A4A4A}.button.learn_more.dark span{color:#F0F0F0}.button.learn_more.mid{background:#A9A9A9}.button.learn_more.mid span{color:#FFFFFF}.button.learn_more.light{background:#FFFFFF}.button.learn_more.light span{color:#A9A9A9}.button.learn_more span{font-family:"rbno2.1abold",Arial,Helvetica,sans-serif;color:inherit}.newnav .category-nav-wrapper{position:relative}.newnav .category-nav-wrapper.blackasnight{background:#000}.newnav .category-nav-wrapper .category-nav-container{padding:0 4%;position:relative}.newnav .category-nav-wrapper .product-logo{position:absolute;left:0;padding-left:4%;padding:0 0 0 4%;top:50%;transform:perspective(1px) translateY(-50%)}.newnav .category-nav-wrapper .product-logo img{padding:0;margin:0}.newnav .category-nav-wrapper .product-logo img.inv{-webkit-filter:invert(1);filter:invert(1)}.newnav .category-nav-wrapper .page-link{font-size:18px !important;line-height:57px !important;color:#F0F0F0;letter-spacing:0.58px;font-family:"rbno2.1abook",Arial,Helvetica,sans-serif !important;color:#F0F0F0 !important}.newnav .category-nav-wrapper .page-link:hover{color:#F0F0F0 !important}.newnav .category-nav-wrapper .page-link.selected span{color:#A9A9A9 !important;font-weight:bold}.newnav .category-nav-wrapper .action{position:absolute;top:50%;transform:perspective(1px) translateY(-50%);right:0;padding:0}.category-header-container-2016{width:100%;display:block;position:relative;overflow:hidden}.category-header-container-2016 img{width:100%}.category-header-container-2016 .content-holder{width:100%;height:100%;position:absolute;top:0}.category-header-container-2016 .content-holder .banner-holder{position:relative;top:50%;transform:perspective(1px) translateY(-50%);text-align:center;margin:0 auto}.category-header-container-2016 .content-holder .banner-holder.biggie{top:35%;margin:0 auto}.row-container-wrapper{width:100%;display:inline-block;text-align:center}.row-container-wrapper .row-container{max-width:1460px;margin:0 auto}.row-container-wrapper .row-container.mid{max-width:950px}.row-container-wrapper .row-container .head-sec{text-align:center}.row-container-wrapper .row-container .head-sec .left{text-align:left}.row-container-wrapper .row-container .head-sec img{margin:0 auto;width:60%;max-width:300px}.row-container-wrapper .row-container .head-sec img.sky{max-width:299px}.row-container-wrapper .row-container .head-sec img.cs{max-width:219px}.row-container-wrapper .row-container .content-sec{position:relative}.row-container-wrapper .row-container .content-sec.cent{text-align:center}.row-container-wrapper .row-container .content-sec.cent img{margin:0 auto;max-width:100%}.row-container-wrapper .row-container .content-sec .two-block{display:inline-block;width:49%;position:relative}.row-container-wrapper .row-container .content-sec .three-block{display:inline-block;width:30%;margin:0 1%;position:relative;vertical-align:top}.row-container-wrapper .row-container .content-sec .four-block{display:inline-block;width:22%;margin:0 1%;position:relative;vertical-align:bottom}.row-container-wrapper .row-container .content-sec .hover-con{position:absolute;top:50%;width:100%;transform:perspective(1px) translateY(-50%)}.row-container-wrapper .row-container .content-sec .hover-con a:hover{text-decoration:none}.row-container-wrapper .row-container .content-sec .hover-con .xb{margin-bottom:10px}.row-container-wrapper .row-container .content-sec .hover-con.uphigh{top:25%}.row-container-wrapper .row-container .content-sec .prod-block.overlap{margin-left:-10%}.row-container-wrapper .row-container .content-sec .prod-block img{width:95%}.row-container-wrapper .row-container .content-sec .prod-block .pric-block{position:absolute;width:100%;bottom:0}.row-container-wrapper .row-container .content-sec .app-block{text-align:center}.row-container-wrapper .row-container .content-sec .app-block img{max-width:25%}.row-container-wrapper .row-container .content-sec .feat-block{text-align:center}.row-container-wrapper .row-container .content-sec .feat-block img{max-width:80%}.row-container-wrapper .row-container.bullet_pt{display:inline-block;width:100%;position:relative;vertical-align:top;text-align:left}.row-container-wrapper .row-container.bullet_pt img{float:right;max-width:49%}.row-container-wrapper .row-container.bullet_pt .bullet_pt_con{position:absolute;top:50%;transform:perspective(1px) translateY(-50%);width:25%;left:15%}.row-container-wrapper .row-container.bullet_pt.right img{float:left}.row-container-wrapper .row-container.bullet_pt.right .bullet_pt_con{left:60%}.row-container-wrapper table{width:100%;min-width:500px}.row-container-wrapper table.newtable thead{background-color:transparent !important}.row-container-wrapper table.newtable td,.row-container-wrapper table.newtable th{border:0 !important;background-color:transparent !important}.row-container-wrapper table thead th{vertical-align:bottom;padding-bottom:25px}.row-container-wrapper table tbody{border-bottom:1px solid #979797}.row-container-wrapper table tbody th,.row-container-wrapper table tbody td{vertical-align:top;padding-top:2px;padding-bottom:2px;color:#4A4A4A;width:33%;text-align:left}.row-container-wrapper table tbody th{vertical-align:middle;padding-top:20px;font-family:"RBNo31-Extrabold",Arial,Helvetica,sans-serif;font-size:25px}.row-container-wrapper table tbody th.nope{padding-top:2px}.row-container-wrapper table tbody th:nth-child(2),.row-container-wrapper table tbody th:nth-child(3),.row-container-wrapper table tbody td:nth-child(2),.row-container-wrapper table tbody td:nth-child(3){padding-left:15px}.row-container-wrapper table tbody td{font-family:"source_sans_proregular",Arial,Helvetica,sans-serif;font-size:18px}.row-container-wrapper table tbody td:nth-child(1){font-family:"source_sans_prosemibold",Arial,Helvetica,sans-serif}.row-container-wrapper table tbody td:nth-child(even),.row-container-wrapper table tbody th:nth-child(even){background-color:#FFF}.row-container-wrapper table tbody tr:last-child td{padding-bottom:20px}.row-container-wrapper table tbody:last-child{border:none !important}.row-container-wrapper table tbody:last-child tr:last-child td{text-align:center;padding:40px 0 20px 0}.row-container-wrapper table tbody:last-child tr:last-child td .learn_more{margin-bottom:10px}.row-container-wrapper table th:first-child{font-family:"rbno2.1abold",Arial,Helvetica,sans-serif;font-size:30px;letter-spacing:0.91px}.row-container-wrapper table.t-four thead th{vertical-align:middle !important}.row-container-wrapper table.t-four thead th img{padding:0 10px !important}.row-container-wrapper table.t-four tbody td{width:24% !important;padding:2px 0 20px 0 !important;text-align:center !important;line-height:22px}.row-container-wrapper table.t-four tbody td:nth-child(even){background-color:transparent !important;border:1px solid #9B9B9B;border-width:0 1px}.row-container-wrapper table.t-four tbody td:nth-child(1){font-family:"source_sans_proregular",Arial,Helvetica,sans-serif !important;text-align:left !important;padding-right:10px !important}@media only screen and (min-width: 1200px){h1.headline{font-size:72px;letter-spacing:1.39px;line-height:60px}h1.prod-name{font-size:41.8px;letter-spacing:0.34px}h1.big-boy{font-size:160px;line-height:140px;letter-spacing:1.32px}h1.small-boy{font-size:80px;letter-spacing:0.66px}h1.subhead{font-size:30px;line-height:28px;letter-spacing:0.91px}p.rb2.lrg{font-size:30px}p.rb2.mid{font-size:26px}p.sans.sml{font-size:18px;line-height:22px}.button.learn_more{padding:10px 30px;min-width:114px}.button.learn_more span{font-size:18px;letter-spacing:0.55px}.dark.testimonial{font-size:36px !important}.blackasnight .page-link{padding:0 32px !important}.bullet_pt_con h1,.banner-holder h1{margin-bottom:30px}.bullet_pt_con.biggie,.banner-holder.biggie{width:50%}.bullet_pt_con.biggie h1,.banner-holder.biggie h1{margin-bottom:0}.bullet_pt_con.biggie h1.last,.banner-holder.biggie h1.last{margin-bottom:15px}.category-header-container-2016.main{max-height:620px}.category-header-container-2016.big{max-height:920px}.category-header-container-2016 .content-holder{background-position:bottom;background-size:cover}.category-header-container-2016 .content-holder.bgcent{background-position:center}.row-container.padded{padding:5% 0}.row-container .head-sec{margin:0 11% 50px 11%}.row-container .head-sec .pad,.row-container .head-sec h1{margin-bottom:15px}.row-container .content-sec .prod-block img{margin:0 auto;margin-bottom:50px !important}.row-container .content-sec .prod-block .tagline{margin-bottom:25px}.row-container .content-sec .prod-block .button{margin-bottom:14px}.row-container .content-sec .prod-block.sml{min-height:380px}.row-container .content-sec .prod-block.sml img{margin-bottom:20px !important}.row-container .content-sec .prod-block.sml .subhead{margin-bottom:10px}.row-container .content-sec .prod-block.med{min-height:520px}.row-container .content-sec .prod-block.med img{margin-bottom:20px !important}.row-container .content-sec .prod-block.med .prod-name{margin-bottom:15px}.row-container .content-sec .app-block img{margin-bottom:15px !important}.row-container .content-sec .app-block .xb{margin-bottom:7px !important}.row-container .content-sec .app-block .button{margin-top:30px}.row-container .content-sec .feat-block img{margin-bottom:25px !important}}@media only screen and (max-width: 1199px){h1.headline{font-size:64px;letter-spacing:1.39px;line-height:52px}h1.prod-name{font-size:38px;letter-spacing:0.34px}h1.big-boy{font-size:140px;line-height:120px;letter-spacing:1.32px}h1.small-boy{font-size:70px;letter-spacing:0.66px}h1.subhead{font-size:28px;line-height:26px;letter-spacing:0.91px}p.rb2.lrg{font-size:28px}p.rb2.mid{font-size:24px}p.sans.sml{font-size:18px;line-height:22px}.button.learn_more{padding:10px 30px;min-width:114px}.button.learn_more span{font-size:18px;letter-spacing:0.55px}.dark.testimonial{font-size:32px !important}.blackasnight .page-link{padding:0 18px !important}.bullet_pt_con h1,.banner-holder h1{margin-bottom:24px}.bullet_pt_con.biggie,.banner-holder.biggie{width:50%}.bullet_pt_con.biggie h1,.banner-holder.biggie h1{margin-bottom:0}.bullet_pt_con.biggie h1.last,.banner-holder.biggie h1.last{margin-bottom:15px}.category-header-container-2016 .content-holder{background:none !important}.row-container.padded{padding:5% 0}.row-container .head-sec{margin:0 12% 50px 12%}.row-container .head-sec .pad,.row-container .head-sec h1{margin-bottom:15px}.row-container .content-sec .prod-block img{margin:0 auto;margin-bottom:50px !important}.row-container .content-sec .prod-block .tagline{margin-bottom:25px}.row-container .content-sec .prod-block .button{margin-bottom:14px}.row-container .content-sec .prod-block.sml{min-height:380px}.row-container .content-sec .prod-block.sml img{margin-bottom:20px !important}.row-container .content-sec .prod-block.sml .subhead{margin-bottom:10px}.row-container .content-sec .prod-block.med{min-height:520px}.row-container .content-sec .prod-block.med img{margin-bottom:20px !important}.row-container .content-sec .prod-block.med .prod-name{margin-bottom:15px}.row-container .content-sec .app-block img{margin-bottom:15px !important}.row-container .content-sec .app-block .xb{margin-bottom:7px !important}.row-container .content-sec .app-block .button{margin-top:30px}.row-container .content-sec .feat-block img{margin-bottom:25px !important}}@media only screen and (max-width: 1040px){h1.headline{font-size:54px;letter-spacing:1.39px;line-height:44px}h1.prod-name{font-size:36px;letter-spacing:0.34px}h1.big-boy{font-size:120px;line-height:100px;letter-spacing:1.32px}h1.small-boy{font-size:60px;letter-spacing:0.66px}h1.subhead{font-size:24px;line-height:22px;letter-spacing:0.91px}p.rb2.lrg{font-size:24px}p.rb2.mid{font-size:24px}p.sans.sml{font-size:18px;line-height:22px}.dark.testimonial{font-size:28px !important}.bullet_pt_con h1,.banner-holder h1{margin-bottom:20px}.bullet_pt_con.biggie,.banner-holder.biggie{width:50%}.bullet_pt_con.biggie h1,.banner-holder.biggie h1{margin-bottom:0}.bullet_pt_con.biggie h1.last,.banner-holder.biggie h1.last{margin-bottom:10px}.content-sec.cent{margin:0 5%}.row-container.padded{padding:5% 0}.row-container .head-sec{margin:0 12% 50px 12%}.row-container .head-sec .pad,.row-container .head-sec h1{margin-bottom:15px}.row-container .content-sec .prod-block img{margin:0 auto;margin-bottom:50px !important}.row-container .content-sec .prod-block .tagline{margin-bottom:25px}.row-container .content-sec .prod-block .button{margin-bottom:14px}.row-container .content-sec .prod-block.sml{min-height:350px}.row-container .content-sec .prod-block.sml img{margin-bottom:20px !important}.row-container .content-sec .prod-block.sml .subhead{margin-bottom:10px}.row-container .content-sec .prod-block.med{min-height:465px}.row-container .content-sec .prod-block.med img{margin-bottom:15px !important}.row-container .content-sec .prod-block.med .prod-name{margin-bottom:10px}.row-container .content-sec .app-block img{margin-bottom:15px !important}.row-container .content-sec .app-block .xb{margin-bottom:7px !important}.row-container .content-sec .app-block .button{margin-top:20px}.row-container .content-sec .feat-block img{margin-bottom:25px !important}.row-container.bullet_pt img{display:none !important}.row-container.bullet_pt .bullet_pt_con{position:relative !important;width:80% !important;margin:5% auto 0 auto;left:0 !important;transform:none !important}.row-container.bullet_pt .bullet_pt_con br{display:none}.row-container.bullet_pt .bullet_pt_con.lst{margin-bottom:5%}}@media only screen and (max-width: 835px){h1.headline{font-size:44px;letter-spacing:1.39px;line-height:34px}h1.prod-name{font-size:34px;letter-spacing:0.34px}h1.big-boy{font-size:100px;line-height:80px;letter-spacing:1.32px}h1.small-boy{font-size:50px;letter-spacing:0.66px}h1.subhead{font-size:20px;line-height:18px;letter-spacing:0.91px}p.rb2.lrg{font-size:22px}p.rb2.mid{font-size:22px}p.sans.sml{font-size:16px;line-height:20px}.dark.testimonial{font-size:24px !important}.bullet_pt_con h1,.banner-holder h1{margin-bottom:15px}.bullet_pt_con.biggie,.banner-holder.biggie{width:70%}.bullet_pt_con.biggie h1,.banner-holder.biggie h1{margin-bottom:0}.bullet_pt_con.biggie h1.last,.banner-holder.biggie h1.last{margin-bottom:10px}.content-sec.cent{margin:0 5%}.row-container.padded{padding:5% 0}.row-container .head-sec{margin:0 12% 40px 12%}.row-container .head-sec .pad,.row-container .head-sec h1{margin-bottom:15px}.row-container .content-sec .prod-block img{margin:0 auto;margin-bottom:40px !important}.row-container .content-sec .prod-block .tagline{margin-bottom:20px}.row-container .content-sec .prod-block .button{margin-bottom:12px}.row-container .content-sec .prod-block.sml{min-height:310px}.row-container .content-sec .prod-block.sml img{margin-bottom:20px !important}.row-container .content-sec .prod-block.sml .subhead{margin-bottom:10px}.row-container .content-sec .prod-block.med{min-height:420px}.row-container .content-sec .prod-block.med img{margin-bottom:15px !important}.row-container .content-sec .prod-block.med .prod-name{margin-bottom:10px}.row-container .content-sec .app-block img{margin-bottom:10px !important}.row-container .content-sec .app-block .xb{margin-bottom:5px !important}.row-container .content-sec .app-block .button{margin-top:15px;padding:8px 18px !important}.row-container .content-sec .feat-block img{margin-bottom:20px !important}.row-container .content-sec .four-block{min-width:150px;margin-bottom:40px !important}.row-container table thead th img{padding-bottom:10px !important}.row-container table tbody th,.row-container table tbody td{padding-top:0 !important;padding-bottom:0 !important}.row-container table tbody th{font-size:20px !important}.row-container table tbody td{font-size:14px !important}.row-container table tbody:last-child tr:last-child td{padding:15px 0 !important}.row-container table th:first-child{font-size:25px !important}}@media only screen and (max-width: 599px){h1.headline{font-size:38px;letter-spacing:1px;line-height:32px}h1.prod-name{font-size:28px;letter-spacing:0.34px}h1.big-boy{font-size:80px;line-height:60px;letter-spacing:1.32px}h1.small-boy{font-size:40px;letter-spacing:0.66px}h1.subhead{font-size:18px;line-height:16px;letter-spacing:0.91px}p.rb2.lrg{font-size:20px}p.rb2.mid{font-size:20px}p.sans.sml{font-size:16px;line-height:20px}.button.learn_more{padding:10px 30px;min-width:90px}.button.learn_more span{font-size:16px;letter-spacing:0.55px}.dark.testimonial{font-size:20px !important}.bullet_pt_con h1,.banner-holder h1{margin-bottom:10px}.bullet_pt_con.biggie,.banner-holder.biggie{top:50% !important}.bullet_pt_con.biggie h1,.banner-holder.biggie h1{margin-bottom:0}.bullet_pt_con.biggie h1.last,.banner-holder.biggie h1.last{margin-bottom:10px}.row-container.padded{padding:5% 0}.row-container .head-sec{margin:0 12% 30px 12%}.row-container .head-sec .pad,.row-container .head-sec h1{margin-bottom:15px}.row-container .content-sec .prod-block img{margin:0 auto;margin-bottom:30px !important}.row-container .content-sec .prod-block .tagline{margin-bottom:15px}.row-container .content-sec .prod-block .button{margin-bottom:10px}.row-container .content-sec .prod-block.sml{min-height:300px}.row-container .content-sec .prod-block.sml img{margin-bottom:20px !important}.row-container .content-sec .prod-block.sml .subhead{margin-bottom:10px}.row-container .content-sec .prod-block.med{min-height:380px}.row-container .content-sec .prod-block.med h1{font-size:24px !important}.row-container .content-sec .prod-block.med img{margin-bottom:15px !important}.row-container .content-sec .prod-block.med .prod-name{margin-bottom:10px}.row-container .content-sec .uphigh{top:5% !important;transform:none !important}.row-container .content-sec .gobig{width:100% !important;margin-bottom:10px !important}.row-container .content-sec .three-block:not(.stay){width:100% !important;margin-bottom:10px !important}.row-container .content-sec .three-block.stay{width:22% !important;min-width:150px;margin-bottom:20px !important}.row-container .content-sec .three-block .app-block img{margin-bottom:15px !important}.row-container .content-sec .three-block .app-block .subhead{font-size:30px;line-height:28px;letter-spacing:0.91px}.row-container .content-sec .three-block .app-block p.sans.sml{font-size:18px;line-height:22px}.row-container .content-sec .three-block .app-block .button{margin-top:30px;padding:10px 30px !important}.row-container .content-sec .feat-block img{margin-bottom:10px !important}.row-container .cent.table{overflow:scroll}}@media only screen and (max-width: 415px){h1.headline{font-size:30px;letter-spacing:1px;line-height:26px}h1.prod-name{font-size:22px;letter-spacing:0.34px}h1.big-boy{font-size:50px;line-height:40px;letter-spacing:1.32px}h1.small-boy{font-size:30px;letter-spacing:0.66px}h1.subhead{font-size:18px;line-height:16px;letter-spacing:0.91px}p.rb2.lrg{font-size:18px}p.rb2.mid{font-size:14px}p.sans.sml{font-size:14px;line-height:16px}.dark.testimonial{font-size:18px !important}.dark.testimonial br{display:none}.bullet_pt_con h1,.banner-holder h1{margin-bottom:8px}.bullet_pt_con.biggie,.banner-holder.biggie{top:50% !important;width:80%}.bullet_pt_con.biggie h1,.banner-holder.biggie h1{margin-bottom:0}.bullet_pt_con.biggie h1.last,.banner-holder.biggie h1.last{margin-bottom:8px}.row-container.padded{padding:5% 0}.row-container .head-sec{margin:0 12% 20px 12%}.row-container .head-sec .pad,.row-container .head-sec h1{margin-bottom:10px}.row-container .content-sec .prod-block img{margin:0 auto;margin-bottom:10px !important}.row-container .content-sec .prod-block.sml{min-height:280px}.row-container .content-sec .prod-block.med{min-height:340px}.row-container .content-sec .prod-block.med img{margin-bottom:15px !important}.row-container .content-sec .prod-block.med .prod-name{margin-bottom:10px}}@media only screen and (max-width: 835px){#map,.store-box{float:none;width:100%}#map{height:330px}#store_search .form-list li .input-text{width:auto}}.cms-page-view .col-main{padding:20px 55px}.cycle-overlay{height:100%;overflow:visible;background:none !important}.banner-msg-container{max-width:1400px;margin:0 auto;padding:0;position:relative;height:100%}.banner-msg{position:absolute;font-family:"RBNo31-Light",Arial,Helvetica,sans-serif;font-size:18px;text-align:left;line-height:1.2em;color:#fff;left:4%;top:5%;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.banner-msg.newkickr{top:50%;transform:perspective(1px) translateY(-50%)}.banner-msg h1,.banner-msg h2{font-size:68px;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;background:none;line-height:1em !important;margin-bottom:10px !important;color:#fff;text-transform:uppercase}.banner-msg h1.cts,.banner-msg h2.cts{white-space:nowrap;font-size:3.5em;margin-top:-10px}.banner-msg .shadowed{text-shadow:0px 5px 8px #333}.banner-msg p{margin-bottom:0.8em}.banner-msg p.cts{width:120%}.banner-msg p.snap{width:80%}.banner-msg.newkickr{color:#FFF}.banner-msg.newkickr h1,.banner-msg.newkickr h2{color:#FFF}.banner-msg.newkickr p{color:#FFF}.banner-msg.elemnt,.banner-msg.elemnt-bundle{color:#222}.banner-msg.elemnt h1,.banner-msg.elemnt h2,.banner-msg.elemnt-bundle h1,.banner-msg.elemnt-bundle h2{color:#222}.banner-msg.elemnt p,.banner-msg.elemnt-bundle p{color:#222}.banner-msg.newkickr h1.shadowed,.banner-msg.newkickr h2.shadowed,.banner-msg.elemnt h1.shadowed,.banner-msg.elemnt h2.shadowed,.banner-msg.runfit h1.shadowed,.banner-msg.runfit h2.shadowed,.banner-msg.elemnt-bundle h1.shadowed,.banner-msg.elemnt-bundle h2.shadowed{text-shadow:0px 0px 0px transparent}.banner-msg.newkickr p,.banner-msg.elemnt p,.banner-msg.runfit p,.banner-msg.elemnt-bundle p{text-shadow:0px 0px 0px transparent;width:80%}.banner-msg img.cts{width:85%;margin-top:10px;margin-left:8px}.banner-msg img.sky{width:75%;margin-top:10px;margin-left:7px}@media only screen and (min-width: 1900px){.bkg-left.smarttrainers{-moz-transform:skew(-20deg) translateX(1.6em);-ms-transform:skew(-20deg) translateX(1.6em);-webkit-transform:skew(-20deg) translateX(1.6em);transform:skew(-20deg) translateX(1.6em)}.bkg-left.tickr{-moz-transform:skew(-20deg) translateX(0.9em);-ms-transform:skew(-20deg) translateX(0.9em);-webkit-transform:skew(-20deg) translateX(0.9em);transform:skew(-20deg) translateX(0.9em)}.bkg-left.tickrx{-moz-transform:skew(-20deg) translateX(1.8em);-ms-transform:skew(-20deg) translateX(1.8em);-webkit-transform:skew(-20deg) translateX(1.8em);transform:skew(-20deg) translateX(1.8em)}}@media only screen and (max-width: 1899px){.bkg-left.smarttrainers{-moz-transform:skew(-20deg) translateX(1.4em);-ms-transform:skew(-20deg) translateX(1.4em);-webkit-transform:skew(-20deg) translateX(1.4em);transform:skew(-20deg) translateX(1.4em)}.bkg-left.tickr{-moz-transform:skew(-20deg) translateX(0.7em);-ms-transform:skew(-20deg) translateX(0.7em);-webkit-transform:skew(-20deg) translateX(0.7em);transform:skew(-20deg) translateX(0.7em)}.bkg-left.tickrx{-moz-transform:skew(-20deg) translateX(1.7em);-ms-transform:skew(-20deg) translateX(1.7em);-webkit-transform:skew(-20deg) translateX(1.7em);transform:skew(-20deg) translateX(1.7em)}}@media only screen and (max-width: 1799px){.bkg-left.smarttrainers{-moz-transform:skew(-20deg) translateX(1.2em);-ms-transform:skew(-20deg) translateX(1.2em);-webkit-transform:skew(-20deg) translateX(1.2em);transform:skew(-20deg) translateX(1.2em)}.bkg-left.tickr{-moz-transform:skew(-20deg) translateX(0.5em);-ms-transform:skew(-20deg) translateX(0.5em);-webkit-transform:skew(-20deg) translateX(0.5em);transform:skew(-20deg) translateX(0.5em)}.bkg-left.tickrx{-moz-transform:skew(-20deg) translateX(1.4em);-ms-transform:skew(-20deg) translateX(1.4em);-webkit-transform:skew(-20deg) translateX(1.4em);transform:skew(-20deg) translateX(1.4em)}}@media only screen and (max-width: 1699px){.bkg-left.smarttrainers{-moz-transform:skew(-20deg) translateX(0.9em);-ms-transform:skew(-20deg) translateX(0.9em);-webkit-transform:skew(-20deg) translateX(0.9em);transform:skew(-20deg) translateX(0.9em)}.bkg-left.tickr{-moz-transform:skew(-20deg) translateX(0.3em);-ms-transform:skew(-20deg) translateX(0.3em);-webkit-transform:skew(-20deg) translateX(0.3em);transform:skew(-20deg) translateX(0.3em)}.bkg-left.tickrx{-moz-transform:skew(-20deg) translateX(1.2em);-ms-transform:skew(-20deg) translateX(1.2em);-webkit-transform:skew(-20deg) translateX(1.2em);transform:skew(-20deg) translateX(1.2em)}}@media only screen and (max-width: 1599px){.bkg-left.smarttrainers{-moz-transform:skew(-20deg) translateX(0.6em);-ms-transform:skew(-20deg) translateX(0.6em);-webkit-transform:skew(-20deg) translateX(0.6em);transform:skew(-20deg) translateX(0.6em)}.bkg-left.tickr{-moz-transform:skew(-20deg) translateX(0.1em);-ms-transform:skew(-20deg) translateX(0.1em);-webkit-transform:skew(-20deg) translateX(0.1em);transform:skew(-20deg) translateX(0.1em)}.bkg-left.tickrx{-moz-transform:skew(-20deg) translateX(0.9em);-ms-transform:skew(-20deg) translateX(0.9em);-webkit-transform:skew(-20deg) translateX(0.9em);transform:skew(-20deg) translateX(0.9em)}}@media only screen and (max-width: 1499px){.bkg-left.smarttrainers{-moz-transform:skew(-20deg) translateX(0.4em);-ms-transform:skew(-20deg) translateX(0.4em);-webkit-transform:skew(-20deg) translateX(0.4em);transform:skew(-20deg) translateX(0.4em)}.bkg-left.tickr{-moz-transform:skew(-20deg) translateX(-0.1em);-ms-transform:skew(-20deg) translateX(-0.1em);-webkit-transform:skew(-20deg) translateX(-0.1em);transform:skew(-20deg) translateX(-0.1em)}.bkg-left.tickrx{-moz-transform:skew(-20deg) translateX(0.6em);-ms-transform:skew(-20deg) translateX(0.6em);-webkit-transform:skew(-20deg) translateX(0.6em);transform:skew(-20deg) translateX(0.6em)}}@media only screen and (max-width: 1399px){.bkg-left.smarttrainers{-moz-transform:skew(-20deg) translateX(5px);-ms-transform:skew(-20deg) translateX(5px);-webkit-transform:skew(-20deg) translateX(5px);transform:skew(-20deg) translateX(5px)}.bkg-left.tickr{-moz-transform:skew(-20deg) translateX(0em);-ms-transform:skew(-20deg) translateX(0em);-webkit-transform:skew(-20deg) translateX(0em);transform:skew(-20deg) translateX(0em)}.bkg-left.tickrx{-moz-transform:skew(-20deg) translateX(0.4em);-ms-transform:skew(-20deg) translateX(0.4em);-webkit-transform:skew(-20deg) translateX(0.4em);transform:skew(-20deg) translateX(0.4em)}}@media only screen and (min-width: 1399px){.banner-msg{width:30%}.banner-msg.newkickr,.banner-msg.elemnt,.banner-msg.runfit{width:42%}.banner-msg.elemnttbt{width:35%}.banner-msg.elemnttbt h2{font-size:2.8em}}@media only screen and (max-width: 1399px){.banner-msg.elemnttbt h2{font-size:2.1em}}@media only screen and (min-width: 1200px){.banner-msg{width:30%}.banner-msg.newkickr,.banner-msg.elemnt,.banner-msg.runfit{width:50%}}@media only screen and (max-width: 1199px){.banner-msg{width:35%}.banner-msg.newkickr,.banner-msg.elemnt,.banner-msg.runfit{width:50%}.banner-msg h1,.banner-msg h2{font-size:3em}.banner-msg h1.cts,.banner-msg h2.cts{white-space:nowrap;font-size:2.5em}.banner-msg.elemnttbt h2{font-size:2em}.bkg-left.smarttrainers{-moz-transform:skew(-20deg) translateX(3px);-ms-transform:skew(-20deg) translateX(3px);-webkit-transform:skew(-20deg) translateX(3px);transform:skew(-20deg) translateX(3px)}.bkg-left.tickr{-moz-transform:skew(-20deg) translateX(-5px);-ms-transform:skew(-20deg) translateX(-5px);-webkit-transform:skew(-20deg) translateX(-5px);transform:skew(-20deg) translateX(-5px)}.bkg-left.tickrx{-moz-transform:skew(-20deg) translateX(0.2em);-ms-transform:skew(-20deg) translateX(0.2em);-webkit-transform:skew(-20deg) translateX(0.2em);transform:skew(-20deg) translateX(0.2em)}}@media only screen and (max-width: 1040px){.banner-msg{width:30%}.banner-msg h1,.banner-msg h2{font-size:2em}.banner-msg h1.cts,.banner-msg h2.cts{font-size:2em}.banner-msg.elemnttbt h2{font-size:1.5em}.banner-msg.elemnttbt p{font-size:.8em;line-height:1.2em;width:90%}}@media only screen and (max-width: 835px){#rideakickr{display:none}.banner-msg{width:45%}.banner-msg p{font-size:0.8em}.banner-msg h1.cts,.banner-msg h2.cts{white-space:normal}}@media only screen and (max-width: 599px){.banner-msg{width:33%}.banner-msg h1,.banner-msg h2{font-size:1.5em}.banner-msg h1.cts,.banner-msg h2.cts{font-size:1.5em}.banner-msg.elemnttbt h2{font-size:1em}.banner-msg p{display:none}}@media only screen and (max-width: 415px){.banner-msg h1.cts,.banner-msg h2.cts{font-size:1em}.banner-msg.elemnttbt h2{font-size:.9em}.banner-msg img.cts{width:40%}.banner-msg img.sky{width:30%}}.bkg-left{position:absolute;left:0;width:55%;height:100%;background:#0098cf;-moz-transform:skew(-20deg);-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);margin-left:-4%}.bkg-left.kickr{-moz-transform:skew(-20deg) translateX(5px);-ms-transform:skew(-20deg) translateX(5px);-webkit-transform:skew(-20deg) translateX(5px);transform:skew(-20deg) translateX(5px)}@media only screen and (max-width: 1600px){.bkg-left.newkickr,.bkg-left.elemnt{margin-left:-7.1%}}@media only screen and (min-width: 1600px){.bkg-left.newkickr,.bkg-left.elemnt{margin-left:-6.7%}}@media only screen and (min-width: 1800px){.bkg-left.newkickr,.bkg-left.elemnt{margin-left:-6.5%}}.fourup{width:24%;display:inline-block;vertical-align:top}.fourup .content{margin:40px 10px 10px 10px}.fourup .content h3{font-size:20px !important}@media only screen and (max-width: 835px){.fourup{width:100%}}.cms-countries .country{clear:both;margin:5px 0px 20px 0px}.cms-countries .country a{text-decoration:none;font-size:18px;font-family:"RBNo31-Extrabold",Arial,Helvetica,sans-serif;padding:2px 0px 0px 15px;text-transform:uppercase}.cms-contact .std p,.cms-contact .std li{text-align:left}.cms-contact .std .widget{display:inline-block;vertical-align:top;margin:0 10px}.cms-contact .std .widget .widget-content{width:100%;min-height:270px;padding:20px;border:1px solid #EAEAEA;margin-bottom:20px;background-color:#FFF}.cms-contact .std .conthread{display:inline-block;margin:10px;vertical-align:top;text-align:left}@media only screen and (min-width: 1200px){.cms-contact .widget{width:40%}.cms-contact .middle{border:2px solid #EAEAEA;padding:0 20px;border-top:0;border-bottom:0}}@media only screen and (max-width: 1199px){.cms-contact .widget{width:40%}}@media only screen and (max-width: 835px){.cms-contact .widget{margin:10px;width:95%}.cms-contact .widget .widget-content{min-height:inherit;border:0px;padding:0}.cms-contact .widget .widget-content img{display:none}}.blue-hr{border:5px solid #00cde7}.spacer40{height:50px}.apps-apps-index .col1-layout .col-main,.apps-index-index .col1-layout .col-main{width:100%;padding:0;max-width:none}.apps-header{background:url(../images/pages/scaling-bg.jpg) top left;width:100%;margin-bottom:20px}.apps-header .apps-head-content-wrap{background:url(../images/product/basic-banner.jpg) top center no-repeat;width:100%;height:274px}.apps-header .apps-description{position:relative;float:right;width:45%;padding:40px 0px 40px 0px}.apps-header .apps-description .powered{display:inline-block}.apps-header h3{font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:28px;color:white;line-height:30px}.apps-header h4{font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:28px;color:#00cee8}.apps-header p{color:#FFFFFF}.apps-content{max-width:1400px;margin:0 auto;padding:0 2%}.apps-content .app-icon{width:200px;margin:20px 20px;text-align:center;display:inline-block;vertical-align:top}.apps-content .app-icon span{-webkit-transform:skew(20deg) !important;-moz-transform:skew(20deg) !important;-ms-transform:skew(20deg) !important;transform:skew(20deg) !important}.apps-content .app-icon p{font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif;color:#003479;text-transform:Uppercase}.apps-content .app-icon img{max-width:100px !important;width:50%;height:auto;margin-bottom:12px;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.apps-content .app-icon.devlink img{-webkit-border-radius:10px !important;-moz-border-radius:10px !important;border-radius:10px !important}.apps-content .app-icon a{text-decoration:none;display:inline-block;margin:0 8px}.apps-content .app-icon a img{width:auto !important;height:30px !important;display:inline-block !important;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;margin-bottom:10px !important;margin:0 2px !important}.apps-content h1{font-size:38px;font-family:"RBNo31-Bold",Arial,Helvetica,sans-serif;padding-bottom:0;margin:10px 0px 10px 0px;color:#00cee8}.apps-content h2{color:#004a80;text-transform:uppercase;font-size:26px;font-family:"RBNo31-Extrabold",Arial,Helvetica,sans-serif;background:none;padding-bottom:0;margin-bottom:10px}.apps-content .apps-left{float:left;width:70%}.apps-content .apps-left .featured-desc{padding:20px 0px 20px 0px;display:none}.apps-content .apps-left .featured-image{width:95px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.apps-content .apps-left .featured-list h3{padding-bottom:10px}.apps-content .apps-left .featured-list a{text-decoration:none}.apps-content .apps-left .featured-list li{display:inline-block;padding:10px 10px 0 0;text-align:center;width:145px}.apps-content .apps-left .featured-list li img{margin:0 auto}.apps-content .apps-left .featured-a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;padding:10px 0px;display:block}.apps-content .apps-left .featured-a.active{opacity:1;border:2px solid #d3d3d3;border-radius:5px;height:100%;width:100%;display:inline-block}.apps-content .apps-left a.wahoo-app{margin:10px 0px 10px 0px;padding:10px;background:#18b1e1;color:white;text-transform:uppercase;border:1px solid #0d4781;border-radius:5px;text-transform:uppercase;text-decoration:none;font-family:"RBNo31-Extrabold",Arial,Helvetica,sans-serif}.apps-content .apps-right{float:left;width:28%}.apps-content .apps-right .small-app-icon{float:left;width:50px;margin:10px}.apps-content .apps-right .small-app-icon img{width:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8x}.apps-content .apps-right .supported-apps{padding:12px;background:#f2f2f2;overflow:hidden}.cms-apps .apps-content{text-align:left}@media only screen and (max-width: 835px){.apps-header .apps-description{width:100%}.apps-content .app-icon{width:130px;margin:10px 0}.apps-content .apps-left{float:none;width:100%}.apps-content .apps-right{float:none;width:100%}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.clear{clear:both}.gray{background-color:#CCC;min-height:60px}.gray-text{color:#999}.black{color:#000 !important}.font-black{font-family:"RBNo31-Black",Arial,Helvetica,sans-serif !important}.text-left{text-align:left !important}.full-width{width:100%}.full-height{height:100%}img.full-width{width:100%;height:auto}.position-relative{position:relative}.position-absolute{position:absolute}img.bottom,.bottom{bottom:0}img.right,.right{right:0}.inline-block{display:inline-block}.border-bottom-dotted{border-bottom:dotted 2px #ccc}.border-right-dotted{border-right:dotted 2px #ccc}.fixed-height{height:115px}.fixed-width{width:225px}.button.blue{background-color:#0098cf;color:#FFF}.button.blue:hover{background-color:#0187b8}.section-wrapper .section-container .section-heading.black{color:#000}.section-wrapper.pattern .testimonial{color:#000 !important}.section-wrapper.pattern{background:url("../images/pattern.jpg") repeat #FFF}.section-wrapper .section-container .sub-heading-light{width:65%;margin:10px auto 0;padding-bottom:20px;font-family:"RBNo31-Light",Arial,Helvetica,sans-serif}.section-wrapper .section-container ul.sub-heading-light.text-left.strava{color:#000;list-style:disc;margin-left:10%;margin-top:0}.section-wrapper .col2-row .section-container .sub-heading-light{width:auto}.category-header-container .category-header-text .banner-msg h2.black{color:#000}.category-header-container .category-header-text .banner-msg.center p.center{text-align:center}.category-header-container .category-header-text .banner-msg.center p.black{color:#000}.category-header-container .category-header-text .banner-msg.center p.sub-heading{text-shadow:none;width:65%;margin:0 auto;font-family:"RBNo31-Light",Arial,Helvetica,sans-serif}.section-wrapper .containit{max-width:1400px;margin:0 auto}.section-wrapper .section-container .section-content-frame .content-row .col1-row.left,.section-wrapper .section-container .section-content-frame .content-row .col1-row.right{width:100%;max-width:675px;margin:0 auto}.section-wrapper .section-container .section-content-frame .content-row .col1-row.left img,.section-wrapper .section-container .section-content-frame .content-row .col1-row.right img{width:54%;padding:0 !important}.section-wrapper .section-container .section-content-frame .content-row .col1-row.left .text-wrapper,.section-wrapper .section-container .section-content-frame .content-row .col1-row.right .text-wrapper{width:45%}.section-wrapper .section-container .section-content-frame .content-row .col1-row.left .text-wrapper h2,.section-wrapper .section-container .section-content-frame .content-row .col1-row.right .text-wrapper h2{font-size:45px;font-family:"RBNo31-Black",Arial,Helvetica,sans-serif;margin:0}.section-wrapper .section-container .section-content-frame .content-row .col1-row.left .text-wrapper p,.section-wrapper .section-container .section-content-frame .content-row .col1-row.right .text-wrapper p{font-family:"RBNo31-Light",Arial,Helvetica,sans-serif}.section-wrapper .section-container .section-content-frame .content-row .col1-row.left img,.section-wrapper .section-container .section-content-frame .content-row .col1-row.left .text-wrapper,.section-wrapper .section-container .section-content-frame .content-row .col1-row.right img,.section-wrapper .section-container .section-content-frame .content-row .col1-row.right .text-wrapper{display:inline-block;vertical-align:middle;padding:2%}.section-wrapper .section-container .section-content-frame .content-row .col1-row.left img{margin:0 5% 0 -5%}.section-wrapper .section-container .section-content-frame .content-row.compare h2{font-size:40px;margin:0 0 10px 0}.category-view .content-row .col2-row.mobile-hidden,.category-view .content-row .col2-row.suffer{width:50%;float:left;max-height:750px;overflow:hidden}.category-view .content-row .col2-row.strava{width:50%}.col3-row.percent31{width:31.33% !important;padding:2% 4% 2% 0 !important;max-width:220px;float:left}.col3-row.percent31 h4{font-size:1.4em;margin:10px 0;line-height:1.2em}.col3-row.percent31 p{font-family:"RBNo21a-Book",Arial,Helvetica,sans-serif;color:#828282;font-size:1.4em}.category-view .content-row .col2-3-row{float:left;width:75%}.category-view .content-row .col1-3-row{float:left;width:25%}.category-view .content-row .col2-3-golden-row{float:left;width:66.66%}.category-view .content-row .col1-3-golden-row{float:left;width:33.33%}.category-view .section-content-frame .content-row.compare .col2-row{width:44%;float:left;padding:1%}.category-view .section-content-frame .content-row.compare .col-divide-row{width:10%;height:100%;padding:0;float:left}.category-view .section-content-frame .content-row.compare .col-divide-row img{width:100%;height:100%;min-height:500px}.col2-row.suffer .section-content-frame,.col2-row.strava .section-content-frame{margin-top:20px}.col2-row.suffer .section-content-frame .content-row,.col2-row.strava .section-content-frame .content-row{padding-top:0}.col3-row.strava{width:32%;display:inline-block;text-align:center}.col3-row.strava img{width:65%;display:inline}@media only screen and (min-width: 835px){.section-container .sub-heading-light{font-size:18px}.col2-row .section-container .section-heading,.col2-3-row .section-container .section-heading,.col2-3-golden-row .section-container .section-heading,.col1-3-golden-row .section-container .section-heading{font-size:36px}.col2-row .section-container .section-heading img.headinglogo,.col2-3-row .section-container .section-heading img.headinglogo,.col2-3-golden-row .section-container .section-heading img.headinglogo,.col1-3-golden-row .section-container .section-heading img.headinglogo{height:28px;display:inline}.category-view .content-row .col2-row.strava{min-width:700px}.threemnt{margin-top:40px}.floater{position:absolute;bottom:-25px;z-index:1;left:10%;width:45%}.col2-row.suffer .section-content-frame{padding:0px;margin-top:40px}.col2-row.suffer .section-content-frame .sub-heading-light{width:60%;float:left}.col2-row.suffer .section-content-frame .content-row{clear:both;padding-top:0}.content-row.position-relative.strava{padding:0 10%}.content-row.position-relative.strava2{padding:0 15%}}@media only screen and (min-width: 1040px){.category-header-container .category-header-text .banner-msg.top{top:15%}.section-wrapper.strava{background:url("../images/strava-compatible-bg.png");background-position:top right;background-repeat:no-repeat;padding-bottom:5%}.col3-row.strava{width:33%}}@media only screen and (max-width: 1245px){.elemnt-hidden{max-height:80%}}@media only screen and (max-width: 1040px){.elemnt-hidden{max-height:75%}.category-header-container .category-header-text .banner-msg.top{top:10% !important}.floater{bottom:5%;width:45%;left:3%}.section-wrapper.strava{padding-bottom:5%}}@media only screen and (min-width: 1017px){.stats{max-width:610px;text-align:left}}@media only screen and (max-width: 1016px){.elemnt-hidden{display:none}.text-left{text-align:center !important}ul.text-left{text-align:left !important}.category-view .content-row .col2-3-golden-row{float:none;width:100%;margin:0 auto}}@media only screen and (max-width: 416px){.suffer{max-height:none !important}.col3-row.percent31{width:100% !important}.col3-row.percent31 img{width:80%}}@media only screen and (max-width: 835px){.col2-row .section-container .section-heading,.col2-3-row .section-container .section-heading,.col2-3-golden-row .section-container .section-heading,.col1-3-golden-row .section-container .section-heading{font-size:28px}.col2-row .section-container .section-heading img.headinglogo,.col2-3-row .section-container .section-heading img.headinglogo,.col2-3-golden-row .section-container .section-heading img.headinglogo,.col1-3-golden-row .section-container .section-heading img.headinglogo{height:20px;display:inline}.threemnt{margin-top:20px}.threemnt .section-heading{font-size:28px !important}}@media only screen and (max-width: 835px){.mobile-hidden{display:none}.col2-row.suffer,.col2-row.strava{width:100% !important}.section-wrapper .section-container .section-content-frame .content-row .col1-row.right img,.section-wrapper .section-container .section-content-frame .content-row .col1-row.left img{width:50%}.category-view .section-content-frame .content-row.compare .col-divide-row{display:none}.compare .col2-row{width:80% !important;margin:0 auto 20px auto;float:none !important}.section-wrapper .section-container .sub-heading-light{width:90%}.category-view .content-row .col2-3-row{float:none;width:100%;margin:0 auto}.category-view .content-row .col1-3-row{float:none;width:100%;margin:0 auto}.category-view .content-row .col1-3-golden-row{float:none;width:100%;margin:0 auto}}@media only screen and (min-width: 1017px) and (max-width: 1245px){.md-no-border-bottom{border-bottom:none}.md-no-border-right{border-right:none}.md-border-right-dotted{border-right:dotted 2px #ccc}.md-border-bottom-dotted{border-bottom:dotted 2px #ccc}}@media only screen and (max-width: 690px){.md-no-border-right{border-right:none !important;border-bottom:dotted 2px #ccc}.border-bottom-dotted{border-right:dotted 2px #ccc}}@media only screen and (max-width: 464px){.md-border-right-dotted{border-right:none;border-bottom:dotted 2px #ccc}.border-right-dotted{border-right:none;border-bottom:dotted 2px #ccc}.md-border-bottom-dotted{border-bottom:dotted 2px #ccc}}@media only screen and (max-width: 415px){.section-wrapper .section-container .section-content-frame .content-row .col1-row.left .text-wrapper h2,.section-wrapper .section-container .section-content-frame .content-row .col1-row.right .text-wrapper h2{font-size:30px}}@media only screen and (max-width: 700px){.section-wrapper .section-container .section-content-frame .content-row .col1-row.right{margin-top:-40px}.section-wrapper .section-container .section-content-frame .content-row .col1-row.right .text-wrapper .button{width:135px}.section-wrapper .section-container .section-content-frame .content-row .col1-row.right .text-wrapper .button+.button{margin:5px 0 0 0}}@media only screen and (max-width: 566px){.section-wrapper .section-container .section-content-frame .content-row .col1-row.left .text-wrapper .button{width:110px}.section-wrapper .section-container .section-content-frame .content-row .col1-row.left .text-wrapper .button+.button{margin:5px 0 0 0}}
