#logo {top:15px;}
#home-main-primary{ font-family: "facitweb",sans-serif; }
#home-main-primary .excerpt p.category{ color:#ac1f2b; }
#panel-nav a { border-right:1px solid #575758; }
#site-nav li:nth-last-child(2){ border-right:none; }
#site-nav a { padding:12px 10px 10px; }
#banner .hmenu li { border-color:#134385; }
#panel-nav a{ padding:12px 10px 10px;}
#extra-nav-toggle{ background: #818285; }
#extra-nav { font-family: "facitweb",sans-serif; }
#superadunit .topbar {background-color:#8f0d10;}
#heroadlogo{ top:-9px; }
table.stats th{ font-family:"facitweb",sans-serif;}
body.product #compare-lede, #product-cap #compare-lede, body.collection #compare-lede{ background: #AC1F2B; }
body.collection #compare-lede{ width: 80px; }
body.collection div#compare-lede div{padding-left:18px;}
body.product section table.related tr:hover td.compare{ background: #ac1f2b; }
body.product section table.related tr.compare-hover td.thumb:before { font-family: "facitweb",sans-serif; }
#product-cap-pricing { font-family: "facitweb",sans-serif; }
#cap-image-wrapper p{ font-family: "facitweb",sans-serif; }
#cap-details h4 {font-family: "facitweb",sans-serif;}
#capEnlarge:before{ background:#AC1F2B; }
.rating .rating-star{ background: url(http://csmb.staticworld.net/images/furniture/pcworld/rating-sm-pcw.png) 0 0 no-repeat; display: block; height: 13px; width: 66px; }
.rating .rating-star.zero-star{ background-position: -66px 0; }
.rating .rating-star.zero-half-star{ background-position: -52px -13px; }
.rating .rating-star.one-star{ background-position: -52px 0; }
.rating .rating-star.one-half-star{ background-position: -40px -13px; }
.rating .rating-star.two-star{ background-position: -40px 0; }
.rating .rating-star.two-half-star{ background-position: -26px -13px; }
.rating .rating-star.three-star{ background-position: -26px 0; }
.rating .rating-star.three-half-star{ background-position: -13px -13px; }
.rating .rating-star.four-star{ background-position: -13px 0; }
.rating .rating-star.four-half-star{ background-position: 0px -13px; }
.rating .rating-star.five-star{ background-position: 0px 0; }
.rating.large{ width: 82px; }
.rating.large .rating-star{ background: url(http://csmb.staticworld.net/images/furniture/pcworld/rating-lg-pcw.png) 0 0 no-repeat; display: block; height: 16px; width: 82px; } 
.rating.large .rating-star.zero-star{ background-position: -82px 0; }
.rating.large .rating-star.zero-half-star{ background-position: -64px -17px; }
.rating.large .rating-star.one-star{ background-position: -64px 0; }
.rating.large .rating-star.one-half-star{ background-position: -48px -17px; }
.rating.large .rating-star.two-star{ background-position: -48px 0; }
.rating.large .rating-star.two-half-star{ background-position: -32px -17px; }
.rating.large .rating-star.three-star{ background-position: -32px 0; }
.rating.large .rating-star.three-half-star{ background-position: -16px -17px; }
.rating.large .rating-star.four-star{ background-position: -16px 0; }
.rating.large .rating-star.four-half-star{ background-position: 0 -17px; }
.rating.large .rating-star.five-star{ background-position: 0 0; }
.slideshow #more-overlay h3{font-family: "facitweb",sans-serif;}
ul.slideshowMore li a, ul.slideshowMore li a:hover{ font-family: "facitweb",sans-serif; }
article figure figcaption, article figure figcaption small{ font-size: 12px; font-family: "facitweb",sans-serif; }
.article .thm-gallery .embed-wrapper .embed-container .video-js .vjs-big-play-button .item-text { }
.article .thm-gallery .items .item-summary { font-family: "facitweb",sans-serif; }
figure.large .overlay .similar-videos .carousel .list-item .item-info .title { font-family: "facitweb",sans-serif; font-weight: 700; }
.article .thm-gallery .embed-wrapper .embed-container .item-text .heading { font-family: "facitweb",sans-serif; font-weight: normal; }
.article .thm-gallery.embed-wrapper .embed-container .item-text .heading .duration { font-size: 1rem; color: #999; }
.article .thm-gallery .embed-wrapper .embed-container .item-text .eyebrow { font-family: "facitweb",sans-serif; }
.embed-wrapper .embed-container .video-js .vjs-big-play-button .item-text .heading .title { font-weight: normal; }
figure.large .embed-wrapper .embed-container .item-text .heading { font-family: "facitweb",sans-serif; font-weight: normal; }
figure.large .embed-wrapper .embed-container .item-text .heading .duration { font-size: 1rem; color: #999; }
figure.large .embed-wrapper .embed-container .item-text .eyebrow { font-family: "facitweb",sans-serif; margin-bottom: 5px; }
figure.large .related-carousel .list-item.now-playing .item-img:after {
background-color: rgba(149, 6, 19, 0.95); 
font-family: "facitweb",sans-serif;
}
figure.large .related-carousel .list-item .item-info { font-family: "facitweb",sans-serif; }
figure.large .related-carousel .list-item .item-info .title:hover { color: #25a7d7; }
#premium-samples p { font-family: "facitweb",sans-serif; }
.story-pkg-inner p { font-family: "facitweb",sans-serif; }
.pcworld .peek-compare { background:#b91a16; }
/* .pcworld .department a, */
#business_index .reviewsCrawlHeader { margin: 50px 0 25px 0; }
#business_index #side { margin-top: 365px; }
#business_index .home-features-inner .home-feature { border-bottom: 1px solid #ccc; height: 279px; }
.pcworld .landing-listing .excerpt { border-bottom: 1px solid #ccc; margin-bottom: 22px; padding-bottom: 22px; }
.pcworld .landing-listing .excerpt.nativo-promo { margin-bottom:0;padding-bottom:0;border-bottom:none; }
.pcworld .landing-listing .excerpt p.category { color:#b91a16; }
.pcworld .landing-listing .excerpt p.post-meta { font-size: 13px; }
.pcworld .landing-listing .excerpt p.crawl-headline { margin-bottom: 3px; }
#business_index.pcworld .landing-listing .excerpt p.crawl-headline a { font-size: 20px; font-weight: bold; line-height: 24px; }
.pcworld .landing-listing .excerpt .byline a { color: #25a7d7; display: inline; font-size: 13px; }
.pcworld .landing-listing .excerpt.offsite a span, .pcworld .landing-listing .excerpt.sistersite a span { font-size: 13px; }
.social-hover{ left: -174px; }
.social-hover.twitterHover{ left:-144px; }
.social-hover.googleHover{ left:-116px; }
.subscribe-hover{ left:-113px; font-size:18px; }
aside.pullquote { border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; }
aside.pullquote q { font-family: "facitweb",sans-serif; color:#AC1F2B; background:url(http://csmb.staticworld.net/images/furniture/techhive/icn-pullquote-pcw.png) 0 50% no-repeat; }
#heroLogin li { border-color:#ac1f2b; }
.network-header{ font-family:'facitweb',sans-serif; }
#banner-search-submit{ background: #ac1f2b; background: -moz-linear-gradient(top,#ac1f2b 0%, #8b131e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ac1f2b), color-stop(100%,#8b131e)); background: -webkit-linear-gradient(top,#ac1f2b 0%,#8b131e 100%); background: -o-linear-gradient(top,#ac1f2b 0%,#8b131e 100%); background: -ms-linear-gradient(top,#ac1f2b 0%,#8b131e 100%); background: linear-gradient(top,#ac1f2b 0%,#8b131e 100%); }
#network-sites a#network-pcworld { width:55px; background-position:0 -20px; }
#network-sites a#network-macworld { width:70px;background-position:-65px 0;}
#network-sites a#network-techhive { width:70px;background-position:-145px 0; }
#home-main-primary .listing-footer a{ color: #ac1f2b; }
.how-to .excerpt-text { font-family:"facitweb",sans-serif; }
.side-module.gb-promo { font-family:"facitweb",sans-serif; }
.side-module.gb-promo .gb-promo-header strong { font-size: 21px; }
.side-module.gb-promo .gb-promo-header { font-size:13px; }
.side-module.gb-promo .excerpt .promo-headline a{ font-weight:500; }
.PM-Article{display: block; height: 20px; width: 109px; margin: 35px 0 0 63px; z-index:6; position:absolute; }
/****************** BEGIN RESPONSIVE CSS *********************/
@media only screen and (min-width:320px) and (max-width:767px) { 
/* phones, handhelds smaller than iPad */
#home-main-primary .excerpt p.crawl-headline a{ font-size:16px }
#home-main-primary .excerpt p.post-meta{ font-size:11px; }
.pcworld .landing-listing .excerpt { border-bottom: 0; margin-bottom: 22px; padding-bottom: 0; }
.pcworld .landing-listing .excerpt p.post-meta { margin-bottom: 2px; }
.pcworld .landing-listing .excerpt p.crawl-headline a { font-size: 16px; line-height: 21px; }
#banner #logo a.banner-logo { background:url(http://csmb.staticworld.net/images/furniture/techhive/pcworld-mobile-logo.png) 0 0 no-repeat; width:127px; }
#site-nav a { padding:0; }
}
@media only screen and (min-width:768px) and (max-width:768px) { 
/* portrait tablet */
#site-nav a { padding: 12px 14px 10px 14px; }
#home-main-primary .excerpt p.crawl-headline a{ font-size:16px }
}
@media all and (min-width:768px) {
.side-module.gb-promo .gb-promo-header strong { font-size: 19px; line-height: 27px; }
.side-module.gb-promo .gb-promo-header { font-size:12px; }
}
@media only screen and (min-width: 769px){ 
#home-main-primary .excerpt p.post-via{ font-family:"facitweb",sans-serif; }
}
@media only screen and (min-width:320px) and (max-width:767px) { 
#banner #logo a.banner-logo { background:url(http://csmb.staticworld.net/images/furniture/techhive/pcworld-mobile-logo.png) 0 0 no-repeat; width:127px; }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi){ 
#logo a.banner-logo { background:url(http://csmb.staticworld.net/images/furniture/techhive/logo-banner-pcworld-lg-dark.png) 0 1px no-repeat !important; background-size:124px 28px !important; width:124px !important; }
}
