.social-button-small,#pdpTables .specialOffers .details,#deals ul li{zoom:1}.social-button-small:before,#pdpTables .specialOffers .details:before,#deals ul li:before,.social-button-small:after,#pdpTables .specialOffers .details:after,#deals ul li:after{content:"";display:table}.social-button-small:after,#pdpTables .specialOffers .details:after,#deals ul li:after{clear:both}.dlButton,#pdpTables .onlineStores td.totalPrice div a.shopNowButton,#pdpTables .miniPriceList td.totalPrice div a.shopNowButton,#deals .seeIt a.shopNowButton{background:#B80000;border:0;color:#fff;text-transform:uppercase;border-radius:5px;display:inline-block;cursor:pointer}.dlButton:hover,#pdpTables .onlineStores td.totalPrice div a.shopNowButton:hover,#pdpTables .miniPriceList td.totalPrice div a.shopNowButton:hover,#deals .seeIt a.shopNowButton:hover{background:#B80000;color:#fff}.dlButton{font-weight:bold;padding:12px 20px;font-size:14px}#pdpTables .onlineStores td.totalPrice div a.shopNowButton,#pdpTables .miniPriceList td.totalPrice div a.shopNowButton,#deals .seeIt a.shopNowButton{font-weight:bold;padding:7px 24px;font-size:12px}.h1-carousel,h2,h3{font-family:Proxima Nova,sans-serif;font-weight:bold}h1{font-family:Proxima Nova,sans-serif;font-weight:normal}h1{font-size:48px;line-height:1.04em}@media (min-width: 1024px){h1{font-size:calc(2.29885vw + 24.45977px)}}@media (min-width: 1372px){h1{font-size:56px}}.h1-carousel{font-size:1.529em;line-height:1em;color:#000;margin-top:3px}h2{font-size:42px;line-height:1.05em}h3{font-size:24px;line-height:1.07em}@media (min-width: 1024px){h3{font-size:calc(2.29885vw + .45977px)}}@media (min-width: 1372px){h3{font-size:32px}}h4{font-size:20px;line-height:1.1em;text-transform:none;font-family:Proxima Nova,sans-serif;font-weight:normal}@media (min-width: 1024px){h4{font-size:calc(.57471vw + 14.11494px)}}@media (min-width: 1372px){h4{font-size:22px}}h5,h6{font-family:Proxima Nova,sans-serif;color:#B80000;font-weight:bold;text-transform:uppercase}h5{font-size:13px;padding:7px 0 6px;border-top:3px solid #D8D8D8;border-bottom:1px solid #D8D8D8;margin-bottom:20px}@media (min-width: 1024px){h5{font-size:calc(.28736vw + 10.05747px)}}@media (min-width: 1372px){h5{font-size:14px}}h5:after{content:"|";margin:0 0 0 7px;font-weight:bold}h6{font-size:14px;background-color:#D8D8D8;height:3px;line-height:5px;margin:10px 0 25px 0}h6 span{background-color:#fff;padding:0 10px 0 0}.subHead{font-size:0.85714285714286em;font-weight:normal;float:right;padding:0 0 0 10px;background:#fff}.dlButton,#pdpTables .onlineStores td.totalPrice div a.shopNowButton,#pdpTables .miniPriceList td.totalPrice div a.shopNowButton,#deals .seeIt a.shopNowButton,.social-button-small,#account_tab .infoWrapper input[type='text'],#account_tab .infoWrapper input[type='email'],#account_tab .infoWrapper input[type='password'],#account_tab .infoWrapper textarea,.edit{transition-property:all;transition-duration:.2s;transition-timing-function:ease}label.radio .icon{height:24px;width:24px;border:1px solid #CDCDCD;border-radius:12px;background-color:#F7F7F7;position:relative;display:inline-block;margin-right:5px;vertical-align:middle;top:-1px;font-size:17px;line-height:21px}label.radio .icon:after{position:absolute;display:block;content:"";width:20px;height:20px;border-radius:10px;top:2px;left:2px}label.radio input{display:none}label.radio.checked .icon:after{background-color:#B80000;font-weight:bold}.social-button-small{position:relative;width:25px;height:25px;border-radius:100%;font:0/0 serif;text-shadow:none;color:transparent;left:0;display:flex;justify-content:center;align-items:center}.social-button-small svg{height:14px;width:14px;fill:#fff}.social-button-small:hover{width:33px;height:33px;cursor:pointer;margin:-4px 0 0 -4px}.social-button-small.comments{background-color:#757575}.social-button-small.facebook{background-color:#3B5998}.social-button-small.twitter{background-color:#1DA1F2}.social-button-small.linkedin{background-color:#0073B2}.social-button-small.googleplus{background-color:#DF3D1B}.social-button-small.tumblr{background-color:#1C4772}.social-button-small.google{background-color:#4C82F5}.social-button-small.stumble{background-color:#FF7E00}.social-button-small.delicious{background-color:#2964BF}.social-button-small.reddit{background-color:#FF4500}.social-button-small.pinterest{background-color:#BD081C}.social-button-small.digg{background-color:#757575}.social-button-small.email{background-color:#FF8B00}.social-button-small.copy{background-color:#768696}.social-button-small.rss{background-color:#FF8B00}.pagination{width:100%;float:left;border-bottom:1px solid #D8D8D8;border-top:1px solid #D8D8D8;padding:5px 0;margin-bottom:30px;line-height:23px;font-size:.82353em}.pagination .totalPages{float:left}.pagination .totalPages span{color:#B80000;font-weight:bold}.pagination .pageNav{float:right;font-weight:bold}.pagination .pageNav .prev,.pagination .pageNav .next{color:#B80000;text-transform:uppercase;float:left}.pagination .pageNav .next{padding-left:10px}.pagination .pageNav .prev{padding-right:10px}.pagination .pageNav .prev:before,.pagination .pageNav .next:after{position:relative;top:-1px}.pagination .pageNav .next:after{content:"\00BB";padding-left:5px}.pagination .pageNav .prev:before{content:"\00AB";padding-right:5px}.pagination .pageNav ul{float:left}.pagination .pageNav li{float:left;color:#000;padding:0 7px 0 0}.pagination .pageNav li.current{color:#000;font-weight:normal}.pagination .pageNav li:after{color:#757575;content:"|";font-size:0.9em;margin-left:7px}.pagination .pageNav li.last{padding-right:0}.pagination .pageNav li.last:after{content:"";margin-left:0}.subnavSecondary{border-bottom:1px solid #D0D0D0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(33%, #ffffff),color-stop(100%, #f8f8f8));background-image:-webkit-linear-gradient(#ffffff 33%,#f8f8f8);background-image:linear-gradient(#ffffff 33%,#f8f8f8);position:relative}.subnavSecondary:before{content:"";position:absolute;display:block;height:60%;width:15px;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffffff),color-stop(150%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, #ffffff 0%,rgba(255,255,255,0) 150%);background-image:linear-gradient(to right, #ffffff 0%,rgba(255,255,255,0) 150%);left:0;bottom:0}.subnavSecondary:after{content:"";position:absolute;display:block;height:60%;width:15px;background-image:-webkit-gradient(linear, 100% 50%, 0% 50%, color-stop(0%, #ffffff),color-stop(150%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(right, #ffffff 0%,rgba(255,255,255,0) 150%);background-image:linear-gradient(to left, #ffffff 0%,rgba(255,255,255,0) 150%);right:0;bottom:0}.subnavSecondary a:first-of-type{padding-left:20px}.subnavSecondary h2{font-weight:bold;border:1px solid #D0D0D0;border-radius:5px 5px 0 0;display:inline-block;padding:10px 15px;margin-right:6px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ededed),color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(#ededed,#f2f2f2);background-image:linear-gradient(#ededed,#f2f2f2);cursor:pointer;box-shadow:0 1px rgba(255,255,255,0.6) inset;font-size:0.94117647058824em;line-height:1.125em;text-shadow:0 1px #fff;position:relative;top:1px;color:#757575}.subnavSecondary h2 a{color:#757575}.subnavSecondary h2.selected,.subnavSecondary h2:hover{color:#B80000;box-shadow:1px 1px rgba(255,255,255,0.4) inset;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f7f7f7),color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(#f7f7f7,#ffffff);background-image:linear-gradient(#f7f7f7,#ffffff);border-bottom:1px solid #fff}.subnavSecondary h2.selected.selected,.subnavSecondary h2:hover.selected{cursor:default}.subnavSecondary h2.selected.selected a,.subnavSecondary h2:hover.selected a{color:#B80000}.subnavSecondary h2.selected a,.subnavSecondary h2:hover a{color:#B80000}.subnavSecondary .userZip{font-size:.76471em;display:inline-block;left:10px;position:relative;top:2px}.subnavSecondary .userZip span{cursor:pointer;color:#B80000;font-weight:bold}.subnavSecondary .tabAd{display:inline-block;position:absolute;bottom:-1px;padding-left:5px}#sortable th:first-child .sortTitleContainer{margin-left:10px}#sortable th.headerSortUp .sortIcon:before{visibility:hidden}#sortable th.headerSortDown .sortIcon:after{visibility:hidden}#sortable th .sortTitleContainer{padding-left:0;white-space:nowrap;color:#000}#sortable .sortTitleContainer{font-size:11px;text-align:left;cursor:pointer;padding:10px}#sortable .sortIcon{width:15px;height:10px;display:inline-block}#sortable .sortIcon:before,#sortable .sortIcon:after{background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/core/deprecated/icon-sprite.png') no-repeat -25px -630px transparent;content:"";display:block;height:100%;left:0;position:relative;top:0;width:100%}#sortable .sortIcon:after{background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/core/deprecated/icon-sprite.png') no-repeat -24px -653px transparent;top:-5px}#sortable .pdpHidden{display:none}#pdpTables{margin-bottom:28px;clear:left}#pdpTables table{width:100%}#pdpTables thead{border-bottom:1px solid #D8D8D8}#pdpTables .onlineStores thead tr,#pdpTables .miniPriceList thead tr{height:auto}#pdpTables .onlineStores td,#pdpTables .miniPriceList td{vertical-align:middle;padding:30px 0 0 0;font-size:13px}#pdpTables .onlineStores tfoot td,#pdpTables .miniPriceList tfoot td{padding:10px}#pdpTables .onlineStores tr,#pdpTables .miniPriceList tr{height:70px}#pdpTables .onlineStores tbody td:first-child a,#pdpTables .miniPriceList tbody td:first-child a{background:#fff;border:1px solid #D8D8D8;display:inline-block;padding:5px 0;overflow:hidden}#pdpTables .onlineStores tbody td:first-child a:hover,#pdpTables .miniPriceList tbody td:first-child a:hover{border:1px solid #B80000}#pdpTables .onlineStores tbody td.noImg:first-child a,#pdpTables .miniPriceList tbody td.noImg:first-child a{font-weight:bold;text-transform:uppercase;line-height:1.3;height:auto;min-height:23px;padding-top:10px}#pdpTables .onlineStores th,#pdpTables .miniPriceList th{vertical-align:middle}#pdpTables .onlineStores td p,#pdpTables .miniPriceList td p{margin-bottom:3px}#pdpTables .onlineStores td.productStore,#pdpTables .miniPriceList td.productStore{font-size:14px}#pdpTables .onlineStores td.productStore a,#pdpTables .miniPriceList td.productStore a{width:100%;height:33px;text-align:center}#pdpTables .onlineStores td.productStore img,#pdpTables .miniPriceList td.productStore img{height:33px;width:auto}#pdpTables .onlineStores td.productStore b,#pdpTables .miniPriceList td.productStore b{display:none}#pdpTables .onlineStores td.totalPrice .price .price,#pdpTables .onlineStores td .basePrice .price,#pdpTables .miniPriceList td.totalPrice .price .price,#pdpTables .miniPriceList td .basePrice .price{display:block}#pdpTables .onlineStores td.totalPrice .price .prodCond,#pdpTables .onlineStores td .basePrice .prodCond,#pdpTables .miniPriceList td.totalPrice .price .prodCond,#pdpTables .miniPriceList td .basePrice .prodCond{font-weight:normal;display:block;margin-bottom:-15px}#pdpTables .onlineStores td .basePrice,#pdpTables .miniPriceList td .basePrice{display:inline-block}#pdpTables .onlineStores td .taxPrice,#pdpTables .miniPriceList td .taxPrice{display:inline-block;white-space:nowrap}#pdpTables .onlineStores td .shipPrice,#pdpTables .miniPriceList td .shipPrice{display:inline-block;white-space:nowrap}#pdpTables .onlineStores td.totalPrice .price,#pdpTables .miniPriceList td.totalPrice .price{color:#B80000;font-weight:bold}#pdpTables .onlineStores td.totalPrice .price:hover,#pdpTables .miniPriceList td.totalPrice .price:hover{color:#B80000}#pdpTables .onlineStores td.totalPrice div,#pdpTables .miniPriceList td.totalPrice div{float:right;margin-top:0;height:37px}#pdpTables .onlineStores tr.lowest td.totalPrice div,#pdpTables .miniPriceList tr.lowest td.totalPrice div{position:absolute;top:0;right:0;margin-top:2px;clear:both;height:77px;padding-left:120px}#pdpTables .onlineStores tr.lowest td.totalPrice div a.shopNowButton,#pdpTables .miniPriceList tr.lowest td.totalPrice div a.shopNowButton{margin-top:28px}#pdpTables .specialOffers .deal{margin-top:30px}#pdpTables .specialOffers .deal .wrapper{width:100%}#pdpTables .specialOffers .deal .relatedDeals p{margin-top:10px}#pdpTables .specialOffers .deal h2{margin-top:0}#pdpTables .specialOffers h3{margin-bottom:14px}#pdpTables .specialOffers .description{box-shadow:0 1px 0 #FFFFFF;float:left;width:100%;padding-bottom:14px;line-height:1.333em}#pdpTables .specialOffers .details{padding:0 14px 28px;box-shadow:0 1px 0 #FFFFFF;clear:right;float:right}#pdpTables .specialOffers .details p{margin:5px 0}#pdpTables .specialOffers .details p b{font-weight:normal}#pdpTables .specialOffers .details .shop{float:none}#pdpTables .specialOffers .details .shop .shopNowButton{padding:7px 51px 10px 43px;display:inline-block;font-size:0.8em}#pdpTables .specialOffers .details .shop .merch{border:1px solid #D8D8D8;padding:14px 0}#pdpTables .specialOffers .details .shop .merch,#pdpTables .specialOffers .details .shop img{display:block;margin-bottom:14px;text-align:center;margin-left:auto;margin-right:auto}#pdpTables .specialOffers .details .shop img{max-height:60px;max-width:84px}#pdpTables .specialOffers .details .shop .buyNow{margin-top:2px}#pdpTables .specialOffers .details .sale .salePrice{color:#B80000}#pdpTables>*{display:none;display:"block\9";position:"fixed\9";left:"-99999px\9"}#pdpTables>.selected{display:block;position:"static\9"}#pdpTables>table.selected{display:table}#pdpTables .miniPriceList .wrapper{padding-top:20px}#pdpTables .miniPriceList .readMore{float:right}#pdpTables .miniPriceList tfoot td{padding:10px}.es .shipPrice{padding-left:20px}#deals{margin-top:20px;margin-bottom:30px}#deals ul li{margin-bottom:30px}#deals .detail h2{font-size:1.29412em;line-height:1.09091em;font-family:Proxima Nova,sans-serif;font-weight:normal;margin:0 0 10px 0}#deals .detail .body{font-size:.94118em;line-height:1.25em}#deals .detail .body a{font-weight:bold;text-decoration:underline}#deals .pricing{font-size:.82353em}#deals .pricing .price{display:block;text-transform:uppercase;color:#000;font-weight:bold}#deals .pricing b{font-size:1.29412em;color:#B80000;font-weight:bold}#deals .pricing .end{margin-top:10px;display:block;text-transform:uppercase;font-weight:bold}#deals .seeIt{font-size:14px}#deals .seeIt a.shopNowButton{padding:7px 13px}#account_tab h2{font-family:Proxima Nova,sans-serif;font-weight:normal;font-size:1.41176em;margin:0 0 20px 0}#account_tab h2 strong{color:#B80000}#account_tab h2 span{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#account_tab h2 span+span{font-size:14px;line-height:17px}#account_tab h2 span.label{width:38%;text-align:right;padding-right:20px}#account_tab h2 span.label:after{content:''}#account_tab h2 span.label+span{font-size:14px;line-height:17px;width:60%}#account_tab .gravatar_info p{font-size:.82353em;margin-left:60px}#account_tab .gravatar_hide label{font-size:.82353em}#account_tab #no_gravatar+label{display:block;margin-left:20px}#account_tab .infoWrapper{border:1px solid #D8D8D8;padding:20px 10px;border-radius:5px;margin-bottom:20px}#account_tab .infoWrapper span.editable_text{width:80%;display:inline-block}#account_tab .infoWrapper span.editable_text+.input_wrapper{margin-left:39%;display:none}#account_tab .infoWrapper span.editable_text+.input_wrapper .actions{display:block}#account_tab .infoWrapper .showData{width:59%;display:inline-block;margin-left:39%}#account_tab .infoWrapper .showData label{font-size:.82353em}#account_tab .infoWrapper .showData input{margin-right:5px}#account_tab .infoWrapper .formInfo{padding:10px 0}#account_tab .infoWrapper .formInfo .changeLabel{display:none}#account_tab .infoWrapper.editing span.editable_text{display:none}#account_tab .infoWrapper.editing span.editable_text+.input_wrapper{display:inline-block;margin-left:0px}#account_tab .infoWrapper label,#account_tab .infoWrapper input[type='text'],#account_tab .infoWrapper input[type='email'],#account_tab .infoWrapper input[type='password'],#account_tab .infoWrapper textarea{display:inline-block}#account_tab .infoWrapper select{max-width:100%}#account_tab .infoWrapper .hidden{display:none}#account_tab .infoWrapper p.textarea{padding:2% 0}#account_tab .infoWrapper .actions{display:none;overflow:hidden;clear:both}#account_tab .infoWrapper input[type='text'],#account_tab .infoWrapper input[type='email'],#account_tab .infoWrapper input[type='password'],#account_tab .infoWrapper textarea{color:#000000;width:100%;max-width:100%;background-color:#FBFBFB;-webkit-appearance:none;-webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.1) inset;box-shadow:0px 0px 7px rgba(0,0,0,0.1) inset;border:1px solid #DBDBDB;border-radius:5px 5px 0 0;text-indent:10px;padding:5px 0;font-size:inherit;font-size:.82353em}#account_tab .infoWrapper input[type='text'][disabled],#account_tab .infoWrapper input[type='email'][disabled],#account_tab .infoWrapper input[type='password'][disabled],#account_tab .infoWrapper textarea[disabled]{background-color:transparent !important;border:none;box-shadow:none;text-indent:0px}#account_tab .infoWrapper input[type='text'][disabled]+.counterWrapper,#account_tab .infoWrapper input[type='email'][disabled]+.counterWrapper,#account_tab .infoWrapper input[type='password'][disabled]+.counterWrapper,#account_tab .infoWrapper textarea[disabled]+.counterWrapper{display:none}#account_tab .infoWrapper input[type='reset']{background-color:#757575}#account_tab .infoWrapper textarea{width:96%;padding:2%}#account_tab .infoWrapper .entry{margin:0 0 15px}#account_tab .infoWrapper .entry.special{margin:0;padding:10px 0}#account_tab .infoWrapper .entry .entryTitle{width:38%;text-align:right;font-weight:bold;color:#B80000;vertical-align:top;margin:0}#account_tab .infoWrapper .entry .entryTitle:after{content:'/ ';margin-left:5px;margin-right:20px;letter-spacing:3px}#account_tab .infoWrapper .entry.multiline ul li label{font-size:.82353em}#account_tab .infoWrapper .entry.multiline ul li label input{margin-right:5px}#account_tab .infoWrapper .entry.multiline label input{margin-right:5px}#account_tab .infoWrapper .actions{border:none;margin:0 0 0 39%;padding:9px 0 24px}#account_tab .infoWrapper .actions .button{float:left}#account_tab .infoWrapper .input_wrapper{width:59%;margin-left:38%;display:inline-block;margin-top:-5px}#account_tab .infoWrapper .input_wrapper p,#account_tab .infoWrapper .input_wrapper input[type="checkbox"]+label,#account_tab .infoWrapper .input_wrapper span,#account_tab .infoWrapper .input_wrapper input[type="text"],#account_tab .infoWrapper .input_wrapper textarea{margin-bottom:0}#account_tab .infoWrapper .input_wrapper>ul{float:left;width:50%}#account_tab .infoWrapper .input_wrapper p.note{margin:10px 0;font-size:.82353em}#account_tab .infoWrapper .input_wrapper p.note strong{color:#B80000;text-transform:uppercase}#account_tab .infoWrapper .input_wrapper+.input_wrapper{margin-left:39%;display:none}#account_tab .infoWrapper .input_wrapper .actions{margin:15px 0 0;display:block;padding:0}#account_tab .infoWrapper .input_wrapper .actions .button{margin-left:10px}#account_tab .infoWrapper .input_wrapper .actions .button:first-child{margin-left:0px}#account_tab .infoWrapper .input_wrapper .editable_text{word-break:break-all}#account_tab .infoWrapper .input_wrapper.multiInput input[type="text"],#account_tab .infoWrapper .input_wrapper.multiInput input[type="password"]{margin-bottom:10px}#account_tab .infoWrapper .editing{background-color:#eee;padding:10px 0;box-shadow:0 0 3px rgba(0,0,0,0.05) inset,0 2px 1px rgba(0,0,0,0.05) inset;border-radius:5px}#settings_tab .pref-title,#settings_tab .pref-subtitle{margin-bottom:5px}#settings_tab .pref-subtitle{font-weight:bold}#settings_tab fieldset div{margin-bottom:30px}#settings_tab fieldset div.sub-fieldset{margin-bottom:10px}#settings_tab .actions{margin-top:30px;text-align:right}#subscriptions_content{min-height:300px}#sortable{overflow:hidden}#sortable thead .selectAllContainer{float:left;margin:10px 20px 10px 0;line-height:100%}#sortable thead .selectAllContainer input{margin-right:14px}#sortable thead .selectAllContainer label{display:inline;text-transform:uppercase}#sortable thead .selectAllContainer figure{float:left;margin-right:20px;width:80px}#sortable thead .sortTitleContainer{cursor:auto;margin-left:0}#sortable tbody tr{border-bottom:1px solid #D8D8D8}#sortable tbody td{padding:10px 0;font-size:14px}#sortable tbody td.col-3>input[type="checkbox"]{margin-right:15px;margin-top:16px}#sortable tbody td .alertsSwitch{font-size:14px}#sortable tbody td .alertsSwitch label{display:inline;margin-left:20px;font-size:14px}#sortable tbody td .alertsSwitch label span{top:1px;left:-20px}#sortable #storeTableBody .compareProd{float:left;margin-right:20px}#sortable #storeTableBody figure{float:left;margin-right:20px;width:70px}#sortable #storeTableBody figure div{float:left;width:50px;height:50px}#sortable #storeTableBody .prodDetails{margin-left:0}#purchases #sortable #storeTableBody .prodDetails{float:left}.alert_fqcy_wrapper{background-image:linear-gradient(#ffffff,#eeeeee);border:1px solid #D8D8D8;border-radius:3px 3px 3px 3px;display:inline-block;padding:2px 7px 5px 6px;text-shadow:0 1px 0 #FFFFFF;width:auto}.alert_fqcy_wrapper strong{cursor:pointer;position:relative;padding-right:10px}.alert_fqcy_wrapper strong:after{background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/core/deprecated/icon-sprite.png') no-repeat scroll -24px -653px transparent;content:"";display:block;height:10px;position:absolute;right:-2px;top:2px;width:10px}.alert_fqcy_wrapper label,.alert_fqcy_wrapper strong,.alert_fqcy_wrapper select{font-size:12px}.alert_fqcy_wrapper select{display:inline-block}#products form{margin:0px}.selectAllContainer+.sortTitleContainer{margin-left:122px}#subscriptions_content h3{margin:0 0 20px}#subscriptions_content legend h3{margin:0px}fieldset legend{border-bottom:1px solid #D8D8D8;margin-bottom:16px;padding-bottom:10px;width:100%}fieldset h3 span,fieldset h4 span{letter-spacing:0px;font-weight:normal;font-family:Proxima Nova,sans-serif}fieldset h3 span:before,fieldset h4 span:before{content:'/ ';margin-left:2px;letter-spacing:1px}fieldset h3 span{font-size:.94118em;line-height:1em}fieldset h4 span{font-size:.82353em;line-height:1.14286em}fieldset input[type="checkbox"]{float:left}fieldset input[type="checkbox"]+label{margin-left:10px}fieldset .metas{margin-left:30px;display:inline-block}fieldset .description{margin:10px 0 2px;font-size:.94118em;line-height:1.375em}fieldset .newsletterOptions{margin-bottom:40px}fieldset .newsletterOptions a,fieldset .newsletterOptions span{text-transform:uppercase;font-size:.70588em;font-weight:bold}fieldset .newsletterOptions a.selected,fieldset .newsletterOptions span.selected{color:#FF8B00;background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/forms/icon_check_yellow.png') left top no-repeat;padding-left:20px}fieldset .newsletterOptions a.loading,fieldset .newsletterOptions span.loading{background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/loading/ajax-loader.gif') no-repeat center right scroll;padding-right:26px}fieldset .newsletterOptions a:not(:first-child):before{content:' / ';color:#757575;margin-left:2px;letter-spacing:1px}fieldset .newsletterOptions .viewSample:after{content:" \00BB"}.rowTitle{padding:10px 0;height:14px;border-bottom:1px solid #D8D8D8;margin:0 !important}.rowTitle ul{line-height:11px}.rowTitle input[type="checkbox"]{margin-top:0px}.rowTitle label,.rowTitle strong{font-size:13px}.dlButton{border-radius:7px;padding:0 8px;font-size:12px;line-height:22px;font-weight:normal}.prodTopic .prodDetails{margin-left:35px}.prodTopic .prodDetails .type{text-transform:uppercase;margin-bottom:3px;font-size:12px}.prodTopic .prodDetails h4{font-size:17px;margin:0}.stripped [class|="col"]:not(:first-child):before{content:'';border-left:1px solid #D8D8D8;display:block;position:absolute;height:800px;top:0px;left:-10px}#ugc_content{min-height:300px}#user_tab .readMore{font-size:.82353em;font-weight:bold;text-transform:uppercase;float:left;clear:left}#user_tab .readMore:after{content:"\00BB"}#user_tab .searchFilters .items{margin:0}#user_tab .searchFilters .items li{border:none}#user_tab .searchFilters a{padding:6px 10px 6px 0}#user_tab .searchFilters a.selected,#user_tab .searchFilters a.selected:hover{padding-left:10px;text-shadow:none;background-color:#f0f1f2;border:1px solid #D8D8D8;box-shadow:0 1px 2px rgba(0,0,0,0.2),0 1px #fff inset;color:#B80000;position:relative}#user_tab .searchItem h3{float:left;margin:3px 0}#user_tab .itemDate{text-align:right}#user_tab .itemDate.assetTime:after{margin:0}#user_tab .itemCat{color:#B80000;font-size:.76471em;line-height:1.30769em}#user_tab fieldset input[type="checkbox"]+label{margin:0 0 25px 30px}.searchItem figure+.itemDetails{margin-top:-5px;margin-left:90px}.searchItem figure+.itemDetails h3{margin:0}.searchItem .post-meta{display:block;float:left;margin-top:2px;font-size:12px;margin-left:10px}.itemDetails{float:left}.itemDetails .stars-rating{clear:left}.replyCount{float:left;margin-top:7px;font-size:11px;margin-left:10px}.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}.meta{position:relative;display:inherit}#userNav{margin-bottom:30px}#userNav a:focus{outline:none}.tabsContent>*{display:none;display:block \9;position:fixed \9;left:-99999px \9}.tabsContent>.selected{display:block;position:static \9}#profile_tab.public{padding-top:30px;border-top:1px solid #D8D8D8;margin-top:20px}#profile_tab.public.former-staff{border:0;padding:0}p{-ms-word-wrap:break-word;word-wrap:break-word}.metas{font-size:.82353em}.headshot{position:relative;background-color:rgba(0,0,0,0.2);border-radius:50%;overflow:hidden}.headshot img{display:block}.headshot:after{content:'';display:block;width:100%;height:100%;box-shadow:0 0 5px rgba(0,0,0,0.2) inset}#profile-info{margin-bottom:20px}#profile-info h1{word-wrap:break-word;margin-bottom:10px}#profile-info h4,#profile-about h4{display:inline-block}#profile-info p,#profile-about p{margin:0 0 10px}#profile-info p strong,#profile-about p strong{color:#B80000;font-size:.82353em;text-transform:uppercase}#profile-about{margin-bottom:30px}#profile-about h4{float:left}#profile-about ul{position:relative;float:left;padding-left:10px;margin-left:10px}#profile-about ul:before{content:'/';display:block;position:absolute;left:0}#profile-about ul li{float:left;padding:0 5px}label h4,label p{margin:0 0 8px}label p+p{text-transform:uppercase;font-size:.70588em}label p+p a{font-weight:bold}label p+p a:after{content:" \00BB"}label .metas{font-size:14px}label.checkbox input[type="checkbox"]{margin-right:10px}.actions{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;padding:24px 0;margin-bottom:30px}.actions:first-child{border-top:none;padding-top:0}.actions span{font-size:14px}.actions label{display:inline;font-size:14px;line-height:16px;margin:0 5px}.actions input[type="radio"]{margin:0 7px 0 14px}.actions input[type="radio"]+label{margin-left:2px;padding-left:20px}.actions input[type="radio"]+label span{left:0;top:0}.actions .button.save{float:right;margin-top:-4px}.actions .button a{padding:10px 15px;background:#B80000;border-radius:10px;color:#fff;font-size:.824em;font-weight:bold;text-transform:uppercase;text-shadow:0 2px rgba(0,0,0,0.4)}.actions .button a:hover{border-radius:5px;background:#B80000;color:#fff !important;text-shadow:0 2px rgba(0,0,0,0.8)}input[type="radio"]:checked+label,input[type="checkbox"]:checked+label{color:#B80000}#user_tab,#settings_tab{font-size:.94118em}#profil_tab input[type="radio"],#profil_tab input[type="checkbox"],#settings_tab input[type="radio"],#settings_tab input[type="checkbox"]{float:left}#profil_tab .social-button .count,#settings_tab .social-button .count{display:none !important}#settings_tab input[type="submit"],#account_tab input[type="submit"]{margin-right:20px}.sharebar.inline-view .comment-count a,.sharebar.inline-view .social-button a,.sharebar.inline-view .print a,.sharebar.inline-view .email a{padding-left:0}.sharebar.inline-view .comment-count .count,.sharebar.inline-view .social-button .count,.sharebar.inline-view .print .count,.sharebar.inline-view .email .count{display:none !important}.sharebar.inline-view .more{padding-left:0}.entry label,.entry .input_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.edit{float:right;font-size:12px !important;line-height:20px;padding-left:25px;text-transform:uppercase;color:#B80000;cursor:pointer;background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/forms/icon_pencil.png') no-repeat 0 0}.edit:active,.edit:hover{color:#B80000;outline:0}.flag_btn{background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/forms/icon_flag.png') no-repeat 0 0;float:right;font-size:12px;line-height:20px;padding-left:25px;text-transform:uppercase}.profile_label,.cnet_staff_label,.cnet_nonstaff_label{padding:8px 8px 5px 8px;top:-9px;font-size:14px;text-transform:uppercase;display:inline-block;font-family:Proxima Nova,sans-serif;line-height:100%;position:relative;vertical-align:baseline;white-space:nowrap}.cnet_staff_label{color:white;background-color:#B80000;border-bottom:1px solid #550000;text-shadow:0 -1px rgba(0,0,0,0.8)}.cnet_nonstaff_label{color:#39434c;background-color:#E3E3E3;border-bottom:1px solid #c7c7c7;text-shadow:0 1px rgba(255,255,255,0.8)}hr.upper{margin:50px 0 20px;clear:both}.searchItem .relatedTitle{text-transform:none;color:#B80000}.searchItem .itemInfo{margin-top:0}.searchItem .itemInfo img{margin-top:3px}.searchItem figure+.itemDetails{margin-left:90px;margin-top:0}.validate .validate-error{margin-top:2px;color:#fff;margin-bottom:10px}#products h2{margin-bottom:20px}#products .pagination{margin-bottom:0;padding:10px 0;border-width:3px}.button.save{float:right;margin-top:-4px}.button a{padding:10px 15px;background:#B80000;border-radius:7px;color:#fff;font-size:.824em;font-weight:normal;text-transform:uppercase;text-shadow:0 2px rgba(0,0,0,0.4)}.button a:hover{border-radius:5px;background:#B80000;color:#fff !important;text-shadow:0 2px rgba(0,0,0,0.8)}.button.left{float:left;margin-right:30px}.button.right{float:right;margin-left:30px}.searchFilters{padding:0;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(75%, #ffffff),color-stop(100%, #f0f0f0));background-image:-webkit-linear-gradient(left, #ffffff 75%,#f0f0f0 100%);background-image:linear-gradient(to right, #ffffff 75%,#f0f0f0 100%)}.searchFilters a{padding-right:23px;transition:none !important}.searchFilters .facet li{border:none}.searchFilters .facet li a.selected.content_type{background-color:#f0f1f2;border:1px solid #dedede !important;box-shadow:0 1px 2px rgba(0,0,0,0.2),0 1px #fff inset;color:#B80000;font-weight:normal;padding:7px 10px;position:relative}.searchFilters .facet li a.selected.content_type:after{position:absolute;top:0;right:-15px;background:transparent url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/main/arrow-current.png') no-repeat center left;content:'';height:100%;display:block;width:20px}.modal .email{max-width:443px;background-color:#eee}.modal .email .email-field>label{font-weight:bold;margin:0}.modal .email .email-field .counter{color:#B80000}.modal .email .email-field.captcha{margin-bottom:7px}.modal .email .email-field.captcha input[type='text']{width:auto}.modal .email input[type='text'],.modal .email input[type='email'],.modal .email input[type='password'],.modal .email textarea{width:100%;max-width:100%;background-color:#E3E3E3;-webkit-appearance:none;box-shadow:0 0 7px rgba(0,0,0,0.1) inset;border:1px solid #D8D8D8;border-radius:5px 5px 0 0;text-indent:10px;padding:5px 0;font-size:inherit}.modal .email input[type='text']:focus,.modal .email input[type='email']:focus,.modal .email input[type='password']:focus,.modal .email textarea:focus{background-color:#eee}.modal .email textarea{width:96%;padding:2%}.modal .email input[type='reset']{background-color:#757575}.modal .email .validate-error{color:#B80000}.modal .email label.validate-error,.modal .email div.validate-error{color:#fff}.counterWrapper{display:none;margin:5px 0 0}.counterWrapper .counter{font-size:120% !important;color:#B80000}.infoWrapper textarea[disabled]{display:none}.dfllAlert{padding:30px}.dfllAlert p{margin:0}input[type='reset']{background-color:#757575}tr.unavail h4{color:#757575;text-decoration:line-through}tr.unavail td{color:#757575}.disabled{opacity:0.5}.profile-landing{border:1px solid #eee;display:inline-block;padding:5px 10px 5px 10px}p.watchlist-never-text{margin-top:-20px}#profile_reauthenticate{display:none}.rickbroidaFollowButton{position:relative;top:-25px}.newsletterOptions{float:right}.newsletterOptions a.loading,.newsletterOptions span.loading{background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/loading/ajax-loader.gif') no-repeat center right scroll;padding-right:26px;display:inline}.newsletterOptions a,.newsletterOptions span{display:none}.forumCheckbox{float:left;margin-right:20px;margin-top:19px}#forumDiscussions tr.removed{height:77px;background:#D8D8D8;line-height:77px;font-weight:bold;width:100%;padding-left:35px;display:inline-block}#forumDiscussions .loading{background:url('https://www.cnet.com/a/fly/1630609273-asset/bundles/cnetcss/images/loading/ajax-loader.gif') no-repeat center right scroll;padding-right:26px}.pagination .pageNav .inactive{color:black}.gravatar_info figure{float:left}
