::-webkit-input-placeholder{color:#a8a8a8}.topbar{font-size:13px}.topbar .topbar-icon,.topbar .date-group-toggle,.topbar .icon-help>.triangle{background-color:transparent;background-repeat:no-repeat;background-image:url('../../img/share-sprite-new.png?v=204b1e0e421b')}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.topbar .topbar-icon,.topbar .date-group-toggle,.topbar .icon-help>.triangle{background-image:url('../../img/share-sprite-new@2.png?v=e119046ac45c');-moz-background-size:300px 240px;-o-background-size:300px 240px;-webkit-background-size:300px 240px;background-size:300px 240px}}.topbar{width:100%;background:#2f2f2f;background:rgba(0,0,0,0.86);height:34px;line-height:1}.topbar input[type="text"]{transition:none;border:1px solid #cbcbcb;font-size:100%;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;border-radius:0;padding:3px;margin:5px 0 5px 0;-moz-border-radius:0;-webkit-border-radius:0}.topbar .topbar-wrapper{width:980px;margin:0 auto;height:34px;text-align:left;position:relative}.topbar .network-items{display:inline-block;vertical-align:top}.topbar .hidden-text{position:absolute;top:-200px}.topbar .icon-site-switcher{width:150px;background-position:10px -20px}.topbar .icon-site-switcher-on{background-color:#f0f0f0;background-position:10px -51px}.topbar .icon-inbox{width:36px;background-position:-141px -54px;position:relative}.topbar .icon-inbox .unread-count{background-color:#f00;display:inline-block;margin-top:9px;color:#fff;text-indent:0;border-radius:2px;padding:1px 6px 1px 6px;font-size:11px;line-height:1;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important}.topbar .icon-achievements{width:36px;background-position:-220px -54px;position:relative}.topbar .icon-achievements.icon-achievements-unread{background-position:-260px -54px}.topbar .icon-achievements .unread-count{background-color:#33a030;display:inline-block;margin-top:9px;color:#fff;text-indent:0;border-radius:2px;padding:1px 6px 1px 6px;font-size:11px;line-height:1;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important}.topbar .icon-inbox-mod{width:29px;background-position:-140px -87px}.topbar .icon-inbox-mod.icon-inbox-mod-unread{background-position:-220px -87px}.topbar .icon-inbox-mod.icon-inbox-mod-announcements{background-position:-160px -87px}.topbar .icon-help{padding-right:4px !important}.topbar .icon-help.topbar-icon-on{color:rgba(0,0,0,0.86) !important}.topbar .icon-help .triangle{background-position:-119px -30px;display:inline-block;width:11px;height:13px;vertical-align:top}.topbar .topbar-icon{display:inline-block;height:34px;vertical-align:top;text-align:center}.topbar .yes-hover:hover{background-color:#444;text-decoration:none !important}.topbar .topbar-icon-on,.topbar .topbar-icon-on:hover{background-color:#f0f0f0 !important}.topbar .topbar-links{vertical-align:top;position:absolute;right:0;top:0;font-size:13px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important}.topbar .topbar-links .mod-only{display:inline-block;vertical-align:top}.topbar .topbar-links .icon-flag{background-image:none;min-width:30px;text-indent:0;position:relative;color:#fff}.topbar .topbar-links .icon-flag .unread-count{display:inline-block;margin-top:9px;color:#fff;text-indent:0;border-radius:2px;padding:1px 6px 1px 6px;font-size:11px;line-height:1;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;margin-left:7px;margin-right:7px}.topbar .topbar-links .icon-flag .flag-count{background-color:#1e7ecc}.topbar .topbar-links .icon-flag .edit-count{background-color:#cf7721}.topbar .topbar-links .icon-flag.icon-tools-flag{padding:9px 0 0}.topbar .topbar-links .icon-flag.icon-tools-flag .unread-count{margin-top:0}.topbar .topbar-links .profile-me{display:inline-block;height:34px;background-color:transparent;padding-left:5px;padding-right:5px;margin-right:15px}.topbar .topbar-links .profile-me>div{display:inline-block}.topbar .topbar-links .profile-me .avatar-me{padding:4px;height:24px;width:24px;margin-top:1px}.topbar .topbar-links .profile-me:hover{background-color:#444;text-decoration:none !important}.topbar .topbar-links .profile-me-on{background-color:#f0f0f0 !important}.topbar .topbar-links .topbar-flair{font-size:13px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;text-decoration:none}.topbar .topbar-links .topbar-flair .reputation{padding-right:5px}.topbar .topbar-links .topbar-flair .badge1,.topbar .topbar-links .topbar-flair .badge2,.topbar .topbar-links .topbar-flair .badge3{padding-right:3px}.topbar .topbar-links .topbar-flair .badgecount{padding-right:4px;font-size:13px;font-weight:normal}.topbar .topbar-links .topbar-flair .reputation,.topbar .topbar-links .topbar-flair .badgecount{color:#e0e0e0}.topbar .topbar-links .topbar-menu-links{margin-left:15px;margin-top:-10px;display:inline-block;vertical-align:top;font-size:0}.topbar .topbar-links .topbar-menu-links a,.topbar .topbar-links .topbar-menu-links a:visited{color:#e0e0e0;text-decoration:none;display:inline-block;height:24px;padding:10px 7px 0 7px;vertical-align:top;font-size:13px}.topbar .topbar-links .topbar-menu-links a:hover{background-color:#444}.topbar .topbar-links .links-container{display:inline-block;vertical-align:top;padding-top:10px}.topbar .topbar-links .search-container{display:inline-block;vertical-align:top;margin-top:1px}.topbar .topbar-links .search-container input[type=text]{width:188px;height:16px;margin-left:20px;margin-bottom:0;font-size:13px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;color:#888;border:1px solid #000;padding-left:inherit;padding-top:2px !important;padding-bottom:2px !important;padding-right:5px;background:#fff url('../../img/share-sprite-new.png?v=204b1e0e421b') no-repeat -269px -92px !important;background-color:#fff !important;background-position:-269px -92px !important;padding-left:22px !important}.topbar .topbar-links .search-container input[type=text]:focus{color:#444}.topbar .topbar-links .search-container form{margin:0;padding:0}.topbar-dialog{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;color:#3d3d3d;font-size:12px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.2);z-index:999;position:absolute;text-align:left;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.topbar-dialog .child-content-loading{text-align:center;padding-top:10px}.topbar-dialog a{color:#07c;text-decoration:none}.topbar-dialog a:visited{color:#18529a}.topbar-dialog a:hover{color:#015490;text-decoration:none}.topbar-dialog .related-links{color:#888}.topbar-dialog .related-links a,.topbar-dialog .related-links a:visited{margin-left:10px;color:#07c}.topbar-dialog.siteSwitcher-dialog{width:375px;overflow-y:scroll;overflow-x:hidden;min-height:390px;max-height:390px}.topbar-dialog.siteSwitcher-dialog .call-to-login{padding:7px 0 7px 0;text-align:center;line-height:1.3}.topbar-dialog.siteSwitcher-dialog .modal-content{padding:0}.topbar-dialog.siteSwitcher-dialog .modal-content li:first-child{padding-top:2px}.topbar-dialog.siteSwitcher-dialog .modal-content li:last-child{padding-bottom:2px}.topbar-dialog.siteSwitcher-dialog .modal-content li{padding-left:7px;padding-right:7px}.topbar-dialog.siteSwitcher-dialog .modal-content .pinned-site-candidate{height:20px;padding-top:5px}.topbar-dialog.siteSwitcher-dialog .modal-content#your-communities-section{max-height:none}.topbar-dialog.siteSwitcher-dialog .other-sites{min-height:345px}.topbar-dialog.siteSwitcher-dialog .other-sites .other-site-link{display:inline-block;width:100%}.topbar-dialog.siteSwitcher-dialog .current-site-container{background-color:#f6fcff;border-left:3px solid #2f96e8}.topbar-dialog.siteSwitcher-dialog .current-site .current-site-link{font-weight:bold}.topbar-dialog.siteSwitcher-dialog .current-site .related-links{float:right;display:inline-block}.topbar-dialog.siteSwitcher-dialog .current-site li{border:none}.topbar-dialog.siteSwitcher-dialog .current-site li:hover{background-color:#e8f3fa}.topbar-dialog.siteSwitcher-dialog .site-desc{margin-bottom:0;margin-left:25px;color:#aaa;font-size:12px;padding-right:4px}.topbar-dialog.siteSwitcher-dialog .L-shaped-icon-container{float:left;padding:0;margin:8px 6px 0 5px}.topbar-dialog.siteSwitcher-dialog .L-shaped-icon{width:10px;height:10px;border:solid #b9c1c5;border-width:0 0 1px 1px;display:inline-block}.topbar-dialog.inbox-dialog,.topbar-dialog.modInbox-dialog,.topbar-dialog.achievements-dialog{width:375px;max-height:505px}.topbar-dialog.inbox-dialog .modal-content,.topbar-dialog.modInbox-dialog .modal-content,.topbar-dialog.achievements-dialog .modal-content{min-height:390px;max-height:390px;overflow-y:auto;overflow-x:hidden}.topbar-dialog.inbox-dialog .modal-content .message-text,.topbar-dialog.modInbox-dialog .modal-content .message-text,.topbar-dialog.achievements-dialog .modal-content .message-text{width:313px}.topbar-dialog.inbox-dialog .modal-content .timestamp,.topbar-dialog.modInbox-dialog .modal-content .timestamp,.topbar-dialog.achievements-dialog .modal-content .timestamp{color:#999}.topbar-dialog.inbox-dialog .inbox-item>a,.topbar-dialog.modInbox-dialog .inbox-item>a,.topbar-dialog.achievements-dialog .inbox-item>a{display:block}.topbar-dialog.inbox-dialog .inbox-item .site-icon,.topbar-dialog.modInbox-dialog .inbox-item .site-icon,.topbar-dialog.achievements-dialog .inbox-item .site-icon{display:inline-block}.topbar-dialog.inbox-dialog .inbox-item .item-content,.topbar-dialog.modInbox-dialog .inbox-item .item-content,.topbar-dialog.achievements-dialog .inbox-item .item-content{display:inline-block;width:313px}.topbar-dialog.inbox-dialog .inbox-item .item-content .item-header,.topbar-dialog.modInbox-dialog .inbox-item .item-content .item-header,.topbar-dialog.achievements-dialog .inbox-item .item-content .item-header{color:#888}.topbar-dialog.inbox-dialog .inbox-item .item-content .item-creation,.topbar-dialog.modInbox-dialog .inbox-item .item-content .item-creation,.topbar-dialog.achievements-dialog .inbox-item .item-content .item-creation{float:right}.topbar-dialog.inbox-dialog .inbox-item .item-content .item-location,.topbar-dialog.modInbox-dialog .inbox-item .item-content .item-location,.topbar-dialog.achievements-dialog .inbox-item .item-content .item-location{margin:4px 0}.topbar-dialog.inbox-dialog .inbox-item .item-content .item-summary,.topbar-dialog.modInbox-dialog .inbox-item .item-content .item-summary,.topbar-dialog.achievements-dialog .inbox-item .item-content .item-summary{color:#3d3d3d}.topbar-dialog.inbox-dialog .inbox-item.inbox-se-link,.topbar-dialog.modInbox-dialog .inbox-item.inbox-se-link,.topbar-dialog.achievements-dialog .inbox-item.inbox-se-link{text-align:center}.topbar-dialog.help-dialog{width:215px}.topbar-dialog.help-dialog .item-summary{display:block;color:#3d3d3d;margin-top:4px}.topbar-dialog.help-dialog a{display:block}.topbar-dialog ul{padding-left:0;margin-left:0;margin-bottom:0}.topbar-dialog ul li{list-style:none;margin-left:0;line-height:1.3}.topbar-dialog .header{background-color:#f0f0f0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:7px 10px 4px 10px;position:relative;clear:both}.topbar-dialog .header h3,.topbar-dialog .header h3 a{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;color:#666;font-weight:bold;font-variant:small-caps;line-height:.8;display:inline-block}.topbar-dialog #edit-pinned-sites,.topbar-dialog #cancel-pinned-sites{float:right}.topbar-dialog .modal-content{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px 7px;max-height:300px;margin:1px 0 1px 0;position:relative}.topbar-dialog .modal-content li{border-bottom:1px solid #eee;margin-bottom:0}.topbar-dialog .modal-content li .rep-score{float:right;color:#888;font-size:12px}.topbar-dialog .modal-content li:hover{background-color:#fafafa}.topbar-dialog .modal-content li>*{padding:7px 3px}.topbar-dialog .modal-content li>a{display:block}.topbar-dialog .modal-content li>a.pinned-site-link{display:inline-block}.topbar-dialog .modal-content li:last-child{border-bottom:none}.topbar-dialog .modal-content .message-text{display:inline-block}.topbar-dialog .modal-content .message-text h4{font-weight:normal;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important}.topbar-dialog .unread-item{background-color:#f0fbff}.topbar-dialog .site-icon{width:16px;height:16px;vertical-align:top;margin-right:5px;display:inline-block}.topbar-dialog .site-title,.topbar-dialog .site-title:visited{color:#3d3d3d}.topbar-dialog .site-filter-container{width:100%;padding-left:10px}.topbar-dialog .site-filter-input{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;font-size:13px;border:1px solid #cbcbcb;box-shadow:0 2px 1px rgba(0,0,0,0.1) inset;width:313px;height:16px;color:#aaa;background:#fff url('../../img/share-sprite-new.png?v=204b1e0e421b') no-repeat -269px -92px !important;background-color:#fff !important;background-position:-269px -92px !important;padding-left:22px !important}.topbar-dialog .site-filter-input:focus{color:#444}.topbar-dialog .pinned-site-editor-container{width:100%}.topbar-dialog .pinned-site-editor-container input[type="submit"]{padding:.3em .6em;box-shadow:0 2px 1px rgba(0,0,0,0.3),0 1px 0 rgba(255,255,255,0.4) inset;background-image:none;background-color:#333;color:#fff;border:1px solid #000 !important;border-radius:3px;text-decoration:none;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;font-size:100% !important;font-weight:normal;text-shadow:none;margin:0}.topbar-dialog .pinned-site-editor-container .site-filter-input{width:275px;margin-left:10px;color:#000}.topbar-dialog .pinned-site-editor-container #save-pinned-sites-btn{float:right;margin-right:7px;margin-bottom:5px}.topbar-dialog .pinned-site-editor-container #reset-pinned-sites{float:right;margin:10px 10px 0 0}.topbar-dialog .pinned-site-editor-container .found-sites{position:absolute;left:10px;width:275px;background-color:#fff;z-index:1200;max-height:200px;overflow-y:auto;border:1px solid #e0e0e0}.topbar-dialog .pinned-site-editor-container .found-sites li:hover{font-weight:bold;cursor:pointer}.topbar-dialog .pinned-site-editor-container .found-sites li.already-pinned-site{font-weight:normal;background-color:#f6fcff;cursor:default}.topbar-dialog .pinned-site-editor-container .remove-pinned-site-link{float:right}.topbar-dialog .pinned-site-editor-container .remove-pinned-site-link a{padding:0 5px 2px 5px;font-weight:bold;color:#999;background-color:#f0f0f0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;line-height:1;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.topbar-dialog .pinned-site-editor-container .remove-pinned-site-link a:hover{color:#fff;background-color:#888}.topbar-dialog .pinned-site-editor-container .sortable li{cursor:move}.topbar-dialog .pinned-site-editor-container .siteSwitcher-drag-handle-container{float:left;padding:0;margin:3px 5px 0 0}.topbar-dialog .pinned-site-editor-container .siteSwitcher-drag-handle-container .siteSwitcher-drag-handle{width:1px;height:20px;display:inline-block;border:1px dotted #999}.achievements-dialog{width:450px;max-height:505px;left:330px;font-size:12px}.achievements-dialog .utc-clock{float:right;color:#999;font-size:11px;font-weight:normal;font-variant:small-caps}.achievements-dialog .date-group .date-group-toggle-row{cursor:pointer}.achievements-dialog .date-group .date-group-toggle{display:inline-block;width:10px;height:10px;background-position:2px -94px}.achievements-dialog .date-group .date-group-toggle.toggle-hidden{background-position:-17px -94px}.achievements-dialog ul{margin-bottom:10px}.achievements-dialog .rep-change{vertical-align:top;text-align:right;font-size:11px;display:inline-block;white-space:nowrap}.achievements-dialog .rep-up{color:#33a030}.achievements-dialog .rep-down{color:#e97171}.achievements-dialog .rep-site-container{margin:10px 0;width:100%;cursor:default}.achievements-dialog .rep-site-container .rep-site{width:30px;display:inline-block;text-align:center}.achievements-dialog .rep-site-container .rep-site img{display:block;margin:0 auto 4px auto}.achievements-dialog .date-header,.achievements-dialog .single-rep-site-container{font-weight:bold;margin:3px 0 4px 0;display:inline-block;font-size:12px}.achievements-dialog .date-header .rep-change,.achievements-dialog .single-rep-site-container .rep-change{font-size:12px}.achievements-dialog .date-header{color:#888}.achievements-dialog .single-rep-site-container{margin-left:2px}.achievements-dialog .items .site-icon{margin-right:2px}.achievements-dialog .message-text{margin-left:2px;width:278px !important}.achievements-dialog .achievements-badge{display:inline-block;vertical-align:top;text-align:right}.achievements-dialog .achievements-privilege-category .icon{vertical-align:top;margin:0;width:18px}.self-actions{width:200px;max-height:505px;left:535px}