.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.home .section-header,.pages.category_home .section-header{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:20px;font-weight:600;font-size:24px;color:#333}#content.home .section-header.alt,.pages.category_home .section-header.alt{border-top:0}#content.home .section-header a,.pages.category_home .section-header a{text-decoration:none;color:#333}#content.home .section-header span,.pages.category_home .section-header span{font-size:12px;text-transform:uppercase;color:#08c}#content.home div+div>.section-header,.pages.category_home div+div>.section-header{margin-top:20px}.home .column-one-third,.pages.category_home .column-one-third{margin:0 0 15px 18px;display:inline-block;vertical-align:top}.home .span16 .column-one-third,.pages.category_home .span16 .column-one-third{margin-left:0;padding-right:15px;width:295px}.home .span16 .column-one-third img,.pages.category_home .span16 .column-one-third img{margin:0}.home div.product>a>span,.pages.category_home div.product>a>span{font-size:18px;color:#00baf2}.home span.product,.pages.category_home span.product{display:inline-block;margin-left:18px}.home span.product img,.pages.category_home span.product img{float:left;margin:0 10px}.buying-guides{padding-top:10px}.buying-guides .span3 strong{text-align:right;display:inline-block;padding-left:30px}.buying-guides .span3 strong:before{content:'\f02d';font-family:FontAwesome;width:14px;float:left;margin:10px 10px 0 0}.buying-guides .btn{margin:0 3px 10px 0}.buying-guides+.category-shelf h2{margin-top:10px}@media (max-width: 979px){.adwrap{text-align:center}.adwrap .adlabel{width:auto !important;float:none !important}}@media (min-width: 768px) and (max-width: 979px){.buying-guides .span3{float:left;width:160px}.buying-guides .span7{float:left;width:544px}}@media (max-width: 767px){.buying-guides .span3{float:left;width:130px;margin-right:10px}.buying-guides .span3 strong{padding:0;margin-bottom:5px}.buying-guides .span3 strong:before{margin:0 5px 0 0}}
