.span-one-third{width:310px}.span-one-third .article_excerpt{border-bottom:1px solid #eee;padding-bottom:7px}.span-two-thirds{width:642px}.span-two-thirds ul.span-one-third+ul.span-one-third{margin-left:20px}.span16 ul.span-one-third+ul.span-one-third{margin-left:20px}.home .featured,.events .featured,.pages.category_home .featured,.how_tos .featured,.best_right_now .featured{display:block;position:relative;margin-bottom:10px;overflow:hidden}.home .featured .caption,.events .featured .caption,.pages.category_home .featured .caption,.how_tos .featured .caption,.best_right_now .featured .caption{position:absolute;bottom:0;left:0;right:0;padding:0 10px 8px;background:rgba(51,51,51,0.5)}.home .featured .caption:before,.events .featured .caption:before,.pages.category_home .featured .caption:before,.how_tos .featured .caption:before,.best_right_now .featured .caption:before{height:30px;margin:-30px -10px 0;display:block;content:'';background-color:rgba(51,51,51,0);background-image:-moz-linear-gradient(top, rgba(51,51,51,0), rgba(51,51,51,0.5));background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(51,51,51,0)), to(rgba(51,51,51,0.5)));background-image:-webkit-linear-gradient(top, rgba(51,51,51,0), rgba(51,51,51,0.5));background-image:-o-linear-gradient(top, rgba(51,51,51,0), rgba(51,51,51,0.5));background-image:linear-gradient(to bottom, rgba(51,51,51,0), rgba(51,51,51,0.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00333333', endColorstr='#80333333', GradientType=0)}.home .featured .caption .article_type,.events .featured .caption .article_type,.pages.category_home .featured .caption .article_type,.how_tos .featured .caption .article_type,.best_right_now .featured .caption .article_type{letter-spacing:1.1px;background:#fff;color:#222;text-transform:uppercase;display:inline-block;font-size:11px;font-weight:bold;padding:0 3px;cursor:pointer;line-height:15px;margin-bottom:5px}.home .featured .caption h3,.events .featured .caption h3,.pages.category_home .featured .caption h3,.how_tos .featured .caption h3,.best_right_now .featured .caption h3{font-weight:600;margin:0;color:#fff}.home .featured .caption.alt h3,.events .featured .caption.alt h3,.pages.category_home .featured .caption.alt h3,.how_tos .featured .caption.alt h3,.best_right_now .featured .caption.alt h3{font-size:14px;line-height:1.2em;overflow:hidden}.home .featured:hover,.events .featured:hover,.pages.category_home .featured:hover,.how_tos .featured:hover,.best_right_now .featured:hover{opacity:0.9}.home .top-stories-list,.events .top-stories-list,.pages.category_home .top-stories-list,.how_tos .top-stories-list,.best_right_now .top-stories-list{float:left;padding:5px 0 0;background:#333}.home .top-stories-list p,.events .top-stories-list p,.pages.category_home .top-stories-list p,.how_tos .top-stories-list p,.best_right_now .top-stories-list p{font-weight:bold;color:#fff;margin:0 10px 5px}.home .top-stories-list ul,.events .top-stories-list ul,.pages.category_home .top-stories-list ul,.how_tos .top-stories-list ul,.best_right_now .top-stories-list ul{margin:0}.home .top-stories-list ul li,.events .top-stories-list ul li,.pages.category_home .top-stories-list ul li,.how_tos .top-stories-list ul li,.best_right_now .top-stories-list ul li{font-size:12px;line-height:1.25em;margin:0 0 3px;padding:3px 10px 0;border-top:1px solid #666}.home .top-stories-list ul li a,.events .top-stories-list ul li a,.pages.category_home .top-stories-list ul li a,.how_tos .top-stories-list ul li a,.best_right_now .top-stories-list ul li a{color:#fff}@media (min-width: 979px){.home .span6 a.featured img,.events .span6 a.featured img,.pages.category_home .span6 a.featured img,.how_tos .span6 a.featured img,.best_right_now .span6 a.featured img{min-height:220px}.top-stories-list{height:223px}}@media (max-width: 979px){.span-two-thirds{width:auto !important}.span-two-thirds a.featured{max-width:620px}.span-one-third{width:352px}.span-one-third+.span-one-third+.span-one-third{clear:left}.home .top-stories-list,.events .top-stories-list{margin:0 0 10px 20px;padding-bottom:5px;float:none;clear:both}.home .top-stories-list ul li,.events .top-stories-list ul li{font-size:1.2em}}@media (min-width: 768px) and (max-width: 979px){.heroes .span6:first-child{float:left}.heroes .span6:first-child+div{float:right}.mini-heroes{margin-top:10px}.mini-heroes .span4,.mini-heroes .span3{float:left}.mini-heroes .span4+.span4,.mini-heroes .span3+.span4{margin-left:10px}.mini-heroes .span4{width:173px}.mini-heroes .span3{width:166px}}@media (max-width: 767px){.span-one-third{width:auto;margin-left:0}.span-one-third object{max-width:297px}.home .heroes .span6,.events .heroes .span6,.how_tos .heroes .span6,.best_right_now .heroes .span6{float:left;margin-left:0;width:49%}.home .heroes .span6+.span6,.events .heroes .span6+.span6,.how_tos .heroes .span6+.span6,.best_right_now .heroes .span6+.span6{margin-left:2%}.home .heroes .top-stories-list,.events .heroes .top-stories-list,.how_tos .heroes .top-stories-list,.best_right_now .heroes .top-stories-list{margin:0 0 10px}.mini-heroes{margin-top:10px}.mini-heroes .span4,.mini-heroes .span3{float:left;width:49%}.mini-heroes .span4:nth-child(even),.mini-heroes .span3:nth-child(even){margin-left:2%}}@media (max-width: 480px){.heroes>div{width:auto;max-width:340px;margin:10px auto 0;float:none}.heroes>div+div{margin-left:auto}.how_tos .heroes,.best_right_now .heroes{margin-top:20px}.how_tos .heroes .span6,.best_right_now .heroes .span6{width:100%;float:none;max-width:352px;margin:0 auto}.how_tos .heroes .span6+.span6,.best_right_now .heroes .span6+.span6{margin-left:auto}}#content.events .header,#content.events.show .header{margin:20px 0;padding-bottom:0;color:#999}.events .header h1{float:left;margin:0 10px 10px 0;font-size:38px;color:#00baf2;line-height:36px;text-transform:uppercase}.events .header.ces2014 h1{font-size:60px;line-height:46px}.events .header p{font-size:12px}.events .header p span{text-transform:uppercase}.events .header p img{float:left;margin-right:5px}.events .header p img+span,.events .header a+p>span:first-child{font-size:19px;color:#333;font-weight:bold;display:block}.events .span-one-third .span-one-third{margin:0}.events .span-one-third.twitter>p{font-size:18px;color:#00baf2;padding-left:30px;background:url("/assets/twitter-large-38fbc15cc311e008caedc438d9b44f19f57818915224a2220e73325cfab692dc.png") top left no-repeat}.events .span-one-third.twitter iframe{max-height:170px !important}.events .span-one-third.twitter .btn{font-weight:bold;padding-left:0}.events .span-one-third.twitter .btn span{padding-left:20px;background:url("/assets/twitter-small-716e7465713adddfcbee4a024e94fab8d1f4a2f9ff620021e4df0b41b607f4f9.png") 5px center no-repeat}.events .span-one-third .latest-videos object{margin-left:2px}.events .span-one-third .latest-videos li a{font-weight:bold}.event.alt+.event .span-one-third{margin-top:10px}#holiday-deals img.banner{margin:0 0 10px}#holiday-deals ul.inline>li+li{padding:0 0 5px 17px}#holiday-deals .text-right{line-height:40px;margin:10px 0;font-weight:bold}#holiday-deals .text-right img{margin-left:10px}#holiday-deals ul.articles.inline{clear:both}#holiday-deals ul.articles.inline li{width:300px;padding:0 5px;margin-bottom:30px;vertical-align:top}#holiday-deals ul.articles.inline li .summary{margin-bottom:5px}#holiday-deals ul.articles.inline li a.deal-image{text-align:center}.awards .award-article-list{padding:0px;margin:0px}.awards .award-article-item{width:300px;margin-left:10px;margin-bottom:10px}.awards .event.ces2016 p{font-size:16px;line-height:1.5em}.event-header.header{position:relative}.event-header.header .social-icons{font-size:18px;position:absolute;top:3px;right:0}.event-header.header .social-icons span:first-child{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:600;font-size:14px;color:#333;text-transform:uppercase}.ces2014.header .social-icons,.cpplus2014.header .social-icons{left:245px}.event.awards .ces-banner{margin-bottom:20px;height:180px;padding:20px 20px 0 150px}.event.awards .ces-banner.ces2014{background:url("/assets/events/ces-awards-banner-e13e66aaca8a9685f93b6435a39adcd74e2b6f3edf75f924992889865298a9ba.png") top left no-repeat}.event.awards .ces-banner.ces2014 h2{color:#fff}.event.awards .ces-banner.ces2015,.event.awards .ces-banner.ces2016{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.event.awards .ces-banner.ces2015{background:url("/assets/events/ces-2015-awards-banner-4d341455d8f4b109545c0980631f5c86304a96f72242f9ea22cea958fe916c9a.png") bottom left no-repeat}.event.awards .ces-banner.ces2016{background:url("/assets/events/ces-2016-awards-banner-169699c9f8a4c800144b49f083eb273dbc971c77378e8b8c45bf71fc430ddf5b.png") bottom left no-repeat}.event.awards .ces-banner h2{color:#00baf2;font-size:36px;margin:0}.event.awards .ces-banner p{margin-left:170px;font-size:23px;line-height:1.3em}.event .homebar{clear:both}.event .homebar .btn-group>.btn,.event .homebar .btn-group.btn-clear>.btn{font-size:11px;padding:4px 12px;background:#fff;margin-left:10px}.event .span-one-third .award{margin:0 0 20px}.event .span-one-third.gad-block{margin-top:9px}.event .span16 .span-one-third{margin-left:0}.event .span16 .span-one-third+.span-one-third{margin-left:20px}.event .span16 .span-one-third+.span-one-third+.span-one-third ul{margin-top:15px}.event .span16 .span-one-third ul{margin-top:0}.event .awards-list .article_excerpt a.hidden-phone{position:relative;display:block}.event .awards-list .article_excerpt a.hidden-phone:after{right:0;bottom:5px;content:'';position:absolute;display:block;width:206px;height:34px;background:url("/assets/events/ces-badge-0e598e27966631524054ccb4af745ade3f8e2ff1a08717f2f875311204cb11bd.png") top left no-repeat}.event .latest-videos .homebar{margin:0 0 20px}.event .latest-videos .homebar h4{margin:0}.event .article-list{position:relative}.event .article-list .see-more{text-align:center;margin:0 0 20px}.event .article-list .see-more a{cursor:pointer;font-weight:bold}.event .article-list .articles{overflow:auto}.event .span-two-thirds .article-list .articles li{clear:none}.event .span-two-thirds .article-list .articles li:nth-child(2n-1){margin-left:0;clear:both}.event .span16 .article-list .articles li{clear:none}@media (min-width: 979px){.awards .event.ces2016 .span16>h2,.awards .event.ces2016 .span16>p{max-width:740px;margin-left:auto;margin-right:auto}.event .span16 .article-list .articles li:nth-child(3n+1){margin-left:0;clear:both}}@media (max-width: 978px){#holiday-deals ul.articles.inline li{max-width:350px !important}#holiday-deals ul.inline.articles>li+li{padding-left:5px !important}#holiday-deals ul.inline>li+li{padding-left:74px !important}.event.awards .ces-banner h2{font-size:28px}.event.awards .ces-banner p{font-size:18px}.events .event .article-list,.events .event .span-two-thirds+.span-one-third,.events .event .latest-videos{width:auto;clear:both}.events .event .article-list li,.events .event .span-two-thirds+.span-one-third li,.events .event .latest-videos li{width:49%;float:left}.events .event .article-list li:nth-child(even),.events .event .span-two-thirds+.span-one-third li:nth-child(even),.events .event .latest-videos li:nth-child(even){margin-left:2%}.events .event .article-list li:nth-child(odd),.events .event .span-two-thirds+.span-one-third li:nth-child(odd),.events .event .latest-videos li:nth-child(odd){clear:both}.events .event .span16 .article-list .articles li:nth-child(2n-1){margin-left:0}}@media (min-width: 768px) and (max-width: 979px){.awards .award-article-list{width:768px}}@media (max-width: 767px){.span-one-third+.span-one-third+.span-one-third{clear:none}.events .header p span{clear:both}.events.awards .ces-banner{height:auto;padding:0}.events.awards .ces-banner p{margin-left:0}.events.awards .ces-banner.ces2014,.events.awards .ces-banner.ces2015,.events.awards .ces-banner.ces2016{background:none;border:0}.events.awards .ces-banner.ces2014 h2,.events.awards .ces-banner.ces2015 h2,.events.awards .ces-banner.ces2016 h2{color:#333}.event-header.header .social-icons{position:static;overflow:auto;clear:both}#holiday-deals .text-right{clear:both;text-align:left;padding-left:5px}#holiday-deals ul.inline>li+li{padding-left:17px !important}#holiday-deals ul.articles.inline li{display:block;margin-bottom:10px !important}}
