figure.image,#rbContent .shortcode.chart.type_perfchart .product,#rbContent .shortcode.chart.type_perfchart .legend,.readMoreContainer,.readMoreContainer article{zoom:1}figure.image:before,#rbContent .shortcode.chart.type_perfchart .product:before,#rbContent .shortcode.chart.type_perfchart .legend:before,.readMoreContainer:before,.readMoreContainer article:before,figure.image:after,#rbContent .shortcode.chart.type_perfchart .product:after,#rbContent .shortcode.chart.type_perfchart .legend:after,.readMoreContainer:after,.readMoreContainer article:after{content:"";display:table}figure.image:after,#rbContent .shortcode.chart.type_perfchart .product:after,#rbContent .shortcode.chart.type_perfchart .legend:after,.readMoreContainer:after,.readMoreContainer article:after{clear:both}aside.shortcode.review .seeIt{background:#B80000;border:0;color:#fff;text-transform:uppercase;border-radius:5px;display:inline-block;cursor:pointer}aside.shortcode.review .seeIt:hover{background:#B80000;color:#fff}aside.shortcode.review .seeIt{font-weight:bold;padding:12px 20px;font-size:14px}div.pinbox-single.relatedContent .pinboxHeader,aside.shortcode.review h4{font-family:Proxima Nova,sans-serif;color:#B80000;font-weight:bold;text-transform:uppercase}div.pinbox-single.relatedContent .pinboxHeader{font-size:14px;background-color:#D8D8D8;height:3px;line-height:5px;margin:10px 0 25px 0}div.pinbox-single.relatedContent .pinboxHeader span{background-color:#fff;padding:0 10px 0 0}aside.shortcode.review h4{color:#000;font-size:12px;line-height:15px;font-weight:bold;letter-spacing:2px}aside.shortcode.review .seeIt,aside.shortcode.review .imageLinkWrapper .resellerLink span svg,figure.image>.imageContainer:before,figure.image>.originalImage:before,#expando .slide .readMore:after,#expando .slide .readMore:hover:after,#expando .slide .readMore:active:after{transition-property:all;transition-duration:.2s;transition-timing-function:ease}#expando .slide .readMoreWrapper .close{background:#000;border-radius:50%;fill:#fff;padding:4px;width:12px;height:12px;border:2px solid #fff;stroke:#fff;stroke-width:2px;right:-10px;top:-10px;cursor:pointer;position:absolute}.shortcode.video.v2 .videoMeta a:hover{color:#B80000}.shortcode.video.v2 .videoMeta{font-size:12px;letter-spacing:2px;text-transform:uppercase}.shortcode.video.v2 .videoMeta a{color:inherit}@keyframes bounce{0%, 20%, 53%, 80%, 100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-50px, 0, 0);transform:translate3d(-50px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes readMoreDown{0%{top:145px;visibility:visible}100%{top:calc(100vh + 15px);visibility:hidden}}@keyframes readMoreUp{0%{top:calc(100vh + 15px)}100%{top:145px}}.sharebarRedesign{position:relative;z-index:initial;padding:20px 0}.sharebarRedesign .sharebarContainer{display:flex}.sharebarRedesign .sharebarContainer.-right{justify-content:flex-end}.sharebarRedesign.alignLeft .sharebarContainer{display:flex;flex-direction:column}.sharebarRedesign.alignLeft .sharebarRedesignButton{text-align:left;margin:0}.sharebarRedesign.alignLeft .sharebarRedesignButton .social-button-small-redesign.comments-wrap .count{width:22px}.sharebarRedesign.alignLeft .sharebarRedesignButton .hoverWrap.-isSelected{flex-direction:column;transform:translateY(calc(-50% - 15px));left:40px;width:16px}.sharebarRedesign.alignLeft .sharebarRedesignButton .hoverWrap.-isSelected:after{content:'';left:-8px;top:calc(50% - 15px);transform:rotate(45deg)}.sharebarRedesign.alignLeft .sharebarRedesignButton .hoverWrap .sharebarRedesignButton{margin:15px 0}.sharebarRedesign .sharebarRedesignButton{line-height:0;position:relative;margin-left:30px}.sharebarRedesign .sharebarRedesignButton.copyWrapper{z-index:2}.sharebarRedesign .sharebarRedesignButton .hoverWrap{display:none}.sharebarRedesign .sharebarRedesignButton .hoverWrap .sharebarRedesignButton{margin:0 15px}.sharebarRedesign .sharebarRedesignButton .hoverWrap.-isSelected{display:flex;position:absolute;right:0;top:30px;border-radius:5px;background:#fff;padding:10px;transform:translateX(calc(50% - 14px));box-shadow:0 10px 20px 0 rgba(0,0,0,0.2);z-index:5000000}.sharebarRedesign .sharebarRedesignButton .hoverWrap.-isSelected:after{content:'';position:absolute;top:-8px;left:calc(50% - 8px);width:16px;height:16px;background-color:#fff;clip-path:polygon(0% 0%, 100% 100%, 0% 100%);transform:rotate(135deg);border-radius:0 0 0 5px}.sharebarRedesign .sharebarRedesignButton .hoverWrap.-isSelected .esLink{margin:8px;width:120px}.sharebarRedesign .sharebarRedesignButton.youtubeWrapper{position:absolute;top:9px;right:0}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign{background:none !important}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign:hover{opacity:inherit}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.facebook svg:hover{fill:#3B5998}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.twitter svg:hover{fill:#1DA1F2}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.flipboard svg:hover{fill:#E12828}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.reddit svg:hover{fill:#FF4500}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.copy svg:hover,.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.more svg:hover,.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.espanol svg:hover{fill:#B80000}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.email svg:hover{fill:#FF8B00}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.comments-wrap .count{position:absolute;top:0;left:0;width:100%;height:12px;color:#000;padding-top:8px;text-align:center;font-size:10px;font-weight:bold}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.comments-wrap:hover svg{fill:#B80000}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign.comments-wrap:hover .count{color:#B80000}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign svg{fill:#000;width:16px;height:16px;margin:0}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign svg.comments{width:22px;height:22px}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign svg.share{height:19px;width:19px}.sharebarRedesign .sharebarRedesignButton .social-button-small-redesign .copyNotice{top:-19px;left:44px}.sharebarRedesign .social-button-small-redesign svg{position:relative;display:inline-block;vertical-align:top}.sharebarRedesign.whiteFill .sharebarRedesignButton .social-button-small-redesign svg{fill:#fff}.sharebarRedesign.whiteFill .sharebarRedesignButton .social-button-small-redesign.comments-wrap .count{color:#fff}.sharebarRedesign.whiteFill .hoverWrap.-isSelected svg{fill:#000}.article-main-body #sponsor_ad,.articleHead #sponsor_ad,.topContent #sponsor_ad,#guideLeadPromo #sponsor_ad{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;background:#fff;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}.full-screen-slide{height:100vh;left:0;position:fixed;top:0;width:100%;-webkit-transition:-webkit-transform 1s;transition:transform 1s}.full-screen-slide:nth-of-type(1){z-index:99}.full-screen-slide:nth-of-type(2){z-index:98}.full-screen-slide:nth-of-type(3){z-index:97}.full-screen-slide:nth-of-type(4){z-index:96}.full-screen-slide:nth-of-type(5){z-index:95}.full-screen-slide:nth-of-type(6){z-index:94}.full-screen-slide:nth-of-type(7){z-index:93}.full-screen-slide:nth-of-type(8){z-index:92}.full-screen-slide:nth-of-type(9){z-index:91}.full-screen-slide:nth-of-type(10){z-index:90}.full-screen-slide:nth-of-type(11){z-index:89}.full-screen-slide:nth-of-type(12){z-index:88}.full-screen-slide:nth-of-type(13){z-index:87}.full-screen-slide:nth-of-type(14){z-index:86}.full-screen-slide:nth-of-type(15){z-index:85}.full-screen-slide:nth-of-type(16){z-index:84}.full-screen-slide:nth-of-type(17){z-index:83}.full-screen-slide:nth-of-type(18){z-index:82}.full-screen-slide:nth-of-type(19){z-index:81}.full-screen-slide:nth-of-type(20){z-index:80}.full-screen-slide:nth-of-type(21){z-index:79}.full-screen-slide:nth-of-type(22){z-index:78}.full-screen-slide:nth-of-type(23){z-index:77}.full-screen-slide:nth-of-type(24){z-index:76}.full-screen-slide:nth-of-type(25){z-index:75}.full-screen-slide:nth-of-type(26){z-index:74}.full-screen-slide:nth-of-type(27){z-index:73}.full-screen-slide:nth-of-type(28){z-index:72}.full-screen-slide:nth-of-type(29){z-index:71}.full-screen-slide:nth-of-type(30){z-index:70}.full-screen-slide:nth-of-type(31){z-index:69}.full-screen-slide:nth-of-type(32){z-index:68}.full-screen-slide:nth-of-type(33){z-index:67}.full-screen-slide:nth-of-type(34){z-index:66}.full-screen-slide:nth-of-type(35){z-index:65}.full-screen-slide.childOpen{-webkit-transition:-webkit-transform 1s ease;-webkit-transition-delay:.75s;transition:transform 1s ease .75s}.full-screen-slide.discarded{-webkit-transform:translate3d(0, -100vh, 0);transform:translate3d(0, -100vh, 0)}.full-screen-slide.hidden{visibility:hidden}aside.shortcode.review{margin-bottom:20px}aside.shortcode.review h4{margin-bottom:0;margin-top:0}aside.shortcode.review h3{font-size:1.52941em;line-height:1.07692em;margin:0 0 5px 0}aside.shortcode.review h3 a{color:#000}aside.shortcode.review h3 a:hover{color:#B80000}aside.shortcode.review .dek{font-size:.94118em;line-height:1.375em;margin-bottom:20px;display:block}aside.shortcode.review .seeIt{font-size:12px;letter-spacing:2px;padding:10px 0;width:200px;text-align:center}aside.shortcode.review .imageLinkWrapper{position:relative}aside.shortcode.review .imageLinkWrapper:before{content:"";position:absolute;display:block;height:100%;width:100%;background:rgba(0,0,0,0.05) linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,0.75) 100%);z-index:2}aside.shortcode.review .imageLinkWrapper .stars-rating{position:absolute;left:10px;bottom:10px;z-index:2}aside.shortcode.review .imageLinkWrapper .resellerLink{position:absolute;right:10px;bottom:10px;font-size:12px;line-height:14px;text-align:right;z-index:2}aside.shortcode.review .imageLinkWrapper .resellerLink span{font-size:18px;font-weight:bold;display:block;margin-bottom:2px}aside.shortcode.review .imageLinkWrapper .resellerLink span svg{width:11px;height:11px;line-height:14px;fill:#fff;margin-left:8px;margin-top:-2px}aside.shortcode.review .imageLinkWrapper .resellerLink a{color:#fff;display:block}aside.shortcode.review .imageLinkWrapper .resellerLink a:hover{color:#B80000}aside.shortcode.review .imageLinkWrapper .resellerLink a:hover span svg{fill:#B80000}.shortcode.related-links{margin-bottom:20px}.shortcode.related-links.float_left,.shortcode.related-links.float_right{width:308px}.shortcode.related-links.float_left{float:left;margin-right:28px;clear:left}.shortcode.related-links.float_right{float:right;margin-left:28px}.shortcode.related-links h6{font-size:.88235em;color:#B80000;margin:10px 0 20px;text-transform:uppercase;font-weight:bold}.shortcode.related-links h6 span{background:white;font-family:Proxima Nova,sans-serif;padding:0 10px 0 0}.shortcode.related-links ul{display:block;border-bottom:1px solid #D8D8D8;padding-bottom:10px}.shortcode.related-links ul li{margin-left:15px !important}.shortcode.related-links ul li:before{display:none}.shortcode.related-links ul li a{font-size:15px}.originalImage{background:none;box-shadow:none;z-index:auto;min-height:initial;max-width:none;min-width:initial}body.modalImage{overflow:hidden}.enlargeImage.modal{position:fixed;top:70px !important;width:100%;max-width:100%;background-color:transparent;text-align:center;box-shadow:none;pointer-events:none}.enlargeImage.modal video{pointer-events:auto}.enlargeImage.modal .close{z-index:1;pointer-events:all}.enlargeImage.modal .enlargeContainer{display:block;padding:0 40px;width:100%;box-sizing:border-box;max-height:inherit}.enlargeImage.modal .enlargeContainer .enlargeImageWrapper{position:relative;display:inline-block;max-width:100%;max-height:inherit}.enlargeImage.modal .enlargeContainer .enlargeImageWrapper img{display:block;width:auto !important;height:auto !important;max-width:100%;max-height:calc(100vh - 140px);pointer-events:all}figure.image{max-width:100%;margin-bottom:20px}figure.image.hasCaption{border-bottom:1px solid #000}figure.image.pull-left{float:left;margin-right:20px}figure.image.pull-right{float:right;margin-left:20px}.how-to figure.image.pull-none{margin-left:auto;margin-right:auto}figure.image.pull-none>.imageContainer{width:100%;height:100%}figure.image.image-full-width{width:868px}figure.image.image-full-width figcaption{display:flex;justify-content:space-between;align-items:center}figure.image.image-full-width figcaption .caption{display:flex;justify-content:flex-start}figure.image.image-full-width figcaption .credit{display:flex;justify-content:center;padding:0;width:100%}figure.image.image-full-width figcaption .caption+.credit{justify-content:flex-end;width:auto;text-align:right}figure.image.image-large{margin-left:0}figure.image.image-medium{width:370px}figure.image.image-medium a.clickToEnlarge{right:15px;bottom:15px}figure.image.image-small{width:270px}figure.image.image-small a.clickToEnlarge{right:15px;bottom:5px}figure.image.image-thumbnail{width:170px}figure.image.image-thumbnail a.clickToEnlarge{right:15px;bottom:5px}figure.image>.imageContainer{position:relative;display:block}figure.image>.imageContainer:before{content:"";position:absolute;display:block;height:100%;width:100%}figure.image>.imageContainer img{display:block}figure.image>.originalImage{position:relative;display:block;cursor:zoom-in}figure.image>.originalImage:before{content:"";position:absolute;display:block;height:100%;width:100%}figure.image>.originalImage img{display:block}figure.image video.img{width:100%;display:block;margin-bottom:0}figure.image a.clickToEnlarge{position:absolute;right:20px;bottom:20px;z-index:2;cursor:zoom-in;display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center}figure.image a.clickToEnlarge svg{fill:#fff;width:16px;height:16px;margin-left:10px;filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.8))}figure.image a.clickToEnlarge span{font-size:18px;font-weight:bold;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.8)}figure.image .img{line-height:0;margin-bottom:10px}figure.image figcaption{margin:10px 0}figure.image figcaption .caption,figure.image figcaption .credit{display:block}figure.image figcaption .caption p{font-size:16px;line-height:22px}figure.image figcaption .credit{font-size:12px;line-height:15px;color:#000;padding-top:5px}figure.image figcaption p{margin:0}.shortcode.iframe iframe{max-width:100%}ul.ratingsBars li.rateBarStyle .categoryWrap{font-size:14px;line-height:14px;font-weight:bold;text-shadow:0 0 0 transparent}ul.ratingsBars li.rateBarStyle .categoryWrap span{line-height:14px;font-weight:600}ul.ratingsBars li.rateBarStyle .categoryWrap strong{float:right;line-height:14px}ul.ratingsBars li.rateBarStyle .barWrap{background-color:#eee;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.12) inset,0 1px #fff;background-color:#eee;overflow:hidden;margin:10px 0}ul.ratingsBars li.rateBarStyle .barWrap a.votesWrap,ul.ratingsBars li.rateBarStyle .barWrap a.votesWrap:link,ul.ratingsBars li.rateBarStyle .barWrap a.votesWrap:hover{display:block;cursor:default}ul.ratingsBars li.rateBarStyle .barWrap a.votesWrap .votes,ul.ratingsBars li.rateBarStyle .barWrap a.votesWrap:link .votes,ul.ratingsBars li.rateBarStyle .barWrap a.votesWrap:hover .votes{display:block}ul.ratingsBars li.rateBarStyle:first-of-type .categoryWrap span{font-weight:bold;text-transform:uppercase;color:#000}ul.ratingsBars li.horRule{border-bottom:solid 1px #e4e7ea;padding-top:5px;margin-bottom:10px}ul.ratingsBars.edBars li.rateBarStyle .categoryWrap strong{color:#B80000}ul.ratingsBars.edBars li.rateBarStyle .barWrap .votesWrap{background-color:#7A0300;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c90900),color-stop(100%, #7a0300));background-image:-webkit-linear-gradient(#c90900,#7a0300);background-image:linear-gradient(#c90900,#7a0300);border:1px solid #7A0300;box-shadow:0 1px rgba(255,255,255,0.4) inset;border-radius:5px;display:block;height:6px}ul.ratingsBars.uoBars li.rateBarStyle .barWrap .votesWrap{background-color:#2C67A4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4387cf),color-stop(100%, #2c67a4));background-image:-webkit-linear-gradient(#4387cf,#2c67a4);background-image:linear-gradient(#4387cf,#2c67a4);border:1px solid #1E61A8;box-shadow:0 1px rgba(255,255,255,0.4) inset;border-radius:5px;display:block;height:6px}ul.ratingsBars.uoBars li.rateBarStyle .barWrap .votesWrap.noVotes{border:1px solid #EEE}#rbContent .shortcode.chart{margin:30px 0}#rbContent .shortcode.chart h2{font-size:14px;color:#B80000;background:#DBDBDB;height:3px;line-height:5px;margin:10px 0 20px;text-transform:uppercase;font-weight:bold}#rbContent .shortcode.chart h2 span{background:white;font-family:Proxima Nova,sans-serif;padding:0 10px 0 0}#rbContent .shortcode.chart.type_juicechart th,#rbContent .shortcode.chart.type_juicechart td,#rbContent .shortcode.chart.type_geekboxchart th,#rbContent .shortcode.chart.type_geekboxchart td{padding:5px 20px;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB}#rbContent .shortcode.chart.type_juicechart th:first-child,#rbContent .shortcode.chart.type_juicechart td:first-child,#rbContent .shortcode.chart.type_geekboxchart th:first-child,#rbContent .shortcode.chart.type_geekboxchart td:first-child{border-left:none}#rbContent .shortcode.chart.type_juicechart th:last-child,#rbContent .shortcode.chart.type_juicechart td:last-child,#rbContent .shortcode.chart.type_geekboxchart th:last-child,#rbContent .shortcode.chart.type_geekboxchart td:last-child{border-right:none}#rbContent .shortcode.chart.type_juicechart th[colspan],#rbContent .shortcode.chart.type_juicechart td[colspan],#rbContent .shortcode.chart.type_geekboxchart th[colspan],#rbContent .shortcode.chart.type_geekboxchart td[colspan]{text-align:center}#rbContent .shortcode.chart.type_juicechart td,#rbContent .shortcode.chart.type_geekboxchart td{color:#757575}#rbContent .shortcode.chart.type_juicechart table,#rbContent .shortcode.chart.type_geekboxchart table{text-align:left;width:100%;font-size:14px;clear:both}#rbContent .shortcode.chart.type_juicechart tr,#rbContent .shortcode.chart.type_geekboxchart tr{border-bottom:1px solid #DBDBDB}#rbContent .shortcode.chart.type_juicechart thead th,#rbContent .shortcode.chart.type_juicechart tfoot th,#rbContent .shortcode.chart.type_geekboxchart thead th,#rbContent .shortcode.chart.type_geekboxchart tfoot th{font-weight:bold}#rbContent .shortcode.chart.type_juicechart tbody tr:hover,#rbContent .shortcode.chart.type_juicechart tfoot tr:hover,#rbContent .shortcode.chart.type_geekboxchart tbody tr:hover,#rbContent .shortcode.chart.type_geekboxchart tfoot tr:hover{background:#eee;cursor:default}#rbContent .shortcode.chart.type_juicechart tbody tr:hover td,#rbContent .shortcode.chart.type_juicechart tbody tr:hover th,#rbContent .shortcode.chart.type_juicechart tfoot tr:hover td,#rbContent .shortcode.chart.type_juicechart tfoot tr:hover th,#rbContent .shortcode.chart.type_geekboxchart tbody tr:hover td,#rbContent .shortcode.chart.type_geekboxchart tbody tr:hover th,#rbContent .shortcode.chart.type_geekboxchart tfoot tr:hover td,#rbContent .shortcode.chart.type_geekboxchart tfoot tr:hover th{color:#000}#rbContent .shortcode.chart.type_juicechart tbody th,#rbContent .shortcode.chart.type_geekboxchart tbody th{color:#000;font-weight:normal}#rbContent .shortcode.chart.type_juicechart tfoot th:first-child,#rbContent .shortcode.chart.type_juicechart tfoot tr:hover th:first-child,#rbContent .shortcode.chart.type_geekboxchart tfoot th:first-child,#rbContent .shortcode.chart.type_geekboxchart tfoot tr:hover th:first-child{color:#B80000}#rbContent .shortcode.chart.type_perfchart .products{font-size:14px}#rbContent .shortcode.chart.type_perfchart .name{float:left;margin:0}#rbContent .shortcode.chart.type_perfchart .barWrap{display:block;background-color:#eee;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.12) inset,0 1px #fff;margin-top:4px;margin-bottom:4px}#rbContent .shortcode.chart.type_perfchart .barWrap span{background-color:#7A0300;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c90900),color-stop(100%, #7a0300));background-image:-webkit-linear-gradient(#c90900,#7a0300);background-image:linear-gradient(#c90900,#7a0300);border:1px solid #7A0300;box-shadow:0 1px rgba(255,255,255,0.4) inset;border-radius:5px;display:block;height:6px}#rbContent .shortcode.chart.type_perfchart .barWrap span.test-0,#rbContent .shortcode.chart.type_perfchart .legend.test-0{background:#396803;border:1px solid #2B4F02}#rbContent .shortcode.chart.type_perfchart .barWrap span.test-1,#rbContent .shortcode.chart.type_perfchart .legend.test-1{background:#549A04;border:1px solid #478203}#rbContent .shortcode.chart.type_perfchart .barWrap span.test-2,#rbContent .shortcode.chart.type_perfchart .legend.test-2{background:#6FCC05;border:1px solid #62B305}#rbContent .shortcode.chart.type_perfchart .barWrap span.test-3,#rbContent .shortcode.chart.type_perfchart .legend.test-3{background:#8AF90B;border:1px solid #7DE506}#rbContent .shortcode.chart.type_perfchart .barWrap span.test-4,#rbContent .shortcode.chart.type_perfchart .legend.test-4{background:#AEFC54;border:1px solid #8AFB09}#rbContent .shortcode.chart.type_perfchart .rating{text-align:right}#rbContent .shortcode.chart.type_perfchart .product{margin-bottom:3px}#rbContent .shortcode.chart.type_perfchart .product .test.col-8{margin:0}#rbContent .shortcode.chart.type_perfchart .legend{margin-bottom:10px;margin-top:10px;border:1px solid #E3E3E3;padding:0 20px 10px}#rbContent .shortcode.chart.type_perfchart .legend [class|="test"]{border-left-width:20px;border-left-style:solid;float:left;margin:10px 20px 10px 0;padding-left:10px}#rbContent .shortcode.chart.type_perfchart .legend [class|="test"].test-0{border-left-color:#396803}#rbContent .shortcode.chart.type_perfchart .legend [class|="test"].test-1{border-left-color:#549A04}#rbContent .shortcode.chart.type_perfchart .legend [class|="test"].test-2{border-left-color:#6FCC05}#rbContent .shortcode.chart.type_perfchart .legend [class|="test"].test-3{border-left-color:#8AF90B}#rbContent .shortcode.chart.type_perfchart .legend [class|="test"].test-4{border-left-color:#AEFC54}#rbContent .shortcode.chart .editorial,#rbContent .shortcode.chart .legend{font-size:14px}#rbContent .shortcode.chart .editorial h3,#rbContent .shortcode.chart .legend h3{color:#B80000;font-size:14px;text-transform:uppercase;padding:0;font-weight:bold;font-family:Proxima Nova,sans-serif}#rbContent .shortcode.chart .editorial h3:after,#rbContent .shortcode.chart .legend h3:after{display:none}#rbContent .shortcode.chart .editorial h3{display:inline}.shortcode.video [data-item="playOverlay"]{display:block}.shortcode.video:not(.popOut).videoControls{background:#fff}.shortcode.video .videoPlayer.hidden{opacity:1;display:block;pointer-events:auto}.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:auto}.videoContainer.playbackStarted .popControls .close,.videoContainer.pausedAtStartup .popControls .close{display:flex;align-items:center;justify-content:center}.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-logo{width:25px;height:25px;display:block;margin:3px 8px 0 6px;float:left}.videoContainer .popControls .popOnScroll-logo svg{fill:#fff;width:45px;height:25px}.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 .popControls .close svg.close{border:none;width:20px;height:20px;fill:#fff}.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;right:0;bottom:0;height:244px;position:fixed !important;width:432px;z-index:5000002 !important}.videoContainer.popOut:not(.playbackStarted) .playerContainer{width:400px !important;height:300px !important;opacity:0}.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{height:0;padding-bottom:calc(56.25% + (48px));margin-bottom:0px}.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 .popOut .videoPlayer .playOverlay{height:130px;left:calc(50% - 65px);top:calc(50% - 65px);width:130px}@-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;position:relative}.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;display:block}.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;position:relative}.shortcode.video.v2 .videoMeta .duration{color:#000;z-index:3}.shortcode.video.v2 .videoMeta .duration svg{fill:#000;margin-right:5px;width:6px;height:8px}.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 .embeddedVideoContainer.playing .videoTitle .nowPlaying{display:inline}.shortcode.video.v2 .embeddedVideoContainer.playing .videoTitle .watchThis{display:none}.shortcode.video.v2 .embeddedVideoContainer.playing .videoContainer svg.play{display:none}.shortcode.video.v2 .embeddedVideoContainer.playing .videoContainer svg.pause{display:block}.shortcode.video.v2.playlist .embeddedPlaylistContainer{border:solid 1px #959595}.shortcode.video.v2.playlist ul.top{box-shadow:0px 6px 10px -6px #dadada;border-bottom:solid 1px #dadada}.shortcode.video.v2.playlist ul.top li.active{background-color:rgba(0,0,0,0.03)}.shortcode.video.v2.playlist ul.top li.active .state .play{display:block}.shortcode.video.v2.playlist ul.top li.active .state .pause{display:none}.shortcode.video.v2.playlist ul.top .timedate{line-height:30px}.shortcode.video.v2.playlist ul.listing{margin:0;padding:0}.shortcode.video.v2.playlist ul.listing.top li{border-bottom:none}.shortcode.video.v2.playlist ul.listing.scroll{height:178px;overflow-y:scroll}.shortcode.video.v2.playlist ul.listing.scroll li.header .title{text-transform:uppercase;letter-spacing:2px;font-size:12px}.shortcode.video.v2.playlist ul.listing.scroll li.header .title{font-weight:bold}.shortcode.video.v2.playlist ul.listing li{cursor:pointer;margin:0;padding:0;display:flex;align-items:center;text-indent:0;border-bottom:solid 1px #eee;min-height:50px}.shortcode.video.v2.playlist ul.listing li:before{display:none}.shortcode.video.v2.playlist ul.listing li .title{font-size:16px;flex:1;overflow:hidden;margin-right:10px}.shortcode.video.v2.playlist ul.listing li .title .subhead{margin-top:5px;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:bold;margin-bottom:10px}.shortcode.video.v2.playlist ul.listing li .title .short{display:block}.shortcode.video.v2.playlist ul.listing li .title .marquee{display:none;white-space:nowrap}.shortcode.video.v2.playlist ul.listing li .title:hover .short{display:none}.shortcode.video.v2.playlist ul.listing li .title:hover .marquee{display:block;animation:marquee 2s 1 linear, marquee-indent 4s 2s linear infinite}.shortcode.video.v2.playlist ul.listing li .time,.shortcode.video.v2.playlist ul.listing li .date,.shortcode.video.v2.playlist ul.listing li .timedate{text-transform:uppercase;letter-spacing:2px;font-size:12px}.shortcode.video.v2.playlist ul.listing li .state{flex:0 0 105px;line-height:initial}.shortcode.video.v2.playlist ul.listing li .state svg{width:100%;height:15px}.shortcode.video.v2.playlist ul.listing li .state .play{display:none}.shortcode.video.v2.playlist ul.listing li .state .pause{display:none}.shortcode.video.v2.playlist ul.listing li.active{background-color:rgba(0,0,0,0.03)}.shortcode.video.v2.playlist ul.listing li.active .state .play{display:block}.shortcode.video.v2.playlist ul.listing li.active .state .pause{display:none}.shortcode.video.v2.playlist ul.listing li.playing .state .play{display:none}.shortcode.video.v2.playlist ul.listing li.playing .state .pause{display:block}.shortcode.video.v2.playlist ul.listing li .autoplay{flex:0 0 194px}.shortcode.video.v2.playlist ul.listing li .time{flex:0 0 62px}.shortcode.video.v2.playlist ul.listing li .time figure{height:109px}.shortcode.video.v2.playlist ul.listing li .time figure img{width:initial}.shortcode.video.v2.playlist ul.listing li .date{flex:0 0 96px;text-transform:uppercase;text-align:right;padding-right:20px}@keyframes marquee{0%{transform:translate(0, 0)}100%{transform:translate(-100%, 0)}}@keyframes marquee-indent{0%{transform:translate(0, 0);padding-left:100%}100%{transform:translate(-200%, 0);padding-left:100%}}.liveStreamPlayer{position:relative;padding-bottom:56.25%;width:100%;height:0;background:#000;background-size:cover;margin-bottom:20px}.videoPlayerReady .liveStreamPlayer .dock.popOnScroll{-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none}.livestreamShortcode{bottom:30px;right:30px}.livestreamShortcode .videoContainer{position:relative;padding-bottom:56.25%;width:100%;height:0;overflow:visible}.livestreamShortcode .videoContainer .videoPlayer,.livestreamShortcode .videoContainer iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:transparent}.livestreamShortcode .videoContainer .closeButton,.livestreamShortcode .videoContainer .title{display:none}.livestreamShortcode.dock.popOnScroll{padding-bottom:60px;margin:0}.livestreamShortcode.dock.popOnScroll .streamTitle{display:block;position:absolute;width:100%;background:#fff;bottom:-60px;line-height:60px;text-indent:20px;font-size:14px;font-weight:bold;color:#000;text-align:left}.livestreamShortcode .streamTitle{display:none}div.pinbox-single.relatedContent{float:left;font-weight:bold}div.pinbox-single.relatedContent.alignNone{float:none}div.pinbox-single.relatedContent.alignLeft{margin-left:0;margin-right:30px}div.pinbox-single.relatedContent.alignRight{float:right;margin-left:30px}div.pinbox-single.relatedContent .pinboxHeader span{display:inline-block;height:9px;max-width:170px;word-wrap:break-word}div.pinbox-single.relatedContent .mainContent{color:#000}div.pinbox-single.relatedContent .mainContent:hover{color:#B80000}div.pinbox-single.relatedContent .mainContent .img{margin:20px 0 20px 0}div.pinbox-single.relatedContent .mainContent .pinboxTitle{font-size:16px;line-height:18px}div.pinbox-single.relatedContent .mainContent .pinboxTitle:hover{color:#B80000}div.pinbox-single.relatedContent .readMoreLink{margin-top:-20px;margin-bottom:-10px;font-size:14px;margin-left:-10px}.media-source{text-align:center;margin-bottom:20px}.media-source iframe{width:100%}.media-source .twitterContainer{max-width:500px;margin:0 auto}.media-source .twitterContainer.-timeline{max-width:680px;max-height:2000px;overflow:scroll}.media-source .twitterContainer .twitter-tweet{transform:initial !important}.media-source .youtubeContainer,.media-source .vimeoContainer,.media-source .livestreamContainer{position:relative;padding-bottom:56.25%;width:100%;height:0;overflow:hidden;margin-bottom:20px}.media-source .youtubeContainer iframe,.media-source .vimeoContainer iframe,.media-source .livestreamContainer iframe{width:100%;height:100%;position:absolute;left:0;top:0}.media-source .embed-container{position:relative;padding-bottom:120%;height:0;overflow:hidden}.media-source .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-source .instagramContainer{max-width:650px;margin:0 auto 20px}.media-source .redditContainer,.media-source .twitterVideoContainer{margin-bottom:20px}.ad-mpu-top+.shortcode.media-source .youtubeContainer,.ad-mpu-top+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-top+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-top+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-top+*:not(figure)+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-plus-top+.shortcode.media-source .youtubeContainer,.ad-mpu-plus-top+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-plus-top+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-plus-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-plus-top+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-plus-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-plus-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-plus-top+*:not(figure)+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-bottom+.shortcode.media-source .youtubeContainer,.ad-mpu-bottom+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-bottom+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-bottom+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-bottom+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-bottom+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-bottom+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer,.ad-mpu-bottom+*:not(figure)+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer{width:auto;padding-bottom:50%}.ad-mpu-top+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-top+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-top+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-top+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-top+*:not(figure)+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-plus-top+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-plus-top+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-plus-top+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-plus-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-plus-top+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-plus-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-plus-top+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-plus-top+*:not(figure)+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-bottom+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-bottom+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-bottom+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-bottom+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-bottom+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-bottom+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-bottom+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"],.ad-mpu-bottom+*:not(figure)+*:not(figure)+*:not(figure)+.shortcode.media-source .youtubeContainer iframe[src*="youtube.com"]{width:650px !important;clear:none;height:366px !important}.readMoreContainer .col-12{float:none;position:static;width:auto}.readMoreContainer .sidebar,.readMoreContainer article{float:left}.readMoreContainer article{bottom:0;margin:0 0 0 30px;overflow:auto;padding-right:30px;padding-top:10px;position:absolute;right:0;top:20px}.readMoreContainer h1{font-size:52px;font-weight:normal;line-height:52px}.readMoreContainer .dek{font-family:Proxima Nova,sans-serif;font-size:1.29412em;line-height:1.27273em;font-weight:normal;margin-top:10px}.readMoreContainer .dek:after{content:'';display:block;height:10px;margin-top:20px;margin-bottom:20px;background-image:url('https://cnet4.cbsistatic.com/fly/1607098379-asset/bundles/cnetcss/images/cnet20/diagonal.png');background-size:auto 5px}.readMoreContainer .article-main-body>p:not(:empty):first-child:first-letter,.readMoreContainer .article-main-body>p:first-child:empty+p:not(:empty):first-letter{color:#B80000;font-size:105px;font-family:Proxima Nova,sans-serif;display:inline;float:left;margin-top:9px;padding-right:10px;font-weight:bold;line-height:50px}.readMoreContainer .article-main-body figure.image{margin-bottom:20px}.readMoreContainer .profilePic{height:100px;margin:0 auto 20px;width:100px;z-index:3}.readMoreContainer .author-info{margin:20px 0;text-align:center}.readMoreContainer .author-info .author-name{font-style:italic;font-weight:normal}.readMoreContainer .author-info .authors{color:#000;font-weight:bold}.readMoreContainer .author-info .author-bio{font-size:12px}.readMoreContainer h5{text-transform:uppercase;font-weight:bold}.readMoreContainer .detail a{font-size:22px;line-height:24px;font-weight:bold}.readMoreContainer .sharebarRedesign{border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8;padding:20px 0}.readMoreContainer .sharebarRedesign li.sharebarRedesignButton{display:block}#expando .slide .readMoreContainer .image{background:none;height:auto}.slideViewport{height:100vh;width:100vw;box-shadow:0 0 0 10px #fff inset;background-color:transparent;pointer-events:none;position:fixed;z-index:101;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.tocNav{position:fixed;left:0;top:0;height:100%;height:calc(100vh - 40px);padding:10px 0 20px;z-index:5000000;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background-color:#fff;overflow:hidden}.tocNav .expand{display:none}.tocNav ul{position:relative;padding-top:10px;height:calc(100vh - 62px);overflow-y:auto;box-shadow:-10px 0 20px rgba(0,0,0,0.1) inset;-webkit-transition:margin-left 0.5s ease;transition:margin-left 0.5s ease;overflow-x:hidden}.tocNav li{position:relative;-webkit-transition:margin-left 0.5s ease;transition:margin-left 0.5s ease}.tocNav li:hover{background-color:#e5e7eb;box-shadow:0 -1px #d9dadd inset,0 1px #d9dadd inset,-10px 0 20px rgba(0,0,0,0.1) inset}.tocNav li.selected figure:after,.tocNav li:hover figure:after{box-shadow:0 0 0 3px #B80000 inset;position:absolute;width:100%;height:100%;content:"";top:0;left:0}.tocNav li a{padding:10px 20px;height:70px;overflow:hidden;display:block;width:260px}.tocNav img{height:70px;width:70px;display:block}.tocNav .home{background-image:url('https://cnet4.cbsistatic.com/fly/1607098379-asset/bundles/cnetcss/images/cnet20/home.png');background-size:14px auto;background-repeat:no-repeat;background-color:#fff;background-position:20px 7px;color:#b6b6b6;border-bottom:1px solid #D8D8D8;padding:5px 0 5px 40px;text-transform:uppercase;font-size:15px;display:block;white-space:nowrap}.tocNav .home:hover{color:#B80000;background-image:url('https://cnet2.cbsistatic.com/fly/1607098379-asset/bundles/cnetcss/images/cnet20/home-hover.png')}.tocNav .desc{margin-left:90px;width:170px;overflow:hidden;font-size:.82353em;line-height:1.14286em;max-height:63px;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tocNav .author,.tocNav .label{font-weight:bold;font-size:14px}.tocNav .hed{color:#000}.tocNav figure{width:70px;float:left;position:relative}.tocNav .selected{margin-left:50px}.tocNav .selected a{cursor:default}.tocNav{width:100px;max-width:300px}.tocNav ul{margin-left:-55px;width:300px}.touch-disabled .tocNav:hover,.touch-enabled.tocNavOpen .tocNav{width:305px}.touch-disabled .tocNav:hover ul,.touch-enabled.tocNavOpen .tocNav ul{margin-left:0;box-shadow:-10px 0 20px rgba(0,0,0,0.1) inset}.touch-disabled .tocNav:hover ul,.touch-disabled .tocNav:hover li,.touch-enabled.tocNavOpen .tocNav ul,.touch-enabled.tocNavOpen .tocNav li{-webkit-transition:margin-left 0.5s ease;transition:margin-left 0.5s ease}.touch-disabled .tocNav:hover ul,.touch-disabled .tocNav:hover .rbLogo,.touch-enabled.tocNavOpen .tocNav ul,.touch-enabled.tocNavOpen .tocNav .rbLogo{width:300px}.touch-disabled .tocNav:hover .selected,.touch-enabled.tocNavOpen .tocNav .selected{margin-left:0}.touch-disabled .tocNav:hover,.touch-enabled.tocNavOpen .tocNav{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media (max-width: 1024px){body .rbLogo{left:66px}body .logo20{left:166px}.slideViewport{display:none}.tocNav{width:20px;height:100%;padding:0}.tocNav ul{height:calc(100% - 30px)}.tocNav .expand{display:block;background-color:#B80000;right:0;position:absolute;height:100%;width:20px;z-index:1;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.tocNav .expand div{position:absolute;right:0;top:calc(50% - 30px);height:60px;width:100%;color:#fff;font-size:22px;line-height:60px;text-align:center;background-color:#eb0000;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.3);font-weight:normal}.tocNav .expand div:after{content:"\203A"}.touch-disabled.tocNavVisible .tocNav:hover ul,.touch-enabled.tocNavOpen .tocNav ul{margin-left:0;display:block}.touch-disabled.tocNavVisible .tocNav:hover .expand div:after,.touch-enabled.tocNavOpen .tocNav .expand div:after{content:"\2039"}.tocNav .selected{margin-left:0}.tocNav .selected:after{content:none}.tocNavVisible .tocNav ul{margin-left:-300px;padding-top:0}.tocNavOpen #rbContent{-webkit-transform:translate3d(300px, 0, 0);transform:translate3d(300px, 0, 0)}.tocNavOpen .tocNav .selected:after{content:""}}.sharebarRedesign{padding:20px 0 0;width:335px;margin:0 auto}.readMoreContainer .sharebarRedesign{position:relative;z-index:5000000;width:100%}.readMoreContainer .sharebarRedesign li.sharebarRedesignButton{margin-bottom:10px}.readMoreContainer .sharebarRedesign li.sharebarRedesignButton .social-button-small-redesign{margin-right:0}.readMoreContainer .sharebarRedesign li.sharebarRedesignButton:last-of-type{margin-bottom:0}html,body{height:100%;overflow:hidden;width:100%}a:focus,a:active{outline:none}.logo20{background-image:url('https://cnet1.cbsistatic.com/fly/1607098379-asset/bundles/cnetcss/images/cnet20/logo20.png');position:fixed;background-size:170px auto;width:170px;height:50px;left:240px;top:65px;font-size:0;z-index:4999}.rbLogo{background-image:url('https://cnet2.cbsistatic.com/fly/1607098379-asset/bundles/cnetcss/images/core/redball/logo_192.png');background-size:87px auto;position:fixed;height:90px;width:87px;font-size:0;z-index:4999;top:50px;left:140px}.logo20,.rbLogo{-webkit-transition-duration:0.5s;transition-duration:0.5s}.tocNavOpen .logo20,.tocNavOpen .rbLogo{transform:translate3d(200px, 0, 0);-webkit-transition-duration:0.5s;transition-duration:0.5s}.icon-swipe{background:url('https://cnet3.cbsistatic.com/fly/1607098379-asset/bundles/cnetcss/images/cnet20/swipe.png') no-repeat center;-moz-background-size:auto 36px;-o-background-size:auto 36px;-webkit-background-size:auto 36px;background-size:auto 36px;cursor:pointer;height:36px;width:100%;position:fixed;bottom:20px;z-index:2999999;left:0;opacity:1;transition:opacity 1s;-webkit-animation:bounce 2s ease 1s 5 both;-moz-animation:bounce 2s ease 1s 5 both;-ms-animation:bounce 2s ease 1s 5 both;-o-animation:bounce 2s ease 1s 5 both;animation:bounce 2s ease 1s 5 both}.icon-swipe.hidden{opacity:0}#expando .slide{overflow:hidden}#expando .slide section{box-shadow:0 1px rgba(255,255,255,0.2);background-color:#fff;width:100%;height:100vh}#expando .slide section:not(:first-of-type):before{content:"";position:absolute;display:block;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.4)}#expando .slide .intro{height:100vh;position:relative;overflow:hidden}#expando .slide .intro video{position:absolute;min-width:100%;min-height:100%;bottom:-100%;top:-100%;left:-100%;right:-100%;margin:auto;z-index:-1;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:center center}#expando .slide .intro img.fallback{position:absolute;z-index:-1}#expando .slide .intro h2{font-size:110px;line-height:110px;margin-bottom:20px;margin-top:10px;text-align:center;padding:10px 100px;width:auto}#expando .slide .intro p{text-align:center;width:570px;float:none;margin:0 auto}#expando .slide .card{height:100%;overflow:hidden;width:100%;background-size:cover;background-repeat:no-repeat;background-position:right top}#expando .slide .card h2{font-size:72px;line-height:70px;margin-bottom:20px;margin-top:10px}#expando .slide .card.animated .assetByline,#expando .slide .card.animated h2{-webkit-animation:fadeInLeft 0.5s ease 0.25s both;-moz-animation:fadeInLeft 0.5s ease 0.25s both;-ms-animation:fadeInLeft 0.5s ease 0.25s both;-o-animation:fadeInLeft 0.5s ease 0.25s both;animation:fadeInLeft 0.5s ease 0.25s both}#expando .slide .card.animated p,#expando .slide .card.animated .readMore{-webkit-animation:fadeInRight 0.5s ease 0.25s both;-moz-animation:fadeInRight 0.5s ease 0.25s both;-ms-animation:fadeInRight 0.5s ease 0.25s both;-o-animation:fadeInRight 0.5s ease 0.25s both;animation:fadeInRight 0.5s ease 0.25s both}#expando .slide .contentWrapper{height:100%}#expando .slide .label{font-size:32px;color:#B80000;text-align:center;font-weight:bold}#expando .slide h2,#expando .slide h2 a{font-weight:normal;color:#fff}#expando .slide .content{width:1316px;position:absolute;left:50%;-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);bottom:110px}#expando .slide .content .assetByline{color:#fff;font-family:Proxima Nova,sans-serif;font-weight:300;font-style:italic}#expando .slide .content .assetByline .authorName{font-weight:bold}#expando .slide .content p{color:rgba(255,255,255,0.6);font-family:Proxima Nova,sans-serif;font-weight:300;font-size:26px;line-height:32px;margin-top:10px}#expando .slide .readMore{display:block;height:194px;line-height:194px;color:#000;text-align:center;text-transform:uppercase;font-weight:bold;z-index:1}#expando .slide .readMore:before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:rgba(255,255,255,0.4);border-radius:50%;z-index:-2}#expando .slide .readMore:after{content:"";position:absolute;display:block;height:0;width:0;background-color:#fff;border-radius:50%;z-index:-1;margin-left:97px;margin-top:97px;top:0}#expando .slide .readMore:hover:after,#expando .slide .readMore:active:after{width:194px;height:194px;margin:0}#expando .slide .readMoreWrapper,#expando .slide .readMoreContainer{bottom:0;left:330px;left:calc(50% - 551px + 100px);position:fixed;top:calc(100vh + 15px);visibility:hidden;width:1072px;z-index:3000000}#expando .slide .readMoreWrapper.active,#expando .slide .readMoreWrapper.active .readMoreContainer{top:145px;visibility:visible;-webkit-animation:readMoreUp 1s ease-in;-moz-animation:readMoreUp 1s ease-in;-ms-animation:readMoreUp 1s ease-in;-o-animation:readMoreUp 1s ease-in;animation:readMoreUp 1s ease-in}#expando .slide .readMoreWrapper .close{z-index:3000001}#expando .slide .readMoreWrapper.inactive,#expando .slide .readMoreWrapper.inactive .readMoreContainer{-webkit-animation:readMoreDown 1s ease-in;-moz-animation:readMoreDown 1s ease-in;-ms-animation:readMoreDown 1s ease-in;-o-animation:readMoreDown 1s ease-in;animation:readMoreDown 1s ease-in}#expando .slide .readMoreWrapper .readMoreContainer{background:#fff;overflow:hidden}#expando .slide .readMoreWrapper .container{margin:30px;width:auto}#expando .slide .readMoreWrapper .readMoreNext .profilePic{float:left;width:100px;height:100px;margin-right:20px}#expando .modal-backdrop{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:opacity;transition-property:opacity;display:block;opacity:0;position:fixed;z-index:0}#expando .modal-backdrop.show{opacity:0.6;z-index:100}@media (max-width: 1130px){#expando .slide .contentWrapper .content{width:940px}#expando .slide .readMoreWrapper,#expando .slide .readMoreContainer{left:300px;left:calc(50% - 515px + 130px);width:800px}#expando .slide .readMoreWrapper .container,#expando .slide .readMoreContainer .container{margin:30px 20px}#expando .slide .col-8{width:568px}#expando .slide .readMore{height:140px;line-height:140px;width:140px}#expando .slide .readMore:after{margin-left:70px;margin-top:70px}#expando .slide .readMore:hover:after,#expando .slide .readMore:active:after{width:140px;height:140px}}@media (min-width: 2290px){#expando .slide .video video{width:100%}}@media (max-height: 700px){.rbLogo,.logo20{display:none}}
