.riverPost.sponsoredRiver .assetText,.fullListing .riverPost.sponsoredRiver,.seasonalListing .riverPost.sponsoredRiver,#promo-wrap-replay .promo-inner-wrap-replay,.responsiveLatest{zoom:1}.riverPost.sponsoredRiver .assetText:before,.fullListing .riverPost.sponsoredRiver:before,.seasonalListing .riverPost.sponsoredRiver:before,#promo-wrap-replay .promo-inner-wrap-replay:before,.responsiveLatest:before,.riverPost.sponsoredRiver .assetText:after,.fullListing .riverPost.sponsoredRiver:after,.seasonalListing .riverPost.sponsoredRiver:after,#promo-wrap-replay .promo-inner-wrap-replay:after,.responsiveLatest:after{content:"";display:table}.riverPost.sponsoredRiver .assetText:after,.fullListing .riverPost.sponsoredRiver:after,.seasonalListing .riverPost.sponsoredRiver:after,#promo-wrap-replay .promo-inner-wrap-replay:after,.responsiveLatest:after{clear:both}.ad-sponsored-logo-top,.ad-sponsored-logo-bottom{margin-top:-3px;pointer-events:all}.ad-sponsored-logo-top>div:before,.ad-sponsored-logo-bottom>div:before{content:"";position:absolute;display:block;height:20px;width:auto;padding:4px 10px 0 10px;white-space:nowrap;margin-left:-122px;content:"Sponsored by "}.es .ad-sponsored-logo-top>div:before,.es .ad-sponsored-logo-bottom>div:before{content:"Patrocinado por ";margin-left:-136px}.ad-sponsored-logo-top>div:before,.ad-sponsored-logo-bottom>div:before{background:#fff}#ads_dynamicShowcase h5,#ads_sponsFeed-wrap h6{font-family:Proxima Nova,Proxima-Nova,proxima-nova,Helvetica,Arial,sans-serif;color:#B80000;font-weight:bold;text-transform:uppercase}#ads_dynamicShowcase h5{font-size:13px;padding:7px 0 6px;border-top:3px solid #E4E7EA;border-bottom:1px solid #E4E7EA;margin-bottom:20px}@media (min-width: 1024px){#ads_dynamicShowcase h5{font-size:calc(.37594vw + 9.15038px)}}@media (min-width: 1290px){#ads_dynamicShowcase h5{font-size:14px}}#ads_dynamicShowcase h5:after{content:"/";margin:0 0 0 7px;font-weight:bold}#ads_sponsFeed-wrap h6{font-size:14px;background-color:#E4E7EA;height:3px;line-height:5px;margin:10px 0 25px 0}#ads_sponsFeed-wrap h6 span{background-color:#fff;padding:0 10px 0 0}#promo-wrap-replay .promo-inner-wrap-replay .promo-tag-wrap .promo-tag.tag{text-transform:uppercase;display:inline-block;line-height:1em;color:#fff;padding:10px;text-shadow:0 1px rgba(0,0,0,0.4);box-shadow:0 1px rgba(255,255,255,0.2) inset}#ads_dealsAndPromotions .promoCode{text-transform:uppercase;display:inline-block;line-height:1em;color:#fff;padding:10px 15px 8px 15px;font-weight:bold;font-size:12px;z-index:1;position:relative}#ads_dynamicShowcase .dynamicShowcase_li:hover .dynamicShowcase_headline,#ads_dynamicShowcase figure:before,#ads_dynamicShowcase .dynamicShowcase_text .dynamicShowcase_headline,#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_action,#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_action:hover,.riverPost.sponsoredRiver:hover .img:after,.riverPost.sponsoredRiver:hover .img:before,.riverPost.sponsoredRiver .img:after,.riverPost.sponsoredRiver .img:before,.responsiveBlocks .item:hover:not(.b4x2):not(.b4x1):not(.b2x2):not(.b2x1):not(.b1x2) h3,.responsiveBlocks .item:hover figure:before,.responsiveBlocks .item .socialCTALink svg,.responsiveBlocks .item .socialCTALink:hover svg,.responsiveBlocks .item h3,.responsiveBlocks .full:hover,.responsiveListingHighlights .asset,.touch-disabled .responsiveListingHighlights .asset:hover .content .share,.responsiveListingHighlights .asset .content,.responsiveListingHighlights .asset .content .h,.responsiveListingHighlights .asset:before,.responsiveListingFeatures .mainImage:after,.responsiveListingFeatures .mainImage:hover:after,.responsiveListingFeatures .items figure:after,.responsiveListingFeatures .items a:hover figure:after,.responsiveLatest .latestScrollContainer .item a:hover .img:before,.cesAltHero.spacer,#cesAltHero.background{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.riverPost.sponsoredRiver p{font-size:.941em;line-height:1.25em}.titleGroup h2 a:hover,.titleGroup a.allContent:hover,.titleGroup.reverse a.allContent:hover,#ads_sponsFeed-tweets li .ads_sponsFeed-text a:hover,#ads_sponsFeed-tweets li .ads_sponsFeed-retweet:hover,#ads_sponsFeed-tweets li .ads_sponsFeed-follow:hover,#ads_sponsFeed-tweets li .ads_sponsFeed-reply:hover,#ads_sponsFeed-tweets li .ads_sponsFeed-favorite:hover,.riverPost.sponsoredRiver:hover h3,.responsiveBlocks .item .details:hover,.responsiveListingHighlights .asset .content .assetAuthor a:hover,#hotProducts li a:hover{color:#FF8B00}.titleGroup{width:100%;position:relative;pointer-events:none;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:10px;z-index:2}.titleGroup h2{text-transform:uppercase;font-size:25px;font-weight:bold}.titleGroup h2 a{color:#000;pointer-events:all}.titleGroup .firstWord{font-weight:normal}.titleGroup.mobile{padding:18px;margin-bottom:0;position:absolute;z-index:1}.titleGroup.mobile h2{margin:0;padding:2px 0 2px 0;font-size:19px;line-height:19px}.titleGroup.desktop h2{padding-right:20px}.titleGroup.desktop .line{position:relative;height:5px;background-color:#E4E7EA;flex:2}.titleGroup svg{width:16px;height:16px;fill:#B80000;margin-left:8px}.titleGroup a.allContent{font-size:20px;padding-left:20px;color:#000;pointer-events:all}.titleGroup.reverse{color:#fff}.titleGroup.reverse a.allContent{color:#fff}.titleGroup.reverse .line{background-color:rgba(255,255,255,0.25)}.ad-sponsored-feed-top{min-height:190px}.col-6 #ads_sponsFeed-tweets{width:338px;padding-right:32px}.col-8 #ads_sponsFeed-wrap{position:relative;left:100px}.col-8 #ads_sponsFeed-right{margin-bottom:20px}.col-8 #ads_sponsFeed-tweets{width:435px;padding-right:35px}.col-8 .sponsoredFeedContainer .riverPost .timestamp:before,.col-8 .sponsoredFeedContainer .riverPost .timestamp:after{background-color:transparent}#ads_sponsFeed-wrap h6 span{padding:0 20px 0 0;color:#4E9901}#ads_sponsFeed-wrap a{color:#4E9901}#ads_sponsFeed-sponsored{font-size:14px;color:#4E9901;padding-top:5px}#ads_sponsFeed-left{float:left;position:relative;width:auto;height:auto;display:block}#ads_sponsFeed-left img{width:auto;position:relative;top:0px;left:0px}#ads_sponsFeed-left .feedIcon{height:25px;position:absolute;width:25px;border-radius:100%;color:transparent;top:10px;left:10px;background-color:#fff}#ads_sponsFeed-left .feedIcon img{position:absolute;top:7px;left:5px}#ads_sponsFeed-right{float:left;position:relative;padding:0 0 20px 0px;margin-bottom:20px;min-height:65px;left:30px}#ads_sponsFeed-right #ads_sponsFeed-username{font-family:Panton,sans-serif;font-weight:bold;font-size:1.41176em;line-height:1em;color:#000;margin:0;padding-top:5px;padding-bottom:5px}#ads_sponsFeed-right p{margin:0}#ads_sponsFeed-right #ads_sponsFeed-username_screen{color:#768696;font-size:.82353em;line-height:1em}#ads_sponsFeed-trackGif{display:none}#ads_sponsFeed-tweets li{display:none;opacity:1;color:transparent}#ads_sponsFeed-tweets li.ads_sponsFeed-current{display:list-item}#ads_sponsFeed-tweets li .ads_sponsFeed-text{margin:0;line-height:20px;font-size:16px;color:#000}#ads_sponsFeed-tweets li .ads_sponsFeed-text a{color:#768696}#ads_sponsFeed-tweets li .ads_sponsFeed-retweet,#ads_sponsFeed-tweets li .ads_sponsFeed-follow,#ads_sponsFeed-tweets li .ads_sponsFeed-reply,#ads_sponsFeed-tweets li .ads_sponsFeed-favorite{color:#768696;font-size:.82353em;line-height:1em}#ads_sponsFeed-tweets li .ads_sponsFeed-retweet:after,#ads_sponsFeed-tweets li .ads_sponsFeed-follow:after,#ads_sponsFeed-tweets li .ads_sponsFeed-reply:after,#ads_sponsFeed-tweets li .ads_sponsFeed-favorite:after{content:"/";color:#000;margin-left:10px}#ads_sponsFeed-tweets li .ads_sponsFeed-retweet{background:url('https://cnet4.cbsistatic.com/fly/1514998110-fly/bundles/cnetcss/images/ads/retweet.png') no-repeat scroll 0 bottom transparent;padding-left:21px}#ads_sponsFeed-tweets li .ads_sponsFeed-retweet:hover{background:url('https://cnet4.cbsistatic.com/fly/1514998110-fly/bundles/cnetcss/images/ads/retweet_hover.png') no-repeat scroll 0 bottom transparent}#ads_sponsFeed-tweets li .ads_sponsFeed-reply{background:url('https://cnet1.cbsistatic.com/fly/1514998110-fly/bundles/cnetcss/images/ads/reply.png') no-repeat scroll 0 bottom transparent;padding-left:17px}#ads_sponsFeed-tweets li .ads_sponsFeed-reply:hover{background:url('https://cnet1.cbsistatic.com/fly/1514998110-fly/bundles/cnetcss/images/ads/reply_hover.png') no-repeat scroll 0 bottom transparent}#ads_sponsFeed-tweets li .ads_sponsFeed-favorite{background:url('https://cnet1.cbsistatic.com/fly/1514998110-fly/bundles/cnetcss/images/ads/favorite.png') no-repeat scroll 0 bottom transparent;padding-left:20px}#ads_sponsFeed-tweets li .ads_sponsFeed-favorite:hover{background:url('https://cnet4.cbsistatic.com/fly/1514998110-fly/bundles/cnetcss/images/ads/favorite_hover.png') no-repeat scroll 0 bottom transparent}#ads_sponsFeed-tweets li .ads_sponsFeed-time{color:#768696;font-size:80%}#ads_sponsFeed-tweets li.ads_sponsFeed-last{color:#000}#ads_sponsFeed-tweets li.ads_sponsFeed-last p{display:none}#ads_sponsFeed-controls{display:block;position:relative;top:-20px;height:18px;float:right;background-color:#fff;padding-right:3px}.col-6 #ads_sponsFeed-controls{padding-right:0px}#ads_sponsFeed-controls a{display:inline-block;opacity:1;height:12px;width:10px;margin-left:6px;background-size:6px}#ads_sponsFeed-prev{background:url('https://cnet3.cbsistatic.com/fly/1514998112-fly/bundles/cnetcss/images/gallery/prev.png') no-repeat scroll 0 0 transparent;visibility:hidden}#ads_sponsFeed-next{background:url('https://cnet2.cbsistatic.com/fly/1514998112-fly/bundles/cnetcss/images/gallery/next.png') no-repeat scroll 0 0 transparent}#ads_dynamicShowcase{clear:both}#ads_dynamicShowcase h5{color:#4E9901}#ads_dynamicShowcase .dynamicShowcase_li{margin-top:20px;position:relative;float:left}#ads_dynamicShowcase .dynamicShowcase_li:first-of-type{margin-top:0}#ads_dynamicShowcase .dynamicShowcase_li:last-of-type .dynamicShowcase_expandWrap{top:inherit;bottom:0}#ads_dynamicShowcase .dynamicShowcase_li:last-of-type .dynamicShowcase_expandWrap:before{top:inherit;bottom:26px;border-color:transparent transparent transparent #eee}#ads_dynamicShowcase .dynamicShowcase_li:hover figure:before{box-shadow:0 0 0 2px #FF8B00 inset,0 0 35px rgba(0,0,0,0.7) inset}#ads_dynamicShowcase .dynamicShowcase_li:hover .dynamicShowcase_expandWrap{display:block}#ads_dynamicShowcase .dynamicShowcase_li:hover .dynamicShowcase_headline{color:#FF8B00}#ads_dynamicShowcase .dynamicShowcase_li>a{float:left}#ads_dynamicShowcase figure{position:relative;float:left;margin-right:18px}#ads_dynamicShowcase figure:before{box-shadow:0 0 15px rgba(0,0,0,0.3) inset;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#ads_dynamicShowcase figure .dynamicShowcase_image{display:block;position:relative;z-index:1}#ads_dynamicShowcase .dynamicShowcase_text{float:left;width:134px}@media (min-width: 1024px){#ads_dynamicShowcase .dynamicShowcase_text{width:calc(22.55639vw - 96.97744px)}}@media (min-width: 1290px){#ads_dynamicShowcase .dynamicShowcase_text{width:194px}}#ads_dynamicShowcase .dynamicShowcase_text .dynamicShowcase_headline{font-size:.82353em;line-height:1.28571em;font-weight:bold;color:#4E9901;display:block;margin-bottom:4px}#ads_dynamicShowcase .dynamicShowcase_text .dynamicShowcase_copy{color:#000;display:block;font-size:.82353em;line-height:1.28571em}#ads_dynamicShowcase .dynamicShowcase_expandWrap{display:none;width:300px;position:absolute;left:-315px;top:0;box-shadow:0 3px 8px 3px rgba(0,0,0,0.1);background-color:#fff;z-index:100}#ads_dynamicShowcase .dynamicShowcase_expandWrap:before{content:"";display:block;width:0;height:0;border:solid 6px;border-color:transparent transparent transparent #fff;left:100%;position:absolute;z-index:1}#ads_dynamicShowcase .dynamicShowcase_expandWrap:after{content:'';height:15px;right:0;position:absolute;width:100%}#ads_dynamicShowcase .dynamicShowcase_expandWrap:before{top:45px}#ads_dynamicShowcase .dynamicShowcase_expandWrap:after{top:0;height:100%;right:-20px;width:20px}#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_headline{color:#000;font-size:.82353em;line-height:1.28571em;display:block;padding:20px 20px 6px;font-weight:bold}#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_copy{color:#000;display:block;padding:0 20px 20px;font-size:.82353em;line-height:1.28571em}#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_action{font-size:.82353em;line-height:1.28571em;font-weight:bold;background-color:#eee;padding:20px;text-transform:uppercase;color:#4E9901;position:relative;display:block}#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_action:before{content:"";display:block;width:0;height:0;border:solid 6px;border-color:transparent transparent #eee transparent;top:-12px;left:20px;position:absolute;z-index:1}#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_action:after{top:-15px;content:'';height:15px;right:0;position:absolute;width:100%}#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_action:hover{color:#FF8B00}#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_action:before{top:-12px}#ads_dynamicShowcase .dynamicShowcase_expandWrap .dynamicShowcase_expandWrap_action:after{content:none}.riverPost.sponsoredRiver{margin:0 0 30px 0;overflow:hidden;clear:both}.riverPost.sponsoredRiver:hover .img:after{opacity:.5}.riverPost.sponsoredRiver:hover .img:before{box-shadow:0 0 0 3px #FF8B00 inset}.riverPost.sponsoredRiver .img{position:relative}.riverPost.sponsoredRiver .img:after{background-color:#000000;content:"";display:block;height:100%;opacity:0;position:absolute;top:0;width:100%;z-index:8}.riverPost.sponsoredRiver .img:before{box-shadow:0 0 0 3px transparent inset;content:"";display:block;height:100%;width:100%;z-index:10}.riverPost.sponsoredRiver img{display:block}.riverPost.sponsoredRiver .assetHed h3{font-family:Panton,sans-serif;font-size:1.41176em;line-height:1em;font-weight:bold}.riverPost.sponsoredRiver .assetText{position:relative;margin-left:30px;float:left}.riverPost.sponsoredRiver .assetText.right{margin-top:0;width:570px}.riverPost.sponsoredRiver .assetText.right .assetHed h3{padding-bottom:5px;color:#000;text-transform:none;background:none;margin:0px;height:inherit}.riverPost.sponsoredRiver .assetText .assetSponsor{margin-top:10px;line-height:initial}.riverPost.sponsoredRiver .assetText .assetSponsor span{text-transform:none;font-size:1em;color:#4E9901}.riverPost.sponsoredRiver .assetText .assetSponsor .byline{color:#768696}.riverPost.sponsoredRiver .assetText .assetSponsor .createdBy{color:#768696}.riverPost.sponsoredRiver .assetText .assetSponsor .sponsorName{color:#4E9901;font-size:17px;font-weight:bold}.riverPost.sponsoredRiver p{margin:0}.riverPost.sponsoredRiver .disclaimer{font-size:.82353em;line-height:1em;color:#4E9901;margin:-1px 0 7px;font-weight:bold}.riverPost.sponsoredRiver .assetThumb{display:block;float:left}.riverPost.sponsoredRiver .assetThumb>span:not(.tagline){display:block;background-color:#4E9901;color:#fff;position:absolute;top:10px;left:10px;z-index:24;font-size:14px;left:10px;padding:5px 10px;text-transform:uppercase;background-color:rgba(78,153,1,0.8);border-top:1px solid #4E9901;text-shadow:1px 1px rgba(0,0,0,0.4)}.riverPost.sponsoredRiver .assetThumb .tagline{display:block;width:100%;z-index:24;font-size:16px;color:#fff;position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px;top:10px;text-transform:uppercase;text-shadow:1px 1px rgba(0,0,0,0.4)}.riverPost.sponsoredRiver .assetThumb .tagline .tagline-1,.riverPost.sponsoredRiver .assetThumb .tagline .tagline-2{display:block;width:100%;background-color:#4E9901;background-color:rgba(78,153,1,0.8);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 10px}.riverPost.sponsoredRiver .assetThumb .tagline .tagline-1{padding-top:5px}.riverPost.sponsoredRiver .assetThumb .tagline .tagline-2{padding-bottom:5px;font-size:12px}#fourAndOneListing .riverPost.sponsoredRiver .assetText.right,.fullListing .riverPost.sponsoredRiver .assetText.right{width:370px;margin-top:0}#fourAndOneListing .riverPost.sponsoredRiver .assetText.right .disclaimer,.fullListing .riverPost.sponsoredRiver .assetText.right .disclaimer{font-size:.82353em;line-height:1em;margin:-1px 0 7px}#fourAndOneListing .riverPost.sponsoredRiver .assetText.right .assetSponsor,.fullListing .riverPost.sponsoredRiver .assetText.right .assetSponsor{margin-top:10px}#fourAndOneListing .riverPost.sponsoredRiver .assetText.right .assetSponsor span,.fullListing .riverPost.sponsoredRiver .assetText.right .assetSponsor span{text-transform:none;font-size:1em;color:#4E9901}#fourAndOneListing .riverPost.sponsoredRiver .assetText.right .assetSponsor .byline,.fullListing .riverPost.sponsoredRiver .assetText.right .assetSponsor .byline{color:#768696}#fourAndOneListing .riverPost.sponsoredRiver .assetText.right .assetSponsor .createdBy,.fullListing .riverPost.sponsoredRiver .assetText.right .assetSponsor .createdBy{color:#768696;line-height:1;display:inline;font-size:17px;text-transform:none}#fourAndOneListing .riverPost.sponsoredRiver .assetText.right .assetSponsor .sponsorName,.fullListing .riverPost.sponsoredRiver .assetText.right .assetSponsor .sponsorName{color:#4E9901;font-size:17px;font-weight:bold;line-height:1;display:inline;text-transform:none}#fourAndOneListing .riverPost.sponsoredRiver .assetText.right .assetSponsor span:after,.fullListing .riverPost.sponsoredRiver .assetText.right .assetSponsor span:after{content:"";margin:0px}#fourAndOneListing .riverPost.sponsoredRiver .imageLinkWrapper:hover .img:before,.fullListing .riverPost.sponsoredRiver .imageLinkWrapper:hover .img:before{box-shadow:0 0 0 3px #FF8B00 inset}.fullListing .riverPost.sponsoredRiver,.seasonalListing .riverPost.sponsoredRiver{margin-bottom:30px}.fullListing .riverPost.sponsoredRiver:before,.seasonalListing .riverPost.sponsoredRiver:before{content:"";display:block;padding-bottom:20px;border-top:1px solid #E4E7EA}.fullListing .riverPost.sponsoredRiver:after,.seasonalListing .riverPost.sponsoredRiver:after{content:"";display:block;padding-top:20px;border-bottom:1px solid #E4E7EA}.fullListing .riverPost.sponsoredRiver .assetText.right,.seasonalListing .riverPost.sponsoredRiver .assetText.right{margin:0 0 0 30px;padding:0}.fullListing .riverPost.sponsoredRiver .assetText.right h3,.seasonalListing .riverPost.sponsoredRiver .assetText.right h3{padding-top:5px}.fullListing .riverPost.sponsoredRiver .assetText.right p,.seasonalListing .riverPost.sponsoredRiver .assetText.right p{margin:0}#promo-wrap-replay{text-align:center;background-color:#fff;padding-bottom:30px}#promo-wrap-replay small{font-size:14px}#promo-wrap-replay .promo-inner-wrap-replay{float:none;background:url('https://cnet1.cbsistatic.com/fly/1514998113-fly/bundles/cnetcss/images/product/common/replay-bg.png') no-repeat center bottom;margin-left:auto;margin-right:auto}#promo-wrap-replay .promo-inner-wrap-replay .promo-dek{display:inline-block;margin-top:17px;margin-bottom:8px;line-height:16px;font-weight:bold;text-shadow:0 1px 0 #fff;color:#4E9901}.brandedContent #promo-wrap-replay .promo-inner-wrap-replay .promo-dek{color:#6C7073}#promo-wrap-replay .promo-inner-wrap-replay .promo-tag-wrap{line-height:5px;font-weight:bold;padding:5px 0 13px;height:0}#promo-wrap-replay .promo-inner-wrap-replay .promo-tag-wrap .promo-tag.tag{background:rgba(78,153,1,0.7);height:15px;margin-top:-5px}body:not(.auto) .col-12 #promo-wrap-replay{margin-top:-50px}.articleContent .col-12 #promo-wrap-replay{margin-top:0}body.auto #promo-wrap-replay .promo-tag.tag:after{display:none}body.auto #reviewTopSection #promo-wrap-replay,body.auto .reviewBody #promo-wrap-replay{padding-top:20px}body.auto .player-wrap #promo-wrap-replay{margin-top:20px}body.auto #promo-wrap-replay{margin-bottom:30px;padding-bottom:0px}body.auto #promo-wrap-replay .promo-inner-wrap-replay{background-image:none;text-align:left;padding-bottom:10px;border-bottom:solid 1px #E4E7EA}body.auto #promo-wrap-replay .promo-inner-wrap-replay .promo-dek{text-align:left;margin:0;line-height:18px;font-weight:initial;color:#959595}body.auto #promo-wrap-replay .promo-inner-wrap-replay .promo-dek small{padding-left:30px;display:block}body.auto #promo-wrap-replay .promo-inner-wrap-replay .promo-tag-wrap{float:left;line-height:initial;padding:0;height:auto;border-right:solid 1px #E4E7EA}body.auto #promo-wrap-replay .promo-inner-wrap-replay .promo-tag-wrap:before{display:none}body.auto #promo-wrap-replay .promo-inner-wrap-replay .promo-tag-wrap .promo-tag.tag{background:none;background-color:transparent;border:none;height:auto;margin-top:0;padding:10px 0;text-shadow:none;box-shadow:none;letter-spacing:.125em;color:#4E9901}body.auto.single-video #promo-wrap-replay .promo-inner-wrap-replay{border-bottom-color:rgba(255,255,255,0.2)}body.auto.single-video #promo-wrap-replay .promo-inner-wrap-replay .promo-tag-wrap{border-right-color:rgba(255,255,255,0.2)}#ads_dealsAndPromotions .price,#ads_dealsAndPromotions .promoCode{margin:0;position:absolute;z-index:5;top:168px}@media (min-width: 1024px){#ads_dealsAndPromotions .price,#ads_dealsAndPromotions .promoCode{top:calc(19.54887vw - 32.18045px)}}@media (min-width: 1290px){#ads_dealsAndPromotions .price,#ads_dealsAndPromotions .promoCode{top:220px}}#ads_dealsAndPromotions .price{color:#fff;font-size:16px;font-weight:bold;right:10px}#ads_dealsAndPromotions .promoCode{background-color:rgba(5,176,245,0.7)}.responsiveBlocks .item{position:relative}.responsiveBlocks .item:hover:not(.b4x2):not(.b4x1):not(.b2x2):not(.b2x1):not(.b1x2) h3{color:#690065}.responsiveBlocks .item:hover figure:before{background-color:rgba(105,0,101,0.6)}.responsiveBlocks .item a{color:inherit}.responsiveBlocks .item .mainLink{position:absolute;width:100%;height:100%;z-index:3;font:0/0 serif;text-shadow:none;color:transparent}.responsiveBlocks .item .socialCTALink{position:absolute;bottom:10px;font-size:14px;z-index:5}.responsiveBlocks .item .socialCTALink.facebook{color:#3B5998}.responsiveBlocks .item .socialCTALink.facebook svg{fill:#3B5998}.responsiveBlocks .item .socialCTALink.twitter{color:#28AAE1}.responsiveBlocks .item .socialCTALink.twitter svg{fill:#28AAE1}.responsiveBlocks .item .socialCTALink.linkedin{color:#0073B2}.responsiveBlocks .item .socialCTALink.linkedin svg{fill:#0073B2}.responsiveBlocks .item .socialCTALink.comments{color:#B80000}.responsiveBlocks .item .socialCTALink.comments svg{fill:#B80000}.responsiveBlocks .item .socialCTALink span{font-weight:bold}.responsiveBlocks .item .socialCTALink svg{width:10px;max-height:10px;margin-left:5px}.responsiveBlocks .item .socialCTALink:hover{color:#FF8B00}.responsiveBlocks .item .socialCTALink:hover svg{fill:#FF8B00}.responsiveBlocks .item img{display:block}.responsiveBlocks .item h3{margin-top:10px;margin-bottom:5px;font-weight:normal;font-family:Panton,sans-serif;font-size:17px;line-height:20px}@media (min-width: 1024px){.responsiveBlocks .item h3{margin-top:calc(1.8797vw - 9.24812px)}}@media (min-width: 1290px){.responsiveBlocks .item h3{margin-top:15px}}@media (min-width: 1024px){.responsiveBlocks .item h3{font-size:calc(1.12782vw + 5.45113px)}}@media (min-width: 1290px){.responsiveBlocks .item h3{font-size:20px}}@media (min-width: 1024px){.responsiveBlocks .item h3{line-height:calc(.75188vw + 12.30075px)}}@media (min-width: 1290px){.responsiveBlocks .item h3{line-height:22px}}.responsiveBlocks .item .desc{font-size:14px;line-height:18px;color:#959595;margin-bottom:0}@media (min-width: 1024px){.responsiveBlocks .item .desc{font-size:calc(.75188vw + 6.30075px)}}@media (min-width: 1290px){.responsiveBlocks .item .desc{font-size:16px}}@media (min-width: 1024px){.responsiveBlocks .item .desc{line-height:calc(.75188vw + 10.30075px)}}@media (min-width: 1290px){.responsiveBlocks .item .desc{line-height:20px}}.responsiveBlocks .item .author{font-size:14px;font-weight:normal}.responsiveBlocks .item .author .assetByline a{font-weight:bold;position:relative;z-index:4}.responsiveBlocks .item .author .assetByline a:hover{color:#FF8B00}.responsiveBlocks .item time:before{content:"/";padding-right:5px;margin-left:2px}.responsiveBlocks .item figure{position:relative}.responsiveBlocks .item figure:before{content:"";position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.03) -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(30%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.75)));background:rgba(0,0,0,0.03) -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);background:rgba(0,0,0,0.03) linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);bottom:0}.responsiveBlocks .item .playOverlay,.responsiveBlocks .item .galleryOverlay{z-index:2}.responsiveBlocks .item .deal-salePrice{color:#fff;font-size:16px;font-weight:bold}.responsiveBlocks .item .details{color:#B80000;font-size:14px;position:relative;z-index:10}.responsiveBlocks .item .merchant{color:#fff;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.responsiveBlocks .item.b1x1 [class|="tag"]{bottom:0;position:absolute}.responsiveBlocks .item.b1x1 .assetByline{position:absolute;bottom:5px}@media (min-width: 1024px){.responsiveBlocks .item.b1x1 .assetByline{bottom:calc(1.8797vw - 14.24812px)}}@media (min-width: 1290px){.responsiveBlocks .item.b1x1 .assetByline{bottom:10px}}.responsiveBlocks .item.b1x1 .assetByline a{color:#000}.responsiveBlocks .item.b1x1 .meta{text-align:right;bottom:5px;right:10px;max-width:calc(40% - 10px)}.responsiveBlocks .item.b1x1 figure{height:198px}@media (min-width: 1024px){.responsiveBlocks .item.b1x1 figure{height:calc(19.54887vw - 2.18045px)}}@media (min-width: 1290px){.responsiveBlocks .item.b1x1 figure{height:250px}}.responsiveBlocks .item.b1x1 figure img{height:100%;object-fit:contain}.responsiveBlocks .item.b4x2 h3,.responsiveBlocks .item.b4x1 h3,.responsiveBlocks .item.b2x2 h3,.responsiveBlocks .item.b2x1 h3,.responsiveBlocks .item.b1x2 h3{margin-top:5px}.responsiveBlocks .item.b4x2 .content,.responsiveBlocks .item.b4x1 .content,.responsiveBlocks .item.b2x2 .content,.responsiveBlocks .item.b2x1 .content,.responsiveBlocks .item.b1x2 .content{position:absolute;bottom:60px;width:100%;margin:0 30px;color:#fff}.responsiveBlocks .item.b4x2 .content .deal-salePrice,.responsiveBlocks .item.b4x1 .content .deal-salePrice,.responsiveBlocks .item.b2x2 .content .deal-salePrice,.responsiveBlocks .item.b2x1 .content .deal-salePrice,.responsiveBlocks .item.b1x2 .content .deal-salePrice{font-size:1.41176em}.responsiveBlocks .item.b4x2 .meta,.responsiveBlocks .item.b4x1 .meta,.responsiveBlocks .item.b2x2 .meta,.responsiveBlocks .item.b2x1 .meta,.responsiveBlocks .item.b1x2 .meta{bottom:15px;right:20px}.responsiveBlocks .item.b4x1 h3{font-size:2.11765em;line-height:1.05556em}.responsiveBlocks .item.b4x1 .content{bottom:30px}.responsiveBlocks .item.b4x2 h3{font-size:1.52941em;line-height:1.07692em}.responsiveBlocks .item.b4x2 .content{bottom:30px}.responsiveBlocks .item.b2x2 h3{font-size:2.11765em;line-height:1em}.responsiveBlocks .item.b2x1 h3{font-size:1.52941em;line-height:1.07692em}.responsiveBlocks .item.b2x1 .content{bottom:30px}.responsiveBlocks .item.b1x2 h3{font-size:1.52941em;line-height:1.07692em}.responsiveBlocks .item.b1x2 .content{width:80%}.responsiveBlocks .item.b4x1 .content,.responsiveBlocks .item.b4x2 .content,.responsiveBlocks .item.b2x2 .content,.responsiveBlocks .item.b2x1 .content{width:61%}.responsiveBlocks .item.dealsTileAd{height:auto;margin-bottom:0}.responsiveBlocks .full{width:100%;height:467px;margin-right:0;margin-bottom:20px;padding:60px 0 0}.responsiveBlocks .full:hover{color:#690065}.responsiveBlocks .full .itemLink{display:block;height:467px;position:absolute;width:1448px;z-index:2}.responsiveBlocks .full img{width:inherit;position:absolute;right:-194px;z-index:-1}.responsiveBlocks .full .content{width:47%;font-family:Panton,sans-serif;display:flex;flex-direction:column;height:100%;justify-content:center}.responsiveBlocks .full .content h3{font-size:48px;line-height:50px;font-weight:300}@media (min-width: 1024px){.responsiveBlocks .full .content h3{font-size:calc(1.50376vw + 32.6015px)}}@media (min-width: 1290px){.responsiveBlocks .full .content h3{font-size:52px}}@media (min-width: 1024px){.responsiveBlocks .full .content h3{line-height:calc(1.50376vw + 34.6015px)}}@media (min-width: 1290px){.responsiveBlocks .full .content h3{line-height:54px}}.responsiveBlocks .full .content .desc{font-family:Proxima Nova,Proxima-Nova,proxima-nova,Helvetica,Arial,sans-serif;font-size:17px;line-height:25px;font-weight:normal;margin:5px 0 15px 0}@media (min-width: 1024px){.responsiveBlocks .full .content .desc{font-size:calc(1.12782vw + 5.45113px)}}@media (min-width: 1290px){.responsiveBlocks .full .content .desc{font-size:20px}}@media (min-width: 1024px){.responsiveBlocks .full .content .desc{line-height:calc(1.12782vw + 13.45113px)}}@media (min-width: 1290px){.responsiveBlocks .full .content .desc{line-height:28px}}.responsiveBlocks .full .content .meta{color:#B80000;position:relative}.responsiveBlocks .full .content .meta svg{fill:#B80000;margin:-7px 5px 0 0}.responsiveBlocks .full .content .meta span{font-family:Proxima Nova,Proxima-Nova,proxima-nova,Helvetica,Arial,sans-serif;font-weight:bold}body.hgg._2017 .responsiveBlocks:not(.dealsResults) h3{margin-bottom:20px}body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b1x1 .meta,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .full .meta{bottom:10px;left:0;top:inherit;right:inherit;color:#B80000}body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b1x1 .meta svg,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .full .meta svg{fill:#B80000;margin:-9px 5px 0 0}body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b1x1 .meta span,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .full .meta span{font-family:Proxima Nova,Proxima-Nova,proxima-nova,Helvetica,Arial,sans-serif;font-weight:bold}body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b1x1 .meta:after,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .full .meta:after{content:"";position:absolute;display:block;height:2px;width:88px;background-color:#E4E7EA;left:0;bottom:-10px}body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b4x2 .meta,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b4x1 .meta,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b2x2 .meta,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b2x1 .meta,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b1x2 .meta{bottom:-15px;left:0;top:inherit;right:inherit;color:#fff}body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b4x2 .meta svg,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b4x1 .meta svg,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b2x2 .meta svg,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b2x1 .meta svg,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b1x2 .meta svg{margin:-9px 5px 0 0;fill:#fff}body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b4x2 .meta span,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b4x1 .meta span,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b2x2 .meta span,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b2x1 .meta span,body.hgg._2017 .responsiveBlocks:not(.dealsResults) .item.b1x2 .meta span{font-family:Proxima Nova,Proxima-Nova,proxima-nova,Helvetica,Arial,sans-serif;font-weight:bold}body.hgg._2017 .responsiveBlocks:not(.dealsResults) .full .meta{bottom:0}.responsiveBlocks .disclosure{width:100%;margin:-10px 0 10px;color:#959595}.blockLayout4{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:30px}.blockLayout4 .item{width:23.92344%;height:294px;margin-right:1.43541%;margin-bottom:14.25px;float:left}@media (min-width: 1024px){.blockLayout4 .item{height:calc(28.57143vw + 1.42857px)}}@media (min-width: 1290px){.blockLayout4 .item{height:370px}}@media (min-width: 1024px){.blockLayout4 .item{margin-bottom:calc(1.40977vw - .18609px)}}@media (min-width: 1290px){.blockLayout4 .item{margin-bottom:18px}}.blockLayout4 .item.b1x2{height:601px}@media (min-width: 1024px){.blockLayout4 .item.b1x2{height:calc(52.79527vw + 60.37648px)}}@media (min-width: 1290px){.blockLayout4 .item.b1x2{height:741.43541px}}.blockLayout4 .item.b2x1{width:calc(47.84689% + 1.43541%)}.blockLayout4 .item.b2x2{width:calc(47.84689% + 1.43541%);height:601px}@media (min-width: 1024px){.blockLayout4 .item.b2x2{height:calc(52.79527vw + 60.37648px)}}@media (min-width: 1290px){.blockLayout4 .item.b2x2{height:741.43541px}}.blockLayout4 .item.b4x1{width:100%}.blockLayout4 .item.b4x2{width:100%;height:601px}@media (min-width: 1024px){.blockLayout4 .item.b4x2{height:calc(52.79527vw + 60.37648px)}}@media (min-width: 1290px){.blockLayout4 .item.b4x2{height:741.43541px}}.blockLayout4.c2 .i2{margin-right:0}.blockLayout4.c3 .i3{margin-right:0}.blockLayout4.c4 .i4{margin-right:0}.blockLayout4.c5 .i3{margin-right:0}.blockLayout4.c5 .i4{margin-left:50.7177%;margin-top:-308px}@media (min-width: 1024px){.blockLayout4.c5 .i4{margin-top:calc(-24.06015vw - 61.62406px)}}@media (min-width: 1290px){.blockLayout4.c5 .i4{margin-top:-372px}}.blockLayout4.c5 .i5{margin-right:0;margin-top:-308px}@media (min-width: 1024px){.blockLayout4.c5 .i5{margin-top:calc(-24.06015vw - 61.62406px)}}@media (min-width: 1290px){.blockLayout4.c5 .i5{margin-top:-372px}}.blockLayout4.c6 .i3{margin-right:0}.blockLayout4.c6 .i6{margin-right:0}.blockLayout4.c7 .i3{margin-right:0}.blockLayout4.c7 .i7{margin-right:0}.blockLayout4.c8 .i3{margin-right:0}.blockLayout4.c8 .i4{margin-left:50.7177%;margin-top:-308px}@media (min-width: 1024px){.blockLayout4.c8 .i4{margin-top:calc(-24.06015vw - 61.62406px)}}@media (min-width: 1290px){.blockLayout4.c8 .i4{margin-top:-372px}}.blockLayout4.c8 .i5{margin-top:-308px;margin-right:0}@media (min-width: 1024px){.blockLayout4.c8 .i5{margin-top:calc(-24.06015vw - 61.62406px)}}@media (min-width: 1290px){.blockLayout4.c8 .i5{margin-top:-372px}}.blockLayout4.c8 .i8{margin-right:0}.blockLayout4.c9 .i3{margin-right:0}.blockLayout4.c9 .i4{margin-left:50.7177%;margin-top:-308px}@media (min-width: 1024px){.blockLayout4.c9 .i4{margin-top:calc(-24.06015vw - 61.62406px)}}@media (min-width: 1290px){.blockLayout4.c9 .i4{margin-top:-372px}}.blockLayout4.c9 .i5{margin-right:0;margin-top:-308px}@media (min-width: 1024px){.blockLayout4.c9 .i5{margin-top:calc(-24.06015vw - 61.62406px)}}@media (min-width: 1290px){.blockLayout4.c9 .i5{margin-top:-372px}}.blockLayout4.c9 .i9{margin-right:0}.blockLayout4.c10 .i3{margin-right:0}.blockLayout4.c10 .i7{margin-right:0}.blockLayout4.c10 .i10{margin-right:0}.blockLayout4.c11 .i3{margin-right:0}.blockLayout4.c11 .i7{margin-right:0}.blockLayout4.c11 .i11{margin-right:0}.blockLayout4.c12 .i4{margin-right:0}.blockLayout4.c12 .i8{margin-right:0}.blockLayout4.c12 .i12{margin-right:0}.blockLayout4.c13 .i3{margin-right:0}.blockLayout4.c13 .i4{margin-left:50.7177%;margin-top:-308px}@media (min-width: 1024px){.blockLayout4.c13 .i4{margin-top:calc(-24.06015vw - 61.62406px)}}@media (min-width: 1290px){.blockLayout4.c13 .i4{margin-top:-372px}}.blockLayout4.c13 .i5{margin-right:0;margin-top:-308px}@media (min-width: 1024px){.blockLayout4.c13 .i5{margin-top:calc(-24.06015vw - 61.62406px)}}@media (min-width: 1290px){.blockLayout4.c13 .i5{margin-top:-372px}}.blockLayout4.c13 .i9{margin-right:0}.blockLayout4.c13 .i13{margin-right:0}.blockLayout4.c14 .i3{margin-right:0}.blockLayout4.c14 .i7{margin-right:0}.blockLayout4.c14 .i11{margin-right:0}.blockLayout4.c14 .i14{margin-right:0}.blockLayout4.c15 .i3{margin-right:0}.blockLayout4.c15 .i7{margin-right:0}.blockLayout4.c15 .i11{margin-right:0}.blockLayout4.c15 .i15{margin-right:0}.blockLayout4.c16 .i4{margin-right:0}.blockLayout4.c16 .i8{margin-right:0}.blockLayout4.c16 .i12{margin-right:0}.blockLayout4.c16 .i16{margin-right:0}.blockLayout4.infinite .item:nth-child(4n+6){margin-right:0}.blockLayout2{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:30px;float:left;width:calc(47.84689% + 1.43541%);margin-right:1.43541%}.blockLayout2 .item{width:48.54369%;margin-right:2.87081%;height:294px;margin-bottom:14.25px;float:left}@media (min-width: 1024px){.blockLayout2 .item{height:calc(28.57143vw + 1.42857px)}}@media (min-width: 1290px){.blockLayout2 .item{height:370px}}@media (min-width: 1024px){.blockLayout2 .item{margin-bottom:calc(1.40977vw - .18609px)}}@media (min-width: 1290px){.blockLayout2 .item{margin-bottom:18px}}.blockLayout2 .item.b2x1{width:100%;margin-right:0}.blockLayout2 .item:nth-child(3n){margin-right:0}.responsiveListingHighlights{height:490px;margin-bottom:30px;background-color:#fff}@media (min-width: 1024px){.responsiveListingHighlights{height:calc(30.07519vw + 182.03008px)}}@media (min-width: 1290px){.responsiveListingHighlights{height:570px}}.responsiveListingHighlights .asset{height:100%;overflow:hidden;margin-left:0;float:left;position:relative;z-index:2}.responsiveListingHighlights .asset:before{content:"";position:absolute;display:block;height:100%;width:100%;left:0;z-index:0}.responsiveListingHighlights .asset .galleryOverlay,.responsiveListingHighlights .asset .playOverlay{z-index:1;width:120px;height:120px;margin-left:-60px;margin-top:-60px}.responsiveListingHighlights .asset img{position:absolute;z-index:-1;bottom:-100%;top:-100%;left:-100%;right:-100%;width:auto;min-width:100%;min-height:100%;margin:auto}.touch-disabled .responsiveListingHighlights .asset:hover{z-index:4}.touch-disabled .responsiveListingHighlights .asset:hover:before{background-color:rgba(105,0,101,0.6)}.touch-disabled .responsiveListingHighlights .asset:hover .content .share{opacity:1}.responsiveListingHighlights .asset .mainStory{position:absolute;z-index:6;width:100%;height:100%;top:0;left:0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.responsiveListingHighlights .asset .content{position:absolute;left:30px;margin-right:30px;color:#fff;bottom:30px}.responsiveListingHighlights .asset .content .h{color:#fff;font-family:Panton,sans-serif;font-weight:normal;position:relative;z-index:5;margin-bottom:17px;margin-top:10px}.responsiveListingHighlights .asset .content p{font-size:1.17647em;line-height:1.1em;color:#959595;margin-bottom:13px;position:relative;z-index:5}.responsiveListingHighlights .asset .content .assetAuthor span,.responsiveListingHighlights .asset .content .assetAuthor a{color:#fff;font-size:14px}.responsiveListingHighlights .asset .content .assetAuthor a{margin-left:5px;font-weight:bold;position:relative;z-index:7}.responsiveListingHighlights .asset .content .meta.photo,.responsiveListingHighlights .asset .content .meta.video{bottom:0;position:absolute;right:0}.responsiveListingHighlights .asset.whole{width:100%}.responsiveListingHighlights .asset.whole .content .h{font-size:2.70588em;line-height:1em}.responsiveListingHighlights .asset.threeQuarter{width:75%}.responsiveListingHighlights .asset.threeQuarter .content .h{font-size:2.70588em;line-height:1em}.responsiveListingHighlights .asset.half{width:50%}.responsiveListingHighlights .asset.half .content{left:60px;margin-right:60px}.responsiveListingHighlights .asset.half .content .h{font-size:44px;line-height:44px;font-weight:300}@media (min-width: 1024px){.responsiveListingHighlights .asset.half .content .h{font-size:calc(4.13534vw + 1.65414px)}}@media (min-width: 1290px){.responsiveListingHighlights .asset.half .content .h{font-size:55px}}@media (min-width: 1024px){.responsiveListingHighlights .asset.half .content .h{line-height:calc(4.13534vw + 1.65414px)}}@media (min-width: 1290px){.responsiveListingHighlights .asset.half .content .h{line-height:55px}}.responsiveListingHighlights .asset.quarter{width:25%}.responsiveListingHighlights .asset.quarter .content .h{font-size:27px;line-height:27px;font-weight:300}@media (min-width: 1024px){.responsiveListingHighlights .asset.quarter .content .h{font-size:calc(1.8797vw + 7.75188px)}}@media (min-width: 1290px){.responsiveListingHighlights .asset.quarter .content .h{font-size:32px}}@media (min-width: 1024px){.responsiveListingHighlights .asset.quarter .content .h{line-height:calc(1.8797vw + 7.75188px)}}@media (min-width: 1290px){.responsiveListingHighlights .asset.quarter .content .h{line-height:32px}}.responsiveListingHighlights .asset.third{width:33.33333333%}.responsiveListingHighlights .asset.third .content .h{font-size:2em;line-height:1em}.responsiveListingHighlights .asset figure:before{content:"";position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.03) -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(30%, rgba(0,0,0,0)),color-stop(80%, rgba(0,0,0,0.75)));background:rgba(0,0,0,0.03) -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 80%);background:rgba(0,0,0,0.03) linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 80%);bottom:0}.responsiveListingFeatures{height:685px;position:relative;padding-top:30px;margin-bottom:20px;overflow:hidden}.responsiveListingFeatures .mainLink{font:0/0 serif;text-shadow:none;color:transparent}.responsiveListingFeatures .mainImage:after{content:"";position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.4) -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(55%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.8)));background:rgba(0,0,0,0.4) -webkit-linear-gradient(rgba(0,0,0,0) 55%,rgba(0,0,0,0.8) 100%);background:rgba(0,0,0,0.4) linear-gradient(rgba(0,0,0,0) 55%,rgba(0,0,0,0.8) 100%);bottom:0}.responsiveListingFeatures .mainImage:hover:after{background-color:rgba(105,0,101,0.6)}.responsiveListingFeatures .mainImage img{min-height:100%;min-width:100%;height:auto;width:auto;position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto}.responsiveListingFeatures .mainContent{height:322px;display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;pointer-events:none}.responsiveListingFeatures .mainContent [class|="tag"]{margin-bottom:5px}.responsiveListingFeatures .mainContent .meta{position:relative}.responsiveListingFeatures .assetByline{color:#fff;font-size:14px;position:relative;z-index:5;pointer-events:all}.responsiveListingFeatures .assetByline a{color:#fff;font-weight:bold}.responsiveListingFeatures .assetByline a:hover{color:#FF8B00}.responsiveListingFeatures .mainTitle{color:#fff;font-size:50px;line-height:50px;font-weight:300;font-family:Panton,sans-serif;margin-bottom:10px}@media (min-width: 1024px){.responsiveListingFeatures .mainTitle{font-size:calc(1.8797vw + 30.75188px)}}@media (min-width: 1290px){.responsiveListingFeatures .mainTitle{font-size:55px}}@media (min-width: 1024px){.responsiveListingFeatures .mainTitle{line-height:calc(1.8797vw + 30.75188px)}}@media (min-width: 1290px){.responsiveListingFeatures .mainTitle{line-height:55px}}.responsiveListingFeatures .items{margin-top:40px;position:relative;z-index:3}.responsiveListingFeatures .items h3{color:#959595;font-size:18px;line-height:22px;font-weight:normal}.responsiveListingFeatures .items figure{position:relative;margin-bottom:15px}.responsiveListingFeatures .items figure:after{content:"";position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.03) -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(30%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.75)));background:rgba(0,0,0,0.03) -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);background:rgba(0,0,0,0.03) linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);top:0;left:0}.responsiveListingFeatures .items a:hover figure:after{background-color:rgba(105,0,101,0.6)}.responsiveListingFeatures .items img{display:block}.responsiveListingFeatures .items [class|="tag"]{position:absolute;bottom:0}.responsiveListingFeatures .items .meta{right:10px;bottom:0;z-index:1}.responsiveListingFeatures .number{margin-right:4px}.responsiveListingFeatures .icon-container{min-height:1px}.responsiveListingFeatures .icon-container svg{left:0;width:100%;margin:25% 0 0 0;height:160px}@media (min-width: 1024px){.responsiveListingFeatures .icon-container svg{height:calc(3.7594vw + 121.50376px)}}@media (min-width: 1290px){.responsiveListingFeatures .icon-container svg{height:170px}}.stickyColumn .stickyColumnElement.fixed{top:0 !important}body.auto .stickyColumn .stickyColumnElement.fixed{top:61px !important}.stickyColumn .ad-mpu-plus-top,.stickyColumn .ad-mpu-bottom{text-align:left}.stickyColumn.ready .stickyColumnElement{visibility:visible !important}.stickyColumn .stickyColumnElement{position:absolute;transition-duration:0s;width:100%}.stickyColumn .stickyColumnElement.fixed{position:fixed;width:322px}@media (min-width: 1024px){.stickyColumn .stickyColumnElement.fixed{width:calc(31.57895vw - 1.36842px)}}@media (min-width: 1290px){.stickyColumn .stickyColumnElement.fixed{width:406px}}.stickyColumn .stickyColumnElement:not(:first-child){visibility:hidden}.stickyColumn .stickyColumnElement:not(:last-child){padding-bottom:30px}.stickyColumn .stickyColumnElement>*{margin-bottom:0}.responsiveLatest .latestStoriesTitle{width:calc(47.84689% + 1.43541%);float:left}.responsiveLatest .topStoriesTitle{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;float:left;width:calc(47.84689% + 1.43541%);margin-right:1.43541%}.responsiveLatest:not(.fullWidth) .latestScrollContainer{width:calc(47.84689% + 1.43541%)}.responsiveLatest .latestScrollContainer{height:617px;float:left;overflow-y:scroll;margin-bottom:30px}@media (min-width: 1024px){.responsiveLatest .latestScrollContainer{height:calc(53.00752vw + 74.20301px)}}@media (min-width: 1290px){.responsiveLatest .latestScrollContainer{height:758px}}.responsiveLatest .latestScrollContainer .item{position:relative;margin:0 0 20px 0;display:flex}.responsiveLatest .latestScrollContainer .item:last-child{margin-bottom:0}.responsiveLatest .latestScrollContainer .item:last-child .rlLine{border:none}.responsiveLatest .latestScrollContainer .item figure{position:relative}.responsiveLatest .latestScrollContainer .item figure span{line-height:0}.responsiveLatest .latestScrollContainer .item [class|="tag"]{background:none;color:#690065;padding:5px 0 0;width:100%}.responsiveLatest .latestScrollContainer .item [class|="tag-recency"]{color:#000;padding:10px 0px 8px 0px}.responsiveLatest .latestScrollContainer .item .tag-recency-1,.responsiveLatest .latestScrollContainer .item .tag-recency-2,.responsiveLatest .latestScrollContainer .item .tag-recency-3{color:#A31348}.responsiveLatest .latestScrollContainer .item>div{float:left;flex:1;margin-right:15px}.responsiveLatest .latestScrollContainer .item .author{font-size:14px;font-weight:bold;color:#000;display:block}.responsiveLatest .latestScrollContainer .item .author .assetByline{font-weight:normal;position:relative;z-index:4}.responsiveLatest .latestScrollContainer .item .img{margin:0 0 20px 0;position:relative;float:right}.responsiveLatest .latestScrollContainer .item .img:before{content:"";position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.03) -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(30%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.75)));background:rgba(0,0,0,0.03) -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);background:rgba(0,0,0,0.03) linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);bottom:0}.responsiveLatest .latestScrollContainer .item a{position:relative;flex:1;display:-webkit-flex;display:flex}.responsiveLatest .latestScrollContainer .item a:hover h3{color:#690065}.responsiveLatest .latestScrollContainer .item a:hover .img:before{background-color:rgba(105,0,101,0.6)}.responsiveLatest .latestScrollContainer .item .galleryOverlay,.responsiveLatest .latestScrollContainer .item .playOverlay{width:56px;height:56px;left:inherit;right:16px;top:16px;margin:0}.responsiveLatest .latestScrollContainer h3{font-family:Panton,sans-serif;font-weight:normal;font-size:17px;line-height:21px;margin-bottom:5px;max-height:48px;overflow:hidden}@media (min-width: 1024px){.responsiveLatest .latestScrollContainer h3{font-size:calc(1.12782vw + 5.45113px)}}@media (min-width: 1290px){.responsiveLatest .latestScrollContainer h3{font-size:20px}}@media (min-width: 1024px){.responsiveLatest .latestScrollContainer h3{line-height:calc(1.12782vw + 9.45113px)}}@media (min-width: 1290px){.responsiveLatest .latestScrollContainer h3{line-height:24px}}.responsiveLatest .latestScrollContainer p{font-size:14px;line-height:18px;max-height:40px;overflow:hidden;margin-bottom:3px;color:#000}@media (min-width: 1024px){.responsiveLatest .latestScrollContainer p{font-size:calc(.75188vw + 6.30075px)}}@media (min-width: 1290px){.responsiveLatest .latestScrollContainer p{font-size:16px}}@media (min-width: 1024px){.responsiveLatest .latestScrollContainer p{line-height:calc(.75188vw + 10.30075px)}}@media (min-width: 1290px){.responsiveLatest .latestScrollContainer p{line-height:20px}}.responsiveLatest .latestScrollContainer .rlLine{position:relative;flex:1;display:-webkit-flex;display:flex;border-bottom:1px solid #E4E7EA;padding-bottom:20px}.responsiveLatest .loadMoreButton .loadingPulse{position:relative;top:auto;margin-top:0;display:inline-block}.responsiveLatest.fd-refresh .latestScrollContainer,.responsiveLatest.fullWidth .latestScrollContainer{height:100%;overflow:visible}.responsiveLatest.fd-refresh .loadMoreButton .load-more{border-radius:5px;text-align:center;font-size:17px;font-weight:bold;padding:17px 0 13px;display:block;background:#eee;box-shadow:0 0 1px rgba(0,0,0,0.1);color:#768696;line-height:20px}.responsiveLatest.fd-refresh .blockLayout2.numBlocks-10 .i5,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-10 .i8,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-10 .i10,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-9 .i5,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-9 .i8,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-9 .i10,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-7 .i5,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-7 .i8,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-7 .i10,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-4 .i5,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-4 .i8,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-4 .i10{margin-right:0}.responsiveLatest.fd-refresh .blockLayout2.numBlocks-10 .i9,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-9 .i9,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-7 .i9,.responsiveLatest.fd-refresh .blockLayout2.numBlocks-4 .i9{margin-right:2.87081%}.responsiveLatest .ad-mpu-top{position:absolute;left:0}.responsiveLatest .stickyColumn .stickyColumnElement.fixed{padding-top:20px}.responsiveLatest.alternate h2{font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px;margin-bottom:16px;text-transform:uppercase}.responsiveLatest.alternate .item{margin-bottom:0}.responsiveLatest.alternate .item:before{border-top:1px solid #DEDEDE;content:'';height:0;left:0;position:absolute;top:0;width:100%}.responsiveLatest.alternate .item.large figure:before{content:"";position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.03) -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(30%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.75)));background:rgba(0,0,0,0.03) -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);background:rgba(0,0,0,0.03) linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);bottom:0;z-index:1}.responsiveLatest.alternate .item.large h3{font-size:36px;font-weight:bold;line-height:38px;margin-bottom:18px;max-height:none;width:75%}.responsiveLatest.alternate .item.large .assetInfo{bottom:30px;left:30px;margin:0;right:30px;width:auto;z-index:2}.responsiveLatest.alternate .item.large .assetInfo h3,.responsiveLatest.alternate .item.large .assetInfo .contentType,.responsiveLatest.alternate .item.large .assetInfo .author,.responsiveLatest.alternate .item.large .assetInfo [class|="tag-recency"]{color:#fff}.responsiveLatest.alternate .item .playOverlay{height:50%;left:25%;top:25%;width:50%}.responsiveLatest.alternate .item .meta{bottom:16px;color:#fff;right:16px}.responsiveLatest.alternate .item .meta svg{fill:#fff}.responsiveLatest.alternate .item h3{font-family:Proxima Nova,Proxima-Nova,proxima-nova,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px;margin:28px 0 10px;max-height:none}@media (min-width: 1024px){.responsiveLatest.alternate .item h3{font-size:calc(2.25564vw - 5.09774px)}}@media (min-width: 1290px){.responsiveLatest.alternate .item h3{font-size:24px}}@media (min-width: 1024px){.responsiveLatest.alternate .item h3{line-height:calc(2.25564vw + .90226px)}}@media (min-width: 1290px){.responsiveLatest.alternate .item h3{line-height:30px}}.responsiveLatest.alternate .item p{max-height:none}.responsiveLatest.alternate .item .assetInfo{bottom:16px;line-height:12px;position:absolute;right:0}.responsiveLatest.alternate .item .assetInfo .contentType{color:#000;font-size:12px;font-weight:bold;letter-spacing:2px;text-transform:uppercase}.responsiveLatest.alternate .item .assetInfo .contentType:after{content:'|';margin:0 3px 0 8px}.responsiveLatest.alternate .item .assetInfo .author{display:inline;font-size:12px;font-weight:normal}.responsiveLatest.alternate .item .assetInfo .author .assetByline{text-transform:capitalize}.responsiveLatest.alternate .item .assetInfo .timeAgo{letter-spacing:2px;position:absolute;right:0}.responsiveLatest.alternate .item .assetInfo .timeAgo [class|="tag-recency"]{padding:0}.responsiveLatest.alternate ~ .loadMoreButton{margin-top:30px}.responsiveLatest.alternate ~ .loadMoreButton .load-more{background:#fff;border:1px solid #05B0F4;color:#05B0F4}#hotProducts{font-size:16px;clear:both;padding:30px 0;position:relative;text-align:center}#hotProducts .firstWord{font-weight:normal}#hotProducts:before{content:"";display:block;width:1254px;height:1px;background-color:#E4E7EA;position:absolute;top:0;left:0}#hotProducts div{color:#000;font-weight:bold;text-transform:uppercase}#hotProducts ul{line-height:22px}#hotProducts li{display:inline-block;padding-left:3px}#hotProducts li:after{content:"/";margin:0 0 0 5px;color:#959595}#hotProducts li:last-child:after{content:""}#hotProducts li a{font-weight:normal;color:#959595}#rbContent{position:static}.cesAltHero.spacer{height:357px}.cesAltHero.spacer.videoPresent{height:488px}body.mustsee .cesAltHero.spacer{height:368px;margin-bottom:30px}body:not(.ces) .cesAltHero.spacer{margin-bottom:30px}body:not(.ces) .cesAltHero.spacer.videoPresent{height:600px}#cesAltHero video{position:absolute;width:100%;min-height:600px;object-fit:cover}#cesAltHero .content{width:850px;margin:100px auto 0;position:relative;text-align:center}#cesAltHero .content svg{width:100%;height:270px}.mwc._2017 #cesAltHero .content svg{max-width:560px}.mwc._2017.home #cesAltHero .content svg{max-width:680px}#cesAltHero .content h3{font-weight:normal;left:0;letter-spacing:20px;margin-left:55px;position:absolute;right:0;text-transform:uppercase;top:194px;font-size:17px;line-height:25px}.mwc._2017.home #cesAltHero .content h3:after{left:28px;top:-2px;width:562px;height:27px}.mwc._2017.mustsee #cesAltHero .content h3:after{left:86px;top:-13px;width:525px;height:26px}.mwc._2017.products #cesAltHero .content h3:after{left:87px;top:-9px;width:525px}.mwc._2017.products.es #cesAltHero .content h3:after{left:85px;top:-16px;width:527px}.mwc._2017.mustsee.es #cesAltHero .content h3:after{left:87px;top:-24px;width:526px;height:27px}#cesAltHero .content p.blurb{font-size:1.64706em;line-height:1.07143em;font-weight:normal}#cesAltHero .content p.blurb span{font-weight:bold;text-transform:uppercase}#cesAltHero .content p.blurb span:after{content:" /"}#cesAltHero .content .livestreamFrame{top:-5px}#cesAltHero .content .livestreamFrame{position:absolute;width:100%}#cesAltHero .content .livestreamFrame .livestreamShortcode{height:478px}#cesAltHero .content .livestreamFrame .livestreamShortcode .videoContainer.popOut{bottom:0}#cesAltHero .content .livestreamFrame .livestreamShortcode .videoContainer.popOut:before{content:none}#cesAltHero.background{left:0;right:0;position:absolute;top:0;height:450px;overflow:hidden}#cesAltHero.background.videoPresent{height:600px}.mustsee #cesAltHero.background{height:490px}#cesAltHero.background figure{position:absolute;top:0;left:0;right:0;z-index:0}#cesAltHero.background figure img{height:600px;object-fit:cover}#cesAltHero.background .content{color:#fff}#cesAltHero.background .content svg{fill:#fff}#cesAltHero.background h3:after{background:#000;content:"";display:block;height:28px;left:72px;opacity:0.5;position:absolute;top:-3px;transform:skewX(144deg);width:615px;z-index:-1}.shortcode.video [data-item="playOverlay"]{display:block}.shortcode.video:not(.popOut).videoControls{background:#fff}.videoContainer,.videoPlayer{height:100%;width:100%}.videoContainer iframe.videoPlayer{min-width:400px;min-height:300px}.videoContainer iframe.videoPlayer.frameLoaded{min-width:0px;min-height:0px}.videoContainer{height:100%}.videoContainer.playbackStarted .popControls .close,.videoContainer.pausedAtStartup .popControls .close{display:block}.videoContainer .videoPlayer{background-color:#000}.videoContainer .popControls{background:#333;border-bottom:1px solid #1f1f1f;color:#fff;display:none;font-size:14px;height:30px;line-height:30px;position:absolute;top:-31px;width:100%}.videoContainer .popControls .popOnScroll-close{background-image:url('https://cnet2.cbsistatic.com/fly/images/sprites/video/popOnScroll-sa306ff59d2.png');background-repeat:no-repeat;background-position:0 0;height:13px;width:13px}.videoContainer .popControls .popOnScroll-drag{background-image:url('https://cnet2.cbsistatic.com/fly/images/sprites/video/popOnScroll-sa306ff59d2.png');background-repeat:no-repeat;background-position:0 -13px;height:14px;width:6px}.videoContainer .popControls .popOnScroll-logo{background-image:url('https://cnet2.cbsistatic.com/fly/images/sprites/video/popOnScroll-sa306ff59d2.png');background-repeat:no-repeat;background-position:0 -27px;height:25px;width:25px}@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){.videoContainer .popControls .popOnScroll-close{-moz-background-size:25px auto;-o-background-size:25px auto;-webkit-background-size:25px auto;background-size:25px auto;background-image:url('https://cnet4.cbsistatic.com/fly/images/sprites/video/popOnScroll-2x-sd95862bb1f.png');background-repeat:no-repeat;background-position:0 0;width:12.5px;height:12.5px}.videoContainer .popControls .popOnScroll-drag{-moz-background-size:25px auto;-o-background-size:25px auto;-webkit-background-size:25px auto;background-size:25px auto;background-image:url('https://cnet4.cbsistatic.com/fly/images/sprites/video/popOnScroll-2x-sd95862bb1f.png');background-repeat:no-repeat;background-position:0 -12.5px;width:6px;height:14px}.videoContainer .popControls .popOnScroll-logo{-moz-background-size:25px auto;-o-background-size:25px auto;-webkit-background-size:25px auto;background-size:25px auto;background-image:url('https://cnet4.cbsistatic.com/fly/images/sprites/video/popOnScroll-2x-sd95862bb1f.png');background-repeat:no-repeat;background-position:0 -26.5px;width:25px;height:25px}}.videoContainer .popControls .dragHandle{cursor:move}.videoContainer .popControls .popOnScroll-logo{width:25px;height:25px;display:block;margin:3px 8px 0 6px;float:left}.videoContainer .popControls .title{display:inline-block;font-weight:bold;height:30px;overflow:hidden;width:330px}.videoContainer .popControls .drag,.videoContainer .popControls .close{font:0/0 serif;text-shadow:none;color:transparent;float:right;height:30px;width:30px}.videoContainer .popControls .drag{border-right:1px solid #1f1f1f}.videoContainer .popControls .drag .popOnScroll-drag{margin:8px 0 0 15px}.videoContainer .popControls .close{border-left:1px solid #484848;cursor:pointer;display:none}.videoContainer .popControls .close .popOnScroll-close{margin:8px 0 0 8px}.videoContainer.stayPut:not(.fullScreenEle){bottom:auto !important;left:auto !important;right:auto !important;top:auto !important}.videoContainer.popOut{-webkit-animation:popOut 0.5s ease-in;-moz-animation:popOut 0.5s ease-in;-ms-animation:popOut 0.5s ease-in;-o-animation:popOut 0.5s ease-in;animation:popOut 0.5s ease-in;bottom:0;height:244px;right:0;position:fixed !important;width:432px;z-index:5000002 !important}.videoContainer.popOut:not(.playbackStarted) .playerContainer{width:400px !important;height:300px !important;opacity:0}.crawlAd .videoContainer.popOut{bottom:140px}.videoContainer.popOut .popControls{display:block}.videoContainer.popOut.loading iframe{height:300px !important;position:absolute}.auto .videoContainer .popControls .popOnScroll-logo{background:none}.auto .videoContainer .popControls .popOnScroll-logo svg.autoIcon{width:25px;height:25px;fill:#fff}.shortcode.pull-left{float:left}.shortcode.pull-right{float:right}.shortcode.large,.shortcode.medium,.shortcode.small{position:relative;cursor:pointer}.shortcode.large .imageLinkWrapper figure.img,.shortcode.medium .imageLinkWrapper figure.img,.shortcode.small .imageLinkWrapper figure.img{position:absolute;top:0}.shortcode.large .videoPlayer{width:100%;height:100%}.shortcode.medium{clear:none;margin-right:20px}.shortcode.medium .videoPlayer{width:370px;height:208px}.shortcode.small{clear:none;margin-right:20px}.shortcode.small .videoPlayer{height:152px;width:270px}.shortcode.video{clear:both;margin-bottom:20px}.shortcode.video.large .videoPlayer:before{display:block;content:'';width:100%;padding-top:56.25%}.shortcode.video.large .videoPlayer .videoSlide:hover .dek{display:none}.shortcode.video.large .videoPlayer .videoSlide .v2{height:100%}.shortcode.video.large .videoPlayer figure.img{height:100%}.shortcode.video.large .videoPlayer figure.img:before{display:none}.shortcode.video.large .videoPlayer figure.img:after{opacity:0.3}.shortcode.video.large .videoPlayer figure.img img{height:100%}.shortcode.video.large .videoPlayer .meta{display:block;padding:0 30px 26px 30px}.shortcode.video.large .videoPlayer .meta h4{font-family:Panton,sans-serif;font-size:26px;font-weight:normal;line-height:28px}.shortcode.video.large .videoPlayer .meta .author{display:none;font-size:14px;text-transform:lowercase}.shortcode.video.large .videoPlayer .meta .author .name{font-weight:bold;text-transform:capitalize}.shortcode.video.large .videoPlayer .duration{bottom:26px;color:#CCC;font-size:12px;position:absolute;right:30px;z-index:3}.shortcode.video.large .videoPlayer .duration svg{fill:#CCC;height:12px;position:relative;top:2px;width:17px}.shortcode.video.large .popOut .videoPlayer .playOverlay{height:130px;left:calc(50% - 65px);top:calc(50% - 65px);width:130px}.videoModal{cursor:pointer;position:relative !important}.videoModal .pbtn{background:url('https://cnet4.cbsistatic.com/fly/1514998113-fly/bundles/cnetcss/images/video/playOverlay.png') 50% 50% no-repeat;height:100%;width:100%;position:absolute;background-size:40%}.videoModal.left{float:left;margin-right:20px;margin-bottom:20px}.videoModal.right{float:right;margin-left:20px;margin-bottom:20px}@-webkit-keyframes popOut{from{bottom:-280px}to{bottom:0px}}@-moz-keyframes popOut{from{bottom:-280px}to{bottom:0px}}@-ms-keyframes popOut{from{bottom:-280px}to{bottom:0px}}@-o-keyframes popOut{from{bottom:-280px}to{bottom:0px}}@keyframes popOut{from{bottom:-280px}to{bottom:0px}}.shortcode.video.v2 .videoContainer{float:left;width:150px;flex-shrink:0}.shortcode.video.v2 .videoContainer .play,.shortcode.video.v2 .videoContainer .pause{fill:#fff;pointer-events:none;position:absolute;height:36px;width:36px;left:calc(50% - 18px);top:calc(50% - 18px)}.shortcode.video.v2 .videoContainer .pause{display:none}.shortcode.video.v2 .videoContainer img.photo{cursor:pointer}.shortcode.video.v2 .videoTitle{font-size:14px;line-height:22px;float:left;margin:0 20px;-webkit-flex-grow:2;flex-grow:2}.shortcode.video.v2 .videoTitle .bold{font-weight:bold}.shortcode.video.v2 .videoTitle .nowPlaying{display:none}.shortcode.video.v2 .videoMeta{margin-right:30px;min-width:43px}.shortcode.video.v2 .videoMeta .duration{color:#768696;font-size:12px;z-index:3}.shortcode.video.v2 .videoMeta .duration svg{fill:#959595;height:12px;position:relative;top:2px;width:17px}.shortcode.video.v2 .embeddedVideoContainer{border:1px solid #959595;display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;height:84px;position:relative;overflow:hidden}.shortcode.video.v2.playing .embeddedVideoContainer .videoTitle .nowPlaying{display:inline}.shortcode.video.v2.playing .embeddedVideoContainer .videoTitle .watchThis{display:none}.shortcode.video.v2.playing .embeddedVideoContainer .videoContainer svg.play{display:none}.shortcode.video.v2.playing .embeddedVideoContainer .videoContainer svg.pause{display:block}.livestreamShortcode{background-color:#000}.livestreamShortcode .videoContainer .closeButton,.livestreamShortcode .videoContainer .title{display:none}.livestreamShortcode .videoContainer.popOut{width:323px;height:182px;bottom:30px}@media (min-width: 1024px){.livestreamShortcode .videoContainer.popOut{width:calc(35.62092vw - 41.75817px)}}@media (min-width: 1330px){.livestreamShortcode .videoContainer.popOut{width:432px}}@media (min-width: 1024px){.livestreamShortcode .videoContainer.popOut{height:calc(23.30827vw - 56.67669px)}}@media (min-width: 1290px){.livestreamShortcode .videoContainer.popOut{height:244px}}.livestreamShortcode .videoContainer.popOut:before{content:"";position:absolute;display:block;height:calc(100% + 60px);width:100%;box-shadow:0 40px 100px -50px #666;pointer-events:none}.livestreamShortcode .videoContainer.popOut .closeButton{display:block}.livestreamShortcode .videoContainer.popOut .closeButton .close{background:#fff;border:1px solid #dadada;fill:#909090;stroke:#909090;stroke-width:1px;right:-10px;top:-10px;cursor:pointer;position:absolute;padding:4px;width:12px;height:12px;border-radius:50%}.livestreamShortcode .videoContainer.popOut div.title{display:block;font-size:14px;font-weight:bold;text-indent:20px;line-height:60px;background:#fff;margin-top:-8px}.mostShared{display:flex}[class^="ad-incontent-ad-plus"]{text-align:center;margin-bottom:30px;line-height:0;min-height:90px;position:relative}[class^="ad-incontent-ad-plus"] iframe[height~='66']{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}[class^="ad-incontent-ad-plus"] div>*{margin:0 auto}[class^="ad-incontent-ad-plus"].full-width-image,[class^="ad-incontent-ad-plus"].power-bar{margin-top:-30px}.ad-incontent-ad-plus-top.flex-image,.ad-incontent-ad-plus-middle2.flex-image,.ad-incontent-ad-plus-billboard-top.flex-image,.ad-incontent-ad-plus-billboard-middle2.flex-image{margin-top:-30px}.ad-incontent-ad-plus-middle3.flex-image,.ad-incontent-ad-plus-middle3.power-bar,.ad-incontent-ad-plus-billboard-middle3.flex-image,.ad-incontent-ad-plus-billboard-middle3.power-bar{margin-top:0;margin-bottom:0}.ad-incontent-ad-plus-bottom.flex-image,.ad-incontent-ad-plus-bottom.power-bar,.ad-incontent-ad-plus-billboard-bottom.flex-image,.ad-incontent-ad-plus-billboard-bottom.power-bar{margin-top:0;margin-bottom:-20px}.ad-premier-brands-top #ads_dynamicShowcase_standalone .assetByline a,.ad-premier-brands-bottom #ads_dynamicShowcase_standalone .assetByline a{color:#4E9901;font-weight:bold}.ad-replay-wide-top,.ad-premier-brands-top,.ad-premier-brands-bottom{margin-bottom:0}.ad-replay-wide-top img,.ad-premier-brands-top img,.ad-premier-brands-bottom img{width:100% !important;height:auto !important}
