.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.new-hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plain-list{margin:0;padding:0;list-style:none}.font-stack-etica{font-family:"lft-etica","Helvetica Neue",Helvetica,Arial,sans-serif}.font-stack-sourcesanspro{font-family:"source-sans-pro","Helvetica Neue",sans-serif}.font-stack-helveticaneue{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.font-stack-helveticaneuelight{font-family:"HelveticaNeue-Light","Helvetica Neue Light","lft-etica","Helvetica Neue",Helvetica,Arial,sans-serif}.font-stack-georgia{font-family:Georgia,"Times New Roman",Times,serif}.profile-image-rounded-corners{border-radius:3px}.secondary #container{border-bottom-width:1px}.secondary-content-well{overflow:hidden;min-height:400px;padding:30px 150px 50px 0;margin:0 17px 0 191px;line-height:1.3em;font-family:"source-sans-pro",Arial,"Helvetica Nueue",Helvetica,sans-serif}.secondary-content-subhed{margin-top:2em}.secondary-content-well a{text-decoration:underline}.secondary-content-well .highlighted-link{font-size:.8em;color:#009ede;text-decoration:none}.secondary #page-nav,.secondary #site-nav,.secondary #site-header-digg-social{display:none}#secondary-sidebar{float:left}#secondary-sidebar ul{margin:40px 0 0 -20px;list-style-type:none}#secondary-sidebar li{margin:15px 0}#secondary-sidebar ul a{color:#5d605d}.about #secondary-sidebar #secondary-sidebar-about a,.faq #secondary-sidebar #secondary-sidebar-faq a,.jobs #secondary-sidebar #secondary-sidebar-jobs a,.contact #secondary-sidebar #secondary-sidebar-contact a,.submitlink #secondary-sidebar #secondary-sidebar-submitlink a,#secondary-sidebar li.activepage a{color:#000;font-weight:700}#secondary-sidebar-divider{background-color:#ebebeb;width:30px;height:2px}.secondary.contact .contact-email{margin:0 0 10px 20px}.secondary.about strong{font-size:12px}#team-list{width:684px}#team-list li{float:left;margin:0 40px 30px 0}#team-list a{text-decoration:none}#team-list a:hover{text-decoration:underline}#submit-btns-container{display:none;overflow:hidden}#login-to-facebook,#btn-twitter-auth-submitlink{width:200px;margin-right:10px;float:left;cursor:pointer}#btn-twitter-auth-submitlink{width:130px}.btn-submit-link-action{float:left;background:#0093cc;text-align:center;padding-left:9px;width:100px}.twitter-ico{width:18px;height:18px;margin-left:2px 0 0 5px;position:absolute;background:url('') no-repeat}#submit-link a{text-decoration:none;color:#FFF}#submit-thanks-another{cursor:pointer}#submit-link-url-input,#submit-email-input{background-color:#f4f4f4;-webkit-border-radius:6px;border-radius:6px;height:35px;padding-left:10px;margin-bottom:20px;width:500px;border:1px solid #f1f1f1;border-top-color:#d6d6d6;background:#f8f8f8;-webkit-appearance:none}.field-text{background-color:#f4f4f4;-webkit-border-radius:6px;border-radius:6px;height:35px;padding-left:10px;margin-bottom:20px;width:99%;margin:0;border:1px solid #f1f1f1;border-top-color:#d6d6d6;background:#f8f8f8;-webkit-appearance:none}#submit-link-url-input:hover,#submit-email-input:hover{background-color:#f6f6f6;border:1px solid #ececec;border-top-color:#CCC;-webkit-box-shadow:inset 0 1px 1px 0 #EEE;box-shadow:inset 0 1px 1px 0 #EEE}#submit-link-url-input:focus,#submit-email-input:focus{background-color:#f4f4f4;color:#111;outline:0;outline:0;border:1px solid #ececec;border-top-color:#CCC;-webkit-box-shadow:inset 0 1px 1px 0 #DDD;box-shadow:inset 0 1px 1px 0 #DDD}#submit-thanks-text{color:#aaa}#submit-thanks-url{margin-bottom:40px}#submit-link-error,#submit-email-error{color:#fc5b5b;font-weight:700;font-size:14px}#submit-link-error{margin:9px 0 0 12px;float:left}#submit-email-error{margin-top:0}.faq-chunk{margin:0 0 20px}.faq-question{font-weight:700;margin:0 0 6px}.category-page #container{padding-top:30px}.category-page .secondary-content-well{margin:0 auto;line-height:1.3em;padding:30px 20px 50px;width:770px}.category-page #site-nav{display:block}.category-page h2{padding:0 0 12px;border-bottom:1px solid #ccc}.category-main{float:left;width:740px;margin:0 60px 0 0}.category-sidebar{margin:0 0 0 800px}.category-sidebar-hdr{margin:20px 0 0;padding:0 0 12px;border-bottom:1px solid #ccc}#add-link-metadata{display:none;min-height:121px;margin:0 0 12px;overflow:hidden}#category-add-link-view{position:relative;padding-left:56px;margin:0 0 16px}#add-link-metadat #add-link-url-form{position:relative}#fetching-url-status{display:none;position:absolute;right:.5em;top:.6em;width:20px;height:20px}#add-link-metadata-url{padding:0 0 0 11px;font-size:12px;margin:7px 0 16px}#add-link-user-img-container{position:absolute;left:0;top:0}#btn-add-link-submit{float:right;width:120px;margin:1em 0 0}.category-page td.story-actions-cell{width:auto}.category-page .story-action-thumb{visibility:hidden}.story-page .story-action,.category-page .story-row:hover .story-action{visibility:visible}.story-page a{text-decoration:none}.story-page .story-action a{color:#009ede}.category-page .stories-table a{text-decoration:none}.stories-table td.score{font-weight:700;font-size:16px;vertical-align:top;padding-right:60px}.category-page .stories-table td.headline a.story-link{font-size:16px!important}.category-contributor{position:relative;padding:15px 0 15px 42px;border-bottom:1px solid #ccc;font-size:13px}.category-page .field-text{width:670px}textarea.field-text{padding:8px 10px;width:660px}.cat-contributor-img{position:absolute;left:0;top:10px}.secondary.archive .secondary-content-well{min-height:0;margin:0 0 0 100px;padding-bottom:30px}.field-key{width:300px;height:35px;padding:0 0 0 10px;margin:0 0 20px;background:#f8f8f8;-webkit-border-radius:6px;border-radius:6px;border:1px solid #f1f1f1;border-top-color:#d6d6d6;-webkit-appearance:none}#btn-submit{display:inline-block;width:120px;height:16px;margin-left:12px}.archive-intro{margin-top:10px;margin-bottom:20px}.archive-footer{margin-top:25px}body.archive #submit-link a{color:#353535;text-decoration:underline}.archive h2{margin:0 0 10px}.archive p{margin-top:0}.archive h3{margin:0 0 40px}.archive h3.no-margin{margin-bottom:10px}.archive .subhed{font-size:15px;margin-bottom:30px}.archive-partner{overflow:hidden;margin:10px 0}.archive-partner-first{margin-top:21px}.archive-partner-logo{float:left;width:94px;margin-right:43px}.archive-partner-description{float:left;font-size:15px}.archive-partner-first .archive-partner-description{padding-top:5px}.archive-partner-description h4{margin:0 0 10px;font-weight:400;font-size:16px}.archive-partner-description li{margin-bottom:6px}.archive-partner-description a{color:#0093cc;text-decoration:none!important}.archive-partner-description a:hover{text-decoration:underline!important}.hr{padding:1px 0 0;background:#dadada}.archive-dl-options{width:400px;overflow:hidden;margin-left:137px}.archive-dl-options dt{float:left;clear:left;width:120px;font-size:13px;font-weight:700;padding:10px 0;margin-right:40px}.archive-dl-type{float:left;width:120px;padding:8px 0;margin:0}.archive-dl{float:right;width:120px;margin:0}#status-msg{padding:0 4px;margin:0 0 8px;font-size:12px;height:12px}#status-msg.error{color:#c00}#status-msg.success{font-size:14px}#status-msg.success .check{color:#6c3}#status-msg.success .email{font-weight:700}.archive .supporting-text{color:#999;padding:0 4px}.archive #container .supporting-text a{color:#999;text-decoration:none}.archive #container .supporting-text a:hover{border-bottom:1px solid #999}.field-key.error{background:#f8eeed}.archive #container a.btn-primary{display:block;width:80px;text-decoration:none;padding-top:9px;padding-bottom:9px;font-size:11px}.secondary #container{width:980px;margin:52px auto;border-bottom-width:1px}.secondary-content-well{overflow:hidden;min-height:400px;padding:30px 150px 50px 0;margin:0 17px 0 191px;line-height:1.3em;font-family:"source-sans-pro",Arial,"Helvetica Nueue",Helvetica,sans-serif}.secondary-content-subhed{margin-top:2em}.secondary-content-well a{color:#191919;text-decoration:underline}.secondary-content-well .highlighted-link{font-size:.8em;color:#009ede;text-decoration:none}.secondary #page-nav,.secondary #site-nav,.secondary #site-header-digg-social{display:none}#secondary-sidebar{float:left}#secondary-sidebar ul{margin:40px 0 0 -20px;list-style-type:none}#secondary-sidebar li{margin:15px 0}#secondary-sidebar ul a{color:#5d605d;text-decoration:none}.about #secondary-sidebar #secondary-sidebar-about a,.faq #secondary-sidebar #secondary-sidebar-faq a,.jobs #secondary-sidebar #secondary-sidebar-jobs a,.contact #secondary-sidebar #secondary-sidebar-contact a,.submitlink #secondary-sidebar #secondary-sidebar-submitlink a,#secondary-sidebar li.activepage a{color:#000;font-weight:700}#secondary-sidebar-divider{background-color:#ebebeb;width:30px;height:2px}.secondary.contact .contact-email{margin:0 0 10px 20px}.secondary.about strong{font-size:12px}#team-list{width:684px}#team-list li{float:left;margin:0 40px 30px 0}#team-list a{text-decoration:none}#team-list a:hover{text-decoration:underline}#submit-btns-container{display:none;overflow:hidden}#login-to-facebook,#btn-twitter-auth-submitlink{width:200px;margin-right:10px;float:left;cursor:pointer}#btn-twitter-auth-submitlink{width:130px}.btn-submit-link-action{float:left;background:#0093cc;text-align:center;padding-left:9px;width:100px}.twitter-ico{width:18px;height:18px;margin-left:2px 0 0 5px;position:absolute;background:url('') no-repeat}#submit-link a{text-decoration:none;color:#FFF}#submit-thanks-another{cursor:pointer}#submit-link-url-input,#submit-email-input{background-color:#f4f4f4;-webkit-border-radius:6px;border-radius:6px;height:35px;padding-left:10px;margin-bottom:20px;width:500px;border:1px solid #f1f1f1;border-top-color:#d6d6d6;background:#f8f8f8;-webkit-appearance:none}.field-text{background-color:#f4f4f4;-webkit-border-radius:6px;border-radius:6px;height:35px;padding-left:10px;margin-bottom:20px;width:99%;margin:0;border:1px solid #f1f1f1;border-top-color:#d6d6d6;background:#f8f8f8;-webkit-appearance:none}#submit-link-url-input:hover,#submit-email-input:hover{background-color:#f6f6f6;border:1px solid #ececec;border-top-color:#CCC;-webkit-box-shadow:inset 0 1px 1px 0 #EEE;box-shadow:inset 0 1px 1px 0 #EEE}#submit-link-url-input:focus,#submit-email-input:focus{background-color:#f4f4f4;color:#111;outline:0;outline:0;border:1px solid #ececec;border-top-color:#CCC;-webkit-box-shadow:inset 0 1px 1px 0 #DDD;box-shadow:inset 0 1px 1px 0 #DDD}#submit-thanks-text{color:#aaa}#submit-thanks-url{margin-bottom:40px}#submit-link-error,#submit-email-error{color:#fc5b5b;font-weight:700;font-size:14px}#submit-link-error{margin:9px 0 0 12px;float:left}#submit-email-error{margin-top:0}.faq-chunk{margin:0 0 20px}.faq-question{font-weight:700;margin:0 0 6px}#login #btn-facebook-auth.btn-service-auth,#login #btn-twitter-auth.btn-service-auth{float:none;width:160px;margin:20px auto}.category-page .secondary-content-well{margin:0 auto;line-height:1.3em;padding:30px 20px 50px;width:770px}.category-page #site-nav{display:block}.category-page h2{padding:0 0 12px;border-bottom:1px solid #ccc}.category-main{float:left;width:740px;margin:0 60px 0 0}.category-sidebar{margin:0 0 0 800px}.category-sidebar-hdr{margin:20px 0 0;padding:0 0 12px;border-bottom:1px solid #ccc}#add-link-metadata{display:none;min-height:121px;margin:0 0 12px;overflow:hidden}#category-add-link-view{position:relative;padding-left:56px;margin:0 0 16px}#add-link-metadat #add-link-url-form{position:relative}#fetching-url-status{display:none;position:absolute;right:.5em;top:.6em;width:20px;height:20px}#add-link-metadata-url{padding:0 0 0 11px;font-size:12px;margin:7px 0 16px}#add-link-user-img-container{position:absolute;left:0;top:0}#btn-add-link-submit{float:right;width:120px;margin:1em 0 0}.category-page td.story-actions-cell{width:auto}.category-page .story-action-thumb{visibility:hidden}.story-page .story-action,.category-page .story-row:hover .story-action{visibility:visible}.story-page a{text-decoration:none}.story-page .story-action a{color:#009ede}.category-page .stories-table a{text-decoration:none}.stories-table td.score{font-weight:700;font-size:16px;vertical-align:top;padding-right:60px}.category-page .stories-table td.headline a.story-link{font-size:16px!important}.category-contributor{position:relative;padding:15px 0 15px 42px;border-bottom:1px solid #ccc;font-size:13px}.category-page .field-text{width:670px}textarea.field-text{padding:8px 10px;width:660px}.cat-contributor-img{position:absolute;left:0;top:10px}.secondary.archive .secondary-content-well{min-height:0;margin:0 0 0 100px;padding-bottom:30px}.field-key{width:300px;height:35px;padding:0 0 0 10px;margin:0 0 20px;background:#f8f8f8;-webkit-border-radius:6px;border-radius:6px;border:1px solid #f1f1f1;border-top-color:#d6d6d6;-webkit-appearance:none}#btn-submit{display:inline-block;width:120px;height:16px;margin-left:12px}.archive-intro{margin-top:10px;margin-bottom:20px}.archive-footer{margin-top:25px}body.archive #submit-link a{color:#353535;text-decoration:underline}.archive h2{margin:0 0 10px}.archive p{margin-top:0}.archive h3{margin:0 0 40px}.archive h3.no-margin{margin-bottom:10px}.archive .subhed{font-size:15px;margin-bottom:30px}.archive-partner{overflow:hidden;margin:10px 0}.archive-partner-first{margin-top:21px}.archive-partner-logo{float:left;width:94px;margin-right:43px}.archive-partner-description{float:left;font-size:15px}.archive-partner-first .archive-partner-description{padding-top:5px}.archive-partner-description h4{margin:0 0 10px;font-weight:400;font-size:16px}.archive-partner-description li{margin-bottom:6px}.archive-partner-description a{color:#0093cc;text-decoration:none!important}.archive-partner-description a:hover{text-decoration:underline!important}.hr{padding:1px 0 0;background:#dadada}.archive-dl-options{width:400px;overflow:hidden;margin-left:137px}.archive-dl-options dt{float:left;clear:left;width:120px;font-size:13px;font-weight:700;padding:10px 0;margin-right:40px}.archive-dl-type{float:left;width:120px;padding:8px 0;margin:0}.archive-dl{float:right;width:120px;margin:0}#status-msg{padding:0 4px;margin:0 0 8px;font-size:12px;height:12px}#status-msg.error{color:#c00}#status-msg.success{font-size:14px}#status-msg.success .check{color:#6c3}#status-msg.success .email{font-weight:700}.archive .supporting-text{color:#999;padding:0 4px}.archive #container .supporting-text a{color:#999;text-decoration:none}.archive #container .supporting-text a:hover{border-bottom:1px solid #999}.field-key.error{background:#f8eeed}.archive #container a.btn-primary{display:block;width:80px;text-decoration:none;padding-top:9px;padding-bottom:9px;font-size:11px;color:#fff}

