.row{zoom:1;width:auto}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:740px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;zoom:1}.container:before,.container:after{content:"";display:table}.container:after{clear:both}[class|="col"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:0}[class|="col"] ~ [class|="col"]{margin-left:20px}.col-1{width:40px;position:relative}[class|="col"].push-1{left:100px}[class|="col"].pull-1{right:100px}.col-2{width:100px;position:relative}[class|="col"].push-2{left:160px}[class|="col"].pull-2{right:160px}.col-3{width:160px;position:relative}[class|="col"].push-3{left:220px}[class|="col"].pull-3{right:220px}.col-4{width:220px;position:relative}[class|="col"].push-4{left:280px}[class|="col"].pull-4{right:280px}.col-5{width:280px;position:relative}[class|="col"].push-5{left:340px}[class|="col"].pull-5{right:340px}.col-6{width:340px;position:relative}[class|="col"].push-6{left:400px}[class|="col"].pull-6{right:400px}.col-7{width:400px;position:relative}[class|="col"].push-7{left:460px}[class|="col"].pull-7{right:460px}.col-8{width:460px;position:relative}[class|="col"].push-8{left:520px}[class|="col"].pull-8{right:520px}.col-9{width:520px;position:relative}[class|="col"].push-9{left:580px}[class|="col"].pull-9{right:580px}.col-10{width:580px;position:relative}[class|="col"].push-10{left:640px}[class|="col"].pull-10{right:640px}.col-11{width:640px;position:relative}[class|="col"].push-11{left:700px}[class|="col"].pull-11{right:700px}.col-12{width:700px;position:relative}[class|="col"].push-12{left:760px}[class|="col"].pull-12{right:760px}#content{margin:0 auto;padding-bottom:20px;padding-top:20px;width:740px}.col-main{width:380px;position:relative}.col-main .col-1{width:30px;position:relative}.col-main .col-2{width:80px;position:relative}.col-main .col-3{width:130px;position:relative}.col-main .col-4{width:180px;position:relative}.col-main .col-5{width:230px;position:relative}.col-main .col-6{width:280px;position:relative}.col-main .col-7{width:330px;position:relative}.col-main .col-8{width:380px;position:relative}.col-2{width:60px}.col-5,.col-4{width:300px}.col-8{width:380px}.col-secondary{width:300px;position:relative}.col-secondary .col-1{width:60px;position:relative}.col-secondary .col-1{width:60px;position:relative}.col-secondary .col-2{width:140px;position:relative}.col-secondary .col-3{width:220px;position:relative}.col-secondary .col-4{width:300px;position:relative}.page-header .container{padding-left:20px;padding-right:20px}.page-header .masthead{height:60px}.page-header .primary-nav{height:40px;padding:0;overflow:hidden}.page-header #site-logo .header-logo{margin-top:12px}.page-header #site-logo .nav-logo{height:60px;margin:0 20px 0 0;padding:0}.page-header #site-editions{display:block}.page-header #site-menu .dropdown-content{width:auto}.page-header #site-menu .edition-nav,.page-header #site-menu .topic-nav{display:none}.page-header #site-search{float:right;margin:6px 0 0 10px;width:220px}.page-header #site-topics{display:block}.page-header .nav-button{height:60px;line-height:60px;padding:0 18px}.page-header .selected .nav-button{height:55px}.header-logo{background-position:0 0;height:32px;width:160px}.page-footer .container{padding:20px}.page-footer .col-featured-articles{width:380px;position:relative}.page-footer .col-sitemap{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:300px;position:relative;border:0;margin:0 0 0 20px;padding:0}.ad-leader-top img,.ad-leader-plus-top img,.ad-leader-bottom img,.leader-bottom img{max-width:100%;height:auto !important}.ad-leader-top div iframe div object,.ad-leader-plus-top div iframe div object,.ad-leader-bottom div iframe div object,.leader-bottom div iframe div object{width:728px;max-width:100%;height:90px !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important}.leader .container{width:768px}.nr_widget_105{position:relative;margin:0 0 50px 0;min-height:230px}.nr_widget_105 h3{font-size:14px;line-height:1;margin:0}.nr_widget_105 .nr_title{border-bottom:1px solid #e0e0e0;border-top:3px solid #3289c8;margin-bottom:10px;padding:10px 0 10px;position:relative}.nr_widget_105 .nr_inner .nr_img_div{display:block;float:left;width:100px;height:75px;margin:0 0 15px 0}.nr_widget_105 .nr_inner a{float:left;width:100px;padding:0;margin:0 15px 0 0}.nr_widget_105 .nr_inner .nr_col_4{margin:0 0 15px 0}.nr_widget_105 .nr_inner .nr_text{padding:15px 0 0 0;display:block;margin:0;width:100px}.nr_widget_105 .nr_about{color:#778596;font-size:11px;position:absolute;top:12px;right:0}.carousel-caption .title{font-size:21px}.carousel-caption .dek{display:inline-block}.carousel .slide img{width:100%}#cookie-policy{font-size:13px}#cookie-policy p{padding-left:0}#cookie-policy button.close{right:0;top:2px}.page-heading h1,.page-heading h2,.page-heading p{margin:0 0 20px}.page-heading .social-links{position:absolute;top:0;right:0}.page-heading .summary{font-size:16px}.page-heading .title{font-size:36px}.page-heading .thumbnail{width:140px;height:105px}.content-list .items .dek{display:block}.content-list .items .item-content{overflow:visible}.content-list .items .title{font-size:16px}.article-list .items .thumbnail{width:140px;height:104px}.medusa-list .content-list .items .sponsored div .thumbnail{width:60px;height:50px}.river-options .filters .dropdown-content{right:auto}#team-map{display:block;background:#316390;margin-top:20px}#team-map .continents{margin-left:-35px}#team-map .maps{padding:5px}#team-map .map-visible-list{display:none}#team-map-mobile{display:none}.keep-up{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/bg-flag-keepup3.png') -160px -250px no-repeat;overflow:hidden;padding:8px 0 8px 10px}.keep-up button{margin-bottom:10px}.keep-up .col-3{margin-left:0;padding-top:0}.keep-up .col-4{margin:0 0 10px 0}.keep-up ul.keep-up-icons2{margin:0;padding:0}.keep-up ul.keep-up-icons2 li{display:inline;float:left;list-style-type:none;margin:0 6px 0 0;padding:0;width:30px;height:30px;min-height:30px;background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/tr-icons-30px-sprite.png') no-repeat;text-indent:-9999px}.keep-up ul.keep-up-icons2 .keepup-icon-fb{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/tr-icons-30px-sprite.png') 0 0 no-repeat}.keep-up ul.keep-up-icons2 .keepup-icon-twitter{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/tr-icons-30px-sprite.png') 0 -30px no-repeat}.keep-up ul.keep-up-icons2 .keepup-icon-linkedin{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/tr-icons-30px-sprite.png') 0 -60px no-repeat}.keep-up ul.keep-up-icons2 .keepup-icon-googleplus{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/tr-icons-30px-sprite.png') 0 -90px no-repeat}.keep-up ul.keep-up-icons2 .keepup-icon-rss{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/tr-icons-30px-sprite.png') 0 -120px no-repeat}.keep-up ul.keep-up-icons2 .keepup-icon-android{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/tr-icons-30px-sprite.png') 0 -150px no-repeat}.keep-up ul.keep-up-icons2 .keepup-icon-apple{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/tr-icons-30px-sprite.png') 0 -180px no-repeat}.keep-up ul.keep-up-icons2 li span{display:block;width:30px;height:30px}.keep-up .social-icons{margin-left:0}.modal{margin-left:-250px;width:500px}.modal .modal-body,.modal .modal-header{padding:10px 20px}.modal .close{padding:5px 10px 10px}.modal .modal-header{background:#3289c8 url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/modal-logos.png') no-repeat 195px 50%}.modal .modal-header .title{font-size:18px}.modal.modal-login{margin-left:-160px;width:320px}.user-register{margin-bottom:0}.user-register .input-blue p{font-size:12px;margin:0;padding:6px}.user-register .right-align{text-align:right}.login-modal .not-a-member{font-weight:bold;font-size:11px}.recaptcha{background:#f0f0f0 url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/bg-captcha-brand-sm.png') no-repeat 228px 165px;padding:10px}.article-single>#related-resources{width:100%;margin:15px 0;position:inherit}#postComments .fyre-editor-container{margin-bottom:0px}#postComments .fyre-editor-toolbar .goog-toolbar>div.fyre-button-left:first-child{border-radius:0 0 0 5px}#postComments .fyre-editor-toolbar .goog-toolbar>div.goog-toolbar-separator{border-radius:0px 0px 5px 5px}#postComments .fyre-editor-toolbar .goog-toolbar>div.fyre-button-right.fyre-post-button{border-radius:0px 0px 5px 0;position:relative;top:0;left:0;width:auto}#postComments .fyre-editor-toolbar>.goog-toolbar>.fyre-post-to{border-left:1px solid #e0e0e0;border-right:none;border-bottom:1px solid #e0e0e0;float:right}#postComments .fyre-stream-sort{padding-top:20px}#postComments .fyre .fyre-comment-user img.fyre-user-avatar,#postComments .fyre.fyre-width-small .fyre-comment-container .fyre-comment-replies-indent .fyre-user-avatar{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:35px !important;width:35px !important}#postComments .fyre .fyre-comment-head,#postComments .fyre .fyre-comment-body,#postComments .fyre .fyre-comment-replies-indent{margin-left:50px}.form-horizontal .control-group:after{content:"";display:table;clear:both}.form-horizontal .control-label{float:left;width:130px;text-align:right;padding:5px 0 0 0}.form-horizontal .controls{margin-left:140px}.user-register .col-8{width:100%}.col-main .search-input{width:265px}.col-6 .search-input{width:225px}.livefyre-credits .powered-by{float:right;margin:0}.image-gallery-list .row .item .thumbnail{min-height:135px}.image-gallery-list.featured-gallery .item .thumbnail{min-height:285px}.article-single .content figure .fancy-caption{bottom:40px}.article-single .content figure .fancy-caption span{font-size:30px;letter-spacing:-0.04em;line-height:47px;padding:5px 20px}.article-single .content figure .fancy-caption span.spacer{padding:0 10px}.article-single .content .related-content{width:220px;position:relative}.article-single .content .related-content .title{font-size:16px;letter-spacing:-0.02em}.article-single .content .takeaway{font-size:18px}.article-single .content .pullquote.alignright{width:220px;font-size:20px}.article-single .content .pullquote.alignleft{width:220px;font-size:20px}.author-bio p,.author-bio ul{overflow:hidden}.author-bio .avatar{width:auto}.article-single.feature-wide .content h2,.article-single.feature-wide .content h3{font-size:21px;letter-spacing:-0.02em}.article-single.feature-wide .content blockquote.alignleft,.article-single.feature-wide .content blockquote.alignright{width:220px;position:relative}.article-single.feature-wide .content blockquote.pull-quote{font-size:24px}.article-single.feature-wide .content blockquote cite{font-size:18px}.article-single.feature-wide .content .ad-wrap{width:300px;position:relative;float:right;margin-left:20px}.article-single.feature-wide .content .pullquote{font-size:28px}.article-single.feature-wide .content .pullquote.alignright{width:300px}.article-single.feature-wide .content .pullquote.alignleft{width:300px}.article-single.feature-wide .content .pullquote cite{font-size:22px}.feature-wide-page-heading{top:15%;left:50%;width:740px;margin-left:-370px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}.feature-wide-page-heading .title-overlay{background:none;padding:none;font-size:41px;line-height:62px}.feature-wide-page-heading .title-overlay span{background:rgba(0,0,0,0.7);padding:5px}.feature-wide-page-heading .title-overlay span.spacer{background:transparent;padding:0 5px}.feature-wide-page-heading .byline{padding-left:15px;font-size:21px}.feature-header .nav-logo{float:left;margin-left:10px;margin-top:6px;width:160px}.feature-header .feature-social{margin:0;list-style:none;text-shadow:0px -1px 0 rgba(0,0,0,0.3);display:block;float:left;overflow:hidden}.feature-header .feature-social li{margin-bottom:0}.feature-header .feature-social li{float:left;line-height:45px;margin-right:20px}.feature-header .feature-social a,.feature-header .feature-social .social-count{color:#fff;font-size:16px;line-height:1}.feature-header .feature-tools .dropdown{float:left}.feature-header .feature-tools .dropdown .comments,.feature-header .feature-tools .dropdown .facebook,.feature-header .feature-tools .dropdown .twitter,.feature-header .feature-tools .dropdown .linkedin{display:none}.feature-read-next .section-heading h2{font-size:21px}.feature-read-next .article-list .items li{padding:0 220px 0 0;min-height:158px;overflow:hidden}.feature-read-next .article-list .items li .title{font-size:20px}.feature-read-next .article-list .items li .thumbnail{position:absolute;width:210px;height:158px}.feature-read-next .article-list .items li .thumbnail img{width:210px}.social-links .dropdown-content{width:300px}.social-links .dropdown-content li{float:left;width:50%}.collection-box{width:auto}.mega-display figure{max-height:450px}.mega-display figure img{margin-top:-15%}.toc-list-wrapper{padding:10px}.toc-list{margin:0 0 20px 0}.featured-article .title{font-size:28px}.hottest{display:block}.hottest .section-heading{border-top:none;height:28px;margin-bottom:0;padding:0 0 10px 0}.hottest .section-heading h2{color:#3289c8;line-height:3}#question-content .section-heading .nav-tabs,#answer-content .section-heading .nav-tabs,#best-answer-content .section-heading .nav-tabs,#single-answer-content .section-heading .nav-tabs{position:absolute}#question-content .section-heading .nav-tabs.left,#answer-content .section-heading .nav-tabs.left,#best-answer-content .section-heading .nav-tabs.left,#single-answer-content .section-heading .nav-tabs.left{position:relative}#question-content .comment-wrapper .body .heading,#question-content .comment-replies .body .heading,#question-content .comment-replies-reply .body .heading,#answer-content .comment-wrapper .body .heading,#answer-content .comment-replies .body .heading,#answer-content .comment-replies-reply .body .heading,#best-answer-content .comment-wrapper .body .heading,#best-answer-content .comment-replies .body .heading,#best-answer-content .comment-replies-reply .body .heading,#single-answer-content .comment-wrapper .body .heading,#single-answer-content .comment-replies .body .heading,#single-answer-content .comment-replies-reply .body .heading{margin:0 105px 0 0}#question-content .comment-wrapper .body .side-details,#question-content .comment-replies .body .side-details,#question-content .comment-replies-reply .body .side-details,#answer-content .comment-wrapper .body .side-details,#answer-content .comment-replies .body .side-details,#answer-content .comment-replies-reply .body .side-details,#best-answer-content .comment-wrapper .body .side-details,#best-answer-content .comment-replies .body .side-details,#best-answer-content .comment-replies-reply .body .side-details,#single-answer-content .comment-wrapper .body .side-details,#single-answer-content .comment-replies .body .side-details,#single-answer-content .comment-replies-reply .body .side-details{position:absolute;top:0;right:0;width:110px}#question-content .comment-wrapper .body .side-details .vote-box,#question-content .comment-replies .body .side-details .vote-box,#question-content .comment-replies-reply .body .side-details .vote-box,#answer-content .comment-wrapper .body .side-details .vote-box,#answer-content .comment-replies .body .side-details .vote-box,#answer-content .comment-replies-reply .body .side-details .vote-box,#best-answer-content .comment-wrapper .body .side-details .vote-box,#best-answer-content .comment-replies .body .side-details .vote-box,#best-answer-content .comment-replies-reply .body .side-details .vote-box,#single-answer-content .comment-wrapper .body .side-details .vote-box,#single-answer-content .comment-replies .body .side-details .vote-box,#single-answer-content .comment-replies-reply .body .side-details .vote-box{float:right}#question-content .comment-wrapper .body .side-details .vote-box .count,#question-content .comment-replies .body .side-details .vote-box .count,#question-content .comment-replies-reply .body .side-details .vote-box .count,#answer-content .comment-wrapper .body .side-details .vote-box .count,#answer-content .comment-replies .body .side-details .vote-box .count,#answer-content .comment-replies-reply .body .side-details .vote-box .count,#best-answer-content .comment-wrapper .body .side-details .vote-box .count,#best-answer-content .comment-replies .body .side-details .vote-box .count,#best-answer-content .comment-replies-reply .body .side-details .vote-box .count,#single-answer-content .comment-wrapper .body .side-details .vote-box .count,#single-answer-content .comment-replies .body .side-details .vote-box .count,#single-answer-content .comment-replies-reply .body .side-details .vote-box .count{float:none}.fyre-actions{float:none;display:none}.comment-actions{float:none;text-align:left}.section-heading .links{font-size:12px;margin:0;position:absolute;top:8px;right:0}.side-wrapper{float:left;width:100%}#contacts{text-align:center}#contacts .col-2{margin-bottom:0}#dashboard .profile,#dashboard .people,#dashboard .subscriptions,#dashboard .my-stuff,#dashboard .preferences,#dashboard .purchases{height:100px}.contact-list .details{float:left;margin:5px 0 0 0;width:295px}.contact-list .action{float:none;margin:5px 0 0 80px;width:295px}.membership .note .col-2{display:block}.thumbnail img{min-width:100%}.download-cta .btn{font-size:18px;padding-bottom:14px;padding-top:14px;width:200px}.resource-specs li{display:inline-block;float:left;width:50%}.resource-usefulness{padding:9px 19px}.resource-usefulness .btn{width:60px}.featured-stories .item{margin-bottom:0}.featured-stories .thumbnail{float:none;margin-left:0;width:160px;height:120px}.featured-stories .title{margin:10px 0 0}.featured-boxes .caption h4{font-size:14px;margin:2px 0}.featured-boxes .col-4{margin-left:0;width:360px}.advertise-sidebar-banner{display:block}.buying-summary{font-size:16px}.buying-cycle-stages{background:url('/6e63d9616a59c4a21f29b4900ee9371fe9cbbe1b/bundles/techrepubliccore/images/base/buying-cycle-bg.png') no-repeat 50% 170px;background-size:50% auto;height:800px;position:relative}.buying-cycle-stages h2{font-size:21px}.buying-cycle-stages #stage-1{position:absolute;top:0;right:0;width:310px}.buying-cycle-stages #stage-1:after{background:#8F99A2;content:"";display:block;height:120px;width:4px;position:absolute;left:18px;top:53px}.buying-cycle-stages #stage-2{padding-left:0;padding-top:60px;position:absolute;top:250px;right:0;width:140px}.buying-cycle-stages #stage-2:after{background:#78828B;content:"";display:block;height:4px;width:50px;position:absolute;left:-57px;top:24px}.buying-cycle-stages #stage-3{padding-left:0;padding-top:60px;position:absolute;top:550px;right:0;width:300px}.buying-cycle-stages #stage-3:after{background:#525C64;content:"";display:block;height:58px;width:4px;position:absolute;left:18px;top:-59px}.buying-cycle-stages #stage-4{position:absolute;top:550px;left:0;width:280px;padding-left:0;padding-top:60px;text-align:right}.buying-cycle-stages #stage-4 .icon{left:auto;right:0}.buying-cycle-stages #stage-4:after{background:#3B444D;content:"";display:block;height:58px;width:4px;position:absolute;right:18px;top:-59px}.buying-cycle-stages #stage-5{position:absolute;top:260px;left:0;width:140px;padding-left:0;padding-top:60px;text-align:right}.buying-cycle-stages #stage-5 .icon{left:auto;right:0}.buying-cycle-stages #stage-5:after{background:#252C32;content:"";display:block;height:4px;width:40px;position:absolute;right:-47px;top:24px}.team-member .member-details{top:-10px}.team-member .social-links{position:relative}.video-page .video-info{margin:5px 0;padding:0}.video-page .video-info p{font-size:11px}.video-page .right{text-align:right}.video-page p{font-size:14px}.newsletter-container li.newsletter{padding-right:100px;position:relative}.newsletter-container li.newsletter .btn{position:absolute;top:0;right:0}.newsletter-container li.newsletter .newsletter-info{margin:0}.btn-block.loading.loading{background-position:42% 50%;padding-left:0px}.video-container .tpPlayer{width:380px;height:252px;max-width:380px;margin-left:"";margin-right:""}
