@media only screen and (min-width:60.625em){.video-module{*zoom:1}.video-module:before,.video-module:after{content:" ";display:table}.video-module:after{clear:both}}.video-module .module-header{background-color:#999;height:52px;position:relative}@media only screen and (min-width:60.625em){.video-module .module-header{height:44px}}.video-module .module-header .logo{position:absolute;left:15px;top:15px;line-height:1.5625rem}@media only screen and (min-width:48em){.video-module .module-header .logo{top:13px;left:20px;line-height:1.875rem}}@media only screen and (min-width:60.625em){.video-module .module-header .logo{top:10px;left:25px}}.video-module .module-header .logo .logo-img{background-position:left top;background-repeat:no-repeat;background-size:auto 29px;height:29px;display:inline-block;text-indent:-999rem}@media only screen and (min-width:48em){.video-module .module-header .logo .logo-img{background-size:auto 29px;height:29px}}.video-module .module-header .logo .video-text{border-left:1px solid rgba(255,255,255,0.24);color:#fff;display:inline-block;font-size:1rem;line-height:1rem;margin-left:15px;padding-left:15px;text-transform:uppercase}.video-module .module-header .logo .video-text a{color:#fff;text-decoration:none}@media only screen and (min-width:48em){.video-module .module-header .logo .video-text{font-size:1.25rem;line-height:1.25rem}}.video-module .module-header .more-videos{display:none}@media only screen and (min-width:48em){.video-module .module-header .more-videos{color:#fff;display:inline-block;font-size:.9375rem;line-height:1.4375rem;position:absolute;right:20px;top:15px}}@media only screen and (min-width:60.625em){.video-module .module-header .more-videos{right:25px;top:10px}}.video-module .module-header .more-videos a{color:#fff}.video-module .module-header .more-videos i{display:inline-block;font-size:1.4375rem;line-height:1.4375rem;margin:0 0 0 5px;vertical-align:top;color:#fff}.video-module .video-pane{position:relative;width:100%}@media only screen and (min-width:24.0625em){.video-module .video-pane{background-color:#000;max-height:360px}}@media only screen and (min-width:60.625em){.video-module .video-pane{float:left;width:630px;width:-webkit-calc(100% - 340px);width:-moz-calc(100% - 340px);width:calc(100% - 340px);max-height:354px;max-width:630px;overflow:hidden}}@media only screen and (min-width:60.625em){.narrow-desktop .video-module .video-pane{max-width:none;float:none;width:auto;max-height:none}}@media only screen and (min-width:24.0625em){.video-module .video-pane .wrap-video{max-width:640px;margin:0 auto}}@media only screen and (min-width:60.625em){.video-module .video-pane .wrap-video{max-width:none}}.video-module .video-pane .video-wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-module .video-pane .video-wrapper:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%}.video-module .video-pane .lead-video-info{background-image:-webkit-linear-gradient(transparent 0,rgba(0,0,0,0.7) 100%);background-image:linear-gradient(transparent 0,rgba(0,0,0,0.7) 100%);bottom:0;position:absolute}.video-module .lead-video-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:20px;width:100%}.video-module .lead-video-info .video-eyebrow{font-size:.75rem;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,0.54)}@media only screen and (min-width:48em){.video-module .lead-video-info .video-eyebrow{font-size:.8125rem}}.video-module .lead-video-info .video-title{font-size:1.125rem;line-height:1.25}@media only screen and (min-width:48em){.video-module .lead-video-info .video-title{font-size:1.795rem}}.video-module .video-js{height:100%!important;position:absolute;top:0;width:100%!important}.video-module .video-js .preroll-countdown{background-color:rgba(0,0,0,0.5);color:#fff;font-size:.75rem;left:0;padding:3px;position:absolute;top:0;z-index:1}.video-module .video-js .vjs-big-play-button{background-color:transparent;background-image:url("http://idge.staticworld.net/idgtv/btn-play-default.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;border-radius:0;box-shadow:none;left:0;margin:auto;right:0;top:0;height:40px;width:38px}@media only screen and (min-width:48em){.video-module .video-js .vjs-big-play-button{width:78px;height:81px}}.video-module .video-js .vjs-big-play-button:before{content:none}.video-module .video-js .vjs-big-play-button:hover{background-image:url("http://idge.staticworld.net/idgtv/btn-play-hover.svg")}.video-module .video-js .vjs-share-options li a:hover{color:#fff}.video-module .video-js .vjs-ima3-ad-background object,.video-module .video-js .vjs-ima3-ad-background embed{background-color:transparent}.video-module .video-js .vjs-social-overlay a{color:#fff}.video-module .video-js.vjs-native .vjs-big-play-button{background-image:none!important}.video-module .video-js.vjs-native .vjs-control-bar{display:none!important}.video-module .video-js.vjs-native .vjs-poster{display:block}.video-module .video-js.player-not-started .vjs-big-play-button{background-image:-webkit-linear-gradient(transparent 0,rgba(0,0,0,0.7) 100%);background-image:linear-gradient(transparent 0,rgba(0,0,0,0.7) 100%);height:auto;width:auto;top:auto;padding-top:10px}@media only screen and (min-width:48em){.video-module .video-js.player-not-started .vjs-big-play-button{padding-top:15px}}.video-module .video-js.player-not-started .vjs-big-play-button .lead-video-info{background-image:url(http://idge.staticworld.net/idgtv/btn-play-default.svg);background-position:14px center;background-repeat:no-repeat;background-size:35px 37px;position:relative;bottom:auto;padding-left:65px}.video-module .video-js.player-not-started .vjs-big-play-button .lead-video-info:hover{background-image:url(http://idge.staticworld.net/idgtv/btn-play-hover.svg)}@media only screen and (min-width:48em){.video-module .video-js.player-not-started .vjs-big-play-button .lead-video-info{background-position:17px center;background-size:65px 68px;padding:35px 25px 35px 100px}}.touch .video-module .video-js.player-not-started.show-helper-text .vjs-big-play-button{background-image:url("http://idge.staticworld.net/idgtv/btn-play-default.svg")!important;background-size:104px 108px;background-position:center top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:122px;height:135px;top:0;width:104px}.touch .video-module .video-js.player-not-started.show-helper-text .vjs-big-play-button:after{color:#fff;content:'Tap to play';display:block;font-size:.875rem;text-align:center;text-transform:uppercase}.video-module .video-js.vjs-paused .vjs-big-play-button{display:block}.video-module .video-js.hide-controls .vjs-control-bar{display:none!important}.video-module .video-js.ima3-ad-loading .vjs-big-play-button,.video-module .video-js.vjs-ad-playing .vjs-big-play-button{opacity:0}.video-module .video-listing-wrap{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #c0c0c0}@media only screen and (min-width:60.625em){.video-module .video-listing-wrap{float:right;width:340px;border-right:1px solid #c0c0c0}}@media only screen and (min-width:60.625em){.narrow-desktop .video-module .video-listing-wrap{border-left:1px solid #c0c0c0;float:none;width:100%}}.video-module .video-listing-wrap:focus{background-color:#ff0}.video-module .video-listing-wrap:after{background-image:-webkit-linear-gradient(rgba(0,0,0,0.4) 0,transparent 100%);background-image:linear-gradient(rgba(0,0,0,0.4) 0,transparent 100%);content:'';position:absolute;top:0;left:0;height:22px;width:100%;opacity:1;-webkit-transition:z-index 0s ease 0s,opacity .2s ease .1s;-moz-transition:z-index 0s ease 0s,opacity .2s ease .1s;transition:z-index 0s ease 0s,opacity .2s ease .1s}@media only screen and (min-width:60.625em){.video-module .video-listing-wrap:after{background-image:-webkit-linear-gradient(transparent 0,rgba(0,0,0,0.4) 100%);background-image:linear-gradient(transparent 0,rgba(0,0,0,0.4) 100%);bottom:0;top:auto;height:42px}}@media only screen and (min-width:60.625em){.narrow-desktop .video-module .video-listing-wrap:after{background-image:-webkit-linear-gradient(rgba(0,0,0,0.4) 0,transparent 100%);background-image:linear-gradient(rgba(0,0,0,0.4) 0,transparent 100%);bottom:auto;top:0;height:22px}}.video-module .video-listing-wrap:hover:after{opacity:0;z-index:-1;-webkit-transition:opacity .2s ease 0s,z-index 0s ease .2s;-moz-transition:opacity .2s ease 0s,z-index 0s ease .2s;transition:opacity .2s ease 0s,z-index 0s ease .2s}.video-module .video-listing-scroll{overflow:auto;max-height:244px;-webkit-transform:translateZ(0)}@media only screen and (min-width:60.625em){.video-module .video-listing-scroll{max-height:353px}}.video-module .video-listing .video-item{*zoom:1;border-bottom:1px solid #eee;padding:5px 15px 10px 5px}.video-module .video-listing .video-item:before,.video-module .video-listing .video-item:after{content:" ";display:table}.video-module .video-listing .video-item:after{clear:both}.video-module .video-listing .video-item.selected{background-color:#ebebeb;box-shadow:inset 0 0 10px 2px rgba(0,0,0,0.3);cursor:pointer}@media only screen and (min-width:48em){.video-module .video-listing .video-item:hover{background-color:#ebebeb;box-shadow:inset 0 0 10px 2px rgba(0,0,0,0.3);cursor:pointer}}.video-module .video-listing .video-item:hover .poster-wrapper .poster-container:before{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;height:43%;margin:auto;background-image:url(http://idge.staticworld.net/idgtv/btn-play-default.svg);background-position:left top;background-repeat:no-repeat;background-size:100% 100%}.video-module .video-listing .video-item .poster-wrapper{float:left;width:104px}.video-module .video-listing .video-item .poster-wrapper .poster-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-module .video-listing .video-item .poster-wrapper .poster-container:after{box-shadow:inset 0 0 10px 2px rgba(0,0,0,0.3);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.video-module .video-listing .video-item .poster-wrapper .poster-container img{position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%;margin:auto;width:100%}.video-module .video-listing .video-item .poster-wrapper .poster-container .duration{color:#fff;font-size:.6875rem;font-weight:700;position:absolute;bottom:5px;right:10px}.video-module .video-listing .video-item .sponsored-video,.video-module .video-listing .video-item .sponsored-media{display:block}.video-module .video-listing .video-item .video-eyebrow,.video-module .video-listing .video-item .sponsored-video,.video-module .video-listing .video-item .sponsored-media,.video-module .video-listing .video-item .video-title{margin-left:120px}.video-module .video-listing .video-item .video-eyebrow{color:#888;font-size:.6875rem;font-weight:700}.video-module .video-listing .video-item .sponsored-video,.video-module .video-listing .video-item .sponsored-media{color:#00a8d1;font-size:.6875rem;font-weight:700}.video-module .video-listing .video-item .video-title{color:#000;font-size:.875rem;line-height:1rem;margin-top:2px}#homepage-video-module{background-color:#f0f0f0;margin:1.25rem 0 1.875rem 0;padding:0 0 .3125rem 0;position:relative}@media only screen and (min-width:48em){#homepage-video-module{margin:1.625rem 0 1.875rem 0}}@media only screen and (min-width:60.625em){#homepage-video-module{background-color:transparent;*zoom:1}#homepage-video-module:before,#homepage-video-module:after{content:" ";display:table}#homepage-video-module:after{clear:both}}#homepage-video-module .module-header{background-color:#fff;height:auto;padding:0 .625rem .5rem .625rem;position:relative}@media only screen and (min-width:60.625em){#homepage-video-module .module-header{padding:0 0 .5rem 0}}#homepage-video-module .module-header h4{font-size:1.25rem;margin:0;text-transform:uppercase}#homepage-video-module .module-header .latest-videos{right:10px;position:absolute;top:8px}@media only screen and (min-width:60.625em){#homepage-video-module .module-header .latest-videos{right:0}}#homepage-video-module .module-header .latest-videos a{color:#000;font-size:.875rem}#homepage-video-module .video-module-lead{position:relative;width:100%}@media only screen and (min-width:48em){#homepage-video-module .video-module-lead{height:335px;overflow:hidden}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-lead{height:500px}}#homepage-video-module .video-module-lead .title-wrap{background-color:rgba(0,0,0,0.5);background-image:-o-linear-gradient(to top,black 0,transparent 50%);background-image:-moz-linear-gradient(to top,black 0,transparent 50%);background-image:-webkit-linear-gradient(bottom,black 0,transparent 50%);background-image:linear,to top,black 0,transparent 50%;left:0;height:100%;position:absolute;top:0;width:100%}#homepage-video-module .video-module-lead .title-wrap a{background:transparent url("http://idge.staticworld.net/idgtv/btn-play-default.svg") no-repeat 0 center;background-size:45px 47px;bottom:20px;color:#fff;font-size:1.25rem;line-height:1.75rem;margin-left:25px;padding:10px 30px 10px 60px;position:absolute;text-shadow:2px 1px #666}@media only screen and (min-width:48em){#homepage-video-module .video-module-lead .title-wrap a{background-size:58px 60px;font-size:1.75rem;line-height:2.125rem;margin-left:40px;padding:18px 50px 18px 85px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-lead .title-wrap a{background-size:80px 83px;bottom:270px;font-size:2.125rem;line-height:2.5rem;margin-left:85px;padding:25px 0 25px 120px;width:796px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-lead .title-wrap .title-rule{border-bottom:2px solid #ccc;border-bottom:2px solid rgba(204,204,204,0.5);bottom:245px;margin-left:85px;position:absolute;width:796px}}#homepage-video-module .video-module-lead img{width:100%}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel{left:10px;position:relative;margin:0 auto;width:90%;width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel{bottom:1rem;left:74px;position:absolute;width:820px}}#homepage-video-module .video-module-carousel .item{border-bottom:1px solid #ccc;padding:.625rem;*zoom:1}#homepage-video-module .video-module-carousel .item:before,#homepage-video-module .video-module-carousel .item:after{content:" ";display:table}#homepage-video-module .video-module-carousel .item:after{clear:both}#homepage-video-module .video-module-carousel .item:nth-child(3){border-bottom:0}#homepage-video-module .video-module-carousel .item:nth-child(4),#homepage-video-module .video-module-carousel .item:nth-child(5),#homepage-video-module .video-module-carousel .item:nth-child(6){display:none}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel .item:nth-child(4),#homepage-video-module .video-module-carousel .item:nth-child(5),#homepage-video-module .video-module-carousel .item:nth-child(6){display:block}}#homepage-video-module .video-module-carousel .item .img-wrap{float:left;margin-right:.75rem;width:30%}#homepage-video-module .video-module-carousel .item .img-wrap img{height:auto;width:100%}#homepage-video-module .video-module-carousel .item .video-sponsor{color:#25a7d7;font-size:.6875rem;font-weight:700;margin-top:.25rem}#homepage-video-module .video-module-carousel .item a{color:#000;font-weight:700}#homepage-video-module .video-module-carousel.slick-slider{display:block;background-clip:padding-box;box-sizing:border-box;margin-bottom:0;padding-top:1.5rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}#homepage-video-module .video-module-carousel.slick-slider .slick-track,#homepage-video-module .video-module-carousel.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#homepage-video-module .video-module-carousel.slick-slider .slick-prev,#homepage-video-module .video-module-carousel.slick-slider .slick-next{background:transparent;background-color:transparent;border-radius:50%;box-shadow:none;font-size:0;line-height:0;height:3.125rem;margin-top:0;width:3.125rem}#homepage-video-module .video-module-carousel.slick-slider .slick-prev:hover,#homepage-video-module .video-module-carousel.slick-slider .slick-next:hover{background-color:rgba(0,0,0,0.3)}#homepage-video-module .video-module-carousel.slick-slider .slick-prev:before,#homepage-video-module .video-module-carousel.slick-slider .slick-next:before{font-family:"SSStandard";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel.slick-slider .slick-prev,#homepage-video-module .video-module-carousel.slick-slider .slick-next{height:4rem;width:4rem}}#homepage-video-module .video-module-carousel.slick-slider .slick-prev{left:-65px}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel.slick-slider .slick-prev{left:-45px;position:absolute;top:65px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel.slick-slider .slick-prev{left:-60px}}#homepage-video-module .video-module-carousel.slick-slider .slick-next{right:-70px}#homepage-video-module .video-module-carousel.slick-slider .slick-next:before{left:2px}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel.slick-slider .slick-next{position:absolute;right:-24px;top:65px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel.slick-slider .slick-next{right:-60px}}#homepage-video-module .video-module-carousel .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel .slick-list{margin-left:-20px}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel .slick-list{margin-left:-3px}}#homepage-video-module .video-module-carousel .slick-list:focus{outline:0}#homepage-video-module .video-module-carousel .slick-list.dragging{cursor:pointer;cursor:hand}#homepage-video-module .video-module-carousel .slick-list .item{border-bottom:0;overflow:hidden;padding:0 .9375rem 0 .9375rem;width:30%}@media only screen and (min-width:48em){#homepage-video-module .video-module-carousel .slick-list .item{padding-bottom:1rem}}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel .slick-list .item{padding-bottom:0}}#homepage-video-module .video-module-carousel .slick-list .item a{color:#000;display:block;font-weight:400;margin-top:.375rem}@media only screen and (min-width:60.625em){#homepage-video-module .video-module-carousel .slick-list .item a{color:#fff;text-shadow:1px 1px #666}}#homepage-video-module .video-module-carousel .slick-track{position:relative;left:0;top:0;display:block}#homepage-video-module .video-module-carousel .slick-track:before,#homepage-video-module .video-module-carousel .slick-track:after{content:"";display:table}#homepage-video-module .video-module-carousel .slick-track:after{clear:both}.slick-loading #homepage-video-module .video-module-carousel .slick-track{visibility:hidden}#homepage-video-module .video-module-carousel .slick-slide{float:left;height:100%;min-height:1px}[dir="rtl"] #homepage-video-module .video-module-carousel .slick-slide{float:right}#homepage-video-module .video-module-carousel .slick-slide .img-wrap{float:none;overflow:hidden;padding-top:56.25%;position:relative;width:100%}#homepage-video-module .video-module-carousel .slick-slide .img-wrap img{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}#homepage-video-module .video-module-carousel .slick-slide.slick-loading img{display:none}#homepage-video-module .video-module-carousel .slick-slide.dragging img{pointer-events:none}.slick-initialized #homepage-video-module .video-module-carousel .slick-slide{display:block}.slick-loading #homepage-video-module .video-module-carousel .slick-slide{visibility:hidden}.slick-vertical #homepage-video-module .video-module-carousel .slick-slide{display:block;height:auto;border:1px solid transparent}#homepage-video-module .video-module-carousel .slick-arrow.slick-hidden{display:none}