From 4b0ca55eb79e963523eb6c8197825e9e8ae904e2 Mon Sep 17 00:00:00 2001 From: Wu Cheng-Han Date: Mon, 4 May 2015 15:53:29 +0800 Subject: First commit, version 0.2.7 --- public/css/github-unminify.css | 10670 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 10670 insertions(+) create mode 100644 public/css/github-unminify.css (limited to 'public/css/github-unminify.css') diff --git a/public/css/github-unminify.css b/public/css/github-unminify.css new file mode 100644 index 00000000..30a10ff5 --- /dev/null +++ b/public/css/github-unminify.css @@ -0,0 +1,10670 @@ +/*! normalize.css v3.0.1 | MIT License | git.io/normalize */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%} +body { + margin: 0; +} +article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { + display: block; +} +audio, canvas, progress, video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], template { + display: none; +} +a { + background: transparent; +} +a:active, a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark { + background: #ff0; + color: #000; +} +small { + font-size: 80%} +sub, sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, kbd, pre, samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, input, optgroup, select, textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, select { + text-transform: none; +} +button, html input[type="button"], input[type="reset"], input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], input[type="radio"] { + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, th { + padding: 0; +} +* { + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input, select, textarea, button { + font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"} +body { + min-width: 1020px; + font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; + color: #333; + background-color: #fff; +} +a { + color: #4183c4; + text-decoration: none; +} +a:hover, a:focus, a:active { + text-decoration: underline; +} +hr, .rule { + height: 0; + margin: 15px 0; + overflow: hidden; + background: transparent; + border: 0; + border-bottom: 1px solid #ddd; +} +hr:before, .rule:before { + display: table; + content: ""} +hr:after, .rule:after { + display: table; + clear: both; + content: ""} +h1, h2, h3, h4, h5, h6 { + margin-top: 15px; + margin-bottom: 15px; + line-height: 1.1; +} +h1 { + font-size: 30px; +} +h2 { + font-size: 21px; +} +h3 { + font-size: 16px; +} +h4 { + font-size: 14px; +} +h5 { + font-size: 12px; +} +h6 { + font-size: 11px; +} +small { + font-size: 90%} +blockquote { + margin: 0; +} +.lead { + margin-bottom: 30px; + font-size: 20px; + font-weight: 300; + color: #555; +} +.text-muted { + color: #999; +} +.text-danger { + color: #bd2c00; +} +.text-emphasized { + font-weight: bold; + color: #333; +} +ul, ol { + padding: 0; + margin-top: 0; + margin-bottom: 0; +} +ol ol, ul ol { + list-style-type: lower-roman; +} +ul ul ol, ul ol ol, ol ul ol, ol ol ol { + list-style-type: lower-alpha; +} +dd { + margin-left: 0; +} +tt, code { + font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace; +} +pre { + margin-top: 0; + margin-bottom: 0; + font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace; +} +.container { + width: 980px; + margin-right: auto; + margin-left: auto; +} +.container:before { + display: table; + content: ""} +.container:after { + display: table; + clear: both; + content: ""} +.columns { + margin-right: -10px; + margin-left: -10px; +} +.columns:before { + display: table; + content: ""} +.columns:after { + display: table; + clear: both; + content: ""} +.column { + float: left; + padding-right: 10px; + padding-left: 10px; +} +.one-third { + width: 33%} +.two-thirds { + width: 67%} +.one-fourth { + width: 25%} +.one-half { + width: 50%} +.three-fourths { + width: 75%} +.one-fifth { + width: 20%} +.four-fifths { + width: 80%} +.single-column { + padding-right: 10px; + padding-left: 10px; +} +.table-column { + display: table-cell; + width: 1%; + padding-right: 10px; + padding-left: 10px; + vertical-align: top; +} +fieldset { + padding: 0; + margin: 0; + border: 0; +} +label { + font-size: 13px; + font-weight: bold; +} +.form-control, input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="tel"], input[type="url"], textarea { + min-height: 34px; + padding: 7px 8px; + font-size: 13px; + color: #333; + vertical-align: middle; + background-color: #fff; + background-repeat: no-repeat; + background-position: right center; + border: 1px solid #ccc; + border-radius: 3px; + outline: none; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); +} +.form-control.focus, .form-control:focus, input[type="text"].focus, input[type="text"]:focus, .focused .drag-and-drop, input[type="password"].focus, input[type="password"]:focus, input[type="email"].focus, input[type="email"]:focus, input[type="number"].focus, input[type="number"]:focus, input[type="tel"].focus, input[type="tel"]:focus, input[type="url"].focus, input[type="url"]:focus, textarea.focus, textarea:focus { + border-color: #51a7e8; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5); +} +input.input-contrast, .input-contrast { + background-color: #fafafa; +} +input.input-contrast:focus, .input-contrast:focus { + background-color: #fff; +} +::-webkit-input-placeholder, :-moz-placeholder { + color: #aaa; +} +::-webkit-validation-bubble-message { + font-size: 12px; + color: #fff; + background: #9c2400; + border: 0; + border-radius: 3px; + -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); +} +input::-webkit-validation-bubble-icon { + display: none; +} +::-webkit-validation-bubble-arrow { + background-color: #9c2400; + border: solid 1px #9c2400; + -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); +} +input.input-mini { + min-height: 26px; + padding-top: 4px; + padding-bottom: 4px; + font-size: 12px; +} +input.input-large { + padding: 6px 10px; + font-size: 16px; +} +.input-block { + display: block; + width: 100%} +.input-monospace { + font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; +} +dl.form { + margin: 15px 0; +} +dl.form input[type="text"], dl.form input[type="password"], dl.form input[type="email"], dl.form input[type="url"], dl.form textarea { + background-color: #fafafa; +} +dl.form input[type="text"]:focus, dl.form .focused .drag-and-drop, .focused dl.form .drag-and-drop, dl.form input[type="password"]:focus, dl.form input[type="email"]:focus, dl.form input[type="url"]:focus, dl.form textarea:focus { + background-color: #fff; +} +dl.form>dt { + margin: 0 0 6px; +} +dl.form>dt label { + position: relative; +} +dl.form.flattened>dt { + float: left; + margin: 0; + line-height: 32px; +} +dl.form.flattened>dd { + line-height: 32px; +} +dl.form>dd input[type="text"], dl.form>dd input[type="password"], dl.form>dd input[type="email"], dl.form>dd input[type="url"] { + width: 440px; + max-width: 100%; + margin-right: 5px; + background-position-x: 98%} +dl.form>dd input.shorter { + width: 130px; +} +dl.form>dd input.short { + width: 250px; +} +dl.form>dd input.long { + width: 100%} +dl.form>dd textarea { + width: 100%; + height: 200px; + min-height: 200px; +} +dl.form>dd textarea.short { + height: 50px; + min-height: 50px; +} +dl.form>dd h4 { + margin: 4px 0 0; +} +dl.form>dd h4.is-error { + color: #bd2c00; +} +dl.form>dd h4.is-success { + color: #6cc644; +} +dl.form>dd h4+p.note { + margin-top: 0; +} +dl.form.required>dt>label:after { + padding-left: 5px; + color: #9f1006; + content: "*"} +.note { + min-height: 17px; + margin: 4px 0 2px; + font-size: 12px; + color: #777; +} +.note .spinner { + margin-right: 3px; + vertical-align: middle; +} +.form-checkbox { + padding-left: 20px; + margin: 15px 0; + vertical-align: middle; +} +.form-checkbox label em.highlight { + position: relative; + left: -4px; + padding: 2px 4px; + font-style: normal; + background: #fffbdc; + border-radius: 3px; +} +.form-checkbox input[type=checkbox], .form-checkbox input[type=radio] { + float: left; + margin: 2px 0 0 -20px; + vertical-align: middle; +} +.form-checkbox .note { + display: block; + margin: 0; + font-size: 12px; + font-weight: normal; + color: #666; +} +dl.form .success, dl.form .error, dl.form .indicator { + display: none; + font-size: 12px; + font-weight: bold; +} +dl.form.loading { + opacity: 0.5; +} +dl.form.loading .indicator { + display: inline; +} +dl.form.loading .spinner { + display: inline-block; + vertical-align: middle; +} +dl.form.successful .success { + display: inline; + color: #390; +} +dl.form.errored>dt label { + color: #900; +} +dl.form.errored .error { + display: inline; + color: #900; +} +dl.form.errored dd.error, dl.form.errored dd.warning { + display: inline-block; + padding: 5px; + font-size: 11px; + color: #494620; + background: #f7ea57; + border: 1px solid #c0b536; + border-top-color: #fff; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +dl.form.warn .warning { + display: inline; + color: #900; +} +dl.form.warn dd.warning { + display: inline-block; + padding: 5px; + font-size: 11px; + color: #494620; + background: #f7ea57; + border: 1px solid #c0b536; + border-top-color: #fff; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +dl.form .form-note { + display: inline-block; + padding: 5px; + margin-top: -1px; + font-size: 11px; + color: #494620; + background: #f7ea57; + border: 1px solid #c0b536; + border-top-color: #fff; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.hfields { + margin: 15px 0; +} +.hfields:before { + display: table; + content: ""} +.hfields:after { + display: table; + clear: both; + content: ""} +.hfields dl.form { + float: left; + margin: 0 30px 0 0; +} +.hfields dl.form>dt label { + display: inline-block; + margin: 5px 0 0; + color: #666; +} +.hfields dl.form>dt label img { + position: relative; + top: -2px; +} +.hfields .button { + float: left; + margin: 28px 25px 0 -20px; +} +.hfields select { + margin-top: 5px; +} +html.no-dnd-uploads .drag-and-drop { + min-height: 32px; +} +html.no-dnd-uploads .drag-and-drop .default { + display: none; +} +html.no-dnd-uploads .upload-enabled textarea { + border-bottom: 1px solid #ddd; +} +.drag-and-drop { + padding: 7px 10px; + margin: 0; + font-size: 13px; + line-height: 16px; + color: #aaa; + background-color: #fafafa; + border: 1px solid #ccc; + border-top: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.drag-and-drop .default, .drag-and-drop .loading, .drag-and-drop .error { + display: none; +} +.drag-and-drop .error { + color: #bd2c00; +} +.drag-and-drop img { + vertical-align: top; +} +.is-default .drag-and-drop .default { + display: inline-block; +} +.is-uploading .drag-and-drop .loading { + display: inline-block; +} +.is-bad-file .drag-and-drop .bad-file { + display: inline-block; +} +.is-too-big .drag-and-drop .too-big { + display: inline-block; +} +.is-empty .drag-and-drop .empty { + display: inline-block; +} +.is-bad-browser .drag-and-drop .bad-browser { + display: inline-block; +} +.drag-and-drop-error-info { + font-weight: normal; + color: #aaa; +} +.drag-and-drop-error-info a { + color: #4183c4; +} +.is-failed .drag-and-drop .failed-request { + display: inline-block; +} +.manual-file-chooser { + position: absolute; + width: 240px; + padding: 5px; + margin-left: -80px; + cursor: pointer; + opacity: 0.0001; +} +.manual-file-chooser:hover+.manual-file-chooser-text { + text-decoration: underline; +} +.button .manual-file-chooser { + top: 0; + padding: 0; + line-height: 34px; +} +.upload-enabled textarea { + display: block; + border-bottom: 1px dashed #ddd; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.focused .drag-and-drop { + box-shadow: rgba(81, 167, 232, 0.5) 0 0 3px; +} +.dragover textarea, .dragover .drag-and-drop { + box-shadow: #c9ff00 0 0 3px; +} +.previewable-comment-form { + position: relative; +} +.previewable-comment-form .tabnav { + position: relative; + padding: 10px 10px 0; +} +.previewable-comment-form .comment { + border: 1px solid #cacaca; +} +.previewable-comment-form .comment-header .comment-header-actions { + display: none; +} +.previewable-comment-form .comment-form-error { + margin-bottom: 10px; +} +.previewable-comment-form .write-content, .previewable-comment-form .preview-content { + display: none; + padding: 0 10px 10px; +} +.previewable-comment-form.write-selected .write-content, .previewable-comment-form.preview-selected .preview-content { + display: block; +} +.previewable-comment-form textarea { + display: block; + width: 100%; + min-height: 100px; + max-height: 500px; + padding: 10px; + resize: vertical; +} +.previewable-comment-form textarea.fullscreen-contents:focus { + border: 0; + box-shadow: none; +} +div.composer { + margin-top: 0; + border: 0; +} +.composer .comment-form-textarea { + height: 200px; + min-height: 200px; +} +.composer-infobar { + height: 35px; + padding: 0 10px; + margin-bottom: 10px; + border-bottom: 1px solid #eee; +} +.composer .tabnav { + margin: 0 0 10px; +} +.infobar-widget.milestone { + position: relative; + float: right; +} +.infobar-widget.milestone .select-menu-modal-holder { + right: 0; +} +.infobar-widget.assignee { + float: left; +} +.infobar-widget.assignee .css-truncate-target { + max-width: 110px; +} +.infobar-widget .text, .infobar-widget .avatar, .infobar-widget .select-menu { + display: inline-block; + vertical-align: top; +} +.infobar-widget .text { + margin-top: 3px; +} +.infobar-widget .text a { + font-weight: bold; + color: #333; +} +.infobar-widget .progress-bar { + width: 200px; + overflow: hidden; + line-height: 18px; +} +input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { + margin: 0; + -webkit-appearance: none; +} +.input-group { + display: table; +} +.input-group input { + position: relative; + width: 100%} +.input-group input:focus { + z-index: 2; +} +.input-group input[type="text"]+.minibutton { + margin-left: 0; +} +.input-group.inline { + display: inline-table; +} +.input-group input, .input-group-button { + display: table-cell; +} +.input-group-button { + width: 1%; + vertical-align: middle; +} +.input-group input:first-child, .input-group-button:first-child .button, .input-group-button:first-child .minibutton { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-button:first-child .button, .input-group-button:first-child .minibutton { + margin-right: -1px; +} +.input-group input:last-child, .input-group-button:last-child .button, .input-group-button:last-child .minibutton { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-button:last-child .button, .input-group-button:last-child .minibutton { + margin-left: -1px; +} +h2.account { + margin: 15px 0 0; + font-size: 18px; + font-weight: normal; + color: #666; +} +p.explain { + position: relative; + font-size: 12px; + color: #666; +} +p.explain strong { + color: #333; +} +p.explain .octicon { + margin-right: 5px; + color: #bbb; +} +p.explain .minibutton { + top: -4px; + float: right; +} +.options-content p.explain { + padding: 10px 10px 0; + margin-top: 0; + border-top: 1px solid #ddd; +} +.form-actions { + padding-bottom: 5px; + text-align: right; +} +.form-actions .cancel { + float: left; + margin-top: 5px; +} +.form-actions .button.cancel { + margin-top: 0; + margin-left: 2px; +} +.form-actions .minibutton.cancel { + margin-top: 0; +} +.form-actions .optional { + float: left; + padding-top: 8px; + margin-right: 15px; +} +.form-actions .optional span.text { + padding: 0 3px; +} +.form-actions .optional input { + position: relative; + top: -1px; +} +.form-warning { + padding: 8px 10px; + margin: 10px 0; + font-size: 14px; + color: #333; + background: #ffffe2; + border: 1px solid #e7e4c2; + border-radius: 4px; +} +.form-warning p { + margin: 0; + line-height: 1.5; +} +.form-warning strong { + color: #000; +} +.form-warning a { + font-weight: bold; +} +.status-indicator { + font: normal normal 16px/1 "octicons"; + display: inline-block; + text-decoration: none; + -webkit-font-smoothing: antialiased; + margin-left: 5px; +} +.status-indicator-success:before { + color: #6cc644; + content: "\f03a"} +.status-indicator-failed:before { + color: #bd2c00; + content: "\f02d"} +.clearfix:before { + display: table; + content: ""} +.clearfix:after { + display: table; + clear: both; + content: ""} +.right { + float: right; +} +.left { + float: left; +} +.text-right { + text-align: right; +} +.text-left { + text-align: left; +} +.danger { + color: #c00; +} +.mute { + color: #000; +} +.text-diff-added { + color: #55a532; +} +.text-diff-deleted { + color: #bd2c00; +} +.text-open, .text-success { + color: #6cc644; +} +.text-closed { + color: #bd2c00; +} +.text-reverted { + color: #bd2c00; +} +.text-merged { + color: #6e5494; +} +.text-renamed { + color: #fffa5d; +} +.text-pending { + color: #cea61b; +} +.text-failure { + color: #bd2c00; +} +.hidden { + display: none; +} +.warning { + padding: 0.5em; + margin-bottom: 0.8em; + font-weight: bold; + background-color: #fffccc; +} +.error_box { + padding: 1em; + font-weight: bold; + background-color: #ffebe8; + border: 1px solid #dd3c10; +} +.menu { + margin-bottom: 15px; + list-style: none; + background-color: #fff; + border: 1px solid #d8d8d8; + border-radius: 3px; +} +.menu-item { + position: relative; + display: block; + padding: 8px 10px; + text-shadow: 0 1px 0 #fff; + border-bottom: 1px solid #eee; +} +.menu-item:first-child { + border-top: 0; + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.menu-item:first-child:before { + border-top-left-radius: 2px; +} +.menu-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; +} +.menu-item:last-child:before { + border-bottom-left-radius: 2px; +} +.menu-item:hover { + text-decoration: none; + background-color: #f9f9f9; +} +.menu-item.selected { + font-weight: bold; + color: #222; + cursor: default; + background-color: #fff; +} +.menu-item.selected:before { + position: absolute; + top: 0; + left: 0; + bottom: 0; + width: 2px; + content: ""; + background-color: #d26911; +} +.menu-item .octicon { + margin-right: 5px; + width: 16px; + color: #333; + text-align: center; +} +.menu-item .counter { + float: right; + margin-left: 5px; +} +.menu-item .menu-warning { + float: right; + color: #d26911; +} +.menu-item .avatar { + float: left; + margin-right: 5px; +} +.menu-item.alert .counter { + color: #bd2c00; +} +.menu-heading { + display: block; + padding: 8px 10px; + margin-top: 0; + margin-bottom: 0; + font-size: 13px; + font-weight: bold; + line-height: 20px; + color: #555; + background-color: #f7f7f7; + border-bottom: 1px solid #eee; +} +.menu-heading:hover { + text-decoration: none; +} +.menu-heading:first-child { + border-top-right-radius: 2px; + border-top-left-radius: 2px; +} +.menu-heading:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; + border-bottom: 0; +} +.sunken-menu { + position: relative; + padding-top: 15px; + padding-bottom: 15px; + background-image: -webkit-linear-gradient(left, #f6f6f6 0%, #fff 8px); + background-image: linear-gradient(to right, #f6f6f6 0%, #fff 8px); + box-shadow: inset 1px 0 0 #eee; +} +.sunken-menu:before, .sunken-menu:after { + position: absolute; + left: 0; + width: 100%; + height: 15px; + content: ""; + background-color: transparent; +} +.sunken-menu:before { + top: 0; + background-color: transparent; + background-image: -webkit-linear-gradient(#fff, rgba(255, 255, 255, 0)); + background-image: linear-gradient(#fff, rgba(255, 255, 255, 0)); +} +.sunken-menu:after { + bottom: 0; + background-color: transparent; + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), #fff); + background-image: linear-gradient(rgba(255, 255, 255, 0), #fff); +} +.sunken-menu-separator { + position: relative; + height: 5px; + margin: 8px 0 6px 1px; + background-image: -webkit-radial-gradient(farthest-side at left top, #f4f4f4, rgba(244, 244, 244, 0)); + background-image: radial-gradient(farthest-side at left top, #f4f4f4, rgba(244, 244, 244, 0)); +} +.sunken-menu-separator:before { + position: absolute; + top: 0; + width: 100%; + height: 1px; + content: ""; + background-image: -webkit-linear-gradient(left, #eee 70%, #fff 100%); + background-image: linear-gradient(to right, #eee 70%, #fff 100%); + border-top: 1px solid #eee\9; +} +.sunken-menu-group { + list-style-type: none; +} +.sunken-menu-item { + display: block; + padding: 8px 10px; + margin-top: 5px; + margin-bottom: 5px; + border: 1px solid transparent; + outline: 0; +} +.sunken-menu-item .counter { + position: absolute; + top: 8px; + right: 10px; +} +.sunken-menu-item .octicon { + left: -1px; + width: 16px; + color: #999; + text-align: center; +} +.sunken-menu-item .mini-loader { + position: absolute; + top: 9px; + left: 11px; + display: none; +} +.sunken-menu-item:focus, .sunken-menu-item:hover { + text-decoration: none; + box-shadow: inset 2px 0 0 #ccc; +} +.sunken-menu-item:focus .octicon, .sunken-menu-item:hover .octicon { + color: #333; +} +.sunken-menu-item.selected { + font-weight: bold; + color: #333; + background-color: #fff; + border-color: #eee #eee #eee transparent; + border-radius: 0 3px 3px 0; + box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.05); +} +.sunken-menu-item.selected:after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: 3px; + content: ""; + background-color: #d26911; + border-radius: 0 3px 3px 0; +} +.sunken-menu-item.selected .octicon { + color: #333; +} +.sunken-menu-item.is-loading .mini-loader { + display: inline-block; + -webkit-animation: mini-nav-loader, 0.4s, forwards; + animation: mini-nav-loader, 0.4s, forwards; +} +.sunken-menu-item.is-loading .octicon { + color: #fff; +} +@-webkit-keyframes mini-nav-loader { + 0%, + 90% { + opacity: 0; +} +100% { + opacity: 1; +} +}@keyframes mini-nav-loader { + 0%, + 90% { + opacity: 0; +} +100% { + opacity: 1; +} +}.tabnav { + margin: 0 0 15px; + border-bottom: 1px solid #ddd; +} +.tabnav .counter { + margin-left: 5px; +} +.tabnav-tabs { + display: inline-block; +} +.tabnav-tabs>li { + display: inline-block; + margin-bottom: -1px; +} +.tabnav-tab { + display: inline-block; + padding: 8px 12px 7px; + font-size: 14px; + line-height: 20px; + color: #666; + text-decoration: none; + border: 1px solid transparent; + border-bottom: 0; +} +.tabnav-tab.selected { + color: #333; + background-color: #fff; + border-color: #ddd; + border-radius: 3px 3px 0 0; +} +.tabnav-tab:hover { + text-decoration: none; +} +.tabnav-right { + position: relative; + float: right; +} +.tabnav-widget { + display: inline-block; + vertical-align: top; +} +.tabnav-widget+.tabnav-tabs { + margin-left: 10px; +} +.tabnav-widget.search .spinner { + position: absolute; + top: 7px; + left: -22px; + margin-right: 8px; + vertical-align: middle; +} +.tabnav-widget.search .search-link { + display: inline-block; + height: 26px; + padding-right: 5px; + font-size: 13px; + font-weight: 200; + line-height: 26px; + color: #666; + vertical-align: top; +} +.tabnav-widget.search .fieldwrap { + display: inline-block; + height: 26px; + border-radius: 4px; +} +.tabnav-widget.search .fieldwrap>input, .tabnav-widget.search .fieldwrap>button { + display: inline-block; +} +.tabnav-widget.search input { + min-height: 26px; + padding: 0 4px; + font-size: 12px; + vertical-align: top; + border-radius: 3px 0 0 3px; +} +.tabnav-widget.search .minibutton { + position: relative; + height: 24px; + padding: 0 8px; + margin-left: 0; + vertical-align: top; + border-left: 0; + border-radius: 0 3px 3px 0; +} +.tabnav-widget.search .minibutton:hover { + color: #fff; +} +.tabnav-widget.text { + margin-top: 12px; + font-size: 11px; + color: #666; +} +.tabnav-extras { + display: inline-block; + margin-left: 10px; +} +.tabnav-extras .octicon { + float: left; + margin-top: -1px; + margin-right: 5px; +} +.tabnav-extras:hover { + color: #4183c4; + text-decoration: none; +} +.filter-list { + list-style-type: none; +} +.filter-list.small .filter-item { + padding: 4px 10px; + margin: 0 0 2px; + font-size: 12px; +} +.filter-list.pjax-active .filter-item { + color: #777; + background-color: transparent; +} +.filter-list.pjax-active .filter-item.pjax-active { + color: #fff; + background-color: #4183c4; +} +.filter-item { + position: relative; + display: block; + padding: 8px 10px; + margin-bottom: 5px; + overflow: hidden; + font-size: 14px; + color: #777; + text-decoration: none; + text-overflow: ellipsis; + white-space: nowrap; + cursor: pointer; + border-radius: 3px; +} +.filter-item:hover { + text-decoration: none; + background-color: #eee; +} +.filter-item.selected { + color: #fff; + background-color: #4183c4; +} +.filter-item.selected .octicon-remove-close { + float: right; + opacity: 0.8; +} +.filter-item .count { + float: right; + font-weight: bold; +} +.filter-item .bar { + position: absolute; + top: 2px; + right: 0; + bottom: 2px; + z-index: -1; + display: inline-block; + background-color: #f1f1f1; +} +.flash-messages { + margin-top: 15px; + margin-bottom: 15px; +} +.flash, .flash-global { + position: relative; + font-size: 14px; + line-height: 1.6; + color: #246; + background-color: #e2eef9; + border: solid 1px #bac6d3; +} +.flash.flash-warn, .flash-global.flash-warn { + color: #4c4a42; + background-color: #fff9ea; + border-color: #dfd8c2; +} +.flash.flash-error, .flash-global.flash-error { + color: #911; + background-color: #fcdede; + border-color: #d2b2b2; +} +.flash .flash-close, .flash-global .flash-close { + float: right; + padding: 17px; + margin-top: -15px; + margin-right: -15px; + margin-left: 20px; + color: inherit; + text-decoration: none; + cursor: pointer; + opacity: 0.6; +} +.flash .flash-close:hover, .flash-global .flash-close:hover { + opacity: 1; +} +.flash p:last-child, .flash-global p:last-child { + margin-bottom: 0; +} +.flash .flash-action, .flash-global .flash-action { + float: right; + margin-top: -4px; + margin-left: 20px; +} +.flash a, .flash-global a { + font-weight: bold; +} +.flash { + padding: 15px; + border-radius: 3px; +} +.flash+.flash { + margin-top: 5px; +} +.flash-with-icon { + padding-left: 40px; +} +.flash-with-icon>.octicon { + float: left; + margin-top: 3px; + margin-left: -25px; +} +.flash-global { + padding: 10px; + border-width: 0 0 1px; +} +.flash-global h2, .flash-global p { + margin-top: 0; + margin-bottom: 0; + font-size: 14px; + line-height: 1.4; +} +.flash-global .flash-action { + margin-top: 5px; +} +.flash-title { + margin-top: 0; + margin-bottom: 5px; +} +.css-truncate.css-truncate-target, .css-truncate .css-truncate-target { + display: inline-block; + max-width: 125px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + vertical-align: top; +} +.css-truncate.expandable.zeroclipboard-is-hover .css-truncate-target, .css-truncate.expandable.zeroclipboard-is-hover.css-truncate-target, .css-truncate.expandable:hover .css-truncate-target, .css-truncate.expandable:hover.css-truncate-target { + max-width: 10000px !important; +} +.button, .minibutton { + position: relative; + display: inline-block; + padding: 7px 12px; + font-size: 13px; + font-weight: bold; + color: #333; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background-color: #eee; + background-image: -webkit-linear-gradient(#fcfcfc, #eee); + background-image: linear-gradient(#fcfcfc, #eee); + background-repeat: repeat-x; + border: 1px solid #d5d5d5; + border-radius: 3px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-appearance: none; +} +.button i, .minibutton i { + font-style: normal; + font-weight: 500; + opacity: 0.6; +} +.button:focus, .minibutton:focus { + text-decoration: none; + border-color: #51a7e8; + outline: none; + box-shadow: 0 0 5px rgba(81, 167, 232, 0.5); +} +.button:hover, .button:active, .button.zeroclipboard-is-hover, .button.zeroclipboard-is-active, .minibutton:hover, .minibutton:active, .minibutton.zeroclipboard-is-hover, .minibutton.zeroclipboard-is-active { + text-decoration: none; + background-color: #ddd; + background-image: -webkit-linear-gradient(#eee, #ddd); + background-image: linear-gradient(#eee, #ddd); + background-repeat: repeat-x; + border-color: #ccc; +} +.button:active, .button.selected, .button.selected:hover, .button.zeroclipboard-is-active, .minibutton:active, .minibutton.selected, .minibutton.selected:hover, .minibutton.zeroclipboard-is-active { + background-color: #dcdcdc; + background-image: none; + border-color: #b5b5b5; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); +} +.button:disabled, .button:disabled:hover, .button.disabled, .button.disabled:hover, .minibutton:disabled, .minibutton:disabled:hover, .minibutton.disabled, .minibutton.disabled:hover { + color: rgba(102, 102, 102, 0.5); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); + cursor: default; + background-color: rgba(229, 229, 229, 0.5); + background-image: none; + border-color: rgba(197, 197, 197, 0.5); + box-shadow: none; +} +.button.primary, .minibutton.primary { + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #60b044; + background-image: -webkit-linear-gradient(#8add6d, #60b044); + background-image: linear-gradient(#8add6d, #60b044); + background-repeat: repeat-x; + border-color: #5ca941; +} +.button.primary:hover, .minibutton.primary:hover { + color: #fff; + background-color: #569e3d; + background-image: -webkit-linear-gradient(#79d858, #569e3d); + background-image: linear-gradient(#79d858, #569e3d); + background-repeat: repeat-x; + border-color: #4a993e; +} +.button.primary:active, .button.primary.selected, .minibutton.primary:active, .minibutton.primary.selected { + background-color: #569e3d; + background-image: none; + border-color: #418737; +} +.button.primary:disabled, .button.primary:disabled:hover, .button.primary.disabled, .button.primary.disabled:hover, .minibutton.primary:disabled, .minibutton.primary:disabled:hover, .minibutton.primary.disabled, .minibutton.primary.disabled:hover { + color: #fefefe; + text-shadow: 0 -1px 0 rgba(39, 39, 39, 0.25); + background-color: #add39f; + background-image: -webkit-linear-gradient(#c3ecb4, #add39f); + background-image: linear-gradient(#c3ecb4, #add39f); + background-repeat: repeat-x; + border-color: #b9dcac #b9dcac #a7c89b; +} +.button.danger, .minibutton.danger { + color: #900; +} +.button.danger:hover, .minibutton.danger:hover { + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); + background-color: #b33630; + background-image: -webkit-linear-gradient(#dc5f59, #b33630); + background-image: linear-gradient(#dc5f59, #b33630); + background-repeat: repeat-x; + border-color: #cd504a; +} +.button.danger:active, .button.danger.selected, .minibutton.danger:active, .minibutton.danger.selected { + color: #fff; + background-color: #b33630; + background-image: none; + border-color: #9f312c; +} +.button.danger:disabled, .button.danger:disabled:hover, .button.danger.disabled, .button.danger.disabled:hover, .minibutton.danger:disabled, .minibutton.danger:disabled:hover, .minibutton.danger.disabled, .minibutton.danger.disabled:hover { + color: #cb7f7f; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); + background-color: #efefef; + background-image: -webkit-linear-gradient(#fefefe, #efefef); + background-image: linear-gradient(#fefefe, #efefef); + background-repeat: repeat-x; + border-color: #e1e1e1; +} +.button.with-count, .minibutton.with-count { + float: left; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.button>.octicon, .minibutton>.octicon { + vertical-align: -1px; +} +.button>.octicon-arrow-right, .minibutton>.octicon-arrow-right { + float: right; + margin-left: 5px; +} +.minibutton>.octicon-arrow-right { + margin-top: 4px; +} +.minibutton { + padding: 0 10px; + line-height: 24px; +} +.hidden-text-expander { + display: block; +} +.hidden-text-expander.inline { + position: relative; + top: -1px; + display: inline-block; + margin-left: 5px; + line-height: 0; +} +.hidden-text-expander a { + display: inline-block; + height: 12px; + padding: 0 5px; + font-size: 12px; + font-weight: bold; + line-height: 6px; + color: #555; + text-decoration: none; + vertical-align: middle; + background: #ddd; + border-radius: 1px; +} +.hidden-text-expander a:hover { + text-decoration: none; + background-color: #ccc; +} +.hidden-text-expander a:active { + color: #fff; + background-color: #4183c4; +} +.social-count { + float: left; + padding: 0 7px; + font-size: 11px; + font-weight: bold; + line-height: 24px; + color: #333; + vertical-align: middle; + background-color: #fff; + border: 1px solid #ddd; + border-left: 0; + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.social-count:hover { + color: #4183c4; + text-decoration: none; + cursor: pointer; +} +.button-block { + display: block; + width: 100%; + text-align: center; +} +.button-group { + display: inline-block; + vertical-align: middle; +} +.button-group:before { + display: table; + content: ""} +.button-group:after { + display: table; + clear: both; + content: ""} +.button-group .button, .button-group .minibutton, .button-group .button-outline { + position: relative; + float: left; + border-radius: 0; +} +.button-group .button:first-child, .button-group .minibutton:first-child, .button-group .button-outline:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.button-group .button:last-child, .button-group .minibutton:last-child, .button-group .button-outline:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.button-group .button:hover, .button-group .button:focus, .button-group .button:active, .button-group .button.selected, .button-group .minibutton:hover, .button-group .minibutton:focus, .button-group .minibutton:active, .button-group .minibutton.selected, .button-group .button-outline:hover, .button-group .button-outline:focus, .button-group .button-outline:active, .button-group .button-outline.selected { + z-index: 2; +} +.button-group .button+.button, .button-group .minibutton+.minibutton { + margin-left: -1px; + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.2); +} +.button-group .button+.button:hover, .button-group .minibutton+.minibutton:hover { + box-shadow: none; +} +.button-group .button+.button:active, .button-group .button+.button.selected, .button-group .minibutton+.minibutton:active, .button-group .minibutton+.minibutton.selected { + box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15); +} +.button-group .button-outline+.button-outline, .button-group .button_to+.button_to { + margin-left: -1px; +} +.button-group .button_to { + float: left; +} +.button-group .button_to .button, .button-group .button_to .minibutton, .button-group .button_to .button-outline { + border-radius: 0; +} +.button-group .button_to:first-child .button, .button-group .button_to:first-child .minibutton, .button-group .button_to:first-child .button-outline { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.button-group .button_to:last-child .button, .button-group .button_to:last-child .minibutton, .button-group .button_to:last-child .button-outline { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.button-group+.button-group, .button-group+.button, .button-group+.minibutton { + margin-left: 5px; +} +.button-link { + display: inline; + padding: 0; + font-size: inherit; + color: #4183c4; + white-space: nowrap; + cursor: pointer; + background-color: transparent; + border: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-appearance: none; +} +.button-link:hover, .button-link:focus { + text-decoration: underline; +} +.button-link:focus { + outline: none; +} +.button-outline { + display: inline-block; + padding: 7px 12px; + font-size: 13px; + font-weight: bold; + color: #4183c4; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background: #fff; + border: 1px solid #e5e5e5; + border-radius: 3px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-appearance: none; +} +.button-outline:hover, .button-outline.zeroclipboard-is-hover { + color: #fff; + text-decoration: none; + background-color: #4183c4; + border-color: #4183c4; +} +.button-outline:disabled, .button-outline.disabled, .button-outline:disabled:hover, .button-outline.disabled:hover { + color: #777; + cursor: default; + background-color: #f5f5f5; + border-color: #e5e5e5; +} +.counter { + display: inline-block; + padding: 2px 5px; + font-size: 11px; + font-weight: bold; + line-height: 1; + color: #777; + background-color: #eee; + border-radius: 20px; +} +.tooltipped { + position: relative; +} +.tooltipped:after { + position: absolute; + z-index: 1000000; + display: none; + padding: 5px 8px; + font: normal normal 11px/1.5 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; + color: #fff; + text-align: center; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-wrap: break-word; + white-space: pre; + pointer-events: none; + content: attr(aria-label); + background: rgba(0, 0, 0, 0.8); + border-radius: 3px; + -webkit-font-smoothing: subpixel-antialiased; +} +.tooltipped:before { + position: absolute; + z-index: 1000001; + display: none; + width: 0; + height: 0; + color: rgba(0, 0, 0, 0.8); + pointer-events: none; + content: ""; + border: 5px solid transparent; +} +.tooltipped:hover:before, .tooltipped:hover:after, .tooltipped:active:before, .tooltipped:active:after, .tooltipped:focus:before, .tooltipped:focus:after { + display: inline-block; + text-decoration: none; +} +.tooltipped-multiline:hover:after, .tooltipped-multiline:active:after, .tooltipped-multiline:focus:after { + display: table-cell; +} +.tooltipped-s:after, .tooltipped-se:after, .tooltipped-sw:after { + top: 100%; + right: 50%; + margin-top: 5px; +} +.tooltipped-s:before, .tooltipped-se:before, .tooltipped-sw:before { + top: auto; + right: 50%; + bottom: -5px; + margin-right: -5px; + border-bottom-color: rgba(0, 0, 0, 0.8); +} +.tooltipped-se:after { + right: auto; + left: 50%; + margin-left: -15px; +} +.tooltipped-sw:after { + margin-right: -15px; +} +.tooltipped-n:after, .tooltipped-ne:after, .tooltipped-nw:after { + right: 50%; + bottom: 100%; + margin-bottom: 5px; +} +.tooltipped-n:before, .tooltipped-ne:before, .tooltipped-nw:before { + top: -5px; + right: 50%; + bottom: auto; + margin-right: -5px; + border-top-color: rgba(0, 0, 0, 0.8); +} +.tooltipped-ne:after { + right: auto; + left: 50%; + margin-left: -15px; +} +.tooltipped-nw:after { + margin-right: -15px; +} +.tooltipped-s:after, .tooltipped-n:after { + -webkit-transform: translateX(50%); + -ms-transform: translateX(50%); + transform: translateX(50%); +} +.tooltipped-w:after { + right: 100%; + bottom: 50%; + margin-right: 5px; + -webkit-transform: translateY(50%); + -ms-transform: translateY(50%); + transform: translateY(50%); +} +.tooltipped-w:before { + top: 50%; + bottom: 50%; + left: -5px; + margin-top: -5px; + border-left-color: rgba(0, 0, 0, 0.8); +} +.tooltipped-e:after { + bottom: 50%; + left: 100%; + margin-left: 5px; + -webkit-transform: translateY(50%); + -ms-transform: translateY(50%); + transform: translateY(50%); +} +.tooltipped-e:before { + top: 50%; + right: -5px; + bottom: 50%; + margin-top: -5px; + border-right-color: rgba(0, 0, 0, 0.8); +} +.tooltipped-multiline:after { + width: -moz-max-content; + width: -webkit-max-content; + max-width: 250px; + word-break: break-word; + word-wrap: normal; + white-space: pre-line; + border-collapse: separate; +} +.tooltipped-multiline.tooltipped-s:after, .tooltipped-multiline.tooltipped-n:after { + right: auto; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); +} +.tooltipped-multiline.tooltipped-w:after, .tooltipped-multiline.tooltipped-e:after { + right: 100%} +@media screen and (min-width: 0\0) { + .tooltipped-multiline: after { + width: 250px; +} +}.tooltipped-sticky:before, .tooltipped-sticky:after { + display: inline-block; +} +.tooltipped-sticky.tooltipped-multiline:after { + display: table-cell; +} +.fullscreen-overlay-enabled.dark-theme .tooltipped:after { + color: #000; + background: rgba(255, 255, 255, 0.8); +} +.fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-s:before, .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-se:before, .fullscreen-overlay-enabled.dark-theme .tooltipped .tooltipped-sw:before { + border-bottom-color: rgba(255, 255, 255, 0.8); +} +.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-n:before, .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-ne:before, .fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-nw:before { + border-top-color: rgba(255, 255, 255, 0.8); +} +.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-e:before { + border-right-color: rgba(255, 255, 255, 0.8); +} +.fullscreen-overlay-enabled.dark-theme .tooltipped.tooltipped-w:before { + border-left-color: rgba(255, 255, 255, 0.8); +} +@font-face { + font-family: 'octicons'; + src: url(/assets/octicons/octicons/octicons-50f7c541d70d63b9d9e905389ae12f4f9f6e3e632b4c7e0655c9ef955ff0b092.eot?#iefix) format("embedded-opentype"), url(/assets/octicons/octicons/octicons-192e5fbb927be7cdb8bdfa0ecb98d3574bd395e58f9d00e5dcdfce5bc9660ac0.woff) format("woff"), url(/assets/octicons/octicons/octicons-1b8fabf8a76f5d60ef9999b3fcf5e06b9f563148d6215465df8952fdbb9aa3ec.ttf) format("truetype"), url(/assets/octicons/octicons/octicons-7f0c4ab57d5e4fce26440514dd399d7e5c356485584baf201b4ac751055b6e32.svg#octicons) format("svg"); + font-weight: normal; + font-style: normal; +} +.octicon { + font: normal normal 16px octicons; + line-height: 1; + display: inline-block; + text-decoration: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.mega-octicon { + font: normal normal 32px octicons; + line-height: 1; + display: inline-block; + text-decoration: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.octicon-alert:before { + content: '\f02d'} +.octicon-alignment-align:before { + content: '\f08a'} +.octicon-alignment-aligned-to:before { + content: '\f08e'} +.octicon-alignment-unalign:before { + content: '\f08b'} +.octicon-arrow-down:before { + content: '\f03f'} +.octicon-arrow-left:before { + content: '\f040'} +.octicon-arrow-right:before { + content: '\f03e'} +.octicon-arrow-small-down:before { + content: '\f0a0'} +.octicon-arrow-small-left:before { + content: '\f0a1'} +.octicon-arrow-small-right:before { + content: '\f071'} +.octicon-arrow-small-up:before { + content: '\f09f'} +.octicon-arrow-up:before { + content: '\f03d'} +.octicon-beer:before { + content: '\f069'} +.octicon-book:before { + content: '\f007'} +.octicon-bookmark:before { + content: '\f07b'} +.octicon-briefcase:before { + content: '\f0d3'} +.octicon-broadcast:before { + content: '\f048'} +.octicon-browser:before { + content: '\f0c5'} +.octicon-bug:before { + content: '\f091'} +.octicon-calendar:before { + content: '\f068'} +.octicon-check:before { + content: '\f03a'} +.octicon-checklist:before { + content: '\f076'} +.octicon-chevron-down:before { + content: '\f0a3'} +.octicon-chevron-left:before { + content: '\f0a4'} +.octicon-chevron-right:before { + content: '\f078'} +.octicon-chevron-up:before { + content: '\f0a2'} +.octicon-circle-slash:before { + content: '\f084'} +.octicon-circuit-board:before { + content: '\f0d6'} +.octicon-clippy:before { + content: '\f035'} +.octicon-clock:before { + content: '\f046'} +.octicon-cloud-download:before { + content: '\f00b'} +.octicon-cloud-upload:before { + content: '\f00c'} +.octicon-code:before { + content: '\f05f'} +.octicon-color-mode:before { + content: '\f065'} +.octicon-comment-add:before, .octicon-comment:before { + content: '\f02b'} +.octicon-comment-discussion:before { + content: '\f04f'} +.octicon-credit-card:before { + content: '\f045'} +.octicon-dash:before { + content: '\f0ca'} +.octicon-dashboard:before { + content: '\f07d'} +.octicon-database:before { + content: '\f096'} +.octicon-device-camera:before { + content: '\f056'} +.octicon-device-camera-video:before { + content: '\f057'} +.octicon-device-desktop:before { + content: '\f27c'} +.octicon-device-mobile:before { + content: '\f038'} +.octicon-diff:before { + content: '\f04d'} +.octicon-diff-added:before { + content: '\f06b'} +.octicon-diff-ignored:before { + content: '\f099'} +.octicon-diff-modified:before { + content: '\f06d'} +.octicon-diff-removed:before { + content: '\f06c'} +.octicon-diff-renamed:before { + content: '\f06e'} +.octicon-ellipsis:before { + content: '\f09a'} +.octicon-eye-unwatch:before, .octicon-eye-watch:before, .octicon-eye:before { + content: '\f04e'} +.octicon-file-binary:before { + content: '\f094'} +.octicon-file-code:before { + content: '\f010'} +.octicon-file-directory:before { + content: '\f016'} +.octicon-file-media:before { + content: '\f012'} +.octicon-file-pdf:before { + content: '\f014'} +.octicon-file-submodule:before { + content: '\f017'} +.octicon-file-symlink-directory:before { + content: '\f0b1'} +.octicon-file-symlink-file:before { + content: '\f0b0'} +.octicon-file-text:before { + content: '\f011'} +.octicon-file-zip:before { + content: '\f013'} +.octicon-flame:before { + content: '\f0d2'} +.octicon-fold:before { + content: '\f0cc'} +.octicon-gear:before { + content: '\f02f'} +.octicon-gift:before { + content: '\f042'} +.octicon-gist:before { + content: '\f00e'} +.octicon-gist-secret:before { + content: '\f08c'} +.octicon-git-branch-create:before, .octicon-git-branch-delete:before, .octicon-git-branch:before { + content: '\f020'} +.octicon-git-commit:before { + content: '\f01f'} +.octicon-git-compare:before { + content: '\f0ac'} +.octicon-git-merge:before { + content: '\f023'} +.octicon-git-pull-request-abandoned:before, .octicon-git-pull-request:before { + content: '\f009'} +.octicon-globe:before { + content: '\f0b6'} +.octicon-graph:before { + content: '\f043'} +.octicon-heart:before { + content: '\2665'} +.octicon-history:before { + content: '\f07e'} +.octicon-home:before { + content: '\f08d'} +.octicon-horizontal-rule:before { + content: '\f070'} +.octicon-hourglass:before { + content: '\f09e'} +.octicon-hubot:before { + content: '\f09d'} +.octicon-inbox:before { + content: '\f0cf'} +.octicon-info:before { + content: '\f059'} +.octicon-issue-closed:before { + content: '\f028'} +.octicon-issue-opened:before { + content: '\f026'} +.octicon-issue-reopened:before { + content: '\f027'} +.octicon-jersey:before { + content: '\f019'} +.octicon-jump-down:before { + content: '\f072'} +.octicon-jump-left:before { + content: '\f0a5'} +.octicon-jump-right:before { + content: '\f0a6'} +.octicon-jump-up:before { + content: '\f073'} +.octicon-key:before { + content: '\f049'} +.octicon-keyboard:before { + content: '\f00d'} +.octicon-law:before { + content: '\f0d8'} +.octicon-light-bulb:before { + content: '\f000'} +.octicon-link:before { + content: '\f05c'} +.octicon-link-external:before { + content: '\f07f'} +.octicon-list-ordered:before { + content: '\f062'} +.octicon-list-unordered:before { + content: '\f061'} +.octicon-location:before { + content: '\f060'} +.octicon-gist-private:before, .octicon-mirror-private:before, .octicon-git-fork-private:before, .octicon-lock:before { + content: '\f06a'} +.octicon-logo-github:before { + content: '\f092'} +.octicon-mail:before { + content: '\f03b'} +.octicon-mail-read:before { + content: '\f03c'} +.octicon-mail-reply:before { + content: '\f051'} +.octicon-mark-github:before { + content: '\f00a'} +.octicon-markdown:before { + content: '\f0c9'} +.octicon-megaphone:before { + content: '\f077'} +.octicon-mention:before { + content: '\f0be'} +.octicon-microscope:before { + content: '\f089'} +.octicon-milestone:before { + content: '\f075'} +.octicon-mirror-public:before, .octicon-mirror:before { + content: '\f024'} +.octicon-mortar-board:before { + content: '\f0d7'} +.octicon-move-down:before { + content: '\f0a8'} +.octicon-move-left:before { + content: '\f074'} +.octicon-move-right:before { + content: '\f0a9'} +.octicon-move-up:before { + content: '\f0a7'} +.octicon-mute:before { + content: '\f080'} +.octicon-no-newline:before { + content: '\f09c'} +.octicon-octoface:before { + content: '\f008'} +.octicon-organization:before { + content: '\f037'} +.octicon-package:before { + content: '\f0c4'} +.octicon-paintcan:before { + content: '\f0d1'} +.octicon-pencil:before { + content: '\f058'} +.octicon-person-add:before, .octicon-person-follow:before, .octicon-person:before { + content: '\f018'} +.octicon-pin:before { + content: '\f041'} +.octicon-playback-fast-forward:before { + content: '\f0bd'} +.octicon-playback-pause:before { + content: '\f0bb'} +.octicon-playback-play:before { + content: '\f0bf'} +.octicon-playback-rewind:before { + content: '\f0bc'} +.octicon-plug:before { + content: '\f0d4'} +.octicon-repo-create:before, .octicon-gist-new:before, .octicon-file-directory-create:before, .octicon-file-add:before, .octicon-plus:before { + content: '\f05d'} +.octicon-podium:before { + content: '\f0af'} +.octicon-primitive-dot:before { + content: '\f052'} +.octicon-primitive-square:before { + content: '\f053'} +.octicon-pulse:before { + content: '\f085'} +.octicon-puzzle:before { + content: '\f0c0'} +.octicon-question:before { + content: '\f02c'} +.octicon-quote:before { + content: '\f063'} +.octicon-radio-tower:before { + content: '\f030'} +.octicon-repo-delete:before, .octicon-repo:before { + content: '\f001'} +.octicon-repo-clone:before { + content: '\f04c'} +.octicon-repo-force-push:before { + content: '\f04a'} +.octicon-gist-fork:before, .octicon-repo-forked:before { + content: '\f002'} +.octicon-repo-pull:before { + content: '\f006'} +.octicon-repo-push:before { + content: '\f005'} +.octicon-rocket:before { + content: '\f033'} +.octicon-rss:before { + content: '\f034'} +.octicon-ruby:before { + content: '\f047'} +.octicon-screen-full:before { + content: '\f066'} +.octicon-screen-normal:before { + content: '\f067'} +.octicon-search-save:before, .octicon-search:before { + content: '\f02e'} +.octicon-server:before { + content: '\f097'} +.octicon-settings:before { + content: '\f07c'} +.octicon-log-in:before, .octicon-sign-in:before { + content: '\f036'} +.octicon-log-out:before, .octicon-sign-out:before { + content: '\f032'} +.octicon-split:before { + content: '\f0c6'} +.octicon-squirrel:before { + content: '\f0b2'} +.octicon-star-add:before, .octicon-star-delete:before, .octicon-star:before { + content: '\f02a'} +.octicon-steps:before { + content: '\f0c7'} +.octicon-stop:before { + content: '\f08f'} +.octicon-repo-sync:before, .octicon-sync:before { + content: '\f087'} +.octicon-tag-remove:before, .octicon-tag-add:before, .octicon-tag:before { + content: '\f015'} +.octicon-telescope:before { + content: '\f088'} +.octicon-terminal:before { + content: '\f0c8'} +.octicon-three-bars:before { + content: '\f05e'} +.octicon-tools:before { + content: '\f031'} +.octicon-trashcan:before { + content: '\f0d0'} +.octicon-triangle-down:before { + content: '\f05b'} +.octicon-triangle-left:before { + content: '\f044'} +.octicon-triangle-right:before { + content: '\f05a'} +.octicon-triangle-up:before { + content: '\f0aa'} +.octicon-unfold:before { + content: '\f039'} +.octicon-unmute:before { + content: '\f0ba'} +.octicon-versions:before { + content: '\f064'} +.octicon-remove-close:before, .octicon-x:before { + content: '\f081'} +.octicon-zap:before { + content: '\26A1'} +.date_selector { + width: 225px; + text-align: left; + text-decoration: none; + z-index: 9; + display: none; +} +.date_selector .month_nav, .date_selector .year_nav { + margin-top: 5px; + margin-bottom: 5px; + padding: 0; + display: block; + position: relative; + text-align: center; + line-height: 20px; +} +.date_selector .month_nav { + float: left; + width: 55%} +.date_selector .year_nav { + float: right; + width: 35%} +.date_selector .date-button { + position: absolute; + top: 0; + width: 18px; + height: 18px; + padding: 4px; + color: #4183c4; + font-size: 12px; + cursor: pointer; + line-height: 12px; +} +.date_selector .prev { + left: 0; +} +.date_selector .next { + right: 0; +} +.date_selector table { + width: 100%; + clear: both; +} +.date_selector tr { + font-size: 0; +} +.date_selector th, .date_selector td { + width: 32px; + height: 32px; + line-height: 28px; + padding: 0; + text-align: center; + font-weight: normal; + display: inline-block; + font-size: 12px; + margin-top: -1px; + margin-left: -1px; +} +.date_selector td { + border: 1px solid #ccc; + color: #4183c4; + background: #fff; + cursor: default; +} +.date_selector td.today { + background: #eee; +} +.date_selector td.selected, .date_selector td.selectable_day:hover { + background: #4183c4; + color: #fff; + border-color: #3269a0; + z-index: 10; + position: relative; + cursor: pointer; +} +.date_selector td.unselected_month { + color: #ccc; +} +.jcrop-holder { + direction: ltr; + text-align: left; + -ms-touch-action: none; +} +.jcrop-vline, .jcrop-hline { + background: #fff url(/assets/spinners/Jcrop-752309673bbd9d9b2ba0bd58d0a7071a2c59c30e2824d85bcd2a3bc0a07ef1f1.gif); + font-size: 0; + position: absolute; +} +.jcrop-vline { + height: 100%; + width: 1px !important; +} +.jcrop-vline.right { + right: 0; +} +.jcrop-hline { + height: 1px !important; + width: 100%} +.jcrop-hline.bottom { + bottom: 0; +} +.jcrop-tracker { + height: 100%; + width: 100%; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; + -webkit-user-select: none; +} +.jcrop-handle { + background-color: #333; + border: 1px #eee solid; + width: 7px; + height: 7px; + font-size: 1px; +} +.jcrop-handle.ord-n { + left: 50%; + margin-left: -4px; + margin-top: -4px; + top: 0; +} +.jcrop-handle.ord-s { + bottom: 0; + left: 50%; + margin-bottom: -4px; + margin-left: -4px; +} +.jcrop-handle.ord-e { + margin-right: -4px; + margin-top: -4px; + right: 0; + top: 50%} +.jcrop-handle.ord-w { + left: 0; + margin-left: -4px; + margin-top: -4px; + top: 50%} +.jcrop-handle.ord-nw { + left: 0; + margin-left: -4px; + margin-top: -4px; + top: 0; +} +.jcrop-handle.ord-ne { + margin-right: -4px; + margin-top: -4px; + right: 0; + top: 0; +} +.jcrop-handle.ord-se { + bottom: 0; + margin-bottom: -4px; + margin-right: -4px; + right: 0; +} +.jcrop-handle.ord-sw { + bottom: 0; + left: 0; + margin-bottom: -4px; + margin-left: -4px; +} +.jcrop-dragbar.ord-n, .jcrop-dragbar.ord-s { + height: 7px; + width: 100%} +.jcrop-dragbar.ord-e, .jcrop-dragbar.ord-w { + height: 100%; + width: 7px; +} +.jcrop-dragbar.ord-n { + margin-top: -4px; +} +.jcrop-dragbar.ord-s { + bottom: 0; + margin-bottom: -4px; +} +.jcrop-dragbar.ord-e { + margin-right: -4px; + right: 0; +} +.jcrop-dragbar.ord-w { + margin-left: -4px; +} +.jcrop-light .jcrop-vline, .jcrop-light .jcrop-hline { + background: #fff; + filter: alpha(opacity=70) !important; + opacity: 0.7 !important; +} +.jcrop-light .jcrop-handle { + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + background-color: #000; + border-color: #fff; + border-radius: 3px; +} +.jcrop-dark .jcrop-vline, .jcrop-dark .jcrop-hline { + background: #000; + filter: alpha(opacity=70) !important; + opacity: 0.7 !important; +} +.jcrop-dark .jcrop-handle { + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + background-color: #fff; + border-color: #000; + border-radius: 3px; +} +.jcrop-holder img, img.jcrop-preview { + max-width: none; +} +.code-frequency .addition { + fill-opacity: 1; + fill: #6cc644; +} +.code-frequency .deletion { + fill-opacity: 1; + fill: #bd2c00; +} +.cadd { + font-weight: bold; + color: #6cc644; +} +.cdel { + font-weight: bold; + color: #bd2c00; +} +.commit-activity-graphs .dots { + display: none; +} +#commit-activity-master { + margin-top: 20px; +} +.is-graph-loading #commit-activity-master { + display: none; +} +rect { + shape-rendering: crispedges; +} +rect.max { + fill: #ffc644; +} +g.bar { + fill: #1db34f; +} +g.mini { + fill: #f17f49; +} +g.active rect { + fill: #bd380f; +} +circle.focus { + fill: #555; +} +.dot text { + stroke: none; + fill: #555; +} +.tint-box { + border-radius: 6px; + background: #f3f3f3; + position: relative; + margin-bottom: 10px; +} +.tint-box.transparent { + background: #fff; +} +.tint-box .activity { + margin-top: 0; + padding-top: 100px; +} +.contrib-data { + margin: 0 0 10px; + list-style: none; + padding: 0; +} +#contributors .capped-card .avatar { + float: left; + width: 32px; + height: 32px; + margin-right: 5px; +} +#contributors .capped-card h3 { + font-weight: normal; +} +#contributors .capped-card .ameta { + display: block; + font-size: 12px; + color: #ccc; +} +#contributors .capped-card .rank { + float: right; + color: #999; + font-size: 13px; +} +#contributors .capped-card .cmt { + color: #999; +} +#contributors .capped-card path { + fill: #f17f49; +} +#contributors .capped-card .midlabel { + fill: #ccc; +} +.d { + color: #bd2c00; +} +.a { + color: #6cc644; +} +.axis { + fill: #aaa; + font-size: 10px; +} +.axis line { + shape-rendering: crispedges; + stroke: #eee; +} +.axis path { + display: none; +} +.axis .zero line { + stroke-width: 1.5; + stroke: #4183c4; + stroke-dasharray: 3 3; +} +.graphs .is-graph-loading { + min-height: 500px; +} +.graphs.wheader h2 { + padding: 1px; +} +.graphs .area { + fill: #1db34f; + fill-opacity: 0.5; +} +.graphs .path { + stroke: #1db34f; + stroke-width: 2px; + stroke-opacity: 1; + fill: none; +} +.graphs .dot { + fill: #1db34f; + stroke: #16873c; + stroke-width: 2px; +} +.graphs .dot.padded { + stroke: #fff; + stroke-width: 1px; +} +.graphs .dot.padded circle:hover { + fill: #4183c4; +} +.graphs .d3-tip { + fill: #333; +} +.graphs .d3-tip text { + fill: #fff; + font-size: 11px; +} +.graphs .dir { + font-size: 12px; + font-weight: normal; + color: #555; + line-height: 100%; + padding-top: 5px; + float: right; +} +.graphs .selection rect { + fill: #333; + fill-opacity: 0.1; + stroke: #333; + stroke-width: 1px; + stroke-opacity: 0.4; + shape-rendering: crispedges; + stroke-dasharray: 3 3; +} +.graph-filter h3 { + display: inline-block; + margin: 10px 0 0; + font-weight: 300; + font-size: 24px; +} +.graph-filter .info { + margin-top: 5px; + margin-bottom: 20px; + color: #777; +} +.graph-filter .select-menu { + float: right; + margin-top: 13px; +} +h2.ghead:after { + content: "."; + height: 0; + display: block; + visibility: hidden; + clear: both; +} +.graph-canvas .activity { + text-align: center; + width: 400px; + margin: 100px auto 0; + color: #444; + border-radius: 3px; + padding: 10px; +} +.graph-canvas .error { + color: #900; + background: #feeaea; + padding: 10px; + border-radius: 3px; +} +.graph-canvas .dots { + margin: 0 auto; +} +.graph-canvas>.activity { + display: none; +} +.graph-loading, .graph-error, .graph-empty { + display: none; +} +.graph-canvas.is-graph-loading>.activity, .graph-canvas.is-graph-empty>.activity { + display: block; +} +.is-graph-loading .graph-loading, .is-graph-empty .graph-empty, .is-graph-load-error .graph-error { + display: block; +} +.svg-tip { + padding: 10px; + background: rgba(0, 0, 0, 0.8); + color: #bbb; + font-size: 12px; + position: absolute; + z-index: 99999; + text-align: center; + border-radius: 3px; +} +.svg-tip strong { + color: #ddd; +} +.svg-tip.is-visible { + display: block; +} +.svg-tip:after { + -moz-box-sizing: border-box; + box-sizing: border-box; + position: absolute; + left: 50%; + height: 5px; + width: 5px; + bottom: -10px; + margin: 0 0 0 -5px; + content: " "; + border: 5px solid transparent; + border-top-color: rgba(0, 0, 0, 0.8); +} +.svg-tip.comparison { + text-align: left; + pointer-events: none; + padding: 0; +} +.svg-tip.comparison .title { + display: block; + padding: 10px; + margin: 0; + line-height: 1; + font-weight: bold; + pointer-events: none; +} +.svg-tip.comparison ul { + list-style: none; + margin: 0; + white-space: nowrap; +} +.svg-tip.comparison li { + display: inline-block; + padding: 10px; +} +.svg-tip.comparison li:first-child { + border-top: 3px solid #1db34f; + border-right: 1px solid #333; +} +.svg-tip.comparison li:last-child { + border-top: 3px solid #1d7fb3; +} +.svg-tip-one-line { + white-space: nowrap; +} +.day-name { + fill: #555; +} +circle.day { + stroke-width: 0; + fill: #444; +} +circle.day:hover { + fill: #4183c4; +} +line.axis { + stroke-width: 1; + stroke: #eee; + shape-rendering: crispedges; +} +line.axis.even { + stroke: #e0e0e0; +} +.traffic-graph { + min-height: 150px; +} +.traffic-graph .activity { + margin-top: 0; +} +.traffic-graph .activity .dots { + margin-top: 40px; +} +.traffic-graph .path { + fill: none; + stroke-width: 2; +} +.traffic-graph path.total { + stroke: #1db34f; +} +.traffic-graph path.unique { + stroke: #1d7fb3; +} +.traffic-graph .x.axis .tick:first-child line { + stroke: #1db34f; + stroke-width: 2px; +} +.traffic-graph .y line { + stroke: #1db34f; +} +.traffic-graph .y.unique line { + stroke: #1d7fb3; +} +.traffic-graph .overlay { + fill-opacity: 0; +} +.uniques-graph .x.axis .tick:nth-child(14) line { + stroke: #1d7fb3; + stroke-width: 2px; +} +.svg-tip .date { + color: #fff; +} +#top-domains .dots { + margin: 167px auto 0; + display: block; +} +#top-domains .favicon { + width: 16px; + height: 16px; +} +table.capped-list { + width: 100%; + line-height: 100%} +table.capped-list th { + text-align: left; + padding: 8px; + border-bottom: 1px solid #ddd; + background: #f4f4f4; +} +table.capped-list td { + padding: 8px; + border-bottom: 1px solid #eee; + font-size: 12px; +} +table.capped-list th.middle, table.capped-list td.middle { + text-align: center; +} +table.capped-list .favicon { + width: 16px; + height: 16px; + vertical-align: middle; + margin: 0 5px; +} +table.capped-list .octicon { + margin-right: 10px; + vertical-align: -1px; + color: #555; +} +table.capped-list tr:nth-child(even) { + background-color: #fcfcfc; +} +table.capped-list.mini-icons .mini-icon { + margin-right: 5px; + color: #555; +} +.capped-list-label { + overflow: hidden; + white-space: nowrap; + max-width: 200px; + text-overflow: ellipsis; +} +.traffic-graph-stats { + border-top: 1px solid #ddd; +} +.traffic-graph-stats .summary-stats { + width: 100%} +.traffic-graph-stats .summary-stats:before { + display: table; + content: ""} +.traffic-graph-stats .summary-stats:after { + display: table; + clear: both; + content: ""} +.traffic-graph-stats .summary-stats li { + width: 50%; + display: block; + float: left; + padding-bottom: 10px; +} +.totals circle { + fill: #1db34f; + stroke: #fff; + stroke-width: 2; +} +.uniques circle { + fill: #1d7fb3; + stroke: #fff; + stroke-width: 2; +} +.top-lists .is-loading { + text-align: center; + margin: 40px; +} +ul.web-views li { + width: 140px; +} +ul.clones li { + width: 170px; +} +.markdown-body { + overflow: hidden; + font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif; + font-size: 16px; + line-height: 1.6; + word-wrap: break-word; +} +.markdown-body>*:first-child { + margin-top: 0 !important; +} +.markdown-body>*:last-child { + margin-bottom: 0 !important; +} +.markdown-body .absent { + color: #c00; +} +.markdown-body .anchor { + position: absolute; + top: 0; + bottom: 0; + left: 0; + display: block; + padding-right: 6px; + padding-left: 30px; + margin-left: -30px; +} +.markdown-body .anchor:focus { + outline: none; +} +.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { + position: relative; + margin-top: 1em; + margin-bottom: 16px; + font-weight: bold; + line-height: 1.4; +} +.markdown-body h1 .octicon-link, .markdown-body h2 .octicon-link, .markdown-body h3 .octicon-link, .markdown-body h4 .octicon-link, .markdown-body h5 .octicon-link, .markdown-body h6 .octicon-link { + display: none; + color: #000; + vertical-align: middle; +} +.markdown-body h1:hover .anchor, .markdown-body h2:hover .anchor, .markdown-body h3:hover .anchor, .markdown-body h4:hover .anchor, .markdown-body h5:hover .anchor, .markdown-body h6:hover .anchor { + padding-left: 8px; + margin-left: -30px; + line-height: 1; + text-decoration: none; +} +.markdown-body h1:hover .anchor .octicon-link, .markdown-body h2:hover .anchor .octicon-link, .markdown-body h3:hover .anchor .octicon-link, .markdown-body h4:hover .anchor .octicon-link, .markdown-body h5:hover .anchor .octicon-link, .markdown-body h6:hover .anchor .octicon-link { + display: inline-block; +} +.markdown-body h1 tt, .markdown-body h1 code, .markdown-body h2 tt, .markdown-body h2 code, .markdown-body h3 tt, .markdown-body h3 code, .markdown-body h4 tt, .markdown-body h4 code, .markdown-body h5 tt, .markdown-body h5 code, .markdown-body h6 tt, .markdown-body h6 code { + font-size: inherit; +} +.markdown-body h1 { + padding-bottom: 0.3em; + font-size: 2.25em; + line-height: 1.2; + border-bottom: 1px solid #eee; +} +.markdown-body h2 { + padding-bottom: 0.3em; + font-size: 1.75em; + line-height: 1.225; + border-bottom: 1px solid #eee; +} +.markdown-body h3 { + font-size: 1.5em; + line-height: 1.43; +} +.markdown-body h4 { + font-size: 1.25em; +} +.markdown-body h5 { + font-size: 1em; +} +.markdown-body h6 { + font-size: 1em; + color: #777; +} +.markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre { + margin-top: 0; + margin-bottom: 16px; +} +.markdown-body hr { + height: 4px; + padding: 0; + margin: 16px 0; + background-color: #e7e7e7; + border: 0 none; +} +.markdown-body ul, .markdown-body ol { + padding-left: 2em; +} +.markdown-body ul.no-list, .markdown-body ol.no-list { + padding: 0; + list-style-type: none; +} +.markdown-body ul ul, .markdown-body ul ol, .markdown-body ol ol, .markdown-body ol ul { + margin-top: 0; + margin-bottom: 0; +} +.markdown-body li>p { + margin-top: 16px; +} +.markdown-body dl { + padding: 0; +} +.markdown-body dl dt { + padding: 0; + margin-top: 16px; + font-size: 1em; + font-style: italic; + font-weight: bold; +} +.markdown-body dl dd { + padding: 0 16px; + margin-bottom: 16px; +} +.markdown-body blockquote { + padding: 0 15px; + color: #777; + border-left: 4px solid #ddd; +} +.markdown-body blockquote>:first-child { + margin-top: 0; +} +.markdown-body blockquote>:last-child { + margin-bottom: 0; +} +.markdown-body table { + display: block; + width: 100%; + overflow: auto; + word-break: normal; + word-break: keep-all; +} +.markdown-body table th { + font-weight: bold; +} +.markdown-body table th, .markdown-body table td { + padding: 6px 13px; + border: 1px solid #ddd; +} +.markdown-body table tr { + background-color: #fff; + border-top: 1px solid #ccc; +} +.markdown-body table tr:nth-child(2n) { + background-color: #f8f8f8; +} +.markdown-body img { + max-width: 100%; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.markdown-body span.frame { + display: block; + overflow: hidden; +} +.markdown-body span.frame>span { + display: block; + float: left; + width: auto; + padding: 7px; + margin: 13px 0 0; + overflow: hidden; + border: 1px solid #ddd; +} +.markdown-body span.frame span img { + display: block; + float: left; +} +.markdown-body span.frame span span { + display: block; + padding: 5px 0 0; + clear: both; + color: #333; +} +.markdown-body span.align-center { + display: block; + overflow: hidden; + clear: both; +} +.markdown-body span.align-center>span { + display: block; + margin: 13px auto 0; + overflow: hidden; + text-align: center; +} +.markdown-body span.align-center span img { + margin: 0 auto; + text-align: center; +} +.markdown-body span.align-right { + display: block; + overflow: hidden; + clear: both; +} +.markdown-body span.align-right>span { + display: block; + margin: 13px 0 0; + overflow: hidden; + text-align: right; +} +.markdown-body span.align-right span img { + margin: 0; + text-align: right; +} +.markdown-body span.float-left { + display: block; + float: left; + margin-right: 13px; + overflow: hidden; +} +.markdown-body span.float-left span { + margin: 13px 0 0; +} +.markdown-body span.float-right { + display: block; + float: right; + margin-left: 13px; + overflow: hidden; +} +.markdown-body span.float-right>span { + display: block; + margin: 13px auto 0; + overflow: hidden; + text-align: right; +} +.markdown-body code, .markdown-body tt { + padding: 0; + padding-top: 0.2em; + padding-bottom: 0.2em; + margin: 0; + font-size: 85%; + background-color: rgba(0, 0, 0, 0.04); + border-radius: 3px; +} +.markdown-body code:before, .markdown-body code:after, .markdown-body tt:before, .markdown-body tt:after { + letter-spacing: -0.2em; + content: "\00a0"} +.markdown-body code br, .markdown-body tt br { + display: none; +} +.markdown-body del code { + text-decoration: inherit; +} +.markdown-body pre>code { + padding: 0; + margin: 0; + font-size: 100%; + word-break: normal; + white-space: pre; + background: transparent; + border: 0; +} +.markdown-body .highlight { + margin-bottom: 16px; +} +.markdown-body .highlight pre, .markdown-body pre { + padding: 16px; + overflow: auto; + font-size: 85%; + line-height: 1.45; + background-color: #f7f7f7; + border-radius: 3px; +} +.markdown-body .highlight pre { + margin-bottom: 0; + word-break: normal; +} +.markdown-body pre { + word-wrap: normal; +} +.markdown-body pre code, .markdown-body pre tt { + display: inline; + max-width: initial; + padding: 0; + margin: 0; + overflow: initial; + line-height: inherit; + word-wrap: normal; + background-color: transparent; + border: 0; +} +.markdown-body pre code:before, .markdown-body pre code:after, .markdown-body pre tt:before, .markdown-body pre tt:after { + content: normal; +} +.pl-c { + color: #969896; +} +.pl-c1, .pl-mdh, .pl-mm, .pl-mp, .pl-mr, .pl-s1 .pl-v, .pl-s3, .pl-sc, .pl-sv { + color: #0086b3; +} +.pl-e, .pl-en { + color: #795da3; +} +.pl-s1 .pl-s2, .pl-smi, .pl-smp, .pl-stj, .pl-vo, .pl-vpf { + color: #333; +} +.pl-ent { + color: #63a35c; +} +.pl-k, .pl-s, .pl-st { + color: #a71d5d; +} +.pl-pds, .pl-s1, .pl-s1 .pl-pse .pl-s2, .pl-sr, .pl-sr .pl-cce, .pl-sr .pl-sra, .pl-sr .pl-sre, .pl-src, .pl-v { + color: #df5000; +} +.pl-id { + color: #b52a1d; +} +.pl-ii { + background-color: #b52a1d; + color: #f8f8f8; +} +.pl-sr .pl-cce { + color: #63a35c; + font-weight: bold; +} +.pl-ml { + color: #693a17; +} +.pl-mh, .pl-mh .pl-en, .pl-ms { + color: #1d3e81; + font-weight: bold; +} +.pl-mq { + color: #008080; +} +.pl-mi { + color: #333; + font-style: italic; +} +.pl-mb { + color: #333; + font-weight: bold; +} +.pl-md, .pl-mdhf { + background-color: #ffecec; + color: #bd2c00; +} +.pl-mdht, .pl-mi1 { + background-color: #eaffea; + color: #55a532; +} +.pl-mdr { + color: #795da3; + font-weight: bold; +} +.pl-mo { + color: #1d3e81; +} +.ace_gutter { + background: #ffffff; + color: #999999; +} +.ace_print-margin { + width: 1px; + background: #e8e8e8; +} +.ace-github-light { + background-color: #ffffff; + color: #333333; +} +.ace_cursor { + color: #000000; +} +.ace_marker-layer .ace_selection { + background: #c8c8fa; +} +.ace_multiselect .ace_selection.ace_start { + box-shadow: 0 0 3px 0px #ffffff; + border-radius: 2px; +} +.ace_marker-layer .ace_step { + background: #c6dbae; +} +.ace_marker-layer .ace_bracket { + margin: -1px 0 0 -1px; + border: 1px solid #c0c0c0; +} +.ace_marker-layer .ace_active-line { + background: #f5f5f5; +} +.ace_gutter-active-line { + background-color: #f5f5f5; +} +.ace_marker-layer .ace_selected-word { + border: 1px solid #c8c8fa; +} +.ace_fold { + background-color: #a71d5d; + border-color: #333333; +} +.ace_keyword { + color: #a71d5d; +} +.ace_constant { + color: #0086b3; +} +.ace_support { + color: #0086b3; +} +.ace_support.ace_constant { + color: #0086b3; +} +.ace_support.ace_type { + color: #a71d5d; +} +.ace_storage { + color: #a71d5d; +} +.ace_storage.ace_type { + color: #a71d5d; +} +.ace_invalid.ace_illegal { + text-decoration: underline; + font-style: italic; + color: #f8f8f8; + background-color: #b52a1d; +} +.ace_invalid.ace_deprecated { + text-decoration: underline; + font-style: italic; + color: #b52a1d; +} +.ace_string { + color: #df5000; +} +.ace_string.ace_regexp { + color: #df5000; +} +.ace_comment { + color: #969896; +} +.ace_variable { + color: #df5000; +} +.ace_entity.ace_name { + color: #795da3; +} +.ace_entity.ace_name.ace_tag { + color: #63a35c; +} +.ace_markup.ace_heading { + color: #1d3e81; +} +.ace_markup.ace_list { + color: #693a17; +} +.focus-content { + width: 620px; +} +#site-container>.container:first-child { + margin-top: 20px; +} +.emoji-icon { + display: inline-block; + height: 20px; + width: 20px; + vertical-align: middle; + background-repeat: no-repeat; + background-size: 20px 20px; +} +.avatar { + display: inline-block; + overflow: hidden; + line-height: 1; + vertical-align: middle; + border-radius: 3px; +} +.avatar-small { + border-radius: 2px; +} +.avatar-link { + float: left; + line-height: 1; +} +.avatar-group-item { + display: inline-block; + margin-bottom: 3px; +} +.avatar-parent-child { + position: relative; +} +.avatar-child { + position: absolute; + right: -15%; + bottom: -9%; + border-radius: 2px; + box-shadow: -2px -2px 0 rgba(255, 255, 255, 0.8); +} +.state { + display: inline-block; + padding: 4px 8px; + font-weight: bold; + line-height: 20px; + color: #fff; + text-align: center; + border-radius: 3px; + background-color: #999; +} +.state-open, .state-proposed, .state-reopened { + background-color: #6cc644; +} +.state-merged { + background-color: #6e5494; +} +.state-closed { + background-color: #bd2c00; +} +.state-renamed { + background-color: #fffa5d; +} +.labels { + position: relative; +} +.label { + display: inline-block; + padding: 3px 4px; + font-size: 11px; + font-weight: bold; + line-height: 1; + color: #fff; + border-radius: 2px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); +} +.label:hover { + text-decoration: none; +} +.label-admin { + color: #999; + background-color: #eee; +} +.label-limited-member { + margin-top: -1px; + margin-bottom: -1px; + color: #999; + font-weight: normal; + background-color: transparent; + border: 1px solid #eee; + box-shadow: none; +} +.label-neutral { + background-color: #999; + color: #fff; +} +a.label-link { + border: 1px solid transparent; +} +a.label-link:hover { + text-decoration: none; +} +.label-membership-pending { + background-color: #f93; +} +.facebox { + position: absolute; + top: 0; + left: 0; + z-index: 100; + padding-bottom: 40px; +} +.facebox ul { + margin-left: 25px; + margin-bottom: 15px; +} +.facebox .facebox-staff-links { + margin: -15px -15px 15px; + padding: 10px 15px; + background-color: #f5f5f5; + border-bottom: 1px solid #e5e5e5; +} +.facebox .facebox-staff-links li { + display: inline-block; + margin-right: 10px; + color: #999; + list-style: none; +} +.facebox .facebox-staff-links a { + font-weight: bold; +} +.facebox pre { + padding: 10px; + background-color: #eee; + border: 1px solid #ddd; + border-radius: 3px; +} +.facebox .shortcuts { + width: 860px; +} +.facebox .facebox-user-list { + margin-left: 0; + margin-bottom: 0; + max-height: 400px; + overflow: auto; +} +.facebox .lineprofiler { + width: 900px; +} +.facebox .lineprofiler pre { + overflow-x: scroll; + white-space: pre; + word-wrap: normal; +} +.facebox-popup { + position: relative; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 5px; + box-shadow: 0 0 18px rgba(0, 0, 0, 0.4); + background-clip: padding-box; +} +.facebox-content { + width: 455px; + padding: 15px; +} +.facebox-content:before { + display: table; + content: ""} +.facebox-content:after { + display: table; + clear: both; + content: ""} +.facebox-close { + position: absolute; + top: 8px; + right: 5px; + padding: 10px; + -webkit-appearance: none; + background-color: transparent; + border: 0; + opacity: 0.25; + cursor: pointer; +} +.facebox-close:hover { + opacity: 1; +} +.facebox-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%} +.facebox-overlay-hide { + z-index: -100; +} +.facebox-overlay-active { + z-index: 99; + background-color: #000; +} +.facebox-loading { + min-height: 64px; + background-image: url(/assets/spinners/octocat-spinner-64-f4c980250033ceb8052bb542cf947750f8c73ebe69b0b0b66b415b4a40f8bd6e.gif); + background-position: center center; + background-repeat: no-repeat; +} +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { + .facebox-loading { + background-image: url(/assets/spinners/octocat-spinner-128-338974454bb5c32803e82f601beb051d373744b024fe8742a76009700fd7e033.gif); + background-size: 64px 64px; +} +}.facebox-header { + margin: -15px -15px 15px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; + font-size: 18px; + font-weight: normal; +} +.facebox-footer { + margin: 0 -15px -15px; + padding: 10px 15px; + border-top: 1px solid #e5e5e5; + border-bottom-right-radius: 5px; + border-bottom-left-radius: 5px; + background: #fafafa; + text-align: right; +} +.facebox-footer .help { + margin: 0; + text-align: center; + color: #777; +} +.facebox-alert, .facebox-danger { + margin: -16px -15px 15px; + padding: 10px 15px; + border-style: solid; + border-width: 1px 0; +} +.facebox-alert { + color: #796620; + background-color: #f8eec7; + border-color: #f2e09a; +} +.facebox-danger { + padding-left: 40px; + color: #9c342e; + background-color: #f7d9d7; + border-color: #f2c4c2; +} +.facebox-danger .octicon { + float: left; + margin-left: -25px; +} +.facebox-separator { + margin: 20px -15px; +} +.facebox-staff-search .hfields { + margin-top: 0; + margin-bottom: 0; +} +.facebox-staff-search .hfields input[type="text"] { + width: 340px; + margin-right: 0; +} +.facebox-staff-search .hfields .button { + margin-top: 29px; + margin-right: 0; +} +.facebox-staff-search .status-check-list { + float: none; + margin: 15px 0 0; +} +#facebox .billing-credit-cards { + margin: 0 0 15px; +} +#facebox .billing-credit-cards li { + margin: 0 4px 0 0; +} +.keyboard-shortcuts { + float: right; + font-size: 11px; + color: #999; +} +.keyboard-shortcuts .mini-icon { + position: relative; + top: 2px; + margin-left: 5px; +} +.keyboard-mappings { + font-size: 12px; + color: #555; +} +.keyboard-mappings th { + padding-top: 25px; + font-size: 14px; + line-height: 1.5; + color: #333; + text-align: left; +} +.keyboard-mappings tbody:first-child tr:first-child th { + padding-top: 0; +} +.keyboard-mappings td { + padding-top: 3px; + padding-bottom: 3px; + vertical-align: top; + line-height: 20px; +} +.keyboard-mappings .keys { + padding-right: 10px; + color: #999; + text-align: right; + white-space: nowrap; +} +.keyboard-mappings .platform-mac { + display: none; +} +.macintosh .keyboard-mappings .platform-mac { + display: inline; +} +.macintosh .keyboard-mappings .platform-other { + display: none; +} +.facebox-user-list-item { + padding: 3px 0; + list-style: none; + font-weight: bold; + vertical-align: middle; +} +.facebox-user-list-item a { + color: #000; +} +.facebox-user-list-item img { + margin-right: 5px; + border-radius: 3px; + vertical-align: middle; +} +.linejump .linejump-input { + width: 340px; + background-color: #fafafa; +} +.linejump .linejump-input, .linejump .button { + font-size: 16px; + padding: 10px 15px; +} +.linejump+.facebox-close { + top: 18px; +} +.repo-transfer-tip { + margin-bottom: 0; +} +.user-mention, .team-mention { + font-weight: bold; + color: #333; + white-space: nowrap; +} +.muted-link { + color: #777; +} +.muted-link:hover { + color: #4183c4; + text-decoration: none; +} +dl.form>dd input[type="text"].is-autocheck-loading, dl.form>dd input[type="password"].is-autocheck-loading, dl.form>dd input[type="email"].is-autocheck-loading { + background-image: url(/assets/spinners/octocat-spinner-32-e513294efa576953719e4e2de888dd9cf929b7d62ed8d05f25e731d02452ab6c.gif); + background-size: 16px; +} +dl.form>dd input[type="text"].is-autocheck-successful, dl.form>dd input[type="password"].is-autocheck-successful, dl.form>dd input[type="email"].is-autocheck-successful { + background-image: url(/assets/modules/ajax/success-d52b10be0dd106e2af0082f20d3567b3b4ca1a01588fe8784559581d174b9cfd.png); +} +dl.form>dd input[type="text"].is-autocheck-errored, dl.form>dd input[type="password"].is-autocheck-errored, dl.form>dd input[type="email"].is-autocheck-errored { + background-image: url(/assets/modules/ajax/error-5be259755184ed4fca9b2999079396864dfda1f514c4a58c800c36d148d2f6ab.png); +} +.form-cards { + height: 31px; + margin: 0 0 15px; +} +.form-cards .card { + float: left; + width: 47px; + height: 31px; + text-indent: -9999px; + background-image: url(/assets/modules/pricing/credit-cards-@1x-a2d43def9fd8ef56b0ff933150fbb82e05cc3c64f0e1c9b3282fa29eff6659f9.png); + background-position: 0 0; + opacity: 0.6; +} +.form-cards .card.visa { + background-position: 0 0; +} +.form-cards .card.amex { + background-position: -50px 0; +} +.form-cards .card.mastercard { + background-position: -100px 0; +} +.form-cards .card.discover { + background-position: -150px 0; +} +.form-cards .card.jcb { + background-position: -200px 0; +} +.form-cards .card.dinersclub { + background-position: -250px 0; +} +.form-cards .card.enabled { + opacity: 1; +} +.form-cards .card.disabled { + opacity: 0.2; +} +.form-cards>.cards { + margin: 0; +} +.form-cards>.cards>li { + float: left; + margin: 0 4px 0 0; + list-style-type: none; +} +.form-cards>.cards>li.text { + font-size: 11px; + line-height: 31px; + color: #999; +} +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { + .form-cards>.cards .card { + background-image: url(/assets/modules/pricing/credit-cards-@2x-04ddcb8fd3b4dd231fabd04a4b8098b8110035b0372cc0e0974b05b8fdb897ce.png); + background-size: 300px 31px; +} +}.status-indicator-loading { + position: relative; + top: 3px; + width: 16px; + height: 16px; + margin-top: -4px; + background: url(/assets/spinners/octocat-spinner-32-EAF2F5-0bdc57d34b85c4a4de9d0d1db10cd70e8a95f33ff4f46c5a8c48b4bf4e5a9abe.gif) 0 0 no-repeat; + background-size: 16px; +} +.callout { + padding: 10px; + margin: 15px 0; + font-size: 13px; + color: #4c4a42; + background-color: #fff9ea; + border-color: #dfd8c2; + border-radius: 3px; +} +.callout strong { + font-weight: bold; + color: #000; +} +.callout h2 { + margin: 0; + font-size: 16px; + font-weight: 300; +} +.callout p:last-child { + margin-bottom: 0; +} +.callout p:first-child { + margin-top: 0; +} +.callout hr { + width: 100%; + padding: 0 10px; + margin: 10px 0 10px -10px; + background: transparent; + border-top: 1px solid #e5e2c8; + border-bottom: 1px solid #fff; +} +.infotip { + padding: 10px; + margin: 15px 0; + font-size: 12px; + color: #4c4a42; + background-color: #fff9ea; + border: 1px solid #dfd8c2; + border-radius: 3px; +} +.infotip p { + margin: 0; +} +.infotip p+p { + margin-top: 15px; +} +.dashboard-notice { + position: relative; + padding: 15px 15px 15px 55px; + margin-bottom: 20px; + font-size: 14px; + background-color: #fafafa; + border: solid 1px #d8d8d8; + border-radius: 3px; +} +.dashboard-notice .dismiss { + position: absolute; + top: 10px; + right: 10px; + width: 16px; + height: 16px; + color: #bbb; + cursor: pointer; +} +.dashboard-notice .dismiss:hover { + color: #666; +} +.dashboard-notice .mega-octicon { + position: absolute; + top: 15px; + left: 15px; +} +.dashboard-notice .octicon-organization { + color: #4183c4; +} +.dashboard-notice h2 { + margin-top: 9px; + margin-bottom: 16px; + font-size: 18px; + font-weight: normal; + color: #000; +} +.dashboard-notice p { + margin-top: 0; +} +.dashboard-notice p.no-title { + padding-right: 5px; + margin-top: 0; +} +.dashboard-notice .inset-figure { + float: right; + margin-bottom: 15px; + margin-left: 20px; +} +.dashboard-notice ul { + margin-left: 18px; +} +.dashboard-notice li { + padding-bottom: 15px; +} +.dashboard-notice .coupon { + padding: 10px; + margin: 15px 0; + font-size: 20px; + font-weight: bold; + text-align: center; + background: #fff; + border: 1px dashed #d1e5ff; +} +kbd { + background-color: #e7e7e7; + background-image: -webkit-linear-gradient(#fefefe, #e7e7e7); + background-image: linear-gradient(#fefefe, #e7e7e7); + background-repeat: repeat-x; + display: inline-block; + padding: 3px 5px; + font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace; + line-height: 10px; + color: #000; + border: 1px solid #cfcfcf; + border-radius: 2px; +} +.kbd-dark { + color: #eee; + background-color: #222; + background-image: none; + border: 0; +} +.badmono { + font-family: sans-serif; + font-weight: bold; +} +.select-menu-button:after { + display: inline-block; + width: 0; + height: 0; + content: ""; + vertical-align: -2px; + border: 4px solid; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: transparent; +} +.select-menu-button.icon-only { + padding-left: 7px; +} +.select-menu-button.primary:after { + border-top-color: #fff; +} +.select-menu-button.primary:after:active { + background-color: #4a993e; +} +.select-menu .spinner { + float: left; + margin: 4px 0 0 -24px; +} +.select-menu.active .select-menu-modal-holder { + display: block; +} +.select-menu.right-aligned { + float: right; + position: relative; +} +.select-menu.right-aligned .select-menu-modal-holder { + right: 0; +} +.select-menu.is-showing-clear-item .select-menu-clear-item { + display: block; +} +.select-menu.is-showing-clear-item .select-menu-clear-item .octicon { + color: inherit; +} +.select-menu.is-showing-clear-item .select-menu-clear-item+.select-menu-no-results { + display: none; +} +.select-menu.is-loading .select-menu-loading-overlay { + display: block; +} +.select-menu.is-loading .select-menu-modal { + min-height: 200px; +} +.select-menu-loading-overlay { + display: none; + text-indent: 100%; + height: 100%; + width: 100%; + position: absolute; + top: 0; + z-index: 5; + border-radius: 5px; + border: 1px solid transparent; + background-color: rgba(255, 255, 255, 0.8); + -webkit-animation: pulse 2s infinite linear; + animation: pulse 2s infinite linear; +} +.select-menu-loading-overlay:before { + position: absolute; + left: 50%; + top: 50%; + margin: -16px 0 0 -16px; + width: 32px; + content: "\f008"; + font: normal normal 32px/1 "octicons"; + display: inline-block; + text-decoration: none; + -webkit-font-smoothing: antialiased; + text-indent: 0; +} +@-webkit-keyframes pulse { + 0% { + color: rgba(170, 170, 170, 0.1); +} +10% { + color: #aaaaaa; +} +100% { + color: rgba(170, 170, 170, 0.1); +} +}@keyframes pulse { + 0% { + color: rgba(170, 170, 170, 0.1); +} +10% { + color: #aaaaaa; +} +100% { + color: rgba(170, 170, 170, 0.1); +} +}.select-menu-modal-holder { + position: absolute; + display: none; + z-index: 21; +} +.select-menu-modal { + position: relative; + width: 300px; + margin-top: 4px; + margin-bottom: 20px; + overflow: hidden; + font-size: 12px; + color: #666; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(200, 200, 200, 0.4); + border-radius: 3px; + box-shadow: 0 3px 12px rgba(0, 0, 0, 0.15); +} +.select-menu-header { + padding: 8px 10px; + background: #f5f5f5; + border-bottom: 1px solid rgba(200, 200, 200, 0.4); +} +.select-menu-header .select-menu-title { + font-weight: bold; + color: #333; + text-shadow: 0 1px 0 #fff; +} +.select-menu-header .octicon { + display: block; + float: right; + color: #ccc; + cursor: pointer; +} +.select-menu-header .octicon:hover { + color: #555; +} +.select-menu-filters { + background-color: #f8f8f8; +} +.select-menu-text-filter { + padding: 10px 10px 0; +} +.select-menu-text-filter:first-child:last-child { + padding-bottom: 10px; + border-bottom: 1px solid #ddd; +} +.select-menu-text-filter input { + display: block; + width: 100%; + max-width: 100%; + padding: 5px; + border: 1px solid #ddd; + border-radius: 3px; +} +.select-menu-text-filter input::-webkit-input-placeholder, .select-menu-text-filter input:-moz-placeholder { + color: #aaa; +} +.select-menu-tabs { + height: 33px; + border-bottom: 1px solid #ddd; +} +.select-menu-tabs ul { + overflow: hidden; + padding: 14px 10px 0; +} +.select-menu-tabs .select-menu-tab { + display: inline-block; +} +.select-menu-tabs a { + height: 20px; + padding: 5px 8px; + font-size: 11px; + font-weight: bold; + color: #888; + text-decoration: none; + line-height: 20px; + border-radius: 3px 3px 0 0; + cursor: pointer; +} +.select-menu-tabs a:hover { + color: #333; +} +.select-menu-tabs a.selected { + padding: 4px 5px; + border: 1px solid #ddd; + border-bottom: 1px solid #fff; + background-color: #fff; + color: #333; +} +.select-menu-list { + max-height: 400px; + overflow: auto; + position: relative; +} +.select-menu-list.select-menu-tab-bucket { + display: none; +} +.select-menu-list.select-menu-tab-bucket.selected { + display: block; +} +.select-menu-list.is-showing-new-item-form .select-menu-new-item-form { + display: table; +} +.select-menu-list.is-showing-new-item-form .select-menu-no-results, .select-menu-list.is-showing-new-item-form .select-menu-clear-item { + display: none; +} +.select-menu-item { + cursor: pointer; + border-bottom: 1px solid #eee; + display: table; + table-layout: fixed; + width: 100%; + overflow: hidden; + color: inherit; +} +.select-menu-item:hover { + text-decoration: none; +} +.select-menu-item.select-menu-item-template { + display: none; +} +.select-menu-item.select-menu-clear-item { + display: none; +} +.select-menu-item.disabled, .select-menu-item.disabled.selected { + color: #999; +} +.select-menu-item.disabled .select-menu-item-gravatar, .select-menu-item.disabled.selected .select-menu-item-gravatar { + opacity: 0.5; +} +.select-menu-item .octicon { + vertical-align: middle; +} +.select-menu-item .octicon-check { + visibility: hidden; +} +.select-menu-item input[type="radio"] { + display: none; +} +.select-menu-item .select-menu-item-icon { + display: table-cell; + color: transparent; + vertical-align: top; + padding: 8px 0 8px 8px; + width: 24px; + text-align: center; +} +.select-menu-item.navigation-focus, .select-menu-item.navigation-focus.selected, .select-menu-item.navigation-focus.select-menu-action, .select-menu-item.navigation-focus .description-inline { + background-color: #4183c4; + color: #fff; +} +.select-menu-item.navigation-focus>.octicon, .select-menu-item.navigation-focus.selected>.octicon, .select-menu-item.navigation-focus.select-menu-action>.octicon, .select-menu-item.navigation-focus .description-inline>.octicon { + color: #fff; +} +.select-menu-item.navigation-focus .text-danger, .select-menu-item.navigation-focus .description, .select-menu-item.navigation-focus.selected .text-danger, .select-menu-item.navigation-focus.selected .description, .select-menu-item.navigation-focus.select-menu-action .text-danger, .select-menu-item.navigation-focus.select-menu-action .description, .select-menu-item.navigation-focus .description-inline .text-danger, .select-menu-item.navigation-focus .description-inline .description { + color: #fff; +} +.select-menu-item>.octicon-dash { + display: none; +} +.select-menu-item.indeterminate>.octicon-check { + display: none; +} +.select-menu-item.indeterminate>.octicon-dash { + display: table-cell; +} +.select-menu-item.select-menu-action, .select-menu-item.selected { + color: #333; +} +.select-menu-item.select-menu-action .description, .select-menu-item.selected .description { + color: #666; +} +.select-menu-item.select-menu-action .octicon-check, .select-menu-item.selected .octicon-check { + visibility: visible; +} +.select-menu-item.select-menu-action>.octicon, .select-menu-item.selected>.octicon { + color: #333; +} +.select-menu-item.select-menu-action .select-menu-item-text { + font-weight: bold; +} +.select-menu[data-multiple] .select-menu-item:active { + background-color: transparent !important; +} +.select-menu-item a { + color: inherit; + text-decoration: none; +} +.select-menu-item .hidden-select-button-text { + display: none; +} +.select-menu-item .css-truncate-target { + display: table-cell; + max-width: 100%} +form.select-menu-item>div:first-child { + display: none !important; +} +.select-menu-item.last-visible, .select-menu-list:last-child .select-menu-item:last-child { + border-bottom: 0; + border-radius: 0 0 3px 3px; +} +.select-menu-actions .select-menu-item:hover { + background-color: #4183c4; + color: #fff; +} +.select-menu-actions .select-menu-item:hover>.octicon { + color: #fff; +} +.select-menu-actions .select-menu-item:hover .description { + color: #fff; +} +.select-menu-no-results { + padding: 9px; + display: none; + cursor: auto; + color: #999; +} +.select-menu-list.filterable-empty .select-menu-no-results, .select-menu-no-results:only-child { + display: block; +} +.select-menu-button-gravatar, .select-menu-item-gravatar { + overflow: hidden; + line-height: 0; + width: 20px; +} +.select-menu-button-gravatar img, .select-menu-item-gravatar img { + height: 20px; + width: 20px; + display: inline-block; + border-radius: 3px; +} +.select-menu-item-gravatar { + display: table-cell; + padding: 6px 0 6px 8px; + vertical-align: top; + width: 28px; +} +.select-menu-button-gravatar { + display: inline-block; + margin: 6px 3px 6px 0; + margin-right: 5px; + vertical-align: middle; +} +.select-menu-item-text { + display: table-cell; + vertical-align: top; + padding: 8px 0 8px 8px; + text-align: left; +} +.select-menu-item-text:first-child { + margin-left: 5px; +} +.select-menu-item-text .description { + color: #999; + font-size: 12px; + max-width: 265px; + display: block; + margin-top: 3px; +} +.select-menu-item-text .description-inline { + color: #999; + font-size: 10px; +} +.select-menu-item-text h4 { + margin-top: 0; + margin-bottom: 0; +} +.select-menu-item-text h4 .description { + font-weight: normal; + display: inline; +} +.select-menu-footer { + padding: 8px; + font-weight: bold; + border-top: 1px solid #eee; +} +.select-menu-footer a { + display: inline-block; + margin-top: 1px; + vertical-align: top; +} +.select-menu-footer .octicon { + color: #666; +} +.select-menu-new-item-form { + display: none; +} +.select-menu-new-item-form .octicon { + color: #4183c4; +} +.modal-backdrop { + display: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +body.menu-active .modal-backdrop { + display: block; + position: fixed; + top: 0; + left: 0; + height: 100%; + width: 100%; + z-index: 20; +} +.dropdown { + position: relative; +} +.dropdown-caret { + display: inline-block; + width: 0; + height: 0; + content: ""; + vertical-align: -2px; + border: 4px solid; + border-right-color: transparent; + border-left-color: transparent; + border-bottom-color: transparent; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 50%; + z-index: 100; + width: 160px; + margin-top: 2px; + margin-left: -80px; + padding-top: 5px; + padding-bottom: 5px; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + box-shadow: 0 3px 12px rgba(0, 0, 0, 0.15); +} +.dropdown-menu:before { + position: absolute; + top: -16px; + left: 72px; + display: inline-block; + content: ""; + border: 8px solid transparent; + border-bottom-color: #ccc; + border-bottom-color: rgba(0, 0, 0, 0.15); +} +.dropdown-menu:after { + position: absolute; + top: -14px; + left: 73px; + display: inline-block; + content: ""; + border: 7px solid transparent; + border-bottom-color: #fff; +} +.dropdown-menu>li>a { + display: block; + padding: 4px 10px 4px 38px; + color: #333; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.dropdown-menu>li>a>.octicon { + float: left; + margin-top: 1px; + margin-left: -23px; + opacity: 0.5; +} +.dropdown-menu>li>a:hover, .dropdown-menu>li>a.zeroclipboard-is-hover { + color: #fff; + text-decoration: none; + background-color: #4183c4; +} +.dropdown-menu>li>a:hover>.octicon, .dropdown-menu>li>a.zeroclipboard-is-hover>.octicon { + color: inherit; + opacity: 1; +} +.dropdown-divider { + height: 1px; + margin: 8px 1px; + background-color: #e5e5e5; +} +.dropdown-header { + padding: 4px 15px; + font-size: 12px; + color: #999; +} +.dropdown-menu-content { + display: none; +} +.dropdown-menu-w { + top: 0; + left: auto; + right: 100%; + width: auto; + margin-top: 0; + margin-left: 0; + margin-right: 10px; +} +.dropdown-menu-w:before { + top: 10px; + right: -16px; + left: auto; + border-color: transparent; + border-left-color: #ccc; + border-left-color: rgba(0, 0, 0, 0.15); +} +.dropdown-menu-w:after { + top: 11px; + right: -14px; + left: auto; + border-color: transparent; + border-left-color: #fff; +} +.dropdown-menu-e { + top: 0; + left: 100%; + width: auto; + margin-top: 0; + margin-left: 10px; +} +.dropdown-menu-e:before { + top: 10px; + left: -16px; + border-color: transparent; + border-right-color: #ccc; + border-right-color: rgba(0, 0, 0, 0.15); +} +.dropdown-menu-e:after { + top: 11px; + left: -14px; + border-color: transparent; + border-right-color: #fff; +} +include-fragment, poll-include-fragment { + display: block; +} +.pagination:before { + display: table; + content: ""} +.pagination:after { + display: table; + clear: both; + content: ""} +.pagination a, .pagination span, .pagination em { + position: relative; + float: left; + margin-left: -1px; + font-size: 13px; + font-weight: bold; + font-style: normal; + padding: 7px 12px; + color: #4183c4; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background: #fff; + border: 1px solid #e5e5e5; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.pagination a:first-child, .pagination span:first-child, .pagination em:first-child { + margin-left: 0; + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination a:last-child, .pagination span:last-child, .pagination em:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus, .pagination em:hover, .pagination em:focus { + z-index: 2; + background-color: #e7e7e7; + border-color: #e5e5e5; + text-decoration: none; +} +.pagination .selected { + z-index: 3; +} +.pagination .current, .pagination .current:hover { + z-index: 3; + color: #fff; + background-color: #4183c4; + border-color: #4183c4; +} +.pagination .gap, .pagination .disabled, .pagination .gap:hover, .pagination .disabled:hover { + background-color: #fafafa; + cursor: default; + color: #d3d3d3; +} +.ajax_paginate { + display: block; + margin-top: 20px; +} +.ajax_paginate a { + float: none; + display: block; + padding: 6px; + text-align: center; +} +.ajax_paginate.loading a { + text-indent: -3000px; + background-color: #eaeaea; + background-image: url(/assets/spinners/octocat-spinner-16px-EAF2F5-51a410020c7197f8c4df78e79d28a05dca25d42014cd95e13b232cd2ef89109c.gif); + background-repeat: no-repeat; + background-position: center center; + border-color: #c5c5c5; +} +@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) { + .ajax_paginate.loading a { + background-image: url(/assets/spinners/octocat-spinner-32-EAF2F5-0bdc57d34b85c4a4de9d0d1db10cd70e8a95f33ff4f46c5a8c48b4bf4e5a9abe.gif); + background-size: 16px auto; +} +}.paginate-container { + margin-top: 20px; + margin-bottom: 15px; + text-align: center; +} +.paginate-container .pagination { + display: inline-block; +} +.header { + padding-top: 10px; + padding-bottom: 10px; + min-width: 1000px; + background-color: #f5f5f5; + border-bottom: 1px solid #e5e5e5; +} +.header-logged-out { + padding-top: 15px; + padding-bottom: 15px; +} +.header-logo-invertocat { + float: left; + margin-right: 10px; + margin-left: -2px; + color: #333; + white-space: nowrap; +} +.header-logo-invertocat .octicon-mark-github { + float: left; + width: 28px; + height: 28px; + font-size: 28px; +} +.header-logo-invertocat:hover { + color: #4183c4; + text-decoration: none; +} +.logo-subbrand { + float: left; + margin-left: 6px; + font-size: 16px; + font-weight: bold; + line-height: 28px; +} +.header-logo-wordmark { + position: relative; + float: left; + height: 26px; + margin-right: 15px; + color: #333; +} +.header-logo-wordmark:hover { + color: #4183c4; +} +.header-logo-wordmark .octicon-logo-github { + height: 26px; + font-size: 32px; +} +.notification-indicator .mail-status { + position: absolute; + top: -2px; + right: 2px; + z-index: 2; + display: none; + width: 14px; + height: 14px; + color: #fff; + text-align: center; + background-color: #4183c4; + background-image: -webkit-linear-gradient(#7ba9d6, #4183c4); + background-image: linear-gradient(#7ba9d6, #4183c4); + background-repeat: repeat-x; + background-clip: padding-box; + border-radius: 50%; + border: 2px solid #f3f3f3; +} +.notification-indicator .mail-status.unread { + display: inline-block; +} +.notification-indicator:hover .mail-status { + background-color: #4183c4; +} +.site-search { + position: relative; + float: left; +} +.site-search form { + position: relative; + float: left; + width: 360px; + margin-right: 10px; +} +.site-search input[type="text"] { + position: relative; + width: 100%; + min-height: 28px; + padding: 4px 20px 4px 8px; + font-size: 12px; +} +.site-search .scope-badge { + position: absolute; + top: 3px; + left: 3px; + bottom: 3px; + z-index: 10; + display: none; + padding: 3px 6px; + font-size: 12px; + color: #777; + background-color: #eee; + border-radius: 2px; + -webkit-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} +.site-search.repo-scope .scope-badge { + display: block; +} +.site-search.repo-scope input[type="text"] { + padding-left: 100px; +} +.site-search.repo-scope input[type="text"]:focus+.scope-badge, .site-search.repo-scope .focused .drag-and-drop+.scope-badge, .focused .site-search.repo-scope .drag-and-drop+.scope-badge { + background-color: #e4eef7; + color: #4183c4; +} +.header-nav { + list-style: none; +} +.header-nav-item { + float: left; +} +.header-nav-item.active .dropdown-menu-content { + display: block; +} +.header-nav-item.active .tooltipped:before, .header-nav-item.active .tooltipped:after { + display: none; +} +.header-nav-link { + display: block; + padding: 4px 8px; + font-size: 13px; + font-weight: bold; + line-height: 20px; + color: #333; +} +.header-nav-link:hover, .header-nav-link:focus { + color: #4183c4; + text-decoration: none; +} +.header-nav-link:hover .dropdown-caret, .header-nav-link:focus .dropdown-caret { + border-top-color: #4183c4; +} +.user-nav { + margin-right: -8px; +} +.user-nav .header-nav-link { + height: 28px; +} +.user-nav .octicon { + width: 18px; + height: 18px; + text-align: center; +} +.user-nav .octicon-inbox { + font-size: 20px; +} +.user-nav .octicon-sign-out { + padding-top: 2px; +} +.user-nav .octicon-plus { + float: left; + width: 16px; + height: 18px; + font-size: 18px; +} +.user-nav .avatar { + float: left; + margin-right: 5px; +} +.user-nav .name { + float: left; + white-space: nowrap; +} +.sign-out-button { + background: none; + border: 0; +} +.header-actions { + float: right; + margin-top: -3px; + margin-bottom: -3px; +} +.header-actions .button { + margin-left: 5px; +} +.enterprise .header { + background-color: #2a2c2e; + border-bottom-color: #121213; +} +.is-stats .enterprise .header { + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05); +} +.enterprise .header-logo-wordmark, .enterprise .header-logo-invertocat, .enterprise .header-nav-link { + color: #c8c8ca; +} +.enterprise .header-logo-wordmark:hover, .enterprise .header-logo-wordmark:focus, .enterprise .header-logo-invertocat:hover, .enterprise .header-logo-invertocat:focus, .enterprise .header-nav-link:hover, .enterprise .header-nav-link:focus { + color: #fafafa; +} +.enterprise .header-nav-link:hover .dropdown-caret, .enterprise .header-nav-link:focus .dropdown-caret { + border-top-color: #fafafa; +} +.enterprise .notification-indicator .mail-status { + border-color: #2a2c2e; +} +.enterprise .notification-indicator:hover .mail-status { + background-color: #d26911; +} +.enterprise .header-actions .button { + border: 0; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 1px rgba(0, 0, 0, 0.5); +} +.enterprise .site-search .scope-badge { + background-color: #5b5f63; + color: #c8c8ca; +} +.enterprise .site-search input[type="text"] { + color: #fafafa; + background-color: #4f5256; + border-color: #121213; +} +.enterprise .site-search input[type="text"]:focus, .enterprise .site-search .focused .drag-and-drop, .focused .enterprise .site-search .drag-and-drop { + background-color: #55595d; + border-color: #000; + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075); +} +.enterprise .site-search input[type="text"]:focus+.scope-badge, .enterprise .site-search .focused .drag-and-drop+.scope-badge, .focused .enterprise .site-search .drag-and-drop+.scope-badge { + background-color: #676c71; + color: #fff; +} +.unsupported-browser { + padding: 15px 0; + color: #211e14; + background-color: #fae692; + background-image: -webkit-linear-gradient(#feefae, #fae692); + background-image: linear-gradient(#feefae, #fae692); + background-repeat: repeat-x; + border-bottom: 1px solid #b3a569; +} +.unsupported-browser .container { + background: url(/assets/icons/ie-notice-797daf799064a78ff6a30d8bd5669edd01772f1de9f69294dca2df45de4b2ba2.png) no-repeat 0 5px; +} +.unsupported-browser h5 { + font-size: 13px; + margin: 5px 0 2px; + padding-left: 48px; +} +.unsupported-browser p { + margin: 0; + padding-left: 48px; +} +.unsupported-browser .button { + float: right; + margin-top: 5px; + margin-left: 8px; +} +.mobile-banner button.switch-to-mobile { + display: block; + width: 100%; + padding: 30px 0 45px; + border: 0; + background-color: #444; + color: #eaeaea; + font-size: 60px; + text-align: center; + font-weight: bold; +} +.mobile-banner button.switch-to-mobile .mega-octicon { + position: relative; + top: -8px; + margin-right: 5px; + color: #ddd; + font-size: 48px; +} +.outdated-dns p { + text-align: center; +} +.accessibility-aid { + height: 1px; + width: 1px; + clip: rect(1px, 1px, 1px, 1px); + overflow: hidden; + position: absolute; + margin: 0; +} +.accessibility-aid:focus { + height: auto; + width: auto; + clip: auto; + z-index: 1; + top: 0; + line-height: 49px; + padding: 0 10px; + background: #f5f5f5; + font-weight: bold; + text-decoration: none; + color: #333; +} +.is-stats .accessibility-aid:focus { + top: 34px; +} +.site-footer { + position: relative; + margin-top: 40px; + padding-top: 40px; + padding-bottom: 40px; + font-size: 12px; + line-height: 1.5; + color: #777; + border-top: 1px solid #eee; +} +.site-footer:before { + display: table; + content: ""} +.site-footer:after { + display: table; + clear: both; + content: ""} +.site-footer .octicon-mark-github { + position: absolute; + top: 38px; + left: 50%; + height: 24px; + width: 24px; + margin-left: -12px; + font-size: 24px; + color: #ccc; +} +.site-footer .octicon-mark-github:hover { + color: #bbb; +} +.site-footer-links { + margin: 0; + list-style: none; +} +.site-footer-links li { + display: inline-block; + line-height: 16px; +} +.site-footer-links li+li { + margin-left: 10px; +} +.billing-plans tbody td { + width: 25%; + vertical-align: middle; +} +.billing-plans .current { + background-color: #f2ffed; +} +.billing-plans .name { + font-size: 14px; + font-weight: bold; + color: #333; +} +.billing-plans .coupon { + font-size: 12px; +} +.billing-plans .coupon td { + color: #fff; + background-color: #6cc644; +} +.billing-plans .coupon .text-right { + white-space: nowrap; +} +.billing-plans .coupon.expiring td { + background-color: #df6e00; +} +.billing-plans .coupon.expiring .coupon-label:after { + border-bottom-color: #df6e00; +} +.billing-plans tbody>.selected { + background-color: #fdffce; +} +.coupon-label { + position: relative; + padding: 9px; + margin: -9px; +} +.coupon-label:after { + position: absolute; + bottom: 100%; + left: 15px; + width: 0; + height: 0; + pointer-events: none; + content: " "; + border: solid transparent; + border-width: 5px; + border-bottom-color: #6cc644; +} +.boxed-group-table .toggle-currency { + font-size: 11px; + font-weight: normal; +} +.is-hidden, .has-removed-contents { + display: none; +} +.currency-notice { + margin-bottom: 10px; +} +.org-login { + margin-top: -30px; + margin-bottom: 30px; +} +.org-login img { + width: 450px; + padding: 1px; + margin: 10px -25px; + border: 1px solid #ccc; +} +.auth-form { + width: 400px; + margin: 60px auto; +} +.auth-form form { + border-radius: 3px; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075); +} +.auth-form .note { + margin: 15px 0; + text-align: center; +} +.auth-form-header { + position: relative; + padding: 10px 20px; + margin: 0; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); + background-color: #829aa8; + border: 1px solid #768995; + border-radius: 3px 3px 0 0; +} +.auth-form-header h1 { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; +} +.auth-form-header h1 a { + color: #fff; +} +.auth-form-header .octicon { + position: absolute; + top: 10px; + right: 20px; + color: rgba(0, 0, 0, 0.4); + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1); +} +.auth-form-body { + padding: 20px; + font-size: 14px; + background-color: #fff; + border: 1px solid #d8dee2; + border-top: 0; + border-radius: 0 0 3px 3px; +} +.auth-form-body .input-block { + margin-top: 5px; + margin-bottom: 15px; +} +.auth-form-body p { + margin: 0 0 10px; +} +.two-factor-help { + position: relative; + padding: 10px 10px 10px 36px; + margin: 60px 0 auto auto; + border: 1px solid #eaeaea; + border-radius: 3px; +} +.two-factor-help .octicon { + position: absolute; + top: 10px; + left: 10px; +} +.two-factor-help .minibutton { + float: right; +} +.two-factor-help ul { + list-style-type: none; +} +.flash.sms-error, .flash.sms-success { + display: none; + margin: 0 0 10px; +} +.is-sent .sms-success { + display: block; +} +.is-sent .sms-error { + display: none; +} +.is-not-sent .sms-success { + display: none; +} +.is-not-sent .sms-error { + display: block; +} +.autocomplete-results { + position: absolute; + z-index: 99; + display: none; + max-height: 20em; + overflow-y: auto; + font-size: 13px; + list-style: none; + background: #fff; + border: 1px solid #c1c1c1; + border-radius: 3px; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); +} +.autocomplete-group { + width: 100%; + overflow: hidden; +} +.autocomplete-item { + display: block; + padding: 5px; + overflow: hidden; + font-weight: bold; + text-decoration: none; + text-overflow: ellipsis; + white-space: nowrap; + cursor: pointer; +} +.autocomplete-item.navigation-focus { + color: #fff; + text-decoration: none; + background-color: #4183c4; +} +.autocomplete-item.selected { + color: #fff; + background-color: #4183c4; +} +.autocomplete-item.selected .due_on, .autocomplete-item.selected .past_due, .autocomplete-item.selected .number { + color: #fff; +} +.autocomplete-item .secondary-label { + font-weight: normal; +} +.autocomplete-item .due_on, .autocomplete-item .past_due { + display: block; + font-weight: normal; +} +.autocomplete-item .due_on { + color: #666; +} +.autocomplete-item .past_due { + color: #984646; +} +.autocomplete-item .state { + display: block; + float: left; + width: 13px; + height: 9px; + margin-top: 3px; + margin-right: 5px; + border-radius: 2px; +} +.autocomplete-item .state.closed { + background-color: #bd2c00; +} +.autocomplete-item .state.open { + background-color: #6cc644; +} +.autocomplete-item .number { + font-weight: bold; + color: #999; +} +.autocomplete-item .organization-member { + float: right; + padding-top: 1px; + color: #808080; +} +.autocomplete-item.navigation-focus .organization-member, .autocomplete-item.navigation-focus .ldap-group-dn, .autocomplete-item.selected .organization-member, .autocomplete-item.selected .ldap-group-dn { + color: #f2f2f2; +} +.suggester-container { + position: absolute; + top: 58px; + left: 10px; + z-index: 30; +} +.comment-content .suggester-container { + top: 46px; +} +.timeline-new-comment .suggester-container { + top: 52px; +} +.is-comment-editing .suggester-container { + top: 49px; +} +.merge-branch-form .suggester-container { + top: 39px; +} +.wiki-wrapper .suggester-container { + top: 93px; + left: -2px; +} +.suggester { + position: relative; + top: 0; + left: 0; + display: none; + min-width: 180px; + margin-top: 20px; + background: #fff; + border: 1px solid #ddd; + border-radius: 3px; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); +} +.suggester.active { + display: block; +} +.suggester ul { + padding: 0; + margin: 0; + list-style: none; +} +.suggester li { + display: block; + padding: 5px 10px; + font-weight: bold; + border-bottom: 1px solid #ddd; +} +.suggester li small { + font-weight: normal; + color: #777; +} +.suggester li:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.suggester li:first-child a { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.suggester li.navigation-focus { + color: #fff; + text-decoration: none; + background: #4183c4; +} +.suggester li.navigation-focus small { + color: #fff; +} +.breadcrumb { + margin: 5px 0; + font-size: 18px; + color: #999; +} +.breadcrumb .separator:before, .breadcrumb .separator:after { + content: " "} +.breadcrumb strong.final-path { + color: #000; +} +.breadcrumb .abort { + display: inline; + font-size: 14px; +} +.breadcrumb .new-file-no-branch { + color: #ccc; +} +.breadcrumb .new-file-no-branch:hover { + color: #4183c4; +} +.breadcrumb .zeroclipboard-button { + display: inline-block; + margin-left: 5px; +} +.breadcrumb .repo-root { + font-weight: bold; +} +.file-box input.filename, .file-box .abort { + position: relative; + top: -1px; +} +.file-box .gitignore-template, .file-box .license-template { + float: right; + font-size: 14px; + position: relative; + top: 3px; + display: none; +} +.file-box .gitignore-template.is-visible, .file-box .license-template.is-visible { + display: inline; +} +.file-box .license-info { + color: #ccc; + margin-left: 5px; +} +.file-box .select-menu-git-ignore, .file-box .select-menu-license-picker { + right: 0; +} +.new-file-link { + display: inline-block; + color: #4183c4; + cursor: pointer; +} +.blob-interaction-bar { + position: relative; + background: #f2f2f2; + border-bottom: 1px solid #e5e5e5; +} +.blob-interaction-bar:before { + display: table; + content: ""} +.blob-interaction-bar:after { + display: table; + clear: both; + content: ""} +.blob-interaction-bar .octicon-search { + position: absolute; + top: 10px; + left: 10px; + color: #999; + font-size: 12px; +} +input.blob-filter { + padding: 4px 20px 5px 30px; + width: 100%; + font-size: 12px; + border: 0; + border-radius: 0; + outline: none; +} +input.blob-filter:focus { + outline: none; +} +.markdown-body .csv-data td, .markdown-body .csv-data th { + padding: 5px; + overflow: hidden; + font-size: 12px; + line-height: 1; + text-align: left; + white-space: nowrap; +} +.markdown-body .csv-data .blob-line-num { + padding: 10px 8px 9px; + text-align: right; + background: #fff; + border: 0; +} +.markdown-body .csv-data tr { + border-top: 0; +} +.markdown-body .csv-data th { + font-weight: bold; + background: #f8f8f8; + border-top: 0; +} +.too-long-message { + display: none; + color: #cea61b; +} +.is-too-long-error .too-long-message { + display: block; +} +.check-for-fork { + display: inline-block; +} +.check-for-fork img { + vertical-align: text-bottom; +} +.check-for-fork.is-error .check-for-fork-loading { + display: none; +} +.check-for-fork.is-error .check-for-fork-error { + display: inline-block; +} +.check-for-fork-error { + display: none; +} +.file-commit-form { + padding-left: 64px; +} +.file-commit-form .commit-form-avatar { + float: left; + margin-left: -64px; + border-radius: 4px; +} +.file-commit-form .commit-form { + position: relative; + padding: 15px; + margin-bottom: 10px; + border: 1px solid #ddd; + border-radius: 3px; +} +.file-commit-form .commit-form:after, .file-commit-form .commit-form:before { + position: absolute; + top: 11px; + left: -16px; + right: 100%; + width: 0; + height: 0; + display: block; + content: " "; + border-color: transparent; + border-style: solid solid outset; + pointer-events: none; +} +.file-commit-form .commit-form:after { + border-width: 7px; + border-right-color: #fff; + margin-top: 1px; + margin-left: 2px; +} +.file-commit-form .commit-form:before { + border-right-color: #ddd; + border-width: 8px; +} +.file-commit-form .commit-message { + min-height: 100px; +} +.file-commit-form-heading { + margin-top: 0; + margin-bottom: 10px; +} +.quick-pull-choice .form-checkbox { + padding-left: 25px; + margin: 10px 0; +} +.quick-pull-choice .form-checkbox label { + font-weight: normal; +} +.quick-pull-choice .form-checkbox .octicon { + width: 16px; + margin-right: 3px; + text-align: center; +} +.quick-pull-choice dl.form, .quick-pull-choice .form-checkbox:last-child { + margin-bottom: 0; +} +.quick-pull-choice .quick-pull-branch-name { + display: none; + padding-left: 48px; + margin-top: 5px; +} +.quick-pull-choice .new-branch-name-input { + position: relative; + margin-top: 5px; +} +.quick-pull-choice .new-branch-name-input input { + width: 240px; + padding-left: 26px; + font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; +} +.quick-pull-choice .new-branch-name-input .quick-pull-new-branch-icon { + position: absolute; + top: 9px; + left: 10px; + color: #b0c4ce; +} +.quick-pull-choice.will-normalize-ref .quick-pull-normalization-info { + display: inline-block; +} +.quick-pull-choice.will-create-branch .quick-pull-branch-name { + display: inline-block; +} +.quick-pull-normalization-info { + position: absolute; + top: 34px; + left: 0; + z-index: 10; + display: none; + padding: 5px; + font-size: 11px; + color: #494620; + background: #f7ea57; + border: 1px solid #c0b536; + border-top-color: #fff; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.merge-pr { + padding-top: 10px; + margin: 20px 0 0; + border-top: 1px solid #ddd; +} +.merge-pr.open .merge-branch-form { + display: block; +} +.merge-pr.open .branch-action { + display: none; +} +.branch-status { + padding: 10px 0 0; + border: solid #eee; + border-width: 0 0 1px; +} +.branch-status .octicon { + width: 16px; + text-align: center; +} +.branch-status .divider { + color: #999; +} +.branch-status.status-pending { + color: #cea61b; + border-color: #e2cc7a; +} +.branch-status.status-success { + color: #6cc644; + border-color: #95c97e; +} +.branch-status.status-error, .branch-status.status-failure { + color: #bd2c00; + border-color: #e97a74; +} +.branch-status.open>.build-statuses-list { + max-height: 370px; + border-width: 1px 0; +} +.branch-status.open .build-statuses-toggle-opened { + display: inline; +} +.branch-status.open .build-statuses-toggle-closed { + display: none; +} +.build-status-description { + display: block; + padding: 0 15px 10px 12px; +} +.build-status-single .css-truncate-target { + width: 80%; + max-width: 80%} +.build-statuses-list { + max-height: 0; + margin-bottom: -1px; + overflow-y: auto; + border: solid #eee; + border-width: 1px 0 0; + -webkit-transition: max-height 0.25s ease-in-out; + transition: max-height 0.25s ease-in-out; +} +.build-statuses-toggle-opened { + display: none; +} +.build-status-item { + padding: 10px 15px 10px 12px; + background-color: #fafafa; + border-bottom: 1px solid #eee; +} +.build-status-item:last-child { + border-bottom: 0; +} +.build-status-item .css-truncate-target { + width: 80%; + max-width: 80%} +.build-status-icon { + width: 16px; + color: inherit; + text-align: center; +} +.merge-pr-more-commits { + margin-top: 10px; + margin-bottom: 10px; + margin-left: 64px; + font-size: 12px; + color: #777; +} +.branch-action { + padding-left: 64px; + margin-top: 15px; + margin-bottom: 15px; +} +.branch-action .merge-branch-heading { + margin-bottom: 2px; +} +.branch-action .delete-branch-failure { + display: none; + padding: 15px; +} +.branch-action.error .delete-branch-failure { + display: block; +} +.branch-action.error .merge-message { + display: none; +} +.branch-action-icon { + float: left; + width: 48px; + height: 48px; + margin-left: -64px; + line-height: 48px; + color: #fff; + text-align: center; + border-radius: 3px; +} +.branch-action-body { + position: relative; + background-color: #fff; + border: 1px solid #e5e5e5; + border-radius: 3px; +} +.branch-action-body:after, .branch-action-body:before { + position: absolute; + top: 11px; + left: -16px; + right: 100%; + width: 0; + height: 0; + display: block; + content: " "; + border-color: transparent; + border-style: solid solid outset; + pointer-events: none; +} +.branch-action-body:after { + border-width: 7px; + border-right-color: #fff; + margin-top: 1px; + margin-left: 2px; +} +.branch-action-body:before { + border-right-color: #ddd; + border-width: 8px; +} +.branch-action-body .spinner { + display: block; + float: left; + width: 32px; + height: 32px; + margin-right: 15px; + background: url(/assets/spinners/octocat-spinner-32-e513294efa576953719e4e2de888dd9cf929b7d62ed8d05f25e731d02452ab6c.gif) no-repeat; +} +.branch-action-body .merge-message, .branch-action-body .merge-branch-form { + padding: 15px; +} +.branch-action-state-clean .branch-action-icon { + background-color: #6cc644; +} +.branch-action-state-clean .branch-action-body, .branch-action-state-clean .branch-status { + border-color: #95c97e; +} +.branch-action-state-clean .branch-action-body:before { + border-right-color: #95c97e; +} +.branch-action-state-unknown .branch-action-icon, .branch-action-state-unstable .branch-action-icon { + background-color: #cea61b; +} +.branch-action-state-unknown .branch-action-body, .branch-action-state-unknown .branch-status, .branch-action-state-unstable .branch-action-body, .branch-action-state-unstable .branch-status { + border-color: #e2cc7a; +} +.branch-action-state-unknown .branch-action-body:before, .branch-action-state-unstable .branch-action-body:before { + border-right-color: #e2cc7a; +} +.branch-action-state-merged .branch-action-icon { + background-color: #6e5494; +} +.branch-action-state-merged .branch-action-body { + border-color: #886ead; +} +.branch-action-state-merged .branch-action-body:before { + border-right-color: #886ead; +} +.branch-action-tasks .branch-action-icon { + background-color: #4183c4; +} +.branch-action-tasks .branch-action-body { + border-color: #689cd0; +} +.branch-action-tasks .branch-action-body:before { + border-right-color: #689cd0; +} +.branch-action-state-dirty .branch-action-icon, .branch-action-state-closed-dirty .branch-action-icon { + background-color: #888; +} +.branch-action-state-dirty .branch-status, .branch-action-state-closed-dirty .branch-status { + border-color: #eee; +} +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { + .branch-action-body .spinner { + background-image: url(/assets/spinners/octocat-spinner-64-f4c980250033ceb8052bb542cf947750f8c73ebe69b0b0b66b415b4a40f8bd6e.gif); + background-size: 32px 32px; +} +}.merge-branch-form { + display: none; + margin: 15px 0; +} +.merge-branch-form .commit-form { + border-color: #95c97e; +} +.merge-branch-form .commit-form:before { + border-right-color: #95c97e; +} +.merge-branch-form.error .commit-form { + border-color: #e97a74; +} +.merge-branch-form.error .commit-form:before { + border-right-color: #e97a74; +} +.merge-branch-form .merge-form-failed { + display: none; +} +.merge-branch-form.error .merge-form-failed { + display: block; +} +.merge-branch-form.error .merge-form-contents { + display: none; +} +.merge-button-matrix-merge-form .merge-branch-form { + display: block; +} +.merge-button-matrix-merge-form .merge-branch-form .merge-form-contents { + display: block; +} +.merge-button-matrix-merge-failed .merge-branch-form { + display: block; +} +.merge-button-matrix-merge-failed .merge-branch-form .merge-form-failed { + display: block; +} +.merge-button-matrix-merge-failed .merge-branch-form .merge-form-contents { + display: none; +} +.branch-action-tasks-list { + margin-top: 5px; + padding-left: 20px; +} +.branch-action-tasks-description .review-tasks-toggle-opened { + display: none; +} +.branch-action-tasks-description .branch-action-tasks-list { + display: none; +} +.branch-action-tasks-description .review-tasks-description { + margin-top: 0; + margin-bottom: 0; + color: #777; +} +p.recently-touched-branches-description { + margin: 0; + font-size: 11px; + color: #888; +} +.recently-touched-branches { + padding: 0; + margin: 5px 0 10px; + color: #4c4a42; + background-color: #fff9ea; + border: solid 1px #dfd8c2; + border-radius: 3px; +} +.recently-touched-branches a.branch-link { + font-weight: bold; +} +.recently-touched-branches li { + height: 36px; + padding: 5px; + margin: 0; + line-height: 23px; + list-style-type: none; + border-bottom: 1px solid #e5e2c8; +} +.recently-touched-branches li:last-child { + border-bottom: 0; +} +.recently-pushed-branch-actions { + float: right; +} +.recently-pushed-branch-details { + display: inline-block; + margin: 0 0 0 7px; + font-size: 13px; + line-height: 26px; + color: #a19e7f; +} +.recently-pushed-branch-details a { + color: #6b694f; +} +.recently-pushed-branch-details .css-truncate-target { + max-width: 400px; +} +.branch-name { + display: inline-block; + padding: 2px 6px; + font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace; + color: rgba(0, 0, 0, 0.5); + background-color: rgba(209, 227, 237, 0.5); + border-radius: 3px; +} +.branch-name .octicon { + margin: 1px -2px 0 0; + color: #b0c4ce; +} +a.branch-name { + color: #4183c4; +} +.range-editor { + position: relative; + margin-bottom: 10px; +} +.is-collapsed .range-editor.for-expanded { + display: none; +} +.is-expanded .range-editor.for-collapsed { + display: none; +} +.range-editor span.flag { + position: relative; + display: block; + float: left; + padding: 12px 13px; + background-color: #fafafa; + border: 1px solid #eee; + border-right-width: 0; + border-bottom-width: 2px; + border-radius: 3px 0 0 3px; +} +.range-editor span.flag .octicon { + display: block; + color: #666; +} +.range-editor .range { + position: relative; + min-height: 43px; + padding: 7px 10px 0; + margin-left: 41px; + background-color: #fafafa; + border: 1px solid #eee; + border-bottom-width: 2px; + border-radius: 0 3px 3px 0; +} +.range-editor .range p { + margin: 0 0 8px; + font-size: 12px; + color: #999; +} +.range-editor .range .dots { + margin: 0 4px; + font-size: 16px; + color: #999; +} +.range-editor .range .range-action { + float: right; +} +.range-editor .range .range-action.octicon { + padding-left: 20px; + margin: 6px 3px 0 0; + color: #999; + cursor: pointer; +} +.range-editor .range .range-action.octicon:hover { + color: #bd2c00; +} +.range-editor .range .select-menu { + position: relative; + display: inline-block; +} +.range-editor .range .select-menu.fork-suggester { + display: none; +} +.range-editor .range .branch-name { + margin-bottom: 7px; + line-height: 22px; +} +.is-cross-repo .range-editor .range .select-menu.fork-suggester { + display: inline-block; +} +.is-cross-repo .range-editor .range .cross-repo-text { + display: none; +} +.range-editor .range .branch .css-truncate-target, .range-editor .range .fork-suggester .css-truncate-target { + max-width: 180px; +} +.range-editor.for-collapsed .range { + border-bottom-left-radius: 0; +} +.range-cross-repo-pair { + display: inline-block; + padding-bottom: 7px; + white-space: nowrap; +} +ul.comparison-list { + width: 350px; + margin: 25px auto 15px; + font-size: 14px; + text-align: left; + background: #fff; + border: 1px solid #ddd; + border-radius: 3px; +} +ul.comparison-list>li { + padding: 7px 10px; + list-style-type: none; + border-top: 1px solid #eee; +} +ul.comparison-list>li a { + font-weight: bold; +} +ul.comparison-list>li em { + float: right; + font-style: normal; + color: #999; +} +ul.comparison-list>li .octicon { + position: relative; + top: 1px; + color: #aaa; +} +ul.comparison-list>li .css-truncate-target { + max-width: 200px; +} +ul.comparison-list>li.title { + font-size: 12px; + font-weight: bold; + color: #aaa; + text-transform: uppercase; + background: #fafafa; + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.recently-touched-branches-wrapper { + margin: 15px 0; +} +.starring-container .unstarred, .starring-container.on .starred { + display: block; +} +.starring-container.on .unstarred, .starring-container .starred { + display: none; +} +.starring-container.loading { + opacity: 0.5; +} +.user-following-container .follow, .user-following-container.on .unfollow { + display: inline-block; +} +.user-following-container.on .follow, .user-following-container .unfollow { + display: none; +} +.user-following-container.loading { + opacity: 0.5; +} +.members .user-following-container { + float: right; +} +.code-list .file-box { + border: 1px solid #ddd; + border-radius: 3px; +} +.code-list em { + background-color: rgba(255, 255, 140, 0.5); + padding: 3px; + border-radius: 3px; + font-weight: bold; + font-style: normal; + color: #333; +} +.code-list .title { + margin: -3px 0 10px 38px; + min-height: 24px; + font-weight: bold; + line-height: 1.2; +} +.code-list .repo-specific .title, .code-list .repo-specific .full-path { + margin-left: 0; +} +.code-list .updated-at { + margin: 0; + font-size: 11px; + color: #999; + font-weight: normal; +} +.code-list .language { + float: right; + color: rgba(51, 51, 51, 0.75); + font-size: 12px; + margin-left: 10px; +} +.code-list .avatar { + float: left; +} +.code-list .code-list-item+.code-list-item { + margin-top: 20px; + padding-top: 20px; + border-top: 1px solid #eee; + margin-bottom: 10px; +} +.code-list .blob-num { + padding: 0; +} +.code-list .blob-num:before { + content: normal; +} +.code-list .blob-num a { + color: inherit; + padding: 0 10px; +} +.code-list .blob-num a:hover { + color: #4183c4; +} +.code-list .blob-code { + white-space: pre-wrap; +} +.code-list .divider .blob-num, .code-list .divider .blob-code { + background-color: #f8fafd; + padding-top: 0; + padding-bottom: 0; + cursor: default; +} +.code-list .divider .blob-num { + background-color: #f0f5fa; + line-height: 15px; + padding: 0 10px; + height: 18px; +} +.code-list .full-path { + margin: 0 0 0 40px; +} +.code-list .full-path .octicon-repo { + color: #666; +} +.code-list .full-path .octicon-lock { + color: #e9dba4; +} +.code-list .full-path a { + color: #999; +} +.code-list-item-private .file-box { + border: 1px solid #fadda5; +} +.code-list-item-private .blob-num { + background-color: #fff9ea; + border-right: 1px solid #fadda5; +} +.code-list-item-private .blob-num a { + color: #a1882b; +} +.code-list-item-private .divider .blob-num, .code-list-item-private .divider .blob-code { + background-color: #fff9ea; + color: #a1882b; +} +.codesearch-head { + padding-bottom: 20px; +} +.codesearch-head.pagehead h1 { + float: left; + width: 250px; + line-height: 33px; +} +.advanced-search-form h3 { + margin-top: 20px; +} +.advanced-search-form .flattened dt { + width: 230px; +} +.advanced-search-form .flattened dt label { + font-weight: normal; +} +.advanced-search-form .flattened dd { + margin-left: 250px; +} +.advanced-search-form .form-checkbox { + margin-left: 250px; +} +.advanced-search-form fieldset { + border-bottom: 1px solid #f1f1f1; + padding-bottom: 20px; + margin-bottom: 30px; +} +.codesearch-results .large-format-loader { + padding-top: 5%} +.codesearch-results .repo-list { + margin-top: -20px; +} +.codesearch-results .repo-list-name { + font-weight: normal; +} +.codesearch-results .repo-list-name a, .codesearch-results .code-list .title a { + word-wrap: break-word; +} +.codesearch-results .repo-list-name em, .codesearch-results .repo-list-description em { + padding: 3px; + font-style: normal; + font-weight: bold; + background-color: rgba(255, 255, 140, 0.5); + border-radius: 3px; +} +.codesearch-results .search-foot-note { + color: #999; + text-align: center; +} +.meta-search-links { + margin-top: 20px; +} +.meta-search-links a { + margin-right: 10px; +} +.codesearch-aside .menu .octicon { + width: 16px; + text-align: center; + margin-right: 5px; +} +.codesearch-aside .meta-search-links { + margin-top: 20px; +} +.codesearch-aside .meta-search-links a { + margin-right: 10px; +} +.codesearch-aside .filter-list { + border-bottom: 1px solid #f1f1f1; + margin-bottom: 20px; + padding-bottom: 20px; +} +.codesearch-aside .filter-list li { + position: relative; +} +.codesearch-aside .filter-list li span.bar { + background: #f1f1f1; + display: inline-block; + position: absolute; + z-index: -1; + top: 2px; + bottom: 2px; + right: 0; +} +.simple-search-page { + width: 740px; + padding-top: 100px; + padding-bottom: 100px; +} +.simple-search-page h2 { + font-weight: normal; +} +.simple-search-page h2 .mega-octicon { + vertical-align: middle; +} +.search-form-fluid { + position: relative; +} +.search-form-fluid .flex-table-item-primary { + padding-right: 10px; +} +.search-form-fluid .completed-query { + position: absolute; + top: 7px; + left: 8px; + right: 8px; + z-index: 1; + margin: 0; + overflow: hidden; + white-space: nowrap; +} +.search-form-fluid .completed-query span { + opacity: 0; +} +.search-form-fluid .search-page-label { + position: relative; + display: block; + font-weight: normal; + cursor: text; +} +.search-form-fluid .search-page-label.focus .completed-query { + opacity: 0.6; +} +.search-form-fluid .search-page-input { + position: relative; + z-index: 2; + min-height: 0; + margin: 0; + padding: 0; + background: none; + border: 0; + box-shadow: none; +} +.search-form-fluid .search-page-input:focus { + box-shadow: none; +} +.token-warning { + position: absolute; + top: 10px; + right: 85px; + z-index: 100; + color: #000; +} +.sort-bar { + border-bottom: 1px solid #f1f1f1; + margin-bottom: 20px; + padding-bottom: 20px; +} +.sort-bar .sort-label { + padding-right: 5px; + font-weight: 200; + font-size: 13px; + color: #666; +} +.sort-bar .select-menu { + float: right; +} +.sort-bar h3 { + margin: 0; +} +.sort-bar .sort-form { + float: right; +} +.sort-bar .sort-link { + font-weight: bold; + color: #8a8a8a; + text-decoration: none; + margin-top: 4px; +} +.sort-form .sort-icon { + border: 5px solid #8a8a8a; + height: 0; + width: 0; + display: inline-block; + margin-left: 5px; +} +.sort-form .sort-desc .sort-icon { + border-color: #8a8a8a transparent transparent; + border-width: 5px 4px 2px; +} +.sort-form .sort-asc .sort-icon { + border-color: transparent transparent #8a8a8a; + border-width: 2px 4px 5px; +} +.file-editor-textarea { + width: 100%; + padding: 5px 4px; + font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace; + resize: vertical; + border: 0; + border-radius: 0; + outline: none; +} +.container-preview .tabnav-tabs { + margin: -6px 0 0 -11px; +} +.container-preview .tabnav-tabs .tabnav-tab { + padding: 12px 15px; + border-radius: 0; +} +.container-preview .tabnav-tabs>li:first-child .selected { + border-top-left-radius: 3px; +} +.container-preview .tabnav-tabs .selected { + font-weight: bold; +} +.container-preview.show-code .commit-create, .container-preview.show-code .actions { + display: block; +} +.container-preview.show-code .commit-preview, .container-preview.show-code .loading-preview-msg, .container-preview.show-code .no-changes-preview-msg, .container-preview.show-code .error-preview-msg { + display: none; +} +.container-preview:not(.show-code) .commit-create, .container-preview:not(.show-code) .actions { + display: none; +} +.container-preview.loading-preview .loading-preview-msg { + display: block; +} +.container-preview.loading-preview .no-changes-preview-msg, .container-preview.loading-preview .error-preview-msg, .container-preview.loading-preview .commit-preview { + display: none; +} +.container-preview.show-preview .commit-preview { + display: block; +} +.container-preview.show-preview .loading-preview-msg, .container-preview.show-preview .no-changes-preview-msg, .container-preview.show-preview .error-preview-msg { + display: none; +} +.container-preview.no-changes-preview .no-changes-preview-msg { + display: block; +} +.container-preview.no-changes-preview .loading-preview-msg, .container-preview.no-changes-preview .error-preview-msg, .container-preview.no-changes-preview .commit-preview { + display: none; +} +.container-preview.error-preview .error-preview-msg { + display: block; +} +.container-preview.error-preview .loading-preview-msg, .container-preview.error-preview .no-changes-preview-msg, .container-preview.error-preview .commit-preview { + display: none; +} +.container-preview p.preview-msg { + padding: 30px; + font-size: 16px; +} +.ace_editor.ace-github-light { + position: relative; + font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; + font-size: 12px; + line-height: 18px; +} +.ace_editor.ace-github-light .ace_scroller.ace_scroll-left { + box-shadow: none; +} +.ace_gutter { + border-right: 1px solid #eee; +} +.ace_gutter-layer { + min-width: 50px; +} +.ace_nobold .ace_line>span { + font-weight: normal !important; +} +.ace_marker-layer .ace_step { + background-color: #fcff00; +} +.ace_marker-layer .ace_stack { + background-color: #a4e565; +} +.ace_marker-layer .ace_selected-word { + background-color: #fafaff; +} +.ace_indent-guide { + box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.1); +} +.details-collapse .collapse { + position: relative; + display: none; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease-in-out; + transition: height 0.35s ease-in-out; +} +.details-collapse.open .collapse { + display: block; + height: auto; + overflow: visible; +} +.comment.is-comment-editing .edit-comment-hide { + display: none; +} +.comment.is-comment-editing .form-content { + display: block; +} +.comment.is-comment-loading .context-loader { + display: block; +} +.comment.is-comment-loading .form-content { + opacity: 0.5; +} +.comment.is-comment-stale .comment-form-stale { + display: block; +} +.comment.is-comment-stale .comment-content { + padding-top: 10px; +} +.comment.is-comment-stale .form-content { + opacity: 0.75; +} +.comment .email-format { + line-height: 1.5; +} +.comment .context-loader { + display: none; +} +.comment-resolve-form { + padding-top: 10px; + margin: 0 15px 15px; + color: #777; + border-top: 1px solid #eee; +} +.comment-resolve-form.loading { + opacity: 0.6; +} +.comment-resolve-label { + font-weight: normal; + color: #555; +} +.comment-body { + width: 100%; + padding: 15px; + overflow: visible; + font-size: 14px; +} +.comment-body .highlight { + overflow: visible !important; + background-color: transparent; +} +.form-actions:before { + display: table; + content: ""} +.form-actions:after { + display: table; + clear: both; + content: ""} +.form-actions .button, .form-actions .minibutton { + float: right; + margin-left: 5px; +} +.form-actions .left .button, .form-actions .left .minibutton { + margin-left: 0; +} +.form-content { + display: none; + padding: 10px; +} +.form-content .form-actions { + margin-top: 10px; +} +.comment-form-textarea { + width: 100%; + max-width: 100%; + height: 100px; + min-height: 100px; + margin: 0; + font-size: 14px; + line-height: 1.6; + -webkit-transform: translateZ(0); +} +.comment-form-textarea.dragover { + border: solid 1px #4183c4; +} +.discussion-topic-header { + position: relative; + padding: 10px; + word-wrap: break-word; +} +.discussion-hidden { + opacity: 0.75; +} +.comment-form-error, .comment-form-stale { + display: none; + padding: 5px 10px; + margin: 0 10px; + font-weight: bold; + color: #900; + background-color: #ffeaea; + border: 1px solid #e2a0a0; +} +.comment-form-error.comment-form-bottom, .comment-form-stale.comment-form-bottom { + margin-bottom: 10px; +} +.comment-form-stale { + margin-top: 0; +} +.email-format { + line-height: 1.5em !important; +} +.email-format div { + white-space: pre-wrap; +} +.email-format .email-hidden-reply { + display: none; + white-space: pre-wrap; +} +.email-format .email-quoted-reply, .email-format .email-signature-reply { + padding: 0 15px; + margin: 15px 0; + color: #777; + border-left: 4px solid #ddd; +} +.email-format .email-hidden-toggle a { + display: inline-block; + height: 12px; + padding: 0 9px; + font-size: 12px; + font-weight: bold; + line-height: 6px; + color: #555; + text-decoration: none; + vertical-align: middle; + background: #ddd; + border-radius: 1px; +} +.email-format .email-hidden-toggle a:hover { + background-color: #ccc; +} +.email-format .email-hidden-toggle a:active { + color: #fff; + background-color: #4183c4; +} +.comment-email-format div { + white-space: normal; +} +.comment-email-format .email-hidden-reply { + display: none; + white-space: normal; +} +.comment-email-format blockquote, .comment-email-format p { + margin: 0; +} +.blankslate.conversation-limited { + padding: 20px 0 10px; + margin: 15px; +} +.locked-conversation .write-tab, .locked-conversation .preview-tab { + color: #ccc; +} +.commit-sha { + padding: 0.2em 0.4em; + font-size: 90%; + font-weight: normal; + background-color: #f5f5f5; + border: 1px solid #eee; + border-radius: 0.2em; +} +.commit-partial-notice { + margin-top: 20px; + margin-bottom: 20px; +} +.commit-paginate-container { + float: right; + margin: -5px 0 0; + text-align: inherit; +} +.commit .commit-title, .commit .commit-title a { + color: #4e575b; +} +.commit .commit-title.blank, .commit .commit-title.blank a { + color: #9cabb1; +} +.commit .commit-title .issue-link { + font-weight: bold; + color: #4183c4; +} +.commit .sha-block, .commit .sha { + font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; + font-size: 12px; +} +.commit.open .commit-desc { + display: block; +} +.commit-link { + font-weight: normal; + color: #4183c4; +} +.commit-email-flash { + display: inline; +} +.commit-desc { + display: none; +} +.commit-desc pre { + max-width: 700px; + margin: 10px 0; + font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; + font-size: 13px; + line-height: 1.45; + color: #596063; + white-space: pre-wrap; +} +.commit-desc+.commit-branches { + padding-top: 8px; + margin-top: 2px; + border-top: solid 1px #d1e2eb; +} +.commit-tease { + padding: 8px 8px 0; + background: #e6f1f6; + border: 1px solid #b7c7cf; + border-bottom-color: #d8e6ec; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.commit-tease p.commit-title { + margin: 0 0 6px; +} +.commit-tease .commit-desc { + margin: -3px 0 10px; +} +.commit-tease .commit-desc pre { + font-size: 11px; +} +.commit-tease .commit-meta { + padding: 8px; + margin-right: -8px; + margin-left: -8px; + background: #fff; + border-top: 1px solid #d8e6ec; +} +.commit-tease .commit-meta .loader-loading { + margin: 0 0 -9px; +} +.commit-tease .zeroclipboard-link { + float: right; + margin-top: -2px; + margin-left: 5px; +} +.commit-tease .sha-block { + float: right; + color: #888; +} +.commit-tease .sha-block>.sha { + color: #444; +} +.commit-tease .sha-block>a { + color: #444; + text-decoration: none; +} +.commit-tease .authorship { + margin: -2px 0 -4px -4px; + font-size: 12px; + color: #999; +} +.commit-tease .authorship a { + font-weight: bold; + color: #444; + text-decoration: none; +} +.commit-tease .authorship a:hover { + text-decoration: underline; +} +.commit-tease .authorship .avatar { + margin: -2px 3px 0 0; +} +.commit-tease .authorship .author-name { + color: #444; +} +.commit-tease .authorship .committer { + display: block; + margin-left: 30px; + font-size: 11px; +} +.comment-count { + float: right; + margin-top: 1px; + font-size: 11px; + color: #7f9199; +} +.comment-count .octicon { + margin-left: 5px; + vertical-align: middle; +} +.commits-listing { + position: relative; + padding-bottom: 20px; + margin-bottom: 15px; +} +.commits-listing:before { + position: absolute; + top: 0; + bottom: 0; + left: 14px; + z-index: -1; + display: block; + width: 2px; + content: ""; + background-color: #f3f3f3; +} +.commits-listing .discussion-item-icon { + margin-right: 5px; + margin-left: -1px; +} +.commits-listing .timeline-commits { + padding-left: 8px; + margin-bottom: 20px; +} +.commits-listing .timeline-commits:last-child { + margin-bottom: 0; +} +.commits-listing-padded { + padding-left: 39px; +} +.commit-group { + margin-top: 10px; + list-style-type: none; +} +.commit-group-title { + margin-top: 15px; + margin-left: -31px; + color: #777; +} +.commit-group-title .octicon-git-commit { + margin-right: 17px; + color: #ccc; + background: #fff; +} +.commits-list-item.navigation-focus { + background: #f7fbfc; +} +.commits-list-item .commit-title { + margin: 0; + font-size: 15px; + font-weight: bold; + color: #333; +} +.commits-list-item .commit-meta { + margin-top: 1px; + font-weight: normal; + color: #999; +} +.commits-list-item .deployment-indicator { + color: #bbb; +} +.commits-list-item .status .octicon { + height: 14px; + line-height: 14px; +} +.commits-list-item .commit-author { + color: #777; +} +.commits-list-item .octicon-arrow-right { + margin: 0 3px; +} +.commits-list-item .button-outline { + padding: 5px 8px; + margin-top: 4px; +} +.commits-list-item .octicon-clippy, .commits-list-item .octicon-code { + display: block; +} +.commits-list-item .commit-desc pre { + padding-left: 8px; + margin-top: 5px; + margin-bottom: 10px; + font-size: 12px; + color: #596063; + border-left: 1px solid #e5e5e5; +} +.commits-list-item .commit-desc pre a { + word-break: break-word; +} +.commits-comments-link { + margin-top: 9px; + color: #999; + vertical-align: middle; +} +.commits-comments-link:hover { + color: #4183c4; + text-decoration: none; +} +.commit-avatar-cell { + width: 47px; +} +.commit-avatar-cell.table-list-cell { + padding-right: 0; +} +.commit-indicator { + margin-left: 5px; +} +.commit-links-cell { + width: 230px; + text-align: right; +} +.commit-links-group { + margin-right: 5px; +} +.timeline-commits { + width: 100%; + margin-top: 5px; + border-collapse: separate; +} +.timeline-commits+.timeline-commits { + margin-top: 15px; +} +.timeline-commits td { + padding-top: 4px; + padding-right: 8px; + padding-bottom: 4px; + font-size: 12px; + line-height: 16px; + vertical-align: top; + background-color: transparent; +} +.discussion-item .timeline-commits .commit-author { + display: none; +} +.timeline-commits .commit-gravatar { + width: 16px; + padding-left: 10px; +} +.timeline-commits .commit-author { + width: 200px; + padding-right: 20px; + white-space: nowrap; +} +.timeline-commits .author { + font-weight: bold; + color: #555; +} +.timeline-commits .commit-message { + min-height: 0; +} +.timeline-commits .commit-message a { + color: #555; +} +.timeline-commits .commit-message a:hover { + color: #4183c4; +} +.timeline-commits .commit-desc pre { + padding-left: 10px; + font-size: 11px; + color: #777; + border-left: 1px solid #eee; +} +.timeline-commits .commit-desc pre a { + word-break: break-word; +} +.timeline-commits .hidden-text-expander { + margin-top: 3px; + margin-left: 0; + vertical-align: top; +} +.timeline-commits .hidden-text-expander a { + height: 13px; + background-color: #eee; +} +.timeline-commits .hidden-text-expander a:hover { + color: #fff; + background-color: #4183c4; +} +.timeline-commits .commit-meta { + text-align: right; + white-space: nowrap; +} +.timeline-commits .commit-meta .status { + width: 16px; + text-align: center; +} +.timeline-commits .commit-meta .status.status-pending { + color: #cea61b; +} +.timeline-commits .commit-meta .octicon { + margin-right: 1px; + margin-left: 1px; +} +.commit-icon { + display: table-cell; + width: 16px; + color: #ccc; +} +.commit-icon .octicon { + background-color: #fff; +} +.commit-id { + color: #bbb; +} +.commit-id:hover { + color: #4183c4; +} +.full-commit { + padding: 8px 8px 0; + margin: 10px 0; + background: #e6f1f6; + border: 1px solid #c5d5dd; + border-radius: 3px; +} +.full-commit:first-child { + margin-top: 0; +} +.full-commit .button-outline { + background: none; + border: 1px solid #cedee5; +} +.full-commit .button-outline:hover { + color: #4183c4; + border: 1px solid #4183c4; +} +.full-commit p.commit-title { + margin: 0 0 8px; + font-size: 18px; + font-weight: bold; + color: #213f4d; + text-shadow: 0 1px rgba(255, 255, 255, 0.5); +} +.full-commit .branches-list { + display: inline-block; + margin-right: 10px; + vertical-align: middle; + list-style: none; +} +.full-commit .branches-list li { + display: inline-block; + padding-left: 3px; + font-weight: bold; + color: #596063; +} +.full-commit .branches-list li:before { + padding-right: 6px; + font-weight: normal; + content: "+"} +.full-commit .branches-list li:first-child { + padding-left: 0; +} +.full-commit .branches-list li:first-child:before { + padding-right: 0; + content: ""} +.full-commit .branches-list li.loading { + font-weight: normal; + color: #818c90; +} +.full-commit .branches-list li.pull-request { + font-weight: normal; + color: #818c90; +} +.full-commit .branches-list li.pull-request:before { + margin-left: -8px; + content: ""} +.full-commit .branches-list li.pull-request-error { + margin-bottom: -1px; +} +.full-commit .branches-list li a { + color: inherit; +} +.full-commit .commit-meta { + padding: 8px; + margin-right: -8px; + margin-left: -8px; + background: #fff; + border-top: 1px solid #d8e6ec; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.full-commit .sha-block { + float: right; + margin-left: 15px; + font-size: 12px; + color: #888; +} +.full-commit.merge-commit .sha-block { + clear: right; +} +.full-commit.merge-commit .sha-block+.sha-block { + margin-top: 2px; +} +.full-commit .sha-block>.sha { + color: #444; +} +.full-commit .sha-block>a { + color: #444; + text-decoration: none; + border-bottom: 1px dotted #ccc; +} +.full-commit .sha-block>a:hover { + border-bottom: 1px solid #444; +} +.full-commit .authorship { + margin-top: -2px; + margin-bottom: -4px; + margin-left: -4px; + font-size: 14px; + color: #999; +} +.full-commit .authorship .gravatar { + margin-top: -2px; + margin-right: 3px; + vertical-align: middle; + border-radius: 3px; +} +.full-commit .authorship a { + font-weight: bold; + color: #444; + text-decoration: none; +} +.full-commit .authorship a:hover { + text-decoration: underline; +} +.full-commit .authorship .author-name { + color: #444; +} +.full-commit .authorship .hint a { + color: #4183c4; +} +.full-commit .authorship .committer { + display: block; + margin-top: -2px; + margin-left: 34px; + font-size: 12px; +} +.branches-tag-list { + display: inline-block; + margin-right: 10px; + vertical-align: middle; + list-style: none; +} +.branches-tag-list .more-commit-details, .branches-tag-list.open .hidden-text-expander { + display: none; +} +.branches-tag-list.open .more-commit-details { + display: inline-block; +} +.branches-tag-list li { + display: inline-block; + padding-left: 3px; +} +.branches-tag-list li:first-child { + padding-left: 0; + font-weight: bold; + color: #596063; +} +.branches-tag-list li.loading { + font-weight: normal; + color: #818c90; +} +.branches-tag-list li.abbrev-tags { + cursor: pointer; +} +.branches-tag-list li a { + color: inherit; +} +.branches-tag-list li .hidden-text-expander a { + background-color: #dae5eb; +} +.branches-tag-list li .hidden-text-expander a:hover { + background-color: #d1dbe0; +} +.commit-branches { + min-height: 18px; + margin-top: -6px; + margin-bottom: 8px; + font-size: 12px; + color: #818c90; + vertical-align: middle; +} +.commit-branches .octicon { + vertical-align: middle; +} +.full-commit .commit-desc, .commit-desc-container .commit-desc { + display: block; + margin: -5px 0 10px; +} +.full-commit .commit-desc pre, .commit-desc-container .commit-desc pre { + max-width: 100%; + overflow: visible; + text-shadow: 0 1px rgba(255, 255, 255, 0.5); + word-wrap: break-word; +} +.commit-loader .loader-error { + display: none; + margin: 0; + font-size: 12px; + font-weight: bold; + color: #bd2c00; +} +.commit-loader.error .loader-loading { + display: none; +} +.commit-loader.error .loader-error { + display: block; +} +.historical-banner { + padding: 15px 20px 15px 130px; + margin-bottom: 20px; + overflow: hidden; + color: #333; + background: #fff; + border: 1px solid #e5e5e5; + border-radius: 5px; +} +.historical-banner h2 { + margin: 0 0 5px; +} +.historical-banner p { + margin: 0; +} +.historical-banner .illustration { + position: absolute; + top: 12px; + left: 20px; + color: rgba(0, 0, 0, 0.1); +} +.roses-divider { + margin-bottom: 20px; + text-align: center; +} +.file-history-tease { + margin-bottom: 10px; + font-size: 14px; + color: #7b878c; + background: #e7ecee; + border: 1px solid #d2d9dd; + border-radius: 3px; +} +.file-history-tease .author a { + font-weight: bold; + color: #000; +} +.file-history-tease .commit-title { + display: inline; +} +.file-history-tease .sha { + font-size: 13px; +} +.file-history-tease .loader-loading, .file-history-tease .loader-error { + margin: 0; +} +.file-history-tease .loader-loading img, .file-history-tease .loader-error img { + vertical-align: middle; +} +.file-history-tease .participation { + padding: 5px 8px; + font-size: 12px; + font-weight: normal; + line-height: 20px; + color: #666; + background-color: #fff; + border-top: 1px solid #d8e6ec; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.file-history-tease .participation:before { + display: table; + content: ""} +.file-history-tease .participation:after { + display: table; + clear: both; + content: ""} +.file-history-tease .participation .quickstat { + float: left; + margin: 0 10px 0 0; +} +.file-history-tease .participation .quickstat strong { + color: #000; +} +.file-history-tease .participation a { + color: #888; + text-decoration: none; +} +.file-history-tease .participation .avatar-link { + margin-right: 3px; +} +.file-history-tease-header { + padding: 5px 8px; + line-height: 24px; +} +.file-history-tease-header .avatar { + float: left; + margin-right: 5px; +} +.toggle-line-notes-below { + color: #777; +} +.commit-comments-heading h3 { + display: inline-block; + margin-right: 15px; +} +.commit-build-statuses { + position: relative; + display: inline-block; + text-align: left; +} +.commit-build-statuses.active .dropdown-menu-content { + display: block; +} +.commit-build-statuses.active .tooltipped:before, .commit-build-statuses.active .tooltipped:after { + display: none; +} +.commit-build-statuses .dropdown-menu { + min-width: 400px; + max-width: 500px; + padding-top: 0; + padding-bottom: 0; +} +.commit-build-statuses .dropdown-menu .build-statuses-list { + max-height: 170px; + border-bottom: 0; +} +.commit-build-statuses .dropdown-menu-w, .commit-build-statuses .dropdown-menu-e { + top: -11px; +} +.commit-build-statuses .build-status-description .button-link { + display: none; +} +.commit-build-statuses .build-status-item:last-child { + border-radius: 0 0 2px 2px; +} +.commit-ref { + position: relative; + display: inline-block; + padding: 0 5px; + border-radius: 3px; + font: 0.75em/2 Consolas, "Liberation Mono", Menlo, Courier, monospace; + color: #336479; + white-space: nowrap; + background-color: #e8f0f8; +} +.commit-ref .user { + color: #598a9f; +} +a.commit-ref:hover { + text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2); + background-color: #2a5177; + background-image: -webkit-linear-gradient(#74a4d4, #2a5177); + background-image: linear-gradient(#74a4d4, #2a5177); + background-repeat: repeat-x; + border-color: #2a5177; + text-decoration: none; +} +.compare-cutoff, .diff-cutoff { + margin: 5px 0; + padding: 8px 0; + font-weight: bold; + text-align: center; + border-radius: 3px; + color: #4c4a42; + background-color: #fff9ea; + border: solid 1px #dfd8c2; +} +.table-of-contents { + margin: 15px 0; +} +.table-of-contents .diffstat { + float: right; +} +.table-of-contents li { + padding: 5px 0; + list-style-type: none; +} +.table-of-contents li+li { + border-top: 1px solid #eee; +} +.table-of-contents .content { + font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace; + clear: both; +} +.table-of-contents .octicon-diff-removed { + color: #bd2c00; +} +.table-of-contents .octicon-diff-renamed { + color: #677a85; +} +.table-of-contents .octicon-diff-modified { + color: #d0b44c; +} +.table-of-contents .octicon-diff-added { + color: #6cc644; +} +.toc-diff-stats { + padding-left: 20px; + line-height: 26px; +} +.toc-diff-stats .octicon { + float: left; + margin-top: 3px; + margin-left: -20px; + color: #ccc; +} +.toc-diff-stats .button-link { + font-weight: bold; +} +.toc-diff-stats+.content { + padding-top: 5px; +} +span.diffstat { + white-space: nowrap; + text-align: right; + font-family: Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"; + color: #666; + font-weight: bold; + font-size: 11px; + cursor: default; +} +span.diffstat a { + text-decoration: none; + color: #666; +} +span.diffstat .diffstat-bar { + margin-left: 3px; + display: inline-block; + width: 45px; + height: 12px; + text-decoration: none; + text-align: left; + color: #eee; + font: normal normal 16px/1 "octicons"; + display: inline-block; + text-decoration: none; + -webkit-font-smoothing: antialiased; + font-size: 16px; + letter-spacing: 1px; +} +span.diffstat .diffstat-bar.diff-deleted, span.diffstat .diffstat-bar i.minus { + color: #bd2c00; + font-style: normal; +} +span.diffstat .diffstat-bar.diff-added, span.diffstat .diffstat-bar i.plus { + color: #6cc644; + font-style: normal; +} +span.diffstat .lines-added, span.diffstat .lines-deleted { + display: inline-block; + margin-left: 3px; + font-weight: bold; +} +span.diffstat .lines-added .diffstat-icon, span.diffstat .lines-deleted .diffstat-icon { + vertical-align: 1px; +} +span.diffstat .lines-added { + color: #55a532; +} +span.diffstat .lines-deleted { + color: #bd2c00; +} +span.no-nl-marker { + position: relative; + top: 1px; + color: #bd2c00; + margin-left: 4px; + vertical-align: middle; +} +.symlink .no-nl-marker { + display: none; +} +.existing-pull { + margin: 10px 0; +} +.existing-pull .list-group-item:before { + display: table; + content: ""} +.existing-pull .list-group-item:after { + display: table; + clear: both; + content: ""} +.existing-pull .existing-pull-contents { + float: left; + width: 680px; +} +.existing-pull .existing-pull-button { + float: right; + margin-top: 3px; +} +.existing-pull .existing-pull-number { + font-weight: normal; + color: #aaa; +} +.existing-pull .css-truncate { + max-width: 700px; +} +.existing-pull .css-truncate p { + display: inline; +} +.compare-pr-placeholder { + margin: 10px 0; + padding: 15px; + font-size: 14px; + color: #4c4a42; + background-color: #fff9ea; + border: solid 1px #dfd8c2; + border-radius: 3px; +} +.compare-pr-placeholder p { + margin: 7px 0; + color: #6d6c60; +} +.compare-pr-placeholder .button { + margin-right: 10px; + margin-bottom: -2px; +} +.compare-pr-placeholder .button .octicon { + vertical-align: -1px; +} +.compare-pr-placeholder .help-link { + margin-top: 5px; + margin-right: -3px; + padding: 3px; + color: #9c997d; + text-decoration: none; +} +.compare-pr .pull-request-composer { + display: none; +} +.compare-pr .contributing { + display: none; +} +.compare-pr.open .compare-pr-placeholder { + display: none; +} +.compare-pr.open .pull-request-composer { + display: block; +} +.compare-pr.open .contributing { + display: block; +} +.contributing { + padding: 15px; + margin: 15px 0; + font-size: 14px; + color: #4c4a42; + background-color: #fff9ea; + border: 1px solid #dfd8c2; + border-radius: 3px; +} +.pull-request-composer { + position: relative; + margin-bottom: 15px; + border: 1px solid #ddd; + border-radius: 3px; +} +.pull-request-composer .preview-content { + min-height: 120px; +} +.discussion-topic { + float: left; + width: 80%; + border-right: 1px solid #ddd; +} +.composer-meta { + float: left; + width: 20%; + padding-right: 10px; + padding-left: 10px; + text-align: center; +} +.composer-meta .branch-action-icon { + display: inline-block; + float: none; + margin: 15px 0; +} +.composer-meta .merge-branch-heading { + font-size: 14px; +} +.composer-meta .merge-branch-description { + margin: 10px 0; + font-size: 12px; +} +.composer-meta .branch-action-state-clean .merge-branch-heading { + color: #6cc644; +} +.composer-submit { + position: absolute; + right: 1%; + bottom: 10px; + width: 18%} +#contact-github textarea { + height: 100px; + resize: vertical; +} +.heartocat { + display: block; + margin: 50px auto 0; +} +.documentation-results-wrapper { + position: relative; + top: -19px; +} +.documentation-results { + position: absolute; + top: 0; + z-index: 2; + width: 400px; + margin-top: 5px; + clear: both; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); +} +.documentation-results ul { + width: 100%} +.documentation-results ul li:first-child a { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.documentation-results .documentation-results-footer a { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.documentation-results a { + outline: none; + padding: 5px 10px; + display: block; + color: #333; + font-weight: bold; + cursor: pointer; + text-decoration: none; + border: solid #ddd; + border-width: 0 1px 1px; + background-color: #fff; +} +.documentation-results a:hover { + background-color: #3586c3; + color: #fff; +} +.documentation-results a.selected { + background-color: #3586c3; + color: #fff; +} +ul.documentation-results-group { + list-style-type: none; +} +.contact-form-extras { + display: none; +} +.context-loader-container .context-loader { + display: none; +} +.context-loader-container .context-loader.is-context-loading { + display: block; + white-space: nowrap; +} +.context-loader-container .context-loader-overlay { + opacity: 1; + -webkit-transition: opacity 0.25s ease-in-out; + transition: opacity 0.25s ease-in-out; +} +.context-loader-container .context-loader-overlay.is-context-loading { + opacity: 0.5; +} +.page-context-loader { + margin-left: 10px; + display: none; +} +.page-context-loader.is-context-loading { + display: inline-block; +} +body.disables-context-loader .page-context-loader, body.disables-context-loader .context-loader { + display: none !important; +} +.contributions-tab { + margin-top: 20px; +} +.calendar-graph { + padding: 5px 0 0; + height: 126px; + text-align: center; +} +.calendar-graph.days-selected rect.day { + opacity: 0.5; +} +.calendar-graph.days-selected rect.day.active { + opacity: 1; +} +.calendar-graph .activity { + margin-top: 0; +} +.calendar-graph .dots { + margin: 20px auto 0; + width: 64px; + height: 64px; +} +.calendar-graph text.month { + font-size: 10px; + fill: #aaa; +} +.calendar-graph text.wday { + fill: #ccc; + font-size: 9px; +} +#contributions-calendar rect.day { + shape-rendering: crispedges; +} +#contributions-calendar rect.day.empty:hover { + stroke: none; +} +#contributions-calendar rect.day:hover { + stroke: #555; + stroke-width: 1px; +} +.contrib-column { + padding: 15px 0; + text-align: center; + border-left: 1px solid #ddd; + border-top: 1px solid #ddd; + font-size: 11px; +} +.contrib-column-first { + border-left: 0; +} +.contrib-number { + font-weight: 300; + line-height: 1.3em; + font-size: 24px; + display: block; + color: #333; +} +.contrib-footer { + font-size: 11px; + padding: 0 10px 12px; +} +.contrib-legend { + font-size: 11px; + color: #999; + float: right; +} +.contrib-legend .legend { + display: inline-block; + list-style: none; + margin: 0 5px; + position: relative; + bottom: -1px; +} +.contrib-legend .legend li { + display: inline-block; + width: 10px; + height: 10px; +} +.new-user-contrib-intro { + border-top: solid 1px #ddd; + padding: 5px 20px; + font-size: 16px; +} +.contrib-square { + color: #d6e685; + font-size: 22px; + line-height: 1; +} +.contribution-activity h2 { + font-size: 18px; + font-weight: normal; + margin: 30px 0 15px; +} +.contribution-activity .select-menu-button { + position: relative; + top: -4px; +} +.contribution-activity.loading .contribution-activity-listing { + display: none; +} +.contribution-activity.loading .contribution-activity-spinner { + display: block; +} +.contribution-activity-spinner { + margin: 20px auto 0; + width: 64px; + height: 64px; + display: none; +} +ul.simple-conversation-list a.meta { + color: #777; +} +li.contribution { + list-style: none; + padding: 10px 0; +} +li.contribution:last-child { + border-bottom: 0; +} +li.contribution h3 { + font-size: 14px; + display: inline-block; + margin: 0; +} +li.contribution h3 a { + color: #4183c4; +} +li.contribution .cmeta { + display: block; + font-size: 12px; + color: #aaa; + font-weight: normal; +} +li.contribution .cmeta a { + color: #666; +} +li.contribution .cmt { + color: #999; +} +li.contribution .d { + color: #c00; +} +li.contribution .a { + color: #8cac29; +} +li.contribution .num { + color: #777; +} +.subscribe-feed { + display: inline-block; + color: #333; +} +.subscribe-feed .octicon { + margin-right: 5px; +} +.new-user-panel { + position: relative; + padding: 18px; + margin-bottom: 30px; + font-size: 16px; + border: dashed 2px #ccc; + border-radius: 3px; +} +.new-user-panel-close { + position: absolute; + top: 10px; + right: 18px; + color: #ccc; +} +.new-user-panel-close:hover { + color: #666; +} +.new-user-intro { + margin: 0 120px; + font-size: 36px; + font-weight: normal; + line-height: 1.3; + text-align: center; +} +.new-user-heading-small { + margin: 5px 170px 20px; + font-size: 20px; + color: #888; + text-align: center; +} +.button-hello-world { + font-size: 16px; + padding: 10px 50px; +} +.welcome-guides { + position: relative; + padding: 30px; + margin-bottom: 30px; + border: 2px dashed #ddd; + border-radius: 3px; +} +.welcome-guides h1 { + margin-top: 0; + margin-bottom: 0; + text-align: center; +} +.welcome-guides .lead { + margin-top: 0; + margin-bottom: 20px; + text-align: center; +} +.welcome-guides .guides-list-item { + color: #777; +} +.welcome-guides .guides-list-item:hover { + color: #4183c4; + text-decoration: none; +} +.welcome-guides .guides-list-item p { + margin-bottom: 0; +} +.welcome-guides .dismiss-guides { + position: absolute; + top: 30px; + right: 28px; + display: block; + padding-left: 5px; + color: #ccc; +} +.welcome-guides .dismiss-guides:hover { + color: #4183c4; +} +.guides-bootcamp { + text-align: center; +} +.guides-bootcamp p { + margin-top: 0; + margin-bottom: 0; +} +.guides-bootcamp .guides-list-item { + padding-right: 15px; + padding-left: 15px; +} +.guides-bootcamp .guides-image { + display: block; + width: auto; + height: 100px; + margin: 10px auto 20px; +} +.guides-bootcamp .guides-list-title { + margin-top: 0; + margin-bottom: 5px; + color: #4183c4; +} +.bootcamp { + margin: 0 0 20px; +} +.bootcamp h1 { + position: relative; + padding: 8px 10px; + margin: 0; + font-size: 16px; + font-weight: bold; + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); + background-color: #829aa8; + border: 1px solid #677c89; + border-bottom-color: #6b808d; + border-radius: 3px 3px 0 0; +} +.bootcamp h1 a { + color: #fff; + text-decoration: none; +} +.bootcamp .octicon-x { + position: relative; + top: -2px; + font-size: 16px; + line-height: 16px; +} +.bootcamp .dismiss-bootcamp { + position: absolute; + top: 9px; + right: 9px; + display: block; + width: 16px; + height: 16px; + background-repeat: no-repeat; + background-position: 0 0; +} +.bootcamp .dismiss-bootcamp:hover { + background-position: 0 -19px; +} +.bootcamp .bootcamp-body { + padding: 10px 1%; + overflow: hidden; + background-color: #e9f1f4; + border-color: #e9f1f4 #d8dee2 #d8dee2; + border-style: solid; + border-width: 1px; + border-radius: 0 0 3px 3px; +} +.bootcamp ul li { + background-color: #f5f3b4; + background-image: -webkit-linear-gradient(#fffff5, #f5f3b4); + background-image: linear-gradient(#fffff5, #f5f3b4); + background-repeat: repeat-x; + position: relative; + display: block; + float: left; + width: 24.25%; + height: 215px; + margin: 0 1% 0 0; + overflow: hidden; + font-size: 13px; + font-weight: normal; + color: #666; + border: 1px solid #dfddb5; + border-radius: 3px; + box-shadow: 0 1px 0 #fff; +} +.bootcamp ul li.be-social { + margin-right: 0; +} +.bootcamp ul li:hover { + background-color: #f1eea3; + background-image: -webkit-linear-gradient(#fcfce9, #f1eea3); + background-image: linear-gradient(#fcfce9, #f1eea3); + background-repeat: repeat-x; + border: 1px solid #d6d4ad; +} +.bootcamp ul li a { + color: #666; + text-decoration: none; +} +.bootcamp .image { + position: relative; + display: block; + height: 133px; + background-repeat: no-repeat; + background-position: center center; +} +.bootcamp .setup .image { + background-image: url(/assets/modules/dashboard/bootcamp/octocat_setup-1d94846160fdf54b6ca7d2b73aa5f1647322513514786ac9e137b1eb846db9ca.png); + background-size: 129px 96px; +} +.bootcamp .create-a-repo .image { + background-image: url(/assets/modules/dashboard/bootcamp/octocat_repo-70ae42e0e4fb1f6856d4871062f0d979b7f19e67ccdc8992bcc6b502464fd561.png); + background-size: 129px 96px; +} +.bootcamp .fork-a-repo .image { + background-image: url(/assets/modules/dashboard/bootcamp/octocat_fork-6e0b56d6903d4e2e32ffdeb1ebe0ce5c79ce938f45acf803f3421cc5aafc05aa.png); + background-size: 178px 96px; +} +.bootcamp .be-social .image { + background-image: url(/assets/modules/dashboard/bootcamp/octocat_collabocats-974d8e7d814eb7bd416a8cce94bd03edef6881f18546bef185ec8878720c1dbc.png); + background-position: center 27px; + background-size: 207px 96px; +} +.bootcamp .desc { + position: relative; + z-index: 2; + padding: 10px 15px 20px; + overflow: hidden; + text-align: center; + background-repeat: no-repeat; +} +.bootcamp .desc>h2 { + padding: 0; + margin: 0 0 5px; + font-size: 15px; + color: #393939; +} +.bootcamp .desc p { + padding: 0; + margin: 0; + line-height: 1.2em; +} +.bootcamp .step-number { + position: absolute; + top: -1px; + left: 10px; + font-size: 36px; + font-weight: bold; + color: #e4e1a8; + opacity: 0.75; +} +.first-run { + width: 800px; + margin: 25px auto; + text-align: center; +} +.first-run-heading { + font-size: 36px; + font-weight: normal; +} +.first-run-subheading { + font-size: 16px; + font-weight: normal; + color: #999; +} +.first-run-survey { + width: 800px; + padding: 0; + margin: 0 auto; +} +.first-run-survey .button+.button { + margin-left: 12px; +} +.first-run-survey ul.guides { + list-style-type: none; +} +.first-run-small-wrapper { + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 35px 25px; + margin-top: 25px; + background-color: #f0f7fd; + border: 1px solid #d2d8dd; + border-radius: 3px; +} +.first-run-survey-question p { + margin: 0 0 25px; + font-size: 22px; + font-weight: 500; + line-height: 1; +} +.first-run-survey-progress { + margin-top: 25px; +} +.first-run-survey-progress .circle { + display: inline-block; + width: 10px; + height: 10px; + margin: 0 4px; + border: 1px solid #d1d1d1; + border-radius: 52%} +.first-run-survey-progress .current { + background-color: #4183c4; + border-color: #4183c4; +} +.first-run-survey-progress .completed { + background-color: #d1d1d1; + border-color: #d1d1d1; +} +.first-run-survey-other { + width: 230px; + margin: 16px auto auto; +} +.first-run-skip { + padding: 15px 0 0; + margin-top: 30px; + font-size: 14px; + border-top: 1px solid #e9e9e9; +} +.first-run-skip span { + font-weight: 500; +} +.first-run-get-started { + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0 2px; + margin: 25px 0; + overflow: hidden; + clear: both; + border: 1px solid #e5e5e5; + border-radius: 3px; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.01); +} +.first-run-get-started div { + float: left; + width: 50%; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 18px 20px 22px 18px; + text-align: left; +} +.first-run-get-started .mega-octicon { + float: left; + color: #cccccc; +} +.first-run-get-started p { + padding: 0 0 0 47px; + margin: 5px 0; + color: #333; +} +.first-run-get-started h2 { + padding: 0 0 0 47px; + margin: 0 0 10px; + font-size: 18px; + font-weight: bold; + color: #333; +} +.first-run-get-started a { + margin-top: 12px; + margin-left: 47px; +} +.first-run-get-started .first-box { + border-right: 1px solid #eee; +} +.first-run-help-link { + color: #999; +} +.user-repos .mini-repo-list-item { + padding-right: 6px; +} +.user-repos .mini-repo-list-item .repo-and-owner { + max-width: 100%} +.user-repos .mini-repo-list-item .owner { + max-width: 145px; +} +#example_octofication { + float: right; + width: 335px; + margin: 0; +} +.octofication { + margin-bottom: 15px; +} +.octofication .message { + min-height: 56px; + padding: 10px 10px 10px 50px; + border: solid 1px #4183c4; + border-radius: 3px; +} +.octofication .message h3 { + margin: 1px 20px 3px 0; + font-size: 14px; + line-height: 1.2; +} +.octofication .message p { + padding: 0; + margin: 0; + font-size: 12px; + color: #555; +} +.octofication .message p+p { + margin-top: 15px; +} +.octofication .broadcast-icon { + position: relative; + float: left; + margin-left: -40px; + color: #4183c4; +} +.octofication .broadcast-icon-mask { + position: absolute; + top: 0; + width: 10px; + height: 16px; + background-color: #fff; + opacity: 0; + -webkit-animation: broadCastMaskFade 1s ease-in-out 2s 2; + animation: broadCastMaskFade 1s ease-in-out 2s 2; +} +.octofication .broadcast-icon-mask.left { + left: 0; +} +.octofication .broadcast-icon-mask.right { + right: 0; +} +.octofication .notice-dismiss { + position: relative; + top: -2px; + float: right; + color: #bbb; +} +.octofication .notice-dismiss:hover { + color: #666; +} +.octofication-more { + margin: 5px 0; + font-size: 11px; + text-align: right; +} +@-webkit-keyframes broadCastMaskFade { + 0% { + opacity: 0; +} +30% { + opacity: 1; +} +70% { + opacity: 1; +} +100% { + opacity: 0; +} +}@keyframes broadCastMaskFade { + 0% { + opacity: 0; +} +30% { + opacity: 1; +} +70% { + opacity: 1; +} +100% { + opacity: 0; +} +}.github-jobs-promotion { + margin-bottom: 15px; +} +.github-jobs-promotion p { + background-color: #e4f0ff; + background-image: -webkit-linear-gradient(#f5fbff, #e4f0ff); + background-image: linear-gradient(#f5fbff, #e4f0ff); + background-repeat: repeat-x; + position: relative; + padding: 10px 18px; + font-size: 12px; + color: #1b3650; + text-align: center; + border: 1px solid #cee0e7; + border-radius: 3px; +} +.github-jobs-promotion p a { + color: #1b3650; +} +.github-jobs-promotion a.jobs-logo { + display: block; + font-size: 11px; + color: #999; + text-align: center; +} +.github-jobs-promotion a.jobs-logo:hover { + text-decoration: none; +} +.github-jobs-promotion a.jobs-logo strong { + display: inline-block; + width: 62px; + height: 12px; + text-indent: -9999px; + vertical-align: middle; + background: url(/assets/modules/jobs/logo-5f88df64715f56b75c4dc3cfe897caa75bdb14ddfae7156c3efd7863f686f0bc.png) 0 0 no-repeat; + background-size: 62px auto; +} +.github-jobs-promotion .job-location { + white-space: nowrap; +} +.github-jobs-promotion a.octicon-info { + position: absolute; + right: 5px; + bottom: 5px; + color: #a9b8be; + color: #a9b8be; + text-decoration: none; + cursor: pointer; + opacity: 0.8; +} +.github-jobs-promotion p:hover .octicon-info { + opacity: 1; +} +#dashboard h1 { + margin-bottom: 0.5em; + font-size: 160%} +#dashboard h1 a { + font-size: 70%; + font-weight: normal; +} +#dashboard .notice { + padding: 15px; + margin-top: 0; + margin-bottom: 0; + text-align: center; +} +.news .release { + margin-top: 0; + margin-bottom: 0; +} +.news blockquote { + color: #666; +} +.news h1 { + margin-bottom: 0; +} +.news .alert { + position: relative; + padding: 0 0 1em 45px; + overflow: hidden; + border-top: 1px solid #f1f1f1; +} +.news .alert .commits { + padding-left: 40px; +} +.news .alert .css-truncate.css-truncate-target, .news .alert .css-truncate .css-truncate-target { + max-width: 180px; +} +.news .alert p { + margin: 0; +} +.news .alert .markdown-body blockquote { + padding: 0 0 0 40px; + border: 0 none; +} +.news .alert .mega-octicon { + position: absolute; + top: 14px; + left: 0; + width: 32px; + height: 32px; + padding: 3px; + color: #bbb; +} +.news .alert .mega-octicon::before { + color: inherit; +} +.news .alert .octicon { + width: 16px; + height: 16px; + color: #bbb; +} +.news .alert .body { + padding: 1em 0 0; + overflow: hidden; + font-size: 14px; + border-bottom: 0; +} +.news .alert .time { + font-size: 12px; + color: #bbb; +} +.news .alert .title { + padding: 0; + font-weight: bold; +} +.news .alert .title .subtle { + color: #bbb; +} +.news .alert .gravatar { + float: left; + margin-right: 0.6em; + line-height: 0; + background-color: #fff; + border-radius: 3px; +} +.news .alert .simple>.octicon { + position: absolute !important; + left: 11px; + width: 16px; + height: 16px; +} +.news .alert .simple .title { + display: inline-block; + font-size: 13px; + font-weight: normal; + color: #666; +} +.news .alert .simple .time { + display: inline-block; +} +.news .alert .pull-info, .news .alert .branch-link { + display: inline-block; + padding: 3px 7px; + margin-top: 5px; + font-size: 12px; + color: rgba(0, 0, 0, 0.5); + background: #e8f1f6; + border-radius: 3px; +} +.news .alert .pull-info em, .news .alert .branch-link em { + font-style: normal; + font-weight: bold; +} +.news .alert .branch-link { + position: relative; + top: -2px; + margin: 0; + font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; +} +.news .alert .branch-link .octicon { + color: #b0c4ce; +} +.news .alert:first-child { + border-top: 0; +} +.news .alert:first-child .body { + padding-top: 0; +} +.news .alert:first-child .mega-octicon { + top: 0; +} +.news .git_hub .done { + color: #666; + text-decoration: line-through; +} +.news .commits li { + margin-top: 0.15em; + list-style-type: none; +} +.news .commits li.more { + padding-top: 2px; + font-size: 11px; +} +.news .commits li .committer { + display: none; + padding-left: 0.5em; +} +.news .commits li img { + margin: 0 1px 0 0; + vertical-align: middle; + background-color: #fff; + border-radius: 2px; +} +.news .commits li img.emoji { + padding: 0; + margin: 0; + border: 0; +} +.news .commits li .message { + display: inline-block; + max-width: 390px; + margin-top: 2px; + overflow: hidden; + font-size: 13px; + line-height: 1.3; + text-overflow: ellipsis; + white-space: nowrap; + vertical-align: top; +} +.news div.message, .news li blockquote { + display: inline; + font-size: 13px; + color: #666; +} +.release-assets { + padding-left: 40px; +} +.release-assets li { + margin-top: 0.15em; + list-style-type: none; +} +.release-assets .more { + padding-top: 2px; + font-size: 11px; +} +.news-full, .page-profile .news { + float: none; + width: auto; +} +.activity-tab .blankslate { + margin-top: 10px; +} +.activity-tab .news .markdown-body blockquote, .activity-tab .news .alert .commits { + padding-left: 0; +} +.activity-tab .news a.gravatar, .activity-tab .news div.gravatar { + display: none; +} +.saml-signed-out-notice { + position: relative; + width: 450px; + padding: 10px 10px 10px 70px; + margin: 50px auto 30px; + border: 1px solid #eee; + border-radius: 3px; +} +.saml-signed-out-notice .mega-octicon { + position: absolute; + top: 30px; + left: 20px; + color: #ddd; +} +.saml-signed-out-notice h3 { + margin-bottom: 0; +} +.saml-signed-out-notice p { + margin-top: 5px; +} +.dashboards-overview-lead { + width: 700px; +} +.dashboards-overview-cards .boxed-group { + margin: 10px 0; + width: 100%} +.dashboards-overview-cards .boxed-group path { + stroke: #1db34f; + stroke-opacity: 0.5; +} +.dashboards-overview-cards .blankslate { + border: 0; + background-color: #fff; + box-shadow: none; + padding-top: 47px; +} +.dashboards-overview-cards .octicon-arrow-down { + color: #bd2c00; +} +.dashboards-overview-cards .octicon-arrow-up { + color: #1db34f; +} +.dashboards-overview-cards .graph-canvas .dots { + padding: 43px 0; +} +.dashboards-overview-cards .summary-stats { + height: 78px; +} +.dashboards-overview-cards .summary-stats .created_at { + color: #1db34f; +} +.dashboards-overview-cards .summary-stats .closed_at, .dashboards-overview-cards .summary-stats .merged_at { + color: #4183c4; +} +.dashboards-overview-cards .summary-stats .totals-num { + margin: 0 7px; +} +.dashboards-overview-cards .summary-stats .single { + width: 100%} +.dashboards-overview-graph { + height: 160px; +} +.dashboards-overview-graph .path { + fill: none; + stroke-width: 2; +} +.dashboards-overview-graph path.created_at { + stroke: #1db34f; +} +.dashboards-overview-graph path.merged_at, .dashboards-overview-graph path.closed_at { + stroke: #1d7fb3; +} +.dashboards-overview-graph .y line { + stroke: #1db34f; +} +.dashboards-overview-graph .y.unique line { + stroke: #1d7fb3; +} +.dashboards-overview-graph .overlay { + fill-opacity: 0; +} +.created_at circle { + fill: #1db34f; + stroke: #fff; + stroke-width: 2; +} +.merged_at circle, .closed_at circle { + fill: #1d7fb3; + stroke: #fff; + stroke-width: 2; +} +.discussion-timeline { + position: relative; + width: 760px; + float: left; +} +.discussion-timeline:before { + display: block; + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 79px; + width: 2px; + background-color: #f3f3f3; + z-index: -1; +} +.discussion-sidebar { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 21; + float: right; + width: 140px; +} +.discussion-sidebar-item { + padding-top: 15px; + font-size: 12px; + color: #999; +} +.discussion-sidebar-item .minibutton .octicon { + margin-right: 0; +} +.discussion-sidebar-item .button-block { + margin-bottom: 8px; +} +.discussion-sidebar-item+.discussion-sidebar-item { + margin-top: 15px; + border-top: 1px solid #eee; +} +.discussion-sidebar-item .select-menu { + position: relative; +} +.discussion-sidebar-item .select-menu-modal-holder { + top: 25px; + left: auto; + right: -1px; +} +.discussion-sidebar-heading { + margin-top: 0; + margin-bottom: 10px; + font-size: 12px; + line-height: 16px; + color: #777; +} +.discussion-sidebar-toggle { + padding: 5px; + margin: -5px -5px 5px; +} +.discussion-sidebar-toggle .octicon { + float: right; + padding: 5px; + margin: -6px -5px -5px 5px; + color: #ccc; +} +.discussion-sidebar-toggle:hover { + color: #4183c4; + text-decoration: none; + cursor: pointer; +} +.discussion-sidebar-toggle:hover .octicon { + color: inherit; +} +button.discussion-sidebar-toggle { + display: block; + width: 150px; + font-weight: bold; + text-align: left; + background: none; + border: 0; +} +.sidebar-labels .labels .label { + display: block; + max-width: 100%; + padding: 6px 10px; + font-size: 12px; + box-shadow: none; +} +.sidebar-labels .labels .label+.label { + margin-top: 3px; +} +.sidebar-labels .labels:empty:before { + content: "None yet"; + display: inline; +} +.sidebar-milestone .progress-bar { + margin-bottom: 2px; + border-radius: 2px; + height: 8px; +} +.milestone-name { + display: block; + margin-top: 5px; + font-weight: bold; + color: #555; +} +.milestone-name .css-truncate-target { + max-width: 100%} +.milestone-name:hover { + color: #4183c4; + text-decoration: none; +} +.sidebar-assignee .css-truncate-target { + max-width: 110px; +} +.sidebar-assignee .avatar { + margin-top: -1px; + margin-right: 2px; + border-radius: 2px; +} +.sidebar-assignee .assignee { + color: #555; + font-weight: bold; +} +.sidebar-assignee .assignee:hover { + color: #4183c4; + text-decoration: none; +} +.sidebar-quick-assign { + display: inline-block; +} +.sidebar-notifications { + position: relative; +} +.sidebar-notifications .thread-subscription-status { + margin: 0; + padding: 0; + border: 0; +} +.sidebar-notifications .thread-subscription-status .thread-subscribe-form { + display: block; +} +.sidebar-notifications .thread-subscription-status .mega-octicon { + display: none; +} +.sidebar-notifications .thread-subscription-status .reason { + padding: 0; + margin: 5px 0 0; + font-size: 11px; + color: #999; +} +.sidebar-notifications .thread-subscription-status .minibutton { + display: block; + width: 100%} +.participation .participant-avatar { + float: left; + margin: 3px 0 0 3px; +} +.participation a { + color: #999; +} +.participation a:hover { + color: #4183c4; + text-decoration: none; +} +.participation-avatars { + margin-left: -3px; +} +.participation-avatars:before { + display: table; + content: ""} +.participation-avatars:after { + display: table; + clear: both; + content: ""} +.participation-more { + float: left; + margin: 6px 0 0; + line-height: 14px; +} +.lock-toggle-link { + color: #777; + font-weight: bold; +} +.lock-toggle-link:hover { + color: #4183c4; + text-decoration: none; +} +.inline-comment-form .form-actions, .timeline-new-comment .form-actions { + padding: 0 10px 10px; +} +.form-content .form-actions { + padding: 0; +} +.gh-header-actions { + float: right; + margin-top: 3px; +} +.gh-header-actions .minibutton { + float: left; + margin-left: 5px; +} +.gh-header-actions .minibutton .octicon { + margin-right: 0; +} +.gh-header .gh-header-edit { + display: none; +} +.gh-header.open .gh-header-show { + display: none; +} +.gh-header.open .gh-header-edit { + display: block; +} +.gh-header-title { + margin-top: 0; + margin-bottom: 0; + margin-right: 150px; + font-weight: normal; + line-height: 1.1; + word-wrap: break-word; +} +.gh-header-no-access .gh-header-title { + margin-right: 0; +} +.gh-header-number { + font-weight: 300; + color: #aaa; + letter-spacing: -1px; +} +.gh-header-edit { + margin-top: -5px; +} +.gh-header-edit:before { + display: table; + content: ""} +.gh-header-edit:after { + display: table; + clear: both; + content: ""} +.gh-header-edit .edit-issue-title { + float: left; + width: 760px; + padding: 6px 10px; + margin-right: 10px; + font-size: 16px; + background-color: #fafafa; +} +.gh-header-edit .edit-issue-title:focus { + background-color: #fff; +} +.gh-header-edit .button { + float: left; + padding: 8px 15px; +} +.gh-header-edit .button-link { + float: left; + margin: 10px; +} +.gh-header-meta { + margin-top: 9px; + font-size: 14px; + line-height: 20px; + color: #777; + padding-bottom: 20px; + border-bottom: 1px solid #eee; +} +.gh-header.issue .gh-header-meta { + margin-bottom: 15px; +} +.gh-header.pull .gh-header-meta { + border-bottom: 0; + padding-bottom: 0; +} +.gh-header-meta.discussions-header-meta { + margin-top: 6px; + padding-bottom: 15px; +} +.gh-header-meta .flex-table-item { + vertical-align: top; +} +.gh-header-meta .flex-table-item-primary { + padding-top: 4px; + white-space: normal; + word-wrap: break-word; +} +.gh-header-meta .flex-table-item-primary .commit-ref .css-truncate-target, .gh-header-meta .flex-table-item-primary .commit-ref:hover .css-truncate-target { + max-width: 780px !important; +} +.gh-header-meta .state { + margin-right: 8px; +} +.gh-header-meta .avatar { + float: left; + margin-top: -3px; + margin-right: 5px; +} +.gh-header-meta .author { + color: #555; + font-weight: bold; +} +.gh-header-meta .noun { + text-transform: lowercase; +} +.tabnav-pr { + margin: 15px 0 20px; + border-color: #e5e5e5; +} +.tabnav-pr .tabnav-tab { + padding: 9px 14px; + font-size: 13px; + color: #777; +} +.tabnav-pr .tabnav-tab.selected { + color: #333; + border-color: #e5e5e5; +} +.tabnav-pr .diffstat-bar { + padding-bottom: 3px; +} +.timeline-comment-wrapper>.timeline-comment:after, .timeline-comment-wrapper>.timeline-comment:before, .timeline-new-comment .timeline-comment:after, .timeline-new-comment .timeline-comment:before { + position: absolute; + top: 11px; + left: -16px; + right: 100%; + width: 0; + height: 0; + display: block; + content: " "; + border-color: transparent; + border-style: solid solid outset; + pointer-events: none; +} +.timeline-comment-wrapper>.timeline-comment:after, .timeline-new-comment .timeline-comment:after { + border-width: 7px; + border-right-color: #f7f7f7; + margin-top: 1px; + margin-left: 2px; +} +.timeline-comment-wrapper>.timeline-comment:before, .timeline-new-comment .timeline-comment:before { + border-right-color: #ddd; + border-width: 8px; +} +.timeline-comment-wrapper { + position: relative; + padding-left: 64px; + margin-top: 15px; + margin-bottom: 15px; + border-top: 2px solid #fff; + border-bottom: 2px solid #fff; +} +.timeline-comment-wrapper:first-child { + margin-top: 0; +} +.discussion-timeline-actions .timeline-comment-wrapper:first-child { + margin-top: 15px; +} +.timeline-comment-wrapper .timeline-comment.unread-item:after, .timeline-comment-wrapper .timeline-comment.unread-item:before { + position: absolute; + top: 11px; + left: -16px; + right: 100%; + width: 0; + height: 0; + display: block; + content: " "; + border-color: transparent; + border-style: solid solid outset; + pointer-events: none; +} +.timeline-comment-wrapper .timeline-comment.unread-item:after { + border-width: 7px; + border-right-color: #fff9ea; + margin-top: 1px; + margin-left: 2px; +} +.timeline-comment-wrapper .timeline-comment.unread-item:before { + border-right-color: #dfd8c2; + border-width: 8px; +} +.timeline-comment-avatar { + float: left; + margin-left: -64px; + border-radius: 3px; +} +.timeline-comment { + position: relative; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 3px; +} +.timeline-comment.current-user { + border-color: #bfccd1; +} +.timeline-comment.current-user:after { + border-right-color: #f2f8fa; +} +.timeline-comment.current-user:before { + border-right-color: #bfccd1; +} +.timeline-comment.current-user .timeline-comment-header { + color: #8e9597; + background-color: #f2f8fa; + border-bottom-color: #e1edf1; +} +.timeline-comment.will-transition-once { + -webkit-transition: border-color 0.65s ease-in-out; + transition: border-color 0.65s ease-in-out; +} +.timeline-comment.will-transition-once .timeline-comment-header { + -webkit-transition: background-color 0.65s ease, border-bottom-color 0.65s ease-in-out; + transition: background-color 0.65s ease, border-bottom-color 0.65s ease-in-out; +} +.timeline-comment.will-transition-once .timeline-comment-label { + -webkit-transition: border-color 0.65s ease-in-out; + transition: border-color 0.65s ease-in-out; +} +.timeline-comment.will-transition-once:before, .timeline-comment.will-transition-once:after { + -webkit-transition: border-right-color 0.65s ease-in-out; + transition: border-right-color 0.65s ease-in-out; +} +.timeline-comment.unread-item { + border-color: #dfd8c2; +} +.timeline-comment.unread-item .timeline-comment-header { + background-color: #fff9ea; + border-bottom-color: #f1ede3; +} +.timeline-comment.unread-item .timeline-comment-label { + border-color: #dfd8c2; +} +.timeline-comment:empty { + display: none; +} +.timeline-comment .comment+.comment { + border-top: 1px solid #e5e5e5; +} +.timeline-comment .comment+.comment:before, .timeline-comment .comment+.comment:after { + display: none; +} +.timeline-comment .comment+.comment .timeline-comment-header { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.timeline-comment-header { + padding-left: 15px; + padding-right: 15px; + color: #999; + background-color: #f7f7f7; + border-bottom: 1px solid #eee; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.timeline-comment-header .author { + font-weight: bold; + color: #555; +} +.timeline-comment-header .timestamp { + white-space: nowrap; + color: inherit; +} +.timeline-comment-header code { + word-break: break-all; +} +.comment-type-icon { + color: inherit; +} +.timeline-comment-label { + float: right; + margin: 8px 0 0 10px; + padding: 2px 5px; + font-size: 12px; + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 3px; +} +.timeline-comment-label-spammy { + color: #bd2c00; + border-color: #bd2c00; +} +.timeline-comment-header-text { + max-width: 78%; + padding-top: 10px; + padding-bottom: 10px; +} +.timeline-comment-header-text code a { + color: #555; +} +.timeline-comment-header-avatar { + float: left; + margin-top: 10px; + margin-right: 5px; +} +.timeline-comment-actions { + float: right; + margin-right: -5px; + margin-left: 10px; +} +.timeline-comment-action { + display: inline-block; + padding: 10px 5px; + color: inherit; + opacity: 0.5; +} +.timeline-comment-action:hover { + opacity: 1; + color: #4183c4; + text-decoration: none; +} +.timeline-comment-action .octicon-check { + height: 16px; + font-size: 18px; +} +.compare-tab-comments .timeline-comment-actions { + display: none; +} +.discussion-item-ref .commit-gravatar { + padding-left: 2px; + padding-right: 5px; +} +.discussion-item-ref .task-progress { + display: block; + margin-bottom: -2px; +} +.discussion-item-ref .task-progress .progress-bar { + margin-bottom: 0; +} +.discussion-item-ref .task-progress .octicon { + font-size: 16px; +} +.discussion-item-ref .discussion-item-body .title { + margin-top: 10px; +} +.discussion-item-ref .state { + padding: 1px 5px; + margin-top: -4px; + margin-left: 8px; + font-size: 12px; +} +.discussion-item-ref .state .octicon { + width: 1em; + font-size: 14px; +} +.timeline-new-comment { + max-width: 780px; + margin-bottom: 0; +} +.timeline-new-comment .comment-form-head { + margin-bottom: 10px; +} +.timeline-new-comment .previewable-comment-form .comment-body { + padding: 5px 5px 15px; + border-bottom: 1px solid #eee; +} +.discussion-item { + position: relative; + margin: 15px 0 15px 79px; + padding-left: 25px; +} +.discussion-item+.discussion-item { + padding-top: 15px; + border-top: 1px solid #f5f5f5; +} +.discussion-item .author { + color: #555; + font-weight: bold; +} +.discussion-item .timestamp { + color: inherit; + white-space: nowrap; +} +.discussion-item .label-color { + padding: 2px 4px; + font-size: 12px; + font-weight: bold; + border-radius: 2px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); +} +.discussion-item .label-color a:hover { + text-decoration: none; +} +.discussion-item-icon { + float: left; + width: 32px; + height: 32px; + margin-top: -7px; + margin-left: -40px; + line-height: 28px; + color: #666; + text-align: center; + background-color: #f3f3f3; + border: 2px solid #fff; + border-radius: 50%} +.discussion-item-icon.octicon-pencil { + font-size: 14px; +} +.discussion-item-header { + min-height: 30px; + padding-top: 5px; + padding-bottom: 5px; + color: #777; + line-height: 20px; + word-wrap: break-word; +} +.discussion-item-header .avatar { + float: left; + margin-top: 2px; + margin-right: 5px; +} +.discussion-item-header .discussion-item-private { + vertical-align: -1px; +} +.discussion-item-header:last-child { + padding-bottom: 0; +} +.discussion-item-header .commit-ref { + font-size: 85%; + vertical-align: baseline; +} +.discussion-item-header .button-outline { + float: right; + padding: 4px 8px; + margin-top: -5px; +} +.discussion-item-body { + margin-top: 5px; +} +.discussion-item-link { + color: #777; +} +.discussion-item-link:hover { + color: #4183c4; +} +.discussion-item-entity { + font-weight: bold; + color: #333; +} +.discussion-item-entity:hover { + color: #4183c4; + text-decoration: none; +} +.discussion-item-ref-title { + margin-top: 0; + margin-bottom: 0; + line-height: 1.2; +} +.discussion-item-ref-title .issue-num { + font-weight: normal; + color: #999; +} +.discussion-item-ref-title .title-link { + color: #333; +} +.discussion-item-ref-title .title-link:hover { + color: #4183c4; + text-decoration: none; +} +.discussion-item-ref-title .title-link:hover .issue-num { + color: inherit; +} +.discussion-item-context-icon { + display: inline-block; + line-height: 22px; + margin-top: -2px; + margin-left: 10px; +} +.discussion-item-help { + color: #999; +} +.discussion-item-help:hover { + color: #4183c4; +} +.discussion-item-private { + color: #a1882b; +} +.discussion-item-rollup-ref .state { + margin-top: 2px; +} +.discussion-item-rollup-ref .discussion-item-context-icon { + margin-top: 2px; +} +.discussion-item-reopened .discussion-item-icon { + color: #fff; + background-color: #6cc644; +} +.discussion-item-merged .discussion-item-icon { + padding-left: 2px; + color: #fff; + background-color: #6e5494; +} +.discussion-item-closed .discussion-item-icon { + color: #fff; + background-color: #bd2c00; +} +.discussion-item-head_ref_deleted .discussion-item-icon { + padding-left: 2px; + color: #fff; + background-color: #999; +} +.discussion-item-locked .discussion-item-icon, .discussion-item-unlocked .discussion-item-icon { + color: #fff; + background-color: #333; +} +.discussion-item .renamed-was, .discussion-item .renamed-is { + color: #333; + font-weight: bold; +} +.discussion-commits .discussion-item-icon { + padding-top: 1px; +} +.discussion-commits .discussion-item-body { + margin-top: 0; + margin-left: -31px; +} +.discussion-item-toggle-open { + display: none; +} +.discussion-item-toggle { + float: right; + color: #777; +} +.discussion-item-toggle:hover { + color: #4183c4; + text-decoration: none; +} +.discussion-item-toggle .octicon { + vertical-align: middle; +} +.outdated-diff-comment-container .discussion-item-body { + display: none; +} +.outdated-diff-comment-container.open .discussion-item-body, .outdated-diff-comment-container.open .discussion-item-toggle-open { + display: block; +} +.outdated-diff-comment-container.open .discussion-item-toggle-closed { + display: none; +} +.new-discussion-timeline .form-content textarea { + font-size: 14px; + line-height: 1.6; +} +.new-discussion-timeline .previewable-comment-form .comment-form-head.tabnav { + background: #f7f7f7; + padding: 6px 10px 0; + border-radius: 3px 3px 0 0; +} +.new-discussion-timeline .previewable-comment-form .draft-indicator { + position: relative; + top: -1px; +} +.new-discussion-timeline .previewable-comment-form .comment { + border: 0; +} +.new-discussion-timeline .previewable-comment-form .comment-body { + padding: 5px 5px 15px; + border-bottom: 1px solid #eee; + background-color: transparent; +} +.new-discussion-timeline .previewable-comment-form .timeline-comment .timeline-comment-actions { + display: none; +} +.new-discussion-timeline .closed-banner { + position: relative; + margin: 15px 0 -15px; + height: 19px; + overflow: visible; + background: #f3f3f3; + border-radius: 0; + border-bottom: 15px solid #fff; +} +.new-discussion-timeline .discussion-hidden { + background: #fff; + opacity: 1; + position: relative; +} +.new-discussion-timeline .discussion-hidden .comment-header { + background: #fff; +} +.new-discussion-timeline .discussion-hidden .comment-snippet p { + vertical-align: middle; +} +.new-discussion-timeline .composer .timeline-comment { + margin-bottom: 10px; +} +.new-discussion-timeline .composer .timeline-comment:after { + border-right-color: #fff; +} +.new-discussion-timeline .composer .comment-form-head.tabnav { + padding-top: 0; + background-color: #fff; +} +.discussion-timeline-actions { + border-top: 2px solid #f3f3f3; + background-color: #fff; +} +.discussion-timeline-actions .merge-pr { + padding-top: 0; + border-top: 0; +} +.discussion-timeline-actions .thread-subscription-status { + margin-top: 20px; +} +.discussion-timeline-actions .thread-subscription-status .mega-octicon { + display: none; +} +.discussions-header { + margin-bottom: 20px; +} +.discussions-header .select-menu, .discussions-header .primary { + float: left; + margin-left: 5px; +} +.discussions-header-title { + margin-top: 0; + margin-bottom: 0; + line-height: 26px; +} +.discussions-new { + max-width: 800px; + padding: 15px; +} +.blankslate.discussions { + padding: 115px 0; +} +.discussions { + margin: 0 0 20px; +} +.discussions .discussion { + font-size: 13px; + list-style-type: none; + padding: 12px 0 12px 72px; + border-bottom: 1px solid #eee; + position: relative; + min-height: 74px; +} +.discussions .discussion:before { + display: table; + content: ""} +.discussions .discussion:after { + display: table; + clear: both; + content: ""} +.discussions .discussion.navigation-focus { + background: #f9f9f9; +} +.discussions .discussion.selected { + background-color: #f9f9f9; +} +.discussions .discussion.selected:before { + background: #999; +} +.discussions .discussion input[type="checkbox"] { + top: 27px; +} +.discussions .discussion:before { + position: absolute; + display: block; + content: ""; + top: -1px; + left: 0; + bottom: 0; + width: 3px; +} +.discussions .discussion.spammy:before { + background: #bd2c00; +} +.discussions .discussion h3 { + font-size: 17px; + margin: 4px 0 0; + padding-bottom: 5px; +} +.discussions .discussion h3 span { + font-weight: 300; + color: #c5c5c5; +} +.discussions .discussion h3 a { + color: #333; + font-weight: bold; +} +.discussions .discussion h4 { + margin-top: 1px; + margin-bottom: 2px; + font-size: 12px; + line-height: 18px; + color: #666; +} +.discussions .discussion p { + margin: 0 0 5px; +} +.discussions .discussion p.muted { + color: #999; + padding: 5px 0; +} +.discussions .discussion .pull-info { + background: #e8f1f6; + border-radius: 3px; + color: rgba(0, 0, 0, 0.5); + display: inline-block; + font-size: 12px; + margin-top: 5px; + padding: 3px 7px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.12); +} +.discussions .discussion .pull-info em { + font-style: normal; +} +.discussions .discussion:first-child { + border-top: 1px solid #eee; +} +.discussions .discussion.unread:before { + position: absolute; + display: block; + content: ""; + top: -1px; + bottom: -1px; + left: 0; + width: 3px; + background: #4183c4; +} +.discussion-username { + color: #333; + font-weight: normal; +} +.discussions-avatar { + position: absolute; + left: 12px; +} +.discussion-issue-number { + color: #bbb; +} +.discussion-body p { + color: #444; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + font-size: 13px; +} +.discussion-meta { + font-size: 12px; + line-height: 17px; +} +.discussion-meta:before { + display: table; + content: ""} +.discussion-meta:after { + display: table; + clear: both; + content: ""} +.discussion-meta a { + color: #999; +} +.discussion-meta p { + color: #999; + padding: 0; + margin: 0; +} +.discussion-meta .octicon-comment { + font-size: 14px; + color: #bbb; + margin-left: 4px; +} +.discussion-participants { + float: left; + width: 150px; + margin-left: 30px; + color: #999; +} +.discussion-participants .avatar-link { + margin-right: 3px; +} +.discussion-last-comment { + float: left; + width: 150px; + margin-left: 30px; +} +.discussion-last-comment .avatar { + float: left; + margin-right: 3px; +} +.discussion-description { + float: left; + width: 474px; +} +.discussion-timeline .email-hidden-container { + margin: 3px 0; +} +.discussion-hidden { + background: #fff; +} +.discussion-hidden .timeline-comment-content { + border: 1px solid #ddd; + opacity: 0.8; + margin-left: 64px; +} +.discussion-hidden .timeline-comment-content:hover { + -webkit-transition: opacity 0.25s ease-in-out; + transition: opacity 0.25s ease-in-out; + opacity: 1; +} +.discussion-hidden .timeline-comment-header { + background: none; + border-bottom: 0; + line-height: 33px; +} +.discussion-hidden .timeline-comment-header:before { + display: table; + content: ""} +.discussion-hidden .timeline-comment-header:after { + display: table; + clear: both; + content: ""} +.discussion-hidden .timeline-comment-header .octicon { + margin: 0 3px; +} +.discussion-hidden .timeline-comment-header .comment-snippet { + display: inline-block; + position: relative; + top: -1px; +} +.discussion-hidden .timeline-comment-header .comment-snippet p { + width: 370px; + overflow: hidden; + text-overflow: ellipsis; + display: inline-block; + white-space: nowrap; + margin: 0 0 0 3px; + line-height: 1; +} +.discussion-hidden+.discussion-hidden { + margin-top: -1px; +} +.comment-header-right { + float: right; +} +.comment-header-actions { + list-style-type: none; +} +.comment-header-actions:before { + display: table; + content: ""} +.comment-header-actions:after { + display: table; + clear: both; + content: ""} +.comment-header-actions li { + float: left; + font-size: 11px; + line-height: 33px; + margin: 0 0 0 10px; +} +.discussion-comment-label { + background: #eee; + border-radius: 3px; + color: #666; + padding: 2px 4px; + margin: 0 5px 0 0; +} +.explore-head .container { + position: relative; +} +.explore-content { + margin-top: -15px; +} +.explore-content .blankslate { + margin-top: 15px; +} +.repo-collection>ul { + list-style-type: none; + background: #f7f7f7; + border: 1px solid #ddd; + border-radius: 3px; +} +.repo-collection .author-gravatar { + float: left; + margin-right: 10px; + background: #fff; + border-radius: 3px; +} +.collection-stat { + float: right; + margin-left: 10px; + font-size: 12px; + color: #444; +} +.collection-stat .octicon { + margin-right: 5px; + color: #a7a7a7; +} +.collection-item { + position: relative; + float: left; + width: 50%; + height: 70px; + padding: 15px; +} +.collection-item .octicon-x { + position: absolute; + top: 10px; + right: 10px; + color: #ccc; + text-decoration: none; +} +.collection-item .repo-name { + display: block; + font-size: 16px; + font-weight: bold; +} +.collection-item .css-truncate-target { + max-width: 380px; +} +.collection-item .repo-description { + margin: 0; +} +.explore-collection h2 { + margin: 0 0 10px; + font-size: 18px; + font-weight: normal; + color: #2a2a2a; +} +.explore-collection h2 .select-menu { + position: relative; + display: inline-block; +} +.explore-collection h2 .select-menu-button { + font-weight: bold; + cursor: pointer; +} +.explore-collection h2 .mega-octicon { + vertical-align: middle; +} +.explore-collection .see-more-link { + float: right; + margin-top: 7px; +} +.explore-page .see-more-link { + font-size: 14px; + color: inherit; +} +.explore-page .see-more-link .octicon { + margin-left: 5px; +} +.explore-page.marketing-section { + border-bottom: 0; +} +.explore-page.marketing-section .thread-subscription-status { + border: 0; +} +.explore-page.marketing-section .signed-out-comment { + margin-left: 0; +} +.explore-page .language-filter-list { + margin-bottom: 10px; +} +.explore-section { + position: relative; + padding: 40px 0; + border-bottom: 1px solid #eee; +} +.explore-section:nth-child(even) { + background: #f9f9f9; +} +.explore-section:nth-child(even) .repo-collection>ul { + background: #fff; +} +.explore-section:first-child { + padding-top: 0; +} +.explore-section:nth-child(odd):last-child { + padding-bottom: 0; + border-bottom: 0; +} +.explore-pjax-container { + position: relative; +} +.user-leaderboard-list .follow-list-info { + margin-top: 12px; + margin-bottom: 0; + font-size: 12px; + color: #666; +} +.user-leaderboard-list .follow-list-info .css-truncate.css-truncate-target { + max-width: none; +} +.user-leaderboard-list .repo-list-item { + padding-top: 10px; + padding-bottom: 0; + padding-left: 21px; + border-top: 0; +} +.user-leaderboard-list .repo-list-item .repo-description, .user-leaderboard-list .repo-list-item .repo-and-owner { + max-width: 530px; +} +.user-leaderboard-list .repo-list-item .repo { + color: #5c5c5c; +} +.leaderboard-list { + margin: 0; + list-style-type: none; +} +.user-leaderboard-list-name { + margin: 0; + font-size: 18px; + font-weight: normal; +} +.user-leaderboard-list-name .full-name { + margin-left: 5px; + font-weight: bold; + color: #5c5c5c; +} +.repo-snipit { + margin-top: 7px; + display: inline-block; +} +.repo-snipit:hover { + text-decoration: none; +} +.repo-snipit .octicon { + color: #999; + font-size: 14px; +} +.repo-snipit-name { + max-width: 200px; + color: #666; +} +.repo-snipit-description { + max-width: 300px; + color: #999; +} +.repo-snipit:hover .repo-snipit-name, .repo-snipit:hover .repo-snipit-description { + color: #4183c4; +} +.leaderboard-action { + float: right; + margin-top: -3px; + margin-left: 10px; +} +.leaderboard-list-rank { + position: absolute; + top: 25px; + left: 0; + width: 20px; + font-size: 11px; + font-weight: 300; + color: #b9b9b9; + text-align: right; + text-transform: uppercase; +} +.leaderboard-list-item { + position: relative; + padding-top: 20px; + padding-bottom: 20px; + padding-left: 35px; + border-bottom: 1px solid #eee; +} +.leaderboard-list-item:last-child { + border-bottom: 0; +} +.leaderboard-gravatar { + float: left; + width: 48px; + height: 48px; + border-radius: 3px; +} +.leaderboard-list-content { + min-height: 48px; + margin-left: 58px; +} +.collection-page .signed-out-comment { + margin-left: 0; +} +.explore-mail-tease { + padding-top: 20px; + overflow: hidden; + background: #202021 url(/assets/modules/home/octicons-bg-f51579234572c7286b1ead7a6408f2d43c7a0520dbb09f9d2b8b6b59024a01a0.png) center repeat; + border-bottom: 1px solid #ddd; +} +.explore-mail-tease h3 { + color: #fff; + text-align: center; +} +.explore-mail-tease img { + margin-bottom: -5px; +} +.newsletter-frequency-choice { + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + margin: 40px 0; + list-style-type: none; + -webkit-flex-flow: row wrap; + -webkit-justify-content: space-around; + -ms-flex-pack: distribute; + justify-content: space-around; +} +.newsletter-frequency-choice .choice { + position: relative; + width: 25%; + margin: auto; +} +.newsletter-frequency-choice .choice>label { + display: block; + height: 100%; + margin: 0 10px; + font-weight: normal; + cursor: pointer; + background: #fff; + border: 3px solid #eee; + border-radius: 4px; + text-align: center; +} +.newsletter-frequency-choice .choice:hover label { + border-color: #4183c4; +} +.newsletter-frequency-choice .choice:hover h3 { + color: #fff; + background: #4183c4; + border-color: #4183c4; +} +.newsletter-frequency-choice .choice.selected label { + border-color: #6cc644; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); +} +.newsletter-frequency-choice .choice.selected h3 { + color: #fff; + background: #6cc644; + border-color: #6cc644; +} +.newsletter-frequency-choice .choice.selected p { + color: #333; +} +.newsletter-frequency-choice .choice .notice { + position: absolute; + right: 0; + bottom: 1em; + left: 0; + z-index: -1; + font-weight: bold; + color: #6cc644; + text-align: center; + opacity: 0; +} +.newsletter-frequency-choice .choice .notice.visible { + -webkit-transition: opacity 0.15s ease-in-out; + transition: opacity 0.15s ease-in-out; + bottom: -2em; + opacity: 1; +} +.newsletter-frequency-choice h3 { + padding: 10px; + margin: 0; + font-weight: normal; + background: #fafafa; + border-bottom: 1px solid #eee; +} +.newsletter-frequency-choice h3 input { + position: relative; + top: -2px; + margin: 0 3px 0 -19px; +} +.newsletter-frequency-choice p { + height: 7em; + margin: 15px; + color: #777; + text-align: left; +} +.explore-signup-entice { + position: relative; + padding: 15px; + background: #f7f7f7; + border: 1px solid #ddd; + border-radius: 3px; +} +.explore-signup-entice h3 { + margin-bottom: 10px; + font-size: 18px; +} +.explore-signup-entice p { + margin: 10px; + font-size: 14px; +} +.explore-signup-entice-inner { + position: absolute; + top: 3px; + right: 3px; + bottom: 3px; + left: 3px; + padding-top: 30px; + text-align: center; + background: rgba(247, 247, 247, 0.9); +} +.explore-signup-entice-wrapper { + max-width: 500px; + padding: 5px; + margin: 0 auto; + background: rgba(247, 247, 247, 0.6); +} +@-webkit-keyframes fadein { + 0% { + opacity: 0; +} +100% { + opacity: 1; +} +}@keyframes fadein { + 0% { + opacity: 0; +} +100% { + opacity: 1; +} +}.explore-marketing-header { + margin: 10px auto 30px; + text-align: center; +} +.explore-marketing-header.is-animating { + -webkit-animation: fadein 1s; + animation: fadein 1s; +} +.explore-marketing-header h2 { + margin: 0 0 5px; + font-size: 32px; + font-weight: normal; +} +.explore-marketing-header .lead { + margin: 5px 0 0; +} +.explore-marketing-header .call-to-signup { + margin-top: 10px; +} +.linux .show-mac, .macintosh .show-mac { + display: block; +} +.linux .hide-mac, .macintosh .hide-mac { + display: none; +} +.windows .show-mac { + display: none; +} +.homepage .container { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} +.homepage .header-logged-out .primary { + display: none; +} +.homepage .site-footer { + border-top: 0; + margin-top: 0; +} +.marketing-section-depth { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 10; + height: 30px; + background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.15)); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +.marketing-section-signup { + text-shadow: 0 1px 3px #222; + background: #202021 url(/assets/modules/home/octicons-bg-f51579234572c7286b1ead7a6408f2d43c7a0520dbb09f9d2b8b6b59024a01a0.png) center repeat; + padding-top: 80px; + padding-bottom: 80px; + position: relative; +} +.marketing-section-signup .heading { + margin-top: 0; + padding-top: 10px; + font-size: 70px; + font-weight: normal; + line-height: 1; + color: #fff; + letter-spacing: -1px; +} +.marketing-section-signup .subheading { + margin: 10px 0 0; + font-size: 21px; + line-height: 1.5; + color: #fff; +} +.marketing-section-signup .subheading a { + font-weight: 500; +} +.form-signup-home { + float: right; + width: 320px; + margin-left: 40px; +} +.form-signup-home .text-muted:last-child { + margin-bottom: 0; +} +.form-signup-home dl.form { + position: relative; + margin-top: 0; + margin-bottom: 10px; +} +.form-signup-home dl.form dd+.text-muted { + margin-top: 5px; +} +.form-signup-home .button, .form-signup-home dl.form input[type="text"], .form-signup-home dl.form input[type="password"] { + padding: 10px; + font-size: 16px; + border-radius: 5px; +} +.form-signup-home .button { + border: 0; +} +.form-signup-home .button:focus { + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 0 12px rgba(255, 255, 255, 0.75); +} +.form-signup-home dl.form input[type="text"], .form-signup-home dl.form input[type="password"] { + width: 100%; + margin-right: 0; + border-color: #fff; +} +.form-signup-home dl.form input[type="text"]:focus, .form-signup-home dl.form .focused .drag-and-drop, .focused .form-signup-home dl.form .drag-and-drop, .form-signup-home dl.form input[type="password"]:focus { + background-color: #fff; + border-color: #fff; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 12px rgba(255, 255, 255, 0.75); +} +.form-signup-home dl.form.errored dd.error, .form-signup-home dl.form.errored dd.warning { + position: absolute; + top: 100%; + left: 0; + right: 0; + z-index: 5; + margin-top: 2px; + font-size: 12px; + font-weight: normal; + padding: 10px; + border: 0; + text-align: left; + border-radius: 3px; + background-color: #333; + color: #fff; +} +.form-signup-home dl.form.errored dd.error:after, .form-signup-home dl.form.errored dd.warning:after { + position: absolute; + left: 10px; + bottom: 100%; + height: 0; + width: 0; + content: ""; + border: solid transparent; + border-bottom-color: #333; + border-width: 8px; + pointer-events: none; +} +.form-signup-home dl.form.errored dd.error:empty, .form-signup-home dl.form.errored dd.warning:empty { + display: none; +} +.form-signup-home dl.form dd input.is-autocheck-successful, .form-signup-home dl.form dd input.is-autocheck-errored, .form-signup-home dl.form dd input.is-autocheck-loading { + background-image: none; +} +.form-signup-home dl.successed:after, .form-signup-home dl.errored:after { + position: absolute; + top: 15px; + right: 10px; + text-shadow: none; + font: normal normal 16px/1 "octicons"; + display: inline-block; + text-decoration: none; + -webkit-font-smoothing: antialiased; +} +.form-signup-home dl.successed:after { + content: "\f03a"; + color: #6cc644; +} +.form-signup-home dl.errored:after { + content: "\f02d"; + color: #bd2c00; +} +.form-signup-home dl.is-loading:after { + position: absolute; + top: 15px; + right: 10px; + display: block; + width: 16px; + height: 16px; + content: ""; + background-image: url(/assets/spinners/octocat-spinner-16px-02c482dbba2151bb2d7a30af56d0c7513f12449d504f7a57f200d9e534b112ff.gif); +} +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 2dppx) { + .form-signup-home dl.is-loading: after { + background-image: url(/assets/spinners/octocat-spinner-32-e513294efa576953719e4e2de888dd9cf929b7d62ed8d05f25e731d02452ab6c.gif); + background-size: 16px 16px; +} +}.text-muted .notice-highlight { + color: #fff; +} +.text-center { + text-align: center; +} +.marketing-section-img { + display: block; + max-width: 980px; + margin: 40px auto; + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.25); + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15); +} +.marketing-section-enterprise { + overflow: hidden; + max-height: 375px; + padding-bottom: 20px; + margin-top: -1px; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + background-color: #614381; + background-image: -webkit-linear-gradient(#202d5f, #614381); + background-image: linear-gradient(#202d5f, #614381); + background-repeat: repeat-x; + border-bottom: 0; + box-shadow: inset 0 10px 20px rgba(0, 0, 0, 0.1); + color: #fff; +} +.marketing-section-enterprise.marketing-inline { + margin-bottom: 30px; +} +.marketing-section-enterprise h1>a { + color: inherit; + text-decoration: none; +} +.marketing-section-enterprise .marketing-header .lead { + color: #cecbda; +} +.marketing-section-enterprise .marketing-button { + display: inline-block; + margin-top: 20px; + margin-bottom: 20px; + padding: 9px 15px; + border-radius: 4px; + font-size: 18px; + background-color: #1d6ac8; + background-image: -webkit-linear-gradient(#45b3f3, #1d6ac8); + background-image: linear-gradient(#45b3f3, #1d6ac8); + background-repeat: repeat-x; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25); + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + text-decoration: none; + color: #fff; +} +.marketing-section-enterprise .marketing-button:hover { + background-position: 0 -10px; +} +.aws-section { + background: #515d81 url(/assets/modules/aws/aws-bg-80b292690ba587b305c2c038c496ffc8ff08d3bf6be6c1ba64d48bedc09cc36f.jpg) no-repeat center top; + background-size: cover; + overflow: hidden; + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); +} +.aws-section .container { + position: relative; +} +.aws-section .content { + position: relative; + z-index: 9; + padding: 80px 0; + color: #fff; + text-align: center; +} +.aws-section h2 { + margin-top: 0; + font-size: 36px; + font-weight: 300; + color: #fff; +} +.aws-section p { + margin-bottom: 15px; + font-size: 15px; + font-weight: 300; +} +.aws-section .aws-button { + display: inline-block; + padding: 7px 15px; + font-size: 16px; + color: #fff; + text-shadow: none; + border: 1px solid #fff; + border-radius: 5px; +} +.aws-section .aws-button:hover { + color: #fff; + text-decoration: none; + background-color: #2a2b55; + border-color: #2a2b55; +} +.aws-section .bg-animation { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%} +.aws-section .cloud { + position: absolute; +} +.aws-section .cloud-1 { + top: 10px; + right: 20px; + -webkit-animation: cloud1animation 6s ease-out 1s; + animation: cloud1animation 6s ease-out 1s; +} +.aws-section .cloud-2 { + top: 10px; + left: -60px; + -webkit-animation: cloud2animation 6s ease-out 1s; + animation: cloud2animation 6s ease-out 1s; +} +.aws-section .cloud-3 { + bottom: 50px; + right: -255px; + -webkit-animation: cloud3animation 14s ease-out 1s; + animation: cloud3animation 14s ease-out 1s; +} +.aws-section .cloud-4 { + bottom: -96px; + left: -470px; + -webkit-animation: cloud4animation 9s ease-out 1s; + animation: cloud4animation 9s ease-out 1s; +} +.aws-section .cloud-5 { + bottom: -120px; + right: -160px; + -webkit-animation: cloud5animation 14s ease-out 1s; + animation: cloud5animation 14s ease-out 1s; +} +.aws-section .cloud-6 { + bottom: -100px; + right: -600px; + -webkit-animation: cloud6animation 8s ease-out 1s; + animation: cloud6animation 8s ease-out 1s; +} +@-webkit-keyframes cloud1animation { + 0% { + -webkit-transform: translateX(-70px); + transform: translateX(-70px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@keyframes cloud1animation { + 0% { + -webkit-transform: translateX(-70px); + transform: translateX(-70px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@-webkit-keyframes cloud2animation { + 0% { + -webkit-transform: translateX(50px); + transform: translateX(50px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@keyframes cloud2animation { + 0% { + -webkit-transform: translateX(50px); + transform: translateX(50px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@-webkit-keyframes cloud3animation { + 0% { + -webkit-transform: translateX(-150px); + transform: translateX(-150px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@keyframes cloud3animation { + 0% { + -webkit-transform: translateX(-150px); + transform: translateX(-150px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@-webkit-keyframes cloud4animation { + 0% { + -webkit-transform: translateX(125px); + transform: translateX(125px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@keyframes cloud4animation { + 0% { + -webkit-transform: translateX(125px); + transform: translateX(125px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@-webkit-keyframes cloud5animation { + 0% { + -webkit-transform: translateX(-80px); + transform: translateX(-80px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@keyframes cloud5animation { + 0% { + -webkit-transform: translateX(-80px); + transform: translateX(-80px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@-webkit-keyframes cloud6animation { + 0% { + -webkit-transform: translateX(-200px); + transform: translateX(-200px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}@keyframes cloud6animation { + 0% { + -webkit-transform: translateX(-200px); + transform: translateX(-200px); +} +100% { + -webkit-transform: translateX(0); + transform: translateX(0); +} +}.issue-list em { + font-weight: bold; + background-color: rgba(255, 255, 140, 0.5); + padding: 3px; + border-radius: 3px; + font-style: normal; +} +.issue-list .title { + padding: 0; + min-height: 24px; + font-weight: normal; + font-size: 18px; + line-height: 24px; + margin: 0 80px 10px 0; + word-wrap: break-word; +} +.issue-list .title .mega-octicon { + position: absolute; + top: -4px; + left: 0; + width: 32px; + color: #888; + text-align: center; +} +.issue-list .title .closed.mega-octicon { + color: #bd2c00; +} +.issue-list .title .open.mega-octicon { + color: #6cc644; +} +.issue-list .title .merged.mega-octicon { + color: #6e5494; +} +.issue-list .description { + margin: 0 0 10px; + line-height: 20px; + overflow: hidden; +} +.issue-list-meta { + margin: 0; + list-style-type: none; + font-size: 11px; + color: #999; +} +.issue-list-meta:before { + display: table; + content: ""} +.issue-list-meta:after { + display: table; + clear: both; + content: ""} +.issue-list-meta>li { + display: inline-block; + margin-right: 10px; +} +.issue-list-meta a { + color: #333; +} +.issue-list-meta .octicon { + color: #838383; + vertical-align: middle; +} +.issue-list-item { + border-bottom: 1px solid #f1f1f1; + padding: 0 0 20px 40px; + margin: 0 0 20px; + position: relative; +} +.labels-list-item .table-list-cell { + width: 100%} +.labels-list-item .label { + display: inline-block; + height: 34px; + padding: 0 10px; + margin-right: 5px; + font-size: 16px; + font-weight: bold; + line-height: 34px; + text-align: center; + border-radius: 3px; + -webkit-transition: all 0.2s linear; + transition: all 0.2s linear; +} +.labels-list-item .label .octicon { + margin-right: 3px; +} +.labels-list-item .label:hover { + opacity: 0.85; +} +.labels-list-item.open .label, .labels-list-item.open .label-description, .labels-list-item.open .labels-list-action { + display: none; +} +.labels-list-item.open .label-delete { + display: block; + text-align: left; +} +.labels-list-item.edit .label, .labels-list-item.edit .label-description, .labels-list-item.edit .labels-list-action { + display: none; +} +.labels-list-item.edit .label-edit { + display: block; +} +.label-description { + padding: 8px 10px; + color: #999; +} +.label-delete-confirmation { + line-height: 34px; +} +.labels-list-actions { + margin-left: 60px; +} +.labels-list-action { + float: left; + display: block; + color: #999; + padding: 8px 10px; +} +.labels-list-action .octicon { + margin-right: 2px; +} +.labels-list-action .octicon-pencil { + font-size: 14px; +} +.labels-list-action:hover { + color: #4183c4; + cursor: pointer; +} +.new-label { + display: none; + padding: 10px; + margin-bottom: 15px; + background-color: #fafafa; + border: 1px solid #e5e5e5; + border-radius: 3px; +} +.new-label .label-edit { + display: block; +} +.new-label .label-edit:before { + display: table; + content: ""} +.new-label .label-edit:after { + display: table; + clear: both; + content: ""} +.new-label-actions { + float: right; +} +.open .new-label { + display: block; +} +.label-spinner { + display: none; + float: left; + margin-left: -35px; + margin-top: 9px; +} +.label-edit:before { + display: table; + content: ""} +.label-edit:after { + display: table; + clear: both; + content: ""} +.label-edit label { + display: block; + margin-bottom: 5px; +} +.label-edit .error { + float: left; + margin-top: 8px; + margin-left: 10px; + color: #f00; +} +.label-edit.is-valid .color-editor .octicon-check { + display: block; +} +.label-edit.loading .label-spinner { + display: block; +} +.color-editor { + position: relative; + float: left; + width: 100px; +} +.color-editor.open .label-colors { + display: block; +} +.color-editor-bg { + position: absolute; + left: 0; + z-index: 10; + width: 20px; + height: 20px; + margin-top: 7px; + margin-left: 7px; + cursor: pointer; + border-radius: 3px; +} +input.color-editor-input { + width: 100px; + padding-left: 34px; + border-color: #ccc !important; +} +input.color-editor-input:focus { + border-color: #51a7e8 !important; +} +input.color-editor-input:focus ~ .label-colors { + display: block; +} +.invalid-color-indicator { + display: none; + position: absolute; + top: 7px; + left: 7px; + z-index: 11; + width: 20px; + height: 20px; + line-height: 20px; + font-weight: bold; + color: #fff; + text-align: center; +} +.label-edit-name { + width: 40%; + float: left; + margin-right: 10px; +} +.label-colors { + position: absolute; + left: 0; + float: left; + display: none; + width: auto; + margin-left: 0; + padding: 5px; +} +.label-colors:before { + left: 8px; +} +.label-colors:after { + left: 9px; +} +.label-edit, .label-delete { + display: none; +} +.label-delete-form { + display: inline; +} +.label-delete-form.loading .label-delete-spinner { + display: block; +} +.label-delete-spinner { + display: none; + margin-top: 10px; + margin-right: 10px; + float: left; +} +.color-chooser { + display: table-row; + height: 25px; + list-style: none; +} +.color-chooser li { + display: table-cell; + width: 1%} +.color-chooser li:hover { + position: relative; + z-index: 2; + outline: 2px solid #fff; + box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.25); +} +.color-chooser .color-cooser-color { + display: block; + width: 25px; + height: 25px; + text-align: center; + cursor: pointer; +} +.repository-lang-stats { + position: relative; +} +.repository-lang-stats ol.repository-lang-stats-numbers li { + display: table-cell; + width: 1%; + border-bottom: 0; + text-align: center; + padding: 11px 5px; + white-space: nowrap; +} +.repository-lang-stats ol.repository-lang-stats-numbers li span.percent { + float: none; +} +.repository-lang-stats ol.repository-lang-stats-numbers li>a, .repository-lang-stats ol.repository-lang-stats-numbers li>span { + color: #999; + text-decoration: none; + font-weight: bold; +} +.repository-lang-stats ol.repository-lang-stats-numbers li .lang { + color: #333; +} +.repository-lang-stats ol.repository-lang-stats-numbers li .language-color { + display: inline-block; + width: 10px; + height: 10px; + border-radius: 50%} +.repository-lang-stats ol.repository-lang-stats-numbers li a:hover { + background: transparent; +} +.stats-switcher-viewport { + overflow: hidden; + height: 38px; +} +.stats-switcher-viewport .stats-switcher-wrapper { + position: relative; + top: 0; + -webkit-transition: top 0.25s ease-in-out; + transition: top 0.25s ease-in-out; +} +.stats-switcher-viewport.is-revealing-lang-stats .stats-switcher-wrapper { + top: -38px; +} +.repository-lang-stats-graph { + display: block; + width: 100%; + height: auto; + line-height: 12px; + white-space: nowrap; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + overflow: hidden; +} +.repository-lang-stats-graph span { + display: inline-block; + height: 8px; + background: #ccc; + text-indent: -9999px; +} +.repository-lang-stats-graph .language-color { + height: auto; + line-height: 12px; + vertical-align: top; +} +.repository-lang-stats-graph .language-color:first-child { + border-bottom-left-radius: 3px; +} +.repository-lang-stats-graph .language-color:last-child { + border-bottom-right-radius: 3px; +} +.language-color { + background-color: #ccc; +} +.list-group-item { + position: relative; + display: block; + margin-bottom: -1px; + padding: 8px 10px 10px 40px; + border: 1px solid #e5e5e5; +} +.list-group-item a:hover { + text-decoration: none; +} +.list-group-item:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +.list-group-item.closed { + background-color: #fcfcfc; +} +.list-group-item.selectable { + padding-left: 60px; +} +.list-group-item.selected { + background-color: #ffffef; +} +.list-group-item.navigation-focus { + background-color: #f5f9fc; +} +.list-group-item .list-group-item-summary a { + color: #666; +} +.list-group-item .list-group-item-summary a.quiet { + color: #999; +} +.list-group-item .status { + position: relative; + top: 2px; + margin-right: -9px; + float: right; +} +.list-group-item .type-icon { + vertical-align: middle; + position: relative; + top: 1px; + width: 16px; + text-align: center; +} +.list-group-item .assignee { + float: right; +} +.list-group-item .assignee img { + display: block; + border-radius: 2px; +} +.list-group-item .labels { + display: inline-block; + top: -2px; + margin-bottom: -2px; + margin-left: 4px; +} +.list-group-item-name { + margin: 0 60px 2px 0; + font-size: 15px; + line-height: 1.3; + word-wrap: break-word; +} +.list-group-item-name .type-icon { + float: left; + margin-top: 1px; + margin-left: -24px; +} +.list-group-item-link { + color: #333; +} +.closed.octicon, .reverted.octicon { + color: #bd2c00; +} +.open.octicon { + color: #6cc644; +} +.merged.octicon { + color: #6e5494; +} +.list-group-item-summary { + margin-top: 2px; +} +.list-group-item-summary p { + margin: 0 0 5px; +} +.standalone .list-group-item-summary p { + margin-bottom: 0; +} +.animated-ellipsis-container { + display: inline-block; + overflow: hidden; + height: 12px; + width: 12px; + -webkit-transform: translateZ(0); +} +.animated-ellipsis-container>.animated-ellipsis { + overflow: hidden; + display: inline-block; + vertical-align: bottom; +} +@-webkit-keyframes ellipsis { + from { + width: 2px; +} +to { + width: 12px; +} +}@keyframes ellipsis { + from { + width: 2px; +} +to { + width: 12px; +} +}.large-loading-area { + text-align: center; + padding: 100px 0; +} +.loading-area { + text-align: center; +} +.context-loader.large-format-loader { + position: fixed; + display: none; + top: 0; + left: 0; + bottom: 0; + right: 0; + margin: 0; + width: auto; + padding: 190px 0 0; + font-weight: normal; + background: rgba(255, 255, 255, 0.8); + border: 0; + z-index: 9999; + text-align: center; + color: #999; +} +.context-loader.large-format-loader.is-loading { + display: block; +} -- cgit v1.2.3