﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.header nav,.sticky-nav{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:500}body{overflow-x:hidden}body:lang(zh){font-family:-apple-system-font,"PingFang SC","Microsoft YaHei",sans-serif}body:lang(zh) h1,body:lang(zh) h2,body:lang(zh) h3,body:lang(zh) h4,body:lang(zh) h5,body:lang(zh) h6,body:lang(zh) .buy-now{font-family:-apple-system-font,"PingFang SC","Microsoft YaHei",sans-serif}.header-font-family{font-family:"Forza",sans-serif !important}holder{display:block}.onetag{display:none}.container{max-width:71.25em;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:58px;padding-right:58px}.container::after{clear:both;content:"";display:table}@media screen and (max-width: 878px){.container{padding-left:30px;padding-right:30px}}@media screen and (max-width: 640px){.container{padding-left:20px;padding-right:20px}}@media screen and (max-width: 450px){.container{padding-left:10px;padding-right:10px}}.bleed-container{max-width:71.25em;margin-left:auto;margin-right:auto}.bleed-container::after{clear:both;content:"";display:table}.logo{position:relative;margin-top:0;left:0}.image-container img{width:100%;vertical-align:middle}svg{display:block}.slash:before{content:'/';color:#cede00;font-family:"Forza",sans-serif;font-weight:700;padding-left:5px}a.more,span.more{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:700;font-style:italic;color:#333}a.more:after,span.more:after{content:' >';font-weight:700;color:#079ad1}.buy-now{cursor:pointer;display:inline-block;color:#d9fd2d;margin-top:20px;background-color:#333;border-radius:3px;padding:5px 35px;font-family:"Forza",sans-serif;font-style:italic;font-weight:700;font-size:.9375rem;text-transform:uppercase;outline:none;border:0;-webkit-transition:background-color 0.1s linear;-moz-transition:background-color 0.1s linear;transition:background-color 0.1s linear}.buy-now:hover{background-color:#d9fd2d;color:#333}.buy-now.alternative{background-color:#d9fd2d;color:#333 !important}.buy-now.alternative:hover{background-color:#a1c202}.buy-now.bordered{border:.125rem solid #d9fd2d;padding:11px 0;font-size:1rem;line-height:1rem;border-radius:42px;text-align:center;width:190px;background-color:transparent;color:#d9fd2d;font-style:initial}.buy-now.bordered:hover{background-color:#d9fd2d;color:#333}.buy-now.anti{background-color:#d9fd2d;color:#333;padding:0;text-align:center;width:100%;height:40px;line-height:40px;border-radius:20px}.buy-now.default{background-color:#333;color:#d9fd2d;padding:0;text-align:center;width:100%;height:40px;line-height:40px;border-radius:20px}.buy-now.anti-rounded{background-color:#d9fd2d;color:#333;padding:11px 41px;border-radius:21px}.buy-now.anti-rounded:hover{background-color:#333;color:#d9fd2d}a.block{display:block;color:#333}a.block:hover{-webkit-transition:all 0s linear;-moz-transition:all 0s linear;transition:all 0s linear;color:#333}.fpo{opacity:0.5;background-color:red}.footnotes .svg-wrap{width:150px;height:138px}.footnotes .svg-wrap img{width:150px;margin-left:-32px}.footnotes p{font-size:.625rem;line-height:1.125rem}.footnotes p a{text-decoration:underline;color:#333}.free-download{position:relative}.free-download .popover{display:none;height:80px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.free-download .popover a{display:inline-block}.free-download.active .popover{display:block}.free-download.active .popover.ng-hide-add{height:80px;display:block !important}.free-download.active .popover.ng-hide-add.ng-hide-add-active{height:0px}.free-download.active .popover.ng-hide-remove{display:block !important;height:0px}.free-download.active .popover.ng-hide-remove.ng-hide-remove-active{height:80px}#proplayers .compare .free-download .popover{margin-top:30px}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold{font-weight:700}h1.non-italic,h2.non-italic,h3.non-italic,h4.non-italic,h5.non-italic{font-style:normal}h1.gotham,h2.gotham,h3.gotham,h4.gotham,h5.gotham{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}h2.fz32{font-size:2rem}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.clr-base{color:#333 !important}.clr-white{color:#FFF !important}.tx_c{text-align:center !important}.tx_l{text-align:left !important}.mb0{margin-bottom:0 !important}.mb30{margin-bottom:30px !important}.mb20{margin-bottom:20px !important}.fy-normal{font-style:normal !important}.hover-border:hover{box-shadow:0 0 0 2px #d9fd2d !important}.fz18{font-size:1.125rem !important}.fontItalic{font-style:italic}.fontBold{font-weight:bold}.fColorWhite{color:#FFF !important}.fColorBase{color:#333 !important}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.bgColor-white{background-color:#FFF}.bgColor-lightGrey{background-color:#F5F5F5}.bgColorWhite{background-color:#FFF}.bgColorLightGrey{background-color:#F5F5F5}.bgColorBlack{background-color:#000}.articlePadding{padding-top:140px;padding-bottom:140px}h2.bResHl{font-size:2rem;font-weight:700;text-align:center;margin-bottom:30px}h2.bResHl+p.tx_c{max-width:876px;width:100%;margin-left:auto;margin-right:auto}p.lResPgh{font-size:1.25rem;line-height:150%;margin-bottom:20px}@media screen and (max-width: 878px){.articlePadding{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 450px){h2.bResHl{font-size:1.375rem;margin-bottom:20px}p.lResPgh{font-size:1rem;margin-bottom:10px}}.centered{display:block;margin-left:auto;margin-right:auto}.animation-element{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 400ms,-webkit-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 400ms;-moz-transition:opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 400ms,-moz-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 400ms;transition:opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 400ms,transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 400ms}.animation-element.animation{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.p_rel{position:relative}.none-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bgCover{background-position:center center;background-size:cover}.global-transition{-webkit-transition:all 800ms cubic-bezier(0.25, 0.69, 0.37, 0.83);-moz-transition:all 800ms cubic-bezier(0.25, 0.69, 0.37, 0.83);transition:all 800ms cubic-bezier(0.25, 0.69, 0.37, 0.83)}.pos-center{text-align:center;vertical-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.clearfix:after{content:'';display:table;clear:both}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1em;line-height:1.35}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Forza",sans-serif;font-style:italic;text-rendering:optimizeLegibility;text-transform:uppercase}h1{font-size:3.125rem;line-height:3.125rem;font-weight:700}h2{font-weight:500;font-size:1.5625rem;line-height:1.9375rem;margin-bottom:12px}h3{font-size:1.125rem;line-height:1.5rem}h4{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:700;font-size:.875rem;line-height:1.1875rem;font-style:normal}h5{font-size:.8125rem}h6{font-size:.5em}p{margin:0 0 .675em;font-size:1rem;line-height:150%}.disc-ul{list-style:disc;padding:0 0 0 20px;margin:0 0 .675em;font-size:12px;line-height:1rem}.number-ol{list-style-type:none;margin:0;margin-left:1.7em;margin-top:5px;padding:0;counter-reset:li-counter}.number-ol>li{position:relative}.number-ol>li:before{position:absolute;top:-0.1em;left:-1.8em;font-size:0.9em;line-height:1.4em;width:1.4em;text-align:center;border:1px solid #333;border-radius:100%;content:counter(li-counter);counter-increment:li-counter}a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear;color:#079ad1;text-decoration:none}a:hover{color:#056387}a:active,a:focus{color:#056387;outline:none}hr{border-bottom:1px solid #F5F5F5;border-left:none;border-right:none;border-top:none;margin:1.35em 0}blockquote{position:relative;display:block;margin:1.35em 0;padding-left:.675em;font-family:"Forza",sans-serif;font-weight:100}blockquote:before{content:"\201C"}blockquote:after{content:"\201D"}blockquote em{font-weight:500}cite{font-size:.8em;text-transform:uppercase;font-weight:700}cite:before{content:"\2014 \00A0"}.footer{position:relative;z-index:200;background-color:#282B2D;padding:30px 0 50px;margin:0 0 -1px}.footer .primary{text-transform:uppercase;padding-bottom:40px}.footer .secondary{display:block;font-size:.625rem;color:#AAA}.footer .secondary::after{clear:both;content:"";display:table}.footer section{display:block}.footer section::after{clear:both;content:"";display:table}.footer section img{vertical-align:middle}.footer section .logo{float:left;padding-top:3px}.footer section .logo.no-region{float:none;margin-bottom:22px}.footer section .region{position:relative;margin-left:120px;margin-bottom:22px}.footer section .region a{position:relative;line-height:22px;font-size:14px;color:#AAA}.footer section .region a:hover{color:#079ad1}.footer section .region a img{position:absolute;left:0}.footer section .region a.selected{border-right:1px solid #AAA;padding:0 30px;position:relative}.footer section .region a.selected .icon-down_arrow{width:8px;height:8px;position:absolute;right:10px;top:4px}.footer section .region a.selected.cur-us{border-right:none}.footer section .region a.us{margin-left:6px}.footer section .region.active a.selected .icon-down_arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:3px}.footer section .region nav{position:absolute;top:30px;background-color:#fff}.footer section .region nav ul{border:1px solid #d8d8d8}.footer section .region nav li{padding:4px 10px 4px 0;border-top:none}.footer section .region nav li svg{display:none;position:absolute;left:10px;top:0;width:14px;height:20px}.footer section .region nav li.active{background-color:#d9fd2d}.footer section .region nav li.active svg{display:block}.footer section .region nav a{padding-left:30px;display:block;color:#333;line-height:1.25rem;position:relative}.footer section .links .link-block{float:left;display:block;margin-right:2.7027027027%;width:14.4144144144%}.footer section .links .link-block:last-child{margin-right:0}.footer section .links .link-block h5{font-weight:bold;color:#FFF}.footer section .links .link-block a{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:700;font-size:.6875rem;color:#AAA}.footer section .links .link-block a:hover{color:#079ad1}.footer section .social{float:right}.footer section .social ul::after{clear:both;content:"";display:table}.footer section .social ul li{float:right;margin:0 8px 15px}.footer section .social ul a{width:32px;height:32px;display:block;text-align:center;padding-top:6px;border:1px solid #FFF;color:#FFF}.footer section .social ul a:hover{border-color:#079ad1;color:#079ad1}.footer section .social ul .icon{width:18px;height:18px}@media screen and (max-width: 878px){.footer section .links{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f5f5f5}.footer section .links::after{clear:both;content:"";display:table}.footer section .links .link-block{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%}.footer section .links .link-block:last-child{margin-right:0}.footer section .links .link-block h5{font-size:1rem}.footer section .links .link-block a{font-size:.875rem}.footer section .social{float:none}.footer section .social::after{clear:both;content:"";display:table}.footer section .social ul{float:left}.footer section .social .email-form{clear:none}}@media screen and (max-width: 640px){.footer section .logo img{width:114px;height:24px}.footer section .region{margin-left:150px}.footer section .links{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f5f5f5}.footer section .links::after{clear:both;content:"";display:table}.footer section .links .link-block{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%;margin-bottom:30px}.footer section .links .link-block:last-child{margin-right:0}.footer section .links .link-block:nth-child(2n){margin-right:0}.footer section .links .link-block:nth-child(2n+1){clear:left}.footer section .links .link-block ul{width:auto}.footer section .links .link-block li{float:none}.footer section .social{float:none;text-align:center}.footer section .social::after{clear:both;content:"";display:table}.footer section .social ul{float:none;display:inline-block}.footer section .social .email-form input{width:250px;font-size:1rem}.footer section.secondary{text-align:center}}@media screen and (max-width: 450px){.footer section .logo{float:none}.footer section .region{clear:left;margin-left:0;margin-top:15px}.footer section .social .email-form{clear:both}.footer section .social .email-form input{width:250px;font-size:1rem}}.footer .email-form{display:block;float:right;clear:both;padding:1px 2px 1px 5px;background-color:#F5F5F5}.footer .email-form input{width:150px;padding:0;font-size:.625rem;border:none;outline:none;background-color:#F5F5F5}.footer .email-form button{float:right;padding:2px 8px 2px 5px;font-family:"Forza",sans-serif;font-size:.8125rem;font-style:italic;border:none;border-radius:3px;color:#fff;background-color:#000;outline:none;cursor:pointer}.footer .email-form button:hover{background-color:#999}input{float:left;clear:left;margin-bottom:10px}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}.arrow{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:5;border:1px solid #333;padding:15px 20px;opacity:0.5;transition:all 0.2s linear 0s}.arrow .icon{fill:#333333;width:46px;height:46px}@media screen and (max-width: 878px){.arrow .icon{width:23px;height:23px}}.arrow.prev{left:0;border-width:1px 1px 1px 0}.arrow.prev:hover{opacity:1}.arrow.next{right:0;border-width:1px 0 1px 1px}.arrow.next:hover{opacity:1}.nav{bottom:0;display:block;height:48px;left:0;margin:0 auto;padding:1em 0 0.8em;position:absolute;right:0;text-align:center;width:100%;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav li{border-radius:100%;background-color:#FFFFFF;cursor:pointer;display:inline-block;height:8px;width:8px;margin:0 8px;position:relative;box-shadow:1px 1px 5px rgba(51,51,51,0.3);-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.nav li.active{background-color:#444}@media screen and (max-width: 878px){.nav{padding:1em 0;height:24px;bottom:15px}}#store .nav,#press .nav,#home .nav,.nb-slider .nav,.course-mode .nav{bottom:40px}#store .nav li,#press .nav li,#home .nav li,.nb-slider .nav li,.course-mode .nav li{width:14px;height:14px;box-shadow:none;background-color:rgba(255,255,255,0.5)}#store .nav li.active,#press .nav li.active,#home .nav li.active,.nb-slider .nav li.active,.course-mode .nav li.active{background-color:#d9fd2d;box-shadow:0 0 4px rgba(0,0,0,0.5)}.course-mode .nav{bottom:20px}#home .nav li{background-color:rgba(0,0,0,0.5);vertical-align:middle}#home .nav li.active{width:16px;height:16px}#home .anti-dots .nav li{background-color:rgba(255,255,255,0.5)}#home .anti-dots .nav li.active{background-color:#d9fd2d}#store .paddles .arrow-triangle,#press .paddles .arrow-triangle,.course-mode .paddles .arrow-triangle{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#store .paddles .arrow-triangle.prev-t,#press .paddles .arrow-triangle.prev-t,.course-mode .paddles .arrow-triangle.prev-t{left:20px}#store .paddles .arrow-triangle.next-t,#press .paddles .arrow-triangle.next-t,.course-mode .paddles .arrow-triangle.next-t{right:20px}#store .paddles .arrow-triangle:before,#store .paddles .arrow-triangle:after,#press .paddles .arrow-triangle:before,#press .paddles .arrow-triangle:after,.course-mode .paddles .arrow-triangle:before,.course-mode .paddles .arrow-triangle:after{background-color:#FFF}@media screen and (max-width: 878px){#store .paddles,#press .paddles,.course-mode .paddles{display:none}}.slider{height:500px;margin:0 auto;position:relative;width:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden}.slide{background-size:cover;background-color:#FFF;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1)}.slide.ng-hide-add{opacity:1}.slide.ng-hide-add.ng-hide-add-active{opacity:0}.slide.ng-hide-remove{display:block !important;opacity:0}.slide,.slide.ng-hide-remove.ng-hide-remove-active{opacity:1}#arena .news-flash{display:block;z-index:1001;position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.5)}#arena .news-flash p{margin:0;padding:21px;color:#fff;font-size:.8125rem;text-align:center;font-style:italic}#arena .news-flash em{color:#d9fd2d}#arena .web-holiday-flash{display:block;z-index:1001;position:absolute;bottom:-.3125rem;width:100%;font-family:"Forza",sans-serif;background:-webkit-linear-gradient( left , rgba(141,201,42,0.76) 10%, rgba(220,244,27,0.76), rgba(141,201,42,0.76) 90%);background:linear-gradient(to right, rgba(141,201,42,0.76) 10%, rgba(220,244,27,0.76), rgba(141,201,42,0.76) 90%)}#arena .web-holiday-flash p{margin:0;padding:1rem;color:#252525;font-size:1.375rem;text-align:center;font-style:italic;line-height:100%;text-transform:uppercase}#arena .web-holiday-flash em{font-weight:700}#arena .web-holiday-flash small{font-size:70%}#arena .web-holiday-flash a{font-weight:700;font-size:65%;color:#333;text-transform:uppercase}#arena .web-holiday-flash a:hover{text-decoration:underline}@media screen and (max-width: 450px){#arena .web-holiday-flash p{font-size:1rem;padding:.5rem}}#arena .holiday-flash{display:block;z-index:1001;position:absolute;bottom:0;width:100%;background:rgba(178,0,0,0.7)}#arena .holiday-flash .media-block{padding:15px;max-width:676px;margin:auto}#arena .holiday-flash .media-block svg{display:inline;fill:#fff}#arena .holiday-flash .media-block h5{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px);margin:0;color:#fff;text-align:center;display:inline-block}#arena .holiday-flash .media-block h5:nth-child(2):after{content:"Free Expedited shipping for delivery by Christmas."}#arena .holiday-flash .media-block h5:nth-child(4):after{content:"Order by December 21."}#arena .holiday-flash .media-block a.more{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px);position:absolute;padding-left:3px;color:#fff;font-size:.8125rem;font-weight:200}#arena .holiday-flash .media-block a.more:after{color:#fff}@media screen and (max-width: 640px){#arena .holiday-flash .media-block svg{display:none}#arena .holiday-flash .media-block h5{display:block;text-align:center;transform:translateY(0)}#arena .holiday-flash .media-block a.more{display:none}}#arena .holiday-flash em{color:#d9fd2d}.header{position:absolute;top:0;width:100%}.header:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#d9fd2d;z-index:95000}.header .bleed-container{position:relative;z-index:95100}.header::after{clear:both;content:"";display:table}.header .logo{float:left;padding:14px 0 13px;margin-left:38px;position:relative;margin-top:0;left:0}.header .logo svg{width:80px;height:21px;vertical-align:top}.header .expand-menu{width:32px;height:32px;display:block;float:right;display:none;margin:9px 20px 9px 0;position:relative;z-index:9500;padding:4px 6px;cursor:pointer}.header .expand-menu>div{width:24px;height:4px;background-color:#000}.header .expand-menu>div.first,.header .expand-menu>div.second{margin-bottom:4px}.header .expand-store{display:none;float:right;width:50px;height:50px;background-color:#282B2D}.header .expand-store a{display:block;width:100%;height:100%;color:#d9fd2d}.header .expand-store a svg{width:16px;height:16px;margin:17px}@media screen and (max-width: 878px){.header{top:0;background-color:rgba(209,238,0,0.9)}.header .expand-menu,.header .expand-store{display:block}}.close-menu{position:relative;margin-top:13px;width:24px;height:24px}.close-menu:before,.close-menu:after{content:'';position:absolute;top:11px;left:0;width:100%;height:1px;background-color:#FFF}.close-menu:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close-menu:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.choose-sport{position:relative;padding-right:15px}.choose-sport:before,.choose-sport:after{content:'';position:absolute;top:50%;margin-top:-2px;width:7px;height:1px;right:0;background-color:#333;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.choose-sport:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;right:0px}.choose-sport:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:2px}.header nav{float:right;position:static;top:0;right:0;width:auto;height:auto}.header nav::after{clear:both;content:"";display:table}.header nav ul li{float:left;margin-left:24px;position:relative}.header nav ul li a{line-height:48px;display:inline-block;height:48px;color:#000;text-decoration:none;text-transform:uppercase;font-size:.75rem}.header nav ul li a:hover{color:#079ad1}.header nav ul li a.dyg:hover{color:#b7b7b7}.header nav ul li .subnav{-webkit-transition:height,opacity,padding 200ms ease-in-out;-moz-transition:height,opacity,padding 200ms ease-in-out;transition:height,opacity,padding 200ms ease-in-out;opacity:0;height:0;padding:0;position:absolute;width:150%;min-width:200px;top:48px;background-color:#fff;margin:0;background-color:rgba(255,255,255,0.95);background-image:none;border:1px solid #D8D8D8;border-radius:0}.header nav ul li .subnav>li{display:none}.header nav ul li .subnav.subopen{opacity:inherit;height:auto;padding:5px 0}.header nav ul li .subnav.subopen>li{display:block}.header nav ul li .subnav.ssu-add,.header nav ul li .subnav.ssu-add-active,.header nav ul li .subnav.ssu-remove,.header nav ul li .subnav.ssu-remove-active{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.header nav ul li .subnav.ssu-add,.header nav ul li .subnav.ssu-add-active{max-height:1000px}.header nav ul li .subnav.ssu-remove,.header nav ul li .subnav.ssu-remove-active{max-height:500px}.header nav ul li .subnav li{margin:0;float:none}.header nav ul li .subnav li a{padding:0 20px 0 42px;display:block;width:100%;height:40px;line-height:40px;font-size:.875rem;position:relative;-webkit-transition:background-color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out}.header nav ul li .subnav li a .icon{position:absolute;left:16px;top:8px}.header nav ul li .subnav li a:hover{color:inherit;background-color:#E5E5E5}.header nav ul li .subnav li.seperator{height:1px;background-color:transparent}.header nav ul li.sport-sub:hover .subnav{opacity:inherit;height:auto;padding:5px 0}.header nav ul li.sport-sub:hover .subnav>li{display:block}.header nav ul li.sport-sub:hover .choose-sport:before,.header nav ul li.sport-sub:hover .choose-sport:after{margin-top:2px}.header nav ul li.sport-sub:hover .choose-sport:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:-2px}.header nav ul li.sport-sub:hover .choose-sport:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:1px}.header nav ul li.account .subnav.subopen{padding:30px 30px 50px;background-color:#FFF}.header nav ul li .panel-header::after{clear:both;content:"";display:table}.header nav ul li .panel-header h2{float:left}.header nav ul li .panel-header .step{cursor:pointer;float:right}.header nav ul li .panel-header .step span{font-weight:500;color:#079ad1}.header nav ul li .panel-header p{clear:both}.header nav ul li .panel-header a{border:none}.header nav ul li .selected-sport{float:right;text-align:right}.header nav ul li .selected-sport h2{margin:0;line-height:1em}.header nav ul li .reselect{float:left;position:absolute;bottom:0;left:0;text-transform:uppercase;font-family:"Forza",sans-serif}.header nav ul li .error,.header nav ul li .success{font-size:.75rem;font-weight:400;font-style:italic;color:#D8000C;padding-top:10px}.header nav ul li .error.up,.header nav ul li .success.up{padding-top:0;padding-bottom:10px}.header nav ul li .error ul,.header nav ul li .success ul{list-style-type:disc;padding:0 0 0 20px}.header nav ul li .success{font-size:.875rem;color:#333}.header nav ul li .login{width:360px;box-shadow:0 0 15px rgba(0,0,0,0.7);padding:30px;padding-bottom:50px;right:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.header nav ul li .login li{border-bottom:0}.header nav ul li .login.ssu{width:600px}.header nav ul li .login .form-group{padding:0 0 10px;margin-bottom:1px}.header nav ul li .login .form-wrapper::after{clear:both;content:"";display:table}.header nav ul li .login .divide-or{padding:5px 0;position:relative;text-align:center;margin:20px 0}.header nav ul li .login .divide-or .copy{position:absolute;top:0;left:50%;margin-left:-50px;line-height:1em;width:100px;display:block;padding:0 20px;background-color:#ffffff;font-size:16px;font-style:italic;font-family:"Forza",sans-serif}body:lang(zh) .header nav ul li .login .divide-or .copy{font-style:normal}.header nav ul li .login .divide-or hr{position:relative;display:block;padding:0;margin:0 auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-top:1px solid #cccccc;border-bottom:1px solid #ffffff}.header nav ul li .login fieldset::after{clear:both;content:"";display:table}.header nav ul li .login fieldset label,.header nav ul li .login fieldset legend{font-family:"Forza",sans-serif;display:block;font-size:1rem;padding-bottom:10px}.header nav ul li .login fieldset input[type=text],.header nav ul li .login fieldset input[type=number],.header nav ul li .login fieldset input[type=email],.header nav ul li .login fieldset input[type=password]{display:block;width:100%;margin-bottom:6px;padding:0 5px;line-height:35px;height:35px;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.875rem;color:#333;border:1px solid #ccc;border-radius:3px;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.header nav ul li .login fieldset input:disabled{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKrVq36zwjjgzhhYWGMYAEYB8RmROaABADeOQ8CXl/xfgAAAABJRU5ErkJggg==) repeat}.header nav ul li .login fieldset select{background:#FFFFFF;width:100%;height:38px;border:1px solid #ccc;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1rem}.header nav ul li .login fieldset .field{margin-bottom:10px}.header nav ul li .login fieldset .field-row::after{clear:both;content:"";display:table}.header nav ul li .login fieldset .field-row button.sign-in{font-size:.8125rem;width:140px;float:right}.header nav ul li .login fieldset .field-row .input-container{margin-right:150px}.header nav ul li .login fieldset.sso-stype{margin-bottom:20px}.header nav ul li .login .qrcode-container{text-align:center}.header nav ul li .login .qrcode-container .qrcode{height:300px;overflow:hidden}.header nav ul li .login .qrcode-container .qrcode iframe{margin-top:-50px}.header nav ul li .login button.sign-in{cursor:pointer;outline:none;margin-bottom:10px;border:none;border-radius:3px;display:block;width:100%;border-radius:3px;background-color:#d9fd2d;color:#333;padding:10px 10px;text-align:center;font-size:1rem;font-family:"Forza",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase}.header nav ul li .login button.sign-in:disabled{opacity:0.5;cursor:no-drop;cursor:not-allowed}body:lang(zh) .header nav ul li .login button.sign-in{font-style:normal}.header nav ul li .login button.sign-in-fb{background-color:#3B5999;color:#ffffff}.header nav ul li .login button.sign-in-wx{background-color:#04BE02;color:#ffffff}.header nav ul li .login button.single{margin-top:5px;margin-bottom:22px}.header nav ul li .login button.next{background-color:#333;color:#d9fd2d}.header nav ul li .login .sport-wrapper{margin-bottom:35px}.header nav ul li .login .footnote{position:absolute;bottom:0;margin-top:0;height:50px;width:100%;left:0;background:#f4f4f4;border-top:1px solid #ccc}.header nav ul li .login dl{font-size:.625rem;font-style:italic;color:#555;margin-top:20px;margin-bottom:30px;position:relative}.header nav ul li .login dl::after{clear:both;content:"";display:table}.header nav ul li .login dl dt{position:absolute;left:0;top:0}.header nav ul li .login dl dd{padding-left:20px}.header nav ul li .login .sign-link{cursor:pointer}.header nav ul li .login .sign-link a{font-size:0.7rem;line-height:50px;height:auto;padding:0;border:none;color:#444;text-align:center}.header nav ul li .login .forgot-link{margin-bottom:8px;cursor:pointer}.header nav ul li .login .forgot-link a{font-size:0.7rem;height:auto;padding:0;border:none;color:#666;text-transform:none;text-align:center}.header nav ul li.close-sub{display:none;height:50px}.header nav ul li.full .tabspan{display:none}.header nav ul li.cart,.header nav ul li.account{margin-top:0;margin-right:0}.header nav ul li.cart a,.header nav ul li.account a{position:relative;display:block;background-color:#252525;color:#d9fd2d;padding:0 30px}.header nav ul li.cart a:hover,.header nav ul li.account a:hover{background-color:#000}.header nav ul li.cart .panel-header p,.header nav ul li.account .panel-header p{line-height:1.25em;margin-bottom:15px}.header nav ul li.cart .panel-header p a,.header nav ul li.account .panel-header p a{line-height:1.5em;cursor:pointer;font-size:1em;text-transform:none;display:inline;border:none;padding:0}.header nav ul li.cart .icon,.header nav ul li.account .icon{display:inline-block;width:20px;height:20px;float:left;margin:14px 8px 0 0;fill:currentColor;cursor:pointer}.header nav ul li.cart img,.header nav ul li.account img{height:22px;margin-bottom:-5px;margin-right:5px}.header nav ul li.account a{background-color:transparent;color:#000;padding:0 15px;position:relative}.header nav ul li.account a:hover{background-color:transparent}.header nav ul li.account .subnav a:hover{color:#079ad1}.header nav ul li.account>a:before{content:'';position:absolute;width:1px;height:12px;background-color:#333;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.header nav ul li.account .icon{float:none}.header nav ul li.cart{margin-left:0px}.header nav .show-hamburger{display:none}@media screen and (max-width: 951px){.header nav ul li{margin-left:14px}.header nav ul li.cart a{padding:0 10px}}@media screen and (max-width: 878px){.header nav{clear:both;float:none;position:fixed;top:0;right:-56vw;width:56vw;height:100vh;background-color:rgba(40,43,45,0.95);-webkit-transition:right 0.3s ease-out;-moz-transition:right 0.3s ease-out;transition:right 0.3s ease-out}.header nav.active{display:block;right:0}.header nav ul li{float:left;width:100%;margin-left:0;border:none}.header nav ul li .subnav{opacity:1;height:auto;padding:0;border:none}.header nav ul li .subnav>li{margin:0;float:none;display:block}.header nav ul li a{height:auto;font-size:18px;color:#FFF;line-height:300%}.header nav ul li a.dyg:hover{color:#079ad1}.header nav ul li.close-sub{display:block}.header nav ul li.cart{background-color:#d9fd2d;border-bottom:none;margin:0}.header nav ul li.cart a{background-color:initial;padding:0;color:#333}.header nav ul li.cart .icon{display:none}.header nav ul li.account{display:none}.header nav ul>li:not(.sport-sub){padding-left:20px;border-bottom:1px solid rgba(255,255,255,0.1)}.header nav .sport-sub{position:relative}.header nav .sport-sub .choose-sport{display:none}.header nav .sport-sub .subnav{display:block;position:relative;width:100%;min-width:0;background-color:transparent;top:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.header nav .sport-sub .subnav li{width:100%;padding:0 0 0 20px;border:none;border-bottom:1px solid rgba(255,255,255,0.1)}.header nav .sport-sub .subnav li a{width:100%;height:auto;padding:0;font-size:18px;font-weight:500;line-height:300%}.header nav .sport-sub .subnav li svg{display:none}.header nav .sport-sub .subnav li.seperator{display:none}}@media screen and (max-width: 878px) and (max-height: 500px){.header .close-menu{margin-top:4px;width:16px;height:16px}.header nav ul li.close-sub{height:30px}.header nav ul li a,.header nav .sport-sub .subnav li a{line-height:30px;font-size:12px}}@media screen and (max-width: 640px){.header nav ul li a,.header nav .sport-sub .subnav li a{font-size:16px}}@media screen and (max-width: 450px){.header nav ul li a,.header nav .sport-sub .subnav li a{font-size:12px}}.sticky-nav{background-color:#282B2D;z-index:95100;position:absolute;bottom:0;left:0;width:100%}.sticky-nav.upper-layer{z-index:95101}.sticky-nav::after{clear:both;content:"";display:table}.sticky-nav .logo{-webkit-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;opacity:0;float:left;padding-top:9px;margin-left:20px}.sticky-nav .free-app{-webkit-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;float:left;opacity:1}.sticky-nav .free-app a{display:block;text-transform:uppercase;color:#d9fd2d;line-height:50px;font-size:.75rem;padding:0 20px}.sticky-nav .free-app a .icon{display:inline-block;width:16px;height:16px;float:left;margin:16px 10px 0 0;fill:currentColor;cursor:pointer}.sticky-nav ul{float:right;overflow:hidden}.sticky-nav ul li{float:left}.sticky-nav ul li a{line-height:50px;display:inline-block;height:50px;color:#AAA;text-decoration:none;text-transform:uppercase;font-size:.75rem;padding:0 12px}.sticky-nav ul li a:hover{color:#FFF}.sticky-nav ul li.close-sub{height:50px;display:none}.sticky-nav ul li.nav-menu{display:none;padding-top:13px}.sticky-nav ul li.nav-menu .dot{width:4px;height:4px;background-color:#d9fd2d;border-radius:100%;margin:3px 12px}.sticky-nav ul li.cart{-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;opacity:0}.sticky-nav ul li.cart a{position:relative;display:block;color:#d9fd2d;padding:0 25px;cursor:pointer}.sticky-nav ul li.cart .icon{display:inline-block;width:16px;height:16px;float:left;margin:16px 10px 0 0;fill:currentColor;cursor:pointer}.sticky-nav.sticky{position:fixed;top:0;bottom:auto;width:100%}.sticky-nav.sticky .cart,.sticky-nav.sticky .free-app{opacity:1;-webkit-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}@media (max-width: 970px){.sticky-nav .free-app a{font-size:.6875rem}.sticky-nav ul li a{padding:0 8px;font-size:.6875rem}}@media screen and (max-width: 878px){.sticky-nav ul li.sub-nav{position:fixed;top:0;right:-56vw;width:56vw;height:100vh;background-color:rgba(40,43,45,0.95);-webkit-transition:right 0.3s ease-out;-moz-transition:right 0.3s ease-out;transition:right 0.3s ease-out;z-index:10}.sticky-nav ul li.sub-nav.active{display:block;right:0}.sticky-nav ul li.sub-nav>ul li{width:100%;padding:0 0 0 20px;border-bottom:1px solid rgba(255,255,255,0.1)}.sticky-nav ul li.sub-nav>ul li a{padding:0;color:#FFF;font-size:1.125rem}.sticky-nav ul li.close-sub,.sticky-nav ul li.nav-menu{display:block}.sticky-nav ul li.cart,.sticky-nav a.free-app{opacity:1;display:inline-block}.sticky-nav ul li.cart a{text-indent:-9999px;padding:0 0 0 18px}}@media screen and (max-width: 640px){.sticky-nav ul li.sub-nav>ul li a{font-size:1rem}}@media screen and (max-width: 450px){.sticky-nav ul li.sub-nav>ul li a{font-size:.75rem}}#arena{background:#000;position:relative;height:682px;overflow:hidden}#arena.playing{height:auto;min-height:0;max-height:none;padding-top:48px;padding-bottom:50px}#arena h1{width:80%;margin:0 10%;text-align:center;text-transform:uppercase;color:#fff;text-shadow:4px 3px 5px rgba(0,0,0,0.74);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#arena h1>em{color:#d9fd2d}#arena.scaling{height:auto}#arena.scaling .poster-frame-wrap{position:relative;background-size:100%}#arena.scaling .poster-frame-wrap:after{content:'';display:block}#home #arena h1{font-size:3.625rem}#home #arena h1 em{color:#d9fd2d}#home #arena .poster-frame-wrap{background-color:#000;background-position:center top;background-size:cover}#home #arena .arena-container .positioned-content h1{font-size:4.5rem;bottom:150px}#home #arena .arena-container .positioned-content .arena-subtitle{margin:0;position:absolute;bottom:145px;width:100%;z-index:1500;text-align:center}#home #arena .arena-container .positioned-content .arena-subtitle a{font-size:1.375rem;color:#FFF}@media screen and (min-width: 1200px){#home #arena .hero-content{bottom:185px}#home #arena .hero-content-container{margin-left:-280px}}@media screen and (max-width: 878px){#home #arena .hero-content{padding-left:0;bottom:72px}#home #arena .hero-content-container{float:right;margin-left:20px;margin-right:20px}#home #arena .hero-content img{width:140px}#home #arena .hero-content p.title{font-size:1.125rem}#home #arena .hero-content p.subtitle{font-size:1.5rem}}@media screen and (max-width: 450px){#home #arena .hero-content p.subtitle{font-size:1rem}}@media screen and (max-width: 450px){#home #arena .hero-content{bottom:50px}#home #arena .hero-content img{width:120px}}#arena.sports{padding-bottom:50px;margin-bottom:0;height:682px}#arena.sports .poster-frame-wrap{background-position:center top;background-size:cover;background-color:#282B2D}#arena.sports.fatherday .positioned-content .hero-copy h1{font-size:2.25rem}#arena.sports .positioned-content .hero-copy{position:absolute;top:auto;bottom:250px;z-index:1500;width:100%}#arena.sports .positioned-content .hero-copy>h1{display:block}#arena.sports .positioned-content .hero-copy h1{position:relative;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);line-height:110%;font-weight:900;color:#d9fd2d;font-size:3.625rem}#arena.sports .positioned-content .hero-copy h1 span{color:#fff;line-height:110%}#arena.sports .positioned-content .hero-copy h2{margin-top:.625rem;text-align:center;font-size:1.25rem;line-height:1.2em;color:#fff;text-shadow:0 0 15px rgba(0,0,0,0.7);text-transform:none}#arena.sports .positioned-content .hero-copy h2 em{text-transform:uppercase;color:#d9fd2d;font-size:1.4em;font-weight:700}#arena.sports.fatherday .positioned-content .hero-copy .container{display:none}@media screen and (max-width: 878px){#arena.sports{height:650px}#arena.sports .sport-carousel{bottom:60px}#arena.sports .positioned-content .hero-copy{bottom:210px}#arena.sports .positioned-content .hero-copy h1{font-size:42px}#arena.sports.fatherday .positioned-content .hero-copy h1{font-size:2rem}}@media screen and (max-width: 640px){#arena.sports{height:550px}#arena.sports .positioned-content .hero-copy h1{font-size:36px}#arena.sports.fatherday .positioned-content .hero-copy h1{font-size:1.5rem}}@media screen and (max-width: 450px){#arena.sports{height:470px}#arena.sports .positioned-content .hero-copy h1{font-size:28px}#arena.sports.fatherday .positioned-content .hero-copy h1{font-size:1.125rem}}#arena.with-hero .poster-hero-image{position:absolute;top:0;left:50%;z-index:95000;width:100%}#arena.with-hero .poster-hero-image img{width:100%}#arena.with-hero .positioned-content .hero-copy{z-index:95001}#arena.with-hero .sport-carousel .carousel{z-index:95002}#arena.sports-new{margin-bottom:50px;height:646px}#arena.sports-new .poster-frame-wrap{background-position:center top;background-size:auto 450px}#arena.sports-new .positioned-content .hero-copy{position:absolute;top:auto;bottom:226px;z-index:1500;width:100%}#arena.sports-new .positioned-content .hero-copy h1{position:relative;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);line-height:110%;font-weight:900;color:#d9fd2d}#arena.sports-new .positioned-content .hero-copy h1 span{color:#fff;font-weight:500;font-size:0.8em;line-height:110%}#arena.sports-new .positioned-content .hero-copy h2{margin-top:.625rem;text-align:center;font-size:1.25rem;line-height:1.1em;color:#fff;text-shadow:0 0 15px rgba(0,0,0,0.7);text-transform:none}#arena.training-center-arena{margin-bottom:0;height:450px}#arena.training-center-arena .panels{height:100%}#arena.training-center-arena .panels::after{clear:both;content:"";display:table}#arena.training-center-arena .panels li{background-position:center center;float:left;height:100%;width:25%;position:relative;-webkit-filter:grayscale(70%);filter:grayscale(70%)}#arena.training-center-arena .panels li a{display:block;height:100%}#arena.training-center-arena .panels li h2{text-transform:uppercase;color:#fff;font-weight:800;text-shadow:2px 2px 5px rgba(0,0,0,0.7);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;position:absolute;width:100%;top:66%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#arena.training-center-arena .panels li h2 div{font-size:1rem;font-weight:400}#arena.training-center-arena .panels li:hover,#arena.training-center-arena .panels li.panel-live.active{-webkit-filter:grayscale(0);filter:grayscale(0)}#arena.training-center-arena .panels li.panel-soon,#arena.training-center-arena .panels li.panel-soon:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#arena.training-center-arena .panels li.milos{background-position:65% 25%}#arena.cart-arena{margin-bottom:0;height:400px}#arena.cart-arena .panels{height:100%}#arena.cart-arena .panels::after{clear:both;content:"";display:table}#arena.cart-arena .panels li{width:33.33%;background-position:center center;background-repeat:no-repeat;float:left;height:100%;position:relative;-webkit-filter:grayscale(70%);filter:grayscale(70%)}#arena.cart-arena .panels li a{display:block;height:100%}#arena.cart-arena .panels li h2{text-transform:uppercase;color:#fff;font-weight:800;text-shadow:2px 2px 5px rgba(0,0,0,0.7);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;position:absolute;width:100%;top:66%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#arena.cart-arena .panels li h2 div{font-size:1rem;font-weight:400}#arena.cart-arena .panels li:hover,#arena.cart-arena .panels li.panel-live.active{-webkit-filter:grayscale(0);filter:grayscale(0)}#arena.cart-arena .panels li.panel-live{cursor:pointer}#arena.cart-arena .panels li.panel-soon,#arena.cart-arena .panels li.panel-soon:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#arena .positioned-content h1{position:absolute;top:56%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:1em;z-index:1500}#home #arena .positioned-content h1{top:auto;bottom:185px}#home #arena .positioned-content h1 .play-button{font-size:1.125rem}@media screen and (max-width: 878px){#arena .positioned-content h1{font-size:2.5rem}#arena h1{width:90%;margin:0 5%}#arena.training-center-arena{margin-top:60px;height:350px}#arena.training-center-arena .panels li{height:50%;width:50%}#arena.training-center-arena .panels li.wie{background-position:center 30%}#arena.training-center-arena .panels .panel-tennis{background-position:center 25%}#home #arena .positioned-content h1{font-size:3rem;bottom:65px}#home #arena .arena-container .positioned-content h1{font-size:3.75rem;bottom:65px}#home #arena .arena-container .positioned-content .arena-subtitle{bottom:60px}#home #arena .arena-container .positioned-content .arena-subtitle a{font-size:1.125rem}}@media screen and (max-width: 750px){#arena{height:500px}#home #arena.playing{height:500px}#home #arena.playing .controls{display:none !important}#home #arena.playing .poster-frame-wrap{display:block !important}#arena .positioned-content h1{font-size:2.5rem}#arena .positioned-content h2{font-size:2rem}}@media screen and (max-width: 640px){#arena{height:400px}#home #arena.playing{height:400px}#home #arena.playing .controls{display:none !important}#home #arena.playing .poster-frame-wrap{display:block !important}#home #arena .positioned-content h1{font-size:2.625rem}#arena .positioned-content h1{font-size:2rem}#arena .positioned-content h2{font-size:1.75rem}#home #arena .arena-container .positioned-content h1{font-size:3rem;bottom:30px}#home #arena .arena-container .positioned-content .arena-subtitle{bottom:25px}#home #arena .arena-container .positioned-content .arena-subtitle a{font-size:1rem}}@media screen and (max-width: 450px){#arena{height:320px}#home #arena.playing{height:320px}#home #arena.playing .controls{display:none !important}#home #arena.playing .poster-frame-wrap{display:block !important}#home #arena .positioned-content h1{font-size:1.25rem}#arena .positioned-content h1{font-size:1.75rem}#arena .positioned-content h2{font-size:1.5rem}#home #arena .arena-container .positioned-content h1{width:90%;margin:0 5%;font-size:2rem;bottom:40px}}#arena,.video-column{overflow:hidden;max-height:800px}#arena .arena-video,.video-column .arena-video{width:100%;display:block;margin:0 auto;transition:all 0.8s ease-in-out}#arena .poster-frame-wrap,.video-column .poster-frame-wrap{height:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;text-align:center;z-index:999;width:100%;opacity:1}#arena .poster-frame-wrap.ng-hide-add,.video-column .poster-frame-wrap.ng-hide-add{opacity:1;display:block !important}#arena .poster-frame-wrap.ng-hide-add.ng-hide-add-active,.video-column .poster-frame-wrap.ng-hide-add.ng-hide-add-active{opacity:0}#arena .poster-frame-wrap.ng-hide-remove,.video-column .poster-frame-wrap.ng-hide-remove{display:block !important;opacity:0}#arena .poster-frame-wrap.ng-hide-remove.ng-hide-remove-active,.video-column .poster-frame-wrap.ng-hide-remove.ng-hide-remove-active{opacity:1}@media screen and (max-width: 878px){#arena .poster-frame-wrap,.video-column .poster-frame-wrap{background-position:40% bottom}}@media screen and (max-width: 640px){#arena .poster-frame-wrap,.video-column .poster-frame-wrap{background-position:30% bottom}}@media screen and (max-width: 450px){#arena .poster-frame-wrap,.video-column .poster-frame-wrap{background-position:30% bottom}}#arena .play-button,.video-column .play-button{display:inline-block;opacity:1;cursor:pointer;font-size:1.125rem;text-transform:uppercase;font-family:"Forza",sans-serif;font-style:italic;font-weight:400;color:#fff;line-height:24px;-webkit-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);transition:opacity 0.5s cubic-bezier(0.645, 0.045, 0.355, 1)}#arena .play-button .icon,.video-column .play-button .icon{float:right}#arena .play-button:hover,.video-column .play-button:hover{color:#d9fd2d}#arena .play-button.ng-hide,.video-column .play-button.ng-hide{display:inline-block !important;opacity:0;pointer-events:none}#arena .play-button.ng-hide-add,.video-column .play-button.ng-hide-add{opacity:1;display:inline-block !important}#arena .play-button.ng-hide-add.ng-hide-add-active,.video-column .play-button.ng-hide-add.ng-hide-add-active{opacity:0;display:inline-block !important}#arena .play-button.ng-hide-remove,.video-column .play-button.ng-hide-remove{display:inline-block !important;opacity:0}#arena .play-button.ng-hide-remove.ng-hide-remove-active,.video-column .play-button.ng-hide-remove.ng-hide-remove-active{opacity:1;display:inline-block !important}#arena .controls,.video-column .controls{position:absolute;top:80px;right:15px;z-index:5000}#arena .controls .icon,.video-column .controls .icon{opacity:0.4;color:#fff;cursor:pointer;width:32px;height:32px}#arena .controls .icon:hover,.video-column .controls .icon:hover{opacity:1;color:#d9fd2d}#arena .static-controls,.video-column .static-controls{position:absolute;top:56%;left:50%;-webkit-transform:translate3d(-50%, -150px, 0);-moz-transform:translate3d(-50%, -150px, 0);-ms-transform:translate3d(-50%, -150px, 0);-o-transform:translate3d(-50%, -150px, 0);transform:translate3d(-50%, -150px, 0);z-index:5000}#arena .static-controls .icon,.video-column .static-controls .icon{display:none}#arena .static-controls .icon,.video-column .static-controls .icon{color:#d9fd2d;cursor:pointer;width:80px;height:80px;border-radius:50%}#arena .arena-container,.video-column .arena-container{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width: 640px){body:lang(zh) #store #arena .poster-frame-wrap,body:lang(zh) #store .video-column .poster-frame-wrap{background-position:30% bottom}}#arena.nonAutoPlay .poster-frame-wrap:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.25);z-index:-1}#arena.nonAutoPlay .positioned-content p{position:absolute;color:#FFF;z-index:1500;top:60%;left:50%;width:60%;text-align:center;padding-top:30px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#arena.nonAutoPlay .static-controls .icon{display:block}#arena.nonAutoPlay .controls{top:72px;bottom:auto;display:block}.nb-slider,.nb-slider .slider{height:480px;background:#000}.nb-slider .description{font-size:24px;color:#FFFFFF;letter-spacing:0;line-height:32px;margin-bottom:20px}.nb-slider-content{background-position:center top;background-size:cover;background-repeat:no-repeat;height:480px}.nb-slider-content h4{font-size:28px;color:#D9FD2D;letter-spacing:0.48px;font-style:italic;margin-bottom:20px}.nb-slider .nav li.active{background-color:#D9FD2D}.nb-slider .column{width:50%;float:left;height:100%}.nb-slider .column-inner{width:460px;float:right;height:100%;align-items:baseline;display:flex;flex-direction:column;justify-content:space-around}.nb-slider .left-column{padding:40px;padding-right:20px}.nb-slider .paddles .arrow-triangle.prev-t{left:20px}.nb-slider .paddles .arrow-triangle.next-t{right:20px}.nb-slider .paddles .arrow-triangle{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.nb-slider .paddles .arrow-triangle:before,.nb-slider .paddles .arrow-triangle:after{background-color:#FFF}.nb-slider .slide{background-color:transparent}@media screen and (max-width: 640px){.nb-slider .column:last-child{display:none}.nb-slider .left-column{width:100%;float:none;padding-right:40px;padding:40px 50px}.nb-slider .column-inner{width:auto;float:none}.nb-slider-content h4{line-height:1.1}.nb-slider .description{line-height:1.35;font-size:1.2rem}.nb-slider .nav{bottom:10px}}.icon{display:inline-block;fill:currentColor}.card-row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.card-row .media-card img{display:block}.card-row .media-card video{display:none}.card-row .media-card.active{width:100%}.card-row .media-card.active img.poster{display:none}.card-row .media-card.active video{display:block}.card{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%;display:block;padding:20px 0;margin-bottom:20px;background-color:#F5F5F5}.card:last-child{margin-right:0}.card::after{clear:both;content:"";display:table}.card:nth-child(3),.card:nth-child(6){margin-right:0}.card>div{padding:0 20px}.card h3{font-weight:500;margin-bottom:6px}.card h4{font-size:.75rem}.card p{font-size:.75rem;line-height:1.4em}.card .media-block{margin-bottom:10px}.card .media-block img{width:100%}.card>ul{width:100%}.card>ul>li{width:40%;float:left}.card.negative{width:20%;background-color:transparent;padding:0;margin:0;border:1px solid #E5E5E5}.card.negative>div{padding:0}.card.negative .media-block{margin-top:10px}@media screen and (max-width: 878px){.card.negative .media-block{width:100%}}@media screen and (max-width: 640px){.card.negative{width:100%}}@media screen and (max-width: 878px){.card{margin-bottom:20px;float:left;display:block;margin-right:2.7027027027%;width:100%;margin-right:0}.card:last-child{margin-right:0}.card .disc-ul>li{width:auto;float:none}.card .media-block{width:50%;float:left}.card .content-block{width:50%;float:left;padding-right:20px}.card .content-block p{font-size:1rem}.card .content-block .disc-ul{font-size:1rem;line-height:1.4em}}@media screen and (max-width: 640px){.card .media-block{float:none;width:100%}.card .content-block{float:none;width:100%}}.media-card .content-block{padding-left:50px;position:relative}.media-card .content-block .icon{position:absolute;top:0;left:20px;cursor:pointer}@media screen and (max-width: 878px){.media-card .content-block .icon{top:10px}}@media screen and (max-width: 640px){.media-card .content-block .icon{top:0}}.media-card video{width:100%}.large-card-row .card{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}.large-card-row .card:last-child{margin-right:0}.large-card-row .card:nth-child(3){margin-right:inherit}.large-card-row .card:nth-child(2){margin-right:0}.large-card-row .card .media-block video{width:100%;display:none}.large-card-row .card.active{width:100%}.large-card-row .card.active .media-block img{display:none}.large-card-row .card.active .media-block video{display:block}@media screen and (max-width: 878px){.large-card-row .card{margin-bottom:20px;float:left;display:block;margin-right:2.7027027027%;width:100%;margin-right:0}.large-card-row .card:last-child{margin-right:0}.large-card-row .card .disc-ul>li{width:auto;float:none}.large-card-row .card .media-block{width:50%;float:left}.large-card-row .card .content-block{width:50%;float:left;padding-right:20px}.large-card-row .card .content-block p{font-size:1rem}.large-card-row .card .content-block .disc-ul{font-size:1rem;line-height:1.4em}}@media screen and (max-width: 640px){.large-card-row .card .media-block{float:none;width:100%}.large-card-row .card .content-block{float:none;width:100%}}.large-card-row.active .inactive-card{margin-bottom:20px;float:left;display:block;margin-right:2.7027027027%;width:100%;margin-right:0}.large-card-row.active .inactive-card:last-child{margin-right:0}.large-card-row.active .inactive-card .disc-ul>li{width:auto;float:none}.large-card-row.active .inactive-card .media-block{width:50%;float:left}.large-card-row.active .inactive-card .content-block{width:50%;float:left;padding-right:20px}.large-card-row.active .inactive-card .content-block p{font-size:1rem}.large-card-row.active .inactive-card .content-block .disc-ul{font-size:1rem;line-height:1.4em}.card-group{margin-bottom:20px;position:relative;background-color:#d9fd2d;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.card-group.greyback{background-color:#f5f5f5}.card-group::after{clear:both;content:"";display:table}.card-group:before{content:" ";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-right:20px solid #fff}.card-group>div{width:50%;float:left}.card-group .card{margin-right:0;margin-bottom:0}.card-group .card .disc-ul>li{width:50%;float:left}.card-group .card>div{padding-right:30px}.card-group .tiles::after{clear:both;content:"";display:table}.card-group .tile{padding:20px;padding-left:30px;background-color:#F5F5F5}.card-group .tile h3{font-weight:500}.card-group .tile.highlighted{background-color:#d9fd2d}.card-group .tile:nth-child(2){border-top:20px solid #fff}.card-group .media-card .media-block img{display:block}.card-group .media-card .media-block video{display:none}@media screen and (max-width: 750px){.card-group .media-card .content-block .icon{top:0}}.card-group.flipped.active .media-card{border-top:20px solid #FFF}.card-group.active:before{content:" ";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-right:none}.card-group.active .media-card{width:100%}.card-group.active .media-card .media-block img{display:none}.card-group.active .media-card .media-block video{display:block}.card-group.active .tiles{clear:both;width:100%;position:relative}.card-group.active .tiles:before{content:" ";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-right:20px solid #fff}.card-group.active .tiles .tile{float:left;width:50%}.card-group.active .tiles .tile:first-child{border-top:20px solid #fff}.card-group.active .tiles .tile:first-child .disc-ul li{line-height:1.5em}.card-group.active .single-tile{clear:both;width:100%;position:relative}.card-group.active .single-tile:before{content:" ";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.card-group.active .single-tile .tile:first-child{border-top:20px solid #fff}.card-group.active .single-tile .tile:first-child .disc-ul li{line-height:1.5em}@media screen and (max-width: 878px){.card-group{background-color:transparent}.card-group.flipped .media-card{margin-top:20px;margin-bottom:0}.card-group:before{border-right:none}.card-group>div{width:100%;float:none}.card-group .card{width:100%;margin-bottom:20px}.card-group .card .disc-ul>li{width:auto;float:none}.card-group .card .media-block{width:60%;float:left}.card-group .card .content-block{width:40%;float:left;padding-right:20px}.card-group .card .content-block .disc-ul{font-size:1rem;line-height:1.4em}.card-group .tiles{background-color:#d9fd2d;position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.card-group .tiles::after{clear:both;content:"";display:table}.card-group .tiles:before{content:" ";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-right:20px solid #fff}.card-group .tile{width:50%;float:left}.card-group .tile .disc-ul{font-size:.875rem;line-height:1.25em}.card-group .tile .disc-ul li{margin-bottom:6px}.card-group .tile:first-child{padding-right:30px}.card-group .tile:last-child{border-top:0;padding-left:30px}.card-group .single-tile .tile{width:100%;float:none}}@media screen and (max-width: 750px){.card-group .card .disc-ul>li{width:50%;float:left}.card-group .card .media-block{padding-right:20px;width:100%;float:none}.card-group .card .content-block{width:100%;float:none}.card-group .tiles{background-color:transparent;border-top:none}.card-group .tiles:before{border-right:none}.card-group .tiles .tile{width:100%;float:none}.card-group .tiles .tile:last-child{margin-top:20px}.card-group.active .tiles .tile{width:100%}.card-group.active .tiles:before{border-right:none}}@media screen and (max-width: 640px){.card-group .card .disc-ul>li{width:100%;float:none}}@media screen and (max-width: 878px){.card.highlighted .content-block{width:100%}}.card.highlighted .highlighted{background:#d9fd2d}@media screen and (max-width: 878px){.card.content-only .content-block{width:100%}}.block-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.block{position:relative}.block:after{display:block;content:''}.block.block-home-press:after{padding-top:56.333333333%}.promo{background-color:#F5F5F5;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;text-align:center}.promo::after{clear:both;content:"";display:table}.promo .column{float:left;min-height:300px}.promo .column .content{padding-top:60px}@media screen and (max-width: 878px){.promo .column .content{padding:0 0}}@media screen and (max-width: 640px){.promo .column .content{margin:auto}}.promo .column:first-child{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%;margin-left:17.1171171171%;text-align:right;background-position:center center;background-repeat:no-repeat}.promo .column:first-child:last-child{margin-right:0}.promo .column:first-child .content{display:inline-block;text-align:left}.promo .column:last-child{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}.promo .column:last-child:last-child{margin-right:0}@media screen and (max-width: 878px){.promo .column{width:100%;float:none}.promo .column:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;background-position:center center}.promo .column:last-child{min-height:200px;width:100%;margin:5%;float:left}}.promo h2{font-size:32px;font-weight:700;font-style:italic;margin:20px 0 5px}.promo h3{font-size:24px;font-weight:500;font-style:italic;color:#999}.promo h3 small{font-size:60%}.promo h3 span.line-through{position:relative}.promo h3 span.line-through:after{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);background-color:#d9fd2d}.promo h3 span.two-line{display:inline-block;width:50px;font-size:40%;line-height:120%}.promo .buy-now{margin:20px 0;font-weight:600}.promo a{margin-bottom:0;font-family:"Forza",sans-serif;font-style:italic;text-transform:uppercase}.promo p{font-style:none;color:#999}.promo .online{float:left;display:block;margin-right:2.7027027027%;width:100%}.promo .online:last-child{margin-right:0}@media screen and (max-width: 878px){.promo .online{margin:0}.promo .online .column{width:50%;margin:0}.promo .online .column:last-child{margin-top:60px}}@media screen and (max-width: 640px){.promo .online{float:left;display:block;margin-right:2.7027027027%;width:82.8828828829%;margin-left:8.5585585586%;margin-bottom:30px}.promo .online:last-child{margin-right:0}.promo .online .column:first-child{display:none}.promo .online .column:last-child{float:left;display:block;margin-right:2.7027027027%;width:100%}.promo .online .column:last-child:last-child{margin-right:0}}.promo .instore{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-bottom:60px;padding:0 20px}.promo .instore:last-child{margin-right:0}.promo .instore .card-container{overflow:hidden;margin-top:-1px;margin-left:-1px;border-style:solid;border-color:#E5E5E5;border-width:1px 0 0 1px}.promo .instore .card.negative{border-width:0 1px 1px 0}.promo .instore h2{margin-bottom:40px}.promo .instore img{width:100%}@media screen and (max-width: 750px){.promo .instore{border-top:none}.promo .instore .card{width:50%}.promo .instore .card .media-block{width:100%}}.promo.dark{background-color:#000}.promo.dark h2{color:#d9fd2d}.single-promo{background-color:#000;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.single-promo::after{clear:both;content:"";display:table}.single-promo .column{float:left;min-height:300px}.single-promo .column .content{padding:60px 0}@media screen and (max-width: 878px){.single-promo .column .content{padding:0 0}}@media screen and (max-width: 640px){.single-promo .column .content{margin:auto}}.single-promo .column:first-child{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%;margin-left:17.1171171171%;text-align:right;background-position:center center;background-repeat:no-repeat}.single-promo .column:first-child:last-child{margin-right:0}.single-promo .column:first-child .content{display:inline-block;text-align:left}.single-promo .column:last-child{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%;margin-left:8.5585585586%}.single-promo .column:last-child:last-child{margin-right:0}@media screen and (max-width: 878px){.single-promo .column{width:100%;float:none}.single-promo .column:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;background-position:center center}.single-promo .column:last-child{min-height:200px;width:100%;margin:5%;float:left}}.single-promo h2{color:#d9fd2d;font-size:28px;font-style:italic;margin:20px 0 5px}.single-promo h3{font-size:24px;font-weight:500;font-style:italic;color:#999}.single-promo h3 small{font-size:60%}.single-promo h3 span.line-through{position:relative}.single-promo h3 span.line-through:after{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);background-color:#d9fd2d}.single-promo h3 span.two-line{display:inline-block;width:50px;font-size:40%;line-height:120%}.single-promo .buy-now{margin:20px 0;font-weight:600}.single-promo a{margin-bottom:0;font-family:"Forza",sans-serif;font-style:italic;text-transform:uppercase}.single-promo p{font-style:none;color:#999}.single-promo .online{float:left;display:block;margin-right:2.7027027027%;width:100%}.single-promo .online:last-child{margin-right:0}@media screen and (max-width: 878px){.single-promo .online{margin:0}.single-promo .online .column:first-child{width:40%;margin:0}.single-promo .online .column:last-child{width:50%;margin-top:60px}}@media screen and (max-width: 640px){.single-promo .online{float:left;display:block;margin-right:2.7027027027%;width:82.8828828829%;margin-left:8.5585585586%;margin-bottom:30px}.single-promo .online:last-child{margin-right:0}.single-promo .online .column:first-child{display:none}.single-promo .online .column:last-child{float:left;display:block;margin-right:2.7027027027%;width:100%}.single-promo .online .column:last-child:last-child{margin-right:0}}.store-promo{margin-top:60px;padding:60px 0;background-color:#000;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.store-promo::after{clear:both;content:"";display:table}.store-promo h2{color:#d9fd2d;margin-bottom:30px}.store-promo ul{max-width:71.25em;margin-left:auto;margin-right:auto}.store-promo ul::after{clear:both;content:"";display:table}.store-promo ul li{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%}.store-promo ul li:last-child{margin-right:0}.store-promo ul li:nth-child(4n){margin-right:0}.store-promo ul li img{width:100%}@media screen and (max-width: 878px){.store-promo ul li{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}.store-promo ul li:last-child{margin-right:0}.store-promo ul li:nth-child(2n){margin-right:0}}#habla_window_div{font-family:'Gotham', helvetica, sans-serif !important}#habla_window_div #habla_topbar_div{font-family:'Forza', sans-serif !important;font-size:.875rem !important;font-weight:700 !important;font-style:italic !important}#habla_window_div #habla_topbar_div a{text-transform:uppercase !important}#habla_window_div .habla_conversation_person1,#habla_window_div .habla_conversation_person2{font-weight:500}#habla_window_div textarea{background-color:#FFF !important}#habla_window_div #habla_offline_message_span{color:#FFF !important}#habla_window_div #habla_wcsend_input{background:#FFF none repeat scroll 0 0 !important;padding:5px}#habla_window_div #habla_expanded_div{border-left:1px solid #808080 !important;border-right:1px solid #808080 !important}#habla_window_div #habla_expanded_div:last-child{background-color:#808080 !important}#habla_window_div #habla_chatform_form{padding:5px 15px 3px !important}.zeppsite .modal-open{overflow:hidden}.zeppsite .modal-close{position:absolute;top:-10px;right:10px;border:2px solid #444;border-radius:100%;background-color:#fff;width:26px;height:26px;font-weight:700;font-family:"Forza",sans-serif;text-align:center;line-height:24px;text-transform:uppercase;font-size:13px;cursor:pointer}.zeppsite .modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000 !important;-webkit-overflow-scrolling:touch;outline:0}.zeppsite .modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-moz-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.zeppsite .modal.in .modal-dialog{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.zeppsite .modal-open .modal{overflow-x:hidden;overflow-y:auto}.zeppsite .modal-dialog{position:relative;width:660px;margin:120px auto}.zeppsite .modal-dialog::after{clear:both;content:"";display:table}.zeppsite .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.zeppsite .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11000 !important;background-color:#000}.zeppsite .modal-backdrop.fade{opacity:0}.zeppsite .modal-backdrop.in{opacity:.5}.zeppsite .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:33px}.zeppsite .modal-header .close{margin-top:-2px}.zeppsite .modal-title{margin:0;line-height:18px}.zeppsite .modal-body{position:relative;padding:15px}.zeppsite .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.zeppsite .modal-footer::after{clear:both;content:"";display:table}.zeppsite .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.zeppsite .modal-footer .btn-group .btn+.btn{margin-left:-1px}.zeppsite .modal-footer .btn-block+.btn-block{margin-left:0}.zeppsite .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.carousel{width:100%}.carousel h3{margin-bottom:10px}.carousel a.buy-link{font-size:.9375rem;color:#fff;position:absolute;display:block;bottom:10px;left:10px;text-transform:uppercase;font-style:italic;font-family:"Forza",sans-serif}.carousel a.buy-link:hover{text-decoration:underline}.carousel .carousel-item img{width:100%}.carousel .carousel-item p{margin-bottom:0;font-size:.75rem;line-height:1em}.carousel .carousel-item a{font-size:.75rem;line-height:1em}.carousel .carousel-item .carousel-image:hover .popup{opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.carousel .icon-media-play{position:absolute;top:50%;right:50%;fill:#d9fd2d;cursor:pointer;border-radius:50%;-webkit-transform:translate3d(50%, -50%, 0);-moz-transform:translate3d(50%, -50%, 0);-ms-transform:translate3d(50%, -50%, 0);-o-transform:translate3d(50%, -50%, 0);transform:translate3d(50%, -50%, 0)}.carousel .icon-media-stop{z-index:9001;cursor:pointer;position:absolute;fill:#fff;right:10px;top:10px}.carousel .popup{opacity:0;position:absolute;top:25px;margin-left:60px;z-index:1;width:180px;height:160px;padding:10px;background-color:#F5F5F5;border:1px solid #d5d5d5;border-radius:5px;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.carousel .popup p{color:#333;font-size:.625rem;line-height:1.4em}.carousel .popup p:first-child{margin-bottom:10px}.carousel .carousel-shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;box-shadow:0 0 6px rgba(0,0,0,0.6)}.carousel .carousel-shadow:hover{box-shadow:0 0 0 2px #d9fd2d inset,0 0 6px rgba(0,0,0,0.6)}.carousel .carousel-shadow.active{display:none}.paddles .arrow-triangle{position:absolute;cursor:pointer;display:block;width:48px;height:48px;bottom:42px}.paddles .arrow-triangle:before,.paddles .arrow-triangle:after{content:'';width:36px;height:2px;position:absolute;top:50%;margin-top:-1px;background-color:#666}.paddles .arrow-triangle:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.paddles .arrow-triangle:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.paddles .arrow-triangle.prev-t{left:-36px}.paddles .arrow-triangle.prev-t:before,.paddles .arrow-triangle.prev-t:after{left:0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.paddles .arrow-triangle.next-t{right:-36px}.paddles .arrow-triangle.next-t:before,.paddles .arrow-triangle.next-t:after{right:0;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.pagination{margin-top:40px;text-align:center}.pagination ul{display:inline-block}.pagination ul::after{clear:both;content:"";display:table}.pagination ul li{float:left;margin-left:20px;width:36px;height:36px;text-align:center;line-height:36px}.pagination ul li:nth-child(1){margin-left:0}.pagination ul li.circle.active{background-color:#d9fd2d;border-radius:100%}.pagination ul li a{color:#333}.pagination ul li.dir svg{width:1.125rem;height:1.125rem;margin-top:8px}@media screen and (max-width: 450px){.pagination ul li{margin-left:5px}}#home #arena{height:682px;position:relative}#home #arena.playing{height:auto;min-height:0;max-height:900px}#home #arena .slider{height:682px}#home #arena .with-content .positioned-content{position:absolute;top:0;left:0;right:0;bottom:0}#home #arena .with-content .bleed-container,#home #arena .with-content .slided-container{height:100%}#home #arena .with-content .bleed-container{padding-left:10px;padding-right:10px}#home #arena .tennis .poster-frame-wrap,#home #arena .holiday .poster-frame-wrap{background-position:center center}#home #arena .slided-container{position:relative;text-align:center;z-index:1500}#home #arena .slided-container.tennis p{max-width:750px;width:90%;margin:0 auto}#home #arena .slided-container.baseball{width:50%;float:left}#home #arena .slided-container.golf,#home #arena .slided-container.badminton{width:50%;float:right}#home #arena .slided-container.baseball .slided-content,#home #arena .slided-container.golf .slided-content,#home #arena .slided-container.badminton .slided-content{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#home #arena .slided-container.badminton .slided-content h1{font-size:3.125rem}#home #arena .slided-container.badminton .slided-content h1 em{color:#FFAA4D}#home #arena .slided-content{position:absolute;left:0;width:100%;top:auto;bottom:110px}#home #arena .slided-content h1{position:relative;bottom:auto;margin-bottom:20px;text-shadow:0 0 16px rgba(0,0,0,0.32),2px 3px 5px rgba(0,0,0,0.5);-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#home #arena .slided-content h1 em{font-weight:900}#home #arena .slided-content h1.stretched{width:100%;margin-left:0;margin-right:0}#home #arena .slided-content h1.light{font-weight:500}#home #arena .slided-content p{color:#FFF;font-weight:500;text-shadow:0 0 8px rgba(0,0,0,0.8)}#home #arena .slided-content .buy-now{color:#333;background-color:#d9fd2d;padding:11px 41px;border-radius:21px}#home #arena .slided-content .buy-now:hover{background-color:#333;color:#d9fd2d}#home #arena .slided-content .feature-icons{color:#d9fd2d;margin-bottom:20px}#home #arena .slided-content .feature-icons svg:nth-child(2){margin:0 70px}#home nav{background-color:transparent;position:absolute;bottom:3.125rem;left:0;width:100%;z-index:999}@media screen and (max-width: 878px){#home #arena{height:470px}#home #arena .slider{height:470px}#home nav{bottom:0}}@media screen and (max-width: 750px){#home #arena .badminton .poster-frame-wrap{background-position-x:30%}#home #arena .slided-container{width:100%}#home #arena .slided-container.soccer .slided-content h1{font-size:2.625rem}#home #arena .slided-container.baseball,#home #arena .slided-container.golf,#home #arena .slided-container.badminton{width:100%}#home #arena .slided-container.baseball .slided-content,#home #arena .slided-container.golf .slided-content,#home #arena .slided-container.badminton .slided-content{top:auto;bottom:80px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#home #arena .slided-container.baseball .slided-content h1,#home #arena .slided-container.golf .slided-content h1,#home #arena .slided-container.badminton .slided-content h1{font-size:2.625rem}#home #arena .slided-content{bottom:80px}#home #arena .slided-content h1{margin-bottom:0}#home #arena .slided-content img,#home #arena .slided-content p,#home #arena .slided-content .feature-icons{display:none}}@media screen and (max-width: 640px){#home #arena{height:350px}#home #arena .arena-event-soccer .poster-frame-wrap{background-size:210%}#home #arena .slider{height:350px}#home #arena .headtennis .poster-frame-wrap{background-position-y:30px}}#home .home-portals .portal-card{position:relative;display:block;float:left;width:33.3333333333%;background-size:cover;background-position:center center;background-repeat:no-repeat;color:rgba(255,255,255,0.4);-webkit-filter:grayscale(70%);filter:grayscale(70%);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#home .home-portals .portal-card.baseball{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_baseball.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-portals .portal-card.baseball{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_baseball@2x.jpg")}}#home .home-portals .portal-card.golf{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_golf.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-portals .portal-card.golf{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_golf@2x.jpg")}}#home .home-portals .portal-card.tennis{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_tennis170825.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-portals .portal-card.tennis{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_tennis170825@2x.jpg")}}#home .home-portals .portal-card.softball{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_softball.jpg");background-position:right center}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-portals .portal-card.softball{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_softball@2x.jpg")}}#home .home-portals .portal-card.soccer{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_soccer.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-portals .portal-card.soccer{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_soccer@2x.jpg")}}#home .home-portals .portal-card.badminton{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_badminton.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-portals .portal-card.badminton{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_badminton@2x.jpg")}}#home .home-portals .portal-card.trainingcenter{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_trainingcenter-201804.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-portals .portal-card.trainingcenter{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_portals_trainingcenter-201804@2x.jpg")}}#home .home-portals .portal-card:before{content:'';-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.15)}#home .home-portals .portal-card:after{content:'';padding-top:100%;display:block}#home .home-portals .portal-card:hover{color:#FFF;-webkit-filter:grayscale(0);filter:grayscale(0)}#home .home-portals .portal-card:hover:before{background-color:transparent}#home .home-portals .portal-card-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#home .home-portals .portal-card-inner h1{font-size:2.625rem;line-height:100%}#home .home-portals .portal-card-inner p{font-size:.875rem;line-height:1.125rem}@media screen and (min-width: 1400px){#home .home-portals .portal-card:after{padding-top:480px}}@media screen and (min-width: 1200px){#home .home-portals .portal-card-inner h1{font-size:3rem}}@media screen and (max-width: 878px){#home .home-portals .portal-card-inner h1{font-size:2.25rem}#home .home-portals .portal-card-inner p{display:none}}@media screen and (max-width: 640px){#home .home-portals .portal-card-inner h1{font-size:1.5rem}}@media screen and (max-width: 450px){#home .home-portals .portal-card{color:#d9fd2d;background-color:#000;background-image:none !important;border-bottom:1px solid rgba(255,255,255,0.2);border-right:1px solid rgba(255,255,255,0.2)}#home .home-portals .portal-card:nth-child(3n){border-right:none}#home .home-portals .portal-card:nth-child(n+4){border-bottom:none}#home .home-portals .portal-card:before{content:none}#home .home-portals .portal-card:after{padding-top:48px}#home .home-portals .portal-card:hover{color:#d9fd2d}#home .home-portals .portal-card-inner h1{font-size:.75rem}}#home .home-presses .block-cell{width:24%;width:calc(25% - 15px)}#home .home-presses .block-cell h2{margin:10px 0 5px}#home .home-presses .block-cell p{font-size:.875rem;line-height:120%}#home .home-presses .block{-webkit-transition:box-shadow,200ms,ease-in-out;-moz-transition:box-shadow,200ms,ease-in-out;transition:box-shadow,200ms,ease-in-out;background-size:cover;background-position:center center;background-repeat:no-repeat}#home .home-presses .block.in-the-news{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_press_news_2017.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-presses .block.in-the-news{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_press_news_2017@2x.jpg")}}#home .home-presses .block.smart-bat{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_press_smartbat.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-presses .block.smart-bat{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_press_smartbat@2x.jpg")}}#home .home-presses .block.golf-app{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_press_golfapp4.0.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-presses .block.golf-app{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_press_golfapp4.0@2x.jpg")}}#home .home-presses .block.smart-coach{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_press_smartcoach_201804.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#home .home-presses .block.smart-coach{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/home/home_press_smartcoach_201804@2x.jpg")}}#home .home-presses .block:hover{box-shadow:0 0 0 2px #d9fd2d}@media screen and (max-width: 878px){#home .home-presses .block-cell{width:48%;width:calc(50% - 10px);margin-bottom:20px}#home .home-presses .block-cell h2{font-size:1.125rem}#home .home-presses .block-cell p{font-size:.75rem}}@media screen and (max-width: 450px){#home .home-presses .block-cell{width:100%}}#home .home-promo{background-color:#DFDCDA}#home .home-promo .container{position:relative;max-width:1034px;padding:0;overflow-x:hidden}#home .home-promo .container:before{content:'';display:block;padding-top:35.294%}#home .home-promo .container img{position:absolute;top:50%;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 750px){#home .home-promo .container:before{padding-top:45%}}#home .affiliated{margin:0 auto}#home .affiliated .container{text-align:center}#home .affiliated .container .card{float:none;margin:0 auto}#home .affiliated .notation a{text-decoration:underline}@media screen and (max-width: 450px){#home .affiliated{margin-top:0;margin-bottom:0;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}#home .affiliated .card{margin-bottom:0}}ul.dots{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}ul.dots>li{width:.875rem;height:.875rem;border-radius:50%;border:none;background-color:#4F565C;cursor:pointer}ul.dots>li.active,ul.dots>li:hover{box-shadow:0 0 4px rgba(0,0,0,0.5);background-color:#d9fd2d}section::after,.poster-frame-wrap::after{clear:both;content:"";display:table}section.section-dark-mask,.poster-frame-wrap.section-dark-mask{box-shadow:inset 0 0 0 1000px rgba(0,0,0,0.4)}section.section-video-mask .full-video-container:after,.poster-frame-wrap.section-video-mask .full-video-container:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4)}.full-video-container{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.full-video-container video,.full-video-container img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.full-video-container.justify video,.full-video-container.justify img{left:0;top:0;width:100%;height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sports-pages{overflow-x:hidden}.sports-pages h2{font-size:2rem;font-weight:700}@media screen and (max-width: 750px){.sports-pages h2{font-size:1.5rem}.sports-pages p{font-size:.875rem}}.sports-pages .cover-fixed{position:relative;z-index:200}@-webkit-keyframes soccersensorshow{0%{opacity:0}43%{opacity:0}50%{opacity:1}98%{opacity:1}100%{opacity:0}}@-moz-keyframes soccersensorshow{0%{opacity:0}43%{opacity:0}50%{opacity:1}98%{opacity:1}100%{opacity:0}}@keyframes soccersensorshow{0%{opacity:0}43%{opacity:0}50%{opacity:1}98%{opacity:1}100%{opacity:0}}@-webkit-keyframes soccersensorhide{0%{opacity:1}48%{opacity:1}50%{opacity:0}93%{opacity:0}100%{opacity:1}}@-moz-keyframes soccersensorhide{0%{opacity:1}48%{opacity:1}50%{opacity:0}93%{opacity:0}100%{opacity:1}}@keyframes soccersensorhide{0%{opacity:1}48%{opacity:1}50%{opacity:0}93%{opacity:0}100%{opacity:1}}.sports-pages .centered-image-text{text-align:center}.sports-pages .centered-image-text .cit-image.soccer img{width:228px;height:364px}.sports-pages .centered-image-text .cit-image+p{max-width:876px;width:100%;margin-left:auto;margin-right:auto}.sports-pages .centered-image-text .cit-bg-image.soccer{position:relative;width:228px;height:364px;margin:0 auto}.sports-pages .centered-image-text .cit-bg-image.soccer .soccer-left,.sports-pages .centered-image-text .cit-bg-image.soccer .soccer-right{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/soccer/soccer_intro_sensor_img_ami@2x.png");background-repeat:no-repeat;background-position-y:0;background-size:200% 100%}.sports-pages .centered-image-text .cit-bg-image.soccer .soccer-left{background-position-x:0;opacity:1;-webkit-animation:10s linear infinite soccersensorhide;-moz-animation:10s linear infinite soccersensorhide;animation:10s linear infinite soccersensorhide}.sports-pages .centered-image-text .cit-bg-image.soccer .soccer-right{background-position-x:100%;opacity:0;-webkit-animation:10s linear infinite soccersensorshow;-moz-animation:10s linear infinite soccersensorshow;animation:10s linear infinite soccersensorshow}.sports-pages .centered-image-text h1{font-size:3rem;line-height:100%;margin-top:30px;margin-bottom:30px}@media screen and (max-width: 750px){.sports-pages .centered-image-text h1{font-size:2rem;margin-top:20px;margin-bottom:20px}}@media screen and (max-width: 640px){.sports-pages .centered-image-text h1{font-size:1.125rem}.sports-pages .centered-image-text .cit-image.soccer img{width:130px;height:207.5px}}.columns-icon-text{text-align:center}.columns-icon-text::after{clear:both;content:"";display:table}.columns-icon-text .column{float:left;width:30%}.columns-icon-text .column:nth-child(2){margin-left:5%;margin-right:5%}.columns-icon-text .column .coit-icon{width:120px;height:120px;border-radius:50%;background-color:#d9fd2d;margin:0 auto 30px;padding-top:35px}.columns-icon-text .column p.coit-text{text-transform:uppercase;font-size:1.5rem;font-weight:bold;margin-bottom:10px}.columns-icon-text .column.four{width:24%;margin-left:1.333333%;margin-right:0}.columns-icon-text .column.four p{font-size:.875rem}.columns-icon-text .column.four:nth-child(2n+1){margin-left:0}.columns-icon-text .column.four p.coit-text{font-size:1.25rem}@media screen and (max-width: 1200px){.columns-icon-text .column{margin-bottom:60px}.columns-icon-text .column.four{width:47%;height:280px;margin-left:6%}.columns-icon-text .column.four p{font-size:1rem}}@media screen and (max-width: 878px){.columns-icon-text .column{float:none;width:100%;margin-bottom:60px}.columns-icon-text .column:nth-child(2){margin-left:0;margin-right:0}.columns-icon-text .column:nth-child(3){margin-bottom:0}.columns-icon-text .column.four{width:100%;height:auto;margin-left:0}}@media screen and (max-width: 640px){.columns-icon-text .column{margin-bottom:40px}}@media screen and (max-width: 450px){.columns-icon-text .column p.coit-text{font-size:1.125rem}}.columns-icon{text-align:center;margin:60px 0 20px}.columns-icon::after{clear:both;content:"";display:table}.columns-icon .column{float:left;width:25%}.columns-icon p{font-size:.875rem;line-height:120%;margin-top:16px;margin-bottom:0}@media screen and (max-width: 450px){.columns-icon .column{width:50%;margin-bottom:40px}}.product-features{background-position:center center;background-size:cover;background-repeat:no-repeat}.product-features.section-mask:before{background-color:rgba(0,0,0,0.4)}.product-features .columns-icon-text .column .coit-icon{background-color:transparent}@media screen and (max-width: 878px){.product-features .columns-icon-text{display:none}}.product-features-copy{display:none}@media screen and (max-width: 878px){.product-features-copy{display:block}.product-features-copy .columns-icon-text .column .coit-icon{background-color:#d9fd2d}}.sports-pages .smart-coach{position:relative}.sports-pages .smart-coach ul.dots{position:fixed;top:50%;left:20px;margin-top:-70px;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;height:140px;z-index:9}.sports-pages .smart-coach ul.dots>li{cursor:inherit}.sports-pages .smart-coach ul.dots>li:hover{box-shadow:none;background-color:#4F565C}.sports-pages .smart-coach .smart-coach-content{padding-top:80px;padding-bottom:80px;background-color:#FFF;position:relative;z-index:10}.sports-pages .smart-coach .smart-coach-summary{text-align:center}.sports-pages .smart-coach .smart-coach-summary h1{font-size:3rem;margin:30px 0}.sports-pages .smart-coach .smart-coach-summary img{width:335px}.sports-pages .smart-coach .columns-icon-text{margin-top:80px}.sports-pages .smart-coach .ipad-scroll-images{position:fixed;top:50px;left:0;width:100%;height:calc(100% - 50px);background-color:#1E2022}.sports-pages .smart-coach .ipad-scroll-images .ipad-scroll-images-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sports-pages .smart-coach .ipad-scroll-images .ipad-scroll-images-container .ipad-border{max-width:876px;width:77vw;height:auto}.sports-pages .smart-coach .ipad-scroll-images .ipad-scroll-images-container .ipad-images{position:absolute;top:7.5%;left:10.7%;width:78.8%;height:84%;overflow:hidden}.sports-pages .smart-coach .ipad-scroll-images .ipad-scroll-images-container .ipad-images img{position:absolute;top:0;left:0;width:100%;height:auto}.sports-pages .smart-coach .ipad-scroll-images .ipad-scroll-images-container .ipad-images img.ng-hide-add,.sports-pages .smart-coach .ipad-scroll-images .ipad-scroll-images-container .ipad-images img.ng-hide-remove{-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.sports-pages .smart-coach .ipad-scroll-images .ipad-scroll-images-container .ipad-images img.ng-hide{left:100%}.sports-pages .smart-coach .ipad-scroll-text-wrapper{position:fixed;top:50px;left:0;height:100%;width:100%;color:#FFF;background-image:-webkit-linear-gradient( left , rgba(32,34,36,0.5) 0, rgba(32,34,36,0.4) 50%, rgba(32,34,36,0) 65%);background-image:linear-gradient(to right, rgba(32,34,36,0.5) 0, rgba(32,34,36,0.4) 50%, rgba(32,34,36,0) 65%)}.sports-pages .smart-coach .ipad-scroll-text-wrapper .container{position:relative;height:100%}.sports-pages .smart-coach .ipad-scroll-text-wrapper .ipad-scroll-text{position:absolute;top:100%;opacity:0;max-width:470px;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.sports-pages .smart-coach .ipad-scroll-text-wrapper .ipad-scroll-text h1{font-size:3.75rem;line-height:110%;font-weight:200}.sports-pages .smart-coach .ipad-scroll-text-wrapper .ipad-scroll-text p{font-size:1.125rem;margin-top:26px}.sports-pages .smart-coach .ipad-scroll-mask{position:relative}.sports-pages .smart-coach .ipad-hover{display:none}.sports-pages .smart-coach.ios .ipad-scroll-mask{display:none}.sports-pages .smart-coach.ios .ipad-hover{display:block}.sports-pages .smart-coach.ios .ipad-hover .ipad-container{position:relative;margin-top:80px;text-align:center}.sports-pages .smart-coach.ios .ipad-hover img.ipad-border{display:block;position:relative;width:80%;height:auto;margin:0 auto}.sports-pages .smart-coach.ios .ipad-hover img.ipad-content{position:absolute;width:63.36%;height:auto;top:0;left:0;-webkit-transform:translate(29.2%, 8.5%);-moz-transform:translate(29.2%, 8.5%);-ms-transform:translate(29.2%, 8.5%);-o-transform:translate(29.2%, 8.5%);transform:translate(29.2%, 8.5%)}.sports-pages .smart-coach.ios .ipad-hover .ipad-text h1{font-size:2.25rem;margin:30px 0}@media screen and (max-width: 878px){.sports-pages .smart-coach .smart-coach-summary{text-align:center}.sports-pages .smart-coach .smart-coach-summary .sensor-2{margin-right:0}.sports-pages .smart-coach .smart-coach-summary .text{max-width:100%}.sports-pages .smart-coach .smart-coach-summary h2{margin-top:32px}.sports-pages .smart-coach .columns-icon-text{margin-top:60px}}@media screen and (max-width: 750px){.sports-pages .smart-coach ul.dots{display:none}.sports-pages .smart-coach .container{padding-left:0;padding-right:0}.sports-pages .smart-coach .columns-icon-text{display:none}.sports-pages .smart-coach .smart-coach-summary{padding-left:30px;padding-right:30px}.sports-pages .smart-coach .ipad-scroll-images,.sports-pages .smart-coach .ipad-scroll-text-wrapper,.sports-pages .smart-coach .ipad-scroll-mask{display:none}.sports-pages .smart-coach .ipad-hover{display:block;position:relative;margin:40px auto 0;width:100%;height:auto;background-image:none;padding-left:0;padding-right:0}.sports-pages .smart-coach .ipad-hover .ipad-container{width:auto;height:auto;display:block !important}.sports-pages .smart-coach .ipad-hover .ipad-container img.ipad-border{display:none}.sports-pages .smart-coach .ipad-hover .ipad-container img.ipad-content{position:relative;width:100%;height:auto}.sports-pages .smart-coach .ipad-hover .ipad-container .ipad-text{position:relative;text-align:center;height:auto;z-index:0;color:#333;padding:40px 30px;background-image:none}.sports-pages .smart-coach .ipad-hover .ipad-container .ipad-text h1{font-size:1.5rem;font-weight:500;max-width:100%;line-height:120%;margin-bottom:20px}.sports-pages .smart-coach .ipad-hover .ipad-container .ipad-text p{font-size:.875rem;max-width:100%}}@media screen and (max-width: 640px){.sports-pages .smart-coach .smart-coach-summary h1{font-size:1.125rem;line-height:120%}.sports-pages .smart-coach .smart-coach-summary .sensor-2 img{width:170px}.sports-pages .smart-coach .ipad-hover .ipad-text{padding:30px 20px}}@media screen and (max-width: 450px){.sports-pages .smart-coach .ipad-hover .ipad-text{padding:20px 10px}}.game-tracking .fixed-mask-container{position:fixed;top:50px;right:0;bottom:0;left:0}.game-tracking .fixed-mask-container .container{position:relative;width:100%;height:100%}.game-tracking .fixed-mask-container ul.dots{position:absolute;left:10px;top:50%;margin-top:-64px;height:128px;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.game-tracking .fixed-mask-container ul.dots li{width:8px;height:8px}.game-tracking img.fixed-screen{position:absolute;bottom:0;width:auto;height:90%;left:40px}.game-tracking img.fixed-screen.visible{opacity:1 !important}.game-tracking .text-icon-slider-mobile{display:none;background-color:#F5F5F5;padding-top:40px;position:relative}.game-tracking .text-icon-slider-mobile .paddles{display:block}.game-tracking .text-icon-slider-mobile .paddles .arrow-triangle{bottom:50%}.game-tracking .text-icon-slider-mobile .paddles .arrow-triangle.next-t{right:20px}.game-tracking .text-icon-slider-mobile .paddles .arrow-triangle.prev-t{left:20px}.game-tracking .text-icon-slider-mobile .text-icon-slider h2{margin-top:20px;font-weight:normal}.game-tracking .fixed-mask-mobile{display:none;position:relative;height:500px;top:0;width:100%;background-color:#F5F5F5;overflow:hidden}.game-tracking .text-icon-slider-container{position:relative;width:50%;float:right}.game-tracking .text-icon-slider-container .text-icon-matrix{margin-top:30px}.game-tracking .text-icon-slider-container .text-icon-matrix ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.game-tracking .text-icon-slider-container .text-icon-matrix ul li{float:left;width:33.3333%}.game-tracking .text-icon-slider-container .text-icon-matrix .tis-cell{text-align:center;padding:10px}.game-tracking .text-icon-slider-container .text-icon-matrix .tis-cell:hover{color:#d9fd2d}.game-tracking .text-icon-slider-container .text-icon-slider{position:relative}.game-tracking .text-icon-slider-container .text-icon-slider:first-child{z-index:30}.game-tracking .text-icon-slider-container .text-icon-slider:first-child .text-icon-inner{margin-top:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.game-tracking .text-icon-slider-container .text-icon-inner{position:absolute;top:50%;left:0;width:100%;margin-top:-150px}.game-tracking .text-icon-slider-container .text-icon-inner .tis-text{margin:20px 0}.game-tracking.ios .text-icon-slider-mobile{display:block}.game-tracking.ios .text-icon-slider.loop{display:none}.game-tracking.ios .fixed-mask-container{display:none}.game-tracking.ios .fixed-mask-mobile{display:block}.game-tracking.ios .text-icon-slider-container{width:100%;text-align:center;padding:40px 0}.game-tracking.ios .text-icon-slider-container .text-icon-slider:first-child .text-icon-inner{position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.game-tracking.ios img.fixed-screen{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.game-tracking.ios img.fixed-screen.first{opacity:0;-webkit-transform:translate(-50%, 100px);-moz-transform:translate(-50%, 100px);-ms-transform:translate(-50%, 100px);-o-transform:translate(-50%, 100px);transform:translate(-50%, 100px);-webkit-transition:-webkit-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms,opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms;-moz-transition:-moz-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms,opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms;transition:transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms,opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms}.game-tracking.ios.animation img.fixed-screen.first{opacity:1;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 1400px){.game-tracking img.fixed-screen{left:10px}}@media screen and (max-width: 878px){.game-tracking .text-icon-slider-mobile{display:block}.game-tracking .text-icon-slider.loop{display:none}.game-tracking .text-icon-slider-container{width:100%;text-align:center;padding:40px 0}.game-tracking .text-icon-slider-container .text-icon-matrix ul li{width:50%}.game-tracking .text-icon-slider-container .text-icon-slider:first-child .text-icon-inner{position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.game-tracking .fixed-mask-container{display:none}.game-tracking .fixed-mask-mobile{display:block}.game-tracking img.fixed-screen{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.game-tracking img.fixed-screen.first{opacity:0;-webkit-transform:translate(-50%, 100px);-moz-transform:translate(-50%, 100px);-ms-transform:translate(-50%, 100px);-o-transform:translate(-50%, 100px);transform:translate(-50%, 100px);-webkit-transition:-webkit-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms,opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms;-moz-transition:-moz-transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms,opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms;transition:transform 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms,opacity 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms}.game-tracking.animation img.fixed-screen.first{opacity:1;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.game-tracking .dots{display:none}}@media screen and (max-width: 450px){.game-tracking .text-icon-slider-container .text-icon-matrix ul li{width:50%}}.animate-media-player{position:relative;width:100%;margin:0 auto;max-width:682px;opacity:0;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms;-moz-transition:all 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms;transition:all 1s cubic-bezier(0.25, 0.1, 0.25, 1) 200ms}.animate-media-player:after{content:'';display:block;padding-top:82.5%}.animate-media-player .media-wrapper{position:absolute;top:0;left:0;width:100%}.animate-media-player .media-wrapper2{position:absolute;top:5.2%;left:14.5%;bottom:46.1%;right:14.5%}.animate-media-player .media-wrapper2:after{content:'';display:block;padding-top:56.25%}.animate-media-player .media-wrapper2 img,.animate-media-player .media-wrapper2 video{position:absolute;top:0;left:0;width:100%;height:100%}.product-play.animation .animate-media-player,.animate-media-player.fadeout{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-play{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:0}.product-play .twocolumns{margin-top:40px}.product-play .column{width:50%;float:left}.product-play .soccerplay-description{text-align:left;padding-left:20px}.product-play .soccerplay-description li{border-bottom:1px solid rgba(255,255,255,0.4)}.product-play .soccerplay-description li:nth-child(4){border-bottom:none;margin-top:15px}.product-play .soccerplay-description p{margin:15px 0}.product-play .soccerplay-description p em{font-weight:500}@media screen and (max-width: 878px){.product-play .column{width:100%;float:none}.product-play .column:nth-child(2){display:none}}.accordian{background-repeat:no-repeat;background-position:50% bottom;background-size:cover;background-color:#666;position:relative;z-index:200}.accordian .container{padding-top:80px;padding-bottom:80px}.accordian .content{position:relative;background-color:#FFF;background-image:-webkit-linear-gradient(left, #FFF 50%,rgba(255,255,255,0) 90%);background-image:linear-gradient(to right,#FFF 50%,rgba(255,255,255,0) 90%);background-color:transparent;padding:40px 320px 40px 50px;border-top-left-radius:16px;border-bottom-left-radius:16px;min-height:424px}.accordian .content h2{font-size:2rem;line-height:120%;margin-bottom:15px}.accordian .content .accordian-menu{padding-right:15%}.accordian .content .accordian-menu li{padding-right:30px;border-bottom:1px solid rgba(0,0,0,0.1)}.accordian .content .accordian-menu li:not(.active):hover h3{color:#333}.accordian .content .accordian-menu li:not(.active):hover h3:before,.accordian .content .accordian-menu li:not(.active):hover h3:after{background-color:#333}.accordian .content .accordian-menu li h3{position:relative;padding-left:30px;font-size:1.125rem;line-height:2.625rem;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-style:normal;font-weight:500;color:#999;cursor:pointer}.accordian .content .accordian-menu li h3:before,.accordian .content .accordian-menu li h3:after{content:' ';position:absolute;top:50%;left:0;width:10px;height:2px;background-color:#999;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.accordian .content .accordian-menu li h3:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.accordian .content .accordian-menu li h3:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.accordian .content .accordian-menu li p{height:0;margin-bottom:0;opacity:0;padding-left:30px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.accordian .content .accordian-menu li.active h3{color:#333}.accordian .content .accordian-menu li.active h3:before,.accordian .content .accordian-menu li.active h3:after{background-color:#333}.accordian .content .accordian-menu li.active h3:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.accordian .content .accordian-menu li.active h3:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.accordian .content .accordian-menu li.active p{height:auto;margin-bottom:10px;opacity:1}.accordian .content .accordian-image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.accordian .content .accordian-image .image-list img{position:absolute;top:65px;left:17px;width:226px;height:400px;opacity:0}.accordian .content .accordian-image .image-list img.active{opacity:1}.accordian .content .accordian-image .image-list img.active-add,.accordian .content .accordian-image .image-list img.active-remove{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.accordian .content .accordian-image .image-list img.active-add.active-add-active{opacity:1}.accordian .content .accordian-image .image-list img.active-remove.active-remove-active{opacity:0}.accordian .paddles{display:none}@media screen and (max-width: 750px){.accordian .container{padding-top:30px;padding-bottom:30px}.accordian .content{background:transparent;padding:0;border-radius:0}.accordian .content h2{text-align:center}.accordian .content .accordian-menu{padding-right:0}.accordian .content .accordian-menu li{display:none;margin-top:20px;padding-right:0;border-bottom:none;text-align:center}.accordian .content .accordian-menu li h3{padding-left:0}.accordian .content .accordian-menu li h3:before,.accordian .content .accordian-menu li h3:after{content:none}.accordian .content .accordian-menu li p{padding-left:0}.accordian .content .accordian-menu li.active{display:block}.accordian .content .accordian-image{position:relative;top:0;right:0;text-align:center;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.accordian .content .accordian-image .image-list img{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.accordian .paddles{display:block}.accordian .paddles .arrow-triangle{bottom:50%}.accordian .paddles .arrow-triangle.next-t{right:10px}.accordian .paddles .arrow-triangle.prev-t{left:10px}}@media screen and (max-width: 450px){.accordian .content h2{font-size:1.625rem}.accordian .content .accordian-menu{margin-top:-80px}.accordian .content .accordian-image{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);margin-top:-60px}.accordian .content .arrow-triangle.next-t{right:-20px}.accordian .content .arrow-triangle.prev-t{left:-20px}}.why{margin-top:50px}.why .container{overflow:hidden;position:relative;padding:40px;min-height:731px}.why .container h2{margin-top:2.5rem}.why .column{width:45%}.why .player li{visibility:hidden;height:0;opacity:0}.why .player li.active{visibility:visible;height:auto;opacity:1;-webkit-transition:opacity,1s,ease;-moz-transition:opacity,1s,ease;transition:opacity,1s,ease;display:block}.why .player .player-stats{position:absolute;bottom:0;right:0;padding:0 0 120px 0;width:180px;z-index:2}.why .player .player-stats h5{font-size:2rem;line-height:1.75rem;font-style:normal;font-weight:100}.why .player .player-stats h5 span{color:#d9fd2d}.why .why-menu{position:relative;margin-top:28px;padding-bottom:40px;width:100%;border-top:1px solid #ebebeb}.why .why-menu li{cursor:pointer;display:block;position:relative;min-height:70px;border-bottom:1px solid #ebebeb;padding:10px 0 10px 80px}.why .why-menu li .icon{position:absolute;left:0;top:10px;width:55px;height:55px;border-radius:100%;border:2px solid #ebebeb}.why .why-menu li h3{color:#444;font-size:.875rem;font-weight:500;line-height:1em;margin:0;padding:18px 0}.why .why-menu li h3:after{content:' ';width:0;height:0;display:block;float:right;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.why .why-menu li .details{font-size:.75rem;display:block;max-height:0;overflow:hidden;padding-right:10px}@media screen and (max-width: 951px){.why .why-menu li .details{padding-right:15px}}.why .why-menu li.active{padding-bottom:20px}.why .why-menu li.active h3{color:#079ad1}.why .why-menu li.active h3:after{border:none;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #333}.why .why-menu li.active .details{max-height:1000px}.why .why-menu li.active .icon{border-color:#ccc}.why .why-menu li:hover h3{color:#079ad1}.why .why-menu.text-only li{padding-left:10px;padding-right:20px}.why .why-menu.text-only li h3{display:block;position:relative}.why .proquote h3{font-style:normal}.why .proquote a.more{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:500}.why .player{position:absolute;top:0;right:0;z-index:-1}.why .player-visual{display:block}.why .player-info{position:absolute;bottom:0;right:0;width:531px;padding:200px 0 24px 180px;text-transform:uppercase;background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(bottom, #fff 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to top,#fff 0%,rgba(255,255,255,0) 100%)}.why .player-info h3{font-size:12px;line-height:0.9em;font-weight:700}.why .player-info h3 span.highlight{color:#d9fd2d}.why .player-info p{margin-left:5px;font-size:12px}@media screen and (max-width: 951px){.why .player{right:-80px}.why .player img{width:90%}.why .column{width:40%}}@media screen and (max-width: 878px){.why .player{right:-100px}}@media screen and (max-width: 750px){.why .container h2{margin-top:0}.why .column{width:100%}.why .player{display:none}.why .why-menu li{min-height:110px;border-bottom:1px solid #ebebeb;padding:15px 0 15px 0}.why .why-menu li .icon{top:auto;position:relative;float:left;margin:0 15px 15px 0;width:80px;height:80px;border:2px solid #ebebeb}.why .why-menu li h3{font-size:1.25rem;line-height:1em;margin:0;padding:30px 0 10px}.why .why-menu li .details{display:block;max-height:0;overflow:hidden;font-size:.875rem}.why .why-menu li.active .details{display:block;max-height:1000px}}@media screen and (max-width: 450px){.why .why-menu li h3{font-size:1rem}.why .why-menu li .details{font-size:.75rem}.why .why-menu li.active .details{clear:both}}.what{min-height:900px;background-repeat:no-repeat;background-position:50% bottom;background-size:cover;background-color:#666;padding:0 0 80px;color:#FFF;position:relative}.what .container{padding-top:80px}.what header{float:right;width:55%}.what header h2{font-size:1.75rem}.what figure{float:left;width:300px;margin:30px 0 0;text-align:center}.what figure .frame{margin:0 auto;width:259px;height:529px;border-radius:40px;box-shadow:0 0 10px rgba(0,0,0,0.5);margin-bottom:30px;position:relative}.what figure .frame .screen{position:absolute;top:65px;left:17px;width:226px;height:400px}.what figure .frame .screen img,.what figure .frame .screen video{width:226px;height:400px}.what figure figcaption{width:259px;margin:0 auto;font-size:12px}.what figure figcaption .small-header{text-transform:uppercase;font-weight:700}.what figure figcaption .icon{display:none}.what .icon-arrow-left,.what .icon-arrow-right{display:none;position:absolute;width:40px;top:0;bottom:0;height:100%;color:#FFF}.what .icon-arrow-left:hover,.what .icon-arrow-right:hover{color:#CCC}.what .icon-arrow-left .icon,.what .icon-arrow-right .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.what .icon-arrow-left{left:0}.what .icon-arrow-right{right:0}.what .features{width:55%;float:right}.what .features .icon-arrow-left,.what .features .icon-arrow-right{display:none}.what .feature-list li h2{clear:both;margin-top:40px}.what .feature-list li h2 span{color:#d9fd2d}.what .feature-list li .improve-menu .improve-tip{width:67%}.what .feature-list li .improve-menu .improve-tip p{margin-top:.675em;text-align:left;text-transform:none;font-size:1rem}.what .feature-list ul{position:relative}.what .feature-list ul::after{clear:both;content:"";display:table}.what .feature-list ul li{float:left;width:33%;margin-bottom:20px;border-radius:4px;text-align:center;text-transform:uppercase;font-size:.75rem}.what .feature-list ul li .icon{margin:12px auto 15px;display:block}.what .feature-list ul li a{cursor:pointer;display:block;height:110px;color:#FFF;border:1px solid transparent;border-radius:4px;margin:0 10px}.what .feature-list ul li:hover a{box-sizing:border-box;color:#d9fd2d}.what .feature-list ul li:hover .icon{fill:#d9fd2d}.what .feature-list ul li.active a{box-sizing:border-box;color:#d9fd2d}.what .feature-list ul li.active .icon{fill:#d9fd2d}@media screen and (max-width: 951px){.what{background-position:bottom 80%;padding-bottom:0;position:relative}.what .container{padding:0;padding-top:40px;background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,transparent 20%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,transparent 20%)}.what header{padding:0 30px;float:none;width:100%;margin-bottom:40px}.what figure{float:none;width:100%;margin-bottom:40px}.what figure .frame{width:100%;height:auto;box-shadow:none}.what figure .frame .chrome{display:none}.what figure .frame .screen{width:320px;height:569px;position:relative;top:auto;left:auto;margin:0 auto}.what figure .frame .screen img,.what figure .frame .screen video{width:320px;height:569px;height:auto}.what figure figcaption{font-size:.875rem;padding:0;width:320px;min-height:120px}.what figure figcaption dl::after{clear:both;content:"";display:table}.what figure figcaption dl dt{display:block;float:left;width:60px;margin-right:20px}.what figure figcaption dl dt .icon{display:block;width:60px;height:60px}.what figure figcaption dl dd{text-align:left;display:block;width:240px;float:left}.what .icon-arrow-left,.what .icon-arrow-right{display:block}.what .features{display:none}}@media screen and (max-width: 450px){.what figure .frame .screen{width:200px;height:356px}.what figure .frame .screen img,.what figure .frame .screen video{width:200px;height:356px}}.how.sports{padding:80px 0;position:relative;z-index:200;text-align:center;background-color:#FFF}.how.sports p{margin-left:auto;margin-right:auto;max-width:600px}.how.sports .steps{margin-top:40px}.how.sports .steps::after{clear:both;content:"";display:table}.how.sports .steps li{text-align:center;width:33.33%;float:left;position:relative}.how.sports .steps li figure{border-bottom:1px solid #999;position:relative;z-index:200}.how.sports .steps li figure img{vertical-align:top}.how.sports .steps li figure.wifi:after,.how.sports .steps li figure.wifi:before{content:' ';display:block;background-color:#ccc;opacity:0.3;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:100%}.how.sports .steps li figure.wifi:before{width:100%;height:80px;top:27%;z-index:-2}.how.sports .steps li figure.wifi:after{width:70%;height:60px;top:29%;z-index:-1}.how.sports .steps li figcaption{font-size:.75rem;padding:20px}.how.sports .steps li .sensor{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 750px){.how.sports .steps li{width:100%;float:none}.how.sports .steps li figure.wifi:before{width:60%;height:80px}.how.sports .steps li figure.wifi:after{width:40%;height:60px}}.how.sports .sensor{top:0;opacity:0.2;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.how.sports.active .sensor{top:54px;opacity:1}.how.sports.active .wifi:before{-webkit-animation:wifi-outer 2.5s ease-in-out;-moz-animation:wifi-outer 2.5s ease-in-out;animation:wifi-outer 2.5s ease-in-out;-webkit-animation-iteration-count:3;-moz-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.how.sports.active .wifi:after{-webkit-animation:wifi-inner 2.5s ease-in-out;-moz-animation:wifi-inner 2.5s ease-in-out;animation:wifi-inner 2.5s ease-in-out;-webkit-animation-iteration-count:3;-moz-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}@-webkit-keyframes wifi-inner{0%{width:70%}50%{width:67%}100%{width:70%}}@-moz-keyframes wifi-inner{0%{width:70%}50%{width:67%}100%{width:70%}}@keyframes wifi-inner{0%{width:70%}50%{width:67%}100%{width:70%}}@-webkit-keyframes wifi-outer{0%{width:100%}50%{width:95%}100%{width:100%}}@-moz-keyframes wifi-outer{0%{width:100%}50%{width:95%}100%{width:100%}}@keyframes wifi-outer{0%{width:100%}50%{width:95%}100%{width:100%}}.blurred-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;-webkit-filter:blur(60px);filter:blur(60px);overflow:hidden;z-index:-1}.coach{position:relative;z-index:200;background-color:#282B2D;color:#FFF}.coach::after{clear:both;content:"";display:table}.coach .container{padding:80px 20px}.coach .column{float:left}.coach .column:first-child{width:63%;margin-right:5%}.coach .column:nth-child(2){width:32%}.coach .column:nth-child(2) ul.coach-description li{border-bottom:1px solid rgba(255,255,255,0.4)}.coach .column:nth-child(2) ul.coach-description li:nth-child(5){border-bottom:none;margin-top:15px}.coach .column:nth-child(2) ul.coach-description li:nth-child(5) a{font-size:1rem;color:#d9fd2d}.coach .column:nth-child(2) ul.coach-description li:nth-child(5) a:hover{color:#FFF}.coach .column:nth-child(2) ul.coach-description li:nth-child(5) a i{margin-left:10px}.coach .column:nth-child(2) ul.coach-description p{margin:15px 0}.coach .column:nth-child(2) ul.coach-description p em{font-weight:500}.coach .column .hover-border.playing{box-shadow:none !important}.coach .column .video-box{position:relative;background-color:#FFF;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,0.6)}.coach .column .video-box video,.coach .column .video-box .poster{width:100%;vertical-align:middle}.coach .column .video-box video{display:none}.coach .column .video-box .poster{display:block}.coach .column .video-box.playing video{display:block}.coach .column .video-box.playing .poster{display:none}.coach .column .video-box .control-box{position:absolute;top:50%;right:50%;width:72px;height:72px;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%);cursor:pointer}.coach .column .video-box .control-box svg{color:#d9fd2d;position:absolute;top:0;right:0}.coach .column .video-box.playing .control-box{top:20px;right:20px;width:36px;height:36px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.coach .column .video-box.playing .control-box svg{color:#FFF}@media screen and (max-width: 878px){.coach .container{padding:0}.coach .column{float:none}.coach .column:first-child{width:100%;margin-right:0}.coach .column:nth-child(2){width:100%;padding:0 20px;margin:80px 0}}.tabs{text-align:center;line-height:32px;margin-top:60px}.tabs::after{clear:both;content:"";display:table}.tabs div.tabs-button{display:inline-block;cursor:pointer;max-width:180px;width:40%;float:left;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;color:#333;border:2px solid #282B2D;border-radius:16px;margin-right:20px}.tabs div.tabs-button.active{color:#d9fd2d;background-color:#282B2D}@media screen and (max-width: 750px){.tabs{margin:20px 0 30px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.tabs div.tabs-container{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.tabs div.tabs-button{width:90%;margin-right:0}}.tech{position:relative;background-color:#FFF;z-index:200;padding:80px 0;text-align:center}.tech::after{clear:both;content:"";display:table}@media screen and (max-width: 750px){.tech{padding:40px 0}.tech .container{padding:0}}.tech .product-view{padding-bottom:35px;margin-top:40px}.tech .product-view::after{clear:both;content:"";display:table}.tech .product-view .column{float:left;text-align:center}.tech .product-view .column:first-child{width:50%;text-align:left;padding-right:20px}.tech .product-view .column:nth-child(2){width:50%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.tech .product-view .column:nth-child(2)>div{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.tech .product-view .column:nth-child(2) img{width:114px}@media screen and (max-width: 750px){.tech .product-view{padding-left:30px;padding-right:30px}.tech .product-view .column{float:none}.tech .product-view .column:first-child{width:100%;float:none;clear:both;margin-top:0;padding-right:0;text-align:center}.tech .product-view .column:first-child p{max-width:100%}.tech .product-view .column:nth-child(2){width:100%}}@media screen and (max-width: 640px){.tech .product-view{padding-left:20px;padding-right:20px}}@media screen and (max-width: 450px){.tech .product-view{padding-left:10px;padding-right:10px}}.tech .product-table{width:100%;clear:both}.tech .product-table h3{font-size:1rem;margin-bottom:10px}.tech .product-table tbody th:first-child{width:50%}.tech .product-table tbody th:nth-child(2){width:25%;padding-bottom:50px}.tech .product-table thead th{padding-bottom:15px}.tech .product-table thead th .buy-now{margin-top:0}.tech .product-table tbody th a.buy-now,.tech .product-table tfoot th a.buy-now{display:block;margin:13px auto 0;max-width:200px}.tech .product-table tbody th a.badge,.tech .product-table tfoot th a.badge{float:left;width:50%;margin:10px 0}.tech .product-table tbody th a.badge>img,.tech .product-table tfoot th a.badge>img{width:100%;max-width:135px}.tech .product-table tbody th .badge-apple,.tech .product-table tfoot th .badge-apple{text-align:right;padding-right:5px}.tech .product-table tbody th .badge-google,.tech .product-table tfoot th .badge-google{text-align:left;padding-left:5px}.tech .product-table tfoot th{position:relative;vertical-align:bottom}.tech .product-table tbody th,.tech .product-table td{vertical-align:middle;font-size:.875rem;padding:15px 10px;border-top:1px solid #CCC;text-align:left;width:25%}.tech .product-table tbody th i,.tech .product-table td i{display:block;width:20px;height:20px;border-radius:100%;background-color:#d9fd2d;margin:0 auto}.tech .product-table tbody th i.grey,.tech .product-table td i.grey{background-color:#ccc}.tech .product-table tbody th a,.tech .product-table td a{display:inline-block;width:120px;font-size:.75rem;line-height:1.375rem;text-align:center;font-weight:bold;color:#333;cursor:pointer;border-radius:15px;background-color:#d9fd2d}.tech .product-table tbody th a:hover,.tech .product-table td a:hover{background-color:#BBD500}.tech .product-table tbody th a.grey,.tech .product-table td a.grey{color:#FFF;background-color:#999}.tech .product-table tbody th a.grey:hover,.tech .product-table td a.grey:hover{background-color:#898989}.tech .product-table tbody .row-head{display:none}.tech .product-table tbody .row-head th{padding-left:30px;padding-right:30px;font-size:.875rem;line-height:150%}@media screen and (max-width: 750px){.tech .product-table thead th h2,.tech .product-table tfoot th h2{font-size:1.125rem;white-space:nowrap;padding:0 10px;margin-top:20px}.tech .product-table thead th a.buy-now,.tech .product-table tfoot th a.buy-now{font-size:1rem}.tech .product-table thead th:first-child,.tech .product-table tfoot th:first-child{display:none}.tech .product-table tbody th{display:none}.tech .product-table tbody td{font-size:.75rem;display:table-cell;width:50%;border-top:none}.tech .product-table tbody .row-head{display:table-row}.tech .product-table tbody .row-head th{text-align:center;display:table-cell;border-top:1px solid #EBEBEB}}@media screen and (max-width: 878px){.tech .product-table thead th h2{font-size:1.125rem}}@media screen and (max-width: 640px){.tech .product-table h3{font-size:.6875rem}.tech .product-table thead th h2,.tech .product-table tfoot th h2{font-size:.875rem;white-space:nowrap;padding:0 10px}.tech .product-table thead th a.buy-now,.tech .product-table tfoot th a.buy-now{font-size:.75rem;padding:5px;width:80%}.tech .product-table thead th:first-child,.tech .product-table tfoot th:first-child{display:none}.tech .product-table td,.tech .product-table tbody th{font-size:.625rem}.tech .product-table tbody .row-head th{padding-left:20px;padding-right:20px}}@media screen and (max-width: 450px){.tech .product-table tbody .row-head th{padding-left:10px;padding-right:10px}.tech .product-table th a.buy-now{font-size:.75rem;padding:5px 10px}}.tech .tech-specs{text-align:left}.tech .tech-specs .column{width:50%;float:left;text-align:center;height:400px;padding-bottom:40px;margin-bottom:80px;position:relative}.tech .tech-specs .column h3{font-size:1.5625rem;font-weight:700;position:absolute;bottom:0;width:100%}@media screen and (max-width: 750px){.tech .tech-specs .column{width:100%;height:auto;float:none;margin-bottom:40px;padding-bottom:20px}.tech .tech-specs .column h3{position:relative;margin-top:20px}.tech .tech-specs .column img{max-width:100%}}.tech .matrix{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;font-size:.875rem;clear:both;background-color:#d5d5d5;border-bottom:2px solid #d5d5d5}.tech .matrix::after{clear:both;content:"";display:table}.tech .matrix>ul{width:33.33%}.tech .matrix>ul>li{border-top:2px solid #fff;padding:20px}.tech .matrix>ul>li em{font-weight:500}.tech .matrix>ul>li:first-child{border-color:#d5d5d5}.tech .matrix>ul:nth-child(even){background-color:#fff}.tech .matrix>ul:nth-child(even)>li{border-color:#d5d5d5}.tech .matrix>ul:last-child li.app-link{margin:15px 0;text-align:center}.tech .matrix>ul:last-child li:first-child ul li:last-child{margin-top:20px}@media screen and (max-width: 750px){.tech .matrix>ul:last-child li:first-child ul li:last-child{margin-top:0}}@media screen and (max-width: 750px){.tech .matrix{border:2px solid #d5d5d5}.tech .matrix>ul{width:100%}}.tech .new-matrix{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.tech .new-matrix>ul:first-child{background-color:#d5d5d5;-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2}.tech .new-matrix>ul:first-child>li{padding:30px 20px}.tech .new-matrix>ul:first-child>li+li{border-top:2px solid #FFF}.tech .new-matrix>ul:first-child h4{margin-bottom:12px}.tech .new-matrix>ul:first-child a{font-size:.875rem}.tech .new-matrix>ul:first-child .app-link{margin-top:10px;margin-bottom:15px}.tech .new-matrix>ul:first-child .app-sep{margin-bottom:25px}.tech .new-matrix>ul:nth-child(2){-webkit-box-flex:3;-moz-box-flex:3;box-flex:3;-webkit-flex:3;-moz-flex:3;-ms-flex:3;flex:3;font-size:14px;border-width:0 2px 2px 0;border-style:solid;border-color:#D5D5D5}.tech .new-matrix>ul:nth-child(2)>li{padding:25px 0;border-top-width:2px;border-top-style:solid;border-top-color:#D5D5D5}.tech .new-matrix>ul:nth-child(2) .row::after{clear:both;content:"";display:table}.tech .new-matrix>ul:nth-child(2) .row>div{float:left}.tech .new-matrix>ul:nth-child(2) .row>div:first-child,.tech .new-matrix>ul:nth-child(2) .row>div:nth-child(3){font-weight:bold;text-align:right;text-transform:uppercase;width:-webkit-calc(37.5% - 42px);width:calc(37.5% - 42px)}.tech .new-matrix>ul:nth-child(2) .row>div:first-child{padding-right:10px}.tech .new-matrix>ul:nth-child(2) .row>div:nth-child(2){width:41.67%;padding-right:-webkit-calc(20% - 42px);padding-right:calc(20% - 42px)}.tech .new-matrix>ul:nth-child(2) .row>div:nth-child(3){display:none;text-align:center}.tech .new-matrix>ul:nth-child(2) .row>div:nth-child(4){width:-webkit-calc(20.83% + 42px);width:calc(20.83% + 42px)}@media screen and (max-width: 750px){.tech .new-matrix{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-direction:column-reverse}.tech .new-matrix>ul:nth-child(2) .row>div:first-child{display:none}.tech .new-matrix>ul:nth-child(2) .row>div:nth-child(3){display:block;padding:0 10px}.tech .new-matrix>ul:nth-child(2) .row>div:nth-child(2){text-align:right;width:-webkit-calc(25% + 32px);width:calc(25% + 32px);padding-right:0}.tech .new-matrix>ul:nth-child(2) .row>div:nth-child(4){text-align:left;width:-webkit-calc(25% + 32px);width:calc(25% + 32px)}}@media screen and (max-width: 640px){.tech .new-matrix>ul:nth-child(2){font-size:12px}}@media screen and (max-width: 450px){.tech .new-matrix>ul:nth-child(2){font-size:9px}}.freeapp{background-color:#e3fe62;z-index:200;position:relative;padding:90px 0 110px}.freeapp .column{float:right}.freeapp .column:nth-child(1){width:60%;padding-left:5%}.freeapp .column:nth-child(1) img{text-align:left}.freeapp .column:nth-child(2){width:40%}.freeapp .column:nth-child(2) p{margin:20px 0 50px}.freeapp .column .sub-title{margin-top:25px;margin-bottom:15px}@media screen and (max-width: 951px){.freeapp .badge img{width:120px}}@media screen and (max-width: 878px){.freeapp{text-align:center}.freeapp .column .sub-title{margin-top:45px;margin-bottom:15px}.freeapp .column:nth-child(1){margin-top:40px;width:100%;padding-left:0}.freeapp .column:nth-child(1) img{text-align:left}.freeapp .column:nth-child(2){width:100%;margin-top:40px}}@media screen and (max-width: 640px){.freeapp{padding-top:0;padding-bottom:40px}}.blockpromo{background-color:#F5F5F5;z-index:200;position:relative;padding-top:60px;padding-bottom:60px}@media screen and (max-width: 640px){.blockpromo{padding:0}.blockpromo .promo-hero{display:none}}.blockpromo small{font-size:60%}.blockpromo span.line-through{position:relative}.blockpromo span.line-through:after{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg);background-color:#d9fd2d}.blockpromo span.two-line{display:inline-block;width:50px;font-size:40%;line-height:120%}.blockpromo .promo-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.blockpromo .promo-container .promo-block{width:450px;margin:0 80px}.blockpromo .promo-container .promo-block.price{background-color:#282B2D;box-shadow:0 4px 10px rgba(0,0,0,0.5);color:#FFF;padding:30px;text-align:center}.blockpromo .promo-container .promo-block.price .block-top{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;padding-bottom:15px;font-family:"Forza",sans-serif;font-size:3.75rem;line-height:120%;font-style:italic}body:lang(ja) .blockpromo .promo-container .promo-block.price .block-top,body:lang(ko) .blockpromo .promo-container .promo-block.price .block-top{font-size:3rem}body:lang(zh) .blockpromo .promo-container .promo-block.price .block-top{font-family:-apple-system-font,"PingFang SC","Microsoft YaHei",sans-serif}.blockpromo .promo-container .promo-block.price .block-top .em{font-size:130%;font-weight:700}.blockpromo .promo-container .promo-block.price .block-top>div{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}body:lang(ko) .blockpromo .promo-container .promo-block.price .block-top>div{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-direction:column-reverse}.blockpromo .promo-container .promo-block.price .block-bottom{padding-top:15px;border-top:1px solid rgba(255,255,255,0.1)}.blockpromo .promo-container .promo-block.price .block-bottom .price-was{font-size:1.3125rem;color:#999}.blockpromo .promo-container .promo-block.price .block-bottom .price-now{font-size:3rem;font-style:normal;line-height:120%;padding-bottom:0}.blockpromo .promo-container .promo-block.price .block-bottom .buy-now{margin-top:0}.blockpromo .promo-container .promo-block.partners{background-color:rgba(255,255,255,0.85);box-shadow:0 4px 10px rgba(0,0,0,0.5);padding:30px}.blockpromo .promo-container .promo-block .card{width:33.33%;padding:0;margin:0;background-color:transparent}.blockpromo .promo-container .promo-block .card .bg-wrap{text-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:20px 0}.blockpromo .promo-container .promo-block .card .bg-wrap img{width:100%}.blockpromo .promo-container .promo-block .card a>img{vertical-align:middle}@media screen and (max-width: 1200px){.blockpromo .promo-container .promo-block{margin:0 10px}}@media screen and (max-width: 878px){.blockpromo .promo-container{padding-left:30px;padding-right:30px;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.blockpromo .promo-container .promo-block{width:100%;max-width:450px;margin:0 auto}.blockpromo .promo-container .promo-block.partners{margin-top:30px}.blockpromo .promo-container .promo-block .card{width:50%}}@media screen and (max-width: 640px){.blockpromo .promo-container{padding:20px}.blockpromo .promo-container .promo-block.partners{margin-top:20px}}@media screen and (max-width: 450px){.blockpromo .promo-container{padding:10px}.blockpromo .promo-container .promo-block.partners{margin-top:10px}.blockpromo .promo-container .promo-block.price .block-top{font-size:2.25rem}.blockpromo .promo-container .promo-block.price .block-top img{width:auto;height:80px}.blockpromo .promo-container .promo-block.price .block-top em{font-size:2.75rem}}.affiliated{position:relative;z-index:200;background-color:#FFF;margin:0 auto;padding-top:80px;padding-bottom:80px}.affiliated h2{margin-bottom:20px}.affiliated .cards-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.affiliated .card{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%;background-color:#fff;border:1px solid #F5F5F5;height:150px;position:relative}.affiliated .card:last-child{margin-right:0}.affiliated .card .media-block img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:auto;max-width:100%}.affiliated .notation{display:block;clear:both;color:#ccc;font-size:.625rem;margin-top:30px;width:100%;max-width:960px;margin-left:auto;margin-right:auto}.affiliated .notation a{color:#ccc;text-decoration:underline}.affiliated .contact{margin-top:40px;text-align:center}.affiliated .contact p.email{font-weight:bold;font-style:italic;font-size:1.5rem}.affiliated .contact p.email a{color:#333}.affiliated .contact p.email a:hover{color:#079ad1}@media screen and (max-width: 640px){.affiliated .cards-container{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.affiliated .card{width:100%;margin-right:0;float:none}}@media screen and (max-width: 450px){.affiliated{margin-top:0;margin-bottom:0;text-align:center;padding-top:2.5rem;padding-bottom:2.5rem}.affiliated .card{margin-bottom:0}.affiliated .contact{font-size:.875rem}.affiliated .contact p.email{font-size:1.125rem}}.promo.sports{position:relative;z-index:200}.modal.sports .modal-dialog{max-width:880px}@media screen and (max-height: 420px){.modal.sports .modal-dialog{margin-top:60px}}.m-d-content{padding:40px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.m-d-content .m-d-image{width:40%}.m-d-content .m-d-image img{width:100%}.m-d-content .m-d-list{padding-left:10px}.m-d-content .m-d-list h2{margin-bottom:15px}.m-d-content .m-d-list ul{font-size:14px;list-style-type:disc;padding-left:20px}.m-d-content .m-d-list a.buy-now{padding-top:8px;padding-bottom:8px;border-radius:18px}.m-d-mobile{position:relative;margin-top:40px}.m-d-mobile .modal-close{right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.m-d-mobile .m-d-content{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.m-d-mobile .m-d-content .m-d-image{width:100%;max-width:500px}.m-d-mobile .m-d-content .m-d-list{padding-left:0;padding-top:30px;text-align:center}.m-d-mobile .m-d-content .m-d-list h2,.m-d-mobile .m-d-content .m-d-list ul{text-align:left}.section-mask:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.65);z-index:-1}.section-mask.section-mask-dark:before{background-color:rgba(0,0,0,0.65)}.promo-section{background-repeat:no-repeat;background-size:cover;background-position:center center}.promo-section .content-box{width:50%;float:right;text-align:right}.promo-section .content-box h2.bResHl{text-align:right}.promo-section .content-box ul.doughnut-tail{padding-top:30px}.promo-section .content-box ul.doughnut-tail li{margin-bottom:15px;float:right;width:50%}@media screen and (max-width: 1200px){.promo-section .content-box{width:60%}}@media screen and (max-width: 878px){.promo-section .content-box{width:100%}}@media screen and (max-width: 750px){.promo-section .content-box ul.doughnut-tail{font-size:14px}}@media screen and (max-width: 450px){.promo-section .content-box ul.doughnut-tail li{width:100%}}ul.doughnut-tail li{position:relative;padding-right:30px}ul.doughnut-tail li:before,ul.doughnut-tail li:after{content:'';position:absolute;border-radius:50%}ul.doughnut-tail li:before{width:20px;height:20px;right:0;top:0;background-color:rgba(255,177,70,0.35)}ul.doughnut-tail li:after{width:8px;height:8px;right:6px;top:6px;background-color:#FFAA4D}ul.doughnut-tail.reverse li{padding-right:0;padding-left:30px}ul.doughnut-tail.reverse li:before{left:0;right:auto}ul.doughnut-tail.reverse li:after{left:6px;right:auto}.metric-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.metric-container .metric-figure-option,.metric-container .metric-figure{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.metric-container .metric-figure-option{-webkit-flex-basis:500px;-moz-flex-basis:500px;flex-basis:500px;-ms-flex-preferred-size:500px}.metric-container .metric-figure-option h2{text-transform:capitalize;margin-top:20px}.metric-container .metric-figure-option p{max-width:400px}.metric-container .metric-figure{-webkit-flex-basis:calc(100% - 500px);-moz-flex-basis:calc(100% - 500px);flex-basis:calc(100% - 500px);-ms-flex-preferred-size:calc(100% - 500px)}.metric-container .metric-figure .figure-canvas{width:100%}@media screen and (max-width: 878px){.metric-container{-webkit-box-orient:column !important;-moz-box-orient:column !important;box-orient:column !important;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column !important;-moz-flex-direction:column !important;flex-direction:column !important;-ms-flex-direction:column !important;-webkit-box-align:center !important;-moz-box-align:center !important;box-align:center !important;-webkit-align-items:center !important;-moz-align-items:center !important;-ms-align-items:center !important;-o-align-items:center !important;align-items:center !important;-ms-flex-align:center !important}.metric-container .metric-figure-option,.metric-container .metric-figure{-webkit-flex-basis:auto !important;-moz-flex-basis:auto !important;flex-basis:auto !important;-ms-flex-preferred-size:auto !important}.metric-container .metric-figure-option{text-align:center}.metric-container .metric-figure-option p{max-width:100%}.metric-container .metric-figure{width:100%}.metric-container .metric-figure .figure-canvas{max-width:460px;margin:0 auto}}.metric-container .figure-canvas{background-size:cover;max-width:540px}.metric-container .figure-canvas:after{content:'';display:block}.rows-alternate .row-alter{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.rows-alternate .row-alter:nth-child(2n+1) .metric-container{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.rows-alternate .row-alter:nth-child(2n) .metric-container{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse}.rows-alternate .row-alter+.row-alter{margin-top:120px}.rows-alternate.reverse .row-alter:nth-child(2n) .metric-container{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.rows-alternate.reverse .row-alter:nth-child(2n+1) .metric-container{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse}@media screen and (max-width: 878px){.rows-alternate .row-alter+.row-alter{margin-top:60px}}.mask-video-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);z-index:999999}.mask-video-mask video,.mask-video-mask svg.mask-button{position:absolute;top:50%;left:50%}.mask-video-mask svg.mask-button{color:rgba(255,255,255,0.4);fill:currentColor;-webkit-transition:color,0.3s,linear;-moz-transition:color,0.3s,linear;transition:color,0.3s,linear}.mask-video-mask svg.mask-button:hover{color:rgba(255,255,255,0.8)}#arena{background-color:#000}#arena.fatherday .poster-frame-wrap{background:-moz-linear-gradient(left, #363636 0%, #a0a0a0 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #363636), color-stop(100%, #a0a0a0));background:-webkit-linear-gradient(left, #363636 0%, #a0a0a0 100%);background:-o-linear-gradient(left, #363636 0%, #a0a0a0 100%);background:-ms-linear-gradient(left, #363636 0%, #a0a0a0 100%);background:linear-gradient(to right, #363636 0%, #a0a0a0 100%)}#arena .player-info{position:absolute;bottom:80px;left:0;right:0;z-index:1500;color:#fff}#arena .player-info h4{padding-left:100px;position:relative;font-size:.75rem;line-height:.875rem}#arena .player-info h4 span{font-weight:100}#arena .player-info h4:before{position:absolute;left:86px;top:0}#arena .block{padding-top:80px;padding-bottom:80px}#arena .sport-carousel{background-color:#FFFFFF;position:absolute;width:100%;bottom:100px;height:135px;padding:0}#arena .sport-carousel .carousel-container{position:relative;height:100%;margin:0 auto;max-width:990px}#arena .sport-carousel .carousel{z-index:9000;position:absolute;bottom:0}#arena .sport-carousel .carousel video{top:auto !important;bottom:10px !important}#arena .sport-carousel .carousel .preview .caption{position:absolute;bottom:0;color:#ffffff;width:100%;z-index:10;text-shadow:2px 2px 5px rgba(0,0,0,0.7);background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.7) 100%);height:40%;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out}#arena .sport-carousel .carousel .preview .caption.active{background:none}#arena .sport-carousel .carousel .preview .caption.active.golf-cure{display:none}#arena .sport-carousel .carousel .preview .caption h3{position:absolute;bottom:10px}#arena .sport-carousel .carousel .preview .golf-cure-block{position:relative;z-index:11}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option{position:absolute;top:0;right:5.5%;width:53.3%;text-align:center}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option p.title{margin-top:.9375rem;font-style:italic;font-weight:700}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option p.subtitle{margin-top:68%;margin-bottom:.3125rem}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option em{font-weight:700}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option a.buy-now{margin-top:0}#arena .sport-carousel .library{min-height:200px;position:absolute;bottom:0}#arena .sport-carousel .library .preview{top:auto;bottom:0}#arena .sport-carousel .paddles .prev,#arena .sport-carousel .paddles .next{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:auto;bottom:30px}#arena .sport-carousel .paddles .arrow-triangle:before,#arena .sport-carousel .paddles .arrow-triangle:after{background-color:#000;box-shadow:0 0 10px #FFF}.sports-pages #arena.nonAutoPlay .positioned-content p{font-size:.875rem;font-weight:500}@media screen and (max-width: 878px){#arena .player-info{bottom:20px}}@media screen and (max-width: 750px){#arena.sports{margin-bottom:0}}@media screen and (max-width: 640px){#arena .poster-frame-wrap{background-position:50% bottom}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option p.title{font-size:.75rem;margin-top:2%}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option p.subtitle{font-size:.75rem;line-height:120%;margin:68% -.9375rem .3125rem}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option a.buy-now{font-size:.75rem;padding:.3125rem 2.1875rem}.sports-pages #arena.nonAutoPlay .positioned-content h1,.sports-pages #arena.nonAutoPlay .positioned-content p{display:none !important}.sports-pages #arena.nonAutoPlay .poster-frame-wrap{bottom:auto;top:0}.sports-pages #arena.nonAutoPlay .static-controls{top:50%;-webkit-transform:translate3d(-50%, -40px, 0);-moz-transform:translate3d(-50%, -40px, 0);-ms-transform:translate3d(-50%, -40px, 0);-o-transform:translate3d(-50%, -40px, 0);transform:translate3d(-50%, -40px, 0)}#arena .mobile-arena{display:block;position:absolute;bottom:50px;left:0;right:0;padding:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (max-width: 450px){#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option p.title{font-size:.5625rem;margin-top:1%}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option p.subtitle{font-size:.5625rem;line-height:100%;margin:68% -.9375rem 0}#arena .sport-carousel .carousel .preview .golf-cure-block .figure-option a.buy-now{font-size:.5625rem;padding:.1875rem 1.25rem}}#baseball #arena .positioned-content .hero-copy .container{display:block}#baseball #arena .positioned-content .hero-copy .container img.kit{float:right;height:240px;width:auto}#baseball #arena .positioned-content .hero-copy h1{font-size:3rem}@media screen and (max-width: 878px){#baseball #arena .poster-frame-wrap{background-size:auto 650px;background-position:30% 36px}#baseball #arena .positioned-content .hero-copy{top:auto;bottom:220px}#baseball #arena .positioned-content .hero-copy .container{display:none}}@media screen and (max-width: 640px){#baseball #arena .poster-frame-wrap{background-size:auto 550px}}@media screen and (max-width: 450px){#baseball #arena .poster-frame-wrap{background-size:auto 470px}#baseball #arena .positioned-content .hero-copy h1{font-size:1.375rem}}#baseball .accordian{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/zepp-features-baseball.jpg");background-size:cover}#baseball .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/baseball-purchase-bg.jpg");background-size:cover}#baseball .promo-hero{position:absolute;top:-200px;left:50%;height:687px;overflow:hidden;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:100%;max-width:700px}@media screen and (max-width: 878px){#baseball .promo-hero{display:none}}#baseball .freeapp{padding-bottom:200px}@media screen and (max-width: 878px){#baseball .freeapp{padding-bottom:90px}}#golf .bleed-container{position:relative;z-index:95005}#golf #arena .positioned-content .hero-copy .container{display:block}#golf #arena .positioned-content .hero-copy .container img.kit{float:right;width:500px}#golf #arena .positioned-content .hero-copy h1{font-size:2.875rem}@media screen and (max-width: 878px){#golf #arena .poster-frame-wrap{background-size:auto 650px;background-position-x:25%}#golf #arena .positioned-content .hero-copy{top:auto;bottom:220px}#golf #arena .positioned-content .hero-copy .container{display:none}}@media screen and (max-width: 640px){#golf #arena .poster-frame-wrap{background-size:auto 550px}}@media screen and (max-width: 450px){#golf #arena .poster-frame-wrap{background-size:auto 470px}#golf #arena .positioned-content .hero-copy h1{font-size:1.375rem}}#golf .columns-icon-text .column .coit-icon{margin-bottom:30px}#golf .how.sports{background-color:#F5F5F5}#golf .how.sports figure{height:313px}#golf .how.sports .sensor{top:30px;opacity:0.2;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}#golf .how.sports .sensor-animation img:first-child{opacity:1}#golf .how.sports .sensor-animation img:nth-child(3){opacity:1;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#golf .how.sports .sensor-circle{width:128px;height:312px;background-position-y:100%;background-repeat:no-repeat;background-size:1600%;position:absolute;bottom:0;left:50%;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#golf .how.sports.active .sensor{top:177px;opacity:1}#golf .how.sports.active .sensor-animation img{-webkit-animation-name:sensor-hidden;-moz-animation-name:sensor-hidden;animation-name:sensor-hidden;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}#golf .how.sports.active .sensor-circle{-webkit-animation-name:sensor-show,sensor-circle;-moz-animation-name:sensor-show,sensor-circle;animation-name:sensor-show,sensor-circle;-webkit-animation-delay:1.5s,1.6s;-moz-animation-delay:1.5s,1.6s;animation-delay:1.5s,1.6s;-webkit-animation-duration:0.1s,1s;-moz-animation-duration:0.1s,1s;animation-duration:0.1s,1s;-webkit-animation-timing-function:linear,steps(15);-moz-animation-timing-function:linear,steps(15);animation-timing-function:linear,steps(15);-webkit-animation-fill-mode:none,forwards;-moz-animation-fill-mode:none,forwards;animation-fill-mode:none,forwards}#golf .how.sports.active .wifi:before{-webkit-animation:wifi-outer 2.5s ease-in-out;-moz-animation:wifi-outer 2.5s ease-in-out;animation:wifi-outer 2.5s ease-in-out;-webkit-animation-iteration-count:3;-moz-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}#golf .how.sports.active .wifi:after{-webkit-animation:wifi-inner 2.5s ease-in-out;-moz-animation:wifi-inner 2.5s ease-in-out;animation:wifi-inner 2.5s ease-in-out;-webkit-animation-iteration-count:3;-moz-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}@-webkit-keyframes sensor-hidden{from{opacity:1}to{opacity:0}}@-moz-keyframes sensor-hidden{from{opacity:1}to{opacity:0}}@keyframes sensor-hidden{from{opacity:1}to{opacity:0}}@-webkit-keyframes sensor-show{from{opacity:0}to{opacity:1}}@-moz-keyframes sensor-show{from{opacity:0}to{opacity:1}}@keyframes sensor-show{from{opacity:0}to{opacity:1}}@-webkit-keyframes sensor-circle{from{opacity:1;background-position-x:0}to{opacity:1;background-position-x:-1920px}}@-moz-keyframes sensor-circle{from{opacity:1;background-position-x:0}to{opacity:1;background-position-x:-1920px}}@keyframes sensor-circle{from{opacity:1;background-position-x:0}to{opacity:1;background-position-x:-1920px}}#golf .why .container .player .player-info{padding:200px 0 70px 40px}#golf .accordian{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/zepp-feature-golf.jpg");background-size:cover}#golf .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/zepp-purchase-golf.jpg");background-size:cover;height:580px}#golf .promo-hero{position:absolute;top:-27%;margin-top:-1px;left:50%;-webkit-transform:translateX(-35%);-moz-transform:translateX(-35%);-ms-transform:translateX(-35%);-o-transform:translateX(-35%);transform:translateX(-35%);z-index:-1;width:100%;max-width:798px}@media screen and (max-width: 878px){#golf .blockpromo{height:auto}#golf .promo-hero{display:none}}.course-mode{color:#FFF;text-align:center;height:500px;background-color:#333}.smart-coach .course-mode{position:relative;z-index:10}.course-mode .poster-frame-wrap{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%}.course-mode .container{position:relative;height:100%}.course-mode .course-content{width:calc(100% - 450px);height:100%;margin:0 auto;padding-top:100px;position:relative}.course-mode .course-content h2{color:#d9fd2d;margin-bottom:20px}.course-mode .course-content h2 .subtitle{font-size:60%}.course-mode .course-content p{font-size:1.125rem}.course-mode .course-content .buy-now{position:relative;padding-left:0;padding-right:0;width:180px;margin:30px auto 0;display:block}.course-mode .course-content a.link{color:#d9fd2d;margin:30px auto 0;display:block;max-width:400px;line-height:150%}.course-mode .screenshot{position:absolute;right:-400px;top:50%;width:300px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/track_on_course_performance_bg_02.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.course-mode .screenshot{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/track_on_course_performance_bg_02@2x.png")}}.course-mode .screenshot:after{content:'';display:block;padding-top:167.1052631579%}.course-mode .screenshot .screenshot-2{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/track_on_course_performance_bg_01.png");position:absolute;width:95.1754385965%;left:-20%;bottom:20%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.course-mode .screenshot .screenshot-2{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/track_on_course_performance_bg_01@2x.png")}}.course-mode .screenshot .screenshot-2:after{content:'';display:block;padding-top:116.5898617512%}.course-mode .course-shot{width:260px;position:absolute;right:0;bottom:0}.course-mode .course-shot img{width:100%;vertical-align:middle}@media screen and (max-width: 1200px){.course-mode .course-content{width:100%;max-width:600px}.course-mode .course-content .buy-now{bottom:80px}.course-mode .course-shot,.course-mode .screenshot{display:none}}@media screen and (max-width: 450px){.course-mode .course-content{padding-top:40px}.course-mode .course-content p{font-size:1rem}}.golf-review{color:#FFF;text-align:center;height:500px;background-color:#FFF}.golf-review .poster-frame-wrap{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%}.golf-review .container{position:relative;height:100%}.golf-review .review-content{width:calc(100% - 100px);height:100%;margin:0 auto;padding-top:100px;position:relative}.golf-review .review-content h2{color:black;margin-bottom:20px}.golf-review .review-content p.highlight{color:black;font:italic bold 18px Forza}.golf-review .review-content p{color:black;font-size:1.125rem}.golf-review .slide{background-color:#e7f3f3}.golf-review .paddles .arrow-triangle{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.golf-review .paddles .arrow-triangle.prev-t{left:20px}.golf-review .paddles .arrow-triangle.next-t{right:20px}.golf-review .paddles .arrow-triangle:before,.golf-review .paddles .arrow-triangle:after{background-color:#747474}@media screen and (max-width: 878px){.golf-review .paddles{display:none}}@media screen and (max-width: 1200px){.golf-review .review-content{width:100%;max-width:600px}}@media screen and (max-width: 450px){.golf-review .review-content{padding-top:60px}.golf-review .review-content p{font-size:.875rem}}@media screen and (max-width: 640px){.gd-flag{display:none}}#golfapp #arena.sports .poster-frame-wrap{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/golfapp_bg.jpg");background-position-y:48px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp #arena.sports .poster-frame-wrap{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/golfapp_bg@2x.jpg")}}#golfapp #arena.sports .positioned-content .hero-copy{bottom:20% !important}#golfapp #arena.sports .positioned-content .hero-copy h1{font-size:3rem}#golfapp #arena.sports .positioned-content .hero-copy p{color:#FFF;text-shadow:0 1px 3px rgba(0,0,0,0.5);text-align:center;max-width:840px;margin:16px auto 0;padding:0 10px}@media screen and (max-width: 640px){#golfapp #arena.sports .positioned-content .hero-copy h1{font-size:2rem}}@media screen and (max-width: 450px){#golfapp #arena.sports .positioned-content .hero-copy h1{font-size:1.375rem}#golfapp #arena.sports .positioned-content .hero-copy p{font-size:.75rem}}#golfapp .app-features .metric-container.track-on-course .metric-figure-option{-webkit-flex-basis:450px;-moz-flex-basis:450px;flex-basis:450px;-ms-flex-preferred-size:450px}#golfapp .app-features .metric-container.track-on-course .metric-figure{-webkit-flex-basis:calc(100% - 560px);-moz-flex-basis:calc(100% - 560px);flex-basis:calc(100% - 560px);-ms-flex-preferred-size:calc(100% - 560px)}#golfapp .app-features .metric-container.view-real-time .metric-figure-option{-webkit-flex-basis:450px;-moz-flex-basis:450px;flex-basis:450px;-ms-flex-preferred-size:450px}#golfapp .app-features .metric-container.view-real-time .metric-figure{-webkit-flex-basis:calc(100% - 470px);-moz-flex-basis:calc(100% - 470px);flex-basis:calc(100% - 470px);-ms-flex-preferred-size:calc(100% - 470px)}#golfapp .app-features .metric-container.broadcast-style .metric-figure-option{-webkit-flex-basis:490px;-moz-flex-basis:490px;flex-basis:490px;-ms-flex-preferred-size:490px}#golfapp .app-features .metric-container.broadcast-style .metric-figure{-webkit-flex-basis:calc(100% - 540px);-moz-flex-basis:calc(100% - 540px);flex-basis:calc(100% - 540px);-ms-flex-preferred-size:calc(100% - 540px)}#golfapp .app-features .metric-container.leaderboard .metric-figure-option{-webkit-flex-basis:420px;-moz-flex-basis:420px;flex-basis:420px;-ms-flex-preferred-size:420px}#golfapp .app-features .metric-container.leaderboard .metric-figure{padding:10% 0 15%;-webkit-flex-basis:calc(100% - 560px);-moz-flex-basis:calc(100% - 560px);flex-basis:calc(100% - 560px);-ms-flex-preferred-size:calc(100% - 560px)}#golfapp .app-features .metric-container .figure-canvas{position:relative}#golfapp .app-features .metric-container .figure-canvas.track-on-course{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/track_on_course_performance_bg_02.png");max-width:456px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .metric-container .figure-canvas.track-on-course{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/track_on_course_performance_bg_02@2x.png")}}#golfapp .app-features .metric-container .figure-canvas.track-on-course:after{padding-top:167.1052631579%}#golfapp .app-features .metric-container .figure-canvas.view-real-time{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/view_real_time_scores_media_bg_01_170913.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .metric-container .figure-canvas.view-real-time{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/view_real_time_scores_media_bg_01_170913@2x.png")}}#golfapp .app-features .metric-container .figure-canvas.view-real-time:after{padding-top:89.6551724138%}#golfapp .app-features .metric-container .figure-canvas.never-miss-swing{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/never_miss_a_swing_bg.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .metric-container .figure-canvas.never-miss-swing{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/never_miss_a_swing_bg@2x.png")}}#golfapp .app-features .metric-container .figure-canvas.never-miss-swing:after{padding-top:66.7215815486%}#golfapp .app-features .metric-container .figure-canvas.broadcast-style{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/broadcast_style_video_effects_bg_01.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .metric-container .figure-canvas.broadcast-style{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/broadcast_style_video_effects_bg_01@2x.png")}}#golfapp .app-features .metric-container .figure-canvas.broadcast-style:after{padding-top:74.8407643312%}#golfapp .app-features .metric-container .figure-canvas.leaderboard{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/climb_the_leaderboard_bg_01.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .metric-container .figure-canvas.leaderboard{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/climb_the_leaderboard_bg_01@2x.png")}}#golfapp .app-features .metric-container .figure-canvas.leaderboard:after{padding-top:51.5653775322%}#golfapp .app-features .metric-container .figure-canvas.share-passion{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/share_your_passion_for_golf_bg_01_170913.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .metric-container .figure-canvas.share-passion{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/share_your_passion_for_golf_bg_01_170913@2x.png")}}#golfapp .app-features .metric-container .figure-canvas.share-passion:after{padding-top:99.2038216561%}#golfapp .app-features .track-on-course02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/track_on_course_performance_bg_01.png");position:absolute;width:95.1754385965%;left:-20%;bottom:20%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .track-on-course02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/track_on_course_performance_bg_01@2x.png")}}#golfapp .app-features .track-on-course02:after{content:'';display:block;padding-top:116.5898617512%}#golfapp .app-features .play-partner{position:absolute;opacity:1;width:33.0459770115%;bottom:-13%}#golfapp .app-features .play-partner:after{content:'';padding-top:118.6956521739%;display:block}#golfapp .app-features .play-partner.play-partner02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/view_real_time_scores_media_bg_02_170913.png");right:42%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .play-partner.play-partner02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/view_real_time_scores_media_bg_02_170913@2x.png")}}#golfapp .app-features .play-partner.play-partner03{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/view_real_time_scores_media_bg_03_170913.png");right:22.5%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .play-partner.play-partner03{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/view_real_time_scores_media_bg_03_170913@2x.png")}}#golfapp .app-features .play-partner.play-partner04{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/view_real_time_scores_media_bg_04_170913.png");right:2%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .play-partner.play-partner04{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/view_real_time_scores_media_bg_04_170913@2x.png")}}#golfapp .app-features .broadcast-style-snippet{position:absolute;opacity:1}#golfapp .app-features .broadcast-style-snippet:after{content:'';display:block}#golfapp .app-features .broadcast-style-snippet.broadcast-style02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/broadcast_style_video_effects_bg_02_170913.png");width:45.8598726115%;bottom:21%;left:-10%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .broadcast-style-snippet.broadcast-style02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/broadcast_style_video_effects_bg_02_170913@2x.png")}}#golfapp .app-features .broadcast-style-snippet.broadcast-style02:after{padding-top:80.5555555556%}#golfapp .app-features .broadcast-style-snippet.broadcast-style03{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/broadcast_style_video_effects_bg_03.png");width:54.7770700637%;bottom:4%;right:-15%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .broadcast-style-snippet.broadcast-style03{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/broadcast_style_video_effects_bg_03@2x.png")}}#golfapp .app-features .broadcast-style-snippet.broadcast-style03:after{padding-top:30.2325581395%}#golfapp .app-features .leaderboard02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/climb_the_leaderboard_bg_02_170913.png");position:absolute;width:104.2357274401%;left:20%;bottom:-75%;opacity:1;-webkit-transform-origin:0 45%;-moz-transform-origin:0 45%;-ms-transform-origin:0 45%;-o-transform-origin:0 45%;transform-origin:0 45%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .leaderboard02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/climb_the_leaderboard_bg_02_170913@2x.png")}}#golfapp .app-features .leaderboard02:after{content:'';display:block;padding-top:121.2014134276%}#golfapp .app-features .share-passion-snippet{position:absolute;width:75.6369426752%}#golfapp .app-features .share-passion-snippet:after{content:'';padding-top:26.9473684211%;display:block}#golfapp .app-features .share-passion-snippet.share-passion02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/share_your_passion_for_golf_bg_02_170913.png");bottom:0;left:-16%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .share-passion-snippet.share-passion02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/share_your_passion_for_golf_bg_02_170913@2x.png")}}#golfapp .app-features .share-passion-snippet.share-passion03{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/share_your_passion_for_golf_bg_03_170913.png");bottom:-11%;left:12%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .app-features .share-passion-snippet.share-passion03{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/share_your_passion_for_golf_bg_03_170913@2x.png")}}#golfapp .app-features .skrollable-before .track-on-course02{left:-0.8%}#golfapp .app-features .skrollable-before .play-partner.play-partner02{right:2%}#golfapp .app-features .skrollable-before .play-partner.play-partner03{right:2%}#golfapp .app-features .skrollable-before .broadcast-style-snippet{opacity:.4}#golfapp .app-features .skrollable-before .broadcast-style-snippet.broadcast-style02{left:-2.5%}#golfapp .app-features .skrollable-before .broadcast-style-snippet.broadcast-style03{right:-2%}#golfapp .app-features .skrollable-before .leaderboard02{opacity:.4;-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3)}#golfapp .app-features .skrollable-before .share-passion-snippet.share-passion02{left:0.6%}#golfapp .app-features .skrollable-before .share-passion-snippet.share-passion03{left:1.4%}@media screen and (max-width: 878px){#golfapp .app-features .metric-container .metric-figure{margin-top:40px}#golfapp .app-features .metric-container.leaderboard .metric-figure{padding:24% 15% 24% 0}}@media screen and (max-width: 640px){#golfapp .app-features .metric-container .figure-canvas.track-on-course{width:80%;margin-left:18%}#golfapp .app-features .metric-container .figure-canvas.broadcast-style{width:84%}#golfapp .app-features .metric-container.share-passion .metric-figure{width:90%;padding-left:10%}}#golfapp .figure{height:640px;background-position:center center;background-size:cover}#golfapp .figure.create-highlights{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/create_amazing_highlights_bg.jpg");background-position:20% center}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .figure.create-highlights{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/create_amazing_highlights_bg@2x.jpg")}}#golfapp .figure.join-community{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/join_the_community_bg_01.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .figure.join-community{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/join_the_community_bg_01@2x.jpg")}}#golfapp .figure.join-community.skrollable-before .metric-container .figure-canvas{opacity:.4;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px)}#golfapp .figure.join-community .metric-container .metric-figure{-webkit-flex-basis:420px;-moz-flex-basis:420px;flex-basis:420px;-ms-flex-preferred-size:420px}#golfapp .figure.join-community .metric-container .metric-figure-option{padding-left:60px;-webkit-flex-basis:calc(100% - 420px);-moz-flex-basis:calc(100% - 420px);flex-basis:calc(100% - 420px);-ms-flex-preferred-size:calc(100% - 420px)}#golfapp .figure.join-community .metric-container .metric-figure-option p{max-width:500px}#golfapp .figure.join-community .metric-container .figure-canvas{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/join_the_community_bg_02_170913.png");opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#golfapp .figure.join-community .metric-container .figure-canvas{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/app4.0/join_the_community_bg_02_170913@2x.png")}}#golfapp .figure.join-community .metric-container .figure-canvas:after{padding-top:57.9234972678%}#golfapp .figure .metric-container .metric-figure{-webkit-flex-basis:calc(100% - 560px);-moz-flex-basis:calc(100% - 560px);flex-basis:calc(100% - 560px);-ms-flex-preferred-size:calc(100% - 560px)}#golfapp .figure .metric-container .metric-figure-option{-webkit-flex-basis:500px;-moz-flex-basis:500px;flex-basis:500px;-ms-flex-preferred-size:500px}#golfapp .figure .metric-container .metric-figure-option p{max-width:500px}@media screen and (max-width: 878px){#golfapp .figure{padding-bottom:60px}#golfapp .figure .metric-container{-webkit-box-orient:column-reverse !important;-moz-box-orient:column-reverse !important;box-orient:column-reverse !important;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column-reverse !important;-moz-flex-direction:column-reverse !important;flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important}#golfapp .figure.join-community .metric-container .metric-figure-option{padding-left:0}}@media screen and (max-width: 450px){#golfapp .figure{height:460px;padding-bottom:40px}}#softball #arena .poster-frame-wrap{background-position-y:30px}#softball #arena .positioned-content .hero-copy .container{display:block}#softball #arena .positioned-content .hero-copy .container img.kit{float:right;height:240px;width:auto}#softball #arena .positioned-content .hero-copy h1{font-size:3rem}@media screen and (max-width: 878px){#softball #arena .poster-frame-wrap{background-size:auto 650px;background-position-x:18%;background-position-y:36px}#softball #arena .positioned-content h1{width:90%;margin:0 5%}#softball #arena .positioned-content .hero-copy{top:auto;bottom:220px}#softball #arena .positioned-content .hero-copy .container{display:none}#softball #arena .positioned-content .hero-copy h1{font-size:2rem}}@media screen and (max-width: 640px){#softball #arena .poster-frame-wrap{background-size:auto 550px;background-position-x:32%}}@media screen and (max-width: 450px){#softball #arena .poster-frame-wrap{background-size:auto 470px}#softball #arena .positioned-content h1{top:50%}#softball #arena .positioned-content .hero-copy h1{font-size:1.375rem}}#softball .why .container .player .player-info{padding:200px 0 70px 40px}#softball .accordian{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/zepp-features-baseball.jpg");background-size:cover}#softball .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/baseball-purchase-bg.jpg");background-size:cover}#softball .promo-hero{position:absolute;top:-29%;left:50%;-webkit-transform:translateX(-45%);-moz-transform:translateX(-45%);-ms-transform:translateX(-45%);-o-transform:translateX(-45%);transform:translateX(-45%);z-index:-1;width:100%;max-width:710px}@media screen and (max-width: 878px){#softball .promo-hero{display:none}}#tennis .sensor-oblique{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis_sensor.png");width:240px;height:240px;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .sensor-oblique{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis_sensor@2x.png")}}#tennis #arena.sports .poster-frame-wrap{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/hero/tennis_bg.jpg");background-position-y:48px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis #arena.sports .poster-frame-wrap{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/hero/tennis_bg@2x.jpg")}}#tennis #arena.sports .poster-hero{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/hero/tennis_hero.png");background-size:cover;background-repeat:no-repeat;width:450px;position:absolute;top:64px;bottom:48px;left:50%;-webkit-transform:translateX(-30%);-moz-transform:translateX(-30%);-ms-transform:translateX(-30%);-o-transform:translateX(-30%);transform:translateX(-30%)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis #arena.sports .poster-hero{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/hero/tennis_hero@2x.png")}}#tennis #arena.sports .poster-hero:after{content:'';display:block;padding-top:125%}#tennis #arena.sports .poster-hero .sensor-oblique{position:absolute;bottom:0;left:-180px}#tennis #arena.sports .positioned-content h1{top:70%;font-size:4.125rem}@media screen and (max-width: 878px){#tennis #arena.sports .poster-frame-wrap{background-size:auto 650px}#tennis #arena.sports .poster-hero{width:420px}#tennis #arena.sports .positioned-content h1{width:90%;margin:0 5%}#tennis #arena.sports .positioned-content h1{font-size:2.5rem}}@media screen and (max-width: 640px){#tennis #arena.sports .poster-frame-wrap{background-size:auto 550px}#tennis #arena.sports .poster-hero{width:350px}#tennis #arena.sports .sensor-oblique{display:none}}@media screen and (max-width: 450px){#tennis #arena.sports .poster-frame-wrap{background-size:auto 470px}#tennis #arena.sports .poster-hero{width:280px}#tennis #arena.sports .positioned-content h1{font-size:1.75rem}}#tennis.sports-pages .centered-image-text{margin-bottom:60px}#tennis.sports-pages .centered-image-text .cit-image{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis_app.png");background-size:cover;max-width:695px;margin:0 auto 60px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis.sports-pages .centered-image-text .cit-image{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis_app@2x.png")}}#tennis.sports-pages .centered-image-text .cit-image:after{content:'';display:block;padding-top:63.5071090047%}#tennis .presentation .columns-icon-text{margin-top:80px;min-height:190px}#tennis .presentation .columns-icon-text .column:nth-child(2){width:32%;margin-left:4%;margin-right:4%}#tennis .presentation .columns-icon-text .column p.coit-text{font-size:1.25rem}@media screen and (max-width: 878px){#tennis .presentation .columns-icon-text .column:nth-child(2){width:auto;margin-left:0;margin-right:0}}#tennis .icongrid{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/analyze_your_match_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:60% top}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .icongrid{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/analyze_your_match_bg@2x.jpg")}}#tennis .icongrid .icon-grids{position:relative;max-width:876px;margin-left:auto;margin-right:auto;min-height:481px;text-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#tennis .icongrid .icon-grids .icon-grid{margin-top:60px;width:25%}#tennis .icongrid .icon-grids .icon-grid p.grid-option{text-transform:uppercase;margin-top:5px;font-size:14px;word-wrap:break-word}@media screen and (max-width: 878px){#tennis .icongrid .icon-grids{min-height:642px}#tennis .icongrid .icon-grids .icon-grid{width:33.3333333333%}}@media screen and (max-width: 450px){#tennis .icongrid .icon-grids .icon-grid{margin-top:40px}#tennis .icongrid .icon-grids .icon-grid svg{width:48px;height:48px}#tennis .icongrid .icon-grids .icon-grid p.grid-option{font-size:12px}}#tennis .benefits{position:relative}#tennis .benefits h2{text-transform:capitalize}#tennis .benefits.skrollable-between .benefit-container .benefit-figure{position:fixed}#tennis .benefits.skrollable-between .nav{position:fixed}#tennis .benefits .benefit-container{padding-top:140px;padding-bottom:140px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#tennis .benefits .benefit-container.skrollable-between .benefit-figure{opacity:1}#tennis .benefits .benefit-container .benefit-figure{position:absolute;right:0;width:540px;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;-webkit-transition:opacity 1500ms cubic-bezier(0.25, 0.69, 0.37, 0.83);-moz-transition:opacity 1500ms cubic-bezier(0.25, 0.69, 0.37, 0.83);transition:opacity 1500ms cubic-bezier(0.25, 0.69, 0.37, 0.83)}#tennis .benefits .benefit-container .benefit-figure:after{content:'';display:block}#tennis .benefits .benefit-container .benefit-figure.break_down_stroke{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/breaking_down_your_strokes_bg.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .benefits .benefit-container .benefit-figure.break_down_stroke{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/breaking_down_your_strokes_bg@2x.png")}}#tennis .benefits .benefit-container .benefit-figure.break_down_stroke:after{padding-top:104.7770700637%}#tennis .benefits .benefit-container .benefit-figure.cut_down_error{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/cut_down_on_unforced_errors_bg.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .benefits .benefit-container .benefit-figure.cut_down_error{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/cut_down_on_unforced_errors_bg@2x.png")}}#tennis .benefits .benefit-container .benefit-figure.cut_down_error:after{padding-top:104.7770700637%}#tennis .benefits .benefit-container .benefit-figure.control_match{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/control_the_match_bg_170821.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .benefits .benefit-container .benefit-figure.control_match{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/control_the_match_bg_170821@2x.png")}}#tennis .benefits .benefit-container .benefit-figure.control_match:after{padding-top:96.7647058824%}#tennis .benefits .benefit-container .benefit-figure.match_statistics{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/match_statistics_bg.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .benefits .benefit-container .benefit-figure.match_statistics{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/match_statistics_bg@2x.png")}}#tennis .benefits .benefit-container .benefit-figure.match_statistics:after{padding-top:125%}#tennis .benefits .benefit-container .benefit-figure-option{-webkit-flex-basis:calc(100% - 540px);-moz-flex-basis:calc(100% - 540px);flex-basis:calc(100% - 540px);-ms-flex-preferred-size:calc(100% - 540px)}#tennis .benefits .nav{position:absolute;left:60px;display:block;margin:0;text-align:center;width:100%;z-index:100;padding:0;width:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#tennis .benefits .nav li{border:1px solid #979797;border-radius:100%;background-color:#FFFFFF;display:block;width:22px;height:22px;margin:0;box-shadow:none;-webkit-transition:background-color 0.3s linear,border-color 0.3s linear;-moz-transition:background-color 0.3s linear,border-color 0.3s linear;transition:background-color 0.3s linear,border-color 0.3s linear}#tennis .benefits .nav li+li{margin-top:24px}#tennis .benefits .nav li.active{border-color:#d9fd2d;background-color:#d9fd2d}@media screen and (max-width: 1200px){#tennis .benefits .nav{left:15px}#tennis .benefits .benefit-container .benefit-figure-option{-webkit-flex-basis:calc(100% - 500px);-moz-flex-basis:calc(100% - 500px);flex-basis:calc(100% - 500px);-ms-flex-preferred-size:calc(100% - 500px)}}@media screen and (max-width: 878px){#tennis .benefits{height:900px}#tennis .benefits .benefit-container{position:absolute;top:0;bottom:0;right:30px;left:30px;padding-top:80px;padding-bottom:80px;text-align:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;opacity:0}#tennis .benefits .benefit-container.mobileActive{opacity:1}#tennis .benefits .benefit-container .benefit-figure{position:relative;right:auto;width:100%;max-width:540px;margin:80px auto 0;opacity:1}#tennis .benefits .nav{display:none}#tennis .benefits .paddles .arrow-triangle{bottom:64%}#tennis .benefits .paddles .arrow-triangle.prev-t{left:15px}#tennis .benefits .paddles .arrow-triangle.next-t{right:15px}}@media screen and (max-width: 450px){#tennis .benefits{height:750px}#tennis .benefits .paddles .arrow-triangle{bottom:54%}}#tennis .video-bg{position:relative;height:554px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#tennis .video-bg .articlePadding{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}#tennis .video-bg .articlePadding p{max-width:720px}@media screen and (max-width: 878px){#tennis .video-bg{height:420px}}#tennis .app-features .metric-container .metric-figure-option{-webkit-flex-basis:400px;-moz-flex-basis:400px;flex-basis:400px;-ms-flex-preferred-size:400px}#tennis .app-features .metric-container .metric-figure{-webkit-flex-basis:calc(100% - 460px);-moz-flex-basis:calc(100% - 460px);flex-basis:calc(100% - 460px);-ms-flex-preferred-size:calc(100% - 460px)}#tennis .app-features .metric-container .figure-canvas{max-width:600px}#tennis .app-features .metric-container .figure-canvas.never-miss-a-shot{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/never_miss_a_shot_bg.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .app-features .metric-container .figure-canvas.never-miss-a-shot{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/never_miss_a_shot_bg@2x.png")}}#tennis .app-features .metric-container .figure-canvas.never-miss-a-shot:after{padding-top:59.3243243243%}#tennis .app-features .metric-container .figure-canvas.select-moments{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/selects_moments_bg_01.png");position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .app-features .metric-container .figure-canvas.select-moments{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/selects_moments_bg_01@2x.png")}}#tennis .app-features .metric-container .figure-canvas.select-moments:after{padding-top:80.198019802%}#tennis .app-features .metric-container .figure-canvas.with-video{position:relative;width:100%;height:auto}#tennis .app-features .metric-container .figure-canvas.broadcast-style:after{padding-top:56.25%}#tennis .app-features .metric-container .figure-canvas.highlight-reels:after{padding-top:69.696969697%}#tennis .app-features .select-moments02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/selects_moments_bg_02.png");position:absolute;width:49.504950495%;right:-8%;bottom:18%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .app-features .select-moments02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/selects_moments_bg_02@2x.png")}}#tennis .app-features .select-moments02:after{content:'';display:block;padding-top:29.3333333333%}#tennis .app-features .skrollable-before .video-effect{opacity:.4}#tennis .app-features .skrollable-before .video-effect.video-effect-01{left:-6%}#tennis .app-features .skrollable-before .video-effect.video-effect-02{bottom:-8%}#tennis .app-features .skrollable-before .video-effect.video-effect-03{right:-8%}#tennis .app-features .skrollable-before .select-moments02{opacity:.4;right:1.5%}#tennis .app-features .video-effect{position:absolute;opacity:1}#tennis .app-features .video-effect:after{content:'';display:block}#tennis .app-features .video-effect.video-effect-01{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/video_effect_01.png");width:49.8338870432%;left:-10%;bottom:2%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .app-features .video-effect.video-effect-01{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/video_effect_01@2x.png")}}#tennis .app-features .video-effect.video-effect-01:after{padding-top:77.3333333333%}#tennis .app-features .video-effect.video-effect-02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/video_effect_02.png");width:64.1196013289%;left:-6.7%;bottom:-22%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .app-features .video-effect.video-effect-02{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/video_effect_02@2x.png")}}#tennis .app-features .video-effect.video-effect-02:after{padding-top:37.3056994819%}#tennis .app-features .video-effect.video-effect-03{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/video_effect_03.png");width:59.8006644518%;right:-15%;bottom:5.8%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .app-features .video-effect.video-effect-03{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/video_effect_03@2x.png")}}#tennis .app-features .video-effect.video-effect-03:after{padding-top:30.8333333333%}#tennis .app-features.rows-alternate .row-alter:nth-child(3) .metric-container .metric-figure-option{-webkit-flex-basis:500px;-moz-flex-basis:500px;flex-basis:500px;-ms-flex-preferred-size:500px}#tennis .app-features.rows-alternate .row-alter:nth-child(3) .metric-container .metric-figure{-webkit-flex-basis:calc(100% - 520px);-moz-flex-basis:calc(100% - 520px);flex-basis:calc(100% - 520px);-ms-flex-preferred-size:calc(100% - 520px)}@media screen and (max-width: 878px){#tennis .app-features .metric-container .metric-figure{margin-top:40px}}#tennis .figure{height:554px;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/join_the_community_bg_01.jpg");background-position:center center;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .figure{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/join_the_community_bg_01@2x.jpg")}}#tennis .figure.skrollable-before .figure-canvas{opacity:.4;-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px)}#tennis .figure.skrollable-after .figure-canvas{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#tennis .figure .metric-container .metric-figure{-webkit-flex-basis:420px;-moz-flex-basis:420px;flex-basis:420px;-ms-flex-preferred-size:420px}#tennis .figure .metric-container .metric-figure-option{padding-left:60px}#tennis .figure .metric-container .figure-canvas{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/join_the_community_bg_02.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .figure .metric-container .figure-canvas{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/join_the_community_bg_02@2x.png")}}#tennis .figure .metric-container .figure-canvas:after{padding-top:57.9234972678%}@media screen and (max-width: 878px){#tennis .figure{padding-bottom:60px}#tennis .figure .metric-container{-webkit-box-orient:column-reverse !important;-moz-box-orient:column-reverse !important;box-orient:column-reverse !important;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column-reverse !important;-moz-flex-direction:column-reverse !important;flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important}#tennis .figure .metric-container .metric-figure-option{padding-left:0}}@media screen and (max-width: 450px){#tennis .figure{height:460px;padding-bottom:40px}}#tennis .court-checkin h2.bResHl{text-align:left}#tennis .court-checkin .court-map{margin-top:60px;position:relative;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/court_check_in_bg_01.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .court-checkin .court-map{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/court_check_in_bg_01@2x.png")}}#tennis .court-checkin .court-map:after{content:'';display:block;padding-top:55.3448275862%}#tennis .court-checkin .court-map .map-pin{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/court_check_in_bg_02.png");-webkit-transform-origin:50% 92%;-moz-transform-origin:50% 92%;-ms-transform-origin:50% 92%;-o-transform-origin:50% 92%;transform-origin:50% 92%;position:absolute;width:40.9482758621%;top:-13.6%;left:33.4%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .court-checkin .court-map .map-pin{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/court_check_in_bg_02@2x.png")}}#tennis .court-checkin .court-map .map-pin:after{content:'';display:block;padding-top:66.9473684211%}#tennis .court-checkin .court-map.skrollable-before .map-pin{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#tennis .court-checkin .metric-container .figure-canvas.leaderboard{margin-top:-50%;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tournament_leaderboard_bg.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .court-checkin .metric-container .figure-canvas.leaderboard{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tournament_leaderboard_bg@2x.png")}}#tennis .court-checkin .metric-container .figure-canvas.leaderboard:after{padding-top:99.2038216561%}#tennis .court-checkin .metric-container .figure-canvas.share-passion{position:relative;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/share_your_passion_for_tennis_bg_01_170821.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .court-checkin .metric-container .figure-canvas.share-passion{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/share_your_passion_for_tennis_bg_01_170821@2x.png")}}#tennis .court-checkin .metric-container .figure-canvas.share-passion:after{padding-top:99.2038216561%}#tennis .court-checkin .metric-container .figure-canvas.share-passion .share{position:absolute;width:73.6379613357%}#tennis .court-checkin .metric-container .figure-canvas.share-passion .share:after{content:'';display:block;padding-top:26.9473684211%}#tennis .court-checkin .metric-container .figure-canvas.share-passion .share.share-1{bottom:0;left:-18%;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/share_your_passion_for_tennis_bg_02.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .court-checkin .metric-container .figure-canvas.share-passion .share.share-1{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/share_your_passion_for_tennis_bg_02@2x.png")}}#tennis .court-checkin .metric-container .figure-canvas.share-passion .share.share-2{bottom:-11%;left:-2%;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/share_your_passion_for_tennis_bg_03.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .court-checkin .metric-container .figure-canvas.share-passion .share.share-2{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/share_your_passion_for_tennis_bg_03@2x.png")}}#tennis .court-checkin .skrollable-before .metric-container .figure-canvas.leaderboard{margin-top:-36%}#tennis .court-checkin .skrollable-before .metric-container .figure-canvas.share-passion .share.share-1{left:1%}#tennis .court-checkin .skrollable-before .metric-container .figure-canvas.share-passion .share.share-2{left:1.6%}#tennis .court-checkin .skrollable-before .select-moments02{opacity:.4;right:1.5%}#tennis .court-checkin .rows-alternate .row-alter{margin-top:60px;position:relative}#tennis .court-checkin .rows-alternate .row-alter:nth-child(2n+1) .metric-container{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse}#tennis .court-checkin .rows-alternate .row-alter:nth-child(2n+1) .metric-container .metric-figure-option{padding-left:20px}#tennis .court-checkin .rows-alternate .row-alter:nth-child(2n) .metric-container{padding-bottom:5%;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}#tennis .court-checkin .rows-alternate .row-alter:nth-child(2n) .metric-container .metric-figure{margin-left:10%}@media screen and (max-width: 878px){#tennis .court-checkin h2.bResHl{text-align:center}#tennis .court-checkin .court-map{margin-left:-30%;margin-right:-30%}#tennis .court-checkin .metric-container .metric-figure{margin-top:40px}#tennis .court-checkin .metric-container .figure-canvas.leaderboard{margin-top:0}#tennis .court-checkin .rows-alternate .row-alter{margin-top:40px}#tennis .court-checkin .rows-alternate .row-alter:nth-child(2n) .metric-container .metric-figure{width:80%}}#tennis .how.sports{background-color:#F5F5F5}#tennis .how.sports h3{font-weight:700}#tennis .how.sports p{font-size:.75rem;margin-top:10px;margin-bottom:0}#tennis .how.sports .steps li figure{height:460px}#tennis .how.sports figure>div{position:absolute;bottom:0;left:50%;margin-left:-86px;width:172px;height:405px}#tennis .how.sports .pro-mount-sensor{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/pro_mount_bg_01.png");opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .pro-mount-sensor{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/pro_mount_bg_01@2x.png")}}#tennis .how.sports .pro-mount-cover{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/pro_mount_bg_01_1.png");opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .pro-mount-cover{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/pro_mount_bg_01_1@2x.png")}}#tennis .how.sports .pro-mount{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/pro_mount_bg_02.png");opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .pro-mount{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/pro_mount_bg_02@2x.png")}}#tennis .how.sports .pro-mount-anime{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/pro_mount_bg_03.png");margin-left:-80px !important;width:160px !important;height:290px !important;background-size:auto 100%;opacity:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .pro-mount-anime{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/pro_mount_bg_03@2x.png")}}#tennis .how.sports .flex-mount-sensor{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/sensor_bg.png");background-position:top center;background-size:116px auto;background-repeat:no-repeat;bottom:30px;opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .flex-mount-sensor{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/sensor_bg@2x.png")}}#tennis .how.sports .flex-mount-arrow{bottom:-80px;z-index:1;opacity:1}#tennis .how.sports .flex-mount-arrow svg{color:rgba(0,0,0,0.2);width:48px}#tennis .how.sports .flex-mount,#tennis .how.sports .flex-mount-anime{height:302px !important}#tennis .how.sports .flex-mount{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/flex_mount_bg_01.png");opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .flex-mount{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/flex_mount_bg_01@2x.png")}}#tennis .how.sports .flex-mount-anime{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/flex_mount_bg_02.png");opacity:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .flex-mount-anime{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/flex_mount_bg_02@2x.png")}}#tennis .how.sports .insert-mount-sensor{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/insert_mount_bg_01.png");opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .insert-mount-sensor{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/insert_mount_bg_01@2x.png")}}#tennis .how.sports .insert-mount-cover{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/insert_mount_bg_01_1.png");opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .insert-mount-cover{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/insert_mount_bg_01_1@2x.png")}}#tennis .how.sports .insert-mount{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/insert_mount_bg_02.png");opacity:1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .insert-mount{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/insert_mount_bg_02@2x.png")}}#tennis .how.sports .insert-mount-anime{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/insert_mount_bg_03.png");margin-left:-80px !important;width:160px !important;height:290px !important;background-size:auto 100%;opacity:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .how.sports .insert-mount-anime{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/setup/insert_mount_bg_03@2x.png")}}#tennis .how.sports.animation figure>div{-webkit-animation-duration:8.4s;-moz-animation-duration:8.4s;animation-duration:8.4s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:none;-moz-animation-fill-mode:none;animation-fill-mode:none}#tennis .how.sports.animation .pro-mount-sensor{-webkit-animation-name:pro-mount-sensor-swf;-moz-animation-name:pro-mount-sensor-swf;animation-name:pro-mount-sensor-swf;-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}#tennis .how.sports.animation .pro-mount-anime{-webkit-animation-name:pro-mount-anime-swf;-moz-animation-name:pro-mount-anime-swf;animation-name:pro-mount-anime-swf;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s}#tennis .how.sports.animation .flex-mount-sensor{-webkit-animation-name:flex-mount-sensor-swf;-moz-animation-name:flex-mount-sensor-swf;animation-name:flex-mount-sensor-swf;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s}#tennis .how.sports.animation .flex-mount-arrow{-webkit-animation-name:flex-mount-arrow-swf;-moz-animation-name:flex-mount-arrow-swf;animation-name:flex-mount-arrow-swf;-webkit-animation-delay:2.6s;-moz-animation-delay:2.6s;animation-delay:2.6s}#tennis .how.sports.animation .flex-mount-arrow svg{-webkit-animation-name:flex-mount-shake-swf;-moz-animation-name:flex-mount-shake-swf;animation-name:flex-mount-shake-swf;-webkit-animation-duration:0.8s;-moz-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#tennis .how.sports.animation .flex-mount-anime{-webkit-animation-name:flex-mount-anime-swf;-moz-animation-name:flex-mount-anime-swf;animation-name:flex-mount-anime-swf;-webkit-animation-delay:3.7s;-moz-animation-delay:3.7s;animation-delay:3.7s}#tennis .how.sports.animation .insert-mount-sensor{-webkit-animation-name:insert-mount-sensor-swf;-moz-animation-name:insert-mount-sensor-swf;animation-name:insert-mount-sensor-swf;-webkit-animation-delay:4.3s;-moz-animation-delay:4.3s;animation-delay:4.3s}#tennis .how.sports.animation .insert-mount-anime{-webkit-animation-name:insert-mount-anime-swf;-moz-animation-name:insert-mount-anime-swf;animation-name:insert-mount-anime-swf;-webkit-animation-delay:5.5s;-moz-animation-delay:5.5s;animation-delay:5.5s}@keyframes pro-mount-sensor-swf{0%, 95.2380952381%, 100%{bottom:0}14.2857142857%,
            80.9523809524%{bottom:-117px}}@keyframes pro-mount-anime-swf{0%, 80.9523809524%, 100%{opacity:0;background-position-x:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}1.1904761905%{opacity:1;background-position-x:0;-webkit-animation-timing-function:steps(16);-moz-animation-timing-function:steps(16);animation-timing-function:steps(16)}11.9047619048%, 
            66.6666666667%{opacity:1;background-position-x:100%;-webkit-animation-timing-function:steps(16);-moz-animation-timing-function:steps(16);animation-timing-function:steps(16)}}@keyframes flex-mount-sensor-swf{0%, 65.4761904762%, 100%{bottom:30px;opacity:1}7.1428571429%{opacity:1}14.2857142857%, 
            51.1904761905%{bottom:-70px;opacity:0}}@keyframes flex-mount-shake-swf{0%, 100%{margin-top:0}50%{margin-top:6px}}@keyframes flex-mount-arrow-swf{0%, 64.2857142857%, 100%{opacity:1}2.380952381%, 
            50%{opacity:0}}@keyframes flex-mount-anime-swf{0%, 51.1904761905%, 100%{opacity:0}4.7619047619%,
            36.9047619048%{opacity:1}}@keyframes insert-mount-sensor-swf{0%, 44.0476190476%, 100%{bottom:0}14.2857142857%,
            29.7619047619%{bottom:-118px}}@keyframes insert-mount-anime-swf{0%, 29.7619047619%, 100%{opacity:0;background-position-x:0;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}1.1904761905%{opacity:1;background-position-x:0;-webkit-animation-timing-function:steps(16);-moz-animation-timing-function:steps(16);animation-timing-function:steps(16)}11.9047619048%, 
            15.4761904762%{opacity:1;background-position-x:100%;-webkit-animation-timing-function:steps(16);-moz-animation-timing-function:steps(16);animation-timing-function:steps(16)}}#tennis .freeapp{padding-bottom:240px}#tennis .freeapp .metric-container .metric-figure-option h2{margin-bottom:24px}#tennis .freeapp .metric-container .metric-figure-option p{margin-bottom:40px}#tennis .freeapp .metric-container .metric-figure:after,#tennis .freeapp .metric-container .figure-canvas:after{content:'';padding-top:63.3333333333%;display:block}#tennis .freeapp .metric-container .metric-figure{position:relative}#tennis .freeapp .metric-container .figure-canvas{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis_app.png");width:630px;top:0;left:0;max-width:none;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .freeapp .metric-container .figure-canvas{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis_app@2x.png")}}@media screen and (max-width: 878px){#tennis .freeapp{padding-bottom:90px}#tennis .freeapp .metric-container{-webkit-box-orient:column-reverse !important;-moz-box-orient:column-reverse !important;box-orient:column-reverse !important;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column-reverse !important;-moz-flex-direction:column-reverse !important;flex-direction:column-reverse !important;-ms-flex-direction:column-reverse !important}#tennis .freeapp .metric-container .figure-canvas{width:100%}}@media screen and (max-width: 640px){#tennis .freeapp{padding-top:40px;padding-bottom:40px}}#tennis .paddles{display:none}#tennis .paddles .arrow-triangle{bottom:50%;margin-top:-24px}#tennis .paddles .arrow-triangle.prev-t{left:0}#tennis .paddles .arrow-triangle.next-t{right:0}#tennis .paddles .arrow-triangle:before,#tennis .paddles .arrow-triangle:after{background-color:#A8A8A8}@media screen and (max-width: 878px){#tennis .paddles{display:block}}#tennis .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis-purchase-bg.jpg");background-size:cover}#tennis .blockpromo h2{line-height:120%;font-size:2rem}#tennis .promo-hero{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis-purchase-hero-crop.png");position:absolute;width:504px;height:630px;background-size:100% auto;background-position:center top;top:-32%;left:45%;z-index:-1}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#tennis .promo-hero{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis-purchase-hero-crop@2x.png")}}@media screen and (max-width: 878px){#tennis .promo-hero{display:none}}@media screen and (max-width: 450px){#tennis .blockpromo h2{font-size:1.375rem}}#racquets h1.banner-title{font-size:2.625rem}#racquets #arena .poster-frame-wrap{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/hero/racquet_support_hero_bg.jpg");background-position:center center}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#racquets #arena .poster-frame-wrap{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/hero/racquet_support_hero_bg@2x.jpg")}}#racquets .how figure{height:271px;background-size:auto 100%;background-repeat:no-repeat;background-position:center bottom}#racquets .how figure.support-intro-1{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/tennis_support_intro_1.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#racquets .how figure.support-intro-1{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/tennis_support_intro_1@2x.png")}}#racquets .how figure.support-intro-2{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/tennis_support_intro_2.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#racquets .how figure.support-intro-2{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/tennis_support_intro_2@2x.png")}}#racquets .how figure.support-intro-3{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/tennis_support_intro_3.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#racquets .how figure.support-intro-3{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/tennis_support_intro_3@2x.png")}}#racquets .racquet .racquet-mount{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/racquet_mount.png");background-size:cover;width:52%;max-width:280px;margin:0 auto 40px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#racquets .racquet .racquet-mount{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/racquet_mount@2x.png")}}#racquets .racquet .racquet-mount:after{content:'';display:block;padding-top:74.6268656716%}#racquets .racquet h1{margin-bottom:30px}#racquets .racquet .brand-cells{margin-top:60px;color:#e5e5e5}#racquets .racquet .brand-cells a{color:#e5e5e5}#racquets .racquet .brand-cells a:hover{color:#333}#racquets .racquet .brand-cells .brand-cell{float:left;width:20%;height:50px;text-align:center;vertical-align:middle;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#racquets .racquet .brand-cells .more{position:relative;font-weight:bold;font-style:italic;color:#AAA;line-height:1rem;padding:8px 24px;background-color:#F0F0F0}#racquets .racquet .brand-cells .more:before,#racquets .racquet .brand-cells .more:after{content:'';position:absolute;top:0;border-top:16px solid transparent;border-bottom:16px solid transparent}#racquets .racquet .brand-cells .more:before{border-right:10px solid #F0F0F0;left:-10px}#racquets .racquet .brand-cells .more:after{border-left:10px solid #F0F0F0;right:-10px}@media screen and (max-width: 878px){#racquets .racquet .brand-cells .brand-cell{width:33.3%;margin-bottom:30px}}@media screen and (max-width: 640px){#racquets .racquet .brand-cells .brand-cell{width:50%}#racquets .racquet .brand-cells .brand-cell:last-child{width:100%}}#racquets .racquet-blocks{background-color:#F0F0F0;padding:65px 0 44px}#racquets .racquet-blocks .rac-icon{text-align:center;margin-bottom:35px}#racquets .racquet-blocks .rac-icon svg{width:40%;max-width:240px}#racquets .racquet-blocks .rac-blocks{margin-bottom:50px}#racquets .racquet-blocks .rac-blocks .rac-block{float:left;width:calc(33% - 14px);height:80px;margin-bottom:21px;background-color:#FFF;text-align:center;vertical-align:center;padding:0 10px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#racquets .racquet-blocks .rac-blocks .rac-block:nth-child(3n+2){margin-left:21px;margin-right:21px}#racquets .racquet-blocks .rac-blocks .rac-block span{color:#999;font-size:66%}@media screen and (max-width: 640px){#racquets .racquet-blocks .rac-blocks .rac-block{width:calc(50% - 10px);margin-bottom:15px}#racquets .racquet-blocks .rac-blocks .rac-block:nth-child(3n+2){margin-left:0;margin-right:0}#racquets .racquet-blocks .rac-blocks .rac-block:nth-child(2n){margin-left:15px}}@media screen and (max-width: 450px){#racquets .racquet-blocks .rac-blocks .rac-block{width:100%;margin-bottom:10px}#racquets .racquet-blocks .rac-blocks .rac-block:nth-child(2n){margin-left:0}}#racquets .footerbanner{height:450px;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/racquet_support_more_bg.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){#racquets .footerbanner{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis_racquets/racquet_support_more_bg@2x.jpg")}}#racquets .footerbanner .buttons{width:100%}#racquets .footerbanner h1{margin-bottom:20px}#racquets .footerbanner .buy-now{width:240px !important}#racquets .footerbanner .buy-now:nth-child(2){margin-left:15px;margin-right:15px}@media screen and (max-width: 878px){#racquets h1.banner-title{font-size:1.75rem;line-height:2rem}#racquets .footerbanner{background-position:80% center}#racquets .footerbanner .buy-now{display:block;margin-left:auto !important;margin-right:auto !important}}#soccer .columns-icon-text{margin-top:80px}#soccer #arena.sports .positioned-content .hero-copy{bottom:130px;text-align:center}#soccer #arena.sports .positioned-content .hero-copy .container{display:block}#soccer #arena.sports .positioned-content .hero-copy .container img.kit{float:right;width:500px;margin-bottom:50px}#soccer #arena.sports .positioned-content .hero-copy h1{font-size:4.875rem}#soccer #arena.sports .positioned-content .hero-copy h2{font-size:1.625rem}@media screen and (max-width: 878px){#soccer #arena.sports .poster-frame-wrap{background-size:auto 650px}#soccer #arena.sports .positioned-content .hero-copy{top:auto;bottom:110px}#soccer #arena.sports .positioned-content .hero-copy .container{display:none}}@media screen and (max-width: 640px){#soccer #arena.sports .poster-frame-wrap{background-size:auto 550px}}@media screen and (max-width: 450px){#soccer #arena.sports .poster-frame-wrap{background-size:auto 470px}#soccer #arena.sports .positioned-content .hero-copy h1{font-size:3rem}#soccer #arena.sports .positioned-content .hero-copy h2{font-size:1.125rem}}#soccer.sports-pages #arena.nonAutoPlay .positioned-content h1{bottom:30%;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#soccer.sports-pages #arena.nonAutoPlay .positioned-content p{top:70%}#soccer.sports-pages #arena.nonAutoPlay .mobile-arena{background-color:rgba(255,255,255,0.2)}#soccer.sports-pages #arena.nonAutoPlay .mobile-arena .blurred-bg{z-index:0;-webkit-filter:blur(20px);filter:blur(20px)}#soccer.sports-pages #arena.nonAutoPlay .mobile-arena h1{position:relative}#soccer.sports-pages #arena.nonAutoPlay.playing video{position:relative;z-index:2}#soccer .how.sports .sensor{opacity:1}#soccer .how.sports.active .sensor{top:170px;opacity:0;width:103px;height:156px}#soccer .how.sports .steps li figure.wifi:before{top:19%}#soccer .how.sports .steps li figure.wifi:after{top:21%}#soccer .accordian{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/soccer/soccer_feature_bg.jpg");background-size:cover}#soccer .tech{background-color:#F5F5F5;padding-bottom:250px}#soccer .tech .tech-specs{margin-top:50px}#soccer .tech .tech-specs .column{width:33.33%;height:auto}#soccer .tech .tech-specs .column h3{font-size:1.125rem}#soccer .tech .matrix>ul:nth-child(even){background-color:#F5F5F5}#soccer .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/soccer/soccer_buynow_bg.jpg");background-size:cover}#soccer .promo-hero{position:absolute;top:-47%;left:40%;z-index:-1;width:100%;max-width:1080px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 951px){#soccer .tech .tech-specs .column{width:100%}}@media screen and (max-width: 878px){#soccer .columns-icon-text{margin-top:40px}#soccer .tech{padding-bottom:80px}#soccer .promo-hero{display:none}}@media screen and (max-width: 750px){#soccer .tech{padding-bottom:40px}}@media screen and (max-width: 640px){#soccer.sports-pages #arena.nonAutoPlay{height:610px}#soccer.sports-pages #arena.nonAutoPlay .poster-frame-wrap{height:400px}#soccer.sports-pages #arena.nonAutoPlay.playing{height:auto;padding-bottom:210px}#soccer.sports-pages #arena.nonAutoPlay.playing .poster-frame-wrap{height:auto}#soccer.sports-pages #arena.nonAutoPlay .static-controls{top:160px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#soccer.sports-pages #arena.nonAutoPlay .mobile-arena{height:160px}#soccer.sports-pages #arena.nonAutoPlay .mobile-arena h1{font-size:1.125rem;line-height:133.333%;font-weight:normal}#soccer.sports-pages #arena.nonAutoPlay .mobile-arena h1 em{color:#d9fd2d}}@media screen and (max-width: 450px){#soccer.sports-pages #arena.nonAutoPlay{height:530px}#soccer.sports-pages #arena.nonAutoPlay .poster-frame-wrap{height:320px}#soccer.sports-pages #arena.nonAutoPlay .static-controls{top:120px}#soccer .columns-icon-text{margin-top:20px}}#badminton #arena.sports .poster-frame-wrap{background-position:center center}#badminton #arena.nonAutoPlay .positioned-content h1{line-height:135%;top:54%}#badminton #arena.nonAutoPlay .positioned-content p{width:100%}#badminton #arena h1>em{color:#FFAA4D}#badminton #arena .buy-now{position:absolute;top:70%;left:50%;z-index:1500;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 640px){#badminton #arena.nonAutoPlay .positioned-content h1{display:block !important}}#badminton .columns-icon-text .column .coit-icon{background-color:#FFAA4D;color:#FFF}#badminton #double-mode{position:relative}#badminton #double-mode .container{position:relative;z-index:3}#badminton #double-mode.section-mask:before{background-color:rgba(0,0,0,0.4);z-index:2}#badminton #profession-capture .centered-image-text.badminton{margin-bottom:0}#badminton #profession-capture .centered-image-text.badminton .cit-image{margin-top:40px;margin-bottom:40px}#badminton #profession-capture .doughnut-tail.reverse{width:70%;margin:0 auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}@media screen and (max-width: 878px){#badminton #profession-capture .doughnut-tail.reverse{font-size:.875rem}#badminton #profession-capture .centered-image-text.badminton .cit-image{margin-bottom:20px}}@media screen and (max-width: 450px){#badminton #profession-capture .doughnut-tail.reverse{width:100%}}#badminton .how.sports .steps li figure.wifi:before{top:18%}#badminton .how.sports .steps li figure.wifi:after{top:21%}#badminton .how.sports .sensor-mount,#badminton .how.sports .mask{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#badminton .how.sports .mask{opacity:0;-webkit-transition:opacity 0.3s ease-in-out 1.2s;-moz-transition:opacity 0.3s ease-in-out 1.2s;transition:opacity 0.3s ease-in-out 1.2s}#badminton .how.sports .sensor-mount{opacity:.2;top:0;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}#badminton .how.sports.active .sensor{top:141px;opacity:1;-webkit-animation-name:sensor-hidden;-moz-animation-name:sensor-hidden;animation-name:sensor-hidden;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}#badminton .how.sports.active .sensor-mount{top:82px;opacity:1}#badminton .how.sports.active .mask{opacity:1}#badminton .how.sports.active .sensor-circle{-webkit-animation-name:sensor-show,badminton-sensor-circle;-moz-animation-name:sensor-show,badminton-sensor-circle;animation-name:sensor-show,badminton-sensor-circle;-webkit-animation-delay:1.5s,1.6s;-moz-animation-delay:1.5s,1.6s;animation-delay:1.5s,1.6s;-webkit-animation-duration:0.1s,1s;-moz-animation-duration:0.1s,1s;animation-duration:0.1s,1s;-webkit-animation-timing-function:linear,steps(15);-moz-animation-timing-function:linear,steps(15);animation-timing-function:linear,steps(15);-webkit-animation-fill-mode:forwards,forwards;-moz-animation-fill-mode:forwards,forwards;animation-fill-mode:forwards,forwards}#badminton .how.sports .sensor-circle{width:117px;height:78px;background-position-y:100%;background-position-x:0;background-repeat:no-repeat;background-size:1600%;position:absolute;bottom:74px;left:50%;margin-left:-0.5px;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@-webkit-keyframes badminton-sensor-circle{from{opacity:1;background-position-x:0}to{opacity:1;background-position-x:-1755px}}@-moz-keyframes badminton-sensor-circle{from{opacity:1;background-position-x:0}to{opacity:1;background-position-x:-1755px}}@keyframes badminton-sensor-circle{from{opacity:1;background-position-x:0}to{opacity:1;background-position-x:-1755px}}#badminton .how.sports.inside .sensor-key-circle{top:125px}#badminton .how.sports.inside .key{margin-left:.5px}#badminton .how.sports.inside.active .key{top:126px}#badminton .how.sports.inside.active .sensor{top:180px;-webkit-animation-name:sensor-key-hide;-moz-animation-name:sensor-key-hide;animation-name:sensor-key-hide;-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}#badminton .tech .tech-specs{margin-top:50px}#badminton .tech .tech-specs .column{width:33.33%;height:auto}#badminton .tech .tech-specs .column h3{font-size:1.125rem}@media screen and (max-width: 951px){#badminton .tech .tech-specs .column{width:100%}}@media screen and (max-width: 750px){#badminton .tech{padding-bottom:0}}#badminton .freeapp{padding-bottom:200px}#badminton .freeapp .column:nth-child(1) img{width:120%;max-width:670px}@media screen and (max-width: 878px){#badminton .freeapp .column:nth-child(1) img{width:100%;height:auto}}@media screen and (max-width: 640px){#badminton .freeapp{padding-top:0;padding-bottom:40px}}#badminton .blockpromo{background-image:url(//d3dc23s9xv125m.cloudfront.net/images/badminton/buynow_bg.jpg);background-size:cover}#badminton .blockpromo .promo-container{-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}#badminton .blockpromo .promo-container .promo-block{max-width:520px;width:100%;margin:0;background-color:rgba(0,0,0,0.75);box-shadow:none}#badminton .blockpromo .promo-container .promo-block.price .block-top{display:block;padding-bottom:0}#badminton .blockpromo .promo-container .promo-block.price img.product-image{width:100%;height:auto;vertical-align:middle}#badminton .blockpromo .promo-container .promo-block.price .block-bottom{padding-top:45px}@media screen and (max-width: 878px){#badminton .blockpromo .promo-container{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}#badminton .promo-hero{position:absolute;top:-47%;left:76%;z-index:-1;width:100%;max-width:450px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#badminton #smart-capture .fix-background{padding-bottom:0;overflow:hidden}#badminton #smart-capture .fix-background.mobile{padding-top:40px;background-image:url(//d3dc23s9xv125m.cloudfront.net/images/badminton/capture_hero_bg_2.jpg);background-repeat:no-repeat;background-size:cover}#badminton #smart-capture .animate-media-player{margin-top:80px;-webkit-transform:translateY(60px);-moz-transform:translateY(60px);-ms-transform:translateY(60px);-o-transform:translateY(60px);transform:translateY(60px)}#badminton #smart-capture .animate-media-player.fadeout{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 1s cubic-bezier(0.25, 0.1, 0.25, 1);-moz-transition:all 1s cubic-bezier(0.25, 0.1, 0.25, 1);transition:all 1s cubic-bezier(0.25, 0.1, 0.25, 1)}@media screen and (max-width: 640px){#badminton #smart-capture .animate-media-player{margin-top:40px}}#badminton #precise-tracking{padding-bottom:0}@media screen and (max-width: 640px){#badminton #precise-tracking .container.mobile-no-padding{padding-right:0;padding-left:0}#badminton #precise-tracking .container.mobile-no-padding .column-data{background-color:#FFF}}#badminton #profession-recap{padding-bottom:0}@media screen and (max-width: 640px){#badminton #profession-recap{padding-top:100px}}.centered-image-text.badminton{margin-bottom:50px}.centered-image-text.badminton .cit-image{margin-bottom:80px}.centered-image-text.badminton .cit-image img{width:80%}@media screen and (max-width: 640px){.centered-image-text.badminton .cit-image{margin-bottom:30px}}.double-how .how{padding:0;background-color:#F5F5F5}.double-how .tabs{margin:30px auto 0;max-width:380px}.double-how .tabs div.tabs-button{max-width:180px;width:90%}.fix-background{position:relative;padding-top:128px;position:absolute;top:0;left:0;right:0;bottom:0}.fix-background .container{position:relative;z-index:10}.fix-background .full-video-container{opacity:0;-webkit-transition:opacity 1.5s cubic-bezier(0.25, 0.1, 0.25, 1);-moz-transition:opacity 1.5s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity 1.5s cubic-bezier(0.25, 0.1, 0.25, 1)}.fix-background .full-video-container.active{opacity:1;z-index:3}.vs-block{font-size:1rem}.vs-block .vs-row{position:relative;height:3em;margin-bottom:1.25em}.vs-block .vs-row::after{clear:both;content:"";display:table}.vs-block .vs-row.vs-title{margin:2.5em 0;height:4em}.vs-block .vs-row.vs-title .vs-center{line-height:320%}.vs-block .vs-center{position:absolute;left:50%;font-size:1.25em;font-weight:bold;line-height:240%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.vs-block .vs-cell{width:50%}.vs-block .vs-cell.left{float:left;padding-right:4.5em;text-align:right}.vs-block .vs-cell.left .vs-player{background-position:0 0}.vs-block .vs-cell.left .vs-score{float:left;margin-right:1em}.vs-block .vs-cell.left .vs-bar-container{margin-left:5em}.vs-block .vs-cell.left .vs-bar-inner{right:0}.vs-block .vs-cell.right{float:right;padding-left:4.5em;text-align:left}.vs-block .vs-cell.right .vs-player{background-position:100% 0}.vs-block .vs-cell.right .vs-score{float:right;margin-left:1em}.vs-block .vs-cell.right .vs-bar-container{margin-right:5em}.vs-block .vs-cell.right .vs-bar-inner{left:0}.vs-block .vs-player{display:inline-block;background-image:url(//d3dc23s9xv125m.cloudfront.net/images/badminton/badminton_double_portrait.png);background-repeat:no-repeat;background-size:200%;width:7.125em;height:4em}.vs-block .vs-score{width:4em;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}.vs-block .vs-score span{line-height:133.3%;font-size:2.25em;font-weight:500}.vs-block .vs-bar-container{height:3em;padding-top:0.875em}.vs-block .vs-bar-container .vs-bar{position:relative;height:1.25em;background-color:rgba(255,255,255,0.1);border-radius:1.25em}.vs-block .vs-bar-container .vs-bar-inner{height:1.25em;border-radius:1.25em;position:absolute;top:0;-webkit-transition:width 800ms cubic-bezier(0.25, 0.1, 0.25, 1);-moz-transition:width 800ms cubic-bezier(0.25, 0.1, 0.25, 1);transition:width 800ms cubic-bezier(0.25, 0.1, 0.25, 1)}@media screen and (max-width: 878px){.vs-block{font-size:.875rem}}@media screen and (max-width: 750px){.vs-block{font-size:.75rem}}@media screen and (max-width: 640px){.vs-block{font-size:.625rem}}@media screen and (max-width: 450px){.vs-block{font-size:.5rem}}.columns-data{margin-top:60px;font-size:1.4vw;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.columns-data .column-image{vertical-align:middle;text-align:center;width:44%}.columns-data .column-image img{width:80%;max-width:300px;vertical-align:middle}.columns-data .column-data{width:56%;position:relative}.columns-data .data-matrix{position:absolute;bottom:20em;left:0;width:100%}.columns-data .data-matrix .column{float:left;width:50%;text-align:center;margin-bottom:3em}.columns-data .data-matrix .column .title span{font-size:1.125em}.columns-data .data-matrix .column .value span{font-size:4em;font-weight:bold;font-style:italic;font-family:"Forza",sans-serif}.columns-data .data-matrix .column .value span.unit{font-size:60%}.columns-data .data-column{position:absolute;bottom:0;left:0;right:0;height:18.75em}.columns-data .data-column .column-bar{position:absolute;bottom:0;width:18.4%;color:#FFF;cursor:pointer}.columns-data .data-column .column-bar:hover:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0.4);z-index:2}.columns-data .data-column .column-bar-text{position:absolute;bottom:0;left:0;text-align:center;width:100%}.columns-data .data-column .column-bar-text p{margin:0}.columns-data .data-column .column-bar-text p.name{font-size:1.125em;line-height:120%}.columns-data .data-column .column-bar-text p.number{font-size:1.5em;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;line-height:150%}@media screen and (min-width: 1140px){.columns-data{font-size:1rem}}@media screen and (max-width: 640px){.columns-data{font-size:.75rem;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.columns-data .column-data,.columns-data .column-image{width:100%}.columns-data .data-matrix,.columns-data .data-column{position:relative;bottom:auto;left:auto}.columns-data .data-matrix{overflow:hidden;margin-top:3em}.columns-data .data-column{right:auto}}.feature-slider-container{position:relative;width:100%;height:480px;margin-top:80px}.feature-slider-container::after{clear:both;content:"";display:table}.feature-slider-container .feature-slider{position:absolute;top:0;width:25%;height:100%;background-color:#333;background-size:auto 100%;background-position:center center;color:#FFF;-webkit-transition:all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);-moz-transition:all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1);transition:all 0.5s cubic-bezier(0.25, 0.1, 0.25, 1)}.feature-slider-container .feature-slider:nth-child(1){left:0}.feature-slider-container .feature-slider:nth-child(1).active .fs-icon-text{display:none}.feature-slider-container .feature-slider:nth-child(1).active .fs-abs-icon.fs-line-1,.feature-slider-container .feature-slider:nth-child(1).active .fs-abs-icon.number{display:block;opacity:1}.feature-slider-container .feature-slider:nth-child(1).active-add .fs-icon-text,.feature-slider-container .feature-slider:nth-child(1).active-add-active .fs-icon-text{opacity:1}.feature-slider-container .feature-slider:nth-child(1).active-add .fs-abs-icon.fs-line-1,.feature-slider-container .feature-slider:nth-child(1).active-add .fs-abs-icon.number,.feature-slider-container .feature-slider:nth-child(1).active-add-active .fs-abs-icon.fs-line-1,.feature-slider-container .feature-slider:nth-child(1).active-add-active .fs-abs-icon.number{display:block;opacity:0}.feature-slider-container .feature-slider:nth-child(2){left:25%}.feature-slider-container .feature-slider:nth-child(2) .fs-abs-icon.number{margin-left:-260px}.feature-slider-container .feature-slider:nth-child(2) .fs-abs-icon.number .number-num span{width:48px;height:42px}.feature-slider-container .feature-slider:nth-child(2).active .fs-icon-text{display:none;opacity:0}.feature-slider-container .feature-slider:nth-child(2).active .fs-abs-icon.fs-line-2,.feature-slider-container .feature-slider:nth-child(2).active .fs-abs-icon.number,.feature-slider-container .feature-slider:nth-child(2).active .fs-abs-icon.single-number{display:block;opacity:1}.feature-slider-container .feature-slider:nth-child(2).active-add .fs-icon-text,.feature-slider-container .feature-slider:nth-child(2).active-add-active .fs-icon-text{opacity:1}.feature-slider-container .feature-slider:nth-child(2).active-add .fs-abs-icon.fs-line-2,.feature-slider-container .feature-slider:nth-child(2).active-add .fs-abs-icon.number,.feature-slider-container .feature-slider:nth-child(2).active-add .fs-abs-icon.single-number,.feature-slider-container .feature-slider:nth-child(2).active-add-active .fs-abs-icon.fs-line-2,.feature-slider-container .feature-slider:nth-child(2).active-add-active .fs-abs-icon.number,.feature-slider-container .feature-slider:nth-child(2).active-add-active .fs-abs-icon.single-number{display:block;opacity:0}.feature-slider-container .feature-slider:nth-child(3){left:50%}.feature-slider-container .feature-slider:nth-child(3).active .fs-icon-text{margin-left:-208px;margin-top:-1%}.feature-slider-container .feature-slider:nth-child(3).active .fs-abs-icon.fs-line-3{display:block;opacity:1}.feature-slider-container .feature-slider:nth-child(3).active-add .fs-abs-icon.fs-line-3,.feature-slider-container .feature-slider:nth-child(3).active-add-active .fs-abs-icon.fs-line-3{display:block;opacity:0}.feature-slider-container .feature-slider:nth-child(4){left:75%}.feature-slider-container .feature-slider:nth-child(4).active .fs-icon-text{margin-left:-310px;margin-top:-0.8%}.feature-slider-container .feature-slider:nth-child(4).active .fs-abs-icon.fs-line-4{display:block;opacity:1}.feature-slider-container .feature-slider:nth-child(4).active-add .fs-abs-icon.fs-line-4,.feature-slider-container .feature-slider:nth-child(4).active-add-active .fs-abs-icon.fs-line-4{display:block;opacity:0}.feature-slider-container .feature-slider.active{width:100%;left:0;z-index:1}.feature-slider-container .feature-slider.active .fs-abs-icon.close{display:block;opacity:1}.feature-slider-container .feature-slider.active.active-add .fs-abs-icon.close,.feature-slider-container .feature-slider.active.active-add-active .fs-abs-icon.close{display:block;opacity:0}.feature-slider-container .feature-slider.active-remove,.feature-slider-container .feature-slider.active-remove-active{z-index:1}.feature-slider-container .fs-icon-text{position:absolute;text-align:center;top:50%;left:50%;cursor:pointer;opacity:1;-webkit-transition:all 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);-moz-transition:all 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);transition:all 0.6s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.feature-slider-container .fs-icon-text .fs-text{margin-top:20px}.feature-slider-container .fs-abs-icon{position:absolute;left:50%;vertical-align:middle;-webkit-transition:all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-moz-transition:all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.feature-slider-container .fs-abs-icon svg,.feature-slider-container .fs-abs-icon img{vertical-align:middle}.feature-slider-container .fs-abs-icon.close{bottom:80px;cursor:pointer;display:none;opacity:0}.feature-slider-container .fs-abs-icon.number{top:30%;margin-left:-320px;text-align:center;display:none;opacity:0}.feature-slider-container .fs-abs-icon.number .number-num{font-family:"Forza",sans-serif;font-size:5.25rem;position:relative;color:#FFAA4D}.feature-slider-container .fs-abs-icon.number .number-num span{font-size:1rem;position:absolute;top:32px;color:#FFF;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.feature-slider-container .fs-abs-icon.single-number{font-family:"Forza",sans-serif;font-size:5.25rem;color:#FFAA4D;display:none;opacity:0}.feature-slider-container .fs-abs-icon.single-number span{display:block;overflow:auto}.feature-slider-container .fs-abs-icon.single-number.sn-1{top:0;margin-left:-.9523809524em}.feature-slider-container .fs-abs-icon.single-number.sn-1 span{font-size:75%;color:rgba(250,170,77,0.75)}.feature-slider-container .fs-abs-icon.single-number.sn-2{top:10%;margin-left:1.1904761905em}.feature-slider-container .fs-abs-icon.single-number.sn-2 span{font-size:66.7%;color:rgba(250,170,77,0.25)}.feature-slider-container .fs-abs-icon.single-number.sn-3{top:50%;margin-left:.9523809524em}.feature-slider-container .fs-abs-icon.single-number.sn-3 span{font-size:44.4%}.feature-slider-container .fs-abs-icon.single-number.sn-4{top:70%;margin-left:1.3095238095em}.feature-slider-container .fs-abs-icon.single-number.sn-4 span{font-size:33.3%;color:rgba(250,170,77,0.5)}.feature-slider-container .fs-abs-icon.single-number.sn-5{top:85%;margin-left:.7142857143em}.feature-slider-container .fs-abs-icon.single-number.sn-5 span{font-size:33.3%;color:rgba(250,170,77,0.25)}.feature-slider-container .fs-abs-icon.single-number.sn-6{top:60%;margin-left:-1.9047619048em}.feature-slider-container .fs-abs-icon.single-number.sn-6 span{font-size:50%;color:rgba(250,170,77,0.5)}.feature-slider-container .fs-abs-icon.fs-line-1{top:10%;margin-left:-130px;display:none;opacity:0}.feature-slider-container .fs-abs-icon.fs-line-2{top:40%;margin-left:-90px;display:none;opacity:0}.feature-slider-container .fs-abs-icon.fs-line-3{top:50%;margin-left:-30px;display:none;opacity:0}.feature-slider-container .fs-abs-icon.fs-line-4{top:50%;margin-left:-166px;display:none;opacity:0}@media screen and (max-width: 878px){.feature-slider-container{margin-top:40px}.feature-slider-container .feature-slider{width:50%;height:50%}.feature-slider-container .feature-slider:nth-child(2){left:50%}.feature-slider-container .feature-slider:nth-child(2).active .fs-abs-icon.number{margin-left:-150px}.feature-slider-container .feature-slider:nth-child(3){top:50%;left:0}.feature-slider-container .feature-slider:nth-child(3).active .fs-icon-text{margin-left:-96px}.feature-slider-container .feature-slider:nth-child(4){top:50%;left:50%}.feature-slider-container .feature-slider:nth-child(4).active .fs-icon-text{margin-left:-148px}.feature-slider-container .feature-slider.active{width:100%;left:0 !important}.feature-slider-container .fs-icon-text{font-size:.75rem;margin-top:10px}.feature-slider-container .fs-icon-text svg{width:60px;height:60px}.feature-slider-container .fs-abs-icon.close{bottom:30px}.feature-slider-container .fs-abs-icon.close svg{width:36px;height:36px}.feature-slider-container .fs-abs-icon.number{margin-left:-168px}.feature-slider-container .fs-abs-icon.number .number-num{font-size:3.375rem}.feature-slider-container .fs-abs-icon.number .number-num span{font-size:.75rem;top:18px}.feature-slider-container .fs-abs-icon.number .number-text{font-size:.75rem}.feature-slider-container .fs-abs-icon.single-number{font-size:4rem}.feature-slider-container .fs-abs-icon.single-number.sn-6{margin-left:-1.40625em}.feature-slider-container .fs-abs-icon.fs-line-1{margin-left:-64px}.feature-slider-container .fs-abs-icon.fs-line-1 img{width:62px;height:81.5px}.feature-slider-container .fs-abs-icon.fs-line-2{margin-left:-48px}.feature-slider-container .fs-abs-icon.fs-line-2 img{width:76px;height:28px}.feature-slider-container .fs-abs-icon.fs-line-3{margin-left:-12px}.feature-slider-container .fs-abs-icon.fs-line-3 img{width:122.5px;height:23.5px}.feature-slider-container .fs-abs-icon.fs-line-4{margin-left:-80px}.feature-slider-container .fs-abs-icon.fs-line-4 img{width:87.5px;height:23px}}@media screen and (max-width: 450px){.feature-slider-container{height:960px}.feature-slider-container .feature-slider{width:100%;height:25%}.feature-slider-container .feature-slider:nth-child(2){top:25%;left:0}.feature-slider-container .feature-slider:nth-child(3){top:50%;left:0}.feature-slider-container .feature-slider:nth-child(4){top:75%;left:0}.feature-slider-container .fs-icon-text{cursor:normal}}#press #arena .slide:nth-child(5) .poster-frame-wrap,#press #arena .slide:nth-child(2) .poster-frame-wrap{background-position:20% 48px}#press #arena .slide:nth-child(3) .poster-frame-wrap,#press #arena .slide:nth-child(4) .poster-frame-wrap{background-position:30% 48px}#press .arena .slider{position:absolute;height:100%}#press .arena .mask{position:absolute;top:50%;left:0;width:100%;height:50%;background-image:-webkit-linear-gradient( top , transparent 0, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to bottom, transparent 0, rgba(0,0,0,0.5) 100%)}#press .arena .positioned-content{color:#fff}#press .arena .slide:nth-child(2) .press-logo{width:50%;position:absolute;right:50%;text-align:right;bottom:80px;padding-right:50px}#press .arena .slide:nth-child(2) .press-logo img{max-width:450px;width:90%}#press .arena .slide:nth-child(2) .press-text{position:absolute;left:50%;bottom:80px}#press .arena .slide:not(:nth-child(2)) .positioned-content{position:absolute;bottom:80px;left:50%}#press .arena .slide:not(:nth-child(2)) .press-logo{text-align:left}#press .arena .slide:not(:nth-child(2)) .press-logo img{width:300px;margin-bottom:-24px}#press .arena .slide:nth-child(1) .press-logo img{width:320px;margin-bottom:0;margin-left:-18px}#press .arena h2{margin:0;padding:0 0 20px;position:relative;top:auto;width:80%;font-size:1.75rem;line-height:1.2em;font-weight:600;text-align:left;text-shadow:none;transform:none}#press .arena h3{font-size:1.5rem;line-height:150%;font-weight:500;text-align:left}#press .arena a.more{color:#fff;font-family:"Forza",sans-serif;font-weight:500}#press .arena a.more em{color:#079ad1}@media screen and (max-width: 750px){#press .arena h2{font-size:1.125rem;width:90%}#press .arena h3{font-size:1rem}}@media screen and (max-width: 878px){#press .arena .slide:nth-child(2) .press-logo{display:none}#press .arena .slide:nth-child(2) .press-text{left:4%}#press .arena .slide:not(:nth-child(2)) .positioned-content{left:4%}#press .arena .slide:nth-child(1) .press-logo{display:none}}@media screen and (max-width: 640px){#press .arena{height:500px}}#press .sticky-nav{position:relative;background-color:#FFF;border-bottom:1px solid #E5E5E5}#press .sticky-nav ul li a{color:#333}#press .sticky-nav ul li a:hover,#press .sticky-nav li li.active a{color:#999}#press .sticky-nav ul,#press .sticky-nav li.sub-nav{float:none}#press .sticky-nav li.sub-nav ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;width:80%;max-width:500px;margin-left:auto;margin-right:auto}#press .sticky-nav ul li.nav-menu{padding-bottom:13px;float:right;margin-right:20px}#press .sticky-nav ul li.nav-menu .dot{background-color:#000}@media screen and (max-width: 878px){#press .sticky-nav ul li a{color:#FFF}#press .sticky-nav li.sub-nav ul{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;width:100%}}#press .press-container .bResHl{margin-bottom:80px}#press .press-container ul.items-list li{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #EBEBEB}#press .press-container h4{font-weight:500;margin-bottom:5px}#press .press-container h2 a{color:#333;text-transform:none}#press .press-container .items-list{min-height:500px}#press .lastest-container ul.items-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}#press .lastest-container ul.items-list li{width:calc(33.333% - 16px);margin-bottom:24px}#press .lastest-container .news-card{border:1px solid #E5E5E5;height:100%}#press .lastest-container .news-card:hover{border-color:#d9fd2d;box-shadow:0 0 2px #d9fd2d}#press .lastest-container .news-card a{color:#333}#press .lastest-container .news-card.placeholder{border:0}#press .lastest-container .news-card.placeholder .news-card-logo{border-bottom:0}#press .lastest-container .news-card-logo{position:relative;background-color:#FFF;border-bottom:1px solid #E5E5E5}#press .lastest-container .news-card-logo img{width:74.375%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#press .lastest-container .news-card-logo:after{content:'';display:block;padding-top:46.875%}#press .lastest-container .news-card-content{padding:20px}@media screen and (max-width: 878px){#press .lastest-container ul.items-list li{width:calc(50% - 12px)}#press .lastest-container .two-thirds .news-card.placeholder{display:none}}@media screen and (max-width: 450px){#press .lastest-container ul.items-list li{width:100%}#press .lastest-container .two-thirds .news-card.placeholder{display:none}}#press .promo{height:365px;background-repeat:no-repeat;background-size:cover;background-position:68% center;text-align:left;color:#FFF}#press .promo .container{width:100%;height:100%}#press .promo .promo-press{position:relative;height:100%}#press .promo .promo-box{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:40px 55px;background-color:rgba(0,0,0,0.75);font-size:1.125rem}#press .promo .promo-box h3,#press .promo .promo-box p{color:#FFF}#press .promo .promo-box h3{line-height:120%}#press .promo .promo-box p{font-size:1.125rem;margin:20px 0}#press .promo .promo-box a{color:#d9fd2d;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-style:normal;font-weight:bold;text-transform:none}@media screen and (max-width: 450px){#press .promo{position:relative}#press .promo .promo-press{position:static}#press .promo .promo-box{width:100%;height:100%;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}#archive #arena{min-height:500px}#archive #arena h1{position:absolute;top:50%;font-size:2.25rem;line-height:1.1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 878px){#archive #arena h1{font-size:1.75rem}}#archive .archive{margin:80px 0}#archive .archive img{max-width:100%;height:auto;margin:10px}#archive .archive section{margin:30px auto}#archive .archive .img-hero{float:left;display:block;margin-right:2.7027027027%;width:100%}#archive .archive .img-hero:last-child{margin-right:0}#archive .archive .ces-container{position:relative;overflow:hidden;margin-bottom:1.875rem}#archive .archive .ces-container h2{position:absolute;bottom:0rem;left:0;background-color:rgba(112,112,112,0.8);width:100%;padding:.75rem;margin-bottom:0;text-align:center;color:#FFF;line-height:120%}#archive .archive .ces-container h2 em{color:#d9fd2d;font-weight:700}@media screen and (max-width: 640px){#archive .archive .ces-container h2{font-size:1.125rem;padding:.5rem}}@media screen and (max-width: 450px){#archive .archive .ces-container h2{font-size:.6875rem}}#archive .archive .ces-emphasized{font-weight:700;text-align:center;padding:.3125rem 0;font-size:1rem}#archive .archive .ces-emphasized sup{vertical-align:super;font-size:.6em}#archive .archive .zepp-equipment{margin-top:40px;text-align:center;width:100%}#archive .archive .zepp-equipment tr:nth-child(1) td{border-left:1px solid #333}#archive .archive .zepp-equipment tr:nth-child(1) td:nth-child(1){width:21%;border-left:none}#archive .archive .zepp-equipment tr:nth-child(2) td{padding-top:20px}#archive .archive .zepp-equipment tr:nth-child(2) img{margin:0;width:100%}#archive .archive .pros .row{float:left;display:block;margin-right:2.7027027027%;width:100%}#archive .archive .pros .row:last-child{margin-right:0}#archive .archive .pros .pros-quotes{float:left;display:block;margin-right:2.7027027027%;width:14.4144144144%}#archive .archive .pros .pros-quotes:last-child{margin-right:0}#archive .archive .pros .pros-caption{float:left;display:block;margin-right:2.7027027027%;width:82.8828828829%;padding-top:1.25em}#archive .archive .pros .pros-caption:last-child{margin-right:0}#archive .archive .welcome-pros h3{margin-top:.9375em}#archive .archive .comparison img{float:left}#archive .archive .baseball-features{float:left;display:block;margin-right:2.7027027027%;width:100%}#archive .archive .baseball-features:last-child{margin-right:0}#archive .archive .baseball-features .wrapper{max-width:71.25em;margin-left:auto;margin-right:auto}#archive .archive .baseball-features .wrapper::after{clear:both;content:"";display:table}#archive .archive .baseball-features .wrapper .new-baseball-features{clear:both;float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%;margin-left:34.2342342342%}#archive .archive .baseball-features .wrapper .new-baseball-features:last-child{margin-right:0}#archive .archive .iphone .iphone-radar-wrapper{display:inline-block;padding:0 30px}@media screen and (max-width: 951px){#archive .archive .iphone .iphone-radar-wrapper{padding:0}}#archive .archive .iphone .iphone-radar-wrapper img{display:inline;text-align:center}@media screen and (max-width: 951px){#archive .archive .iphone .iphone-radar-wrapper img{display:block}}#archive .archive .iphone .iphone-radar-wrapper .iphone-steps{display:inline;float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%}#archive .archive .iphone .iphone-radar-wrapper .iphone-steps:last-child{margin-right:0}#archive .archive .iphone .iphone-radar-wrapper .iphone-steps h4{text-align:center}#archive .archive .table-metrics .table-metrics-wrapper{padding:20px 0;float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%;margin-left:17.1171171171%}#archive .archive .table-metrics .table-metrics-wrapper:last-child{margin-right:0}#archive .archive .table-metrics .table-metrics-wrapper th{padding-right:10px}#archive .archive .ryan-winther img{display:block;text-align:center;margin:0 auto}#archive .archive .ryan-winther img:nth-child(2){float:left;margin-right:20px;clear:both}#archive .archive .ryan-winther iframe{display:block;text-align:center;margin:0 auto;padding:20px}#archive .archive .patrick-shea img{float:left}#archive .archive .new-sensor img{margin:10px auto;display:block}#archive .archive .supported .supported-sports{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%}#archive .archive .supported .supported-sports:last-child{margin-right:0}#archive .archive .sportsboard-logo{float:left;display:block;margin-right:2.7027027027%;width:100%}#archive .archive .sportsboard-logo:last-child{margin-right:0}#archive .archive .sportsboard-logo img{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%;margin-left:25.6756756757%}#archive .archive .sportsboard-logo img:last-child{margin-right:0}@media screen and (max-width: 640px){#archive .archive .sportsboard-logo img{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-left:0%}#archive .archive .sportsboard-logo img:last-child{margin-right:0}}#training .arena .poster-frame-wrap{background-position:10% 0%}@media screen and (min-width: 1200px){#training .arena .poster-frame-wrap.golf{background-position:0% 73%}#training .arena .poster-frame-wrap.baseball{background-position:0% 7%}}#training nav{padding:15px;background-color:#000}#training nav h2{font-size:1.75rem;color:#d9fd2d;text-align:center;margin-bottom:0;font-weight:900}#training nav ul{max-width:1024px;margin:0 auto;text-align:center}#training nav ul li{display:inline-block;margin:0 25px;font-family:"Forza",sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;color:#d9fd2d}#training nav ul li:hover{text-decoration:underline;cursor:pointer}#training nav ul li.active{text-decoration:underline;cursor:default}#training .intro{margin:80px 0}#training .intro .column{display:block;position:relative;float:left;overflow:hidden;padding:0 40px}#training .intro .column:first-child{width:47%;min-height:370px}#training .intro .column:last-child{width:53%}#training .intro .column .lockup{max-width:638px;position:absolute;top:0;right:0}#training .intro .column .content{max-width:472px;padding-right:40px}#training .intro .column .block{margin-top:20px;padding:15px;background-color:#F5F5F5}#training .intro .column .block .icon{float:left}#training .intro .column .block h3,#training .intro .column .block p{padding-left:30px}#training .intro .column .block p{font-size:.75rem;margin:0}@media screen and (max-width: 750px){#training .intro .column{float:none}#training .intro .column:first-child{width:100%;margin-bottom:40px}#training .intro .column:last-child{width:100%}}#training .training-panel{padding:70px 0;border-top:1px solid #F5F5F5}#training .training-panel .description{margin-bottom:25px}#training .training-panel .description em{font-weight:500;text-transform:uppercase}@media screen and (max-width: 750px){#training .training-panel .description{width:100%}}#training .training-panel .tile blockquote:before{content:''}#training .training-panel .tile blockquote:after{content:''}#training .training-panel .tile.highlighted .disc-ul{font-size:.875rem;font-family:"Forza",sans-serif;font-weight:200}#training .training-panel .tile.highlighted .disc-ul li{line-height:1.3}#training .training-panel .tile.highlighted .disc-ul em{font-weight:500}@media screen and (max-width: 640px){#training .training-panel .tile.highlighted .disc-ul{font-size:1rem}}#training .training-panel table{margin:10px 0;width:100%;font-size:.6875rem;text-align:center;text-transform:uppercase}#training .training-panel table tr{border-bottom:1px solid #999}#training .training-panel table td,#training .training-panel table th{padding:6px 0}#training .training-panel table th{font-weight:700}#training .training-panel table tbody th{text-align:left}#training .training-panel table .align-left{text-align:left}#training .training-panel table .align-right{text-align:right}#training .promo{padding:0}#training .promo h3{padding-right:50px}#training .promo .column{width:50%}@media screen and (max-width: 878px){#training .promo .column:last-child{width:100%}#training .promo .column:last-child .content{padding-top:0}}#training .freeapp{padding-bottom:200px}@media screen and (max-width: 878px){#training .freeapp{padding-bottom:90px}}#training.training-baseball .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/baseball-purchase-bg.jpg");background-size:cover}#training.training-baseball .promo-hero{position:absolute;top:-32%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:100%;max-width:700px}@media screen and (max-width: 878px){#training.training-baseball .promo-hero{display:none}}#training.training-golf .freeapp{padding-bottom:110px}#training.training-golf .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/zepp-purchase-golf.jpg");background-size:cover}#training.training-golf .promo-hero{position:absolute;top:-27%;left:50%;-webkit-transform:translateX(-35%);-moz-transform:translateX(-35%);-ms-transform:translateX(-35%);-o-transform:translateX(-35%);transform:translateX(-35%);z-index:-1;width:100%;max-width:670px}@media screen and (max-width: 878px){#training.training-golf .promo-hero{display:none}}#training.training-tennis .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/tennis/tennis-purchase-bg.jpg");background-size:cover}#training.training-tennis .promo-hero{position:absolute;top:-27%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:100%;max-width:500px}@media screen and (max-width: 878px){#training.training-tennis .promo-hero{display:none}}#training.training-softball .blockpromo{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/baseball-purchase-bg.jpg");background-size:cover}#training.training-softball .promo-hero{position:absolute;top:-29%;left:50%;-webkit-transform:translateX(-56%);-moz-transform:translateX(-56%);-ms-transform:translateX(-56%);-o-transform:translateX(-56%);transform:translateX(-56%);z-index:-1;width:100%;max-width:600px}@media screen and (max-width: 878px){#training.training-softball .promo-hero{display:none}}#success .arena .news-flash p{padding-left:0;text-align:left}#success .arena .news-flash em{font-weight:700;text-transform:uppercase;color:#fff}@media screen and (max-width: 750px){#success .arena .full-description{display:none}}@media screen and (min-width: 1200px){#success .arena .poster-frame-wrap{background-position:0% 5%}}#success .stories{padding-top:80px}#success .stories .twitter-card{min-height:200px}#success .stories .twitter-card .icon-twitter{float:left;margin-right:10px;fill:#55ACEE}#success .stories .twitter-card .handle{padding-top:8px;font-size:.75rem;font-style:italic}#success .stories .twitter-card .handle em{font-weight:bold;font-style:normal}#success .stories .twitter-card .date{font-size:.75rem;font-style:italic}#success .stories .twitter-card blockquote{padding-left:0;font-size:.9375rem}#success .stories .twitter-card blockquote:before{content:''}#success .stories .twitter-card blockquote:after{content:''}#success .stories .twitter-card blockquote span{color:#55ACEE;font-weight:500}#success .stories .hear-pros{min-height:200px;padding-bottom:0;background-color:#fcce00}#success .stories .hear-pros .img-wrap{text-align:center;margin-top:-20px;padding-bottom:30px}#success .stories .hear-pros a{font-size:.75rem}#success .stories .hear-pros h3,#success .stories .hear-pros a{color:white}@media screen and (max-width: 878px){#success .stories .hear-pros .img-wrap{position:absolute;bottom:0}}@media screen and (max-width: 750px){#success .stories .hear-pros .img-wrap{position:relative;bottom:auto}}@media screen and (max-width: 450px){#success .stories .hear-pros .img-wrap{position:absolute;bottom:0;left:0}}#success .buy{min-height:50px;padding-bottom:0}#success .buy .cta{float:left;display:block;margin-right:2.7027027027%;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;width:100%;text-align:center}#success .buy .cta:last-child{margin-right:0}#proplayers .arena .poster-frame-wrap{background-position:center 48px}@media screen and (min-width: 1200px){#proplayers .arena .poster-frame-wrap{background-position:0% 0%}}@media screen and (max-width: 640px){#proplayers .arena .poster-frame-wrap{background-position:center 240px}}@media screen and (max-width: 450px){#proplayers .arena .poster-frame-wrap{background-position:center 192px}}@media screen and (max-width: 640px){#proplayers .arena h1{top:70%}}#proplayers .badge-apple:after{content:' ';display:block;font-size:.625rem}#proplayers .badge-google:after{display:block;line-height:1.25em;font-size:.625rem;position:absolute;max-width:150px}#proplayers .arena .names-bar{position:absolute;bottom:30px;left:50%;width:80%;text-align:center;text-transform:uppercase;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;font-size:.75rem;color:#fff;z-index:1000}#proplayers .arena .names-bar li{width:25%}#proplayers .arena .names-bar .slash{font-weight:700;line-height:1em;margin-bottom:0}#proplayers .arena .names-bar .sport{padding-left:8px;font-size:.875rem}@media screen and (min-width: 1200px){#proplayers .arena .names-bar{width:60%}}@media screen and (max-width: 951px){#proplayers .arena .names-bar{width:90%}#proplayers .arena .names-bar .sport{font-size:.625rem}}@media screen and (max-width: 750px){#proplayers .arena .names-bar{display:none}}#proplayers .compare{padding:80px 0 40px}#proplayers .compare .column{margin-bottom:60px}#proplayers .compare .header-caption{width:50%}#proplayers .compare .app-link{padding-top:10px}#proplayers .compare .app-link::after{clear:both;content:"";display:table}#proplayers .compare .app-link .badge-apple{float:left;margin-right:10px}#proplayers .compare ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#proplayers .compare ul li{width:100%}#proplayers .compare ul li img{display:block;margin:0 auto}#proplayers .compare ul h4{font-size:.6875rem;text-align:center;padding-top:20px;border-top:1px solid #999}@media screen and (max-width: 750px){#proplayers .compare .header-caption{width:75%}#proplayers .compare ul{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}#proplayers .compare ul li{margin-top:50px}#proplayers .compare ul li:first-child{margin-top:0}}@media screen and (max-width: 640px){#proplayers .compare .header-caption{width:100%}}#proplayers .professionals{padding:50px 0 80px;background-color:#F5F5F5}#proplayers .professionals h2{margin:30px 0 20px}#proplayers .professionals h4{font-size:1rem}#proplayers .professionals .player-list{margin:20px 0 30px}#proplayers .professionals .player-list::after{clear:both;content:"";display:table}#proplayers .professionals .player-list li{margin-bottom:20px;width:33%;float:left;cursor:pointer}#proplayers .professionals .player-list li::after{clear:both;content:"";display:table}#proplayers .professionals .player-list li:hover p{color:#079ad1}#proplayers .professionals .player-list li:hover .img-wrap{border-color:#079ad1}#proplayers .professionals .player-list li p{float:left;margin-top:28px;font-size:.875rem;font-weight:200;text-transform:uppercase;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear}#proplayers .professionals .player-list li .img-wrap{float:left;margin-right:10px;height:70px;width:70px;border-radius:50%;border:1px solid #999;overflow:hidden;-webkit-transition:border-color 0.1s linear;-moz-transition:border-color 0.1s linear;transition:border-color 0.1s linear}@media screen and (max-width: 878px){#proplayers .professionals .player-list li{width:50%}}@media screen and (max-width: 640px){#proplayers .professionals .player-list li{width:100%;float:none}}#proplayers .pro-video{padding:80px 0 60px;border-bottom:1px solid #F5F5F5}#proplayers .pro-video .card p{margin-bottom:0}#proplayers .pro-video .card a{font-size:.75rem;line-height:3em;cursor:pointer}#proplayers .pro-video .card .bio{margin-bottom:20px;text-transform:uppercase}#proplayers .pro-video .card .bio em{font-weight:700}#proplayers .pro-video .card .content-block,#proplayers .pro-video .card .bio-block{padding-left:60px}#proplayers .pro-video .card .content-block .icon{cursor:pointer;left:20px}#proplayers .promo{padding:0}#proplayers .promo .column{width:50%}#proplayers .promo .column:last-child{padding-right:50px}@media screen and (max-width: 878px){#proplayers .promo .column:last-child{width:100%}#proplayers .promo .column:last-child .content{padding-top:0}}#about .arena .poster-frame-wrap{background-position-y:48px}#about .arena .poster-frame-wrap:after{padding-top:calc(46.176% + 48px)}#about .learn-more-link{color:#333;font-size:90%}#about .affiliated{background-color:#F5F5F5}#about .affiliated .cards-container{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}#about .affiliated .card{width:16.6667%;margin-right:0;margin-bottom:0;background-color:#F5F5F5}@media screen and (max-width: 750px){#about .affiliated .card{width:33.3333%}}@media screen and (max-width: 640px){#about .affiliated .cards-container{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}@media screen and (max-width: 450px){#about .affiliated .card{width:100%}}#about .aboutus{position:relative;padding-bottom:0;border-bottom:1px dashed #979797}#about .swiper-slide-outer,#about .swiper-slide-inner{height:200px;background-position:center center;background-size:100px auto;background-repeat:no-repeat}#about .swiper-slide-inner{position:relative;width:100%;background-size:0;opacity:0;-webkit-transition:all 0.8s ease-out;-moz-transition:all 0.8s ease-out;transition:all 0.8s ease-out}#about .swiper-slide.swiper-slide-active .swiper-slide-outer{background-size:0}#about .swiper-slide.swiper-slide-active .swiper-slide-inner{background-size:180px auto;opacity:1}#about .swiper-button-prev,#about .swiper-button-next{margin-top:-48px}#about .swiper-button-prev,#about .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23979797'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}#about .swiper-button-next,#about .swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23979797'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}#about .swiper-slide-inner .desc{position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-width:150px}#about .swiper-slide-inner .desc p:nth-child(1){font-weight:bold;text-transform:uppercase}#about .swiper-slide-inner .desc p:nth-child(2){font-size:80%}#about .swiper-slide .slide-date{text-transform:uppercase;text-align:center;font-size:.875rem;line-height:1rem;padding-top:10px;color:#979797;margin-top:50px}#about .aboutus .bleed-container{margin-bottom:-26px}#about .aboutus .scale-container{height:50px;position:absolute;left:0;bottom:0;width:100%}#about .aboutus .scale-container>div{position:absolute;bottom:0;width:1px;background-color:#979797}#about .aboutus .scale-container>div.large{height:48px}#about .aboutus .scale-container>div.medium{height:10px}#about .aboutus .scale-container>div.small{height:5px}@media screen and (max-width: 1200px){#about .swiper-slide-inner .desc{right:0;top:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:100%;max-width:100%;text-align:center;padding-left:10px;padding-right:10px;box-sizing:border-box}#about .swiper-slide .slide-date{margin-top:150px}}#privacy #arena{background:-webkit-linear-gradient(#d9d9d9, #fff) top no-repeat;background:linear-gradient(#d9d9d9, #fff) top no-repeat;border-bottom:1px solid #F5F5F5;min-height:350px}#privacy #arena h1{color:#000;text-shadow:none;padding-top:50px}#privacy .terms-of-use{margin:75px 0}#privacy .terms-of-use .container h4{float:left;padding-right:2px}#privacy .terms-of-use .container .column{float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%;margin-left:.8558558559%}#privacy .terms-of-use .container .column:last-child{margin-right:0}#privacy .privacy-policy{margin:75px 0}#privacy .privacy-policy .container .column{float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%;margin-left:.8558558559%}#privacy .privacy-policy .container .column:last-child{margin-right:0}#privacy .data-protection-declaration{margin:75px 0}#privacy .data-protection-declaration .container ul{margin-left:40px;margin-bottom:20px}#privacy .data-protection-declaration .container b{font-weight:bold}#privacy .data-protection-declaration .container i{font-style:italic;margin-bottom:20px}#privacy .data-protection-declaration .container .column{float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%;margin-left:.8558558559%}#privacy .data-protection-declaration .container .column:last-child{margin-right:0}@media screen and (max-width: 878px){#privacy .terms-of-use .container .column,#privacy .privacy-policy .container .column{float:left;display:block;margin-right:2.7027027027%;width:100%}#privacy .terms-of-use .container .column:last-child,#privacy .privacy-policy .container .column:last-child{margin-right:0}#privacy .data-protection-declaration .container .column{float:left;display:block;margin-right:2.7027027027%;width:100%}#privacy .data-protection-declaration .container .column:last-child{margin-right:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape){#privacy .terms-of-use .container .column h4{padding-top:3px;font-size:1.3rem}}@media screen and (min-width: 1200px){#affiliates .arena .poster-frame-wrap{background-position:0% 10%}}#affiliates .promote{padding:40px 0}#affiliates .promote .container .column{position:relative;width:50%;min-height:294px;display:block;float:left}#affiliates .promote .container .column:first-child{display:block;position:relative}#affiliates .promote .container .column:first-child img{max-width:500px;position:absolute;top:0;right:70px}#affiliates .promote .container .column:last-child{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}@media screen and (max-width: 640px){#affiliates .promote .container .column{width:100%}#affiliates .promote .container .column:first-child img{width:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#affiliates .promote .container .column:last-child{min-height:0}}#affiliates .benefits{margin:40px 0 20px}#affiliates .benefits .container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#affiliates .benefits .container>li{background-color:#F5F5F5;min-height:230px;padding:20px;width:33.33%}#affiliates .benefits .container>li:first-child{background-color:#F5F5F5;position:relative;border-right:10px solid #fff}#affiliates .benefits .container>li:first-child img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#affiliates .benefits .container>li:nth-child(2){border-left:10px solid #fff;border-right:10px solid #fff}#affiliates .benefits .container>li:nth-child(2) h3{line-height:1.1em;margin-bottom:8px}#affiliates .benefits .container>li:last-child{border-left:10px solid #fff;background-color:#d9fd2d;font-size:1.25rem;line-height:1.5625rem}#affiliates .benefits .container>li:last-child blockquote{padding-left:0}#affiliates .benefits .container>li:last-child blockquote:before,#affiliates .benefits .container>li:last-child blockquote:after{content:''}@media screen and (max-width: 878px){#affiliates .benefits .container{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#affiliates .benefits .container>li{width:50%}#affiliates .benefits .container>li:nth-child(2){border-right:none}#affiliates .benefits .container>li:last-child{border-left:none;width:100%;min-height:0;margin-top:20px}}@media screen and (max-width: 640px){#affiliates .benefits .container{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#affiliates .benefits .container>li{width:100%;border:none;margin-top:20px}#affiliates .benefits .container>li:first-child{border-right:none}#affiliates .benefits .container>li:nth-child(2){border-left:none}}#affiliates .get-started .tile.highlighted .number-ol{margin-top:15px}#affiliates .get-started .tile.highlighted .number-ol p{font-size:1.125rem;font-family:"Forza",sans-serif;font-weight:200}#affiliates .get-started .tile.highlighted .number-ol em{font-weight:500}#affiliates .get-started .tile.highlighted .number-ol a:hover{text-decoration:underline;color:#079ad1}#affiliates .questions{margin-top:50px}#affiliates .questions .column{float:left;display:block;margin-right:2.7027027027%;width:57.2072072072%}#affiliates .questions .column:last-child{margin-right:0}#affiliates .questions .column p{font-size:.75rem}@media screen and (max-width: 878px){#affiliates .questions .column{float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%}#affiliates .questions .column:last-child{margin-right:0}#affiliates .questions .column p{font-size:.875rem}}@media screen and (max-width: 640px){#affiliates .questions .column{float:left;display:block;margin-right:2.7027027027%;width:100%}#affiliates .questions .column:last-child{margin-right:0}}@media screen and (min-width: 1200px){#partners .arena .poster-frame-wrap{background-position:0% 34%}}#partners .partners{margin:80px 0}#partners .partners .container .card-row .card{min-height:275px}@media screen and (max-width: 878px){#partners .partners .container .card-row .card{margin-right:0}}#partners .partners .container .card-row .card .bg-wrap{height:132px;background-color:#fff;position:relative}#partners .partners .container .card-row .card .bg-wrap img{width:100%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 878px){#partners .partners .container .card-row .card .bg-wrap img{min-height:0}}@media screen and (max-width: 878px){#partners .partners .container .card{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-bottom:20px;min-height:0}#partners .partners .container .card:last-child{margin-right:0}}#posthit section#arena.posthit{background:none repeat scroll 0% 0% #fff;position:relative;height:805px;overflow:hidden;margin-bottom:20px}@media screen and (max-width: 640px){#posthit section#arena.posthit{height:650px}}@media screen and (max-width: 450px){#posthit section#arena.posthit{height:275px}}#posthit section#arena.posthit .poster-frame-wrap{height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;position:absolute;bottom:0;text-align:center;z-index:999;width:100%;opacity:1}@media screen and (max-width: 878px){#posthit section#arena.posthit .poster-frame-wrap{background-position:40% bottom}}@media screen and (max-width: 640px){#posthit section#arena.posthit .poster-frame-wrap{background-position:80% bottom}}@media screen and (max-width: 450px){#posthit section#arena.posthit .poster-frame-wrap{background-position:100% bottom}}@media screen and (min-width: 1200px){#posthit section#arena.posthit .poster-frame-wrap{background-position:90% bottom}}#posthit section#arena.posthit .positioned-content .hero-copy{position:absolute;top:auto;bottom:326px;z-index:1500;width:100%}#posthit section#arena.posthit .positioned-content .hero-copy h1{position:relative;top:0;line-height:1.0em;font-weight:900;color:#fff}#posthit section#arena.posthit .positioned-content .hero-copy h1 span{color:#d9fd2d}@media screen and (max-width: 450px){#posthit section#arena.posthit .positioned-content .hero-copy h1{-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%);line-height:0.9em;font-size:1.0rem}}@media screen and (max-width: 450px){#posthit section#arena.posthit .positioned-content .hero-copy{bottom:115px}}@media screen and (min-width: 1200px){#posthit section#arena.posthit .positioned-content .hero-copy{bottom:326px}}#posthit section#arena.posthit .container{margin-top:40px;min-height:300px}#posthit section#arena.posthit .container .column{margin-bottom:60px}@media screen and (max-width: 450px){#posthit h2{font-size:1.25rem;margin-top:10px}}@media screen and (min-width: 1200px){#contact .arena .poster-frame-wrap{background-position:0% 32%}}#contact .connect{margin:80px 0}#contact .connect .email{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}#contact .connect .email:last-child{margin-right:0}#contact .connect .email .container h2{margin:35px 0 2px}#contact .connect .email .container h2:first-child{margin-top:0}#contact .connect .email .container a{font-size:.875rem}#contact .connect .address{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}#contact .connect .address:last-child{margin-right:0}#contact .connect .address h2{margin-bottom:4px}#contact .connect .address p{margin-bottom:0}#contact .connect .address a{font-size:.75rem;line-height:1rem;margin-top:20px;display:inline-block}#contact .connect .address a.zh-cn{margin-top:60px}#contact .connect .address .img-wrap{margin-top:32px;background-image:url("//d3dc23s9xv125m.cloudfront.net/images/contact/map-en-20181126.png");background-size:cover;background-repeat:no-repeat;min-height:218px;min-width:55px;overflow:hidden}#contact .connect .address .img-wrap.zh-cn{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/contact/map-cn-20181126.png");background-position-y:-114px}#contact .connect .address .map-img{margin-top:32px;width:100%}@media screen and (max-width: 750px){#contact .connect .email{float:left;display:block;margin-right:2.7027027027%;width:100%}#contact .connect .email:last-child{margin-right:0}#contact .connect .address{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-top:25px}#contact .connect .address:last-child{margin-right:0}}.coaches .hero{height:326px}.coaches .hero .hero-background{height:100%;max-height:326px;background-repeat:no-repeat;background-position:center top;background-size:cover;position:absolute;width:100%}.coaches .hero .hero-background.bundle-hero{background-position:right top}.coaches section{border-bottom:1px solid #F5F5F5;padding:60px 0}.coaches .column.plus{float:left;display:block;margin-right:2.7027027027%;width:1.5765765766%}.coaches .column.plus:last-child{margin-right:0}.coaches .column.plus p{font-weight:700;font-size:3rem;font-style:italic}.coaches .column.plus p::before{content:"+"}.coaches .column.equals{float:left;display:block;margin-right:2.7027027027%;width:1.5765765766%}.coaches .column.equals:last-child{margin-right:0}.coaches .column.equals p{font-weight:700;font-size:3rem;font-style:italic}.coaches .column.equals p::before{content:"="}.coaches .column p.nocanada{margin-top:0.95em}.modal .modal-dialog{max-width:660px;width:100%}@media screen and (max-width: 640px){.modal{margin-left:10px;margin-right:10px}}#coaches-sso,#coaches-sso-mobile{width:90%;margin:20px auto 30px}#coaches-sso.mobile-sso,#coaches-sso-mobile.mobile-sso{z-index:20000;margin:0 auto;padding-top:30px;padding-bottom:30px;position:relative;background-color:#fff}#coaches-sso.mobile-sso .modal-close,#coaches-sso-mobile.mobile-sso .modal-close{right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}#coaches-sso section,#coaches-sso-mobile section{padding:10px 0;border-bottom:none}#coaches-sso h2,#coaches-sso-mobile h2{font-size:1.1em}#coaches-sso .panel-header::after,#coaches-sso-mobile .panel-header::after{clear:both;content:"";display:table}#coaches-sso .panel-header h2,#coaches-sso-mobile .panel-header h2{float:left}#coaches-sso .panel-header .step,#coaches-sso-mobile .panel-header .step{cursor:pointer;float:right}#coaches-sso .panel-header .step span,#coaches-sso-mobile .panel-header .step span{font-weight:500;color:#079ad1}#coaches-sso .panel-header p,#coaches-sso-mobile .panel-header p{clear:both}#coaches-sso .selected-sport,#coaches-sso-mobile .selected-sport{float:right;text-align:right}#coaches-sso .selected-sport h2,#coaches-sso-mobile .selected-sport h2{margin:0;line-height:1em}#coaches-sso .reselect,#coaches-sso-mobile .reselect{float:left;position:absolute;bottom:0;left:0;text-transform:uppercase;font-family:"Forza",sans-serif}#coaches-sso header,#coaches-sso-mobile header{padding:0 0 40px 0}#coaches-sso header::after,#coaches-sso-mobile header::after{clear:both;content:"";display:table}#coaches-sso header .logo,#coaches-sso-mobile header .logo{margin-top:2px}#coaches-sso header h1,#coaches-sso-mobile header h1{font-size:1.524375rem;line-height:1em}#coaches-sso input[type=text],#coaches-sso input[type=number],#coaches-sso input[type=email],#coaches-sso input[type=password],#coaches-sso-mobile input[type=text],#coaches-sso-mobile input[type=number],#coaches-sso-mobile input[type=email],#coaches-sso-mobile input[type=password]{display:block;width:100%;margin-bottom:6px;padding:0 5px;line-height:35px;height:35px;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.875rem;color:#333;border:1px solid #ccc;border-radius:3px;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}#coaches-sso select,#coaches-sso-mobile select{background:#FFFFFF;width:100%;height:38px;border:1px solid #ccc;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1rem}#coaches-sso .form-group,#coaches-sso-mobile .form-group{padding:10px;margin-bottom:1px}#coaches-sso .form-wrapper::after,#coaches-sso-mobile .form-wrapper::after{clear:both;content:"";display:table}#coaches-sso .divide-or,#coaches-sso-mobile .divide-or{padding:5px 0;position:relative;text-align:center;margin:20px 0}#coaches-sso .divide-or .copy,#coaches-sso-mobile .divide-or .copy{position:absolute;top:0;left:50%;margin-left:-50px;line-height:1em;width:100px;display:block;padding:0 20px;background-color:#ffffff;font-size:16px;font-style:italic;font-family:"Forza",sans-serif}#coaches-sso .divide-or hr,#coaches-sso-mobile .divide-or hr{position:relative;display:block;padding:0;margin:0 auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-top:1px solid #cccccc;border-bottom:1px solid #ffffff}#coaches-sso fieldset::after,#coaches-sso-mobile fieldset::after{clear:both;content:"";display:table}#coaches-sso fieldset label,#coaches-sso fieldset legend,#coaches-sso-mobile fieldset label,#coaches-sso-mobile fieldset legend{font-family:"Forza",sans-serif;display:block;font-size:1rem;padding-bottom:5px}#coaches-sso fieldset input:disabled,#coaches-sso-mobile fieldset input:disabled{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKrVq36zwjjgzhhYWGMYAEYB8RmROaABADeOQ8CXl/xfgAAAABJRU5ErkJggg==) repeat}#coaches-sso .user-name .field,#coaches-sso .user-password .field,#coaches-sso .user-type .field,#coaches-sso-mobile .user-name .field,#coaches-sso-mobile .user-password .field,#coaches-sso-mobile .user-type .field{float:left;width:48%}#coaches-sso .user-name .field:nth-child(3),#coaches-sso .user-password .field:nth-child(3),#coaches-sso .user-type .field:nth-child(3),#coaches-sso-mobile .user-name .field:nth-child(3),#coaches-sso-mobile .user-password .field:nth-child(3),#coaches-sso-mobile .user-type .field:nth-child(3){float:right}@media screen and (max-width: 640px){#coaches-sso .user-name .field,#coaches-sso .user-password .field,#coaches-sso .user-type .field,#coaches-sso-mobile .user-name .field,#coaches-sso-mobile .user-password .field,#coaches-sso-mobile .user-type .field{float:none;width:100%}#coaches-sso .user-name .field:last-child,#coaches-sso .user-password .field:last-child,#coaches-sso .user-type .field:last-child,#coaches-sso-mobile .user-name .field:last-child,#coaches-sso-mobile .user-password .field:last-child,#coaches-sso-mobile .user-type .field:last-child{margin-top:20px}}#coaches-sso .user-type .field:nth-child(2),#coaches-sso-mobile .user-type .field:nth-child(2){float:right}#coaches-sso fieldset .error,#coaches-sso-mobile fieldset .error{font-size:.6875rem;font-weight:400;font-style:italic;color:#D8000C}#coaches-sso fieldset .error ul,#coaches-sso-mobile fieldset .error ul{list-style-type:disc;padding:0 0 0 20px}#coaches-sso button.sign-in,#coaches-sso-mobile button.sign-in{cursor:pointer;margin:25px 0;border:none;border-radius:3px;display:block;width:100%;border-radius:3px;box-shadow:1px 1px 6px rgba(0,0,0,0.4);background-color:#333333;color:#d9fd2d;padding:10px 10px;text-align:center;font-size:1rem}#coaches-sso button.sign-in-fb,#coaches-sso-mobile button.sign-in-fb{background-color:#079ad1;color:#ffffff}#coaches-sso .sport-wrapper,#coaches-sso-mobile .sport-wrapper{margin-bottom:35px}#coaches-sso .footnote,#coaches-sso-mobile .footnote{margin-top:10px}#coaches-sso .footnote dl,#coaches-sso-mobile .footnote dl{font-size:.75rem;font-style:italic;color:#555;margin-top:20px;position:relative}#coaches-sso .footnote dl::after,#coaches-sso-mobile .footnote dl::after{clear:both;content:"";display:table}#coaches-sso .footnote dl dt,#coaches-sso-mobile .footnote dl dt{position:absolute;left:0;top:0}#coaches-sso .footnote dl dd,#coaches-sso-mobile .footnote dl dd{padding-left:20px}#coaches-sso .sign-link,#coaches-sso-mobile .sign-link{cursor:pointer}#coaches-sso .forgot-link,#coaches-sso-mobile .forgot-link{margin-bottom:8px;cursor:pointer}#coaches-sso .devbox,#coaches-sso-mobile .devbox{display:block;background:#f4f4f4;border:1px solid #ccc;border-radius:6px;margin:60px 0 120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#coaches-sso .devbox .request,#coaches-sso-mobile .devbox .request{padding:20px}#coaches-sso .response,#coaches-sso-mobile .response{margin-bottom:20px;border-radius:6px}#coaches-sso .response .error,#coaches-sso-mobile .response .error{padding:20px;color:#D8000C;background-color:#FFBABA}#coaches-sso .response .success,#coaches-sso-mobile .response .success{padding:20px;color:#4F8A10;background-color:#DFF2BF}@media screen and (max-width: 878px){#coaches-sso,#coaches-sso-mobile{padding-left:15px;padding-right:15px;width:100%}}#getstarted .arena .poster-frame-wrap{background-position:80% bottom}@media screen and (min-width: 1200px){#getstarted .arena .poster-frame-wrap{background-position:0% 44%}}#getstarted .choose{margin:0 auto;padding:80px 0;border-bottom:1px solid #F5F5F5}#getstarted .choose nav{max-width:1100px}#getstarted .choose nav ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}#getstarted .choose nav ul li.sport{position:relative;width:208px;margin:0 14px;background-color:#000;border:1px solid #999;border-radius:5px;cursor:pointer}#getstarted .choose nav ul li.sport.active{cursor:default}#getstarted .choose nav ul li.sport.active:after{content:' ';display:block;position:absolute;bottom:-19px;left:50%;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #000;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 750px){#getstarted .choose nav ul li.sport.active:after{display:none}}#getstarted .choose nav ul li.sport img.player{margin:0 auto 15px;display:block;z-index:1;position:relative}@media screen and (max-width: 750px){#getstarted .choose nav ul li.sport img.player{display:none}}#getstarted .choose nav ul li.sport img.title{z-index:10;position:absolute;display:block;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:14px auto}@media screen and (max-width: 750px){#getstarted .choose nav ul li.sport img.title{position:relative;margin:15px auto 13px}}@media screen and (max-width: 750px){#getstarted .choose nav ul{float:left;display:block;margin-right:2.7027027027%;width:100%}#getstarted .choose nav ul:last-child{margin-right:0}#getstarted .choose nav ul li.sport{width:100%;margin:14px 0 0;border:2px solid #fff}#getstarted .choose nav ul li.sport.active{border:2px solid #cede00}#getstarted .choose nav ul li.sport img.title{margin:14px 0}}#getstarted .step{padding:80px 0 60px;border-bottom:1px solid #F5F5F5}#getstarted .step .container{position:relative}#getstarted .step .column{position:relative;display:block;float:left;width:50%;min-height:500px;background-color:#FFF;z-index:50;-webkit-transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#getstarted .step .column:first-child{width:55%}#getstarted .step .column:last-child{width:45%}#getstarted .step .column .lockup{display:block;margin:0 auto}#getstarted .step .column .content{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#getstarted .step .column .content p.slash{font-weight:700;text-transform:uppercase}#getstarted .step .column .content .watch-video,#getstarted .step .column .content .sensor-video{display:block;margin-bottom:20px;cursor:pointer}#getstarted .step .column .content .watch-video .icon-media-play,#getstarted .step .column .content .sensor-video .icon-media-play{float:left;fill:#079ad1}#getstarted .step .column .content .watch-video h3,#getstarted .step .column .content .sensor-video h3{padding:4px 0 0 35px;color:#079ad1}#getstarted .step.plane-out .column:first-child{min-height:460px;-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);-o-transform:translateX(-80%);transform:translateX(-80%)}#getstarted .step.plane-out .column:last-child{min-height:460px;-webkit-transform:translateX(80%);-moz-transform:translateX(80%);-ms-transform:translateX(80%);-o-transform:translateX(80%);transform:translateX(80%)}#getstarted .step.plane-out .slide-video video{width:70%}#getstarted .step.plane-out .slide-video2 video{height:70%}#getstarted .step .slide-video{position:absolute;z-index:0;width:100%;top:0;left:0;right:0}#getstarted .step .slide-video video{-webkit-transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);width:30%;display:block;margin:0 auto}#getstarted .step .slide-video2{position:absolute;z-index:0;width:100%;top:0;left:0;right:0;display:none}#getstarted .step .slide-video2 video{-webkit-transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 700ms cubic-bezier(0.25, 0.46, 0.45, 0.94);height:50%;display:block;margin:0 auto}#getstarted .step .slide-video2{display:block}#getstarted .step .column:first-child .lockup{max-width:100%;height:auto}@media screen and (max-width: 951px){#getstarted .step .column{min-height:500px;height:auto}#getstarted .step .column .content{margin:0 auto}#getstarted .step .column:first-child{width:100%}#getstarted .step .column:last-child{width:100%;min-height:0px}#getstarted .step .column:last-child .content{position:relative;top:0;padding:20px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#getstarted .step.plane-out .column:first-child{-webkit-transition:all 0ms linear;-moz-transition:all 0ms linear;transition:all 0ms linear;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#getstarted .step.plane-out .column:last-child{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);margin-top:60%}#getstarted .step.plane-out .slide-video{top:500px}#getstarted .step.plane-out .slide-video video{width:80%}}@media screen and (max-width: 750px){#getstarted .step .column:last-child{min-height:0px}}#getstarted .charge-sensor .column{min-height:250px}#getstarted .download-app ol{margin-bottom:20px;counter-reset:item;font-size:.875rem}#getstarted .download-app ol li:before{margin-left:-.875rem;content:counter(item) ". ";counter-increment:item;font-weight:700}#getstarted .download-app ol li{margin-left:.875rem}#getstarted .download-app ol li>em{font-style:italic}#getstarted .download-app .column{min-height:430px}#getstarted .sensor-specs .column{min-height:490px;z-index:2}#getstarted .sensor-specs h4,#getstarted .sensor-specs li{padding:10px}#getstarted .sensor-specs h4{padding-top:5px;padding-bottom:4px;font-family:"Forza",sans-serif;font-size:.8125rem;font-style:italic;font-weight:500;background-color:#F5F5F5}#getstarted .sensor-specs ul:last-child{border-bottom:1px solid #F5F5F5}#getstarted .sensor-specs ul li{font-size:.6875rem;line-height:1.1875rem;margin:0;border-bottom:1px solid #F5F5F5}#getstarted .sensor-specs ul li:last-child{border:none}#getstarted .sensor-specs ul li>em{font-style:italic}#getstarted .sensor-specs dl{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#getstarted .sensor-specs dl::after{clear:both;content:"";display:table}#getstarted .sensor-specs dt{float:left;width:45%}#getstarted .sensor-specs dd{float:left;width:55%;line-height:1.25em}#getstarted .connect .column{min-height:390px}#getstarted .connect .wifi:after,#getstarted .connect .wifi:before{content:' ';display:block;background-color:#ccc;opacity:0.3;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:100%}#getstarted .connect .wifi:before{width:60%;height:60px;bottom:16%;z-index:-2}#getstarted .connect .wifi:after{width:72%;height:80px;bottom:12%;z-index:-1}#getstarted .connect ol{margin-bottom:20px;counter-reset:item;font-size:.875rem}#getstarted .connect ol li:before{margin-left:-.875rem;content:counter(item) ". ";counter-increment:item;font-weight:700}#getstarted .connect ol li{margin-left:.875rem}#getstarted .connect ol li>em{font-style:italic}#getstarted .connect .more{font-size:.75rem}#getstarted .mount .column{min-height:370px}#getstarted .mount em{font-weight:700;text-transform:uppercase}#getstarted .track .column{min-height:600px}#getstarted .track ul{font-size:.875rem;list-style-type:disc}#getstarted .track ul li{margin-left:.875rem}#getstarted .track ul li>em{font-style:italic}#getstarted .track ol{margin-bottom:20px;counter-reset:item;font-size:.875rem}#getstarted .track ol li:before{margin-left:-.875rem;content:counter(item) ". ";counter-increment:item;font-weight:700}#getstarted .track ol li{margin-left:.875rem}#getstarted .track ol li>em{font-style:italic}#getstarted .help{padding:80px 0}#support strong{font-weight:700}#support em{font-style:italic}#support .choose{margin:0 auto;padding:80px 0}#support .choose .container nav{max-width:1100px}#support .choose .container nav ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}#support .choose .container nav ul li.sport{position:relative;width:208px;margin:0 14px;background-color:#000;border:1px solid #999;border-radius:5px;cursor:pointer}#support .choose .container nav ul li.sport.active{cursor:default}#support .choose .container nav ul li.sport.active:after{content:' ';display:block;position:absolute;bottom:-19px;left:50%;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #000;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 750px){#support .choose .container nav ul li.sport.active:after{display:none}}#support .choose .container nav ul li.sport img.player{margin:0 auto 15px;display:block;z-index:1;position:relative}@media screen and (max-width: 750px){#support .choose .container nav ul li.sport img.player{display:none}}#support .choose .container nav ul li.sport img.title{z-index:10;position:absolute;display:block;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:14px auto}@media screen and (max-width: 750px){#support .choose .container nav ul li.sport img.title{position:relative;margin:15px auto 13px}}@media screen and (max-width: 750px){#support .choose .container nav ul{float:left;display:block;margin-right:2.7027027027%;width:100%}#support .choose .container nav ul:last-child{margin-right:0}#support .choose .container nav ul li.sport{width:100%;margin:14px 0 0;border:2px solid #fff}#support .choose .container nav ul li.sport.active{border:2px solid #cede00}#support .choose .container nav ul li.sport img.title{margin:14px 0}}#support .search-bar{background:#F5F5F5;min-height:70px;display:block;clear:both;padding:1px 2px 1px 5px}#support .search-bar ::-webkit-input-placeholder{color:#333}#support .search-bar :-moz-placeholder{color:#333}#support .search-bar :-ms-input-placeholder{color:#333}#support .search-bar .search-wrapper{position:relative;width:85%}#support .search-bar .search-wrapper .icon-search{fill:#d8d8d8;position:absolute;right:8px;top:4px;width:24px;height:24px}#support .search-bar form{margin:20px auto}#support .search-bar input{font-size:.75rem;width:100%;border:1px solid #dadada;outline:none;background-color:#fff;border-radius:20px;padding:6px 40px 6px 10px;color:#333}#support .search-bar button{padding:3px 8px 3px 0;margin:0;font-family:"Forza",sans-serif;font-size:.75rem;border:1px solid #dadada;border-radius:0 20px 20px 0;border-left:none;color:#000;background-color:#fff;outline:none;cursor:pointer}#support .search-bar button:hover{background-color:#999}#support .search-bar button .icon{height:20px}#support .topics .container .column{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}#support .topics .container .column:last-child{margin-right:0}#support .topics .container .column h2{margin-top:30px}#support .topics .container .column li{display:block;margin-bottom:10px;font-size:.75rem}@media screen and (max-width: 750px){#support .topics .container .column{float:left;display:block;margin-right:2.7027027027%;width:100%}#support .topics .container .column:last-child{margin-right:0}#support .topics .container .column li{font-size:.875rem}}#careers .intro-card-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#careers .intro-card{width:30%;border:1px solid #E5E5E5}#careers .intro-card .up,#careers .intro-card .down{padding:20px}#careers .intro-card .up{border-bottom:1px solid #E5E5E5}#careers .intro-card h2{margin-bottom:10px}#careers .intro-card p{margin-bottom:0}#careers .intro-card:hover{box-shadow:0 0 2px #d9fd2d inset;border-color:#d9fd2d}#careers .intro-card .buy-now.anti{max-width:200px}@media screen and (max-width: 750px){#careers .intro-card{width:100%;margin-bottom:10px}}#careers .careers-life .life-container{margin-bottom:24px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#careers .careers-life .life-container:nth-child(1) .full,#careers .careers-life .life-container:nth-child(2) .cutted{margin-right:24px}#careers .careers-life .life-container .full,#careers .careers-life .life-container .cutted{position:relative}#careers .careers-life .life-container .full img,#careers .careers-life .life-container .cutted img{position:absolute;top:0;left:0;width:100%}#careers .careers-life .life-container .cutted img{width:auto;height:100%}#careers .careers-life .life-container .righted img{left:auto;right:0}#careers .careers-life .life-container .full{width:60%}#careers .careers-life .life-container .cutted{width:calc(40% - 24px);overflow:hidden}#careers .careers-life .life-container .full:after{content:'';display:block;padding-top:48.193%}@media screen and (max-width: 640px){#careers .careers-life .life-container{margin:0}#careers .careers-life .life-container .full,#careers .careers-life .life-container .cutted{width:100%;margin-right:0 !important;margin-top:10px}#careers .careers-life .life-container .full img,#careers .careers-life .life-container .cutted img{width:100%;position:relative}#careers .careers-life .life-container .full:after{content:none}}#careers .perks{margin-top:80px;height:420px;background-image:url(//d3dc23s9xv125m.cloudfront.net/images/careers/career_perks_bg.jpg);background-size:cover;background-position:center center}#careers .perks ul::after{clear:both;content:"";display:table}#careers .perks ul li{float:left;text-align:center;height:180px;background-color:rgba(255,255,255,0.85);padding:20px 5px;width:17%;margin-left:2.5%;display:block !important}#careers .perks ul li:nth-child(7){margin-right:0}#careers .perks ul li figure img{width:48%;margin-bottom:10px}#careers .perks ul li figcaption{font-size:.75rem;word-wrap:break-word}#careers .perks .paddles{display:none}@media screen and (max-width: 640px){#careers .perks .container{position:relative}#careers .perks ul li{width:135px;margin:0 auto;float:none}#careers .perks ul li:nth-child(7){margin-right:auto}#careers .perks ul li.ng-hide{display:none !important}#careers .perks .paddles{display:block}#careers .perks .paddles .arrow-triangle{bottom:68px}#careers .perks .paddles .arrow-triangle:before,#careers .perks .paddles .arrow-triangle:after{background-color:#000}#careers .perks .paddles .arrow-triangle.prev-t{left:10px}#careers .perks .paddles .arrow-triangle.next-t{right:10px}}.jobvite{margin-top:80px}.jvcontainer{width:auto}.jvlisting .joblist{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.jvlisting .joblist::after{clear:both;content:"";display:table}.jvlisting .joblist::after{clear:both;content:"";display:table}.jvlisting .joblist li{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%;padding:20px;margin-bottom:2.7027%}.jvlisting .joblist li:last-child{margin-right:0}.jvlisting .joblist li:nth-child(3){margin-right:0}@media screen and (max-width: 750px){.jvlisting .joblist li{width:100%;margin-right:0}}.jvlisting .joblist li a{min-height:125px;display:block;text-transform:uppercase;font-size:1.125rem;font-family:"Forza",sans-serif;font-weight:500;font-style:italic;color:#000}.jvlisting .joblist li .joblocation{font-size:.75rem;font-weight:300}.jvlisting .joblist li .joblocation:after{content:'View Job';font-weight:500;font-style:italic;display:block}.jvlisting .joblist:nth-child(4) li{background-color:#d9fd2d}.jvlisting .joblist:nth-child(6) li{background-color:#5ed1fc}.jvlisting .joblist:nth-child(8) li{background-color:#c2c2c2}.jvlisting h2{width:45%;margin-bottom:10px;line-height:1em}@media screen and (max-width: 750px){.jvlisting h2{width:100%}}.jvlisting h2:after{content:"If you're interested in being part of our amazing team and our mission please check the open positions below.";display:block;margin:20px 0;font-size:.875rem;font-style:normal;font-weight:normal;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;text-transform:none}.jvlisting h3{margin:60px 0 22px;font-weight:500;font-size:1.5625rem}#store .btn-outer,.store.modal .btn-outer{text-align:center}#store .cart-button,.store.modal .cart-button{display:inline-block;padding:10px 30px;background:#282B2D;color:#d9fd2d;text-align:center;text-transform:uppercase;font-weight:600;font-style:italic;font-family:"Forza",sans-serif;border-radius:50px;cursor:pointer}#store .cart-button:hover,#store .cart-button.anti,.store.modal .cart-button:hover,.store.modal .cart-button.anti{color:#333;background:#d9fd2d}#store .cart-button.anti:hover,.store.modal .cart-button.anti:hover{color:#d9fd2d;background:#282B2D}#store .span3{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%}#store .span3:last-child{margin-right:0}#store .span9{float:left;display:block;margin-right:2.7027027027%;width:74.3243243243%}#store .span9:last-child{margin-right:0}@media screen and (max-width: 878px){#store .span3{display:none}#store .span9{width:100%;margin:0}}#store #arena{height:682px}#store #arena .positioned-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1000}#store #arena .positioned-content .container,#store #arena .positioned-content .content{height:100%}#store #arena .positioned-content .content{width:50%;float:right;text-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}#store #arena .positioned-content h1{width:100%;margin:0;margin-bottom:24px;position:relative;top:auto;bottom:auto;font-size:4.5rem;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#store #arena .positioned-content svg{height:32px;width:160px}@media screen and (max-width: 878px){#store #arena{height:650px}}@media screen and (max-width: 640px){#store #arena{height:550px}#store #arena .positioned-content .content{width:100%}}@media screen and (max-width: 450px){#store #arena{height:470px}#store #arena .positioned-content h1{font-size:3.375rem}}#store #panels{position:relative;padding-bottom:110px}#store #panels.articlePadding{padding-bottom:0}#store #panels.checkout{height:150px;min-height:150px}#store #panels .panels{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#store #panels .panels .panel-live{width:33.3333%;position:relative;background-position:center center}#store #panels .panels .panel-live .prd-cover{position:relative;background-size:cover;background-position:center top}#store #panels .panels .panel-live .prd-cover:before{content:"";display:block;padding-top:66.66667%}#store #panels .panels .panel-live .prd-cover:after{content:"";display:block;position:absolute;bottom:0;left:50%;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:12px solid white;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#store #panels .panels .panel-live .prd-detail{position:relative;margin:20px 0 80px;padding:30px 30px 120px;font-size:.75rem;background-size:auto 164px;background-position:top right;background-repeat:no-repeat;border-right:1px solid #ccc}#store #panels .panels .panel-live .prd-detail ul{list-style-type:disc;margin-left:20px;padding:0 120px 0 5px}#store #panels .panels .panel-live .prd-detail h3{padding-right:80px}#store #panels .panels .panel-live .prd-detail h3 em{font-weight:700}#store #panels .panels .panel-live:nth-last-child(-n+1) .prd-detail,#store #panels .panels .panel-live:nth-child(3n) .prd-detail{border-right:none}#store #panels .panels .panel-live a.cta-link{display:block;position:absolute;width:100%;left:0;bottom:100px}#store #panels .panels .panel-live h2{position:absolute;width:100%;left:0;bottom:60px;text-transform:uppercase;color:#d9fd2d;font-weight:800;text-shadow:2px 2px 5px rgba(0,0,0,0.7);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}#store #panels .panels .panel-live h4{text-transform:uppercase;color:#333;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;margin:0 0 20px;font-size:1.25rem}#store #panels .panels .panel-live h4 span.two-line{display:inline-block;width:50px;font-size:45%;line-height:120%;text-align:left}#store #panels .panels .panel-live h4 em{font-size:60%}#store #panels .panels .panel-live.panel-soon,#store #panels .panels .panel-live.panel-soon:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (max-width: 878px){#store #panels .panels .panel-live:after{border:none}}#store #panels .panels.checkout .panels li:after{display:none}@media screen and (max-width: 878px){#store #panels .panels .panel-live h2{bottom:20px}#store #panels .panels .panel-live .prd-detail{background-image:none !important;padding:15px 15px 120px}#store #panels .panels .panel-live .prd-detail h3{padding-right:0;text-align:left;margin-bottom:15px}#store #panels .panels .panel-live .prd-detail ul{padding:0 0 0 5px}}@media screen and (max-width: 750px){#store #panels .panels .panel-live{width:50%}#store #panels .panels .panel-live .prd-detail{margin-bottom:50px}#store #panels .panels .panel-live a.cta-link{bottom:70px}}@media screen and (max-width: 640px){#store #panels .panels h2{font-size:1.25rem;line-height:120%}}@media screen and (max-width: 450px){#store #panels .panels .panel-live{width:100%;border-right:none}#store #panels .panels .panel-live .prd-detail{margin-bottom:20px}#store #panels .panels .panel-live a.cta-link{bottom:40px}}#store .sticky-nav ul li.cart{opacity:1}@media screen and (max-width: 878px){#store .sticky-nav ul li.cart a{text-indent:0;padding:0 0 0 18px}#store .sticky-nav ul li.cart a span.text{display:none}}#store .red-bb{position:absolute;width:18px;height:18px;background-color:red;left:17px;top:50%;margin-top:-18px;font-size:12px;text-align:center;line-height:18px;border-radius:50%;color:#FFF;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}#store .red-bb.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#store .red-bb.shake{-webkit-transform:scale(1.8);-moz-transform:scale(1.8);-ms-transform:scale(1.8);-o-transform:scale(1.8);transform:scale(1.8);-webkit-transition:-webkit-transform .2s cubic-bezier(0, 0.5, 0.42, 0.98);-moz-transition:-moz-transform .2s cubic-bezier(0, 0.5, 0.42, 0.98);transition:transform .2s cubic-bezier(0, 0.5, 0.42, 0.98)}@media screen and (max-width: 878px){#store .red-bb{left:12px}}#store #promotional{color:#fff;background:#b20000;font-style:italic;font-size:1rem;text-align:center;padding:5px 0}#store #promotional strong{font-weight:bold}#store .accessories{margin:60px 0 0}#store .accessories h3{width:100%;color:#444;text-align:center;padding:10px 0;font-size:1.625rem;font-weight:800;margin-bottom:50px}#store .accessories ul::after{clear:both;content:"";display:table}#store .accessories ul>li{min-height:200px;float:left;width:33.3333%;position:relative;padding:30px 0;border-right:1px solid #ccc;margin-bottom:30px}#store .accessories ul>li img{max-width:60%;margin:0 auto;display:block;padding:30px 30px 0;margin-bottom:-2px}#store .accessories ul>li:last-child{border-right:none}#store .accessories ul>li .product-content{padding:20px 0;width:100%;position:absolute;top:0;left:0;color:#444}#store .accessories ul>li .product-content::after{clear:both;content:"";display:table}#store .accessories ul>li .product-content h4.product-name{font-size:1.375rem;text-align:center;line-height:120%}#store .accessories ul>li .buy-now{z-index:30000;position:relative;display:block;margin:0 auto;text-align:center;width:75%;padding:10px;font-size:1rem;border-radius:50px}#store .accessories ul>li .buy-now .product-price{padding-right:10px;color:#fff}#store .accessories ul>li .buy-now .add-copy{padding-left:10px}#store .accessories ul>li .buy-now:hover .product-price{color:#000}@media screen and (max-width: 878px){#store .accessories ul>li{width:50%}}@media screen and (max-width: 640px){#store .accessories ul>li{float:none;width:100%}#store .accessories ul>li img{width:40%}}@media screen and (max-width: 450px){#store .accessories ul>li .product-content h4.product-name{font-size:1.125rem}}#store .accessories .old-shop{text-align:center;margin:60px 0}#store .accessories .old-shop>a{display:inline-block;padding:10px 100px;font-size:1rem;font-family:"Forza",sans-serif;font-weight:700;font-style:italic;background-color:#d9fd2d;color:#333;cursor:pointer;border-radius:100px}@media screen and (max-width: 640px){#store .accessories .old-shop>a{font-size:.75rem;padding:10px 35px}}#store .note{padding-top:5px;font-size:9px;line-height:10px;display:block;text-align:left;min-height:30px}#store h3.phase-heading{font-weight:700;font-size:1.25rem;margin-bottom:10px}@media screen and (max-width: 878px){#store h3.phase-heading{text-align:center}}#store .cart-summary-wrap{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%}#store .cart-summary-wrap:last-child{margin-right:0}#store .cart-summary{background-color:#adadad;padding-bottom:1px}#store .cart-summary h3{background-color:#000;color:#d9fd2d;line-height:1.8em;text-align:center;text-transform:uppercase;font-weight:700;font-size:.9375rem}#store .cart-summary .content-block{text-align:center;margin:10px;padding:20px 0;background-color:#FFF;display:block}#store .cart-summary .content-block .empty{padding:40px 20px;text-transform:uppercase;font-size:.6875rem;font-weight:500}#store .cart-summary .content-block .empty em{font-weight:300}#store .cart-summary .content-block .empty hr{margin:25px 0;border-color:2px solid #ccc}#store .cart-summary .content-block .control-group{vertical-align:top}#store .cart-summary .content-block .control-group::after{clear:both;content:"";display:table}#store .cart-summary .content-block .control-group .control-label{display:block;float:left;width:40%}#store .cart-summary .content-block .control-group .controls{display:block;float:left;width:60%;text-align:left;text-transform:uppercase}#store .cart-summary .content-block .control-group .product-name{font-size:.75rem;font-weight:500;padding-right:10px}#store .cart-summary .content-block .control-group .product-quantity{font-size:.75rem;font-weight:300;color:#666;padding-right:10px}#store .cart-summary .content-block .control-group .product-remove{font-size:.6875rem;font-weight:500;padding-right:10px}#store .cart-summary .content-block .modal{padding-top:20px}#store .cart-summary .content-block .modal a{display:block;line-height:1.5}#store .cart-summary .content-block .modal .modal-header h3{background-color:#fff;color:#000}#store .cart-summary .content-block .modal .modal-header .close{position:absolute;top:-10px;left:-10px;background-color:#fff;border:1px solid #ccc;border-radius:100%;width:20px;height:20px}#store .cart-empty{margin-top:30px}#store .summary-mobile{display:none}#store .sub-ship{text-decoration:none;text-transform:uppercase;text-align:center;font-size:.6875rem;color:#FFF;font-weight:500;padding:10px 0}#store .sub-ship button{font-family:"Forza",sans-serif;font-size:.875rem;font-weight:500;border:none;padding:8px 12px;background-color:#cede00;color:#000;font-style:italic;text-transform:uppercase;margin-top:10px}#store .sub-ship button:hover{background-color:#d9fd2d}@media screen and (max-width: 878px){#store{width:100%}#store .summary-desk{display:none}#store .summary-mobile{display:block;margin-bottom:40px}#store .cart-summary h3{line-height:50px}}#store #showcase{padding:80px 0}#store #showcase .cart-nav{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%}#store #showcase .cart-nav:last-child{margin-right:0}#store #showcase .cart-nav nav{margin-bottom:20px}#store #showcase .cart-nav nav a{display:block;padding:8px 0;color:#000;font-weight:600;font-size:.75rem;text-transform:uppercase}#store #showcase .cart-nav nav a:hover,#store #showcase .cart-nav nav a.active{color:#ccc}#store #showcase .cart-nav nav a.active{cursor:default}@media screen and (max-width: 878px){#store #showcase{padding:40px 0}#store #showcase .cart-nav{float:left;display:block;margin-right:2.7027027027%;width:100%}#store #showcase .cart-nav:last-child{margin-right:0}#store #showcase .cart-nav nav{width:70%;margin:20px auto}#store #showcase .cart-nav nav ul::after{clear:both;content:"";display:table}#store #showcase .cart-nav nav ul li{float:left;width:50%;text-align:center}#store #showcase .cart-nav nav ul li a{color:#464646;padding:5px 20px;border:1px solid #464646;font-size:1.125rem}#store #showcase .cart-nav nav ul li a.active{background:#464646;color:#FFF}#store #showcase .cart-nav nav ul li:first-child a{border-radius:8px 0 0 8px}#store #showcase .cart-nav nav ul li:last-child a{border-radius:0 8px 8px 0}}@media screen and (max-width: 750px){#store #showcase .cart-nav nav{width:90%}#store #showcase .cart-nav nav ul li a{font-size:1rem;padding:5px 10px}}@media screen and (max-width: 640px){#store #showcase .cart-nav nav{width:90%}#store #showcase .cart-nav nav ul li a{font-size:.875rem}}#store #showcase .product{float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%;margin-left:4.2792792793%}#store #showcase .product:last-child{margin-right:0}#store #showcase .product ul.case{margin-bottom:30px}#store #showcase .product ul.case::after{clear:both;content:"";display:table}#store #showcase .product ul.case li{position:relative;text-align:center;border:solid #ccc;border-width:1px 1px 1px 1px;border-left-color:transparent;padding:20px;float:left;width:33.33%}#store #showcase .product ul.case li:first-child{border-left-color:#ccc}#store #showcase .product ul.case li.active{cursor:default}#store #showcase .product ul.case li img{max-width:100%}#store #showcase .product ul.case li h2{text-align:left;font-size:1rem;line-height:1em;margin:10px 0 0}#store #showcase .product ul.case li .price{text-align:left}#store #showcase .product ul.case li .stock-banner{position:absolute;background-color:#333;color:#d9fd2d;width:100%;top:0;left:0;padding:10px 0;box-shadow:0 2px 3px rgba(0,0,0,0.5)}#store #showcase .product ul.case li .stock-banner .stock-header{text-align:center;font-weight:700;font-style:italic;font-family:"Forza",sans-serif;font-size:1rem;line-height:1em}#store #showcase .product ul.case li .stock-banner .stock-date{color:#FFF;text-align:center;font-size:.6875rem;line-height:1em}@media screen and (max-width: 1100px){#store #showcase .product ul.case li{width:100%;border-top-color:transparent;border-left-color:#ccc}#store #showcase .product ul.case li::after{clear:both;content:"";display:table}#store #showcase .product ul.case li:first-child{border-top-color:#ccc}#store #showcase .product ul.case li img{float:left;width:120px}#store #showcase .product ul.case li .product-content{float:left;margin-left:20px;text-align:left}#store #showcase .product ul.case li h2{margin-top:0}}@media screen and (max-width: 878px){#store #showcase .product{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-left:0%}#store #showcase .product:last-child{margin-right:0}#store #showcase .product ul.case li .product-content{width:60%}}@media screen and (max-width: 450px){#store #showcase .product ul.case li img{float:none}#store #showcase .product ul.case li .product-content{float:none;margin-left:0;text-align:center;width:100%}#store #showcase .product ul.case li h2{margin-top:10px;float:none;text-align:center}#store #showcase .product ul.case li .price{float:none;text-align:center}#store #showcase .product ul.case li .buy-now{margin-top:10px}}#store #showcase .sports-kits .kit-detail{box-sizing:border-box;padding:15px 0;border:1px solid #ccc;border-width:1px 0}#store #showcase .sports-kits .kit-detail h3{margin-bottom:10px}#store #showcase .sports-kits .kit-detail ul::after{clear:both;content:"";display:table}#store #showcase .sports-kits .kit-detail ul li{box-sizing:border-box;float:left;padding:10px;text-align:center}#store #showcase .sports-kits .kit-detail ul li img{display:inline-block}#store #showcase .sports-kits .kit-detail.default{border-bottom:none}@media screen and (max-width: 1100px){#store #showcase .sports-kits .kit-detail ul li{width:50%}}@media screen and (max-width: 640px){#store #showcase .sports-kits .kit-detail ul li{width:100%;float:none}#store #showcase .sports-kits .kit-detail ul li:nth-child(3){clear:none}}#store #order-summary{margin:60px 0}#store #order-summary .remove-item{display:block;margin-bottom:25px;padding:0;outline:none;border:none}#store #order-summary .remove-item span{display:block;border:1px solid #ccc;border-radius:3px;padding:5px 8px;background-color:#fff;cursor:pointer}#store #order-summary .remove-item span:hover{background-color:#f4f4f4}#store #order-summary .phase-heading{margin-bottom:40px}#store #order-summary table{width:100%}#store #order-summary table thead{border-bottom:1px solid #ccc;padding-bottom:10px;font-family:"Forza",sans-serif;font-size:.9375rem;font-style:italic;text-align:left;text-transform:uppercase}#store #order-summary table td{padding:10px 0}@media screen and (max-width: 640px){#store #order-summary table .unit-price{display:none}}#store #order-summary .buy-now{margin:20px 0;padding:5px 30px;font-size:1.25rem;text-align:center;display:block}#store #order-summary .buy-now .product-price{color:#fff}#store #order-summary .buy-now:hover .product-price{color:#000}#store #order-summary .continue-shopping{float:left;display:block;margin-right:2.7027027027%;width:74.3243243243%;vertical-align:top}#store #order-summary .continue-shopping:last-child{margin-right:0}#store #order-summary .continue-shopping a{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.75rem;font-weight:700;font-style:italic;color:#333}#store #order-summary .continue-shopping a:before{content:'< ';color:#079ad1;font-weight:700}@media screen and (max-width: 640px){#store #order-summary .continue-shopping{float:left;display:block;margin-right:2.7027027027%;width:100%}#store #order-summary .continue-shopping:last-child{margin-right:0}#store #order-summary .continue-shopping a{float:left;color:#000;font-weight:400;border:1px solid #ccc;font-size:.6875rem;padding:5px 8px 4px;font-style:normal}#store #order-summary .continue-shopping a:before{content:''}#store #order-summary .continue-shopping .remove-item{float:right}}#store #order-summary .order-shipment{max-width:71.25em;margin-left:auto;margin-right:auto}#store #order-summary .order-shipment::after{clear:both;content:"";display:table}#store #order-summary .order-item{margin:20px 0;min-height:60px;border-bottom:1px solid #ccc}#store #order-summary .order-item .product-quantity,#store #order-summary .order-item .product-name,#store #order-summary .order-item .unit-price,#store #order-summary .order-item .quantity-price{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%;display:relative}#store #order-summary .order-item .product-quantity:last-child,#store #order-summary .order-item .product-name:last-child,#store #order-summary .order-item .unit-price:last-child,#store #order-summary .order-item .quantity-price:last-child{margin-right:0}#store #order-summary .order-item .product-name{padding-bottom:10px;font-family:"Forza",sans-serif;font-size:.9375rem;font-style:italic;text-align:left;text-transform:uppercase}#store #order-summary .order-item input.quantity{width:35px;height:25px;border:1px solid #e6e6e6;border-radius:3px;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#333;font-size:.6875rem;font-weight:700;text-align:center;display:inline}@media screen and (max-width: 640px){#store #order-summary .order-item .quantity-price{display:none}#store #order-summary .order-item .product-name{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}#store #order-summary .order-item .product-name:last-child{margin-right:0}#store #order-summary .order-item .product-quantity{margin-right:0}}#store #order-summary .order-subtotal{max-width:71.25em;margin-left:auto;margin-right:auto}#store #order-summary .order-subtotal::after{clear:both;content:"";display:table}#store #order-summary .checkout-total{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%}#store #order-summary .checkout-total:last-child{margin-right:0}@media screen and (max-width: 640px){#store #order-summary .checkout-total{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}#store #order-summary .checkout-total:last-child{margin-right:0}}@media screen and (max-width: 450px){#store #order-summary .checkout-total{float:left;display:block;margin-right:2.7027027027%;width:100%}#store #order-summary .checkout-total:last-child{margin-right:0}}#store #order-summary p{margin:0;font-size:.6875rem;text-transform:uppercase}#store #order-summary p em{font-weight:700}#store #order-summary a{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.6875rem;font-style:normal;text-transform:none}#store #checkout .shipping-info .can-ship{margin-top:20px;float:left}@media screen and (max-width: 640px){#store #checkout .shipping-info .can-ship{float:none}}#store #checkout .shipping-info .can-ship .use-billing{font-size:.875rem;font-weight:200}#store #checkout .shipping-method{font-size:.875rem;font-weight:200}#store #checkout .payment-information{font-size:.875rem;font-weight:200}#store #review-buttons-container{float:right}#store #checkoutSteps h3{font-size:1rem;font-weight:700}#store #checkoutSteps h4,#store #checkoutSteps label{font-size:.875rem;text-transform:none;font-weight:500}#store #checkoutSteps .form-section-block::after{clear:both;content:"";display:table}#store #checkoutSteps .edit-action{float:right}#store #checkoutSteps .can-ship{margin-top:20px;float:left}#store #checkoutSteps .can-ship .use-billing{font-size:.875rem;font-weight:200}#store #checkoutSteps .can-ship label{display:block}#store #checkoutSteps .can-ship input{margin-bottom:0}#store #checkoutSteps .section{width:100%;padding:20px 0;border-top:1px solid #ccc}#store #checkoutSteps .section::after{clear:both;content:"";display:table}#store #checkoutSteps .form-actions{margin-top:20px;float:right}@media screen and (max-width: 640px){#store #checkoutSteps .form-actions{float:none}}#store .cart-ctn{clear:both;cursor:pointer;display:block;color:#d9fd2d;background-color:#333;border:none;border-radius:3px;padding:5px 35px;font-family:"Forza",sans-serif;font-style:italic;font-weight:700;font-size:.9375rem;text-transform:uppercase;width:100%;-webkit-transition:background-color 0.1s linear;-moz-transition:background-color 0.1s linear;transition:background-color 0.1s linear}#store .cart-ctn:hover{background-color:#d9fd2d;color:#333}@media screen and (max-width: 640px){#store .cart-ctn{padding:10px 35px}}#store .checkout .cart-ctn{margin-bottom:10px;display:block;width:100%;padding:5px 0}#store .checkout .sub-total{margin-bottom:20px}#store form{display:block}#store form .column{margin-top:25px;float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}#store form .column:last-child{margin-right:0}#store form .column:nth-child(2n){margin-right:0}#store form .column:nth-child(2n+1){clear:left}#store form .column .column{margin-top:0}@media screen and (max-width: 640px){#store form .column{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-top:0}#store form .column:last-child{margin-right:0}#store form .column:first-child{margin-top:25px}}#store form input[type=text],#store form input[type=number]{display:block;width:100%;margin-bottom:6px;padding:0 5px;line-height:35px;height:35px;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.875rem;color:#333;border:1px solid #ccc;border-radius:3px;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media screen and (max-width: 640px){#store form input[type=text],#store form input[type=number]{padding:10px;font-size:1rem}}#store form select{width:100%;height:35px;border:1px solid #ccc}@media screen and (max-width: 640px){#store form select{height:36px}}#store form input.buy-now{display:block;float:right;font-family:"Forza",sans-serif;font-size:.9375rem;color:#d9fd2d;border:none;-webkit-font-smoothing:antialiased}#store form input.buy-now::after{clear:both;content:"";display:table}#store form input.buy-now:hover{color:#333}#store #checkoutSteps .phase-heading{margin-bottom:40px}#store #checkoutSteps .customer-info{float:left;display:block;margin-right:2.7027027027%;width:100%}#store #checkoutSteps .customer-info:last-child{margin-right:0}#store #checkoutSteps .customer-info li{width:100%;padding:20px 0;border-top:1px solid #ccc;cursor:pointer}#store #checkoutSteps .customer-info li:last-child{border-bottom:1px solid #ccc}#store #checkoutSteps .customer-info li h3{font-size:.9375rem}#store #checkoutSteps .customer-info li h3:after{content:' ';width:0;height:0;display:block;float:right;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}#store #checkoutSteps .customer-info li h4{font-size:.75rem;text-transform:none}#store #checkoutSteps .customer-info li.active{cursor:default}#store #checkoutSteps .customer-info li.active h3:after{border:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}#store #checkoutSteps .customer-info li.active form{max-height:100%;text-overflow:visible}#store #checkoutSteps .customer-info form.shipping-info,#store #checkoutSteps .customer-info form.billing-info{max-height:0;display:block;overflow:hidden}#store #checkoutSteps .customer-info form.shipping-info .column,#store #checkoutSteps .customer-info form.billing-info .column{margin-top:25px;float:left;display:block;margin-right:2.7027027027%;width:100%}#store #checkoutSteps .customer-info form.shipping-info .column:last-child,#store #checkoutSteps .customer-info form.billing-info .column:last-child{margin-right:0}#store #checkoutSteps .customer-info form.shipping-info .column:nth-child(2n),#store #checkoutSteps .customer-info form.billing-info .column:nth-child(2n){margin-right:0}#store #checkoutSteps .customer-info form.shipping-info .column:nth-child(2n+1),#store #checkoutSteps .customer-info form.billing-info .column:nth-child(2n+1){clear:left}#store #checkoutSteps .customer-info form.shipping-info .column ul,#store #checkoutSteps .customer-info form.billing-info .column ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media screen and (max-width: 640px){#store #checkoutSteps .customer-info form.shipping-info .column ul,#store #checkoutSteps .customer-info form.billing-info .column ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}#store #checkoutSteps .customer-info form.shipping-info .column li.shipping-input,#store #checkoutSteps .customer-info form.billing-info .column li.shipping-input{padding:0;border:0;display:inline-block}#store #checkoutSteps .customer-info form.shipping-info input[type=text],#store #checkoutSteps .customer-info form.shipping-info input[type=number],#store #checkoutSteps .customer-info form.billing-info input[type=text],#store #checkoutSteps .customer-info form.billing-info input[type=number]{display:block;width:100%;margin-bottom:6px;padding:5px 5px;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.6875rem;color:#333;border:1px solid #ccc;border-radius:3px;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}#store #checkoutSteps .customer-info form.shipping-info input.buy-now,#store #checkoutSteps .customer-info form.billing-info input.buy-now{display:block;float:right;font-family:"Forza",sans-serif;font-size:.9375rem;color:#d9fd2d;border:none;-webkit-font-smoothing:antialiased}#store #checkoutSteps .customer-info form.shipping-info input.buy-now::after,#store #checkoutSteps .customer-info form.billing-info input.buy-now::after{clear:both;content:"";display:table}#store #checkoutSteps .customer-info form.shipping-info input.buy-now:hover,#store #checkoutSteps .customer-info form.billing-info input.buy-now:hover{color:#333}#store .promo{padding:40px 0}#store .promo h4{font-size:1.125rem;margin-bottom:20px;font-weight:500;font-style:italic;color:#d9fd2d}#store .promo ul::after{clear:both;content:"";display:table}#store .promo ul li{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%}#store .promo ul li img{max-width:100%}#store .promo ul li:last-child{margin-right:0}#store .promo ul li:nth-child(4n+0){margin-right:0}#store .success-product-info li{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}#store .success-product-info li h3{font-size:.875rem;padding-top:10px;border-top:1px solid #ccc}#store .success-product-info li dl::after{clear:both;content:"";display:table}#store .success-product-info li dl dt{float:left;padding-right:10px}#store .success-product-info li dl dd{float:left}.validation-advice{color:#FF0000;font-size:.6875rem}.page{padding:128px 0 80px}.truncated{display:none}.alert{padding:10px 20px 10px 20px;background:#d9fd2d;margin:0 58px 0;position:relative;line-height:40px}@media screen and (max-width: 640px){.alert{margin:0;padding:10px 20px;line-height:20px;font-size:.875rem}}.alert .alert-heading{display:none}.zeppsite .modal-backdrop.store{z-index:100000 !important}.modal.store{z-index:100000 !important}.modal.store .modal-dialog{z-index:100001 !important;width:90%;max-width:1080px}.modal.store .modal-dialog .m-d-content{padding-top:80px;padding-bottom:80px;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.modal.store .modal-dialog .m-d-content .m-d-image{width:32%}.modal.store .modal-dialog .m-d-content.smartracquet{padding-top:40px;padding-bottom:40px}.modal.store .modal-dialog .m-d-content.smartracquet .m-d-image-inner{width:80%;margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:0 0}.modal.store .modal-dialog .m-d-content.smartracquet .m-d-image-inner:after{content:'';display:block;padding-top:150%}.modal.store .modal-dialog .m-d-content .m-d-list{padding-left:30px}.modal.store .modal-dialog .m-d-content .m-d-amount{line-height:36px;padding-bottom:20px;border-bottom:1px solid #E5E5E5}.modal.store .modal-dialog .m-d-content .m-d-amount .m-d-amount-ct,.modal.store .modal-dialog .m-d-content .m-d-amount .m-d-amount-select{display:inline-block;vertical-align:top}.modal.store .modal-dialog .m-d-content .m-d-amount .m-d-amount-ct:nth-child(1){margin-right:40px}.modal.store .modal-dialog .m-d-content .m-d-amount .amount-sq{display:block;cursor:pointer;width:36px;height:36px;border:1px solid #E5E5E5;color:#333;text-align:center}.modal.store .modal-dialog .m-d-content .m-d-amount .amount-sq.left{background-color:#F4F4F4;float:left}.modal.store .modal-dialog .m-d-content .m-d-amount .amount-sq.right{background-color:#F4F4F4;float:right}.modal.store .modal-dialog .m-d-content .m-d-amount .amount-sq.input{float:left;margin-left:3px;margin-right:3px}.modal.store .modal-dialog .m-d-content .m-d-amount .amount-sq input[type=text],.modal.store .modal-dialog .m-d-content .m-d-amount .amount-sq input[type=number]{display:block;outline:none;border:0;line-height:34px;width:100%;text-align:center;margin:0;padding:0}.modal.store .modal-dialog .m-d-content .m-d-amount .amount-sq input[type=number]::-webkit-inner-spin-button,.modal.store .modal-dialog .m-d-content .m-d-amount .amount-sq input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal.store .modal-dialog .m-d-content h2{font-size:2rem;line-height:120%;font-weight:bold}.modal.store .modal-dialog .m-d-content h4{margin:20px;font-size:1.25rem}.modal.store .modal-dialog .m-d-content ul{font-size:inherit;line-height:150%;margin-bottom:15px}.modal.store .modal-dialog .m-d-content .m-d-brand{float:left;width:calc(50% - 12px);max-width:260px;margin-right:6px;margin-bottom:6px}.modal.store .modal-dialog .m-d-content .m-d-brand a{color:inherit;display:block;border:1px solid #E5E5E5;background-color:#F5F5F5;line-height:200%;text-align:center}.modal.store .modal-dialog .m-d-content .m-d-brand.selected a,.modal.store .modal-dialog .m-d-content .m-d-brand a:hover{background-color:#FFF;border-color:#d9fd2d}.modal.store .modal-dialog .m-d-content .m-d-brand.disabled a,.modal.store .modal-dialog .m-d-content .m-d-brand.disabled a:hover{background-color:#FFF;border-style:dashed;border-color:#E5E5E5;color:#CCC;cursor:text}@media screen and (max-width: 878px){.modal.store .modal-dialog .m-d-content .m-d-amount-ct span{display:block}.modal.store .modal-dialog .m-d-content .m-d-brand a{line-height:300%}}@media screen and (max-width: 640px){.modal.store{position:absolute}.modal.store .modal-dialog .m-d-content{padding:40px 10px;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.modal.store .modal-dialog .m-d-content .m-d-image{width:90%}.modal.store .modal-dialog .m-d-content.smartracquet .m-d-image-inner{margin-top:0}.modal.store .modal-dialog .m-d-content .m-d-list{margin-top:20px;padding-left:0}.modal.store .modal-dialog .m-d-content h2{font-size:22px;text-align:center;margin-top:20px;margin-bottom:20px}.modal.store .modal-dialog .m-d-content h4{text-align:center}.modal.store .modal-dialog .m-d-content a.cta-link{display:block;text-align:center}}@media screen and (max-width: 450px){.modal.store{margin:0}.modal.store .modal-content{border-radius:0;border:none}.modal.store .modal-dialog{width:100%}.modal.store .modal-dialog .m-d-content,.modal.store .modal-dialog .m-d-content p{font-size:14px}.modal.store .modal-dialog .m-d-content .m-d-brand{width:100%;max-width:100%}}.zeppsite .modal.smartracquet .modal-dialog{margin:100px auto}body:lang(zh) #store #panels .panels .panel-live:nth-child(6) .prd-detail{background-image:url("https://d3dc23s9xv125m.cloudfront.net/images/packaging/zepp2_badminton_kit_japac-20161225.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body:lang(zh) #store #panels .panels .panel-live:nth-child(6) .prd-detail{background-image:url("https://d3dc23s9xv125m.cloudfront.net/images/packaging/zepp2_badminton_kit_japac-20161225@2x.jpg")}}body:lang(zh) #store #panels .panels .panel-live:nth-child(7) .prd-detail{background-size:auto 220px;background-image:url("https://d3dc23s9xv125m.cloudfront.net/images/packaging/smartbat_n99.jpg")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body:lang(zh) #store #panels .panels .panel-live:nth-child(7) .prd-detail{background-image:url("https://d3dc23s9xv125m.cloudfront.net/images/packaging/smartbat_n99@2x.jpg")}}body:lang(zh) #checkout-step-shipping_method{margin-top:20px}body:lang(zh) .controls{height:36px}body:lang(zh) .controls label{line-height:36px}body:lang(zh) .controls input[type=radio]{margin-top:10px;margin-right:10px}body:lang(zh) .form-divst img{margin-left:-5px}body:lang(zh) .order-review table{margin:30px 0;width:100%;text-align:left;font-size:.875rem}body:lang(zh) .order-review table th,body:lang(zh) .order-review table td{padding:10px}body:lang(zh) .order-review table tfoot td.a-right{text-align:right}body:lang(zh) .order-review table tfoot td.a-right.last{text-align:left}#warranty .arena{background:-webkit-linear-gradient(#d9d9d9, #fff) top no-repeat;background:linear-gradient(#d9d9d9, #fff) top no-repeat;border-bottom:1px solid #F5F5F5;min-height:350px}#warranty .arena h1{color:#000;text-shadow:none;padding-top:50px}#warranty .terms{margin:75px 0}#warranty .terms h4{float:left;padding-right:2px;margin-top:-1px}#warranty .terms .column{float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%;margin-left:.8558558559%}#warranty .terms .column:last-child{margin-right:0}@media screen and (max-width: 878px){#warranty .terms .column{float:left;display:block;margin-right:2.7027027027%;width:100%}#warranty .terms .column:last-child{margin-right:0}}#pgf section#arena .positioned-content h1{top:67%}@media screen and (max-width: 450px){#pgf section#arena .positioned-content h1{font-size:1.125rem;top:61%}}#arena #arena .positioned-content h1 .poster-frame-wrap{background-color:#ccc}#arena .partner-logo img{height:10rem}@media screen and (max-width: 640px){#arena .partner-logo img{height:5rem}}@media screen and (max-width: 450px){#arena .partner-logo img{height:3.75rem}}#arena .news-flash p{padding-left:0;text-align:center;color:#fff}#arena .news-flash em{text-transform:uppercase;color:#d9fd2d}@media screen and (max-width: 878px){#arena.sports{margin-bottom:0}#arena .news-flash p{padding:6px 0}#arena .player-info{bottom:20px}}#perfect-game #arena .positioned-content h1{top:68%}#perfect-game #arena .positioned-content h1 .partner-logo{position:relative;bottom:10%}.partner-intro{margin:10px 0}.partner-intro .column{width:50%;position:relative;overflow:hidden;min-height:475px;display:block;float:left}.partner-intro .column .lockup{margin:50px 0;position:absolute;top:0;right:0}.partner-intro .column .content{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:0;top:50%;max-width:510px;padding-right:40px}.partner-intro .column .content p{font-size:.75rem;line-height:1rem}.partner-intro .column:first-child{width:43%}.partner-intro .column:last-child{width:52%;margin-left:5%}@media screen and (max-width: 750px){.partner-intro .column{min-height:400px}.partner-intro .column .lockup{margin:20px 0}.partner-intro .column:first-child{width:100%}.partner-intro .column:last-child{width:100%;min-height:0px;text-align:left;margin-left:0}.partner-intro .column:last-child .content{position:relative;top:0;padding:20px;max-width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.guarantee{margin:10px 0}.guarantee .column{width:50%;position:relative;min-height:475px;display:block;overflow:hidden;float:left}.guarantee .column span{font-weight:700}.guarantee .column:first-child{width:45%;margin-left:6%}.guarantee .column:last-child{width:49%}.guarantee .column .content{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;top:50%;max-width:500px;padding-right:40px}.guarantee .column .content p{font-size:.75rem;line-height:1rem}.guarantee .column .content .buy-now{margin-top:8px}.guarantee .column .content .download-app{padding-top:30px}.guarantee .column .lockup{margin:50px 0;min-width:433px;position:absolute;top:0;left:0}@media screen and (max-width: 878px){.guarantee .column{min-height:400px}.guarantee .column:first-child{min-height:465px;width:100%;margin-left:0}.guarantee .column:first-child .content{padding:20px;max-width:none}.guarantee .column:last-child{display:none}}.what{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/baseball-texture.jpg");min-height:900px;background-repeat:no-repeat;background-position:50% bottom;background-size:cover;background-color:#666;padding:0 0 80px;color:#FFF;position:relative}.what .container{padding-top:80px}.what header{float:right;width:55%}.what header h2{font-size:1.75rem}.what figure{float:left;width:300px;margin:30px 0 0;text-align:center}.what figure .frame{margin:0 auto;width:259px;height:529px;border-radius:40px;box-shadow:0 0 10px rgba(0,0,0,0.5);margin-bottom:30px;position:relative}.what figure .frame .screen{position:absolute;top:65px;left:17px;width:226px;height:400px}.what figure figcaption{width:259px;margin:0 auto;font-size:12px}.what figure figcaption .small-header{text-transform:uppercase;font-weight:700}.what figure figcaption .icon{display:none}.what .icon-arrow-left,.what .icon-arrow-right{display:none;position:absolute;width:40px;top:0;bottom:0;height:100%;color:#FFF}.what .icon-arrow-left:hover,.what .icon-arrow-right:hover{color:#CCC}.what .icon-arrow-left .icon,.what .icon-arrow-right .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.what .icon-arrow-left{left:0}.what .icon-arrow-right{right:0}.what .features{width:55%;float:right}.what .features .icon-arrow-left,.what .features .icon-arrow-right{display:none}.what .feature-list li h2{clear:both;margin-top:40px}.what .feature-list ul{position:relative}.what .feature-list ul::after{clear:both;content:"";display:table}.what .feature-list ul li{float:left;width:33%;margin-bottom:20px;border-radius:4px;text-align:center;text-transform:uppercase;font-size:.75rem}.what .feature-list ul li .icon{margin:12px auto 15px;display:block}.what .feature-list ul li a{cursor:pointer;display:block;height:110px;color:#FFF;border:1px solid transparent;border-radius:4px;margin:0 10px}.what .feature-list ul li:hover a{box-sizing:border-box;color:#d9fd2d}.what .feature-list ul li:hover .icon{fill:#d9fd2d}.what .feature-list ul li.active a{box-sizing:border-box;color:#d9fd2d}.what .feature-list ul li.active .icon{fill:#d9fd2d}@media screen and (max-width: 951px){.what{background-position:bottom 80%;padding-bottom:0;position:relative}.what .container{padding:0;padding-top:40px;background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,transparent 20%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,transparent 20%)}.what header{padding:0 30px;float:none;width:100%;margin-bottom:40px}.what figure{float:none;width:100%;margin-bottom:40px}.what figure .frame{width:100%;height:auto;box-shadow:none}.what figure .frame .chrome{display:none}.what figure .frame .screen{width:320px;height:auto;position:relative;top:auto;left:auto}.what figure figcaption{font-size:.875rem;padding:0;width:320px;min-height:120px}.what figure figcaption dl::after{clear:both;content:"";display:table}.what figure figcaption dl dt{display:block;float:left;width:60px;margin-right:20px}.what figure figcaption dl dt .icon{display:block;width:60px;height:60px}.what figure figcaption dl dd{text-align:left;display:block;width:240px;float:left}.what .icon-arrow-left,.what .icon-arrow-right{display:block}.what .features{display:none}}@media screen and (max-width: 450px){.what figure .frame .screen{width:200px}}.old-how{padding:80px 0;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#f5f5f5);background-image:linear-gradient(#fff,#f5f5f5)}.old-how p{max-width:500px}.old-how .steps::after{clear:both;content:"";display:table}.old-how .steps li{text-align:center;width:33.33%;float:left;position:relative}.old-how .steps li figure{border-bottom:1px solid #999;position:relative;z-index:200}.old-how .steps li figure img{vertical-align:top}.old-how .steps li figure.wifi:after,.old-how .steps li figure.wifi:before{content:' ';display:block;background-color:#ccc;opacity:0.3;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-radius:100%}.old-how .steps li figure.wifi:before{width:100%;height:80px;top:35%;z-index:-2}.old-how .steps li figure.wifi:after{width:70%;height:60px;top:37%;z-index:-1}.old-how .steps li figcaption{font-size:.75rem;padding:20px}.old-how .steps li .sensor{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 750px){.old-how .steps li{width:100%;float:none}.old-how .steps li figure.wifi:before{width:60%;height:80px;top:35%;z-index:-2}.old-how .steps li figure.wifi:after{width:40%;height:60px;top:37%;z-index:-1}}.old-how .sensor{top:-25px;opacity:0.2;-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out}.old-how.active .sensor{top:25px;opacity:1}.old-how.active .wifi:before{-webkit-animation:wifi-outer 2.5s ease-in-out;-moz-animation:wifi-outer 2.5s ease-in-out;animation:wifi-outer 2.5s ease-in-out;-webkit-animation-iteration-count:3;-moz-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.old-how.active .wifi:after{-webkit-animation:wifi-inner 2.5s ease-in-out;-moz-animation:wifi-inner 2.5s ease-in-out;animation:wifi-inner 2.5s ease-in-out;-webkit-animation-iteration-count:3;-moz-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}@-webkit-keyframes wifi-inner{0%{width:70%}50%{width:67%}100%{width:70%}}@-moz-keyframes wifi-inner{0%{width:70%}50%{width:67%}100%{width:70%}}@keyframes wifi-inner{0%{width:70%}50%{width:67%}100%{width:70%}}@-webkit-keyframes wifi-outer{0%{width:100%}50%{width:95%}100%{width:100%}}@-moz-keyframes wifi-outer{0%{width:100%}50%{width:95%}100%{width:100%}}@keyframes wifi-outer{0%{width:100%}50%{width:95%}100%{width:100%}}.results{margin-bottom:0}.results .showcase{width:100%}.results .showcase .slider{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.results .showcase .slider::after{clear:both;content:"";display:table}.results .column{width:50%;float:left;min-height:500px}.results .column .content{padding:80px 40px}.results .column:first-child{background-color:#fff;text-align:right;background-position:right center;background-repeat:no-repeat;background-size:auto 100%}.results .column:first-child .content{display:inline-block;text-align:left}.results .column:last-child{background-color:#d9fd2d}.results .column blockquote{font-size:1.75rem;line-height:1.25em;padding-right:3em}.results .column blockquote.medium{font-size:1.375rem}.results .column blockquote.long{font-size:1.125rem}@media screen and (max-width: 878px){.results .showcase .slider{min-height:900px}.results .showcase .slider .slide{background-color:#d9fd2d}.results .showcase .slider .slide blockquote{font-size:1.125rem}.results .column{width:100%;float:none}.results .column:first-child{background-position:top center}.results .column:last-child{min-height:300px}.results .column:last-child .content{padding:40px}}.promo{padding:20px 0}.promo .column{width:50%}.promo .column:first-child{margin:0;min-width:433px}@media screen and (max-width: 640px){.promo .column:first-child{min-width:385px}}@media screen and (max-width: 450px){.promo .column:first-child{min-width:300px}}.promo .column em{color:#d9fd2d;font-weight:700}.promo .column .content{padding-top:40px}@media screen and (max-width: 878px){.promo .column:first-child{display:none}.promo .column:last-child{width:100%}}#holiday{overflow-x:hidden}#holiday #arena{height:450px}#holiday #arena .positioned-content h1 span.sub{font-size:65%;font-weight:500;text-transform:none}@media screen and (max-width: 640px){#holiday #arena{height:300px}}@media screen and (max-width: 450px){#holiday #arena{height:200px}}#holiday #arena .positioned-content .hero-copy h1{top:50%}#holiday #arena .poster-frame-wrap{font-size:1rem;color:#FFF;text-transform:uppercase;font-style:italic;font-weight:500;background-position:center 20%}#holiday .buy{position:relative;padding-bottom:20px;text-align:center}#holiday .buy>.container{position:relative}#holiday .buy .sensor{z-index:1000;position:relative;overflow:hidden;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-top:-160px;margin-right:-200px}#holiday .buy .ad-block{padding-right:20px;padding-bottom:60px;text-align:left;text-shadow:4px 3px 5px rgba(0,0,0,0.74);color:#FFF}#holiday .buy .ad-block h2{font-size:1.75rem;margin-bottom:0}#holiday .buy .ad-block svg{width:80px;margin-right:5px}#holiday .buy .golfapp{width:450px}#holiday .buy .golfapp img{width:100%}@media screen and (max-width: 640px){#holiday .buy .sensor{margin-top:-120px}#holiday .buy .golfapp{width:360px}}@media screen and (max-width: 450px){#holiday .buy .golfapp{width:240px}#holiday .buy .sensor{margin-top:-60px;margin-right:-80px}#holiday .buy .ad-block{padding-right:0}#holiday .buy .ad-block h2,#holiday .buy .ad-block h3{line-height:120%}#holiday .buy .ad-block h2{font-size:.875rem}#holiday .buy .ad-block h3{font-size:.625rem}#holiday .buy .ad-block svg{width:40px}}#holiday .story{padding:15px 0;background-color:#F5F5F5}#holiday .story .story-text h3{margin-top:20px;margin-bottom:5px}#holiday .story .column{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%}#holiday .story .column:last-child{margin-right:0}#holiday .story .column img{width:100%;display:block}#holiday .story .column:nth-child(2) .story-text h3{margin-top:8px}#holiday .story .column:nth-child(3) .story-text p{font-style:italic}#holiday .story .column .golf-digest{background-color:#fed93e;position:relative}#holiday .story .column .golf-digest:after{content:'';padding-top:59.16%;display:block}#holiday .story .column .golf-digest-container{padding:10px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;position:absolute;top:0;right:0;bottom:0;left:0}#holiday .story .column .golf-digest-title{padding-bottom:15px;-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}#holiday .story .column .golf-digest-title em{font-weight:700}#holiday .story .column .golf-digest-title p{font-size:.875rem;line-height:120%}#holiday .story .column .golf-digest-logo{-webkit-align-self:center;-moz-align-self:center;align-self:center;-ms-flex-item-align:center}@media screen and (max-width: 878px){#holiday .story .column{float:left;display:block;margin-right:2.7027027027%;width:100%;max-width:450px;margin-left:calc(50% - 225px);margin-right:auto;margin-bottom:10px}#holiday .story .column:last-child{margin-right:0}#holiday .story .column:nth-child(2) .story-text h3{margin-top:20px}}@media screen and (max-width: 450px){#holiday .story .column{margin-left:0;margin-right:0}}#holiday .blurb{padding:30px 0 0}#holiday .blurb .column{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%}#holiday .blurb .column:last-child{margin-right:0}@media screen and (max-width: 878px){#holiday .blurb .column{float:left;display:block;margin-right:2.7027027027%;width:100%}#holiday .blurb .column:last-child{margin-right:0}}@media screen and (max-width: 450px){#holiday .blurb .column{text-align:center}#holiday .blurb .column:nth-child(2){display:none}}#holiday .buyline{padding:50px 0}#holiday .buyline .column h3{margin-bottom:10px}#holiday .buyline .column:first-child{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%}#holiday .buyline .column:first-child:last-child{margin-right:0}#holiday .buyline .column:first-child img{width:100%;max-width:325px;display:block;margin-left:-12%}#holiday .buyline .column .box-container{padding-top:64px}#holiday .buyline .column:nth-child(2){float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%}#holiday .buyline .column:nth-child(2):last-child{margin-right:0}#holiday .buyline .column .kits-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;text-align:center;margin-top:35px}#holiday .buyline .column .kits-container .sensor img{margin-bottom:40px}#holiday .buyline .column .kits-container .charger img{margin-bottom:50px}#holiday .buyline .column .kits-container .sensor,#holiday .buyline .column .kits-container .clip{margin-right:25px}#holiday .buyline .column .kits-container .kit-container img{width:80%}#holiday .buyline .column .download{margin-top:20px;margin-left:5px;font-weight:700}#holiday .buyline .column .download>a{margin-right:10px}@media screen and (max-width: 878px){#holiday .buyline .column:first-child{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%}#holiday .buyline .column:first-child:last-child{margin-right:0}#holiday .buyline .column:first-child a.buy-now{font-size:.75rem;padding:5px 20px;width:100%}#holiday .buyline .column:nth-child(2){float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%;margin-right:0}#holiday .buyline .column:nth-child(2):last-child{margin-right:0}}@media screen and (max-width: 640px){#holiday .buyline .column:first-child a.buy-now{font-size:1rem}#holiday .buyline .column .box-container{width:100%;max-width:300px;margin:0 auto;padding-top:0}#holiday .buyline .column:first-child,#holiday .buyline .column:nth-child(2){float:left;display:block;margin-right:2.7027027027%;width:100%;text-align:center}#holiday .buyline .column:first-child:last-child,#holiday .buyline .column:nth-child(2):last-child{margin-right:0}#holiday .buyline .column:first-child h3,#holiday .buyline .column:nth-child(2) h3{padding-bottom:15px;font-size:1.375rem}#holiday .buyline .column:first-child a.buy-now,#holiday .buyline .column:nth-child(2) a.buy-now{width:auto}#holiday .buyline .column:nth-child(2){margin-top:20px}#holiday .buyline .column:first-child img.kit{display:inline}#holiday .buyline .column .kits-container{width:70%;margin-left:15%;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#holiday .buyline .column .kits-container .sensor,#holiday .buyline .column .kits-container .clip{width:45%;margin:0}#holiday .buyline .column .kits-container .sensor{margin-right:5%}#holiday .buyline .column .kits-container .charger{width:100%}#holiday .buyline .column .kits-container .charger img{margin-top:40px;margin-bottom:10px}}.coaches .hero{height:326px}.coaches .hero .hero-background{height:100%;max-height:326px;background-repeat:no-repeat;background-position:center top;background-size:cover;position:absolute;width:100%}.coaches .hero .hero-background.bundle-hero{background-position:right top}.coaches section{border-bottom:1px solid #F5F5F5;padding:60px 0}.coaches .column.plus{float:left;display:block;margin-right:2.7027027027%;width:1.5765765766%}.coaches .column.plus:last-child{margin-right:0}.coaches .column.plus p{font-weight:700;font-size:3rem;font-style:italic}.coaches .column.plus p::before{content:"+"}.coaches .column.equals{float:left;display:block;margin-right:2.7027027027%;width:1.5765765766%}.coaches .column.equals:last-child{margin-right:0}.coaches .column.equals p{font-weight:700;font-size:3rem;font-style:italic}.coaches .column.equals p::before{content:"="}.coaches .column p.nocanada{margin-top:0.95em}.modal .modal-dialog{max-width:660px;width:100%}@media screen and (max-width: 640px){.modal{margin-left:10px;margin-right:10px}}#coaches-sso,#coaches-sso-mobile{width:90%;margin:20px auto 30px}#coaches-sso.mobile-sso,#coaches-sso-mobile.mobile-sso{z-index:20000;margin:0 auto;padding-top:30px;padding-bottom:30px;position:relative;background-color:#fff}#coaches-sso.mobile-sso .modal-close,#coaches-sso-mobile.mobile-sso .modal-close{right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}#coaches-sso section,#coaches-sso-mobile section{padding:10px 0;border-bottom:none}#coaches-sso h2,#coaches-sso-mobile h2{font-size:1.1em}#coaches-sso .panel-header::after,#coaches-sso-mobile .panel-header::after{clear:both;content:"";display:table}#coaches-sso .panel-header h2,#coaches-sso-mobile .panel-header h2{float:left}#coaches-sso .panel-header .step,#coaches-sso-mobile .panel-header .step{cursor:pointer;float:right}#coaches-sso .panel-header .step span,#coaches-sso-mobile .panel-header .step span{font-weight:500;color:#079ad1}#coaches-sso .panel-header p,#coaches-sso-mobile .panel-header p{clear:both}#coaches-sso .selected-sport,#coaches-sso-mobile .selected-sport{float:right;text-align:right}#coaches-sso .selected-sport h2,#coaches-sso-mobile .selected-sport h2{margin:0;line-height:1em}#coaches-sso .reselect,#coaches-sso-mobile .reselect{float:left;position:absolute;bottom:0;left:0;text-transform:uppercase;font-family:"Forza",sans-serif}#coaches-sso header,#coaches-sso-mobile header{padding:0 0 40px 0}#coaches-sso header::after,#coaches-sso-mobile header::after{clear:both;content:"";display:table}#coaches-sso header .logo,#coaches-sso-mobile header .logo{margin-top:2px}#coaches-sso header h1,#coaches-sso-mobile header h1{font-size:1.524375rem;line-height:1em}#coaches-sso input[type=text],#coaches-sso input[type=number],#coaches-sso input[type=email],#coaches-sso input[type=password],#coaches-sso-mobile input[type=text],#coaches-sso-mobile input[type=number],#coaches-sso-mobile input[type=email],#coaches-sso-mobile input[type=password]{display:block;width:100%;margin-bottom:6px;padding:0 5px;line-height:35px;height:35px;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.875rem;color:#333;border:1px solid #ccc;border-radius:3px;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}#coaches-sso select,#coaches-sso-mobile select{background:#FFFFFF;width:100%;height:38px;border:1px solid #ccc;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1rem}#coaches-sso .form-group,#coaches-sso-mobile .form-group{padding:10px;margin-bottom:1px}#coaches-sso .form-wrapper::after,#coaches-sso-mobile .form-wrapper::after{clear:both;content:"";display:table}#coaches-sso .divide-or,#coaches-sso-mobile .divide-or{padding:5px 0;position:relative;text-align:center;margin:20px 0}#coaches-sso .divide-or .copy,#coaches-sso-mobile .divide-or .copy{position:absolute;top:0;left:50%;margin-left:-50px;line-height:1em;width:100px;display:block;padding:0 20px;background-color:#ffffff;font-size:16px;font-style:italic;font-family:"Forza",sans-serif}#coaches-sso .divide-or hr,#coaches-sso-mobile .divide-or hr{position:relative;display:block;padding:0;margin:0 auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-top:1px solid #cccccc;border-bottom:1px solid #ffffff}#coaches-sso fieldset::after,#coaches-sso-mobile fieldset::after{clear:both;content:"";display:table}#coaches-sso fieldset label,#coaches-sso fieldset legend,#coaches-sso-mobile fieldset label,#coaches-sso-mobile fieldset legend{font-family:"Forza",sans-serif;display:block;font-size:1rem;padding-bottom:5px}#coaches-sso fieldset input:disabled,#coaches-sso-mobile fieldset input:disabled{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKrVq36zwjjgzhhYWGMYAEYB8RmROaABADeOQ8CXl/xfgAAAABJRU5ErkJggg==) repeat}#coaches-sso .user-name .field,#coaches-sso .user-password .field,#coaches-sso .user-type .field,#coaches-sso-mobile .user-name .field,#coaches-sso-mobile .user-password .field,#coaches-sso-mobile .user-type .field{float:left;width:48%}#coaches-sso .user-name .field:nth-child(3),#coaches-sso .user-password .field:nth-child(3),#coaches-sso .user-type .field:nth-child(3),#coaches-sso-mobile .user-name .field:nth-child(3),#coaches-sso-mobile .user-password .field:nth-child(3),#coaches-sso-mobile .user-type .field:nth-child(3){float:right}@media screen and (max-width: 640px){#coaches-sso .user-name .field,#coaches-sso .user-password .field,#coaches-sso .user-type .field,#coaches-sso-mobile .user-name .field,#coaches-sso-mobile .user-password .field,#coaches-sso-mobile .user-type .field{float:none;width:100%}#coaches-sso .user-name .field:last-child,#coaches-sso .user-password .field:last-child,#coaches-sso .user-type .field:last-child,#coaches-sso-mobile .user-name .field:last-child,#coaches-sso-mobile .user-password .field:last-child,#coaches-sso-mobile .user-type .field:last-child{margin-top:20px}}#coaches-sso .user-type .field:nth-child(2),#coaches-sso-mobile .user-type .field:nth-child(2){float:right}#coaches-sso fieldset .error,#coaches-sso-mobile fieldset .error{font-size:.6875rem;font-weight:400;font-style:italic;color:#D8000C}#coaches-sso fieldset .error ul,#coaches-sso-mobile fieldset .error ul{list-style-type:disc;padding:0 0 0 20px}#coaches-sso button.sign-in,#coaches-sso-mobile button.sign-in{cursor:pointer;margin:25px 0;border:none;border-radius:3px;display:block;width:100%;border-radius:3px;box-shadow:1px 1px 6px rgba(0,0,0,0.4);background-color:#333333;color:#d9fd2d;padding:10px 10px;text-align:center;font-size:1rem}#coaches-sso button.sign-in-fb,#coaches-sso-mobile button.sign-in-fb{background-color:#079ad1;color:#ffffff}#coaches-sso .sport-wrapper,#coaches-sso-mobile .sport-wrapper{margin-bottom:35px}#coaches-sso .footnote,#coaches-sso-mobile .footnote{margin-top:10px}#coaches-sso .footnote dl,#coaches-sso-mobile .footnote dl{font-size:.75rem;font-style:italic;color:#555;margin-top:20px;position:relative}#coaches-sso .footnote dl::after,#coaches-sso-mobile .footnote dl::after{clear:both;content:"";display:table}#coaches-sso .footnote dl dt,#coaches-sso-mobile .footnote dl dt{position:absolute;left:0;top:0}#coaches-sso .footnote dl dd,#coaches-sso-mobile .footnote dl dd{padding-left:20px}#coaches-sso .sign-link,#coaches-sso-mobile .sign-link{cursor:pointer}#coaches-sso .forgot-link,#coaches-sso-mobile .forgot-link{margin-bottom:8px;cursor:pointer}#coaches-sso .devbox,#coaches-sso-mobile .devbox{display:block;background:#f4f4f4;border:1px solid #ccc;border-radius:6px;margin:60px 0 120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#coaches-sso .devbox .request,#coaches-sso-mobile .devbox .request{padding:20px}#coaches-sso .response,#coaches-sso-mobile .response{margin-bottom:20px;border-radius:6px}#coaches-sso .response .error,#coaches-sso-mobile .response .error{padding:20px;color:#D8000C;background-color:#FFBABA}#coaches-sso .response .success,#coaches-sso-mobile .response .success{padding:20px;color:#4F8A10;background-color:#DFF2BF}@media screen and (max-width: 878px){#coaches-sso,#coaches-sso-mobile{padding-left:15px;padding-right:15px;width:100%}}#coaches-corner #arena{margin-bottom:0;border-bottom:0;padding:0;height:450px}#coaches-corner #arena .poster-frame-wrap{background-position:center top}#coaches-corner #arena .welcome{float:left;display:block;margin-right:2.7027027027%;width:100%;position:absolute;z-index:1500;-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);-o-transform:translateY(-65%);transform:translateY(-65%);text-align:center;bottom:0;color:#fff}#coaches-corner #arena .welcome:last-child{margin-right:0}#coaches-corner #arena .welcome h2{text-shadow:1px 1px 2px black;font-size:2.25rem;margin-bottom:10px}#coaches-corner #arena .welcome .subheading{text-shadow:1px 1px 2px black;margin:0;font-size:1.25rem}#coaches-corner #arena .welcome .sublogin{text-shadow:1px 1px 2px black;margin:0;font-size:.875rem;padding:10px 0 0;cursor:pointer}#coaches-corner #arena .welcome .buy-now{margin-bottom:15px}@media screen and (max-width: 750px){#coaches-corner #arena .welcome h2{font-size:1.75rem}#coaches-corner #arena .welcome .subheading{font-size:.875rem}#coaches-corner #arena .welcome .sublogin{font-size:.75rem}}@media screen and (max-width: 640px){#coaches-corner #arena .welcome{padding:10px;top:0;-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%)}#coaches-corner #arena .welcome .subheading{padding:20px 20px 0 20px}#coaches-corner #arena .welcome .buy-now{margin-top:5px}}@media screen and (max-width: 450px){#coaches-corner #arena .welcome .buy-now{margin-top:15px}#coaches-corner #arena .welcome .subheading:nth-child(4){padding-top:0}}#coaches-corner #arena p a{margin-top:55px;color:#fff}#coaches-corner #arena p.sign-in{margin-top:15px}@media screen and (max-width: 878px){#coaches-corner #arena{margin-top:0}}#coaches-corner .features{background-color:#FFFFFF;position:relative;padding:0}#coaches-corner .features .carousel{z-index:9000}#coaches-corner .features .preview{width:260px}#coaches-corner .features .preview .caption{position:absolute;bottom:0;color:#ffffff;width:80%;z-index:10}#coaches-corner .features .preview .caption p{font-size:14px}#coaches-corner .features .library{min-height:200px}@media screen and (max-width: 640px){#coaches-corner .features .paddles{display:none}}#coaches-corner .value-prop{text-align:center;border-bottom:0;padding-bottom:0}#coaches-corner .value-prop .row{background:url("//d3dc23s9xv125m.cloudfront.net/images/coaches-corner/coaches-value-prop-texture.jpg") no-repeat center bottom;background-size:100% auto;position:relative;display:block;clear:both;margin-top:20px}#coaches-corner .value-prop .row::after{clear:both;content:"";display:table}#coaches-corner .value-prop .row .grad-fix{background-image:-webkit-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 30%);background-image:linear-gradient(to bottom, #fff 0%, rgba(255,255,255,0) 30%)}#coaches-corner .value-prop .row .value-block{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%}#coaches-corner .value-prop .row .value-block:last-child{margin-right:0}#coaches-corner .value-prop .row .value-block header{position:relative;padding:20px 0 20px 80px}#coaches-corner .value-prop .row .value-block header svg{position:absolute;left:10px;top:0}#coaches-corner .value-prop .row .value-block header h3{text-align:left}#coaches-corner .value-prop .row .value-block header h5{text-align:left}@media screen and (max-width: 1100px){#coaches-corner .value-prop .row .value-block header{height:70px}}#coaches-corner .value-prop .row .value-block:nth-child(even){background-color:rgba(255,255,255,0.5);padding-bottom:180px}#coaches-corner .value-prop .row .value-block:nth-child(3){margin-right:0}#coaches-corner .value-prop .row .value-block .content-block{padding:23px}#coaches-corner .value-prop .row .value-block ul li{text-align:left;padding:20px 0 0;font-weight:500;font-size:.875rem}#coaches-corner .value-prop .row .value-block ul li span{margin-right:10px;width:16px;height:16px;display:inline-block}#coaches-corner .value-prop .row .value-block ul li:last-child{border-bottom:0;padding-bottom:1px}#coaches-corner .value-prop .row .cta{float:left;display:block;margin-right:2.7027027027%;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:130px;left:50%}#coaches-corner .value-prop .row .cta:last-child{margin-right:0}@media screen and (max-width: 878px){#coaches-corner .value-prop .row .cta{bottom:80px}}@media screen and (max-width: 878px){#coaches-corner .value-prop .row{margin-top:40px}#coaches-corner .value-prop .row .value-block{float:left;display:block;margin-right:2.7027027027%;width:100%;border-bottom:1px solid #F5F5F5;padding-bottom:40px}#coaches-corner .value-prop .row .value-block:last-child{margin-right:0}#coaches-corner .value-prop .row .value-block:nth-child(2){background-color:transparent;padding-bottom:40px}#coaches-corner .value-prop .row .value-block:nth-child(3){margin-top:0;padding-bottom:150px}#coaches-corner .value-prop .row .value-block header{width:225px;margin-left:auto;margin-right:auto;padding-top:10px}#coaches-corner .value-prop .row ul li{display:inline;width:50%;float:left}}@media screen and (max-width: 640px){#coaches-corner .value-prop .row{margin-top:20px}#coaches-corner .value-prop .row .value-block:nth-child(3){margin-top:0;padding-bottom:80px}#coaches-corner .value-prop .row .value-block header{margin-left:12.8378378378%;padding-top:20px}#coaches-corner .value-prop .row ul{float:left;display:block;margin-right:2.7027027027%;width:65.7657657658%;margin-left:25.6756756757%}#coaches-corner .value-prop .row ul:last-child{margin-right:0}#coaches-corner .value-prop .row ul li{display:block;width:100%;float:none}}@media screen and (max-width: 450px){#coaches-corner .value-prop .row .content-block{padding:0 0 0 10px}#coaches-corner .value-prop .row .value-block header{margin-left:0%}#coaches-corner .value-prop .row ul{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-left:0%}#coaches-corner .value-prop .row ul:last-child{margin-right:0}}#coaches-corner .access{padding-bottom:40px}#coaches-corner .access .access-text{float:left;display:block;margin-right:2.7027027027%;width:74.3243243243%;margin-left:12.8378378378%;text-align:center;margin-bottom:60px}#coaches-corner .access .access-text:last-child{margin-right:0}#coaches-corner .access .access-text a{display:block}@media screen and (max-width: 750px){#coaches-corner .access .access-text{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-left:0%}#coaches-corner .access .access-text:last-child{margin-right:0}}#coaches-corner .access .carousel .preview{width:260px}#coaches-corner .access .carousel .icon-media-play{top:74px}#coaches-corner .access .carousel .prev{top:25%}#coaches-corner .access .carousel .next{top:25%}#coaches-corner .kit{text-align:center;border-bottom:0}#coaches-corner .kit p{float:left;display:block;margin-right:2.7027027027%;width:74.3243243243%;margin-left:12.8378378378%}#coaches-corner .kit p:last-child{margin-right:0}@media screen and (max-width: 640px){#coaches-corner .kit p{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-left:0%}#coaches-corner .kit p:last-child{margin-right:0}}#coaches-corner .kit .kit-includes{float:left;display:block;margin-right:2.7027027027%;width:100%;padding-top:60px}#coaches-corner .kit .kit-includes:last-child{margin-right:0}#coaches-corner .kit .kit-includes .row{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-right:0}#coaches-corner .kit .kit-includes .row:last-child{margin-right:0}#coaches-corner .kit .kit-includes .row:nth-child(2){margin-left:12.8378378378%;margin-top:20px}#coaches-corner .kit .kit-includes .kit-image{width:70%}#coaches-corner .kit .kit-includes .column.text{float:left;display:block;margin-right:2.7027027027%;width:22.972972973%}#coaches-corner .kit .kit-includes .column.text:last-child{margin-right:0}#coaches-corner .kit .kit-includes .column.text p{font-size:.75rem;text-align:center}#coaches-corner .kit .kit-includes .column.text p span{font-weight:400;font-family:"Forza",sans-serif;font-style:italic;font-size:.875rem}#coaches-corner .kit .kit-includes .column.text:first-child{float:left;display:block;margin-right:2.7027027027%;width:27.2522522523%}#coaches-corner .kit .kit-includes .column.text:first-child:last-child{margin-right:0}#coaches-corner .kit .kit-includes .column.text:last-child{float:left;display:block;margin-right:2.7027027027%;width:18.6936936937%}#coaches-corner .kit .kit-includes .column.text:last-child:last-child{margin-right:0}@media screen and (max-width: 951px){#coaches-corner .kit .kit-includes .row:nth-child(2){margin-left:0%}#coaches-corner .kit .kit-includes .column.text{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-corner .kit .kit-includes .column.text:last-child{margin-right:0}#coaches-corner .kit .kit-includes .column.text:first-child{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-corner .kit .kit-includes .column.text:first-child:last-child{margin-right:0}#coaches-corner .kit .kit-includes .column.text:last-child{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-corner .kit .kit-includes .column.text:last-child:last-child{margin-right:0}}@media screen and (max-width: 750px){#coaches-corner .kit .kit-includes .kit-image{width:95%}}.grid-nav{max-width:1024px;margin:0 auto}.grid{float:left;width:33.33%;height:439px}.grid li{min-height:150px;cursor:pointer;border:6px solid #ffffff;background-color:#f4f4f4}.grid li h4{text-align:center}.grid li p{display:none;padding:10px 30px}.grid li:hover p{display:block}.carousel{position:relative}.carousel .play-icon{color:#ffffff;position:absolute;top:96px;right:10px}.carousel .greyout .play-icon{display:none}.carousel .prev{z-index:1000;text-align:left;position:absolute;left:0;border:1px solid #F5F5F5;border-left:0;background-color:rgba(255,255,255,0.65);padding-left:20px;font-weight:700}.carousel .prev .icon{fill:#fff}.carousel .next{z-index:1000;text-align:right;position:absolute;right:0;border:0;border:1px solid #F5F5F5;border-right:0;background-color:rgba(255,255,255,0.65);padding-right:20px;font-weight:700}.carousel .next .icon{fill:#fff}.carousel .library{width:100%;position:relative;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel .library::after{clear:both;content:"";display:table}.carousel .preview{position:absolute;top:0;left:0;float:left;width:240px}.carousel .preview img{width:100%;display:block}.carousel .preview img.active.golf-cure{display:none}.carousel .preview .caption{position:relative;padding-left:10px;margin-top:10px}.carousel .preview .caption h3{line-height:1.25em;margin:0}@media screen and (min-width: 879px){.carousel .preview .caption h3{font-size:.9375rem}}@media screen and (max-width: 951px){.carousel .preview .caption h3{font-size:.875rem;line-height:1.25em}}.carousel .preview.noani{-webkit-transition:none;-moz-transition:none;transition:none}.carousel .animate{-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.carousel video{position:absolute;top:0;left:0;z-index:9000}ol.kit-list{display:inline-block}ol.kit-list li{font-size:1.125rem;padding:15px 0 0;text-align:left}ol.kit-list .step{padding:10px 45px 20px 0;border-bottom:1px solid #e6e6e6;position:relative;margin-bottom:10px;font-weight:500;font-size:1rem}ol.kit-list .step span{display:none;background:#000000;width:25px;height:25px;text-align:center;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#d9fd2d;border-radius:100%;font-weight:700;margin-right:20px}ol.kit-list .plus{padding:10px 45px;position:relative;font-style:italic;font-size:.875rem}ol.kit-list .plus span{font-weight:600;position:absolute;left:0;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:2.625rem;font-weight:900;font-family:"Forza",sans-serif}ol.kit-list .total{font-weight:400;font-size:1.25rem;margin-top:10px;border-top:1px solid #e6e6e6;padding:10px 45px;position:relative}ol.kit-list .total .equal{font-weight:900;position:absolute;left:0;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:2.625rem;font-weight:400;font-family:"Forza",sans-serif}.cell-video{width:100%}.videocell{position:relative}.videocell .play-button{color:#ffffff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.videocell .stop-button{color:#ffffff;position:absolute;bottom:20px;right:20px}.bumper{position:absolute;display:block;width:100%;top:0;left:0;color:#d9fd2d}.bumper-wrapper-green{width:85px;height:88px;overflow:hidden;position:absolute;right:0}.bumper-green{font:bold 15px Sans-Serif;color:#333;text-align:center;text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#d9fd2d;background-image:-webkit-gradient(linear, left top, left bottom, from(#d9fd2d), to(#cede00));background-image:-webkit-linear-gradient(top, #d9fd2d, #cede00);background-image:-moz-linear-gradient(top, #d9fd2d, #cede00);background-image:-ms-linear-gradient(top, #d9fd2d, #cede00);background-image:-o-linear-gradient(top, #d9fd2d, #cede00);color:#444;-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3);box-shadow:0px 0px 3px rgba(0,0,0,0.3)}.bumper-green:before,.bumper-green:after{content:"";border-top:3px solid #444;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.bumper-green:before{left:0}.bumper-green:after{right:0}.greyout{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.greyout:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#coaches-start .footer{margin-top:0}#coaches-start .hero{padding:0;border-bottom:0}#coaches-start .hero img{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-start .hero img:last-child{margin-right:0}#coaches-start .hero .hero-text{float:left;display:block;margin-right:2.7027027027%;width:100%;color:#fff;position:absolute;text-align:center;top:75%;transform:translateY(-50%)}#coaches-start .hero .hero-text:last-child{margin-right:0}#coaches-start .hero .hero-text h2,#coaches-start .hero .hero-text p{margin-bottom:0;text-shadow:1px 1px #000;text-shadow:1px 1px 2px #000}#coaches-start .hero .hero-text h2{font-size:2.25rem;margin-bottom:5px}#coaches-start .hero .hero-text p{font-size:1.25rem}#coaches-start .top-nav{padding:15px;background-color:#e6e6e6}#coaches-start .top-nav ul{max-width:1024px;margin:0 auto;text-align:center}#coaches-start .top-nav ul li{display:inline-block;margin:0 25px;font-weight:500;font-size:14px;text-transform:uppercase;color:#000000}#coaches-start .top-nav ul li:hover{text-decoration:underline;cursor:pointer;color:#079ad1}#coaches-start .top-nav ul li.active{text-decoration:none;cursor:default;color:#079ad1}@media screen and (max-width: 640px){#coaches-start .top-nav{padding:15px 0}#coaches-start .top-nav ul li{font-size:13px;margin-left:0;margin-right:5px}#coaches-start .top-nav ul li:last-child{margin-right:0}}@media screen and (max-width: 450px){#coaches-start .top-nav ul li{font-size:12px;margin-right:3px}}#coaches-start .coaching{border-bottom:0;position:relative}#coaches-start .coaching .intro{max-width:1080px;margin-left:auto;margin-right:auto}#coaches-start .coaching .intro h2{color:#000;padding-bottom:10px;margin-bottom:0}@media (max-width: 1080px){#coaches-start .coaching .intro h2{padding-left:20px}}@media (max-width: 780px){#coaches-start .coaching .intro h2{padding:0 20px 20px 20px}}#coaches-start .coaching .intro .tagline{padding-bottom:20px}@media (max-width: 1080px){#coaches-start .coaching .intro .tagline{padding-left:20px}}@media (max-width: 780px){#coaches-start .coaching .intro .tagline{padding:0 20px 20px 20px}}#coaches-start .coaching .coaching-categories{width:100%;margin-right:auto;margin-left:auto;max-width:1080px;position:relative}#coaches-start .coaching .coaching-categories .content{padding:0 0 10px;position:relative}#coaches-start .coaching .coaching-categories .content h4{color:#079ad1;font-size:22px;font-family:"Forza",sans-serif;font-weight:400;font-style:italic;padding:20px 0 10px 0}#coaches-start .coaching .coaching-categories .content .play-down{border:1px solid #cccccc;width:100%}#coaches-start .coaching .coaching-categories .content .play-down::after{clear:both;content:"";display:table}#coaches-start .coaching .coaching-categories .content .play-down ul li{width:50%;float:left;text-align:center}#coaches-start .coaching .coaching-categories .content .play-down ul li a{color:#444;line-height:24px;padding:10px 0;display:block}#coaches-start .coaching .coaching-categories .content .play-down ul li a .icon{display:inline}#coaches-start .coaching .coaching-categories .content .play-down ul li:first-child a{border-right:1px solid #cccccc}#coaches-start .coaching .coaching-categories .content .play-down ul li .icon{margin:0 5px -5px;display:inline-block}@media screen and (max-width: 750px){#coaches-start .coaching .coaching-categories .content .play-down ul li:first-child a{text-align:right;padding-right:40px}#coaches-start .coaching .coaching-categories .content .play-down ul li:last-child a{text-align:left;padding-left:40px}}@media screen and (max-width: 640px){#coaches-start .coaching .coaching-categories .content .play-down ul li .copy{display:none !important}#coaches-start .coaching .coaching-categories .content .play-down ul li:first-child a{text-align:right;padding-right:60px}#coaches-start .coaching .coaching-categories .content .play-down ul li:last-child a{text-align:left;padding-left:60px}}#coaches-start .coaching .coaching-categories .content .play-down .paddles .arrow{padding:11px 15px;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#coaches-start .coaching .coaching-categories .content .play-down .paddles .prev{border-width:0 1px 0 0}#coaches-start .coaching .coaching-categories .content .play-down .paddles .next{border-width:0 0 0 1px}#coaches-start .coaching .coaching-categories .content .play-down .paddles .icon{width:20px;height:20px}#coaches-start .coaching .coaching-categories .nextup{font-size:14px;text-transform:uppercase;font-style:italic;padding:20px;font-weight:500}#coaches-start .coaching .coaching-categories .nextup::after{clear:both;content:"";display:table}#coaches-start .coaching .coaching-categories .nextup .prev{float:left;width:50%}#coaches-start .coaching .coaching-categories .nextup .next{float:right;width:50%;text-align:right}#coaches-start .coaching .coaching-categories .nextup a{color:#555}#coaches-start .coaching .coaching-categories .nextup span{font-weight:400}#coaches-start .coaching .coaching-categories .nextup .arrow{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}#coaches-start .coaching .cat-nav::after{clear:both;content:"";display:table}#coaches-start .coaching .cat-nav li{display:block;font-size:14px;font-weight:400;padding:8px 20px;border-bottom:1px solid #ffffff;font-family:"Forza",sans-serif;text-transform:uppercase;color:#444;cursor:pointer}#coaches-start .coaching .cat-nav li:hover,#coaches-start .coaching .cat-nav li.active{background-color:#079ad1;color:#ffffff}#coaches-start .coaching .video-column{position:relative}#coaches-start .coaching .video-column img,#coaches-start .coaching .video-column video{display:block}#coaches-start .coaching .expand-menu{display:none;width:32px;height:32px;margin:10px;position:absolute;opacity:.5;z-index:9500}#coaches-start .coaching .expand-menu .icon{fill:#fff}#coaches-start .coaching .expand-menu:hover{opacity:1}#coaches-start .coaching .column{display:block}#coaches-start .coaching .column:first-child{float:left;max-width:300px}#coaches-start .coaching .column:last-child{max-width:780px;float:left;height:100%;border-left:1px solid #fff}#coaches-start .coaching .column:last-child .card{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-start .coaching .column:last-child .card:last-child{margin-right:0}#coaches-start .coaching .column .videocell img{width:100%}#coaches-start .coaching .column .videocell video{position:relative;width:100%}@media (max-width: 1080px){#coaches-start .coaching .column:first-child{width:25%}#coaches-start .coaching .column:last-child{width:75%;float:left}}@media screen and (max-width: 951px){#coaches-start .coaching{padding-bottom:30px}#coaches-start .coaching .intro{max-width:780px}#coaches-start .coaching .coaching-categories{position:relative;max-width:780px}#coaches-start .coaching .coaching-categories .content{margin-left:0}#coaches-start .coaching .expand-menu{display:block;z-index:61000}#coaches-start .coaching .cat-nav{position:absolute;margin:0 auto;max-width:790px;width:100%;background-color:#fff}#coaches-start .coaching .cat-nav li{font-size:1.125rem;line-height:2.625rem;padding:0 20px 0 60px;border-bottom:1px solid #e6e6e6}#coaches-start .coaching .column:first-child{max-width:none;position:absolute;z-index:60000;width:100%}#coaches-start .coaching .column:last-child{width:100%;float:none;margin:0 auto}#coaches-start .coaching .prev .copy,#coaches-start .coaching .next .copy{font-size:24px;display:none}#coaches-start .coaching .coaching-categories .content h4,#coaches-start .coaching .coaching-categories .content p{padding-left:20px;padding-right:20px}}@media (max-width: 780px){#coaches-start .coaching .coaching-categories .content h4,#coaches-start .coaching .coaching-categories .content p{padding-left:20px;padding-right:20px}}#coaches-start .featured{border-bottom:0;padding:40px 0 20px;background-color:#F5F5F5}#coaches-start .featured h2{font-size:1.375rem;margin-bottom:25px}#coaches-start .featured h3{margin-bottom:35px;font-size:1rem}#coaches-start .featured .media-block{padding:0}#coaches-start .featured .featured-icons{margin-top:10px}#coaches-start .featured .featured-text{padding:0 0 10px 30px;position:relative}#coaches-start .featured .featured-text h3{margin-bottom:0}#coaches-start .featured .featured-text p{margin-bottom:0}#coaches-start .featured .featured-text a{color:#fff;font-size:1rem}#coaches-start .featured .featured-text .icon{position:absolute;top:0;left:0}#coaches-start .featured .column{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%;position:relative}#coaches-start .featured .column:last-child{margin-right:0}#coaches-start .featured .column img{display:block;width:100%}#coaches-start .featured .column .icon-media-play{position:absolute}#coaches-start .featured .column .icon-media-play:hover{fill:#079ad1}@media screen and (max-width: 878px){#coaches-start .featured .card-row{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-start .featured .card-row:last-child{margin-right:0}#coaches-start .featured .card{float:left;display:block;margin-right:2.7027027027%;width:31.5315315315%}#coaches-start .featured .card:last-child{margin-right:0}#coaches-start .featured .card .media-block{width:100%;float:none}#coaches-start .featured .card.active{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-start .featured .card.active:last-child{margin-right:0}}@media screen and (max-width: 640px){#coaches-start .featured .card{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-start .featured .card:last-child{margin-right:0}}#coaches-start .first{padding:60px 0}#coaches-start .first h2{font-size:1.375rem;margin-bottom:40px}#coaches-start .first .card{width:50%;margin-right:0}#coaches-start .first .card.active{width:100%}#coaches-start .first .media-card{padding-bottom:0}#coaches-start .first .media-card .content-block{padding:0 0 20px 20px}#coaches-start .first .media-card .play-down{border-top:1px solid #cccccc;width:100%}#coaches-start .first .media-card .play-down::after{clear:both;content:"";display:table}#coaches-start .first .media-card .play-down li{width:50%;float:left;text-align:center}#coaches-start .first .media-card .play-down li a{color:#444;line-height:24px;padding:10px 0;display:block}#coaches-start .first .media-card .play-down li a .icon{display:inline}#coaches-start .first .media-card .play-down li:first-child a{border-right:1px solid #cccccc}#coaches-start .first .media-card .play-down li .icon{margin:0 5px -5px;display:inline-block}#coaches-start .first .column{width:45%;height:inherit;margin-left:5%}#coaches-start .first .download{background-color:#000;border-radius:3px;width:85px;padding:2px 10px;margin:10px 30px 0 0;text-align:center;position:absolute;top:0;right:0;opacity:0}#coaches-start .first .download h3{display:inline-block;color:#fff;transform:translateY(-2px)}#coaches-start .first .download .icon{fill:#d9fd2d;display:inline-block}@media screen and (max-width: 878px){#coaches-start .first .media-block,#coaches-start .first .content-block{float:none;width:100%}}@media screen and (max-width: 750px){#coaches-start .first .card,#coaches-start .first .column{width:100%}#coaches-start .first .column{margin-left:0}}#coaches-start .up-next{border-bottom:0;padding:40px 0 40px;text-align:center}#coaches-start .up-next span{color:#079ad1}#coaches-start .categories{padding:30px 0 60px;border-bottom:none;min-height:750px}#coaches-start .categories .player-intro{padding:60px 0}#coaches-start .categories .player-intro li{position:relative}#coaches-start .categories .player-intro h3{position:absolute;bottom:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,0.5);text-align:center;font-weight:700;color:#ffffff}#coaches-start .categories .player-intro h3 a{color:#ffffff}#coaches-start .categories .player-head{border:1px solid #e6e6e6;border-width:0 0 1px 0;position:relative}#coaches-start .categories .player-head::after{clear:both;content:"";display:table}#coaches-start .categories .player-head .column:first-child{float:left;display:block;width:34.2342342342%}#coaches-start .categories .player-head .column:first-child:last-child{width:31.5315315315%}#coaches-start .categories .player-head .column:first-child a{display:block;line-height:32px;text-align:left;padding:15px 0 15px 20px}#coaches-start .categories .player-head .column:nth-child(even){float:left;display:block;width:34.2342342342%}#coaches-start .categories .player-head .column:nth-child(even):last-child{width:31.5315315315%}#coaches-start .categories .player-head .column:last-child{float:left;display:block;width:34.2342342342%}#coaches-start .categories .player-head .column:last-child:last-child{width:31.5315315315%}#coaches-start .categories .player-head .column:last-child a{display:block;line-height:32px;text-align:right;padding:15px 20px 15px 0}#coaches-start .categories .player-head h2{line-height:32px;margin:0;padding:15px 0;text-align:center;font-size:1.25rem}#coaches-start .categories .player-head .expand-menu{width:32px;height:32px;margin:0 10px;display:block;float:left}@media screen and (max-width: 951px){#coaches-start .categories .player-head .column:first-child{display:none}#coaches-start .categories .player-head .column:nth-child(even){float:left;display:block;width:68.4684684685%}#coaches-start .categories .player-head .column:nth-child(even):last-child{width:65.7657657658%}#coaches-start .categories .player-head .column:last-child{float:left;display:block;width:34.2342342342%}#coaches-start .categories .player-head .column:last-child:last-child{width:31.5315315315%}#coaches-start .categories .player-head h2{text-align:left}}@media screen and (max-width: 878px){#coaches-start .categories .player-head .column:nth-child(even){float:left;display:block;width:85.5855855856%}#coaches-start .categories .player-head .column:nth-child(even):last-child{width:82.8828828829%}#coaches-start .categories .player-head .column:last-child{float:left;display:block;width:17.1171171171%}#coaches-start .categories .player-head .column:last-child:last-child{width:14.4144144144%}#coaches-start .categories .player-head .column:last-child a{font-size:1.5rem}#coaches-start .categories .player-head .column:last-child span{display:none}}@media screen and (max-width: 640px){#coaches-start .categories .player-head .column:nth-child(even) h2{font-size:1.375rem}}@media screen and (max-width: 450px){#coaches-start .categories .player-head .column:nth-child(even) h2{font-size:1.125rem}}#coaches-start .categories .row{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-start .categories .row:last-child{margin-right:0}#coaches-start .categories .category{float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-start .categories .category:last-child{margin-right:0}#coaches-start .categories .category .category-nav{float:left;display:block;width:25.6756756757%;overflow-y:scroll;height:439px}#coaches-start .categories .category .category-nav:last-child{width:22.972972973%}#coaches-start .categories .category .category-nav ul{position:relative;padding:0}#coaches-start .categories .category .category-nav ul>li ul{position:absolute;top:0;left:0;height:439px;width:100%;padding:0 0 10px;background:#ffffff}#coaches-start .categories .category .category-nav ul>li h3,#coaches-start .categories .category .category-nav ul>li li{display:block;font-size:14px;font-weight:500;padding:8px 20px;border-bottom:1px solid #e6e6e6;font-family:"Forza",sans-serif;text-transform:uppercase;color:#333;cursor:pointer}#coaches-start .categories .category .category-nav ul>li h3.subcategory,#coaches-start .categories .category .category-nav ul>li li.subcategory{font-size:12px;padding:5px 25px;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;text-transform:none;cursor:pointer;color:#444;font-style:italic}#coaches-start .categories .category .category-nav ul>li h3:hover,#coaches-start .categories .category .category-nav ul>li li:hover{background-color:#079ad1;color:#ffffff}#coaches-start .categories .category .category-nav ul>li h3.active,#coaches-start .categories .category .category-nav ul>li li.active{background-color:#079ad1;color:#ffffff}#coaches-start .categories .category .category-nav ul>li h3.active:hover,#coaches-start .categories .category .category-nav ul>li li.active:hover{background-color:#079ad1;color:#ffffff}#coaches-start .categories .category .category-nav ul>li.active h3{color:#ffffff}#coaches-start .categories .category .category-nav ul>li.active h3:hover{background-color:#079ad1;color:#ffffff}#coaches-start .categories .category .category-nav ul>li.active li.subcategory{display:block}#coaches-start .categories .category .category-display{float:left;display:block;margin-right:2.7027027027%;width:74.3243243243%;border-left:1px solid #e6e6e6}#coaches-start .categories .category .category-display:last-child{margin-right:0}#coaches-start .categories .category .category-display .category-row{display:block;overflow:hidden;width:100%}#coaches-start .categories .category .category-display .info{margin-top:20px}#coaches-start .categories .category .category-display.full-cat{width:100%}@media screen and (max-width: 640px){#coaches-start .categories .category .category-nav{width:100%;position:absolute;z-index:9500;background-color:#fff}}#coaches-start .categories .carousel .prev{z-index:1000;text-align:left;position:absolute;left:0;border:0;background-color:rgba(0,0,0,0.5);padding-left:20px;font-weight:700}#coaches-start .categories .carousel .prev .icon{fill:#fff}#coaches-start .categories .carousel .next{z-index:1000;text-align:right;position:absolute;right:0;border:0;background-color:rgba(0,0,0,0.5);padding-right:20px;font-weight:700}#coaches-start .categories .carousel .next .icon{fill:#fff}#coaches-start .categories .carousel .library{height:439px}#coaches-start .categories .carousel .library .preview{height:100%;border-right:1px solid #e6e6e6}#coaches-start .categories .carousel .library .preview img{width:95%;margin:10px 10px 15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#coaches-start .categories .carousel .library .preview img.active{width:100%;margin:0}#coaches-start .categories .carousel .library .preview .caption{padding:0 10px 20px}#coaches-start .categories .carousel .library .preview .caption h3{margin-bottom:15px}#coaches-start .categories .player-foot{clear:both;background-color:#f4f4f4;border-top:1px solid #e6e6e6}#coaches-start .categories .player-foot .column:first-child{float:left;display:block;width:25.6756756757%;border-right:1px solid #e6e6e6}#coaches-start .categories .player-foot .column:first-child:last-child{width:22.972972973%}#coaches-start .categories .player-foot .column:nth-child(even){float:left;display:block;width:51.3513513514%}#coaches-start .categories .player-foot .column:nth-child(even):last-child{width:48.6486486486%}#coaches-start .categories .player-foot .column:nth-child(even) .tablet-prev,#coaches-start .categories .player-foot .column:nth-child(even) .tablet-next{display:none}#coaches-start .categories .player-foot .column:last-child{float:left;display:block;width:25.6756756757%;border-left:1px solid #e6e6e6}#coaches-start .categories .player-foot .column:last-child:last-child{width:22.972972973%}#coaches-start .categories .player-foot .active-detail{position:relative;padding:20px}#coaches-start .categories .player-foot .active-detail .arrow-up{z-index:1001;position:absolute;top:-19px;left:80px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #f4f4f4}#coaches-start .categories .player-foot .active-detail .arrow-up-border{z-index:1000;position:absolute;top:-20px;left:80px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #e6e6e6}#coaches-start .categories .player-foot .active-detail .paddles{display:none}#coaches-start .categories .player-foot .active-next,#coaches-start .categories .player-foot .active-prev{cursor:pointer;font-weight:200;padding:20px 60px 20px 20px;height:130px;background-color:#f4f4f4;background:repeating-linear-gradient(-45deg, #fff, #fff 5px, #f4f4f4 5px, #f4f4f4 10px)}#coaches-start .categories .player-foot .active-next p,#coaches-start .categories .player-foot .active-prev p{font-weight:700}@media screen and (max-width: 951px){#coaches-start .categories .player-foot .active-prev,#coaches-start .categories .player-foot .active-next{min-height:172px}#coaches-start .categories .player-foot .column:first-child{float:left;display:block;width:34.2342342342%;border-right:1px solid #e6e6e6}#coaches-start .categories .player-foot .column:first-child:last-child{width:31.5315315315%}#coaches-start .categories .player-foot .column:nth-child(even){float:left;display:block;width:34.2342342342%}#coaches-start .categories .player-foot .column:nth-child(even):last-child{width:31.5315315315%}#coaches-start .categories .player-foot .column:last-child{float:left;display:block;width:34.2342342342%;border-left:1px solid #e6e6e6}#coaches-start .categories .player-foot .column:last-child:last-child{width:31.5315315315%}}@media screen and (max-width: 878px){#coaches-start .categories .player-foot .active-detail .paddles{display:block}#coaches-start .categories .player-foot .active-detail .details{padding-left:62px;padding-right:62px}#coaches-start .categories .player-foot .column:first-child{display:none}#coaches-start .categories .player-foot .column:nth-child(even){float:left;display:block;margin-right:2.7027027027%;width:100%}#coaches-start .categories .player-foot .column:nth-child(even):last-child{margin-right:0}#coaches-start .categories .player-foot .column:nth-child(even) .tablet-prev,#coaches-start .categories .player-foot .column:nth-child(even) .tablet-next{display:block}#coaches-start .categories .player-foot .column:last-child{display:none}}#coaches-start .at-view-slide-out-left.ng-hide-add.ng-hide-add-active,#coaches-start .at-view-slide-out-left.ng-hide-remove.ng-hide-remove-active,#coaches-start .at-view-slide-out-right.ng-hide-add.ng-hide-add-active,#coaches-start .at-view-slide-out-right.ng-hide-remove.ng-hide-remove-active{-webkit-transition:all linear 0.3s;transition:all linear 0.3s}#coaches-start .at-view-slide-out-left.ng-hide{-webkit-transform:translate(-100%, 0px);-moz-transform:translate(-100%, 0px);-ms-transform:translate(-100%, 0px);-o-transform:translate(-100%, 0px);transform:translate-x(-100%, 0px);position:absolute}#coaches-start .at-view-slide-out-right.ng-hide{-webkit-transform:translate(100%, 0px);-moz-transform:translate(100%, 0px);-ms-transform:translate(100%, 0px);-o-transform:translate(100%, 0px);transform:translate-x(100%, 0px);position:absolute}#coaches-start .coaching-bundle em{font-style:italic;color:#079ad1;font-weight:700}#coaches-start .coaching-bundle .kit-showcase{padding:60px 0}#coaches-start .coaching-bundle .kit-showcase::after{clear:both;content:"";display:table}#coaches-start .coaching-bundle .kit-showcase .column{float:left;display:block;margin-right:2.7027027027%;width:48.6486486486%;position:relative;min-height:380px}#coaches-start .coaching-bundle .kit-showcase .column:last-child{margin-right:0}#coaches-start .coaching-bundle .kit-showcase .column img{width:100%}#coaches-start .coaching-bundle .kit-showcase .column .content.image-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 878px){#coaches-start .coaching-bundle .kit-showcase .column{float:left;display:block;margin-right:2.7027027027%;width:100%;display:inline-block}#coaches-start .coaching-bundle .kit-showcase .column:last-child{margin-right:0}#coaches-start .coaching-bundle .kit-showcase .column .content{float:left;display:block;margin-right:2.7027027027%;width:82.8828828829%;margin-left:8.5585585586%;position:relative}#coaches-start .coaching-bundle .kit-showcase .column .content:last-child{margin-right:0}#coaches-start .coaching-bundle .kit-showcase .column .content ol{display:block}#coaches-start .coaching-bundle .kit-showcase .column .content ol li:last-child{text-align:center}#coaches-start .coaching-bundle .kit-showcase .column .content.image-content{position:relative;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#coaches-start .coaching-bundle .kit-showcase .column .content .buy-now{margin-left:auto;margin-right:auto}}@media screen and (max-width: 640px){#coaches-start .coaching-bundle .kit-showcase .column{min-height:0}#coaches-start .coaching-bundle .kit-showcase .column .content{width:80%;margin-left:10%}#coaches-start .coaching-bundle .kit-showcase .column .content.image-content{float:left;display:block;margin-right:2.7027027027%;width:100%;margin-left:0%}#coaches-start .coaching-bundle .kit-showcase .column .content.image-content:last-child{margin-right:0}#coaches-start .coaching-bundle .kit-showcase .column .content.image-content img{margin-top:40px}}#coaches-start .coaching-bundle .kit-addon{border-top:1px solid #e6e6e6}@media screen and (max-width: 640px){#coaches-start .coaching-bundle .kit-addon .column .content.image-content{float:left;display:block;margin-right:2.7027027027%;width:91.4414414414%;margin-left:8.5585585586%}#coaches-start .coaching-bundle .kit-addon .column .content.image-content:last-child{margin-right:0}}#login{min-height:calc(100vh - 583px)}.account-login{width:550px;padding:30px;padding-bottom:50px;right:0;margin:100px auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.account-login li{border-bottom:0}.account-login.ssu{width:600px}.account-login .form-group{padding:0 0 10px;margin-bottom:1px}.account-login .form-wrapper::after{clear:both;content:"";display:table}.account-login .divide-or{padding:5px 0;position:relative;text-align:center;margin:20px 0}.account-login .divide-or .copy{position:absolute;top:0;left:50%;margin-left:-50px;line-height:1em;width:100px;display:block;padding:0 20px;background-color:#ffffff;font-size:16px;font-style:italic;font-family:"Forza",sans-serif}.account-login .divide-or hr{position:relative;display:block;padding:0;margin:0 auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-top:1px solid #cccccc;border-bottom:1px solid #ffffff}.account-login fieldset::after{clear:both;content:"";display:table}.account-login fieldset label,.account-login fieldset legend{font-family:"Forza",sans-serif;display:block;font-size:1rem;padding-bottom:5px}.account-login fieldset input[type=text],.account-login fieldset input[type=number],.account-login fieldset input[type=email],.account-login fieldset input[type=password]{display:block;width:100%;margin-bottom:6px;padding:0 5px;line-height:35px;height:35px;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:.875rem;color:#333;border:1px solid #ccc;border-radius:3px;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.account-login fieldset input:disabled{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKrVq36zwjjgzhhYWGMYAEYB8RmROaABADeOQ8CXl/xfgAAAABJRU5ErkJggg==) repeat}.account-login fieldset select{background:#FFFFFF;width:100%;height:38px;border:1px solid #ccc;font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:1rem}.account-login fieldset .field{margin-bottom:10px}.account-login fieldset .field-row::after{clear:both;content:"";display:table}.account-login fieldset .field-row button.sign-in{font-size:.8125rem;width:140px;float:right}.account-login fieldset .field-row .input-container{margin-right:150px}.account-login fieldset.sso-stype{margin-bottom:20px}.account-login .qrcode-container{text-align:center}.account-login .qrcode-container .qrcode{height:300px;overflow:hidden}.account-login .qrcode-container .qrcode iframe{margin-top:-50px}.account-login button.sign-in{cursor:pointer;outline:none;margin-bottom:10px;border:none;border-radius:3px;display:block;width:100%;border-radius:3px;background-color:#d9fd2d;color:#333;padding:10px 10px;text-align:center;font-size:1rem;font-family:"Forza",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase}body:lang(zh) .account-login button.sign-in{font-style:normal}.account-login button.sign-in:disabled{opacity:0.5;cursor:no-drop;cursor:not-allowed}.account-login button.sign-in-fb{background-color:#3B5999;color:#ffffff}.account-login button.sign-in-wx{background-color:#04BE02;color:#ffffff}.account-login button.single{margin-top:5px;margin-bottom:22px}.account-login button.next{background-color:#333;color:#d9fd2d}.account-login .sport-wrapper{margin-bottom:35px}.account-login .footnote{position:absolute;bottom:0;margin-top:0;height:50px;width:100%;left:0;border-top:1px solid #ccc}.account-login dl{font-size:.625rem;font-style:italic;color:#555;margin-top:20px;margin-bottom:30px;position:relative}.account-login dl::after{clear:both;content:"";display:table}.account-login dl dt{position:absolute;left:0;top:0}.account-login dl dd{padding-left:20px}.account-login .sign-link{cursor:pointer}.account-login .sign-link a{display:block;font-size:0.7rem;line-height:50px;height:auto;padding:0;border:none;color:#444;text-align:center}.account-login .forgot-link{margin-bottom:8px;cursor:pointer}.account-login .forgot-link a{font-size:0.7rem;height:auto;padding:0;border:none;color:#666;text-transform:none;text-align:center}.account-login .error{font-size:.75rem;font-weight:400;font-style:italic;color:#D8000C;padding-bottom:10px}.account-login .error ul{list-style-type:disc;padding:0 0 0 20px}#cure{margin-top:4rem}#cure .headline{position:relative;text-align:center}#cure .headline>.container{width:40rem;padding:0}#cure .headline h2{font-size:2.25rem;line-height:2.75rem;font-style:italic;font-weight:900;margin-bottom:0;color:#000}#cure .headline h2 i{font-weight:normal;font-style:normal;color:#333}#cure .headline h3{font-size:1.625rem;line-height:2rem}#cure .headline .step-title{font-family:"Forza",sans-serif;width:5rem;position:relative;float:left;font-size:1.875rem;line-height:1.875rem;font-weight:900;font-style:italic;text-transform:uppercase}#cure .headline .step-title em{font-size:3.125rem}#cure .headline .step-title+h3{padding-top:1.25rem;padding-bottom:1.25rem}@media screen and (max-width: 640px){#cure .headline>.container{padding:inherit;width:100%}#cure .headline .step-title{padding-top:.625rem;margin:0 auto;float:none}#cure .headline h3{padding-top:.625rem}}#cure .video-container{position:relative}#cure .video-container figure{position:relative;margin:.25rem auto 1.25rem;display:table;vertical-align:middle;text-align:center;min-height:15.125rem;width:28.125rem;background-color:#CDCDCD;padding:.625rem}#cure .video-container figure video{display:none}#cure .video-container figure img.poster,#cure .video-container figure img.endposter{display:table-cell;width:100%}#cure .video-container figure img.play-icon{position:absolute;top:50%;left:50%;margin-top:-3rem;margin-left:-3rem}#cure .video-container figure.active video{display:table-cell;width:100%}#cure .video-container figure.active img.poster{display:none}#cure .video-container figure.active img.endposter{display:none}#cure .video-container figure.active img.play-icon{display:none}@media screen and (max-width: 450px){#cure .video-container figure{min-height:0;width:100%}#cure .video-container figure img.play-icon{width:4.25rem;height:4.25rem;margin-top:-2.125rem;margin-left:-2.125rem}}#cure .start-deliver{padding-top:.5rem;padding-bottom:.5rem;background-color:#CCC}#cure .start-deliver::after{clear:both;content:"";display:table}#cure .start-deliver .title{width:50%;float:left;text-align:right;padding-right:.625rem}#cure .start-deliver .title h3{position:relative;padding-right:1.5rem;line-height:1.375rem;font-style:italic;font-weight:700}#cure .start-deliver .title h3:after{content:'▶';position:absolute;top:0;right:0;font-style:normal}#cure .start-deliver .title p{margin-bottom:0;line-height:.9375rem;font-weight:700}#cure .start-deliver .email-input{position:relative;float:right;width:50%;padding-left:.625rem}#cure .start-deliver .email-input input[type=input]{outline:none;margin-bottom:0;padding:0 1.25rem;width:100%;height:2.125rem;line-height:2.125rem;font-size:.75rem;font-family:"Forza",sans-serif;font-style:italic;border-radius:.25rem;border:.125rem solid #d9fd2d;box-shadow:0 .125rem .25rem rgba(0,0,0,0.5)}#cure .start-deliver .email-input input[type=input].invaild{border:.125rem solid #EF0606;box-shadow:inset 0 0 .25rem #EF0606}#cure .start-deliver .email-input input[type=button]{float:none;position:absolute;top:.4375rem;right:.875rem;margin-bottom:0;padding:.1875rem .8125rem;background-color:#000;color:#d9fd2d;font-family:"Forza",sans-serif;border-radius:.25rem;font-size:.75rem;line-height:.875rem;font-weight:700;border:none;box-shadow:0 .125rem .25rem rgba(0,0,0,0.5);cursor:pointer;outline:none}#cure .start-deliver .email-input input[type=button]:hover{color:#cede00}#cure .start-deliver .email-input p.error{position:absolute;bottom:-2.5rem;font-weight:500;color:#EF0606}@media screen and (max-width: 951px){#cure .start-deliver .title{margin-bottom:.9375rem;width:100%;text-align:center}#cure .start-deliver .title h3:after{content:''}#cure .start-deliver .email-input{width:100%;padding:0}}#cure .sensor-ad{background-color:#CCC}#cure .sensor-ad::after{clear:both;content:"";display:table}#cure .sensor-ad>.container{position:relative;width:42.6875rem;padding:0;display:table}#cure .sensor-ad .title{width:16.25rem;display:table-cell;vertical-align:middle}#cure .sensor-ad .title h2,#cure .sensor-ad .title p{margin-bottom:0}#cure .sensor-ad .title p{font-weight:500;text-transform:uppercase}#cure .sensor-ad .buy-sensor{display:table-cell;vertical-align:middle}#cure .sensor-ad .buy-sensor img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);width:100%;display:table-cell;vertical-align:middle}#cure .sensor-ad .buy-link{display:table-cell;vertical-align:middle;text-align:right}#cure .sensor-ad .buy-link .buy-now{width:14.375rem;margin-top:0}@media screen and (max-width: 750px){#cure .sensor-ad{background-color:#fff}#cure .sensor-ad>.container{width:100%;padding-left:1.25rem;padding-right:1.25rem;display:block}#cure .sensor-ad .title,#cure .sensor-ad .buy-sensor,#cure .sensor-ad .buy-link{width:100%;display:block;text-align:center}#cure .sensor-ad .title{width:auto;background-color:#CCC;margin-left:-1.25rem;margin-right:-1.25rem;padding:.625rem 0 1.25rem}#cure .sensor-ad.steps .title{padding-bottom:3.125rem}#cure .sensor-ad .buy-sensor{width:100%}#cure .sensor-ad .buy-sensor img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto;display:inline;text-align:center}#cure .sensor-ad.steps .buy-sensor{display:none}#cure .sensor-ad .buy-link{width:auto;text-align:center;margin:0 auto;display:block;margin-top:-.625rem}#cure .sensor-ad .buy-link a.buy-now{width:100%}#cure .sensor-ad.steps .buy-link{margin-top:-2.5rem}}#cure .pro-players{margin-top:1.125rem;margin-bottom:1.875rem}#cure .pro-players>.container{width:42.5rem;padding:0}#cure .pro-players .pro-title{font-size:.75rem;line-height:.875rem;vertical-align:text-bottom;text-transform:uppercase;font-weight:700}#cure .pro-players .pro-title em{margin-right:.3125rem;font-family:"Forza",sans-serif;font-size:1.25rem;line-height:1.5rem;font-style:italic;font-weight:normal}#cure .pro-players .player-list{position:relative}#cure .pro-players .player-list::after{clear:both;content:"";display:table}#cure .pro-players .player-list li.normal:nth-child(odd){margin-right:.625rem}#cure .pro-players .player-list li .avatar{float:left}#cure .pro-players .player-list li .avatar img{width:100%;height:100%}#cure .pro-players .player-list li .info{background-color:#D1E001;text-align:left;position:relative}#cure .pro-players .player-list li .info h2{margin-bottom:0;font-size:1.25rem;line-height:1.5rem;font-weight:700}#cure .pro-players .player-list li .info h3{font-size:1rem}#cure .pro-players .player-list li .info .brief-info{position:absolute;bottom:2rem}#cure .pro-players .player-list li blockquote{display:none}#cure .pro-players .player-list li.normal{float:left;width:20.9375rem;height:6.875rem;margin-bottom:.625rem}#cure .pro-players .player-list li.normal .avatar{width:6.875rem}#cure .pro-players .player-list li.normal .info{margin-left:6.875rem;height:6.875rem;padding-left:1rem}#cure .pro-players .player-list li.exposed{position:absolute;height:14.375rem;width:42.5rem}#cure .pro-players .player-list li.exposed .avatar{float:left;width:14.375rem;height:14.375rem}#cure .pro-players .player-list li.exposed .info{height:14.375rem;margin-left:14.375rem;text-align:left;padding:1.5rem 2rem}#cure .pro-players .player-list li.exposed .info blockquote{-webkit-transition:opacity,0.2s,ease;-moz-transition:opacity,0.2s,ease;transition:opacity,0.2s,ease;padding-left:0;margin-top:0;margin-bottom:.9375rem;font-family:"Forza",sans-serif;font-size:1.5rem;line-height:1.75rem;font-weight:700;font-style:italic;text-indent:-.625rem;opacity:1;display:block}#cure .pro-players .player-list li.exposed.player0{top:0;left:0}#cure .pro-players .player-list li.exposed.player1{top:0;right:0}#cure .pro-players .player-list li.exposed.player2{bottom:.625rem;left:0}#cure .pro-players .player-list li.exposed.player3{bottom:.625rem;right:0}#cure .pro-players .player-list li.exposed.player3 .info .brief-info{bottom:.75rem}#cure .pro-players .player-list li.exposed.ng-enter,#cure .pro-players .player-list li.exposed.ng-leave{-webkit-transition:all,0.3s,ease;-moz-transition:all,0.3s,ease;transition:all,0.3s,ease}#cure .pro-players .player-list li.exposed.ng-enter .avatar,#cure .pro-players .player-list li.exposed.ng-leave .avatar{-webkit-transition:all,0.3s,ease;-moz-transition:all,0.3s,ease;transition:all,0.3s,ease}#cure .pro-players .player-list li.exposed.ng-enter .info,#cure .pro-players .player-list li.exposed.ng-leave .info{-webkit-transition:all,0.3s,ease;-moz-transition:all,0.3s,ease;transition:all,0.3s,ease}#cure .pro-players .player-list li.exposed.ng-enter,#cure .pro-players .player-list li.exposed.ng-leave.ng-leave-active{width:20.9375rem;height:6.875rem}#cure .pro-players .player-list li.exposed.ng-enter .avatar,#cure .pro-players .player-list li.exposed.ng-leave.ng-leave-active .avatar{width:6.875rem;height:6.875rem}#cure .pro-players .player-list li.exposed.ng-enter .info,#cure .pro-players .player-list li.exposed.ng-leave.ng-leave-active .info{margin-left:6.875rem;height:6.875rem;padding-left:1rem}#cure .pro-players .player-list li.exposed.ng-enter .info blockquote,#cure .pro-players .player-list li.exposed.ng-leave.ng-leave-active .info blockquote{display:none;opacity:0}#cure .pro-players .player-list li.exposed.ng-leave,#cure .pro-players .player-list li.exposed.ng-enter.ng-enter-active{width:42.5rem;height:14.375rem}#cure .pro-players .player-list li.exposed.ng-leave .avatar,#cure .pro-players .player-list li.exposed.ng-enter.ng-enter-active .avatar{width:14.375rem;height:14.375rem}#cure .pro-players .player-list li.exposed.ng-leave .info,#cure .pro-players .player-list li.exposed.ng-enter.ng-enter-active .info{margin-left:14.375rem;height:14.375rem;padding-left:2rem}#cure .pro-players .player-list li.exposed.ng-leave .info blockquote,#cure .pro-players .player-list li.exposed.ng-enter.ng-enter-active .info blockquote{display:block;opacity:0}@media screen and (max-width: 750px){#cure .pro-players>.container{width:100%;padding-left:1.25rem;padding-right:1.25rem}#cure .pro-players>.container .player-list li.normal{width:100%;margin-right:0;position:relative}#cure .pro-players>.container .player-list li.normal blockquote{display:none}#cure .pro-players>.container .player-list li.normal:after{content:'▼';position:absolute;bottom:.3125rem;right:50%;margin-right:-3.4375rem}#cure .pro-players>.container .player-list li.normal.active{height:auto}#cure .pro-players>.container .player-list li.normal.active blockquote{display:block;margin:0;padding:.75rem 1.5rem 2.5rem;background-color:#D1E001;font-style:italic;font-size:1.125rem;font-weight:500;text-indent:-.5rem;position:relative}#cure .pro-players>.container .player-list li.normal.active:after{content:'▲';position:absolute;bottom:.3125rem;right:50%;margin-right:-.375rem;font-style:normal}#cure .pro-players>.container .player-list li.exposed{display:none}}#cure .intro-homework{margin:1.875rem 0 1.25rem;min-height:16.875rem}#cure .intro-homework>.container{width:52.5rem;padding:0;position:relative;line-height:1.375rem}#cure .intro-homework .columns{margin-right:12.5rem}#cure .intro-homework .columns h2{font-family:"Gotham","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-style:normal;font-weight:700;font-size:1.25rem}#cure .intro-homework .columns .video-intro{padding-bottom:1.375rem}#cure .intro-homework .columns .homework em{font-weight:700}#cure .intro-homework .pro-img{position:absolute;top:0;right:0;width:12.5rem}#cure .intro-homework .pro-img img{width:100%}@media screen and (max-width: 878px){#cure .intro-homework{min-height:0rem}#cure .intro-homework>.container{width:100%;max-width:40rem}#cure .intro-homework .columns{margin-right:0;width:100%}#cure .intro-homework .pro-img{display:none}}@media screen and (max-width: 640px){#cure .intro-homework .columns{padding:0 1.25rem}}#cure .step-slider{background-color:#CCC;padding-top:.3125rem;padding-bottom:.3125rem}#cure .step-slider .slider-box{width:50%;float:left;height:7.1875rem}#cure .step-slider .slider-box::after{clear:both;content:"";display:table}#cure .step-slider .slider-box .slider-button{width:50%;display:inline-block;height:7.1875rem}#cure .step-slider .slider-box .slider-button .button-container{cursor:pointer;width:100%;height:100%;max-width:12.75rem;max-height:7.1875rem;position:relative;overflow:hidden}#cure .step-slider .slider-box .slider-button .button-container img.thumbnail{width:100%;height:100%}#cure .step-slider .slider-box .slider-button .button-container img.playicon{position:absolute;top:50%;margin-top:-2.125rem;left:50%;margin-left:-2.125rem}#cure .step-slider .slider-box .slider-info{width:50%;display:inline-block}#cure .step-slider .slider-box .slider-info h2{font-size:1.25rem;line-height:100%;margin-bottom:0;font-weight:700}#cure .step-slider .slider-box .slider-info h1{font-size:2.25rem;line-height:75%}#cure .step-slider .slider-box .slider-info h3{font-size:1rem;line-height:2rem}#cure .step-slider .slider-box .slider-info p{font-size:.75rem;line-height:100%;font-weight:100;margin-bottom:0}#cure .step-slider .slider-box .slider-info p em{font-weight:500}#cure .step-slider .slider-box.disabled .slider-button .button-container{cursor:auto}#cure .step-slider .slider-box.disabled .slider-button .button-container img.playicon{display:none}#cure .step-slider .slider-box.disabled .slider-button .button-container:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7)}#cure .step-slider .slider-box.previous .slider-info,#cure .step-slider .slider-box.previous .button-container{float:right}#cure .step-slider .slider-box.previous .slider-button{float:left;padding-right:.625rem}#cure .step-slider .slider-box.next .slider-info{float:left;text-align:right}#cure .step-slider .slider-box.next .slider-info p{float:right}#cure .step-slider .slider-box.next .slider-button{float:right;padding-left:.625rem}#cure .step-slider .slider-box.next .button-container{float:left}@media screen and (max-width: 878px){#cure .step-slider .slider-box{height:13.125rem;position:relative}#cure .step-slider .slider-box .slider-button,#cure .step-slider .slider-box .slider-info{position:absolute;width:100%;max-width:20rem}#cure .step-slider .slider-box .slider-button{bottom:1.25rem}#cure .step-slider .slider-box .slider-info{top:.9375rem;position:relative}#cure .step-slider .slider-box .slider-info .step-box{width:3.4375rem;position:absolute;top:0}#cure .step-slider .slider-box .slider-info h3{line-height:120%}#cure .step-slider .slider-box.previous .slider-info{right:0}#cure .step-slider .slider-box.previous .slider-info .step-box{left:0}#cure .step-slider .slider-box.previous .slider-info h3,#cure .step-slider .slider-box.previous .slider-info p{margin-left:3.5rem}#cure .step-slider .slider-box.previous .slider-button{right:0}#cure .step-slider .slider-box.previous .slider-button .button-container{float:left}#cure .step-slider .slider-box.next .slider-info{left:0}#cure .step-slider .slider-box.next .slider-info .step-box{right:0}#cure .step-slider .slider-box.next .slider-info h3,#cure .step-slider .slider-box.next .slider-info p{margin-right:3.5rem}#cure .step-slider .slider-box.next .slider-info p{float:right}#cure .step-slider .slider-box.next .slider-button{left:0}#cure .step-slider .slider-box.next .slider-button .button-container{float:right}}@media screen and (max-width: 450px){#cure .step-slider .container{padding-left:.625rem;padding-right:.625rem}#cure .step-slider .slider-box{height:12.5rem}#cure .step-slider .slider-box .slider-info .step-box{width:2.8125rem}#cure .step-slider .slider-box .slider-info h2{font-size:1rem;line-height:100%;margin-bottom:0;font-weight:700}#cure .step-slider .slider-box .slider-info h1{font-size:1.5rem;line-height:75%}#cure .step-slider .slider-box .slider-info h3{font-size:.75rem;line-height:100%}#cure .step-slider .slider-box .slider-info p{font-size:.75rem;line-height:100%;font-weight:100;margin-bottom:0}#cure .step-slider .slider-box .slider-info p em{font-weight:500}#cure .step-slider .slider-box .slider-button{bottom:.625rem;height:auto}#cure .step-slider .slider-box .slider-button .button-container{max-height:none}#cure .step-slider .slider-box .slider-button .button-container img.playicon{width:1.875rem;height:1.875rem;margin-top:-.9375rem;margin-left:-.9375rem}#cure .step-slider .slider-box.previous .slider-info h3,#cure .step-slider .slider-box.previous .slider-info p{margin-left:2.8125rem}#cure .step-slider .slider-box.next .slider-info h3,#cure .step-slider .slider-box.next .slider-info p{margin-right:2.8125rem}}#cure .feature-app{text-align:center;box-shadow:inset 0 -8.75rem 0 0 #E5E5E5}#cure .feature-app .feature-intro{width:37.5rem;margin:0 auto .625rem;font-size:.875rem;line-height:1.1875rem;font-weight:500}#cure .feature-app .sensor-feature{width:53.75rem;margin:1.875rem auto .625rem}#cure .feature-app .sensor-feature .buy-sensor{width:45%;padding-right:.9375rem;margin-right:.9375rem;float:left}#cure .feature-app .sensor-feature .buy-sensor p{margin:0 auto;width:17.5rem;line-height:1.25rem;font-weight:500;text-transform:uppercase}#cure .feature-app .sensor-feature .buy-sensor .buy-now{margin-top:.9375rem;font-size:1.25rem}#cure .feature-app .sensor-feature section{text-align:left;font-size:.875rem;line-height:1.1875rem}#cure .feature-app .app-dashboard,#cure .feature-app .app-video,#cure .feature-app .app-focus{margin-left:1.25rem}#cure .feature-app .free-app{margin-bottom:1.25rem}#cure .feature-app .free-app span{display:inline-block;font-size:.875rem;line-height:2.125rem;font-weight:700;vertical-align:top}#cure .feature-app .free-app img{cursor:pointer;margin-left:.625rem}@media screen and (max-width: 951px){#cure .feature-app{position:relative;width:100%;margin:1.25rem 0;box-shadow:none}#cure .feature-app .sensor-feature{width:37.5rem}#cure .feature-app .sensor-feature .buy-sensor{display:none}#cure .feature-app .sensor-feature section{text-align:center}#cure .feature-app .feature-intro,#cure .feature-app .sensor-feature{padding-top:17.5rem}#cure .feature-app .app-setting{position:absolute;top:0;right:calc(50% - 12.5rem)}#cure .feature-app .free-app{width:6.25rem;position:absolute;top:3.75rem;right:calc(50% - 21.25rem)}#cure .feature-app .free-app span{position:absolute;width:6.25rem;height:6.25rem;border-radius:50%;display:block;background-color:#d9fd2d;line-height:1.125rem;padding-top:1.5rem;top:3rem;left:0}#cure .feature-app .free-app img{margin-left:0}#cure .feature-app .free-app img.google{display:block;margin-top:7.5rem}}@media screen and (max-width: 750px){#cure .feature-app .free-app{right:1.25rem}#cure .feature-app .app-setting{right:7.5rem}}@media screen and (max-width: 640px){#cure .feature-app .feature-intro,#cure .feature-app .sensor-feature{width:100%;padding-left:1.25rem;padding-right:1.25rem}}@media screen and (max-width: 450px){#cure .feature-app .app-dashboard,#cure .feature-app .app-video,#cure .feature-app .app-focus{width:30%;margin-left:0}}#cure .promo .instore{border-top:none}.cure-congratulation .modal-content{background-color:#d9fd2d;border-radius:0;box-shadow:none;padding:1.875rem;border:none}.cure-congratulation .congratulations{text-align:center}.cure-congratulation .congratulations h1{font-size:2.25rem;line-height:100%}.cure-congratulation .congratulations h2{font-size:1.5rem;line-height:100%}.cure-congratulation .congratulations p{font-size:.875rem;font-weight:500;text-transform:uppercase;padding-bottom:.625rem;border-bottom:.0625rem solid rgba(0,0,0,0.1)}.cure-congratulation .congratulations .step-box h2 em{font-weight:700}.cure-congratulation .congratulations .step-img{position:relative;margin:0 auto;display:table;vertical-align:middle;text-align:center;width:21.125rem;height:11.375rem;background-color:#fff;padding:.5625rem}.cure-congratulation .congratulations .step-img img.thumbnail{display:table-cell;width:100%;vertical-align:middle}.cure-congratulation .congratulations a.buy-now:hover{background-color:#333;color:#cede00}@media screen and (max-height: 580px){.cure-congratulation .modal-dialog{margin-top:55px}}@media screen and (width: 320px){.cure-congratulation .modal-dialog{max-width:300px}}@media screen and (max-width: 450px){.cure-congratulation .congratulations h1{font-size:1.5rem}.cure-congratulation .congratulations h2{font-size:1.125rem}.cure-congratulation .congratulations p{font-size:.875rem}.cure-congratulation .congratulations .step-img{width:100%;height:auto}}.mobile-arena{display:none;position:relative;padding:40px 0;color:#FFF}.mobile-arena h1{font-size:1.625rem;line-height:120%;margin-bottom:20px}.feature-menu{position:relative;z-index:1;padding-top:80px;padding-bottom:80px;color:#333}.feature-menu .container{position:relative}.feature-menu .circle{width:55px;height:55px;color:#333;line-height:55px;text-align:center;font-family:"Forza",sans-serif;font-style:italic;font-weight:bold;font-size:2.25rem;background-color:#d9fd2d;border-radius:50%}.feature-menu .smartcoach-menu{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-top:40px}.feature-menu .smartcoach-menu>li{display:block !important}.feature-menu .item-header{max-width:217px}.feature-menu .item-header::after{clear:both;content:"";display:table}.feature-menu .item-header .circle{float:left;margin-bottom:30px}.feature-menu .item-header p{margin-left:66px;font-size:.75rem}.feature-menu .item-body{position:relative;text-align:left}.feature-menu .item-body .iphone-screen{position:absolute;top:49px;left:13px;width:170px;height:302px}.feature-menu .item-body .iphone-screen img,.feature-menu .item-body .iphone-screen video{width:100%;height:auto}.feature-menu .item-body .iphone-screen .multi-imgs-animate{height:100%;background-repeat:no-repeat;background-size:800%;background-position-x:0;-webkit-animation:images-switch 6.4s steps(8) infinite;-moz-animation:images-switch 6.4s steps(8) infinite;animation:images-switch 6.4s steps(8) infinite}@-webkit-keyframes images-switch{from{background-position-x:0}to{background-position-x:-1360px}}@-moz-keyframes images-switch{from{background-position-x:0}to{background-position-x:-1360px}}@keyframes images-switch{from{background-position-x:0}to{background-position-x:-1360px}}.feature-menu .paddles{display:none;position:relative}.feature-menu .paddles .arrow-triangle{bottom:200px}.feature-menu .paddles .arrow-triangle:before,.feature-menu .paddles .arrow-triangle:after{background-color:#FFF}.feature-menu .paddles .arrow-triangle.prev-t{left:0}.feature-menu .paddles .arrow-triangle.next-t{right:0}@media screen and (max-width: 951px){.feature-menu .smartcoach-menu>li{margin:0 auto}.feature-menu .smartcoach-menu>li.ng-hide{display:none !important}.feature-menu .paddles{display:block}}#smartcoachBaseball .tech .buy-now,#smartcoachGolf .tech .buy-now,#smartcoachTennis .tech .buy-now,#smartcoachSoftball .tech .buy-now,#beikantai .tech .buy-now,#soccerEvent .tech .buy-now{padding:12px 0;font-size:.75rem;line-height:.75rem;width:100%;max-width:180px;border-radius:36px}#smartcoachBaseball .product-view .column:first-child,#smartcoachGolf .product-view .column:first-child,#smartcoachTennis .product-view .column:first-child,#smartcoachSoftball .product-view .column:first-child,#beikantai .product-view .column:first-child,#soccerEvent .product-view .column:first-child{width:33.33%}#smartcoachBaseball .product-view .column:nth-child(2),#smartcoachGolf .product-view .column:nth-child(2),#smartcoachTennis .product-view .column:nth-child(2),#smartcoachSoftball .product-view .column:nth-child(2),#beikantai .product-view .column:nth-child(2),#soccerEvent .product-view .column:nth-child(2){padding-top:0;width:66.67%}#smartcoachBaseball .product-view .column h3,#smartcoachGolf .product-view .column h3,#smartcoachTennis .product-view .column h3,#smartcoachSoftball .product-view .column h3,#beikantai .product-view .column h3,#soccerEvent .product-view .column h3{margin:20px 0 10px}#smartcoachBaseball .product-view .column a.buy-now,#smartcoachGolf .product-view .column a.buy-now,#smartcoachTennis .product-view .column a.buy-now,#smartcoachSoftball .product-view .column a.buy-now,#beikantai .product-view .column a.buy-now,#soccerEvent .product-view .column a.buy-now{margin:5px 0 10px}#smartcoachBaseball .product-view .badge-container,#smartcoachGolf .product-view .badge-container,#smartcoachTennis .product-view .badge-container,#smartcoachSoftball .product-view .badge-container,#beikantai .product-view .badge-container,#soccerEvent .product-view .badge-container{height:45px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}#smartcoachBaseball .product-view .badge-container a.badge,#smartcoachGolf .product-view .badge-container a.badge,#smartcoachTennis .product-view .badge-container a.badge,#smartcoachSoftball .product-view .badge-container a.badge,#beikantai .product-view .badge-container a.badge,#soccerEvent .product-view .badge-container a.badge{display:inline-block;width:40%;max-width:140px}#smartcoachBaseball .product-view .badge-container a.badge img,#smartcoachGolf .product-view .badge-container a.badge img,#smartcoachTennis .product-view .badge-container a.badge img,#smartcoachSoftball .product-view .badge-container a.badge img,#beikantai .product-view .badge-container a.badge img,#soccerEvent .product-view .badge-container a.badge img{width:100%}#smartcoachBaseball .product-view .badge-container a.badge-apple,#smartcoachGolf .product-view .badge-container a.badge-apple,#smartcoachTennis .product-view .badge-container a.badge-apple,#smartcoachSoftball .product-view .badge-container a.badge-apple,#beikantai .product-view .badge-container a.badge-apple,#soccerEvent .product-view .badge-container a.badge-apple{margin-right:10px}#smartcoachBaseball .product-view .ad-img,#smartcoachGolf .product-view .ad-img,#smartcoachTennis .product-view .ad-img,#smartcoachSoftball .product-view .ad-img,#beikantai .product-view .ad-img,#soccerEvent .product-view .ad-img{position:relative;margin:0 auto;width:198px;height:404px;padding:54px 15px 0;background-image:url(//d3dc23s9xv125m.cloudfront.net/images/sports-reflector-frame.png);background-size:100% auto}#smartcoachBaseball .product-view .ad-img img,#smartcoachGolf .product-view .ad-img img,#smartcoachTennis .product-view .ad-img img,#smartcoachSoftball .product-view .ad-img img,#beikantai .product-view .ad-img img,#soccerEvent .product-view .ad-img img{width:100%}#smartcoachBaseball .product-table tbody th,#smartcoachBaseball .product-table tbody td,#smartcoachGolf .product-table tbody th,#smartcoachGolf .product-table tbody td,#smartcoachTennis .product-table tbody th,#smartcoachTennis .product-table tbody td,#smartcoachSoftball .product-table tbody th,#smartcoachSoftball .product-table tbody td,#beikantai .product-table tbody th,#beikantai .product-table tbody td,#soccerEvent .product-table tbody th,#soccerEvent .product-table tbody td{width:33.33%}@media screen and (min-width: 1200px){#smartcoachBaseball #arena,#smartcoachGolf #arena,#smartcoachTennis #arena,#smartcoachSoftball #arena,#beikantai #arena,#soccerEvent #arena{height:786px}#smartcoachBaseball #arena.playing,#smartcoachGolf #arena.playing,#smartcoachTennis #arena.playing,#smartcoachSoftball #arena.playing,#beikantai #arena.playing,#soccerEvent #arena.playing{height:auto}}@media screen and (max-width: 1200px){#smartcoachBaseball #arena h1,#smartcoachGolf #arena h1,#smartcoachTennis #arena h1,#smartcoachSoftball #arena h1,#beikantai #arena h1,#soccerEvent #arena h1{width:90%;margin:0 5%}#smartcoachBaseball #arena p,#smartcoachGolf #arena p,#smartcoachTennis #arena p,#smartcoachSoftball #arena p,#beikantai #arena p,#soccerEvent #arena p{width:90%}}@media screen and (max-width: 750px){#smartcoachBaseball .product-view,#smartcoachGolf .product-view,#smartcoachTennis .product-view,#smartcoachSoftball .product-view,#beikantai .product-view,#soccerEvent .product-view{padding-bottom:35px}#smartcoachBaseball .product-view .column:first-child,#smartcoachGolf .product-view .column:first-child,#smartcoachTennis .product-view .column:first-child,#smartcoachSoftball .product-view .column:first-child,#beikantai .product-view .column:first-child,#soccerEvent .product-view .column:first-child{width:100%;text-align:left}#smartcoachBaseball .product-view .column:nth-child(2),#smartcoachGolf .product-view .column:nth-child(2),#smartcoachTennis .product-view .column:nth-child(2),#smartcoachSoftball .product-view .column:nth-child(2),#beikantai .product-view .column:nth-child(2),#soccerEvent .product-view .column:nth-child(2){width:100%;margin-top:30px}#smartcoachBaseball .product-table tbody th,#smartcoachBaseball .product-table tbody td,#smartcoachGolf .product-table tbody th,#smartcoachGolf .product-table tbody td,#smartcoachTennis .product-table tbody th,#smartcoachTennis .product-table tbody td,#smartcoachSoftball .product-table tbody th,#smartcoachSoftball .product-table tbody td,#beikantai .product-table tbody th,#beikantai .product-table tbody td,#soccerEvent .product-table tbody th,#soccerEvent .product-table tbody td{width:50%}}@media screen and (max-width: 640px){#smartcoachBaseball .mobile-arena,#smartcoachGolf .mobile-arena,#smartcoachTennis .mobile-arena,#smartcoachSoftball .mobile-arena,#beikantai .mobile-arena,#soccerEvent .mobile-arena{display:block}#smartcoachBaseball #arena h1,#smartcoachBaseball #arena p,#smartcoachGolf #arena h1,#smartcoachGolf #arena p,#smartcoachTennis #arena h1,#smartcoachTennis #arena p,#smartcoachSoftball #arena h1,#smartcoachSoftball #arena p,#beikantai #arena h1,#beikantai #arena p,#soccerEvent #arena h1,#soccerEvent #arena p{display:none}#smartcoachBaseball #arena .static-controls,#smartcoachGolf #arena .static-controls,#smartcoachTennis #arena .static-controls,#smartcoachSoftball #arena .static-controls,#beikantai #arena .static-controls,#soccerEvent #arena .static-controls{top:50%;-webkit-transform:translate3d(-50%, -40px, 0);-moz-transform:translate3d(-50%, -40px, 0);-ms-transform:translate3d(-50%, -40px, 0);-o-transform:translate3d(-50%, -40px, 0);transform:translate3d(-50%, -40px, 0)}}@media screen and (max-width: 450px){#smartcoachBaseball .product-view .ad-img,#smartcoachGolf .product-view .ad-img,#smartcoachTennis .product-view .ad-img,#smartcoachSoftball .product-view .ad-img,#beikantai .product-view .ad-img,#soccerEvent .product-view .ad-img{display:none}#smartcoachBaseball .product-view .column:nth-child(2),#smartcoachGolf .product-view .column:nth-child(2),#smartcoachTennis .product-view .column:nth-child(2),#smartcoachSoftball .product-view .column:nth-child(2),#beikantai .product-view .column:nth-child(2),#soccerEvent .product-view .column:nth-child(2){-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}#smartcoachBaseball .product-view .column:nth-child(2)>div,#smartcoachGolf .product-view .column:nth-child(2)>div,#smartcoachTennis .product-view .column:nth-child(2)>div,#smartcoachSoftball .product-view .column:nth-child(2)>div,#beikantai .product-view .column:nth-child(2)>div,#soccerEvent .product-view .column:nth-child(2)>div{-webkit-box-flex:none;-moz-box-flex:none;box-flex:none;-webkit-flex:none;-moz-flex:none;-ms-flex:none;flex:none;width:100%}}.video-hover-block{position:relative}.video-hover-block .poster{position:absolute;top:0;left:0;width:100%;height:100%}.video-hover-block video{display:none}.video-hover-block.active video{display:block}.video-hover-block.active .poster{display:none}#smartcoachBaseball .feature-menu{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/baseball-smartcoach-bg.jpg");background-size:cover}#smartcoachGolf .feature-menu{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/golf/golf-smartcoach-bg.jpg");background-size:cover}#smartcoachSoftball .feature-menu{background-image:url("//d3dc23s9xv125m.cloudfront.net/images/baseball/baseball-smartcoach-bg.jpg");background-size:cover}#beikantai .product-view .badge-container a.badge{width:100% !important}@media screen and (max-width: 450px){#beikantai .product-view .column:nth-child(2){-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}#beikantai .product-view .column:nth-child(2)>div{width:50%}}#soccerEvent #arena .positioned-content h1{top:auto;bottom:12%}@media screen and (min-width: 1200px){#beikantai #arena.playing,#soccerEvent #arena.playing{max-height:none}}#smartbat #arena .positioned-content h1{top:auto;bottom:146px;width:100%;margin:0}#smartbat #arena .positioned-content h1>em{color:#d9fd2d}#smartbat #arena .positioned-content .head-ticket{position:absolute;bottom:0;left:0;width:100%;padding:10px 0;min-height:80px;background-color:rgba(0,0,0,0.5);z-index:1001;color:#FFF;font-size:1.125rem;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#smartbat #arena .positioned-content .head-ticket em{font-family:"Forza",sans-serif;font-weight:bold;font-style:italic;font-size:1.375rem}@media screen and (max-width: 640px){#smartbat #arena .positioned-content h1{bottom:5%}#smartbat #arena .positioned-content .head-ticket{display:none}}@media screen and (max-width: 450px){#smartbat #arena .positioned-content h1{font-size:1.375rem}}#smartbat .carousel-images{background-color:#F5F5F5}#smartbat .carousel-images::after{clear:both;content:"";display:table}#smartbat .carousel-images .column{float:left;width:33.33%}@media screen and (max-width: 450px){#smartbat .carousel-images .column{width:100%}}#smartbat h2{font-size:2rem;font-weight:700;text-align:center;max-width:720px;margin:0 auto 40px}#smartbat .affiliated h2{max-width:100%}#smartbat .poweredby p{font-size:1.375rem}@media screen and (max-width: 450px){#smartbat h2{font-size:1.375rem;margin-bottom:15px}#smartbat .poweredby p{font-size:1rem}}#smartbat .how{padding:80px 0}#smartbat .how.bg-gray{background-color:#F5F5F5}#smartbat .how.buynow{height:640px;background-image:url(//d3dc23s9xv125m.cloudfront.net/images/smartbat/smartbat_buynow_bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center top;position:relative;text-align:center}#smartbat .how.buynow h2{color:#FFF}#smartbat .how.buynow .buy-now{margin-top:0;background-color:#d9fd2d;color:#333;border-radius:25px;padding:10px 70px}#smartbat .how.buynow .buy-now:hover{color:#d9fd2d;background-color:#333}#smartbat .how.buynow .logo{width:50%;max-width:300px;margin-top:30px}#smartbat .how.buynow .buynow-ticket{position:absolute;bottom:0;left:0;width:100%;min-height:72px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0 10px;background-color:rgba(217,253,45,0.8)}@media screen and (max-width: 450px){#smartbat .how{padding:30px 0}#smartbat .how.buynow{height:320px}#smartbat .how.buynow .buy-now{bottom:30px}#smartbat .how.buynow .buynow-ticket{display:none}}.how.inside.active .sensor{top:151.5px}.how.inside .centered{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.how.inside .mount-front{bottom:0;z-index:5}.how.inside .mount-shadow{top:0.5px;z-index:4;opacity:0}.how.inside .key{top:0;margin-left:-0.5px;opacity:0}.how.inside.active .key{top:97.5px;opacity:1;-webkit-transition:top 1.5s ease-in-out,opacity 0.1s linear;-moz-transition:top 1.5s ease-in-out,opacity 0.1s linear;transition:top 1.5s ease-in-out,opacity 0.1s linear;-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.how.inside.active .mount-shadow{opacity:1;-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;transition:opacity 0.5s linear;-webkit-transition-delay:2.5s;-moz-transition-delay:2.5s;transition-delay:2.5s}.how.inside .sensor-key-circle{width:90px;height:140px;top:98px;background-repeat:no-repeat;background-size:1800%;background-position-y:100%;background-position-x:-90px;margin-left:-0.5px;opacity:0}.how.inside.active .sensor-key-circle{-webkit-animation-name:sensor-key-show,sensor-key-circle;-moz-animation-name:sensor-key-show,sensor-key-circle;animation-name:sensor-key-show,sensor-key-circle;-webkit-animation-delay:3s,3.5s;-moz-animation-delay:3s,3.5s;animation-delay:3s,3.5s;-webkit-animation-duration:0.2s,1s;-moz-animation-duration:0.2s,1s;animation-duration:0.2s,1s;-webkit-animation-timing-function:linear,steps(16);-moz-animation-timing-function:linear,steps(16);animation-timing-function:linear,steps(16);-webkit-animation-fill-mode:forwards,forwards;-moz-animation-fill-mode:forwards,forwards;animation-fill-mode:forwards,forwards}.how.inside.active .mount-shadow,.how.inside.active .sensor,.how.inside.active .key{-webkit-animation-name:sensor-key-hide;-moz-animation-name:sensor-key-hide;animation-name:sensor-key-hide;-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes sensor-key-show{from{opacity:0}to{opacity:1}}@-moz-keyframes sensor-key-show{from{opacity:0}to{opacity:1}}@keyframes sensor-key-show{from{opacity:0}to{opacity:1}}@-webkit-keyframes sensor-key-hide{from{opacity:1}to{opacity:0}}@-moz-keyframes sensor-key-hide{from{opacity:1}to{opacity:0}}@keyframes sensor-key-hide{from{opacity:1}to{opacity:0}}@-webkit-keyframes sensor-key-circle{from{background-position-x:-90px}to{background-position-x:-1530px}}@-moz-keyframes sensor-key-circle{from{background-position-x:-90px}to{background-position-x:-1530px}}@keyframes sensor-key-circle{from{background-position-x:-90px}to{background-position-x:-1530px}}
/*# sourceMappingURL=ngZepp-2.1.25.css.map */
