nav.breadcrumbs{margin-top:0;margin-bottom:1rem}nav.breadcrumbs ul li{font-size:.71875rem;padding-right:3px;font-weight:400}nav.breadcrumbs ul li:after{color:#3e3e3e;content:'|'}.apart .hed,.apart-alt .hed{color:#3494d1;font-size:1.625rem;font-weight:600;text-transform:none}@media only screen and (min-width:48em){.apart .hed,.apart-alt .hed{border-bottom:4px solid #e6e7e4}}.apart .hed a,.apart-alt .hed a{text-decoration:none;color:#3494d1}.apart .title,.apart-alt .title{font-size:1rem;text-transform:none;line-height:1.125rem;font-weight:normal}.apart .title a,.apart-alt .title a{color:#000}.apart .title a:hover,.apart-alt .title a:hover{color:#4bdfff}.apart.featured-dealpost,.apart-alt.featured-dealpost{display:none;border:1px solid #d6d4d8;background-color:#f4f5f3}@media only screen and (min-width:48em){.apart.featured-dealpost,.apart-alt.featured-dealpost{display:block}}.apart.featured-dealpost .title,.apart-alt.featured-dealpost .title{font-size:1.125rem;line-height:1.25rem;margin:1.5rem 1rem 0}.apart.featured-dealpost .title a,.apart-alt.featured-dealpost .title a{color:#3494d1}.apart.featured-dealpost .title a:hover,.apart-alt.featured-dealpost .title a:hover{color:#4bdfff}.apart.featured-dealpost .well-img,.apart-alt.featured-dealpost .well-img{margin:1rem}.apart.featured-dealpost .well-img img,.apart-alt.featured-dealpost .well-img img{width:100%;height:auto}.apart.featured-dealpost p,.apart-alt.featured-dealpost p{font-size:.875rem;line-height:1.125rem;color:#575757}.apart.featured-dealpost .dealpost-link,.apart-alt.featured-dealpost .dealpost-link{width:45%;height:auto;display:block;margin:1rem auto}article .bodee .apart-alt.featured-dealpost p{margin:1rem}@media only screen and (min-width:48em){.promo ul{border-bottom:0 none}}.promo ul li{margin-bottom:20px}.promo ul li a{color:#000}.promo ul li a:hover{color:#4bdfff}.promo ul li .item-eyebrow{color:#3494d1;font-size:.75rem;font-weight:700;text-transform:uppercase}.promo ul li .item-eyebrow br{display:none}.promo ul li .item-eyebrow .sponsored{font-family:"Georgia",serif;color:#aaa;font-size:.75rem;font-style:italic;letter-spacing:.007rem;margin-left:7px;text-transform:lowercase}.promo ul li .title{font-size:1rem;line-height:1.25rem}.promo a.more:hover,.promo a.more:visited:hover{color:#4bdfff}.promo .more a:hover,.promo .more a:visited:hover{color:#4bdfff}.promo.newsletter{border:1px solid #d6d6d6;background-color:#1e90db;border-radius:0;display:block}.promo.newsletter .hed{color:#fff;font-size:28px;line-height:40px;font-weight:bold;width:65%;margin:0 auto 20px;text-align:left}.promo.newsletter .hed .title-logo{text-indent:-99999px;display:block;width:191px;height:41px;background-image:url(http://idge.staticworld.net/tcon/techconnect-logo-final.svg);background-size:contain}.promo.newsletter form{overflow:hidden}.promo.newsletter form input[type=email]{display:block;width:80%;box-shadow:none;border-radius:0;margin:0 auto 20px;padding:12px 0 12px 20px;font-style:italic;font-size:18px;color:#494949;border:0;font-weight:100}.promo.newsletter form .btn{margin:0 0 30px 20px;float:left;border-radius:0;background-color:#1f7dba;font-weight:100;color:#f0f1ef;padding:10px 14px}.promo.newsletter.with-eyebrow{padding-top:20px}.promo.brandposts .eyebrow-wrapper{margin:0 0 .75rem;padding-bottom:.25rem;text-align:left;border-bottom:4px solid #e6e7e4}.promo.brandposts .eyebrow-wrapper .eyebrow{background:transparent;font-weight:600;box-shadow:none;color:#1994e2;display:inline;font-size:1.625rem;text-transform:none}.promo.brandposts .eyebrow-wrapper .learn-more{font-family:"acumin-pro","Helvetica Neue",Helvetica,Arial,sans-serif,sans-serif;color:#3e3e3e;font-size:.75rem;font-style:italic;font-weight:normal;text-transform:none;padding-left:.75rem;text-decoration:underline}.promo.brandposts ul li{font-size:1rem;text-transform:none;line-height:1.25rem;font-weight:normal}.promo.brandposts .title{font-size:1rem;font-weight:normal;line-height:1.25rem}.dealpost-promo .hed{font-weight:bold;font-size:1.625rem;color:#1994e2;border-bottom:4px solid #e6e7e4;text-transform:none}.dealpost-promo ul{padding:0;margin:1rem 0;list-style:none}.dealpost-promo ul li{margin:0 0 .75rem 0;padding:0 0 .75rem 0;*zoom:1}.dealpost-promo ul li:before,.dealpost-promo ul li:after{content:" ";display:table}.dealpost-promo ul li:after{clear:both}.dealpost-promo ul li img{border:0;float:left;margin:.25rem .75rem 0 0;padding:0;width:75px;height:auto}.dealpost-promo ul li .title{font-weight:normal;font-size:1rem;line-height:1.125rem}article{margin-bottom:30px}@media only screen and (min-width:48em){article header,article .product-hub-hdr{margin-bottom:24px}}article header h1,article .product-hub-hdr h1{font-weight:100;text-transform:none;color:#3e3e3e;font-size:45px;line-height:48px}article header .category,article .product-hub-hdr .category{font-size:1rem;font-weight:700}article .hero-img figcaption,article .thm-gallery figcaption{font-size:.625rem;font-weight:400;color:#575757}article .deck h2{font-weight:400;font-size:1.5rem;color:#8f8f8f;line-height:26px}article .apart .hed{font-weight:bold;font-size:1.625rem;color:#1994e2;border-bottom:4px solid #e6e7e4;text-transform:none}article .apart.promo ul li .title{font-weight:normal;font-size:1rem;line-height:1.125rem}article .byline .byline-wrapper{border-top:0;border-bottom:4px solid #e6e7e4}article .byline p.name{font-weight:bold;font-size:.9375rem;color:#000}article .byline p.name a{font-weight:bold}article .byline p.dateline{font-size:.625rem;text-transform:uppercase;color:#575757}article .byline p.dateline a{color:#575757}article .byline.with-image .byline-wrapper{margin-left:0}article .byline.with-image img{display:none}article .tags li{background-color:#dde9f1;border:1px solid #1994e2;font-size:13px}article .tags li a{color:#2f2f2f}article .tags .related{display:none}article .bodee #drr-container>p,article .bodee #drr-container>ul,article .bodee #drr-container>ol,article .bodee .product-hub-articleBody>p,article .bodee .product-hub-articleBody>ul,article .bodee .product-hub-articleBody>ol{font-size:1rem;line-height:28px;color:#2f2f2f;font-weight:100}article .bodee #drr-container h2,article .bodee #drr-container h3,article .bodee #drr-container h4,article .bodee #drr-container h5,article .bodee #drr-container h6,article .bodee .product-hub-articleBody h2,article .bodee .product-hub-articleBody h3,article .bodee .product-hub-articleBody h4,article .bodee .product-hub-articleBody h5,article .bodee .product-hub-articleBody h6{color:#1994e2;font-weight:bold}article .bodee #drr-container a,article .bodee .product-hub-articleBody a{text-decoration:none}article .bodee #drr-container blockquote,article .bodee .product-hub-articleBody blockquote{border-left:none;border-top:1px solid #e6e7e4;border-bottom:1px solid #e6e7e4;color:#878787;font-style:italic;text-align:center}article .bodee #drr-container blockquote p,article .bodee .product-hub-articleBody blockquote p{color:#878787;font-style:italic;text-align:center}article .bodee #drr-container aside.pullquote,article .bodee .product-hub-articleBody aside.pullquote{font-size:27px;color:#545454;font-weight:100}article .bodee #drr-container aside.pullquote:before,article .bodee .product-hub-articleBody aside.pullquote:before{font-weight:bold;color:#9d9d9d;font-size:70px;top:-15px}article .bodee #drr-container .fakesidebar,article .bodee .product-hub-articleBody .fakesidebar{color:#1994e2;font-size:17.75px}article .bodee #drr-container aside.nativo-promo .crawl-headline,article .bodee .product-hub-articleBody aside.nativo-promo .crawl-headline{font-size:1.2rem}@media only screen and (min-width:48em){article .bodee #drr-container aside.nativo-promo .crawl-headline,article .bodee .product-hub-articleBody aside.nativo-promo .crawl-headline{font-size:1.5rem}}article .bodee #drr-container aside.nativo-promo .crawl-headline a,article .bodee .product-hub-articleBody aside.nativo-promo .crawl-headline a{color:#3e3e3e;font-weight:100}article .bodee #drr-container aside.nativo-promo .crawl-headline a:hover,article .bodee .product-hub-articleBody aside.nativo-promo .crawl-headline a:hover{color:#4bdfff}article .bodee #drr-container aside.nativo-promo p.crawl-summary,article .bodee .product-hub-articleBody aside.nativo-promo p.crawl-summary{margin:0}article .bodee #drr-container>.product.product-sidebar,article .bodee .product-hub-articleBody>.product.product-sidebar{background-color:#fff;padding-bottom:1rem}article .bodee #drr-container>.product.product-sidebar .nav-title,article .bodee .product-hub-articleBody>.product.product-sidebar .nav-title{background-color:#dedede}article .end-byline{background:transparent;border-left:none;border-right:0;border-bottom:0;border-top:4px solid #e6e7e4;position:relative;overflow:visible}article .end-byline:before{content:"the author";text-transform:uppercase;font-weight:bold;color:#000;font-size:13px;position:relative;top:-30px;background-color:#f0f1ef;padding:0 5px;text-align:center;display:block;width:40%;margin:0 auto;letter-spacing:2.8px}@media only screen and (min-width:48em){article .end-byline:before{width:20%}}article .end-byline .author-info p.author-name{font-size:24px}article .end-byline .author-info p.author-name a{color:#3e3e3e;font-weight:bold}article .end-byline .author-info p.author-name a:hover{color:#3494d1}article .end-byline .author-info p.author-name .author-title{font-weight:100;font-size:19px}article .end-byline p.bio{font-size:12px;font-weight:normal;color:#999}article #content-recommender{border-bottom:4px solid #e6e7e4}article #content-recommender .head{font-weight:bold;font-size:1.625rem;color:#1994e2;border-bottom:4px solid #e6e7e4;text-transform:none;padding-bottom:.25rem;margin-bottom:.25rem}@media only screen and (min-width:71.25em){article #content-recommender .rc-item:first-child .rc-item-wrapper,article #content-recommender .rc-item:nth-child(6) .rc-item-wrapper{margin-left:0}article #content-recommender .rc-item:nth-child(5) .rc-item-wrapper,article #content-recommender .rc-item:last-child .rc-item-wrapper{margin-right:0}}@media only screen and (min-width:48em){article #funnel{margin-top:50px}}article #funnel .promo{background:transparent;border:0;border-bottom:4px solid #e6e7e4}article #funnel .promo .hed{color:#3e3e3e;font-size:30px;font-weight:100;line-height:32px}article #funnel .promo .hed a{color:#3e3e3e}article #funnel .promo p{color:#3e3e3e;font-size:1rem;line-height:1.75rem}article #funnel .promo.newsletter{border:0;background-color:#1e90db;padding-top:20px}article #funnel .promo.newsletter .hed{color:#fff;font-size:28px;line-height:40px;font-weight:bold;margin:20px auto}article #funnel .promo.newsletter form .btn{border-radius:0;font-weight:100;color:#f0f1ef;padding:10px 14px}article #funnel .promo.with-image .sized-img{border:1px solid #d6d4d8}article #funnel .popular-brand-cols .eyebrow,article #funnel .featured-col .eyebrow{display:none}article #funnel .popular-brand-cols .promo.with-eyebrow,article #funnel .featured-col .promo.with-eyebrow{padding-top:0}article #funnel .popular-col ul li:nth-child(n+1){display:none}article .dealpost-header hr.dealpost-rule{border-bottom:1px solid #e6e6e5}article #comment-bubble-idge{display:none}article.blog header .blog-byline .blog-title{font-weight:bold}article.blog header .blog-byline .blog-title a{color:#3e3e3e}article.blog header .blog-byline .blog-title a:hover{color:#3494d1}article.blog header .blog-byline .meta{line-height:1.5;font-size:.875rem;margin-top:2px}.article-product-hub .product-hub-hdr h1{margin-bottom:1.25rem}.article-product-hub .dealpost-promo .hed,.article-product-hub .latest-reviews h2,.article-product-hub #related-product-hubs h4{font-weight:bold;font-size:1.625rem;color:#1994e2;border-bottom:4px solid #e6e7e4;text-transform:none;padding:0 0 8px 0;margin-bottom:0}.article-product-hub .dealpost-promo ul,.article-product-hub #related-product-hubs ul{padding-top:12px}.article-product-hub #related-product-hubs ul li{font-size:16px}.article-product-hub #related-product-hubs ul li a{text-decoration:none;color:#000}@media only screen and (min-width:48em){.slideshow article header{margin-bottom:24px}}.slideshow article .byline{margin-bottom:0}.slideshow article .byline .byline-wrapper{border-bottom:0}.slideshow article .byline div.name{font-size:15px}.slideshow article .byline div.name span.dateline{color:#575757}.slideshow article .byline.with-image img{display:none}.slideshow article .byline.with-image .byline-wrapper{margin-left:0}.slideshow article h2{color:#2f2f2f;line-height:28px}.slideshow article .item-carousel .slideshow-bottom-nav .slideshow-nav{background-color:#4e4b4a;color:#fff;padding:8px;border-radius:6px}.slideshow article .item-carousel .slideshow-bottom-nav .slideshow-nav:hover{background-color:#3494d1}.slideshow article .item-carousel div.excerpt figure figcaption{padding-top:100px}.slideshow article .item-carousel div.excerpt figure figcaption .title{color:#1994e2;font-size:22px;line-height:28px}.slideshow article .item-carousel div.excerpt figure figcaption .title a{color:#1994e2}.slideshow article .item-carousel p{line-height:28px;font-weight:normal}.slideshow article .six-column .head{border-bottom:0;color:#1994e2;font-size:26px}.slideshow article .six-column .title a{font-weight:normal}.slideshow #ss-ad-overlay{background-color:#f0f1ef}.slideshow #ss-ad-overlay #ss-close-ad{background-color:#4e4b4a;color:#fff;padding:8px;border-radius:6px}.slideshow #ss-ad-overlay #ss-close-ad:hover{background-color:#3494d1}.slideshow #additionalResources,.slideshow .comment-count-slideshow{display:none}#sharer{background-color:transparent}.product-name a:hover,a.product-name:hover{color:#4bdfff}