.marketing .pagehead h1 { font-size: 30px; } .marketing .pagehead p { margin-top: 4px; margin-bottom: 0; font-size: 14px; color: #777; } .marketing .pagehead ul.actions { margin-top: 10px; } .marketing h2 .secure { float: right; padding: 1px 0; font-size: 11px; font-weight: bold; text-transform: uppercase; color: #6cc644; } .marketing .questions p { font-size: 14px; } .marketing-header { margin-bottom: 40px; } .marketing-header h1 { margin-top: 0; margin-bottom: 0; font-size: 42px; font-weight: 300; } .marketing-header .lead { color: #777; max-width: 750px; margin: 10px auto 0; } .marketing-header .button { margin-top: 15px; padding: 12px 20px; font-size: 18px; font-weight: normal; border-radius: 6px; } .marketing-section { position: relative; padding-top: 80px; padding-bottom: 80px; border-bottom: 1px solid #e5e5e5; text-align: center; font-size: 16px; line-height: 1.5; } .marketing-section:before { display: table; content: ""} .marketing-section:after { display: table; clear: both; content: ""} .marketing-section h3 { font-size: 21px; font-weight: normal; } .marketing-section-stripe { background-color: #f5f5f5; } .marketing-hero-octicon { width: 100px; height: 100px; border-radius: 50px; text-align: center; border: solid 1px #e5e5e5; margin: 0 auto 15px; } .marketing-hero-octicon .mega-octicon { color: #4183c4; font-size: 48px; line-height: 100px; } .marketing-hero-octicon .octicon-checklist { position: relative; right: -3px; } .marketing-grid { font-size: 14px; } .marketing-grid .column { padding: 20px 25px 40px; } .marketing-grid p { margin: 0 auto; max-width: 90%; color: #5a5a5a; } .marketing-grid .mega-octicon { color: #4183c4; } .read-it { padding-top: 50px; text-align: center; border-top: 1px solid #eee; } .contact-form .input-block { margin-top: 10px; margin-bottom: 10px; } .contact-form textarea { height: 200px; } .checklist { margin: 20px 0; font-size: 12px; } .checklist>li { margin: 15px 0 15px 18px; list-style-position: outside; } .hanging-list li, .hanging-icon-list li { margin: 10px 0; font-size: 14px; } .hanging-list li { margin-left: 12px; list-style-position: inside; } .hanging-icon-list li { padding-left: 25px; list-style-type: none; } .hanging-icon-list .octicon { float: left; margin-left: -20px; color: #999; } .hanging-icon-list .octicon-check { color: #6cc644; } .hanging-icon-list .octicon-x { color: #bd2c00; } .logos-page h3 { font-size: 18px; } .logos-download { position: relative; display: block; float: left; width: 32%; height: 290px; margin-bottom: 30px; padding-top: 20px; text-align: center; border: 1px solid #ddd; border-radius: 6px; } .logos-download+.logos-download { margin-left: 2%} .logos-download .gh-logo { margin-top: 70px; } .logos-download .gh-octocat { margin-top: 10px; } .logos-download-link { position: absolute; right: 0; bottom: 0; left: 0; display: block; padding: 15px 20px; font-size: 16px; font-weight: bold; background-color: #f5f5f5; border-top: 1px solid #ddd; border-radius: 0 0 5px 5px; } .logos-download-link .octicon { vertical-align: 2px; } .logos-download:hover { text-decoration: none; } .logos-download:hover .logos-download-link { background-color: #eee; } .nonprofit-head { padding: 100px 0 120px; border-bottom: 1px solid #eee; text-align: center; position: relative; overflow: hidden; } .nonprofit-head .title { font-weight: 300; font-size: 30px; color: #777; margin-bottom: 20px; display: inline-block; border-bottom: 1px solid #ccc; } .nonprofit-head .title .mega-octicon { color: #333; } .nonprofit-head .logo { vertical-align: middle; } .nonprofit h1 { font-weight: 300; font-size: 28px; line-height: 1.5em; position: relative; } .nonprofit h2 { font-weight: normal; } .heart { width: 12px; height: 12px; background: #83d6c0; box-shadow: 140px 30px 0 #efa, 120px -120px 0 #aded84, 220px -60px 0 #ded, 30px 240px 0 #ada, 60px -60px 0 #d76666, 60px -30px 0 #ff846f, 60px 0 0 #f9a7a7, 60px 30px 0 #ffc8c8, 60px 60px 0 #ffd8d8, 30px 60px 0 #baf2ca, 30px 30px 0 #98eaac, 30px 0 0 #80d896, 30px -30px 0 #6dd085, 30px -60px 0 #55be6f, 0 -60px 0 #4cc2a7, 0 -30px 0 #73d3b9, 0 30px 0 #93e3cd, 0 60px 0 #adf9e4, -30px 60px 0 #ffe1b9, -30px 30px 0 #ffd194, -30px 0 0 #ffc86f, -60px 0 0 #fd9ff0, -60px 30px 0 #ffbaf7, -60px 60px 0 #fccdf7, -180px 60px 0 #9df; position: absolute; left: 50%; top: 40%; margin-left: 400px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .heart.left { margin-left: -400px; -webkit-transform: rotate(-45deg), scaleX(-1); -ms-transform: rotate(-45deg), scaleX(-1); transform: rotate(-45deg), scaleX(-1); } .octo-earth { position: absolute; left: 50%; bottom: -150px; margin-left: -120px; -webkit-animation: rotate 20s infinite linear; animation: rotate 20s infinite linear; } @-webkit-keyframes rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } }@keyframes rotate { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } }.nonprofit-steps { margin-left: 30px; font-size: 20px; font-weight: 300; } .nonprofit-steps li { margin-bottom: 10px; } .nonprofit-steps ul { margin: 15px 0 0 20px; list-style: square; } .nonprofit-section { padding: 50px 0; background: #f5f5f5; } .nonprofit-section.feature-line { text-align: center; } .nonprofit-section .dialog { width: 640px; background: #fff; margin: 30px auto 0; text-align: left; padding: 30px; } .nonprofit-section .dialog h2:first-child { margin-top: 0; } .nonprofit-section .dialog p:last-child { margin-bottom: 0; } .nonprofit-section .dialog .notice { background: #fee; margin: 20px 0 0; padding: 15px; } .dialog.edu-callout { border: 5px solid #aec; padding: 25px; } .dialog.edu-callout p { margin-top: 0; } .dialog.edu-callout .mega-octicon { color: #418f65; height: 54px; width: 54px; padding: 10px 0; margin: 0 15px 0 0; text-align: center; vertical-align: top; float: left; border-radius: 30px; } .integrations { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } .integrations .site-footer { border-top: 1px solid rgba(255, 255, 255, 0.2); margin-top: -99px; } .integrations .site-footer, .integrations .site-footer a, .integrations .site-footer .octicon-mark-github { color: #fff; } .integrations-illustration-container { display: block; height: 100%; width: 100%; color: #fff; background: url(/assets/modules/integrations/circuits@2x-0d148034d516afb1364dd2c902bf6b70646a6012f0fd316d38ce2068b6714d42.png) center bottom/1780px 295px no-repeat transparent; } .integrations-illustration-container .lead { color: #0a4568; width: 550px; } .integrations-illustration-container a { color: #0a4568; text-decoration: underline; } .integrations-intro { background: url(/assets/modules/integrations/circuits-animated-ac2d457426c64e1a6ee28d49c060a8d53b35e62363b60f913c93604bcb2d0fb4.gif) center 238px/500px 350px no-repeat #1781c0; padding-bottom: 0; } .integrations-intro .lead { margin-bottom: 350px; } .integrations-intro .marketing-header { margin-bottom: 0; } .integrations-outro { background: url(/assets/modules/integrations/circuits-animated-flipped-7f66e8d1687504444b81960de7ed7bfd4a43bc29d368129819c406d1c2ab124e.gif) center -74px/350px 262px no-repeat #1781c0; padding-top: 0; padding-bottom: 218px; } .integrations-outro .integrations-illustration-container { background: url(/assets/modules/integrations/circuits-flipped@2x-a94eaad756085840013ee1f0aedcaf3c956d67e17ce23184b7d87e68c96d231d.png) center top/1685px 174px no-repeat transparent; padding-top: 240px; } .button.outro-button { font-size: 20px; font-weight: 200; background: #0a4568; border: 0; padding: 10px 15px; color: #fafafa; text-decoration: none; text-shadow: none; } .integrations-contact-info { color: #0a4568; margin: 40px auto 0; } .slideshow-nav { list-style: none; margin-top: 100px; } .slideshow-nav>li { display: inline-block; margin: 0 15px; } .slideshow-nav>li>a { display: block; height: 50px; text-indent: -999em; opacity: 0.7; -webkit-transition: opacity 0.15s ease-in-out; transition: opacity 0.15s ease-in-out; } .slideshow-nav>li>a:hover { opacity: 1; } .slideshow-nav .active>a { background-position: 0 -50px; opacity: 1; } .integrations-tab-asana { background-image: url(/assets/modules/integrations/logos/asana@2x-998cd803867acdcf11404fda9c301e4e49d20cce4566a73f9033ba7b2121f580.png); background-size: 137px 100px; width: 137px; position: relative; bottom: -8px; } .integrations-tab-pivotaltracker { background-image: url(/assets/modules/integrations/logos/pivotaltracker@2x-018ec7aa07e3165a56755228f50f0ac8b0c839810d590fb9a8b9328d31833a74.png); background-size: 278px 100px; width: 278px; } .integrations-tab-zendesk { background-image: url(/assets/modules/integrations/logos/zendesk@2x-d9f9ee6ca812bf9204944ceef5fdd4da15feca584e66cc94fdc19e1d92706f9b.png); background-size: 154px 100px; width: 154px; } .integrations-slide-content { height: 370px; list-style: none; position: relative; } .integrations-slide-content>li { position: absolute; visibility: hidden; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; -webkit-transform: translateY(50px), scale(0.95); -ms-transform: translateY(50px), scale(0.95); transform: translateY(50px), scale(0.95); opacity: 0; } .integrations-slide-content>.active { visibility: visible; -webkit-transform: translateY(0), scale(1); -ms-transform: translateY(0), scale(1); transform: translateY(0), scale(1); opacity: 1; } .integrations-screenshot { margin-top: 20px; max-width: 100%} .integrations-slide-description { max-width: 600px; display: inline-block; -webkit-backface-visibility: hidden; } .integrations-logo-container { min-height: 70px; margin-bottom: 20px; } .integrations-imagelist { list-style: none; } .integrations-imagelist>li { margin-top: 90px; margin-bottom: 50px; } .integrations-imagelist>li>p { max-width: 470px; text-align: left; display: inline-block; vertical-align: middle; } .integrations-logo-left { margin-right: 40px; } .integrations-logo-right { margin-left: 40px; } .features-next .lead strong { color: #444; } .features-next .native-mobile-screens { list-style-type: none; border-bottom: solid 1px #d9d9d9; line-height: 0; padding-left: 0; } .features-next .native-mobile-screens li { display: inline; margin: 0 5px 30px; } .team-org-chart { margin: 30px auto; width: 470px; } .team-org-chart .mega-octicon { vertical-align: middle; } .team-org-group { border: solid 1px #ccc; background-color: #fff; text-align: center; font-size: 16px; padding: 10px; margin-bottom: 13px; border-radius: 3px; } .team-org-group strong { color: #333; } .team-org-team { width: 147px; height: 120px; display: inline-block; vertical-align: top; } .team-org-team+.team-org-team { margin-left: 10px; } .octicon-jersey-red { color: #bd2c00; } .octicon-jersey-green { color: #6cc644; } .octicon-jersey-orange { color: #f93; } .team-org-members { margin-top: 15px; } .team-org-members .octicon { color: #aaa; } .team-org-repos .mega-octicon { color: #bbb; margin: 0 5px; } .team-animation { -webkit-animation-duration: 12s; animation-duration: 12s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .team-design { -webkit-animation-name: teamDesign; animation-name: teamDesign; } .team-dev { -webkit-animation-name: teamDev; animation-name: teamDev; } .team-marketing { -webkit-animation-name: teamMarketing; animation-name: teamMarketing; } .team-dev-design { -webkit-animation-name: teamDevDesign; animation-name: teamDevDesign; } .team-dev-design-marketing { -webkit-animation-name: teamDevDesignMarketing; animation-name: teamDevDesignMarketing; } .features-section img { max-width: 100%} .features-section code { font-size: 0.9em; } .features-section p { max-width: 750px; margin-right: auto; margin-left: auto; } .features-repo-count { white-space: nowrap; } .features-content-right { float: right; width: 470px; text-align: left; } .features-content-left { float: left; width: 470px; text-align: left; } .diagram-icon { position: absolute; border-radius: 50px; border: solid 4px #4183c4; background-color: #fff; width: 53px; height: 53px; text-align: center; line-height: 55px; color: #4183c4; } .diagram-icon-small { position: absolute; color: #4183c4; margin-top: 2px\9; } .diagram-icon-branch { top: -13px; left: 81px; -webkit-animation: bounceIn 0.6s ease-in-out 0.25s 1 normal both; animation: bounceIn 0.6s ease-in-out 0.25s 1 normal both; } .diagram-icon-pr { top: 89px; left: 405px; -webkit-animation: bounceIn 0.6s ease-in-out 1.8s 1 normal both; animation: bounceIn 0.6s ease-in-out 1.8s 1 normal both; } .diagram-icon-merge { top: -13px; left: 843px; -webkit-animation: bounceIn 0.6s ease-in-out 3.7s 1 normal both; animation: bounceIn 0.6s ease-in-out 3.7s 1 normal both; } .diagram-icon-commit-1 { top: 101px; left: 240px; -webkit-animation: bounceIn 0.6s ease-in-out 1.3s 1 normal both; animation: bounceIn 0.6s ease-in-out 1.3s 1 normal both; background-color: #fff; } .diagram-icon-commit-2 { top: 101px; left: 295px; -webkit-animation: bounceIn 0.6s ease-in-out 1.4s 1 normal both; animation: bounceIn 0.6s ease-in-out 1.4s 1 normal both; background-color: #fff; } .diagram-icon-commit-3 { top: 101px; left: 350px; -webkit-animation: bounceIn 0.6s ease-in-out 1.5s 1 normal both; animation: bounceIn 0.6s ease-in-out 1.5s 1 normal both; background-color: #fff; } .diagram-icon-discussion-1 { top: 79px; left: 488px; -webkit-animation: bounceIn 0.6s ease-in-out 2s 1 normal both; animation: bounceIn 0.6s ease-in-out 2s 1 normal both; opacity: 0.3; } .diagram-icon-commit-4 { top: 101px; left: 515px; -webkit-animation: bounceIn 0.6s ease-in-out 2.1s 1 normal both; animation: bounceIn 0.6s ease-in-out 2.1s 1 normal both; background-color: #fff; } .diagram-icon-discussion-2 { top: 131px; left: 542px; -webkit-animation: bounceIn 0.6s ease-in-out 2.2s 1 normal both; animation: bounceIn 0.6s ease-in-out 2.2s 1 normal both; opacity: 0.3; } .diagram-icon-commit-5 { top: 101px; left: 570px; -webkit-animation: bounceIn 0.6s ease-in-out 2.3s 1 normal both; animation: bounceIn 0.6s ease-in-out 2.3s 1 normal both; background-color: #fff; } .diagram-icon-discussion-3 { top: 79px; left: 597px; -webkit-animation: bounceIn 0.6s ease-in-out 2.4s 1 normal both; animation: bounceIn 0.6s ease-in-out 2.4s 1 normal both; opacity: 0.3; } .diagram-icon-commit-6 { top: 101px; left: 625px; -webkit-animation: bounceIn 0.6s ease-in-out 2.5s 1 normal both; animation: bounceIn 0.6s ease-in-out 2.5s 1 normal both; background-color: #fff; } .diagram-icon-discussion-4 { top: 131px; left: 652px; -webkit-animation: bounceIn 0.6s ease-in-out 2.6s 1 normal both; animation: bounceIn 0.6s ease-in-out 2.6s 1 normal both; opacity: 0.3; } .diagram-icon-commit-7 { top: 101px; left: 680px; -webkit-animation: bounceIn 0.6s ease-in-out 2.7s 1 normal both; animation: bounceIn 0.6s ease-in-out 2.7s 1 normal both; background-color: #fff; } .diagram-icon-discussion-5 { top: 79px; left: 707px; -webkit-animation: bounceIn 0.6s ease-in-out 2.8s 1 normal both; animation: bounceIn 0.6s ease-in-out 2.8s 1 normal both; opacity: 0.3; } .features-branch-diagram { position: relative; margin-top: 40px; margin-bottom: 50px; } .preload .diagram-animation { -webkit-animation: none !important; animation: none !important; opacity: 0; } .mobile .diagram-animation { -webkit-animation: none !important; animation: none !important; opacity: 1; } .features-highlight { margin: 8px 0; display: inline-block; background-color: #e7e7e7; padding: 10px; border-radius: 3px; } .features-highlight i { font-style: normal; color: #4183c4; } .features-callout { border: solid 1px #eee; border-radius: 3px; padding: 10px; margin-top: 15px; margin-bottom: 45px; display: inline-block; color: #777; font-size: 14px; line-height: 1.4; text-align: left; width: 450px; } .features-callout>p { margin-top: 0; margin-bottom: 0; } .features-callout .left { margin-right: 10px; vertical-align: center; } .features-copy-minor { font-size: 12px; color: #555; } .svn-callout { clear: both; padding-top: 30px; padding-left: 217px; line-height: 0.8; text-align: left; } .svn-callout-heading { font-size: 18px; margin-bottom: 0; color: #444; } .svn-callout-logo { margin-left: -70px; margin-top: -1px; float: left; } @-webkit-keyframes teamDev { 3% { border-color: #bd2c00; color: #bd2c00; } 27% { border-color: #bd2c00; color: #bd2c00; } 30% { border-color: #ccc; color: #bbb; } }@keyframes teamDev { 3% { border-color: #bd2c00; color: #bd2c00; } 27% { border-color: #bd2c00; color: #bd2c00; } 30% { border-color: #ccc; color: #bbb; } }@-webkit-keyframes teamDesign { 34% { border-color: #ccc; color: #bbb; } 37% { border-color: #6cc644; color: #6cc644; } 60% { border-color: #6cc644; color: #6cc644; } 63% { border-color: #ccc; color: #bbb; } }@keyframes teamDesign { 34% { border-color: #ccc; color: #bbb; } 37% { border-color: #6cc644; color: #6cc644; } 60% { border-color: #6cc644; color: #6cc644; } 63% { border-color: #ccc; color: #bbb; } }@-webkit-keyframes teamMarketing { 67% { border-color: #ccc; color: #bbb; } 70% { border-color: #f93; color: #f93; } 94% { border-color: #f93; color: #f93; } }@keyframes teamMarketing { 67% { border-color: #ccc; color: #bbb; } 70% { border-color: #f93; color: #f93; } 94% { border-color: #f93; color: #f93; } }@-webkit-keyframes teamDevDesign { 3% { border-color: #bd2c00; color: #bd2c00; } 27% { border-color: #bd2c00; color: #bd2c00; } 30% { border-color: #ccc; color: #bbb; } 34% { border-color: #ccc; color: #bbb; } 37% { border-color: #6cc644; color: #6cc644; } 60% { border-color: #6cc644; color: #6cc644; } 63% { border-color: #ccc; color: #bbb; } }@keyframes teamDevDesign { 3% { border-color: #bd2c00; color: #bd2c00; } 27% { border-color: #bd2c00; color: #bd2c00; } 30% { border-color: #ccc; color: #bbb; } 34% { border-color: #ccc; color: #bbb; } 37% { border-color: #6cc644; color: #6cc644; } 60% { border-color: #6cc644; color: #6cc644; } 63% { border-color: #ccc; color: #bbb; } }@-webkit-keyframes teamDevDesignMarketing { 3% { border-color: #bd2c00; color: #bd2c00; } 27% { border-color: #bd2c00; color: #bd2c00; } 30% { border-color: #ccc; color: #bbb; } 34% { border-color: #ccc; color: #bbb; } 37% { border-color: #6cc644; color: #6cc644; } 60% { border-color: #6cc644; color: #6cc644; } 63% { border-color: #ccc; color: #bbb; } 67% { border-color: #ccc; color: #bbb; } 70% { border-color: #f93; color: #f93; } 94% { border-color: #f93; color: #f93; } }@keyframes teamDevDesignMarketing { 3% { border-color: #bd2c00; color: #bd2c00; } 27% { border-color: #bd2c00; color: #bd2c00; } 30% { border-color: #ccc; color: #bbb; } 34% { border-color: #ccc; color: #bbb; } 37% { border-color: #6cc644; color: #6cc644; } 60% { border-color: #6cc644; color: #6cc644; } 63% { border-color: #ccc; color: #bbb; } 67% { border-color: #ccc; color: #bbb; } 70% { border-color: #f93; color: #f93; } 94% { border-color: #f93; color: #f93; } }@-webkit-keyframes bounceIn { 0% { opacity: 0; -webkit-transform: scale(0.3); transform: scale(0.3); } 50% { opacity: 1; -webkit-transform: scale(1.05); transform: scale(1.05); } 70% { -webkit-transform: scale(0.9); transform: scale(0.9); } 100% { -webkit-transform: scale(1); transform: scale(1); } }@keyframes bounceIn { 0% { opacity: 0; -webkit-transform: scale(0.3); transform: scale(0.3); } 50% { opacity: 1; -webkit-transform: scale(1.05); transform: scale(1.05); } 70% { -webkit-transform: scale(0.9); transform: scale(0.9); } 100% { -webkit-transform: scale(1); transform: scale(1); } }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }.segmented-nav-tab { display: none; margin-top: 40px; } .segmented-nav-tab:before { display: table; content: ""} .segmented-nav-tab:after { display: table; clear: both; content: ""} .segmented-nav-tab.active { display: block; } .octicon-list { list-style: none; margin-left: 26px; margin-bottom: 28px; } .octicon-list li { margin-bottom: 20px; position: relative; } .octicon-list .octicon { position: absolute; margin-left: -22px; top: 3px; color: #4183c4; } .segmented-nav { margin: 20px auto; list-style: none; display: inline-block; } .segmented-nav>li { float: left; border: 1px solid #ddd; position: relative; z-index: 1; } .segmented-nav>li>a { display: inline-block; height: 32px; margin: 0 auto; padding: 6px 20px 7px; font-size: 15px; line-height: 20px; color: #555; text-align: center; text-decoration: none; } .segmented-nav>li+li { margin-left: -1px; } .segmented-nav>li:first-child { border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .segmented-nav>li:last-child { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .segmented-nav>li.active { position: relative; border-color: #4183c4; color: #fff; background-color: #4183c4; z-index: 2; } .segmented-nav>li.active a, .segmented-nav>li.active a:hover { color: #fff; } .segmented-nav>li:hover { border-color: #4183c4; z-index: 2; } .segmented-nav>li:hover a { color: #4183c4; } .table-list { display: table; table-layout: fixed; width: 100%; color: #999; border-bottom: 1px solid #e5e5e5; } .table-list-bordered .table-list-cell:first-child { border-left: 1px solid #e5e5e5; } .table-list-bordered .table-list-cell:last-child { border-right: 1px solid #e5e5e5; } .table-list-item { position: relative; list-style: none; display: table-row; } .table-list-item.unread .table-list-cell-checkbox { border-left-color: #4183c4; box-shadow: 2px 0 0 #4183c4 inset; } .table-list-item.selected .table-list-cell-checkbox { border-left-color: #999; box-shadow: 2px 0 0 #999 inset; } .table-list-cell { position: relative; display: table-cell; padding: 8px 10px; font-size: 12px; vertical-align: top; border-top: 1px solid #eee; } .table-list-cell.flush-left { padding-left: 0; } .table-list-cell.flush-right { padding-right: 0; } .table-list-cell-checkbox { width: 30px; padding-left: 0; padding-right: 0; text-align: center; } .select-toggle-check { margin-top: 7px; } .table-list-cell-type { padding-top: 10px; padding-left: 0; padding-right: 0; width: 20px; text-align: center; } .table-list-cell-type>a { display: inline-block; } .table-list-cell-type .octicon { margin-top: 3px; } .table-list-cell-type:first-child { padding-left: 10px; } .table-list-cell-avatar { padding-left: 0; padding-right: 0; width: 16px; } .table-list-header { position: relative; z-index: 22; margin-top: 20px; margin-bottom: -1px; background-color: #f5f5f5; border: 1px solid #e5e5e5; border-radius: 3px 3px 0 0; } .table-list-header:before { display: table; content: ""} .table-list-header:after { display: table; clear: both; content: ""} .table-list-header .button-link { position: relative; display: inline-block; padding-top: 13px; padding-bottom: 13px; font-weight: normal; } .table-list-header-select-all { float: left; width: 30px; padding: 12px 10px; margin-right: 5px; margin-left: -1px; text-align: center; } .table-list-header-meta { display: inline-block; padding-top: 13px; padding-bottom: 13px; color: #777; } .table-list-filters:first-child .table-list-header-toggle:first-child { padding-left: 10px; } .table-list-header-toggle.states .selected { font-weight: bold; } .table-list-header-toggle .button-link { color: #777; } .table-list-header-toggle .button-link .octicon { margin-right: 2px; } .table-list-header-toggle .button-link:hover { color: #222; text-decoration: none; } .table-list-header-toggle .button-link.selected, .table-list-header-toggle .button-link.selected:hover { color: #222; } .table-list-header-toggle .button-link+.button-link { margin-left: 10px; } .table-list-header-toggle .select-menu { position: relative; } .table-list-header-toggle .select-menu-item.selected { font-weight: bold; } .table-list-header-toggle .select-menu-button { padding-right: 15px; padding-left: 15px; } .table-list-header-toggle .select-menu-button:hover, .table-list-header-toggle .select-menu-button.selected, .table-list-header-toggle .select-menu-button.selected:hover { color: #222; } .table-list-header-toggle .select-menu-modal-holder { right: 10px; } .table-list-header-toggle .select-menu-modal-holder .select-menu-modal { margin-top: -1px; } .table-list-triage { display: none; } .triage-mode .table-list-filters { display: none; } .triage-mode .table-list-triage { display: block; } .subhead { padding-bottom: 20px; margin-top: 10px; margin-bottom: 20px; border-bottom: 1px solid #eee; } .subhead-heading { margin-top: 0; margin-bottom: 0; } .subhead-description { margin-top: 5px; margin-bottom: 0; font-size: 14px; color: #777; } .subnav { margin-bottom: 20px; } .subnav:before { display: table; content: ""} .subnav:after { display: table; clear: both; content: ""} .subnav>.right { margin-left: 10px; } .subnav-bordered { padding-bottom: 20px; border-bottom: 1px solid #eee; } .subnav-flush { margin-bottom: 0; } .subnav-item { position: relative; float: left; padding: 7px 14px; font-weight: bold; color: #666; border: 1px solid #e5e5e5; } .subnav-item+.subnav-item { margin-left: -1px; } .subnav-item:hover, .subnav-item:focus { text-decoration: none; background-color: #f5f5f5; } .subnav-item.selected, .subnav-item.selected:hover, .subnav-item.selected:focus { z-index: 2; color: #fff; background-color: #4183c4; border-color: #4183c4; } .subnav-item:first-child { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .subnav-item:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .subnav-search { position: relative; margin-left: 10px; } input.subnav-search-input { width: 320px; padding-left: 30px; color: #777; border-color: #d5d5d5; } input.subnav-search-input-wide { width: 500px; } .subnav-search-icon { position: absolute; top: 0; left: 1px; display: block; width: 30px; height: 34px; line-height: 34px; color: #ccc; text-align: center; } .subnav-search-context .button { color: #555; border-top-right-radius: 0; border-bottom-right-radius: 0; } .subnav-search-context .button:hover, .subnav-search-context .button:focus, .subnav-search-context .button:active, .subnav-search-context .button.selected { z-index: 2; } .subnav-search-context+.subnav-search { margin-left: -1px; } .subnav-search-context+.subnav-search .subnav-search-input { border-top-left-radius: 0; border-bottom-left-radius: 0; } .subnav-search-context .select-menu-modal-holder { z-index: 30; } .subnav-search-context .select-menu-modal { width: 220px; } .subnav-search-context .select-menu-item-icon { color: inherit; } .subnav-divider-right { padding-right: 10px; border-right: 1px solid #eee; } .blankslate { position: relative; padding: 30px; text-align: center; background-color: #fafafa; border: 1px solid #e5e5e5; border-radius: 3px; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.05); } .blankslate.clean-background { background: none; border: 0; box-shadow: none; } .blankslate.capped { border-radius: 0 0 3px 3px; } .blankslate.spacious { padding: 100px 60px 120px; } .blankslate.has-fixed-width { width: 485px; margin: 0 auto; } .blankslate.large-format h3 { margin: 0.75em 0; font-size: 20px; } .blankslate.large-format p { font-size: 16px; } .blankslate.large-format p.has-fixed-width { width: 540px; margin: 0 auto; text-align: left; } .blankslate.large-format .mega-octicon { width: 40px; height: 40px; font-size: 40px; color: #aaa; } .blankslate.large-format .octicon-inbox { font-size: 48px; line-height: 40px; } .blankslate code { padding: 2px 5px 3px; font-size: 14px; background: #fff; border: 1px solid #eee; border-radius: 3px; } .blankslate>.mega-octicon { color: #aaa; } .blankslate .mega-octicon+.mega-octicon { margin-left: 10px; } .tabnav+.blankslate { margin-top: 20px; } .blankslate .context-loader.large-format-loader { padding-top: 50px; } .spinner-forking { display: block; margin: 20px auto 40px; } .forking-repo { margin: 40px 0; text-align: center; } .forking-repo h3 { margin-bottom: 10px; font-size: 28px; font-weight: 300; } .forking-repo h4 { margin: 0 0 30px; font-size: 16px; font-weight: 300; } .boxed-group { position: relative; border-radius: 3px; margin-bottom: 30px; } .boxed-group .counter { color: #fff; background-color: #babec0; } .boxed-group.flush .boxed-group-inner { padding: 0; } .boxed-group.condensed .boxed-group-inner { font-size: 12px; padding: 0; } .boxed-group>h3, .boxed-group .heading { background-color: #f5f5f5; margin: 0; border-radius: 3px 3px 0 0; border: 1px solid #d8d8d8; border-bottom: 0; padding: 9px 10px 10px; font-size: 14px; line-height: 17px; display: block; } .boxed-group>h3 a, .boxed-group .heading a { color: inherit; } .boxed-group>h3 a.boxed-group-breadcrumb, .boxed-group .heading a.boxed-group-breadcrumb { color: #666; font-weight: normal; text-decoration: none; } .boxed-group>h3 .avatar, .boxed-group .heading .avatar { margin-top: -4px; } .boxed-group .tabnav.heading { padding: 0; } .boxed-group .tabnav.heading .tabnav-tab.selected { border-top: 0; } .boxed-group .tabnav.heading li:first-child .selected { border-left-color: #fff; border-top-left-radius: 3px; } .boxed-group .tabnav-tabs a { border-radius: 0; border-top: 0; } .boxed-group code.heading { font-size: 12px; } .boxed-group.dangerzone>h3 { background-color: #df3e3e; border: 1px solid #a00; color: #fff; text-shadow: 0 -1px 0 #900; } .boxed-group.dangerzone .boxed-group-inner { border-top: 0; } .boxed-group.condensed>h3 { padding: 6px 6px 7px; font-size: 12px; } .boxed-group.condensed>h3 .octicon { padding: 0 6px 0 2px; } .one-half .boxed-group, .dashboard-sidebar .boxed-group { margin-bottom: 20px; } .boxed-group .bleed-flush { width: 100%; padding: 0 10px; margin-left: -10px; } .boxed-group .compact { margin-top: 10px; margin-bottom: 10px; } .boxed-group-inner { padding: 1px 10px; background: #fff; border: 1px solid #d8d8d8; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; color: #666; font-size: 13px; } .boxed-group-inner .markdown-body { padding: 20px 10px 10px; font-size: 13px; } .boxed-group-inner strong { color: #333; } .boxed-group-inner.markdown-body { padding-top: 10px; padding-bottom: 10px; } .boxed-group-inner.seamless { padding: 0; } .boxed-group-inner h4 { margin: 15px 0 -5px; font-size: 14px; color: #000; } .boxed-group-inner .tabnav { margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px; } .boxed-group-inner .tabnav-tab.selected { border-top: 1px solid #ddd; } .boxed-group-inner .help { clear: both; margin: 1em -10px 0; padding: 1em 10px 1em 35px; border-top: 1px solid #ddd; color: #999; } .boxed-group-inner .help .octicon { margin-left: -25px; margin-right: 5px; } .boxed-group-inner .flash-global { margin-left: -10px; margin-right: -10px; border-top: 0; } .boxed-action { float: right; margin-left: 10px; } .boxed-group-action { float: right; margin: 6px 10px 0 0; position: relative; z-index: 2; } .boxed-group-action.flush { margin-top: 0; margin-right: 0; } .boxed-group-action>.octicon { color: #999; margin-top: 4px; } .boxed-group-action>button { background-color: transparent; border: 0; -webkit-appearance: none; } .field-with-errors { display: inline; } .compact-options { margin: -6px 0 13px; } .compact-options>li { margin: 0 12px 0 0; display: inline-block; list-style-type: none; font-weight: bold; } .compact-options>li label { float: left; } .compact-options>li .spinner { float: left; width: 16px; height: 16px; margin-left: 5px; display: block; } .boxed-group-list { list-style: none; margin: 0; } .boxed-group-list>li { display: block; margin-left: -10px; margin-right: -10px; padding: 5px 10px; line-height: 23px; border-bottom: 1px solid #e5e5e5; } .boxed-group-list>li:hover { background: #ffe; } .boxed-group-list>li:first-child { border-top: 1px solid #ddd; } .boxed-group-list>li:last-of-type { border-bottom: 0; } .boxed-group-list>li.selected { background: #e5f9e2; } .boxed-group-list>li.approved .minibutton, .boxed-group-list>li.rejected .minibutton { display: none; } .boxed-group-list>li.approved:before { margin-right: 5px; font: normal normal 16px/1 "octicons"; display: inline-block; text-decoration: none; -webkit-font-smoothing: antialiased; content: "\f03a"; color: #5ec051; } .boxed-group-list>li.rejected:before { margin-right: 5px; font: normal normal 16px/1 "octicons"; display: inline-block; text-decoration: none; -webkit-font-smoothing: antialiased; content: "\f050"; color: #bc0000; } .boxed-group-list>li.rejected a { text-decoration: line-through; } .boxed-group-list>li img { margin-top: -2px; margin-right: 4px; vertical-align: middle; border-radius: 3px; } .boxed-group-list>li .minibutton { float: right; margin: -1px 0 0 10px; } .boxed-group-list>li .button-group { float: right; } .boxed-group-list>li .button-group .minibutton { float: left; } .boxed-group.flush .boxed-group-list li { margin-left: 0; width: auto; padding-left: 0; padding-right: 0; } .boxed-group-list.standalone { margin-top: -1px; } .boxed-group-list.standalone>li:first-child { border-top: 0; } .boxed-group-table { width: 100%; text-align: left; } .boxed-group-table tr:last-child td { border-bottom: 0; } .boxed-group-table th { padding: 9px; border-bottom: 1px solid #eee; background-color: #fafafa; } .boxed-group-table td { padding: 9px; border-bottom: 1px solid #eee; vertical-align: top; } #ajax-error-message { display: none; position: fixed; top: -200px; left: 50%; width: 974px; z-index: 9999; margin: 0 3px; margin-left: -487px; -webkit-transition: top 0.5s ease-in-out; transition: top 0.5s ease-in-out; } #ajax-error-message.visible { top: 0; } #ajax-error-message>.octicon-alert { vertical-align: text-top; } .boxed-group-success, .boxed-group-warning { padding: 10px 15px; margin: -1px -10px 0; border-style: solid; border-width: 1px 0; } .boxed-group-success .minibutton, .boxed-group-warning .minibutton { margin: -5px 0; } .boxed-group-success:first-child, .boxed-group-warning:first-child { border-top: 0; } .boxed-group-success { color: #22662c; background-color: #e2f9e5; border-color: #bad3be; } .boxed-group-warning { color: #4c4a42; background-color: #fff9ea; border-color: #dfd8c2; } .avatar-stack .avatar { float: right; width: 20px; height: 20px; margin-left: -17px; border-radius: 2px; -webkit-transition: margin 0.2s ease-in-out; transition: margin 0.2s ease-in-out; background-color: #fff; border-right: 1px solid #fff; } .avatar-stack .avatar:last-child { margin-left: 3px; } .avatar-stack:hover .avatar { margin-left: 3px; } .conversation-list-heading { margin: 35px 0 10px; height: 0; text-align: center; font-size: 16px; font-weight: normal; color: #999; border-bottom: 1px solid #ddd; } .conversation-list-heading .inner { display: inline-block; position: relative; top: -10px; padding: 0 5px; background: #fff; } .simple-conversation-list { margin: 15px 0; font-size: 13px; color: #999; } .simple-conversation-list>li { margin: 0; padding: 11px 0 8px; list-style-type: none; border-top: 1px solid #eee; } .simple-conversation-list>li:first-child { border-top: 0; } .simple-conversation-list>li .title { font-weight: bold; } .simple-conversation-list>li .num { color: #999; } .simple-conversation-list>li .state { margin-right: 3px; margin-top: -3px; padding-top: 2px; padding-bottom: 2px; } .simple-conversation-list>li .meta { float: right; margin-left: 10px; } .simple-conversation-list.varied-states>li { padding-left: 90px; } .simple-conversation-list.varied-states>li:before { display: table; content: ""} .simple-conversation-list.varied-states>li:after { display: table; clear: both; content: ""} .simple-conversation-list.varied-states>li .state { float: left; width: 80px; margin-left: -90px; } .flex-table { display: table; } .flex-table-item { display: table-cell; width: 1%; white-space: nowrap; vertical-align: middle; } .flex-table-item-primary { width: 99%} .pagehead { position: relative; margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #eee; } .pagehead.admin { background: url(/assets/modules/pagehead/background-yellowhatch-v3-fa67c4b38f820183fc8956740a3ce6649ffb5d3123dd473f8864c66a4dbacbca.png) 0 0 repeat-x; } .pagehead .account-switcher { display: inline-block; margin-top: -2px; margin-bottom: -6px; } .pagehead ul.pagehead-actions { margin: 0; float: right; z-index: 21; } .pagehead ul.pagehead-actions .subscription { display: block; } .pagehead ul.pagehead-actions .feed-icon { margin-top: 5px; } .pagehead .path-divider { margin: 0 0.25em; } .pagehead h1 { margin-top: 0; margin-bottom: 0; font-size: 20px; font-weight: normal; line-height: 28px; } .pagehead h1 strong { font-weight: bold; } .pagehead h1 a { white-space: nowrap; } .pagehead h1 .avatar { margin-right: 9px; margin-top: -2px; margin-bottom: -2px; } .pagehead-actions>li { list-style-type: none; font-size: 11px; color: #333; margin: 0 10px 0 0; float: left; } .pagehead-actions>li:last-child { margin-right: 0; } .pagehead-actions .octicon-mute { color: #c00; } .context-loader { position: absolute; top: 0; left: 50%; margin-left: -75px; width: 154px; padding: 10px 10px 10px 30px; font-weight: bold; font-size: 12px; color: #666; background: url(/assets/spinners/octocat-spinner-16px-02c482dbba2151bb2d7a30af56d0c7513f12449d504f7a57f200d9e534b112ff.gif) 10px 50% no-repeat #eee; border: 1px solid #ddd; border-top: 1px solid #fff; border-radius: 5px; border-top-left-radius: 0; border-top-right-radius: 0; z-index: 20; } @media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) { .context-loader { background: url(/assets/spinners/octocat-spinner-32-EAF2F5-0bdc57d34b85c4a4de9d0d1db10cd70e8a95f33ff4f46c5a8c48b4bf4e5a9abe.gif) 10px 50% no-repeat #eee; background-size: 16px auto; } }.pagehead-nav { float: right; margin-bottom: -20px; } .pagehead-nav-item { float: left; padding: 6px 10px 21px; margin-left: 20px; font-size: 14px; color: #777; } .pagehead-nav-item:hover { text-decoration: none; color: #333; } .pagehead-nav-item.selected { color: #333; border-bottom: 2px solid #d26911; } .pagehead-nav-item+.button-outline { margin-top: -1px; margin-left: 20px; } .progress-bar { display: block; overflow: hidden; background-color: #eee; border-radius: 3px; height: 15px; } .progress-bar .progress { height: 100%; display: block; background-color: #6cc644; } .protip { margin-top: 20px; text-align: center; } .protip code { padding: 2px; background-color: #f4f4f4; border-radius: 3px; } .protip-callout { padding: 8px 10px; margin-bottom: 20px; color: #4c4a42; text-align: left; border: solid 1px #eee; border-radius: 3px; } .repo-list { position: relative; } .repo-list .participation-graph { position: absolute; right: 0; bottom: 0; left: 0; z-index: -1; } .repo-list .participation-graph.disabled { display: none; } .repo-list .participation-graph .bars { position: absolute; bottom: 0; } .repo-list-item { position: relative; padding-top: 30px; padding-bottom: 30px; list-style: none; border-bottom: 1px solid #eee; } .repo-list-name { margin: 0 0 8px; font-size: 20px; line-height: 1.2; } .repo-list-name .prefix, .repo-list-name .slash { font-weight: normal; } .repo-list-name .slash { margin-right: -4px; margin-left: -4px; } .repo-list-description { max-width: 550px; margin-top: 8px; margin-bottom: 0; font-size: 14px; color: #666; } .repo-list-stats { margin-top: 6px; float: right; font-size: 12px; font-weight: bold; color: #888; } .repo-list-stats .repo-list-stat-item { margin-left: 8px; display: inline-block; color: #888; text-decoration: none; } .repo-list-stats .repo-list-stat-item:hover { color: #4183c4; } .repo-list-stats .repo-list-stat-item>.octicon { font-size: 14px; } .repo-list-info { display: inline-block; height: 100%; margin-top: 0; margin-bottom: 0; font-size: 12px; color: #888; vertical-align: middle; } .repo-list-info .octicon { margin-top: -3px; font-size: 12px; vertical-align: middle; } .repo-list-meta { display: block; margin-top: 8px; margin-bottom: 0; font-size: 13px; color: #888; } .repo-list-meta .avatar { margin-top: -2px; } .repo-list-meta a:hover { text-decoration: none; } .task-list-item { list-style-type: none; } .task-list-item label { font-weight: normal; } .task-list-item.enabled label { cursor: pointer; } .task-list-item+.task-list-item { margin-top: 3px; } .task-list-item-checkbox { float: left; margin: 0.3em 0 0.25em -1.6em; vertical-align: middle; } .about-header { height: 300px; background-color: #111; background-image: url(/assets/modules/about/about-header-d282aa6adabb0aa921113cd1eb22baa0b14e85e99b82b986595527229346208c.jpg); background-size: cover; background-position: 50%} .about-header.team { background-image: url(/assets/modules/about/team-header-45aac724e2475a318af9a22823f2f78e4bf7b8064cb59f136b0d9f59ad73df43.jpg); } .about-header.press { background-image: url(/assets/modules/about/press-header-6507db004612e161e4e34710991d9a5cb3327daab85df2ebd357b7f9db28ac79.jpg); } .about-header.jobs { background-image: url(/assets/modules/about/jobs-header-75c7cf97d0b51a35bd79377ad4e0fd2c6589015c3b5d4079644c654b5492d134.jpg); } .about-menu { border-bottom: 1px solid #eee; } .about-menu-link { float: left; width: 25%; padding: 20px 20px 17px; font-size: 18px; color: #777; text-align: center; border-bottom: 3px solid #fff; } .about-menu-link:hover { color: #4183c4; text-decoration: none; border-bottom-color: #f5f5f5; } .about-menu-link.selected { font-weight: bold; color: #333; border-bottom-color: #d26911; } .about-content { padding: 0; font-size: 18px; font-weight: 300; line-height: 1.5; } .about-content p { margin-top: 0; } .about-content .container>p:first-child { margin-top: 2em; margin-bottom: 2em; font-size: 24px; } .about-content .about-lead { padding-left: 10%; padding-right: 10%; text-align: center; } .about-content hr { margin-top: 30px; margin-bottom: 30px; border-bottom-color: #eee; } .press-mentions { margin-top: 25px; } .press-mentions li { margin-bottom: 15px; list-style-type: none; } .press-mentions cite { font-style: normal; font-weight: normal; display: block; font-size: 13px; color: #666; } .press-mentions h4 { margin: 6px 0 0 -45px; float: left; color: #808080; } .press-info { margin: 20px 0 30px; } .press-info:before { display: table; content: ""} .press-info:after { display: table; clear: both; content: ""} .press-info-link { position: relative; display: block; padding: 10px 15px; font-weight: normal; line-height: 2; background-color: #fafafa; border: 1px solid #ddd; } .press-info-link:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; } .press-info-link:last-child { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; } .press-info-link+.press-info-link { margin-top: -1px; } .press-info-link .mega-octicon { width: 32px; text-align: center; margin-right: 7px; color: #aec0d0; vertical-align: middle; } .press-info-link:hover { z-index: 2; color: #fff; text-decoration: none; border-color: #4183c4; background-color: #4183c4; } .press-info-link:hover .mega-octicon { color: inherit; } .hubbers-list { margin: -6px; list-style: none; } .hubbers-list:before { display: table; content: ""} .hubbers-list:after { display: table; clear: both; content: ""} .hubbers-list-item { display: block; float: left; width: 128px; height: 128px; margin: 6px; text-align: center; } .hubbers-list-item img { display: block; width: 100%; height: 100%; background-color: #fff; } .hubbers-list-item .hubber-name { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; padding-top: 100px; font-size: 12px; font-weight: bold; color: #fff; text-align: center; text-shadow: 0 0 4px #000; background-color: rgba(0, 0, 0, 0.25); background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.01) 50%, rgba(0, 0, 0, 0.25)); background-image: linear-gradient(rgba(0, 0, 0, 0.01) 50%, rgba(0, 0, 0, 0.25)); background-repeat: repeat-x; background-color: transparent; opacity: 0; -webkit-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; } .hubbers-list-item a { position: absolute; display: block; width: 128px; height: 128px; } .hubbers-list-item a:hover .hubber-name { opacity: 1; } .jobs-open-positions { background-color: #f1f6fb; border: solid 1px #d0e5f8; border-radius: 3px; padding: 20px; margin-top: 10px; } .jobs-open-positions ul { margin-top: 24px; list-style: none; } .cvv-hint { position: relative; padding-right: 15px; } .cvv-hint:hover .cvv-hint-tooltip { display: block; } .cvv-hint-tooltip { display: none; position: absolute; border: 1px solid #d0d0d0; padding: 15px; z-index: 1000; background-color: #fff; left: 100%; top: -150px; box-shadow: 0 0 5px #ebebeb, 0 0 5px #ebebeb, 0 0 5px #ebebeb, 0 0 5px #ebebeb, 0 0 5px #ebebeb; } .credit-card { border: 1px solid #ddd; width: 250px; padding: 20px; height: 150px; position: relative; margin-top: 5px; border-radius: 10px; } .credit-card.amex { margin-top: 15px; } .credit-card.amex .title { color: #fff; font-family: "Arial Black", "Arial Bold", Gadget, sans-serif; text-shadow: 1px 0 0 #ddd, -1px 0 0 #ddd, 0 1px 0 #ddd, 0 -1px 0 #ddd, -1px -1px 0 #ddd, 1px 1px 0 #ddd, -1px 1px 0 #ddd, 1px -1px 0 #ddd; position: relative; z-index: 1; top: -5px; text-align: center; letter-spacing: 1px; -webkit-transform: scale(1.3, 1); -ms-transform: scale(1.3, 1); transform: scale(1.3, 1); } .credit-card.amex .card-number { margin-top: 40px; font-size: 15px; display: inline-block; white-space: nowrap; position: relative; } .credit-card.amex .gladiator { position: absolute; left: 50%; top: 50px; margin-left: -35px; height: 80px; width: 70px; border: 3px solid #fff; box-shadow: 0 0 1px #aaa; border-top-left-radius: 35px 40px; border-bottom-left-radius: 35px 40px; border-top-right-radius: 35px 40px; border-bottom-right-radius: 35px 40px; background-color: #e0e0e0; } .credit-card.normal .strap { background-color: #555; height: 20px; margin: -5px -20px 15px; } .credit-card.normal .signature { display: inline-block; background-color: #e9e9e9; white-space: nowrap; font-family: "Brush Script MT", cursive; height: 30px; width: 150px; font-size: 17px; color: #aaa; letter-spacing: -1px; line-height: 33px; text-indent: 10px; } .credit-card .cvv { left: -7px; top: -10px; border: 2px solid #f00; padding: 2px 5px; line-height: 1; font-family: monospace; font-size: 10px; border-top-left-radius: 20px 10px; border-bottom-left-radius: 20px 10px; border-top-right-radius: 20px 10px; border-bottom-right-radius: 20px 10px; text-align: center; position: relative; display: inline-block; } .credit-card .cvv span { position: absolute; right: 100%; margin-right: 5px; color: #999; } .credit-card .text { text-transform: uppercase; font-size: 7px; display: block; line-height: 1.1; font-weight: bold; font-family: monospace; } .billing-seats table input { width: 5em; } .billing-seats table td { vertical-align: middle; border-bottom: 0; } .billing-seats table td.fixed { width: 150px; } .billing-seats table td.black { color: #000; } .billing-seats table tr { border-bottom: 1px solid #eee; } .billing-seats table tr:last-child { border-bottom: 0; } .billing-seats table tr:nth-child(even) { background-color: #fafafa; } .billing-seats table tr.total-row { background-color: #fff; } .billing-seats .new-seats { margin-left: 5px; } .billing-seats .seat-cost { color: #999; } .billing-seats .form-submit, .billing-seats .payment-method { margin-left: 10px; } .billing-seats .payment-summary { margin-left: 10px; margin-right: 10px; } .billing-credit-card .javascript-disabled-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; display: none; background-color: #fff; opacity: 0.5; } .billing-credit-card.disabled .javascript-disabled-overlay, .billing-credit-card.unsupported .javascript-disabled-overlay { display: block; } .billing-actions { padding-bottom: 10px; } .help.billing-next-payment-help { margin-top: 0; } .billing-extra-box { border-left: 3px solid #eee; padding-left: 10px; margin: 10px 0 0; } .billing-section { border-bottom: 1px solid #eee; padding: 15px 10px; line-height: 1.5em; } .billing-section.oneliner { padding-bottom: 14px; } .billing-section.oneliner .action-button { margin-top: -4px; } .billing-section p { margin: 10px 0 0; } .billing-section .disabled-message { color: #bd2c00; } .billing-section .action-button { float: right; margin-bottom: 5px; margin-left: 10px; } .billing-section .octicon-button { float: right; padding: 4px; margin-left: 5px; } .billing-section .section-label { width: 85px; color: #777; font-weight: normal; text-align: right; position: absolute; } .billing-section .section-content { color: #333; margin-left: 100px; } .billing-section .usage-bar { margin: 5px 0 0; background: #eee; border-radius: 20px; width: 50%} .billing-section .usage-bar.exceeded .progress { background: #bd2c00; } .billing-section .usage-bar .progress { border-radius: 20px; height: 5px; background: #67d07c; position: relative; } .billing-section .pending-invitations-link { color: #999; } .billing-section:last-child { border-bottom: 0; } .billing-section.info-section { background: #f9f9f9; border-bottom: 0; color: #777; overflow: hidden; } .billing-section.info-section .octicon-info { font-size: 30px; color: #ddd; } .setup-wrapper .paypal-container { margin-bottom: 30px; } .setup-wrapper .paypal-logged-in .paypal-container { margin-bottom: 10px; } .payment-methods { position: relative; } .payment-methods .selected-payment-method { display: none; } .payment-methods .selected-payment-method:before { display: table; content: ""} .payment-methods .selected-payment-method:after { display: table; clear: both; content: ""} .payment-methods .selected-payment-method.active { display: block; } .payment-methods .pay-with-header { margin: 5px 0; } .payment-methods .pay-with-paypal .setup-creditcard-form, .payment-methods .pay-with-paypal .paypal-form-actions, .payment-methods .pay-with-paypal .terms, .payment-methods .pay-with-paypal .paypal-signed-in, .payment-methods .pay-with-paypal .paypal-down-flash, .payment-methods .pay-with-paypal .loading-paypal-spinner { display: none; } .payment-methods.paypal-loading .loading-paypal-spinner { display: block; } .payment-methods.paypal-down .paypal-down-flash { display: block; } .payment-methods.paypal-logged-in .paypal-sign-in { display: none; } .payment-methods.paypal-logged-in .setup-creditcard-form, .payment-methods.paypal-logged-in .paypal-form-actions, .payment-methods.paypal-logged-in .terms, .payment-methods.paypal-logged-in .paypal-signed-in { display: block; } .payment-methods.has-paypal-account .paypal-sign-in { display: none; } .payment-methods.has-paypal-account .paypal-signed-in { display: block; } .paypal-label { font-weight: bold; margin: 15px 0 10px; } .paypal-container { margin-bottom: 15px; vertical-align: top; display: inline-block; background-color: #f9f9f9; border-radius: 4px; } #braintree-paypal-loggedin { background-position: 12px 50% !important; border: 1px solid #ddd !important; padding: 11px 16px !important; border-radius: 4px; } #bt-pp-name { margin-left: 20px !important; } #bt-pp-email { margin-left: 15px !important; } #bt-pp-cancel { font-size: 0 !important; color: #a00 !important; text-decoration: none !important; font-family: octicons !important; line-height: 1 !important; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #bt-pp-cancel:before { font-size: 16px !important; content: "\f081"} .payment-history .no-payments { margin: 10px; } .payment-history .id, .payment-history .date, .payment-history .plan, .payment-history .receipt, .payment-history .status, .payment-history .amount { width: 1%; white-space: nowrap; } .payment-history .receipt { text-align: center; } .payment-history .status { color: #999; } .payment-history .status-icon { width: 14px; text-align: center; } .payment-history .succeeded .status { color: #6cc644; } .payment-history .refunded, .payment-history .failed { background: #f9f9f9; } .payment-history .refunded td, .payment-history .failed td { opacity: 0.5; } .payment-history .refunded .receipt, .payment-history .refunded .status, .payment-history .failed .receipt, .payment-history .failed .status { opacity: 1; } .payment-history .refunded .status { color: #999; } .payment-history .failed .status { color: #bd2c00; } .paypal-icon { vertical-align: middle; margin: 0 2px 0 1px; } .inline-form-action { display: inline; } .boxed-group .boxed-group-content { margin: 10px; } .billing-container { width: 500px; margin-top: 80px; margin-bottom: 80px; } .billing-step { margin-bottom: 50px; } .billing-step-title { font-weight: 400; padding-bottom: 10px; border-bottom: 1px solid #e0e0e0; margin-bottom: 15px; } .currency-container .local-currency, .currency-container .local-currency-block { display: none; } .currency-container.open .local-currency { display: inline; } .currency-container.open .local-currency-block { display: block; } .currency-container.open .default-currency { display: none; } .plan-chooser { margin: 10px auto 20px; } .plan-chooser.on-free .toggle-currency, .plan-chooser.on-free .currency-notice, .plan-chooser.on-free .plan-price-group, .plan-chooser.on-free .coupon-notice { display: none; } .strong-label { font-weight: bold; margin-bottom: 5px; display: inline-block; } .plan-chooser-repo-menu { margin-bottom: 15px; } .plan-chooser-repo-menu .price-label { display: none; } .plan-chooser-repo-menu .button-block { text-align: left; } .discounted-original-price, .per-repo.has-coupon .original-price { text-decoration: line-through; color: #999; font-weight: normal; } .heat1 { background-color: #ffeca7; } .heat2 { background-color: #ffdd8c; } .heat3 { background-color: #ffdd7c; } .heat4 { background-color: #fba447; } .heat5 { background-color: #f68736; } .heat6 { background-color: #f37636; } .heat7 { background-color: #ca6632; } .heat8 { background-color: #c0513f; } .heat9 { background-color: #a2503a; } .heat10 { background-color: #793738; } .blame-breadcrumb .css-truncate-target { max-width: 680px; } .blame-commit, .blame-commit+.blame-line { border-top: 1px solid #e9e9e9; } .blame-container { margin-top: -1px; } .blame-blob-num { background-color: #fdfdfd; } .blame-commit-info { position: relative; width: 350px; min-width: 350px; max-width: 350px; padding: 8px 10px; vertical-align: top; } .blame-commit-avatar { float: left; margin-right: 5px; } .blame-commit-title { font-weight: bold; color: #333; max-width: 230px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 1.1; vertical-align: top; } .blame-sha { font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace; float: right; } .blame-commit-meta { color: #999; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 1.1; } .line-age { width: 2px; padding: 0 1px; } .line-age-legend { float: right; margin-top: -25px; font-size: 12px; color: #777; } .line-age-legend ol { display: inline-block; list-style: none; margin: 0 5px; } .line-age-legend ol li { display: inline-block; width: 8px; height: 10px; } #blog-main .pagehead h1 { margin-top: 3px; font-size: 24px; } .blog-title { color: #333; } .blog-search { position: relative; float: right; } .blog-search .blog-search-input { padding-left: 28px; width: 200px; } .blog-search .octicon-search { position: absolute; left: 7px; top: 9px; z-index: 5; color: #999; } .blog-search-results em { background-color: #faffa6; padding: 0.1em; } .blog-aside { float: right; width: 200px; } .blog-aside .button { margin-bottom: 20px; text-align: center; } .blog-aside .menu-container { float: none; margin-bottom: 30px; } .blog-aside .rss { display: inline-block; margin-left: 5px; color: #999; } .blog-aside .rss .octicon { float: left; margin-right: 5px; color: #f93; } .blog-content { width: 685px; font-family: "Helvetica Neue", Helvetica, Arial, freesans, sans-serif; } .blog-content h1, .blog-content h2, .blog-content h3 { font-weight: 500; } .blog-content .markdown-body h2 { font-size: 20px; } .blog-content .markdown-body h3 { font-size: 18px; } .blog-draft-indicator { color: #bd2c00; } .blog-post { margin-bottom: 60px; } .blog-post-meta { list-style: none; margin-bottom: 20px; color: #999; } .blog-post-meta .meta-item { display: inline; padding-right: 20px; } .blog-post-meta a { color: #999; } .blog-post-meta .octicon, .blog-post-meta .author-avatar { vertical-align: top; border-radius: 3px; } .blog-post-title { margin-top: 0; margin-bottom: 10px; font-size: 32px; } #blog-home { color: #ccc; font-size: 15px; font-weight: 100; margin-right: 10px; margin-left: -25px; vertical-align: middle; } #blog-home:hover { color: #999; } .blog-post-body { font-size: 16px; line-height: 1.6; color: #444; } .blog-post-body img { padding: 3px; border: 1px solid #d8d8d8; } .blog-post-body img.emoji { border: 0; padding: 0; } .blog-post-body iframe { border: 0; width: 100%} .blog-feedback { margin: 50px 0; background-color: #fafafa; border: 1px solid #ddd; border-bottom-color: #ccc; border-radius: 3px; box-shadow: inset 0 1px 0 #fff, 0 1px 5px #f1f1f1; } .blog-feedback-header { margin: 0; padding: 10px; border-bottom: 1px solid #ddd; box-shadow: 0 1px 0 #fff; font-size: 14px; font-weight: bold; } .blog-feedback-header.with-twitter { background: url(/assets/icons/twitter-00141fde4f9233b7393bc12679ca2814ace7749f36ed444f9e8ac844048e9412.png) 648px 1px no-repeat; background-size: 32px auto; } .blog-feedback-description { margin: 0; padding: 10px; color: #999; } .branches .page-header { margin-bottom: 20px; } .branches .clear-search { display: none; } .branches .loading-overlay { display: none; position: absolute; top: 0; width: 100%; height: 100%; padding-top: 50px; z-index: 20; background-color: rgba(255, 255, 255, 0.7); text-align: center; } .branches .loading-overlay .spinner { display: inline-block; } .branches.is-search-mode .clear-search { display: inline-block; } .branches.is-loading .loading-overlay { display: block; } .branches .status { display: inline-block; width: 16px; text-align: center; } .branches .status .octicon { position: relative; top: 2px; } .branches .pull-request-link { top: 0; display: inline; padding: 2px 5px; line-height: 1em; } .branches .branch-actions { float: right; position: relative; top: -3px; right: -4px; } .branches .branch-actions form { display: inline; } .branches .branch-actions .octicon { width: 16px; text-align: center; } .branch-groups { position: relative; } .branch-group { margin-bottom: 20px; width: 100%; border-radius: 3px; } .branch-group:before { display: table; content: ""} .branch-group:after { display: table; clear: both; content: ""} .branch-group-heading { border: 1px solid #ddd; border-bottom: 0; padding: 6px 12px; background: #f5f5f5; text-shadow: 0 1px 0 #fff; } .branch-group-heading+.branch-summary { border-top: 1px solid #ddd; } .branch-group-name { color: #666; font-weight: bold; } .branch-group-heading:first-child, .branch-summary:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .branch-group-heading:last-child, .branch-summary:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .branches-view-switcher { display: inline-block; vertical-align: middle; } .branch-search { position: relative; float: right; vertical-align: middle; } .branch-search .clear-search { position: absolute; right: 12px; top: 9px; color: #999; } .branch-search-field { width: 250px; padding-right: 25px; } .no-results-message { padding: 12px; border: 1px solid #ddd; border-radius: 0 0 3px 3px; color: rgba(0, 0, 0, 0.5); text-align: center; } .branch-summary { padding: 12px; border: 1px solid #ddd; border-bottom: 0; color: rgba(0, 0, 0, 0.5); } .branch-summary:last-child { border-bottom: 1px solid #ddd; } .branch-summary .branch-spinner { display: none; vertical-align: text-bottom; } .branch-summary.loading .branch-delete-icon { display: none; } .branch-summary.loading .branch-spinner { display: inline-block; } .branch-summary.is-deleted .existing-branch-summary { display: none; } .branch-summary.is-deleted .deleted-branch-summary { display: block; } .deleted-branch-summary { display: none; } .deleted-branch-summary .css-truncate-target { max-width: 500px; } .deleted-branch-summary .branch-name { opacity: 0.5; text-decoration: line-through; } .deleted-branch-summary .branch-spinner { float: right; position: relative; top: 4px; right: 5px; } .pr-details { display: inline-block; width: 144px; text-align: right; } .pr-details .state { padding: 1px 5px; font-size: 12px; width: 75px; margin-left: 5px; text-decoration: none; } .pr-details .state .octicon { font-size: 14px; } .branch-delete { display: inline-block; color: #bd2c00; margin: 4px 2px 0 8px; } .branch-delete.disabled { color: #ddd; } .more-branches { display: block; padding: 6px; width: 100%; border: 1px solid #dae5eb; border-radius: 0 0 3px 3px; text-align: center; text-decoration: none; background: #f1f7fa; color: #4183c4; } .more-branches:hover { background: #e6f1f6; } .more-branches .octicon { position: relative; top: 1px; margin-left: 5px; } .branch-details { display: inline-block; width: 490px; margin-right: 10px; } .branch-details .css-truncate-target { max-width: 240px; } .branch-meta { color: #aaa; font-size: 12px; line-height: 20px; } .default-label { width: 180px; text-align: center; display: inline-block; } @-webkit-keyframes branch-bar-slide { from { width: 0%} to { width: 100%} }@keyframes branch-bar-slide { from { width: 0%} to { width: 100%} }.branch-a-b-count { display: inline-block; vertical-align: middle; } .branch-a-b-count .count-half { float: left; width: 90px; text-align: right; padding-bottom: 6px; position: relative; } .branch-a-b-count .count-half:last-child { text-align: left; border-left: 1px solid #bbb; } .branch-a-b-count .count-value { position: relative; top: -1px; display: block; padding: 0 3px; font-size: 10px; } .branch-a-b-count .bar { position: absolute; min-width: 3px; height: 4px; } .branch-a-b-count .meter { position: absolute; height: 4px; background-color: #ccc; -webkit-animation: branch-bar-slide 0.3s ease forwards 0.5s; animation: branch-bar-slide 0.3s ease forwards 0.5s; } .branch-a-b-count .meter.zero { background-color: transparent; } .branch-a-b-count .bar-behind { right: 0; border-radius: 3px 0 0 3px; } .branch-a-b-count .bar-behind .meter { right: 0; border-radius: 3px 0 0 3px; } .branch-a-b-count .bar-ahead { left: 0; border-radius: 0 3px 3px 0; } .branch-a-b-count .bar-ahead .meter { border-radius: 0 3px 3px 0; } .branch-a-b-count .bar-ahead.even, .branch-a-b-count .bar-behind.even { background: #eee; min-width: 2px; } .capped-cards { list-style: none; } .capped-cards .capped-card { float: left; width: 450px; } .capped-card { border-radius: 2px; border: 1px solid #ddd; list-style: none; margin: 10px; } .capped-card:before { display: table; content: ""} .capped-card:after { display: table; clear: both; content: ""} .capped-card:nth-child(odd) { margin-left: 0; } .capped-card:nth-child(even) { margin-right: 0; } .capped-card h3 { margin: 0; border-bottom: 1px solid #eee; line-height: 100%; padding: 10px; } .capped-card>p { border-bottom: 1px solid #eee; color: #999; display: block; font-size: 15px; line-height: 100%; margin: 0; padding: 0 10px 10px; } .capped-card-content { background: #f7f7f7; display: block; } .capped-card-content:before { display: table; content: ""} .capped-card-content:after { display: table; clear: both; content: ""} .clone-url h5 { margin-top: 0; margin-bottom: 10px; } .clone-url .input-group { width: 100%} .clone-url input.input-mini { font-size: 11px; color: #999; } .commit-form { position: relative; padding: 15px; border: 1px solid #ddd; border-radius: 3px; } .commit-form:after, .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; } .commit-form:after { border-width: 7px; border-right-color: #fff; margin-top: 1px; margin-left: 2px; } .commit-form:before { border-right-color: #ddd; border-width: 8px; } .commit-form .input-block { margin-top: 10px; margin-bottom: 10px; } .commit-form-avatar { float: left; margin-left: -64px; border-radius: 3px; } .commit-form-actions { text-align: right; } .commit-form-actions:before { display: table; content: ""} .commit-form-actions:after { display: table; clear: both; content: ""} .commit-form-actions .button { float: right; margin-left: 5px; } .commit-form-actions .check-for-fork { line-height: 34px; } .copyable-terminal { position: relative; padding: 10px 55px 10px 10px; background-color: #f7f7f7; border-radius: 3px; } .copyable-terminal-content { overflow: auto; } .copyable-terminal-button { position: absolute; top: 5px; right: 5px; } .copyable-terminal-button .zeroclipboard-button { float: right; } .copyable-terminal-button .zeroclipboard-button .octicon { padding-left: 1px; margin: 0 auto; } .logged_out.enter-coupon { background-color: #f9f9f9; } .logged_out.enter-coupon .coupon-form-body { margin-bottom: -20px; background-image: none; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075), inset 1px 0 #fff, 0 0 200px #fff; } .logged_out.enter-coupon .header-logged-out { background-color: #fff; } .logged_out.enter-coupon .site-footer { border-top: 0; } .coupons .setup-plans td img { vertical-align: middle; margin-top: -2px; } .coupons .coupon-form-body { width: 230px; margin: 100px auto 60px; padding: 20px; font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: center; background-color: #fff; background-image: -webkit-linear-gradient(#fefefe, #fafafa); background-image: linear-gradient(#fefefe, #fafafa); border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075), inset 1px 0 #fff; } .coupons .coupon-form-body .input-block { margin-bottom: 15px; } .coupons .coupon-form-body .button { display: block; width: 100%} .coupon-icon { width: 80px; height: 80px; margin: 0 auto 15px; color: #4183c4; border: 1px solid #dedede; border-radius: 40px; } .coupon-icon .mega-octicon { margin-left: 2px; font-size: 48px; line-height: 80px; } .coupon-signin-title { margin-top: 40px; } .coupon-title { margin-bottom: 20px; font-weight: 500; } .coupons-list-options { margin-bottom: 15px; } .coupons-list-options .select-menu, .coupons-list-options .button-group { display: inline-block; margin-right: 10px; } .coupons-list-options .pagination { float: right; margin: 0; } dl.form.developer-select-account { margin-top: 0; } .developer-wrapper .setup-info-module .features-list { margin-left: 16px; } .developer-wrapper .setup-info-module .features-list .octicon { margin-left: -17px; } .developer-thanks h2 { font-size: 38px; font-weight: normal; } .developer-thanks .hook { margin-top: 2px; margin-bottom: 30px; font-size: 18px; font-weight: 300; color: #666; } .developer-thanks-image { position: relative; bottom: -45px; float: left; width: 400px; } .developer-thanks-section { margin: 130px 0 0 470px; } .developer-next-steps { list-style: none; font-size: 18px; font-weight: 300; } .developer-next-steps li { margin-top: 10px; } .developer-next-steps li:first-child { margin-top: 0; } .developer-next-steps .mega-octicon { position: relative; top: 5px; margin-right: 10px; font-size: 32px; color: #6cc644; } .blob-wrapper { overflow-x: auto; overflow-y: hidden; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .tab-size-1 { -moz-tab-size: 1; -o-tab-size: 1; tab-size: 1; } .tab-size-2 { -moz-tab-size: 2; -o-tab-size: 2; tab-size: 2; } .tab-size-3 { -moz-tab-size: 3; -o-tab-size: 3; tab-size: 3; } .tab-size-4 { -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; } .tab-size-5 { -moz-tab-size: 5; -o-tab-size: 5; tab-size: 5; } .tab-size-6 { -moz-tab-size: 6; -o-tab-size: 6; tab-size: 6; } .tab-size-7 { -moz-tab-size: 7; -o-tab-size: 7; tab-size: 7; } .tab-size-8 { -moz-tab-size: 8; -o-tab-size: 8; tab-size: 8; } .tab-size-9 { -moz-tab-size: 9; -o-tab-size: 9; tab-size: 9; } .tab-size-10 { -moz-tab-size: 10; -o-tab-size: 10; tab-size: 10; } .tab-size-11 { -moz-tab-size: 11; -o-tab-size: 11; tab-size: 11; } .tab-size-12 { -moz-tab-size: 12; -o-tab-size: 12; tab-size: 12; } .diff-table { width: 100%; border-collapse: separate; } .diff-table .line-comments { padding: 10px; } .diff-table .line-comments:first-child+.empty-cell { border-left-width: 1px; } .diff-table tr:not(:last-child) .line-comments { border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .blob-num { width: 1%; min-width: 50px; padding-left: 10px; padding-right: 10px; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 18px; color: rgba(0, 0, 0, 0.3); vertical-align: top; text-align: right; border: solid #eee; border-width: 0 1px 0 0; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .blob-num:hover { color: rgba(0, 0, 0, 0.6); } .blob-num:before { content: attr(data-line-number); } .blob-code { position: relative; padding-left: 10px; padding-right: 10px; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; color: #333; vertical-align: top; white-space: pre; overflow: visible; } .blob-code .x-first { border-top-left-radius: 0.2em; border-bottom-left-radius: 0.2em; } .blob-code .x-last { border-top-right-radius: 0.2em; border-bottom-right-radius: 0.2em; } .soft-wrap .blob-code { word-wrap: break-word; white-space: pre-wrap; padding-left: 18px; text-indent: -7px; } .soft-wrap .blob-code .no-nl-marker { display: none; } .soft-wrap .add-line-comment { margin-left: -28px; } .blob-num-hunk, .blob-code-hunk, .blob-num-expandable, .blob-code-expandable { vertical-align: middle; color: rgba(0, 0, 0, 0.3); border-color: #d5e4f2; } .blob-num-hunk, .blob-num-expandable { background-color: #f0f5fa; } .blob-code-hunk, .blob-code-expandable { padding-top: 4px; padding-bottom: 4px; background-color: #f8fafd; border-width: 1px 0; } .blob-expanded .blob-num, .blob-expanded .blob-code { background-color: #fafafa; } .blob-expanded+tr:not(.blob-expanded) .blob-num, .blob-expanded+tr:not(.blob-expanded) .blob-code { border-top: 1px solid #eee; } .blob-expanded .blob-num-hunk { border-top: 1px solid #eee; } tr:not(.blob-expanded)+.blob-expanded .blob-num, tr:not(.blob-expanded)+.blob-expanded .blob-code { border-top: 1px solid #eee; } .blob-num-expandable { padding: 0; font-size: 12px; text-align: center; } .blob-num-expandable .diff-expander { display: block; width: auto; height: auto; margin-right: -1px; padding: 4px 11px 4px 10px; cursor: pointer; color: #999; } .blob-num-expandable .diff-expander:hover { color: #fff; text-shadow: none; background-color: #4183c4; border-color: #4183c4; } .blob-code-addition { background-color: #eaffea; } .blob-code-addition .x { background-color: #a6f3a6; } .blob-num-addition { background-color: #dbffdb; border-color: #c1e9c1; } .blob-code-deletion { background-color: #ffecec; } .blob-code-deletion .x { background-color: #f8cbcb; } .blob-num-deletion { background-color: #ffdddd; border-color: #f1c0c0; } .selected-line.blob-code { background-color: #f8eec7; } .selected-line.blob-code .x { background-color: transparent; } .selected-line.blob-num { background-color: #f6e8b5; border-color: #f0db88; } .add-line-comment { position: relative; z-index: 5; float: left; width: 20px; height: 20px; margin: -1px -10px -1px -20px; line-height: 20px; color: #fff; text-align: center; text-indent: 0; cursor: pointer; background-color: #4183c4; background-color: #4183c4; background-image: -webkit-linear-gradient(#5490ca, #4183c4); background-image: linear-gradient(#5490ca, #4183c4); background-repeat: repeat-x; border-radius: 3px; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15); opacity: 0; -webkit-transform: scale(0.8, 0.8); -ms-transform: scale(0.8, 0.8); transform: scale(0.8, 0.8); -webkit-transition: -webkit-transform 0.1s ease-in-out; transition: transform 0.1s ease-in-out; } .add-line-comment:hover { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); transform: scale(1, 1); } .is-hovered .add-line-comment { opacity: 1; } .inline-comment-form { border: 1px solid #ddd; border-radius: 3px; } .inline-review-comment { margin-top: 0 !important; margin-bottom: 10px !important; } .inline-review-comment .gc:first-child+tr .blob-num, .inline-review-comment .gc:first-child+tr .blob-code { padding-top: 5px; } .inline-review-comment tr:last-child { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } .inline-review-comment tr:last-child .blob-num, .inline-review-comment tr:last-child .blob-code { padding-bottom: 8px; } .inline-review-comment tr:last-child .blob-num:first-child, .inline-review-comment tr:last-child .blob-code:first-child { border-bottom-left-radius: 2px; } .inline-review-comment tr:last-child .blob-num:last-child, .inline-review-comment tr:last-child .blob-code:last-child { border-bottom-right-radius: 2px; } .timeline-inline-comments { width: 100%; table-layout: fixed; } .timeline-inline-comments .inline-comments, .show-inline-notes .inline-comments { display: table-row; } .inline-comments { display: none; } .inline-comments .line-comments+.blob-num { border-left-width: 1px; } .inline-comments .line-comments .comment-content { position: relative; } .inline-comments .line-comments .comment-content .suggester-container { top: 10px; } .inline-comments .timeline-comment { margin-bottom: 10px; } .inline-comments .inline-comment-form, .inline-comments .inline-comment-form-container { max-width: 780px; } .inline-comments .ajax-indicator { display: none; vertical-align: bottom; } .inline-comments form.loading .ajax-indicator { display: inline-block; } .comment-holder { max-width: 780px; } .line-comments+.line-comments, .empty-cell+.line-comments { border-left: 1px solid #eee; } .inline-comment-form-container .inline-comment-form, .inline-comment-form-container.open .add-line-note-button { display: none; } .inline-comment-form-container .add-line-note-button, .inline-comment-form-container.open .inline-comment-form { display: block; } .only-commit-comments .inline-comment { display: none; } body.split-diff .header>.container, body.split-diff .repohead>.container, body.split-diff .site>.container { width: 100%; padding-left: 30px; padding-right: 30px; } body.split-diff .repository-with-sidebar { padding-right: 60px; } body.split-diff .repository-with-sidebar .repository-sidebar { margin-right: -60px; } body.split-diff .repository-content { width: 100%} .file-diff-split .blob-code { width: 49%; white-space: pre-wrap; word-break: break-word; } .file-diff-split .blob-code+.blob-num { border-left-width: 1px; } .file-diff-split .empty-cell { cursor: default; background-color: #fafafa; border-right-color: #eee; } .ghe-license-status { padding: 40px 0; font-size: 16px; text-align: center; } .ghe-license-status .octocat { width: 225px; margin-bottom: 20px; } .ghe-license-status h1 { margin-bottom: 10px; } .ghe-license-status p { margin-top: 0; margin-bottom: 5px; color: #777; } .ghe-license-expiry-icon { margin: 5px 10px 0 0; color: #ddb38a; } .fakelogin { text-align: center; font-size: 14px; line-height: 34px; background-color: #b33630; background-image: -webkit-linear-gradient(#dc5f59, #b33630); background-image: linear-gradient(#dc5f59, #b33630); background-repeat: repeat-x; border-bottom: 1px solid #900; color: #fff; position: fixed; top: 0; z-index: 1000; width: 100%; text-shadow: 0 -1px 0 rgba(153, 0, 0, 0.25); } .fakelogin+.header { margin-top: 35px; } .fakelogin+#serverstats { margin-top: 35px; } .fakelogin a { color: #f3d9d7; text-decoration: underline; } .fakelogin a:hover { color: #fff; } .file { position: relative; margin-top: 20px; margin-bottom: 15px; border: 1px solid #ddd; border-radius: 3px; } .file .meta { padding: 5px 10px; text-shadow: 0 1px 0 #fff; border-bottom: 1px solid #d8d8d8; background-color: #f7f7f7; border-top-left-radius: 4px; border-top-right-radius: 4px; } .file .meta:before { display: table; content: ""} .file .meta:after { display: table; clear: both; content: ""} .edit-file .file .meta { padding: 5px 10px 0; } .file .meta .mode { text-transform: capitalize; } .file .meta .info { float: left; height: 33px; line-height: 33px; } .file .meta .diffstat-bar { color: #ddd; } .file .meta .octicon-button { display: inline-block; margin-left: 9px; margin-right: -4px; padding-right: 5px; padding-left: 5px; color: #777; vertical-align: middle; } .file .meta .octicon-button.danger:hover { color: #bd2c00; } .file .meta .octicon-button.disabled { color: #bbb; cursor: default; } .file .meta .octicon-button.disabled:hover { color: #bbb; } .file .meta .octicon-button:last-child { margin-right: 0; } .file .meta .octicon-button:hover { color: #4183c4; } .file .meta .actions { float: right; height: 33px; line-height: 31px; } .file .meta .actions select { margin-left: 5px; } .file .meta .actions input { position: relative; top: 1px; } .file .meta-divider { display: inline-block; width: 1px; height: 18px; margin: 0 3px; vertical-align: middle; background-color: #ddd; } .file .show-file-notes { display: none; } .file.has-inline-notes .show-file-notes { display: block; float: left; margin-right: 10px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .file .data.empty { padding: 5px 10px; color: #777; } .file .data.suppressed, .file.open .image { display: none; } .file.open .data.suppressed { display: block; } .file .image { position: relative; padding: 30px; text-align: center; background-color: #ddd; } .file .image table { margin: 0 auto; } .file .image td { text-align: center; color: #888; padding: 0 5px; vertical-align: top; } .file .image td img { max-width: 100%} .file .image .border-wrap { position: relative; display: inline-block; line-height: 0; background-color: #fff; border: 1px solid #999; } .file .image a { display: inline-block; line-height: 0; } .file .image img, .file .image canvas { max-width: 600px; background: url(/assets/modules/commit/trans_bg-db69d1f1b8503d5ee68f5ca8c1c369acf9726c3d2b97a4d84f3bb77761c26fba.gif) right bottom #eee; border: 1px solid #fff; } .file .image .view img, .file .image .view canvas { position: relative; top: 0; right: 0; background: url(/assets/modules/commit/trans_bg-db69d1f1b8503d5ee68f5ca8c1c369acf9726c3d2b97a4d84f3bb77761c26fba.gif) right bottom #eee; max-width: inherit; } .file .image .view>span { vertical-align: middle; } .file .hidden { display: none !important; } .file .empty { background: none; } .file-blankslate { border: 0; border-radius: 0 0 2px 2px; } .enable-fullscreen.minibutton { display: inline-block; margin-top: 4px; margin-left: 5px; padding: 0 6px; } .enable-fullscreen.minibutton .octicon { margin-right: 0; } .new-file .enable-fullscreen { margin-left: 11px; } .write-content { position: relative; } .write-content .enable-fullscreen { position: absolute; top: 5px; right: 16px; color: #333; opacity: 0.5; line-height: 1em; } .write-content .enable-fullscreen:hover { opacity: 1; } .fullscreen-overlay { display: none; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: #fff; text-shadow: none; z-index: 1000; } .fullscreen-overlay .fullscreen-container { max-width: 800px; height: 100%; margin: 0 auto; padding: 30px 0; } .fullscreen-overlay .textarea-wrap { width: 100%; height: 100%; position: relative; } .fullscreen-overlay textarea { width: 100%; height: 100%; padding: 20px; border: 0; background: #fff; color: #999999; font-size: 21px; line-height: 1.6em; resize: none; -webkit-transition: color 0.15s ease-in-out; transition: color 0.15s ease-in-out; box-shadow: none; } .fullscreen-overlay textarea:focus, .fullscreen-overlay textarea:hover { outline: none; color: #333; } .fullscreen-overlay .fullscreen-sidebar { position: absolute; top: 30px; right: 30px; text-align: right; z-index: 1002; } .fullscreen-overlay .fullscreen-sidebar .exit-fullscreen, .fullscreen-overlay .fullscreen-sidebar .theme-switcher { color: #b3b3b3; float: right; clear: right; margin-bottom: 15px; } .fullscreen-overlay .fullscreen-sidebar .exit-fullscreen:hover, .fullscreen-overlay .fullscreen-sidebar .theme-switcher:hover { color: #333; text-shadow: 0 0 10px #fff; } .fullscreen-overlay .fullscreen-sidebar .theme-switcher { margin-right: 8px; } .fullscreen-overlay.dark-theme { background: #1d1f21; } .fullscreen-overlay.dark-theme textarea { background: #1d1f21; color: #a4b1b1; } .fullscreen-overlay.dark-theme textarea:focus, .fullscreen-overlay.dark-theme textarea:hover { color: #dbe0e0; } .fullscreen-overlay.dark-theme .fullscreen-sidebar { color: #dbe0e0; } .fullscreen-overlay.dark-theme .fullscreen-sidebar .exit-fullscreen, .fullscreen-overlay.dark-theme .fullscreen-sidebar .theme-switcher { color: #a4b1b1; } .fullscreen-overlay.dark-theme .fullscreen-sidebar .exit-fullscreen:hover, .fullscreen-overlay.dark-theme .fullscreen-sidebar .theme-switcher:hover { color: #dbe0e0; text-shadow: 0 0 10px #000; } .fullscreen-overlay .suggester-container { top: 5px; left: 0; } .fullscreen-overlay-enabled .wrapper, .fullscreen-overlay-enabled #footer { display: none; } .fullscreen-overlay-enabled .fullscreen-overlay { display: block; } .previewable-comment-form .upload-enabled .fullscreen-overlay textarea { max-height: none; border: 0; border-radius: 0; } #gollum-editor { margin: 10px 0 50px; padding: 10px 0 0; border: 0; } #gollum-editor .comment-form-head.tabnav { border: 1px solid #ddd; } #gollum-editor #gollum-editor-body { font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; line-height: 22px; margin: 13px 0 5px; height: 390px; resize: vertical; } #gollum-editor #gollum-editor-body+.collapsed, #gollum-editor #gollum-editor-body+.expanded { border-top: 1px solid #ddd; margin-top: 7px; } #gollum-editor .collapsed, #gollum-editor .expanded { border-bottom: 1px solid #ddd; display: block; overflow: hidden; padding: 10px 0 5px; } #gollum-editor .collapsed a.button, #gollum-editor .expanded a.button { border: 1px solid #ddd; color: #333; display: block; float: left; height: 25px; overflow: hidden; margin: 2px 5px 7px 0; padding: 0; text-shadow: 0 1px 0 #fff; width: 25px; background-color: #eaeaea; background-image: -webkit-linear-gradient(#fafafa, #eaeaea); background-image: linear-gradient(#fafafa, #eaeaea); background-repeat: repeat-x; border-radius: 3px; } #gollum-editor .collapsed a.button:hover, #gollum-editor .expanded a.button:hover { color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); text-decoration: none; background-color: #3072b3; background-image: -webkit-linear-gradient(#599bdc, #3072b3); background-image: linear-gradient(#599bdc, #3072b3); background-repeat: repeat-x; } #gollum-editor .collapsed a.button span, #gollum-editor .expanded a.button span { margin: 4px; } #gollum-editor .collapsed h4, #gollum-editor .expanded h4 { font-size: 16px; float: left; margin: 0; padding: 6px 0 0 4px; text-shadow: 0 -1px 0 #fff; } #gollum-editor .collapsed a.button span.octicon-triangle-right { display: inline-block; } #gollum-editor .collapsed textarea, #gollum-editor .collapsed a.button span.octicon-triangle-down { display: none; } #gollum-editor .expanded a.button span.octicon-triangle-down { display: inline-block; } #gollum-editor .expanded a.button span.octicon-triangle-right { display: none; } #gollum-editor .expanded textarea { border: 1px solid #ddd; clear: both; display: block; font-size: 12px; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; height: 84px; margin: 8px 0; padding: 6px; width: 883px; resize: vertical; } #gollum-editor a.gollum-minibutton, #gollum-editor a.gollum-minibutton:visited { border: 1px solid #d4d4d4; color: #333; cursor: pointer; display: block; font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold; margin: 0 0 0 9px; padding: 5px 12px; text-shadow: 0 1px 0 #fff; background-color: #eaeaea; background-image: -webkit-linear-gradient(#fafafa, #eaeaea); background-image: linear-gradient(#fafafa, #eaeaea); background-repeat: repeat-x; border-radius: 3px; } #gollum-editor a.gollum-minibutton:hover, #gollum-editor a.gollum-minibutton:visited:hover { border-color: #518cc6 #518cc6 #2a65a0; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); text-decoration: none; background-color: #3072b3; background-image: -webkit-linear-gradient(#599bdc, #3072b3); background-image: linear-gradient(#599bdc, #3072b3); background-repeat: repeat-x; } .singleline { display: block; margin: 20px 0; } .singleline label { display: block; margin-bottom: 6px; } #gollum-editor-title-field { border-bottom: 0; margin: 0 0 10px; } .gollum-editor-page-title { font-weight: bold; margin-top: 0; } .gollum-editor-page-title.ph { color: #000; } #gollum-editor-function-bar { height: 26px; padding-bottom: 10px; border-bottom: 1px solid #ddd; margin: 10px 0; border: 0; } #gollum-editor-function-bar #gollum-editor-function-buttons { display: none; float: left; } #gollum-editor-function-bar.active #gollum-editor-function-buttons { display: block; } #gollum-editor-function-bar #gollum-editor-format-selector { padding-top: 5px; float: left; margin-left: 20px; } #gollum-editor-function-bar #gollum-editor-format-selector select { margin: 0; } #gollum-editor-function-bar #gollum-editor-format-selector label { color: #999; font-size: 11px; font-weight: bold; line-height: 17px; padding: 0 5px 0 0; } #gollum-editor-function-buttons .minibutton { width: 30px; padding-left: 0; padding-right: 0; text-align: center; } #gollum-editor-function-buttons .minibutton .octicon { margin-right: 0; } #gollum-error-message { display: none; padding-top: 12px; font-size: 1.8em; color: #f33; } #gollum-editor-help { overflow: hidden; padding: 0; border: 1px solid #ddd; border-radius: 3px; } #gollum-editor-help-parent, #gollum-editor-help-list { display: block; float: left; height: 170px; list-style-type: none; overflow: auto; margin: 0; padding: 10px 0; width: 160px; border-right: 1px solid #eee; } #gollum-editor-help-parent li, #gollum-editor-help-list li { font-size: 12px; line-height: 1.6; margin: 0; padding: 0; } #gollum-editor-help-parent li a, #gollum-editor-help-list li a { border: 1px solid transparent; border-width: 1px 0; display: block; font-weight: bold; padding: 2px 12px; text-shadow: 0 -1px 0 #fff; } #gollum-editor-help-parent li a:hover, #gollum-editor-help-list li a:hover { background: #fff; border-color: #f0f0f0; text-decoration: none; box-shadow: none; } #gollum-editor-help-parent li a.selected, #gollum-editor-help-list li a.selected { border: 1px solid #eee; border-bottom-color: #e7e7e7; border-width: 1px 0; background: #fff; color: #000; box-shadow: 0 1px 2px #f0f0f0; } #gollum-editor-help-list { background: #fafafa; } #gollum-editor-help-wrapper { background: #fff; overflow: auto; height: 170px; padding: 10px; } #gollum-editor-help-content { font-size: 12px; margin: 0 10px 0 5px; padding: 0; line-height: 1.8; } #gollum-editor-help-content p { margin: 0 0 10px; padding: 0; } .ie #gollum-editor .singleline input { padding-top: 0.25em; padding-bottom: 0.75em; } #gollum-footer { font-size: 12px; line-height: 19px; } #gollum-dialog-dialog h4 { border-bottom: 1px solid #ddd; color: #333; font-size: 16px; line-height: normal; font-weight: bold; margin: 0 0 12px; padding: 0 0 6px; text-shadow: 0 -1px 0 #f7f7f7; } #gollum-dialog-dialog-body { font-size: 12px; line-height: 16px; margin: 0; padding: 0; } #gollum-dialog-dialog-body fieldset { display: block; border: 0; margin: 0; overflow: hidden; padding: 0 12px; } #gollum-dialog-dialog-body fieldset .field { margin: 0 0 18px; padding: 0; } #gollum-dialog-dialog-body fieldset .field:last-child { margin: 0 0 12px; } #gollum-dialog-dialog-body fieldset label { color: #666; display: block; font-size: 14px; font-weight: bold; line-height: 1.6; margin: 0; padding: 0; min-width: 80px; } #gollum-dialog-dialog-body fieldset input[type="text"] { display: block; margin: 3px 0 0; width: 100%} #gollum-dialog-dialog-body fieldset input.code { font-family: 'Monaco', 'Courier New', Courier, monospace; } #gollum-dialog-dialog-buttons { border-top: 1px solid #ddd; overflow: hidden; margin: 14px 0 0; padding: 12px 0 0; } a.gollum-minibutton, a.gollum-minibutton:visited { border: 1px solid #d4d4d4; color: #333; cursor: pointer; display: inline; font-size: 12px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold; float: right; width: auto; margin: 0 0 0 9px; padding: 4px 12px; text-shadow: 0 1px 0 #fff; background-color: #eaeaea; background-image: -webkit-linear-gradient(#fafafa, #eaeaea); background-image: linear-gradient(#fafafa, #eaeaea); background-repeat: repeat-x; border-radius: 3px; } a.gollum-minibutton:hover, a.gollum-minibutton:visited:hover { border-color: #518cc6 #518cc6 #2a65a0; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); text-decoration: none; background-color: #3072b3; background-image: -webkit-linear-gradient(#599bdc, #3072b3); background-image: linear-gradient(#599bdc, #3072b3); background-repeat: repeat-x; } .wiki-wrapper .ie #gollum-editor { padding-bottom: 1em; } .wiki-wrapper #wiki-content .enable-fullscreen { right: 4px; } .wiki-wrapper #wiki-content .previewable-comment-form.write-selected .write-content, .wiki-wrapper #wiki-content .previewable-comment-form.preview-selected .preview-content { padding: 0; } .wiki-wrapper #wiki-content .comment-body { padding: 5px 0 20px; } .wiki-wrapper hr { margin: 25px 0 20px; } .wiki-wrapper.comment-body { width: 920px; } .hooks-listing .boxed-group-action.select-menu { z-index: auto; } .hook-item a:hover { text-decoration: none; } .hook-item .item-status { float: left; margin-right: 8px; width: 16px; text-align: center; } .hook-item .description { color: #999; } .hook-item .description .css-truncate-target { max-width: 160px; } .hook-item .icon-for-success, .hook-item .icon-for-failure, .hook-item .icon-for-pending, .hook-item .icon-for-inactive { display: none; } .hook-item.success .icon-for-success { display: inline-block; color: #6cc644; } .hook-item.failure .icon-for-failure { display: inline-block; color: #bd2c00; } .hook-item.pending .icon-for-pending { display: inline-block; color: #999; } .hook-item.inactive .icon-for-inactive { display: inline-block; color: #999; } .hook-url.css-truncate-target { max-width: 360px; } .hook-events-field .hook-event-selector { display: none; } .hook-events-field.is-custom .hook-event-selector { display: block; } .hook-event-selector { margin-left: 10px; } .hook-event { display: inline-block; width: 310px; margin: 0; padding: 5px 0 5px 30px; } .hook-event .note { font-size: 11px; margin: 0; color: #aaa; } .hook-event-choice { font-weight: normal; } .hook-form.is-ssl .ssl-hook-fields { display: block; } .hook-form .ssl-hook-fields { display: none; } .hook-form .ssl-hook-fields #disable-ssl-verification-modal, .hook-form .ssl-hook-fields .enable-ssl-verification { display: none; } .hook-form .ssl-hook-fields.is-not-verifying-ssl .enable-ssl-verification { display: block; } .hook-form .ssl-hook-fields.is-not-verifying-ssl .disable-ssl-verification { display: none; } .hook-form .disable-ssl-verification .actions { margin-top: -4px; } .hook-form .invalid-url-notice { display: none; padding: 7px 4px; } .hook-form .invalid-url-notice .octicon-alert { position: relative; top: 1px; } .hook-form.is-invalid-url .invalid-url-notice { display: block; } .hooks-oap-warning { margin-top: 0; } .hooks-oap-warning ul { margin: 10px 0; } .hooks-oap-warning ul li { margin-left: 16px; } .hook-secret .hook-secret-standin { display: block; } .hook-secret .hook-secret-field { display: none; } .hook-secret.open .hook-secret-standin { display: none; } .hook-secret.open .hook-secret-field { display: block; } .hook-deliveries-list .loading-message { display: block; } .hook-deliveries-list .error-message { display: none; } .hook-deliveries-list.is-error .loading-message { display: none; } .hook-deliveries-list.is-error .error-message { display: block; } .hook-deliveries-list .spinner { display: inline-block; vertical-align: top; margin: 0; } .hook-deliveries-list .hook-delivery-item:hover { background-color: transparent; } .hook-deliveries-list .item-status { display: inline-block; margin-right: 5px; width: 16px; text-align: center; } .hook-deliveries-list .item-status .icon-for-success, .hook-deliveries-list .item-status .icon-for-failure, .hook-deliveries-list .item-status .icon-for-pending { display: none; } .hook-deliveries-list .item-status.success { visibility: visible; color: #6cc644; } .hook-deliveries-list .item-status.success .icon-for-success { display: inline-block; } .hook-deliveries-list .item-status.failure { color: #bd2c00; } .hook-deliveries-list .item-status.failure .icon-for-failure { display: inline-block; } .hook-deliveries-list .item-status.pending { color: #999; } .hook-deliveries-list .item-status.pending .icon-for-pending { display: inline-block; } .hook-deliveries-pagination-loading-message { display: none; } .hook-deliveries-pagination-loading-message .animated-ellipsis-container { text-align: left; } .hook-deliveries-pagination.loading .hook-deliveries-pagination-button { display: none; } .hook-deliveries-pagination.loading .hook-deliveries-pagination-loading-message { display: block; } .boxed-group-list li.hook-delivery-item { padding: 10px; } .hook-delivery-item .hook-delivery-details { display: none; } .hook-delivery-item .hook-delivery-details .loading-message, .hook-delivery-item .hook-delivery-details .error-message { display: none; } .hook-delivery-item .hook-delivery-details.is-loading .loading-message { display: block; } .hook-delivery-item .hook-delivery-details.has-error .error-message { display: block; } .hook-delivery-item.open .hook-delivery-details { display: block; } .hook-delivery-item .loading-message { text-align: center; } .hook-delivery-time { float: right; margin-right: 10px; color: #999; font-size: 10px; } .hook-delivery-summary { text-decoration: none; } .hook-delivery-guid { display: inline-block; padding: 2px 6px; color: rgba(0, 0, 0, 0.5); font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; background-color: rgba(209, 227, 237, 0.5); border-radius: 3px; } .hook-delivery-guid .octicon { margin: 1px -2px 0 0; color: #b0c4ce; } .hook-delivery-actions { padding-top: 1px; } .boxed-group-list>li.hook-delivery-item .minibutton { margin: 0; } .boxed-group-list>li.hook-delivery-item .hook-delivery-details .redeliver.minibutton { margin: 5px 0 0; } .hook-deliveries-list .error-message, .hook-delivery-details .error-message { margin: 10px 0; padding: 7px 4px; } .hook-deliveries-list .error-message .octicon, .hook-delivery-details .error-message .octicon { position: relative; top: 1px; } .boxed-group span.animated-ellipsis-container, .boxed-group span.animated-ellipsis { padding: 0; } .boxed-group .animated-ellipsis-container { line-height: 1.3; } .hook-delivery-details { clear: right; } .hook-delivery-details .tabnav-widget.text { margin-top: 7px; } .hook-delivery-details .error-message { margin-bottom: 0; } .hook-delivery-details .tabnav-tabcontent { display: none; } .hook-delivery-details .tabnav-tabcontent.selected { display: block; } .hook-delivery-details hr { margin: 10px 0; } .hook-delivery-details pre { padding: 7px 12px; margin: 10px 0; background-color: #f8f8f8; border: 1px solid #ddd; border-radius: 3px; font-size: 13px; line-height: 1.5; overflow: auto; } .hook-delivery-details .tabnav { margin: 10px 0; } .hook-delivery-details .redeliver-hook-delivery-button { margin-top: 5px; } .hook-delivery-details h4.remote-call-header { border-bottom: 1px solid #999; margin: 20px 0 10px; } .hook-delivery-response-status { display: inline-block; padding: 4px 6px 3px; color: #fff; background-color: #bd2c00; border-radius: 3px; font-size: 10px; line-height: 1.1; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; } .hook-delivery-response-status[data-response-status^="2"] { background-color: #6cc644; } .redelivery-dialog .pending-message { display: block; } .redelivery-dialog .failure-message { display: none; } .redelivery-dialog.failed { color: #9c2400; background-color: #efd0d0; background-image: -webkit-linear-gradient(#f8d8d8, #efd0d0); background-image: linear-gradient(#f8d8d8, #efd0d0); background-repeat: repeat-x; border-color: #da9797; } .redelivery-dialog.failed .pending-message { display: none; } .redelivery-dialog.failed .failure-message { display: block; } .redelivering-hook-delivery .error-message { display: none; } .redelivering-hook-delivery.is-error .loading-message { display: none; } .redelivering-hook-delivery.is-error .error-message { display: block; } .test-hook-button .pending-message { display: none; } .test-hook-button.disabled .default-message { display: none; } .test-hook-button.disabled .pending-message { display: inline; } .test-hook-message .success-message, .test-hook-message .error-message { display: none; margin-top: 10px; } .test-hook-message.success .success-message { display: block; } .test-hook-message.error .error-message { display: block; } .issues-reset-query-wrapper { margin-bottom: 20px; } .issues-reset-query { color: #777; font-weight: bold; } .issues-reset-query .octicon-x { width: 20px; height: 20px; margin-right: 3px; color: #fff; line-height: 20px; text-align: center; background-color: #777; border-radius: 3px; } .issues-reset-query:hover { color: #4183c4; text-decoration: none; } .issues-reset-query:hover .octicon-x { background-color: #4183c4; } .table-list-milestones .table-list-cell { padding: 15px 20px; } .table-list-milestones .stat { display: inline-block; font-size: 14px; font-weight: bold; color: #555; line-height: 1.2; white-space: nowrap; } .table-list-milestones .stat+.stat { margin-left: 15px; } .table-list-milestones .stat-label { font-weight: normal; color: #999; } .milestone-title { width: 500px; } .milestone-title-link { margin-top: 0; margin-bottom: 5px; font-size: 24px; font-weight: normal; line-height: 1.2; } .milestone-title-link a { color: #333; } .milestone-title-link a:hover { color: #4183c4; } .milestone-progress { width: 420px; } .milestone-progress .progress-bar { margin-top: 7px; margin-bottom: 12px; } .milestone-meta { font-size: 14px; } .milestone-meta-item { display: inline-block; margin-right: 10px; } .milestone-meta-item .octicon { width: 16px; text-align: center; } .milestone-description-html { display: none; } .milestone-description { margin-top: 5px; } .milestone-description .expand-more { color: #4183c4; cursor: pointer; } .milestone-description .expand-more:hover { text-decoration: underline; } .milestone-description.open .milestone-description-plaintext { display: none; } .milestone-description.open .milestone-description-html { display: block; } .milestone-actions { margin-top: 8px; font-size: 13px; } .milestone-action { display: inline-block; margin-right: 10px; } .task-progress { color: #999; text-decoration: none; } .task-progress .octicon { margin-right: 5px; vertical-align: middle; color: #ccc; } .task-progress .progress-bar { display: inline-block; vertical-align: 2px; width: 120px; background-color: #eee; height: 5px; } .task-progress .progress-bar .progress { background-color: #ccc; } .task-progress-counts { display: inline-block; margin-right: 6px; margin-left: -2px; font-size: 12px; } a.task-progress:hover { color: #4183c4; } a.task-progress:hover .octicon { color: inherit; } a.task-progress:hover .progress-bar .progress { background-color: #4183c4; } .issues-listing { position: relative; } .issues-listing .octocat-search { position: absolute; right: 0; height: 250px; margin: -132px -4px; -webkit-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1); } .issues-listing .table-list-issues .selectable:hover, .issues-listing .table-list-issues .navigation-focus { background-color: #f9f9f9; } .issues-listing .table-list-issues .issue-title { padding-top: 12px; width: 740px; } .issues-listing .table-list-issues .labels { display: inline-block; vertical-align: 1px; margin-bottom: 2px; } .issues-listing .table-list-issues .table-list-cell-avatar { padding-top: 13px; } .issues-listing .table-list-issues .table-list-cell-avatar img { display: inline-block; border-radius: 2px; } .issue-title-link { display: inline-block; margin-bottom: 2px; padding-right: 3px; font-size: 15px; font-weight: bold; color: #333; line-height: 1.2; word-break: break-word; } .issue-title-link:hover { color: #4183c4; text-decoration: none; } .issue-title-link:hover .num { color: inherit; } .issue-nwo-link { color: #777; } .issue-pr-status { display: inline-block; margin-right: 3px; vertical-align: -1px; } .issue-meta { margin-top: 1px; margin-bottom: 2px; font-weight: normal; color: #999; } .issue-meta-section { margin-right: 10px; } .issue-milestone { max-width: 240px; } .issue-comments { width: 60px; padding-top: 13px; font-weight: bold; text-align: right; white-space: nowrap; } .issue-comments .octicon { margin-right: 1px; } .issue-comments-no-comment { color: #eee; } .milestone-link { color: #999; } .milestone-link .octicon { color: #ccc; font-size: 14px; } .milestone-link:hover { color: #4183c4; text-decoration: none; } .milestone-link:hover .octicon { color: inherit; } .new-issue-form { margin-top: 20px; padding-top: 20px; border-top: 1px solid #ddd; } .new-issue-form .discussion-timeline:before { display: none; } .label-select-menu .color { display: inline-block; width: 14px; height: 14px; margin-right: 2px; margin-bottom: 2px; border-radius: 3px; vertical-align: middle; } .label-select-menu .selected .select-menu-item-icon { color: inherit !important; } .label-select-menu .selected:active { background-color: transparent !important; } .label-select-menu .select-menu-item.navigation-focus { background-color: #f4f4f4; color: inherit; } .label-select-menu .select-menu-item.navigation-focus .select-menu-item-icon { color: transparent; } .label-select-menu .select-menu-item .octicon-x { display: none; float: right; margin: 1px 10px 0 0; opacity: 0.6; } .label-select-menu .select-menu-item.selected .octicon-x { display: block; color: inherit; } .label-select-menu>form { position: relative; } ul.color-label-list .filter-item { cursor: default; } ul.color-label-list.editable .color { width: 14px; } ul.color-label-list.editable .color:hover { background: transparent url(/assets/icons/arrow-down-7c04f47ebf273c1f1ff31e3c4be1a69c5d042c8af3720da0b2fd935d5ec339a1.png) 1px 2px no-repeat; } ul.color-label-list.editable .octicon-x { display: inline-block; color: #aaa; position: relative; z-index: 10; } ul.color-label-list.editable .octicon-x:hover { color: #ba3d37; } ul.color-label-list .edit-color-label-form { display: none; } ul.color-label-list .color-label { line-height: 16px; border: 1px solid transparent; } ul.color-label-list .color-label.active { z-index: 25; position: relative; border: 1px solid #ddd; border-radius: 3px; } ul.color-label-list .color-label.active .edit-color-label-form { display: block; } ul.color-label-list .color-label.active .octicon-x { display: none; } ul.color-label-list .color-label a { text-decoration: none; } ul.color-label-list .color-label.selected { font-weight: bold; background: 98% 5px no-repeat transparent; -webkit-font-smoothing: antialiased; } ul.color-label-list .color-label.selected .count, ul.color-label-list .color-label.selected .color { display: none; } ul.color-label-list .color-label.selected .octicon-x { display: inline-block; } ul.color-label-list .color-label.zeroed, ul.color-label-list .color-label.zeroed .count { color: #999; } ul.color-label-list .color-label:hover .octicon-x { opacity: 1; } ul.color-label-list .filter-item:hover .octicon-x { opacity: 1; } ul.color-label-list .filter-item:hover .color { border-color: #eee; } ul.color-label-list .count { color: #333; } ul.color-label-list .name a { color: #333; } ul.color-label-list .color { display: block; float: left; margin-left: -5px; margin-right: 4px; width: 6px; height: 14px; border-radius: 3px; border: 1px solid #fff; } ul.color-label-list .octicon-x { display: none; float: right; opacity: 0.8; } ul.color-label-list .nolabels { margin: 10px 0; font-size: 11px; color: #666; } .closed-banner { margin: 15px 0 15px 60px; height: 7px; overflow: hidden; background: url(/assets/modules/comments/closed_pattern-61d39f8a023ce5e5be82145d7a82bbd36f5aab7e6f83e0c0a7d441ee89041516.gif); border-radius: 3px; } .member-adder { display: none; position: absolute; background: #eee; padding: 0 5px 5px; z-index: 5; box-shadow: 0 0 3px #999; } .member-adder.active { display: inherit; } .member-adder ul { list-style-type: none; } .member-adder ul li { margin-top: 4px; clear: both; min-width: 400px; border-bottom: 1px solid #ddd; background: #fff; padding: 3px; } .member-adder ul li a.button { margin-top: 10px; float: right; } .member-adder .navigation-focus { background-color: #4183c4; color: #fff; } .member-adder .avatar { float: left; margin-right: 5px; } .member-adder .login { font-weight: bold; } .member-adder .no-results { display: none; } .member-adder .no-results.active { display: inherit; } .merge-branch-heading { margin: 0; } .merge-branch-description { margin-top: 0; margin-right: 160px; margin-bottom: 0; color: #777; } .merge-branch-description .zeroclipboard-link .octicon { top: 2px; } .merge-branch-action, .desktop-app-action { float: right; margin-left: 5px; } .desktop-app-action { padding-left: 10px; padding-right: 10px; } .merged .merge-branch-description .commit-ref .css-truncate-target { max-width: 180px; } .merge-branch-form { padding-left: 64px; display: none; } .merge-branch.open .merge-branch-form { display: block; } .merge-branch.open .merge-message { display: none; } .merge-branch-manually { display: none; margin-top: 14px; padding-top: 15px; border-top: 1px solid #ddd; } .merge-branch-manually h3, .merge-branch-manually p { margin: 0; } .merge-branch-manually .intro { margin-top: 0; padding-bottom: 10px; } .merge-branch-manually .step { margin: 15px 0 5px; } .merge-branch-manually .url-box { margin-left: 0; padding: 0; border: 0; } .merge-branch-manually .clone-urls { width: 100%} .open>.merge-branch-manually { display: block; max-width: 585px; } .milestone-calender-container { margin-left: 30px; } .edit-milestone .form-actions .button { margin-left: 5px; } .edit-milestone .form-actions .cancel { float: left; } #network .network-tree { vertical-align: middle; } #network .gravatar { margin-right: 4px; border-radius: 3px; vertical-align: middle; } #network .octicon { margin-left: 2px; vertical-align: middle; width: 16px; display: inline-block; text-align: center; } #network .current-repository { background-color: #fff6a9; } #network .network-graph-container { position: relative; margin-bottom: 20px; border: 1px solid #ddd; border-radius: 3px; overflow: hidden; } #network .network-graph-container .large-loading-area { position: absolute; top: 0; right: 0; left: 0; } .page-new-repo .octicon-repo { color: #bbb; } .page-new-repo .octicon-lock { color: #e9dba5; } .page-new-repo ul.repo-templates { margin: 10px 0; } .page-new-repo ul.repo-templates>li { list-style-type: none; display: inline-block; margin: 0 10px 0 0; } .page-new-repo ul.repo-templates .select-menu { float: left; } .page-new-repo .team-select { display: none; } .page-new-repo .form-checkbox .mega-octicon { font-size: 24px; float: left; margin-right: 5px; } .page-new-repo .license-info { float: left; margin-top: 5px; margin-left: 10px; color: #ccc; } .new-repo-container { width: 700px; margin: 0 auto; padding-top: 20px; } .new-repo-container h2 { font-size: 22px; font-weight: normal; color: #666; border-bottom: 1px solid #ddd; padding-bottom: 5px; margin-bottom: 0.5em; } .owner-reponame { position: relative; } .owner-reponame dl.form { margin-top: 5px; margin-bottom: 0; } .owner-reponame .slash { float: left; font-size: 21px; color: #666; padding-top: 32px; margin: 0 8px; } .owner-reponame .icon-preview { display: none; font-size: 32px; position: absolute; text-align: right; width: 100px; top: 23px; left: -115px; } .owner-reponame .icon-preview.icon-preview-public { top: 25px; } .reponame-suggestion { color: #34631a; cursor: pointer; } .upgrade-upsell { padding-left: 33px; } .cc-upgrade { padding-left: 20px; } .featured-license { font-weight: bold; } .license-container { border-left: 1px solid #ccc; padding-left: 15px; } .notification-routing .notification-email .edit-link { margin-right: 10px; font-weight: bold; } .notification-routing .notification-email .minibutton { float: none; margin: -2px 0 0; } .notification-routing .notification-email .edit-form { display: none; } .notification-routing .notification-email.open .edit-form { display: block; } .notification-routing .notification-email.open .email-display { display: none; } .notifications .list-group-item { padding-top: 8px; padding-bottom: 8px; padding-left: 35px; border-width: 1px 0 0; } .notifications .list-group-item:first-child { border: 0; } .notifications .list-group-item-name { display: block; max-width: 400px; font-size: 14px; line-height: 1.5em; } .notifications .list-group-item-name a { display: block; max-width: 460px; } .notifications .notifications-more { padding: 0; } .notifications .notifications-more>a { display: block; padding: 10px 15px; font-weight: bold; color: #4183c4; text-align: center; } .notifications .notifications-more>a:hover { text-decoration: underline; } .notifications .read .type-icon { color: #999; } .notifications .read .list-group-item-name>a { color: #777; } .notifications .read .notification-actions { color: #999; } .notifications .read .avatar-stack { opacity: 0.5; } .notifications .read .undo { display: block; } .notifications .read .delete { visibility: hidden; } .notifications .read.navigation-focus { background-color: #f5f9fc; } .type-icon-state-none { color: #777; } .type-icon-state-open { color: #6cc644; } .type-icon-state-closed { color: #bd2c00; } .type-icon-state-merged { color: #6e5494; } .notifications-list { float: left; width: 100%} .notifications-list .notifications-repo-link { max-width: 500px; } .notifications-list .boxed-group .text-success { position: absolute; color: #6cc644; right: 3px; width: 210px; margin-top: 4px; text-align: right; opacity: 0; visibility: hidden; -webkit-transition: opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out; transition: opacity 0.35s ease-in-out, transform 0.35s ease-in-out; -webkit-transform: translateX(10px); -ms-transform: translateX(10px); transform: translateX(10px); } .notifications-list .mark-all-as-read { margin-right: 0; margin-top: 0; padding: 2px 6px 5px 10px; line-height: 20px; color: #777; } .notifications-list .mark-all-as-read-confirmed .text-success { visibility: visible; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); opacity: 1; } .notifications-list .mark-all-as-read-confirmed .mark-all-as-read { visibility: hidden; } .notifications-list .confirmation { color: #666; text-align: center; padding: 0; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; max-height: 0; opacity: 0; overflow: hidden; } .notifications-list .confirmation+.list-group-item { margin-top: -1px; border-top-color: #d5d5d5; } .notifications-list .confirmation.mark-all-as-read-confirmed { padding: 10px 0; max-height: 300px; opacity: 1; } .notification-actions { position: absolute; right: 10px; top: 8px; list-style: none; } .notification-actions li { float: right; margin-left: 10px; font-size: 16px; line-height: 20px; } .notification-actions .age { width: 120px; font-size: 12px; color: #999; } .notification-actions .undo { display: none; position: absolute; top: 0; } .notification-actions .button-link { padding-left: 5px; padding-right: 5px; color: #999; line-height: inherit; } .notification-actions .button-link:hover { color: #4183c4; text-decoration: none; } .repo-subscription-container { margin: 0 auto; width: 600px; } .repo-subscription-container .spinner { float: right; } .repo-subscription-container h2 { font-size: 22px; margin-bottom: -10px; font-weight: normal; } .repo-subscription-container .intro { font-size: 14px; color: #666; } .repo-subscription-label { display: inline-block; } .subscriptions-content .repo-icon { vertical-align: middle; color: #666; margin-right: 5px; } .subscriptions-content .repo-list form { display: inline; } .subscriptions-content .repo-list .only-loading { display: none; } .subscriptions-content .repo-list .loading .only-loading { display: inline-block; } .subscriptions-content .repo-list .only-unsubed { display: none; } .subscriptions-content .repo-list .unsubscribed .only-unsubed { display: inline; } .subscriptions-content .repo-list .unsubscribed .only-subed { display: none; } .subscriptions-content .repo-list .only-unignored { display: none; } .subscriptions-content .repo-list .unsubscribed .only-unignored { display: inline; } .subscriptions-content .repo-list .unsubscribed .only-ignored { display: none; } .thread-subscription-status { margin: 40px 0 20px; padding: 10px; color: #777; background-color: #fff; border: 1px solid #eee; border-radius: 3px; } .thread-subscription-status .mega-octicon { vertical-align: middle; margin-right: 10px; margin-left: 4px; color: #ccc; } .thread-subscription-status .minibutton>.octicon { margin-right: 1px; } .thread-subscription-status .reason { display: inline-block; margin: 0 10px; vertical-align: middle; } .thread-subscription-status .thread-subscribe-form { display: inline-block; vertical-align: middle; } .subscription .loading { opacity: 0.5; } .oauth-connection-illustration { position: relative; float: right; width: 200px; margin-top: 10px; margin-left: 40px; margin-right: 10px; } .oauth-connection-illustration .oauth-image { float: left; padding: 5px; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 6px; background-clip: padding-box; } .oauth-connection-illustration .oauth-image img { display: block; width: 75px; height: 75px; border-radius: 3px; } .oauth-connection-illustration .oauth-image.oauth-image-user { margin-top: 20px; margin-left: -20px; } .setup-wrapper .oauth-permissions { border: 1px solid #ddd; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); margin-bottom: 25px; } .setup-wrapper .oauth-permissions-details { background-color: #fff; } .setup-wrapper.oauth-restriction-wrapper { padding-top: 0; } .ellipsis-button { display: inline-block; height: 12px; padding: 0 5px; border-radius: 1px; background-color: #ddd; vertical-align: middle; color: #555; line-height: 6px; font-size: 12px; font-weight: bold; text-decoration: none; margin-left: 2px; } .ellipsis-button:hover { text-decoration: none; background-color: #ccc; } .ellipsis-button:before { content: "\2026"} .oauth-permissions-details { list-style: none; margin: 0; padding: 15px; border-bottom: 1px solid #f2f2f2; } .oauth-permissions-details:first-child { border-radius: 3px 3px 0 0; } .oauth-permissions-details:last-child { border: 0; border-radius: 0 0 3px 3px; } .oauth-permissions-details.oauth-public-data-only { border-radius: 3px; } .oauth-permissions-details .markdown-body { font-size: 13px; } .oauth-permissions-details .content { display: none; margin-left: 45px; } .oauth-permissions-details .content .form-checkbox { margin-left: 0; } .oauth-permissions-details .content .form-checkbox:last-child { margin-bottom: 0; } .oauth-permissions-details .mega-octicon { float: left; color: #777; width: 32px; margin-top: 1px; margin-left: 0; text-align: center; } .oauth-permissions-details .permission-help { font-size: 13px; } .oauth-permissions-details .permission-help ul { padding-left: 20px; margin: 1em 0; } .oauth-permissions-details .permission-summary { margin-left: 45px; } .oauth-permissions-details .permission-summary .access-details { position: relative; color: #777; } .oauth-permissions-details .permission-summary em.highlight { position: relative; margin-left: -3px; margin-right: -2px; padding: 2px 3px; font-style: normal; background: #fffbdc; border-radius: 3px; } .oauth-permissions-details .permission-title { color: #000; display: block; } .oauth-permissions-details a.minibutton { float: right; margin-top: 4px; } .oauth-permissions-details.open a.minibutton { background-color: #dcdcdc; background-image: none; border-color: #b5b5b5; box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15); } .oauth-permissions-details.open .content { display: block; } .oauth-permissions-details.default:not(.delete) .no-access, .oauth-permissions-details.default:not(.delete) .default-access, .oauth-permissions-details.none .no-access, .oauth-permissions-details.none .default-access { display: inline; } .oauth-permissions-details.default:not(.delete) .access-details, .oauth-permissions-details.default:not(.delete) .permission-title, .oauth-permissions-details.none .access-details, .oauth-permissions-details.none .permission-title { color: #999; } .oauth-permissions-details.default:not(.delete) .mega-octicon, .oauth-permissions-details.none .mega-octicon { color: #ccc; } .oauth-permissions-details.default .default-access { display: inline; } .oauth-permissions-details.full .full-access { display: inline; } .oauth-user-permissions .full-access, .oauth-user-permissions .limited-access, .oauth-user-permissions .limited-access-none, .oauth-user-permissions .limited-access-followers, .oauth-user-permissions .limited-access-emails, .oauth-user-permissions .no-access { display: none; } .oauth-user-permissions.limited .limited-access-none { display: inline; } .oauth-user-permissions.limited.limited-email .limited-access, .oauth-user-permissions.limited.limited-email .limited-access-none { display: none; } .oauth-user-permissions.limited.limited-email .limited-access-emails { display: inline; } .oauth-user-permissions.limited.limited-email.limited-follow .limited-access { display: inline; } .oauth-user-permissions.limited.limited-email.limited-follow .limited-access-none, .oauth-user-permissions.limited.limited-email.limited-follow .limited-access-emails, .oauth-user-permissions.limited.limited-email.limited-follow .limited-access-followers { display: none; } .oauth-user-permissions.limited.limited-follow .limited-access, .oauth-user-permissions.limited.limited-follow .limited-access-none { display: none; } .oauth-user-permissions.limited.limited-follow .limited-access-followers { display: inline; } .oauth-repo-permissions .default-access, .oauth-repo-permissions .public-access, .oauth-repo-permissions .full-access { display: none; } .oauth-repo-permissions.public .public-access { display: inline; } .oauth-delete-repo-permissions .octicon-alert { color: #bd2c00; } .oauth-repo-status-permissions .no-access, .oauth-repo-status-permissions .full-access, .oauth-repo-deployment-permissions .no-access, .oauth-repo-deployment-permissions .full-access { display: none; } .oauth-notifications-permissions .no-access, .oauth-notifications-permissions .read-access, .oauth-notifications-permissions .via-public-access, .oauth-notifications-permissions .via-full-access { display: none; } .oauth-notifications-permissions.read .read-access { display: inline; } .oauth-notifications-permissions.via-public .via-public-access { display: inline; } .oauth-notifications-permissions.via-public .octicon { display: none; } .oauth-notifications-permissions.via-full .via-full-access { display: inline; } .oauth-gist-permissions .no-access, .oauth-gist-permissions .full-access { display: none; } .oauth-granular-permissions .no-access, .oauth-granular-permissions .read-access, .oauth-granular-permissions .write-access, .oauth-granular-permissions .full-access { display: none; } .oauth-granular-permissions.none .no-access { display: inline; } .oauth-granular-permissions.read .read-access { display: inline; } .oauth-granular-permissions.write .write-access { display: inline; } .oauth-granular-permissions.full .full-access { display: inline; } .oauth-secondary .setup-info-module { margin-top: 0; } .oauth-secondary .setup-info-module .no-description { color: #999; } .oauth-secondary .setup-info-module .features-list { padding-bottom: 0; } .oauth-no-description { color: #999; } .oauth-org-access-details a:hover { text-decoration: none; } .oauth-org-access-details .boxed-group-list>li { line-height: 24px; } .oauth-org-access-details .boxed-group-list>li .loading-indicator { display: none; margin: 4px; } .oauth-org-access-details .boxed-group-list>li.on { background: #fff; } .oauth-org-access-details .boxed-group-list>li.on:hover { background: #ffe; } .oauth-org-access-details .boxed-group-list>li.on .authorized-tools { display: block; } .oauth-org-access-details .boxed-group-list>li.on .unauthorized-tools { display: none; } .oauth-org-access-details .boxed-group-list>li.on strong { color: #333; } .oauth-org-access-details .boxed-group-list>li.on .octicon-check { display: inline; } .oauth-org-access-details .boxed-group-list>li.on .octicon-x { display: none; } .oauth-org-access-details .boxed-group-list>li.loading .unauthorized-tools, .oauth-org-access-details .boxed-group-list>li.loading .authorized-tools { display: none; } .oauth-org-access-details .boxed-group-list>li.loading .loading-indicator { display: block; } .oauth-org-access-details .boxed-group-list>li .authorized-tools { display: none; } .oauth-org-access-details .boxed-group-list>li .unauthorized-tools { display: block; } .oauth-org-access-details .boxed-group-list>li .button-outline, .oauth-org-access-details .boxed-group-list>li .minibutton { padding: 0 10px; line-height: 24px; margin-left: 15px; } .oauth-org-access-details .status-pending { color: #6cc644; font-size: 12px; margin-right: 5px; } .oauth-org-access-details .status-denied { background-color: #bd2c00; } .oauth-org-access-details .octicon { color: #979797; } .oauth-org-access-details .octicon-check { color: #6cc644; display: none; } .oauth-org-access-details .octicon-x { display: inline; } .oauth-org-access-details .octicon-x.org-access-denied { color: #bd2c00; } .deleted-permission { color: #bd2c00; } .added-permission { color: #6cc644; } .permission-title { margin-top: 0; } .oauth-application-whitelist .request-info { display: block; margin-left: 25px; color: #9b9b9b; } .oauth-application-whitelist .request-info strong { color: #333; } .oauth-application-whitelist .request-info .application-description { display: none; } .oauth-application-whitelist .request-info.open .application-description { display: block; } .oauth-application-whitelist .avatar { margin-top: 0; } .oauth-application-whitelist .requestor { font-weight: bold; } .oauth-application-whitelist .octicon-alert { color: #f93; } .oauth-application-whitelist .octicon-check, .oauth-application-whitelist .approved-request { color: #6cc644; } .oauth-application-whitelist .denied-request { color: #bd2c00; } .oauth-application-whitelist .request-indicator { margin-left: 10px; } .oauth-application-whitelist .edit-link { color: #999; } .oauth-application-whitelist .edit-link:hover { color: #4183c4; } .oauth-application-whitelist .boxed-group-list { margin-top: 1em; margin-bottom: -1em; } .oauth-application-whitelist .boxed-group-list li { padding: 10px; } .oauth-application-info { padding-top: 10px; margin-bottom: 10px; min-height: 70px; } .oauth-application-info .application-title, .oauth-application-info .application-description, .oauth-application-info .application-meta-info { margin-left: 70px; } .oauth-application-info .application-title { font-size: 14px; font-weight: bold; color: #333; } .oauth-application-info .application-description { margin-top: 3px; margin-bottom: 3px; color: #777; } .oauth-application-info .octicon { color: #999; } .oauth-application-info .app-info { display: inline-block; margin-right: 10px; color: #666; } .oauth-application-info .application-meta-info { font-size: 12px; } .oauth-application-info .application-meta-info strong, .oauth-application-info .application-meta-info .requestor { color: #666; } .oauth-application-info .app-denied, .oauth-application-info .app-approved { margin-left: 10px; font-weight: normal; white-space: nowrap; } .oauth-application-info .app-approved, .oauth-application-info .octicon-check { color: #6cc644; } .oauth-application-info .app-denied, .oauth-application-info .octicon-x { color: #f93; } .restrict-oauth-access-button { margin-right: 20px; } .restrict-oauth-access-info { margin-bottom: 40px; font-size: 15px; } .restrict-oauth-access-list { padding-left: 25px; } .restrict-oauth-access-list li { margin-bottom: 10px; } .restrict-oauth-access-list li:last-child { margin-bottom: 0; } .app-transfer-actions form { display: inline; } .application-authorizations:target li { background-color: #ffe; } .oauth-access-application-details .features-list-oauth { margin-top: 1em; margin-bottom: -1em; } .org-header { margin-bottom: 20px; color: #666; border-bottom: 1px solid #eee; background-color: #fcfcfc; } .org-header .edit-org { position: relative; top: -6px; display: inline-block; padding: 3px 5px; font-size: 14px; color: #aaa; border: 1px solid #e5e5e5; border-radius: 3px; } .org-header .edit-org:hover { color: #4183c4; background-color: #fff; } .org-header .edit-org .octicon { font-size: 14px; } .org-header-wrapper { display: table; width: 680px; padding-top: 20px; padding-bottom: 20px; } .org-header-wrapper .avatar { display: table-cell; width: 100px; height: 100px; } .org-header-info { display: table-cell; vertical-align: middle; width: 560px; } .org-name { margin-top: 0; margin-bottom: 5px; color: #333; font-size: 36px; font-weight: normal; } .org-description { margin-top: 0; margin-bottom: 8px; font-size: 16px; line-height: 1.25; } .org-header-meta { font-size: 12px; line-height: 1.5; list-style: none; } .org-header-meta .meta-item { display: inline-block; padding-right: 18px; overflow: hidden; max-width: 100%; text-overflow: ellipsis; white-space: nowrap; } .org-header-meta .meta-item .meta-link { color: #666; } .org-header-meta .octicon { position: relative; top: 1px; margin-right: 2px; color: #ccc; } .org-header-meta.has-email.has-blog .meta-item, .org-header-meta.has-email.has-location .meta-item, .org-header-meta.has-blog.has-email .org-header-meta.has-blog.has-location .meta-item, .org-header-meta.has-location.has-blog .meta-item, .org-header-meta.has-location.has-email .meta-item { max-width: 278px; } .org-header-meta.has-email.has-blog.has-location .meta-item { max-width: 186px; } .org-link { color: #333; } .org-link:hover { color: #4183c4; text-decoration: none; } .org-main { float: left; width: 640px; } .org-sidebar { position: relative; z-index: 1; float: right; width: 280px; margin-top: -112px; } .org-sidebar .developer-program-badge { display: block; padding-top: 0; padding-bottom: 0; text-align: center; border-top: 0; } .simple-box { padding: 15px; margin-bottom: 20px; border: 1px solid #ddd; background-color: #fff; border-radius: 3px; } .simple-box-footer { margin: 10px -15px -15px; padding: 15px; border-top: 1px solid #eee; background-color: #fcfcfc; border-radius: 0 0 3px 3px; } .simple-box-footer .typeahead { width: 248px; } .orgs-help-shelf { margin-top: -20px; margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #eee; background-color: #fefefe; } .orgs-help-shelf .orgs-help-title { font-size: 30px; font-weight: normal; } .orgs-help-shelf-content { width: 800px; margin: 50px auto; text-align: center; } .orgs-help-shelf-content .orgs-help-lead, .orgs-help-shelf-content .orgs-help-description { font-size: 18px; } .orgs-help-shelf-content .orgs-help-description:before { width: 150px; margin: 40px auto; display: block; border-top: 1px solid #ddd; content: ""} .orgs-help-lead { margin-bottom: 30px; } .orgs-help-learn-more { margin-top: -10px; -webkit-transition: opacity 0.25s ease-in-out; transition: opacity 0.25s ease-in-out; } .orgs-help-extra-content { max-height: 0; overflow-y: auto; -webkit-transition: max-height 0.75s ease-in-out; transition: max-height 0.75s ease-in-out; } .open .orgs-help-learn-more { opacity: 0; pointer-events: none; } .open .orgs-help-extra-content { max-height: 450px; overflow-x: hidden; } .orgs-help-role-group { margin-bottom: 40px; } .orgs-help-role-octicon { width: 70px; height: 70px; margin: 0 auto 15px; text-align: center; border: solid 1px #e5e5e5; border-radius: 50px; background-color: #fff; } .orgs-help-role-octicon .mega-octicon { color: #4183c4; font-size: 26px; line-height: 68px; } .orgs-help-role-limited-member .mega-octicon { color: #999; } .orgs-help-role-title { margin-bottom: 10px; font-weight: normal; } .orgs-help-role-content { margin-top: 0; color: #666; font-size: 14px; } .orgs-help-dismiss { margin-top: 5px; margin-right: 10px; float: right; font-size: 12px; color: #999; } .orgs-help-dismiss:hover { color: #4183c4; text-decoration: none; } .orgs-help-dismiss .octicon { position: relative; top: 1px; } #promote-all-to-member, #remove_repo_access { display: none; } .confirmOrgModal .confirm-list { margin-left: 15px; } .confirmOrgModal .confirm-list-item { padding-bottom: 10px; } .orgs-help-title { margin-top: 0; margin-bottom: 0; } .orgs-help-description { font-size: 14px; } .orgs-help-lead, .orgs-help-description { margin-top: 10px; color: #666; } .orgs-help-button { margin-right: 10px; } .org-module-title { margin: -15px -15px 0; font-size: 18px; border-bottom: 1px solid #eee; } .org-module-link { display: block; padding: 15px; color: #333; } .org-module-link:hover, .org-module-link:hover .org-stats { text-decoration: none; color: #4183c4; } .org-stats { margin-top: 3px; float: right; font-size: 14px; color: #999; } .org-members-title { margin-bottom: 0; border-bottom: 0; } .member-avatar-group { margin: -1px; } .member-avatar-group:before { display: table; content: ""} .member-avatar-group:after { display: table; clear: both; content: ""} .member-avatar { float: left; margin: 1px; } .member-row { display: block; padding-bottom: 15px; margin-bottom: 15px; margin-top: 15px; font-size: 14px; color: #333; border-bottom: 1px solid #eee; } .member-row:before { display: table; content: ""} .member-row:after { display: table; clear: both; content: ""} .member-row:hover { color: #4183c4; text-decoration: none; } .member-row:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; } .member-row .avatar { float: left; margin-right: 10px; } .member-row .member-name { display: block; } .member-fullname { color: #777; } .org-no-members { text-align: center; color: #777; margin-top: 20px; margin-bottom: 10px; } .org .no-results { padding: 10px; color: #999; } .org-teams-nav { margin-top: 15px; } .org-teams-list { list-style: none; margin-bottom: -10px; } .org-teams-list .team { display: block; overflow: hidden; padding-top: 15px; padding-bottom: 15px; color: #333; border-top: 1px solid #eee; } .org-teams-list .team:hover { text-decoration: none; } .org-teams-list .team:hover .team-name { color: #4183c4; } .org-teams-list .org-teams-list-item:first-child .team { border-top: 0; } .org-teams-list .team-name { display: block; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .org-teams-list .team-meta { margin-top: 0; margin-bottom: 0; color: #777; } .org-toolbar.disabled { pointer-events: none; } .org-toolbar .select-all-members { float: left; margin-top: 7px; margin-left: 9px; margin-right: 18px; } .org-toolbar .subnav-search { width: 320px; margin-left: 0; } .org-toolbar .subnav-search-context+.subnav-search { margin-left: -1px; } .org-toolbar input.subnav-search-input { width: 100%} .org-toolbar .pending-invitations-link { position: relative; top: 1px; display: inline-block; margin-right: 10px; color: #777; } .member-action { margin-right: 10px; } .member-role-select { display: inline; } .member-role-select .select-menu-modal { left: 39px; width: 300px; } .member-role-menu .select-menu-item-text { padding-right: 8px; } .member-role-menu .role-disabled { pointer-events: none; } .member-role-menu .role-disabled .octicon-alert { font-size: 14px; color: #999; } .member-role-menu .role-note { margin-top: 6px; } .auto-search-group { position: relative; } .auto-search-group .auto-search-input { padding-left: 30px; } .auto-search-group .spinner, .auto-search-group>.octicon { position: absolute; left: 10px; width: 16px; height: 16px; z-index: 5; } .auto-search-group .spinner { top: 9px; background-color: #fff; } .auto-search-group>.octicon { top: 10px; font-size: 14px; color: #bbb; text-align: center; } .org-list .list-item { position: relative; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #eee; } .org-list .list-item:before { display: table; content: ""} .org-list .list-item:after { display: table; clear: both; content: ""} .org-list .cancel-link { color: #777; } .org-repos .blankslate { margin-top: 15px; } .org-repos-mini { padding: 0; margin: 0; } .org-repos-mini .org-repo-mini-item:first-child .org-repo-mini-cell { border-top: 0; } .org-repos-mini .org-repo-name { margin-top: 0; margin-bottom: 0; font-size: 14px; word-wrap: break-word; } .org-repos-mini .org-repo-name .octicon-repo { color: #999; } .org-repos-mini .org-repo-name .octicon-lock { color: #e9dba5; } .org-repos-mini .org-repo-forked { max-width: 270px; margin-top: 0; margin-bottom: 0; display: inline-block; font-weight: normal; font-size: 12px; } .org-repo-mini-item .repo-prefix { font-weight: normal; text-transform: lowercase; } .org-repo-mini-item .repo-slash { display: inline-block; margin-left: -4px; margin-right: -4px; } .org-repo-mini-cell { padding-top: 15px; padding-bottom: 15px; vertical-align: middle; } .org-repo-meta { width: 165px; } .org-repo-meta .access-level { cursor: default; } .org-repo-meta .button-group { float: right; } .org-repo-meta.not-team-admin { text-align: right; } .permission-level-cell .select-menu-button { width: 100px; } .permission-level-cell .select-menu-button:after { position: absolute; top: 10px; right: 10px; } .permission-level-cell .spinner, .permission-level-cell .permission-success-icon { position: absolute; margin-left: 15px; display: inline-block; opacity: 0; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .permission-level-cell .permission-success-icon { margin-top: 4px; color: #6cc644; } .permission-level-cell .is-updating .spinner, .permission-level-cell .was-successful .permission-success-icon { opacity: 1; } .permission-level-cell .select-menu-modal .description { padding-right: 20px; } .permission-level-cell .select-menu-option-title { margin-top: 0; margin-bottom: 0; } .permission-level-cell .navigation-focus .select-menu-option-title { color: #fff; } .add-member-wrapper { position: relative; width: 680px; margin: 40px auto; } .add-member-wrapper .owners-team-info { position: relative; padding-top: 10px; padding-left: 42px; color: #777; border-top: 1px solid #e5e5e5; } .add-member-wrapper .owners-team-info .octicon-info { position: absolute; left: 8px; color: #999; font-size: 18px; } .add-member-wrapper .available-seats { color: #999; } .add-member-wrapper .buy-more-link { margin-right: 5px; } .invitation-role-group { padding-top: 25px; padding-bottom: 30px; } .invitation-role-group:before { display: table; content: ""} .invitation-role-group:after { display: table; clear: both; content: ""} .invitation-role { position: relative; width: 215px; margin-left: 17px; padding: 15px 10px; float: left; font-weight: normal; text-align: center; cursor: pointer; } .invitation-role:first-child { margin-left: 0; } .invitation-role .invitation-role-item-border { position: absolute; top: 0; right: 0; bottom: 0; left: 0; border: 1px solid #eee; border-radius: 3px; -webkit-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out; } .invitation-role input { display: block; margin-right: auto; margin-left: auto; } .invitation-role input:checked ~ .invitation-role-item-border { border: 1px solid #3b99fc; box-shadow: 0 0 5px rgba(59, 153, 252, 0.4); } .invitation-role-title { margin-top: 5px; margin-bottom: 5px; } .invitation-role-description { margin-top: 0; color: #777; } .invitation-role-hint-for-limited-members { display: none; } .invitation-limited-member-role-selected .invitation-role-hint-for-direct-members-and-admins { display: none; } .invitation-limited-member-role-selected .invitation-role-hint-for-limited-members { display: inherit; } .invitation-empty-teams { width: 500px; color: #666; text-align: left; } .invitation-empty-teams .octicon { margin-top: 2px; margin-right: 7px; margin-bottom: 10px; float: left; color: #bd2c00; font-size: 14px; } .add-member-title { margin-bottom: 0; font-size: 30px; font-weight: normal; } .add-member-lead { margin-top: 5px; margin-bottom: 0; padding-bottom: 15px; border-bottom: 1px solid #eee; } .add-member-lead.no-border { padding-bottom: 0; border-bottom: 0; } .add-member-team-list { margin-bottom: 15px; list-style: none; } .add-member-team-list .team { display: block; padding: 15px 0; font-weight: normal; cursor: pointer; } .add-member-team-list .team:first-child { border-top: 1px solid #f2f2f2; } .add-member-team-list .team .minibutton { float: right; } .add-member-team-list .team-info { max-width: 80%; color: #000; text-decoration: none; } .add-member-team-list .team-info:hover { color: #4183c4; } .add-member-team-list .team-name { font-size: 14px; } .add-member-team-list .team-meta { color: #777; margin-top: 2px; margin-bottom: 2px; } .add-member-team-list .team-description { margin-top: 2px; margin-bottom: 2px; color: #333; } .add-member-team-list .team-toggler .turn-on { display: inline-block; } .add-member-team-list .team-toggler.on .turn-off { display: inline-block; } .add-member-team-list .team-toggler .turn-off { display: none; } .add-member-team-list .team-toggler.on .turn-on { display: none; } .team-list-footer .show-all-link .octicon { margin-left: 5px; color: #777; } .invite-team-member-list .team { display: table-row; cursor: default; } .invite-team-member-list .team:first-child .table-list-cell { border-top: 0; } .invite-team-member-list .team .table-list-cell { padding-top: 15px; padding-bottom: 15px; } .invite-team-member-list .table-list-cell-checkbox { width: 42px; } .invite-team-member-list .team-info { width: 250px; vertical-align: middle; color: #222; } .invite-team-member-list .team-description { display: block; padding-top: 0; padding-bottom: 0; font-weight: normal; } .invite-team-member-list .team-meta { width: 100px; text-align: left; vertical-align: middle; } .invite-team-member-list .team-link { text-align: right; color: #4183c4; } .member-list-item .table-list-cell { vertical-align: middle; padding-top: 10px; padding-bottom: 10px; } .member-list-item .table-list-cell-checkbox { width: 30px; } .member-list-item.adminable:hover { background-color: #f9f9f9; } .member-list-item .member-info { font-size: 14px; } .member-list-item .member-info .member-list-avatar { float: left; margin-right: 15px; } .member-list-item .member-info .member-fullname { font-weight: normal; color: #777; } .member-visibility .octicon { font-size: 14px; } .member-username { margin-top: 4px; display: block; color: #333; } .member-username .octicon { position: relative; top: -2px; margin-left: 2px; font-size: 12px; color: #aaa; } .member-security .octicon { color: #f93; font-size: 14px; } .member-role { width: 100px; } .member-role.select-menu { padding-left: 50px; text-align: left; } .member-meta { width: 140px; font-size: 11px; color: #777; text-align: center; } .member-meta .teams-link { color: #777; } .member-meta .teams-link:hover { color: #4183c4; text-decoration: none; } .member-meta .button-link { color: #777; } .member-meta .button-link:hover { color: #4183c4; text-decoration: none; } .member-meta .select-menu-modal-holder { right: 0; text-align: left; } .member-follow { text-align: right; } .member-selected-actions { display: inline; } .team-grid { position: relative; margin-left: -10px; margin-right: -10px; } .team-grid:before { display: table; content: ""} .team-grid:after { display: table; clear: both; content: ""} .team-grid .team { position: relative; float: left; width: 480px; height: 127px; padding: 15px; margin-bottom: 20px; margin-left: 10px; margin-right: 10px; border: 1px solid #eee; border-radius: 3px; } .team-grid .team-link { display: block; text-decoration: none; } .team-grid .team-link:focus .team-name, .team-grid .team-link:hover .team-name { color: #4183c4; } .team-grid .team-link:focus { outline: none; } .team-grid .team-link:hover { text-decoration: none; } .team-grid .team-name { display: inline-block; margin: 0; color: #333; font-size: 18px; } .team-grid .team-description { overflow: hidden; max-width: 80%; margin-top: 5px; font-size: 14px; color: #777; text-overflow: ellipsis; white-space: nowrap; } .team-grid .team-label-ldap { float: right; } .team-grid .team-members { width: 478px; padding: 10px 15px; margin: 0 -15px -15px; border-top: 1px solid #eee; border-radius: 0 0 3px 3px; background-color: #f8f8f8; } .team-grid .team-members .minibutton { margin-top: 2px; margin-bottom: 2px; } .team-grid .team-member { display: inline-block; vertical-align: top; width: 30px; height: 30px; } .team-grid .team-member:hover { text-decoration: none; } .team-grid .blankslate { margin-left: 10px; margin-right: 10px; } .team-grid .team-actions-form { float: right; } .team-label-ldap { display: inline-block; padding: 0 9px; line-height: 25px; border: 1px solid #eaeaea; border-radius: 3px; box-shadow: none; color: #999; font-size: 11px; text-transform: uppercase; cursor: default; } .team-label-ldap.header-label-ldap { padding: 3px 5px; } .team-member-ellipsis { display: inline-block; vertical-align: top; width: 30px; height: 30px; line-height: 24px; color: #777; font-weight: bold; text-align: center; background-color: #ddd; border-radius: 3px; } .team-member-ellipsis:hover { color: #333; text-decoration: none; } .typeahead { position: absolute; z-index: 3; display: none; overflow: hidden; width: 100%; margin-top: 1px; background-color: #fff; background-clip: padding-box; border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.2); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); } .typeahead.active { display: block; } .facebox .typeahead-results { margin: 0; } .typeahead-result { position: relative; display: block; min-width: 100%; padding: 10px; margin-top: 0; color: #333; cursor: pointer; } .typeahead-result:before { display: table; content: ""} .typeahead-result:after { display: table; clear: both; content: ""} .typeahead-result:first-child { border-top: 0; } .typeahead-result:focus, .typeahead-result:hover, .typeahead-result.navigation-focus { text-decoration: none; } .typeahead-result:hover, .typeahead-result.navigation-focus { color: #fff; background-color: #4183c4; } .typeahead-result:hover .octicon-plus, .typeahead-result.navigation-focus .octicon-plus { color: #fff; } .member-suggestion { padding-left: 44px; } .member-suggestion .avatar { float: left; margin-left: -34px; margin-right: 10px; } .member-suggestion .member-info { width: 75%; overflow: hidden; margin-top: 2px; margin-bottom: 0; white-space: nowrap; text-overflow: ellipsis; } .member-suggestion .member-name { color: #777; font-size: 12px; } .member-suggestion .octicon-plus, .member-suggestion .octicon-check { position: absolute; top: 50%; right: 15px; margin-top: -8px; color: #ddd; } .member-suggestion .already-member-note, .member-suggestion .non-member-note, .member-suggestion .non-member-action { margin-top: 0; margin-bottom: 0; color: #777; font-size: 11px; } .member-suggestion .non-member-action { display: none; } .member-suggestion:hover .member-name, .member-suggestion:hover .non-member-note, .member-suggestion:hover .already-member-note, .member-suggestion:hover .non-member-action, .member-suggestion.navigation-focus .member-name, .member-suggestion.navigation-focus .non-member-note, .member-suggestion.navigation-focus .already-member-note, .member-suggestion.navigation-focus .non-member-action { color: #fff; } .member-suggestion:hover .non-member-note, .member-suggestion.navigation-focus .non-member-note { display: none; } .member-suggestion:hover .non-member-action, .member-suggestion.navigation-focus .non-member-action { display: block; } .member-suggestion:hover .octicon-plus, .member-suggestion:hover .octicon-check, .member-suggestion.navigation-focus .octicon-plus, .member-suggestion.navigation-focus .octicon-check { color: #fff; } .member-suggestion.not-a-member .member-info, .member-suggestion.disabled .member-info { margin-top: -2px; } .member-suggestion.disabled { opacity: 0.5; } .team-info-card { position: relative; margin-bottom: 20px; } .team-info-card .team-label-ldap { font-size: 13px; line-height: 32px; } .team-info-card .team-description { margin-top: 10px; color: #666; font-size: 14px; line-height: 20px; word-break: break-word; } .team-info-card .team-description .link { color: #999; cursor: pointer; } .team-info-card .team-description .link:hover { text-decoration: underline; } .team-info-card .description-toggler .turn-on { display: inline-block; } .team-info-card .description-toggler.on .turn-off { display: inline-block; } .team-info-card .description-toggler .turn-off { display: none; } .team-info-card .description-toggler.on .turn-on { display: none; } .team-title { margin-top: 0; margin-bottom: 0; font-size: 22px; line-height: 26px; } .team-stats { margin-right: -15px; margin-bottom: -10px; margin-left: -15px; padding-right: 15px; padding-left: 15px; border-top: 1px solid #eee; } .stats-group { display: table; table-layout: fixed; width: 100%} .stats-group-stat { display: table-cell; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; font-size: 12px; color: #999; text-transform: uppercase; } .stats-group-stat:hover, .stats-group-stat:hover .stat-number { color: #4183c4; text-decoration: none; } .stats-group-stat:first-child { padding-left: 0; border-right: 1px solid #eee; } .stats-group-stat.no-link:hover { color: #999; } .stats-group-stat.no-link:hover .stat-number { color: #333; } .stat-number { display: block; color: #333; font-size: 16px; } .team-description-form { width: 100%; margin-top: 10px; margin-bottom: 20px; } .team-description-field { width: 100%; height: 100px; margin-bottom: 10px; font-size: 14px; } .team-actions .octicon { margin-right: 0; } .team-actions-form { display: inline-block; } .org-team-sidebar { float: left; width: 280px; } .org-team-sidebar .team-note { color: #777; font-size: 13px; text-align: center; } .org-team-sidebar .team-note .note-emphasis { color: #333; } .org-team-main { float: right; width: 660px; } .owners-member-title { margin-top: 10px; margin-bottom: 0; font-size: 18px; color: #777; font-weight: normal; } .owners-notice { background-color: #f0f8ff; } .owners-notice-title { margin-top: 0; margin-bottom: 0; font-size: 18px; } .owners-notice-link { margin-top: 10px; } .team-member-list { list-style: none; } .team-member-list .team-member-content { margin-left: 50px; } .team-member-list .team-member-username { font-weight: bold; margin: 0; font-size: 14px; line-height: 20px; } .team-member-list .team-member-description { color: #777; margin: 0; font-size: 14px; line-height: 20px; } .team-member-list .label-admin, .team-member-list .label-limited-member { cursor: default; } .team-member-list .manage-team-member { float: right; margin-top: 10px; } .team-member-list .manage-team-member .select-menu-modal { width: 225px; left: -176px; } .team-member-list .manage-team-member .select-menu-item.disabled { color: #bbb; cursor: not-allowed; } .team-member-list .manage-team-member .select-menu-item .button-link { width: 100%; margin-left: 0; color: #bd2c00; } .team-member-list .manage-team-member .navigation-focus.disabled { color: #bbb; background-color: #fff; } .team-member-list .manage-team-member .navigation-focus .button-link { color: #fff; text-decoration: none; } .team-member-list-avatar { float: left; margin-right: 10px; } .org-team-form { width: 440px; margin: 0 auto; } .org-team-form .disabled { opacity: 0.5; } .org-validate-group { position: relative; } .org-validate-group .octicon, .org-validate-group .spinner { position: absolute; top: 9px; right: 10px; } .org-validate-group .octicon-check { color: #6cc644; } .org-validate-group .octicon-alert { color: #bd2c00; } .team-members { margin-bottom: 20px; } #team-member-container .table-list { border-bottom: 0; } .member-remove-confirm-container .private-fork-count { margin-top: 0; color: #777; font-weight: normal; font-size: 12px; } .member-remove-confirm-container .deleting-private-forks-warning { position: relative; padding-left: 26px; } .member-remove-confirm-container .deleting-private-forks-warning .octicon { position: absolute; top: 2px; left: 0; color: #bd2c00; } .member-remove-confirm-list-container { border: 1px solid #eaeaea; border-radius: 3px; margin-bottom: 15px; } .member-remove-confirm-list { margin-left: 0; margin-bottom: 0; padding-left: 0; max-height: 182px; overflow: auto; } .member-remove-confirm-item { font-size: 14px; font-weight: bold; margin: 0; padding: 10px; border-top: 1px solid #eaeaea; } .member-remove-confirm-item:first-child { border-top: 0; } .org-blankslate { display: none; } .org-section.is-empty .org-blankslate { display: block; } .org-section .auto-search-group .spinner { display: inline-block; } .org-section .auto-search-group .spinner.hidden { display: none; } .manage-member-role { float: right; } .manage-member-role .button-link, .manage-member-role .select-menu-item-text .description { font-weight: normal; } .manage-member-role .button-link { color: #777; font-size: 11px; } .manage-member-role .select-menu-item-text .description { font-size: 12px; line-height: 16px; } .manage-member-button { display: block; text-align: center; } .manage-repo-access-wrapper { width: 650px; } .manage-repo-access-header { margin-top: 30px; margin-bottom: 30px; } .manage-repo-access-header:before { display: table; content: ""} .manage-repo-access-header:after { display: table; clear: both; content: ""} .manage-repo-access-header .button { margin-top: 8px; } .manage-repo-access-avatar { float: left; margin-right: 10px; } .manage-repo-access-heading { margin-top: -2px; margin-bottom: 0; font-weight: normal; font-size: 24px; } .manage-repo-access-lead { margin-top: 0; margin-bottom: 0; } .manage-access-team-list { border-bottom: 0; } .manage-access-team-list-item:first-child .table-list-cell { border-top: 0; } .manage-access-team-info { padding-top: 15px; width: 350px; } .manage-access-team-description { margin-top: 3px; color: #777; } .manage-access-team-meta { padding-top: 25px; padding-bottom: 25px; text-align: center; } .manage-access-team-action { margin-right: 10px; float: right; color: #999; } .access-inactive { opacity: 0.6; } .access-inactive .manage-access-team-meta { padding-right: 20px; text-align: right; } .ldap-group-dn { display: block; color: #aaa; font-weight: normal; } .ldap-import-groups-container .blankslate { display: none; } .ldap-import-groups-container.is-empty .blankslate { display: block; } .ldap-import-groups-container.is-empty .ldap-memberships-list { display: none; } .ldap-import-groups-container .team-name-exists { display: none; } .ldap-import-groups-container .is-exists .ldap-mention-as { color: #bd2c00; } .ldap-import-groups-container .is-exists .team-name-exists { position: absolute; z-index: 1; 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; } .ldap-memberships-list { margin-bottom: 30px; } .ldap-memberships-list .table-list-cell { font-size: 13px; padding-bottom: 10px; padding-top: 10px; vertical-align: middle; } .ldap-memberships-list .table-list-cell:last-child { width: 92px; } .ldap-memberships-list .ldap-group-form { display: table; width: 100%} .ldap-memberships-list .team-name-exists { bottom: -19px; left: 10px; } .ldap-memberships-list .ldap-list-team-name { width: 380px; } .ldap-memberships-list .ldap-group-dn { font-size: 11px; } .ldap-memberships-list .ldap-mention-as { width: 260px; } .ldap-memberships-list .edit { position: absolute; padding: 10px; margin-left: -33px; color: #4183c4; cursor: pointer; } .ldap-memberships-list .edit-fields { display: none; } .ldap-memberships-list .is-editing .edit-hide { display: none; } .ldap-memberships-list .is-editing .edit-fields { display: block; } .ldap-memberships-list .is-editing .spinner { margin-left: 15px; vertical-align: middle; } .ldap-memberships-list .is-removing { opacity: 0.25; } .ldap-memberships-list .is-removing .edit { opacity: 0.5; } .team-name-field { height: 33px; } .ldap-import-form-actions { margin-top: 30px; } .is-importing .team-ldap-group-adder-button .spinner { display: inline; float: left; } .team-ldap-group-adder { position: relative; float: left; } .team-ldap-group-adder .team-name-exists { bottom: -27px; } .team-ldap-group-adder .subnav-search-input { border-radius: 4px 0 0 4px; } .team-ldap-group-adder-button { border-radius: 0 4px 4px 0; margin-left: -1px; width: 90px; } .team-ldap-group-adder-button .loading-indicator { display: none; } #pending-invitations { display: none; } .pending-team-invitations-link { display: block; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #eee; } .invited .team-member-list { margin: -10px 0 0; } .invited .team-member-list .list-item { padding: 10px 0; border-bottom: 1px solid #eee; } .invited .team-member-list .list-item:before { display: table; content: ""} .invited .team-member-list .list-item:after { display: table; clear: both; content: ""} .invited .team-member-list .list-item:last-of-type { border: 0; } .invited .team-member-list .list-item .edit-invitation, .invited .team-member-list .list-item .cancel-invitation { margin-top: 6px; float: right; } .invited-banner { margin-top: 10px; padding: 10px; border: 1px solid #eaeaea; border-radius: 4px; background-color: #fff; } .invited-banner:before { display: table; content: ""} .invited-banner:after { display: table; clear: both; content: ""} .invited-banner .minibutton { float: right; margin-left: 5px; margin-top: -3px; } .invited-banner p { color: #333; margin: 0; font-size: 15px; } .invited-banner .inviter-link { color: #333; font-weight: bold; } .invitation-container { width: 600px; margin: 40px auto; padding: 20px; border: 1px solid #ddd; border-radius: 3px; } .invitation-container h3 { font-size: 16px; font-weight: normal; } .invitation-disclosure { position: relative; padding: 10px 0 10px 24px; list-style: none; color: #777; text-align: center; } .invitation-disclosure .octicon { color: #999; text-align: center; display: inline-block; margin-right: 5px; } .invitation-header { position: relative; text-align: center; } .invitation-header .avatar { margin-bottom: 20px; } .invitation-header .invitation-title { font-size: 18px; font-weight: normal; line-height: 16px; margin: 0; } .invitation-header .inviter { font-size: 13px; color: #999; margin: 5px 0 10px; } .invitation-footer { margin: 40px 0 20px; } .invitation-footer form { display: inline-block; margin-right: 10px; } .outline-box-group { border-radius: 3px; } .outline-box { padding: 20px; border: solid 1px #d8d8d8; } .outline-box:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .outline-box:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .outline-box+.outline-box { border-top: 0; } .outline-box-highlighted { background-color: #f7fafd; border-color: #c9d6e3; } .owner-select-grid { margin-left: -8px; } .owner-select-grid:before { display: table; content: ""} .owner-select-grid:after { display: table; clear: both; content: ""} .owner-select-target { float: left; padding: 10px; margin: 0 8px 10px; text-align: center; background-color: #f2f2f2; border-radius: 3px; } .owner-select-target .css-truncate-target { max-width: 90px; } .owner-select-target.disabled { color: #999; cursor: not-allowed; } .owner-select-target.enabled { font-weight: bold; cursor: pointer; } .owner-select-target.enabled .owner-select-avatar { opacity: 1; } .owner-select-target.enabled:hover { color: #fff; background-color: #4183c4; } .owner-select-target.enabled:active { color: #fff; background-color: #3269a0; } .owner-select-avatar { display: block; margin-bottom: 9px; opacity: 0.3; } .owner-select-grid-no-facebox h2 { padding-right: 0; padding-left: 0; margin-right: 0; margin-left: 0; } .page-notice { margin: 15px auto; width: 400px; padding: 20px; color: #333; font-size: 14px; background: #fffeeb; border: 1px solid #ddd; border-radius: 3px; } .page-notice h2 { margin: 0; font-size: 16px; color: #000; } .page-notice p:last-child { margin-bottom: 0; } #editor-body-buffer { display: none; } #pages-composer { padding-bottom: 5px; margin-bottom: 20px; border-bottom: 1px solid #eee; } #pages-composer label { display: inline-block; margin-bottom: 10px; font-size: 16px; } #pages-composer input { margin-bottom: 15px; } #pages-composer p { margin-top: -10px; margin-bottom: 10px; color: #777; } #pages-composer #gollum-editor-function-bar { margin-top: 0; } #pages-composer #gollum-editor { margin: 0; padding: 0; border: 0; } #pages-composer #gollum-editor-body { margin-top: 10px; } .gollum-readme { display: inline-block; margin-left: 10px; } #gollum-editor-function-bar #undo-load-readme { display: none; } .theme-picker { margin-bottom: -1px; background-color: #fff; background-clip: padding-box; border-bottom: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); } .theme-picker>.container { position: relative; overflow: hidden; text-align: center; } .theme-picker-thumbs { border-bottom: 1px solid #eee; } .theme-picker-footer { position: relative; padding-bottom: 15px; } .theme-toggle { width: 32px; height: 32px; color: #ccc; padding: 0; background: none; border: 0; } .theme-toggle:hover { color: #0084c8; text-decoration: none; } .theme-toggle.disabled, .theme-toggle.disabled:hover { color: #ccc; opacity: 0.3; cursor: not-allowed; } .theme-toggle-full-left, .theme-toggle-full-right { position: absolute; top: 50px; width: 32px; height: 32px; overflow: hidden; } .theme-toggle-full-left { left: 0; } .theme-toggle-full-right { right: 0; } .theme-selector { height: 102px; margin: 15px 46px; white-space: nowrap; overflow: hidden; } .theme-selector-thumbnail { display: inline-block; padding: 2px; border: 1px solid #ddd; border-radius: 3px; } .theme-selector-thumbnail+.theme-selector-thumbnail { margin-left: 15px; } .theme-selector-thumbnail:hover { text-decoration: none; background-color: #f5f5f5; } .theme-selector-thumbnail.selected { padding: 3px; background-color: #4183c4; border: 0; } .theme-selector-thumbnail.selected .theme-selector-img { border: 1px solid #fff; } .theme-selector-img { display: block; width: 126px; height: 96px; border-radius: 1px; } .theme-selector-name { display: none; } .theme-picker-spinner { position: absolute; top: 16px; left: 50%; margin-left: -16px; opacity: 0; -webkit-transition: 0.2s, opacity ease-in-out; transition: 0.2s, opacity ease-in-out; background-color: #fff; } .theme-picker-spinner.visible { opacity: 1; } .theme-picker-spinner.visible ~ .theme-picker-controls .theme-name { opacity: 0; } .theme-selector-actions { padding-top: 15px; text-align: right; } .theme-selector-actions:before { display: table; content: ""} .theme-selector-actions:after { display: table; clear: both; content: ""} .theme-selector-actions .page-edit, .theme-selector-actions .page-publish { display: inline-block; margin-left: 5px; } .theme-picker-view-toggle { float: left; } .theme-picker-view-toggle .for-hiding { display: none; } .theme-picker-view-toggle.open .for-hiding { display: inline; } .theme-picker-view-toggle.open .for-showing { display: none; } .theme-picker-controls { position: absolute; top: 15px; left: 50%; display: none; width: 220px; margin-left: -110px; line-height: 34px; text-align: center; } .theme-picker-controls .theme-toggle { vertical-align: middle; } .theme-name { display: inline-block; margin-left: 10px; margin-right: 10px; font-size: 20px; vertical-align: middle; line-height: 1; } #page-preview { position: relative; z-index: -100; display: block; width: 100%; height: 100%; padding: 0; background-color: #fff; border: 0; } .feed-icon a { display: block; width: 18px; height: 18px; background: #f37538; color: #fff; border-radius: 3px; padding: 1px; text-align: center; } body.page-profile .select-menu-modal { width: 130px; } body.page-profile .select-menu-modal-holder { right: 0; } body.page-profile .tab-content { position: relative; } body.page-profile .feed-icon { position: absolute; right: 0; z-index: 2; } .profilecols .orgs h3 { margin: 0 0 5px; font-size: 12px; } .profilecols .orgs h3 a { font-weight: normal; margin-left: 5px; } .profilecols .tabnav { position: relative; } .profilecols .tabnav .pagehead-actions { float: none; top: 0; } .profilecols .tabnav .pagehead-actions li.text { display: inline-block; margin-top: 12px; } .profilecols .tabnav .subnav li:first-child { margin-left: 10px; } .profilecols .repo-search { display: inline; } .profilecols .filter-bar { position: relative; border-bottom: 1px solid #ddd; background: #fff; padding: 0 0 10px; } .profilecols .filter-bar .new-repo { float: right; margin-left: 15px; } .profilecols .filter-bar .filter_input { width: 260px; } .profilecols .filter-bar .repo_filterer { float: right; margin-top: 8px; } .profilecols .filter-bar li { position: relative; float: right; list-style: none; margin-left: 10px; font-size: 14px; } .profilecols .filter-bar li a { display: inline-block; } .profilecols .filter-bar li .filter-selected { color: #000; font-weight: bold; } .profilecols .blankslate { margin-top: 30px; } .vcard-avatar { position: relative; display: block; } .vcard-avatar .avatar { border-radius: 6px; } .vcard-names { margin-top: 5px; line-height: 1; } .vcard-fullname { display: block; overflow: hidden; width: 100%; font-size: 26px; line-height: 30px; text-overflow: ellipsis; } .vcard-username { display: block; overflow: hidden; width: 100%; font-size: 20px; font-style: normal; font-weight: 300; line-height: 24px; color: #666; text-overflow: ellipsis; } .vcard-details { list-style: none; padding-top: 15px; padding-bottom: 15px; border-top: 1px solid #eee; } .vcard-detail { width: 100%; padding: 2px 0 2px 24px; overflow-x: hidden; white-space: nowrap; font-size: 14px; text-overflow: ellipsis; } .vcard-detail .octicon { float: left; width: 16px; text-align: center; margin-left: -24px; color: #ccc; } .vcard .staff-badge { position: relative; top: -1px; padding: 2px 5px; font-size: 10px; font-weight: bold; color: #fff; text-transform: uppercase; background-color: #4183c4; border-radius: 3px; } .developer-program-badge { display: block; padding-top: 10px; padding-bottom: 10px; color: #4183c4; border-top: 1px solid #eee; } .developer-program-badge .octicon-circuit-board { margin-right: 7px; color: #ccc; } .vcard-stats { margin-bottom: 10px; padding-top: 15px; padding-bottom: 15px; text-align: center; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .vcard-stats:before { display: table; content: ""} .vcard-stats:after { display: table; clear: both; content: ""} .vcard-stat { float: left; width: 33.333%; font-size: 11px; text-transform: capitalize; } .vcard-stat-count { display: block; font-size: 28px; font-weight: bold; line-height: 1; } .vcard-stat:hover { text-decoration: none; } .vcard-stat:hover .text-muted { color: inherit; } .new-user-avatar-cta { padding: 8px 16px; margin-bottom: 20px; background-color: #f1f6fb; color: #244f79; border: solid 1px #d0e5f8; border-radius: 3px; font-size: 14px; } .new-user-avatar-cta .minibutton { float: right; margin-left: 30px; } .steps { display: table; margin: 30px auto 0; padding: 0; overflow: hidden; list-style: none; border: 1px solid #ddd; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); width: 750px; } .steps li { display: table-cell; width: 33.3%; padding: 10px 15px; color: #ccc; cursor: default; border-left: 1px solid #ddd; background-color: #fafafa; } .steps li.current { background-color: #fff; color: #333; } .steps li.current .mega-octicon { color: #4183c4; } .steps li .mega-octicon { float: left; margin-right: 15px; padding-bottom: 5px; } .steps li .step { display: block; } .steps li:first-child { border-left: 0; } .steps .complete { color: #777; } .steps .complete .mega-octicon { color: #6cc644; } .prose-diff .show-rich-diff { cursor: pointer; color: #4183c4; text-decoration: none; } .prose-diff .show-rich-diff:hover { text-decoration: underline; } .prose-diff.collapsed .rich-diff-level-zero.expandable { cursor: pointer; } .prose-diff.collapsed .rich-diff-level-zero.expandable .vicinity { display: block; } .prose-diff.collapsed .rich-diff-level-zero.expandable .unchanged:not(.vicinity) { display: none; } .prose-diff.collapsed .rich-diff-level-zero.expandable:first-child::before { margin-top: 1em; } .prose-diff.collapsed .rich-diff-level-zero.expandable:before { font-family: "octicons"; content: "\f039"; color: #d3d3d3; display: block; text-align: center; font-size: 24px; letter-spacing: 2px; line-height: 0; margin-top: 1em; margin-bottom: 1em; padding: 0; } .prose-diff.collapsed .rich-diff-level-zero.expandable:hover:before { color: #000; } .prose-diff.collapsed .rich-diff-level-zero.expandable:only-child:before { content: "Sorry, no visible changes to display."; color: #d3d3d3; font-size: 18px; } .prose-diff.collapsed .rich-diff-level-zero.expandable:only-child:hover:before { color: #000; } .prose-diff.collapsed .rich-diff-level-zero.expandable>.removed, .prose-diff.collapsed .rich-diff-level-zero.expandable>del { text-decoration: none; display: none; } .prose-diff .markdown-body>ins { box-shadow: inset 4px 0 0 #7fcb5c; } .prose-diff .markdown-body>del { box-shadow: inset 4px 0 0 #c94114; text-decoration: none; } .prose-diff .markdown-body>ins, .prose-diff .markdown-body>del { display: block; border-radius: 0; } .prose-diff .markdown-body>ins>.rich-diff-level-zero, .prose-diff .markdown-body>ins>.rich-diff-level-one, .prose-diff .markdown-body>del>.rich-diff-level-zero, .prose-diff .markdown-body>del>.rich-diff-level-one { margin-left: 15px; } .prose-diff .markdown-body>ins:first-child *, .prose-diff .markdown-body>del:first-child * { margin-top: 0; } .prose-diff .rich-diff-level-zero.added { box-shadow: inset 4px 0 0 #7fcb5c; } .prose-diff .rich-diff-level-zero.removed { box-shadow: inset 4px 0 0 #c94114; } .prose-diff .rich-diff-level-zero.changed { box-shadow: inset 4px 0 0 #ffc045; } .prose-diff .rich-diff-level-zero.unchanged, .prose-diff .rich-diff-level-zero.vicinity { margin-left: 15px; } .prose-diff .rich-diff-level-zero.added, .prose-diff .rich-diff-level-zero.removed, .prose-diff .rich-diff-level-zero.changed { display: block; border-radius: 0; } .prose-diff .rich-diff-level-zero.added>.rich-diff-level-one, .prose-diff .rich-diff-level-zero.removed>.rich-diff-level-one, .prose-diff .rich-diff-level-zero.changed>.rich-diff-level-one { margin-left: 15px; } .prose-diff .rich-diff-level-zero.added:first-child *, .prose-diff .rich-diff-level-zero.removed:first-child *, .prose-diff .rich-diff-level-zero.changed:first-child * { margin-top: 0; } .prose-diff :not(.changed)>:not(.github-user-ins):not(.github-user-del)>.removed, .prose-diff :not(.changed)>:not(.github-user-ins):not(.github-user-del)>del { text-decoration: none; } .prose-diff .changed del, .prose-diff .changed del pre, .prose-diff .changed del code, .prose-diff .changed del>div, .prose-diff .changed .removed, .prose-diff .changed .removed pre, .prose-diff .changed .removed code, .prose-diff .changed .removed>div { text-decoration: line-through; color: #a33; background: #ffeaea; } .prose-diff .changed ins, .prose-diff .changed ins code, .prose-diff .changed ins pre, .prose-diff .changed .added { background: #eaffea; border-bottom: 1px solid MediumSeaGreen; } .prose-diff>.markdown-body .github-user-ins { text-decoration: underline; } .prose-diff>.markdown-body .github-user-del { text-decoration: line-through; } .prose-diff>.markdown-body li ul.added { background: #eaffea; } .prose-diff>.markdown-body li ul.removed { color: #a33; background: #ffeaea; } .prose-diff>.markdown-body li ul.removed:not(.github-user-ins) { text-decoration: line-through; } .prose-diff>.markdown-body li.added.moved-up:before { font-family: "octicons"; content: "\f03d "; color: #d3d3d3; } .prose-diff>.markdown-body li.added.moved-down:before { font-family: "octicons"; content: "\f03f "; color: #d3d3d3; } .prose-diff>.markdown-body li.added.moved { background: #ffffea; } .prose-diff>.markdown-body li.removed.moved { display: none; } .prose-diff>.markdown-body pre { padding: 10px 20px; } .prose-diff>.markdown-body th.changed, .prose-diff>.markdown-body td.changed { border-left-color: #ddd; background: #ffffea; } .prose-diff>.markdown-body :not(li.moved).removed { color: #a33; text-decoration: line-through; background: #ffeaea; } .prose-diff>.markdown-body :not(.github-user-ins):not(li.moved).removed { text-decoration: line-through; } .prose-diff>.markdown-body :not(li.moved).added, .prose-diff>.markdown-body li:not(.moved).added { background: #eaffea; } .prose-diff>.markdown-body :not(.github-user-del):not(li.moved).added li:not(.moved):not(.github-user-del).added { text-decoration: none; } .prose-diff>.markdown-body li:not(.moved).removed { color: #a33; background: #ffeaea; } .prose-diff>.markdown-body li:not(.moved):not(.github-user-ins).removed { text-decoration: line-through; } .prose-diff>.markdown-body .added, .prose-diff>.markdown-body ins+.added, .prose-diff>.markdown-body ins { border-bottom: 0; border-top: 0; } .prose-diff>.markdown-body .added:not(.github-user-del):not(.github-user-ins), .prose-diff>.markdown-body ins+.added:not(.github-user-del):not(.github-user-ins), .prose-diff>.markdown-body ins:not(.github-user-del):not(.github-user-ins) { text-decoration: none; } .prose-diff>.markdown-body img.added, .prose-diff>.markdown-body img.removed { border-width: 1px; border-style: solid; } .prose-diff>.markdown-body ins pre:not(.github-user-del):not(.github-user-ins), .prose-diff>.markdown-body ins code:not(.github-user-del):not(.github-user-ins), .prose-diff>.markdown-body ins>div:not(.github-user-del):not(.github-user-ins) { text-decoration: none; } .prose-diff>.markdown-body ul>ins, .prose-diff>.markdown-body ul>del { display: block; padding: 0; } .prose-diff>.markdown-body .added>li, .prose-diff>.markdown-body .removed>li { margin-top: 0; margin-bottom: 0; } span.changed_tag, em.changed_tag, strong.changed_tag, b.changed_tag, i.changed_tag, code.changed_tag { border-bottom: 1px dotted #808080; border-radius: 0; } a.added_href, a.changed_href, span.removed_href { border-bottom: 1px dotted #808080; border-radius: 0; } .diff-view .file-type-prose .rich-diff { display: none; } .diff-view .file-type-prose.display-rich-diff .rich-diff { display: block; } .diff-view .file-type-prose.display-rich-diff .file-diff { display: none; } .pull-request-tab-content { display: none; } .pull-request-tab-content.is-visible { display: block; } .discussion-timeline p.explain { margin: 0; font-size: 12px; } .pull-request-ref-restore { display: none; } .pull-request-ref-restore .animated-ellipsis-container { line-height: 16px; } .pull-request-ref-restore-text { display: block; } .pull-discussion-timeline.is-pull-restorable .pull-request-ref-restore.last { display: block; } .bubble { border-radius: 3px; border: 3px solid #eee; } .bubble .file-box { margin-bottom: 0; } .signed-out-comment { margin-top: 15px; margin-left: 64px; padding: 15px; background-color: #fff9ea; border: solid 1px #dfd8c2; border-radius: 3px; } .signed-out-comment .button { vertical-align: baseline; margin-right: 3px; } .inline-comment-form .signed-out-comment { margin: 5px; padding: 0; background-color: transparent; border: 0; } .status:before { opacity: 0.6; } .status:hover { text-decoration: none; } .status:hover:before { opacity: 1; } .status-unknown { color: #999; } .status-error { color: #666; } .status-failure { color: #bd2c00; } .status-pending { color: #cea61b; } .status-success { color: #6cc644; } .stale-files-tab { display: none; margin-bottom: 10px; } .files-bucket { margin-bottom: 15px; } .files-bucket.is-stale .stale-files-tab { display: block; } .pull-request-link { float: left; margin-right: 5px; font-size: 13px; font-weight: bold; padding: 0 8px; height: 26px; line-height: 26px; border: 1px solid rgba(65, 131, 196, 0.5); border-radius: 3px; } .pull-request-link:hover { background: #4183c4; border-color: #4183c4; color: #fff; text-decoration: none; } .header-with-actions { position: relative; } .header-with-actions h3 { margin-top: 5px; } .header-with-actions .select-menu { float: right; margin-top: -5px; } .header-with-actions .select-menu-modal-holder { right: 0; } .header-with-actions .select-menu-modal { width: 140px; } .pulse-blankslate { margin-top: 20px; } .diffstat-summary { font-size: 16px; vertical-align: middle; border-radius: 3px; color: #777; line-height: 1.8; text-align: left; padding: 0 20px 0 0; } .diffstat-summary a { color: #555; } .diffstat-summary strong { color: #333; } .pulse-graph { border-bottom: 1px solid #eee; float: left; width: 50%; padding: 15px 15px 0; } .pulse-graph:first-child { border-right: 1px solid #eee; } .authors-and-code .insertions { color: #6cc644; } .authors-and-code .deletions { color: #bd2c00; } .authors-and-code .section { height: 150px; display: table-cell; width: 459px; } .pulse-authors-graph { position: relative; height: 150px; } .pulse-authors-graph>svg { width: 100%} .pulse-authors-graph .dots { position: absolute; top: 40px; left: 0; right: 0; margin: 0 auto; width: 64px; height: 64px; } .pulse-authors-graph .bar rect { fill: #f93; fill-opacity: 0.7; } .pulse-authors-graph .bar rect:hover { fill-opacity: 1; } .summary-stats li { list-style-type: none; display: table-cell; margin: 0; width: 229px; text-align: center; color: #999; border-left: 1px solid #eee; } .summary-stats li a { display: block; text-decoration: none; color: #999; padding-bottom: 10px; } .summary-stats li a:hover { background: #fafafa; } .summary-stats li .octicon-git-pull-request { color: #6e5494; } .summary-stats li .octicon-git-branch { color: #6cc644; } .summary-stats li .octicon-issue-closed { color: #bd2c00; } .summary-stats li .octicon-issue-opened { color: #6cc644; } .summary-stats li:first-child { border-left: 0; border-bottom-left-radius: 3px; } .summary-stats li .num { display: block; padding-top: 10px; font-size: 16px; font-weight: bold; color: #000; } .pulse-sections { clear: both; margin-top: 20px; } .pulse-section { clear: both; padding: 0; font-size: 14px; color: #666; } .pulse-section p { margin-top: 20px; } .radio-group:before { display: table; content: ""} .radio-group:after { display: table; clear: both; content: ""} .radio-label { padding: 0 10px; height: 34px; line-height: 34px; padding-left: 34px; border: 1px solid #d9d9d9; margin-left: -1px; color: #333; cursor: pointer; float: left; } :checked+.radio-label { z-index: 1; position: relative; border-color: #4183c4; } .radio-label .octicon { padding-right: 5px; } .radio-label:first-of-type { border-top-left-radius: 3px; border-bottom-left-radius: 3px; margin-left: 0; } .radio-label:last-of-type { border-top-right-radius: 3px; border-bottom-right-radius: 3px; padding-right: 16px; } .radio-input { position: absolute; height: 34px; margin-left: 12px; z-index: 3; } #readme.contributing>div { max-height: 250px; overflow: auto; } #readme .markdown-body, #readme .plain { background-color: #fff; border: 1px solid #ddd; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; padding: 30px; word-wrap: break-word; } #readme .plain pre { font-size: 15px; white-space: pre-wrap; } .file #readme .markdown-body { border: 0; padding: 30px; border-radius: 0; } .file #readme table[data-table-type="yaml-metadata"] { line-height: 1; font-size: 12px; } .file #readme table[data-table-type="yaml-metadata"] table { margin: 0; } .user-recommendations-header { width: 550px; margin-top: 40px; } .recommendations-intro-wrapper { height: 96px; } .recommendations-outro { padding: 0 100px; color: #666; border: solid 1px #eee; border-radius: 3px; } .recommendations-complete { display: none; height: 104px; padding: 14px 20px; margin: 30px 0 45px; font-size: 16px; border: solid 1px #eee; border-radius: 3px; } .user-recommendations-form { margin: 30px 0; } .user-interests-label { display: block; margin-bottom: 10px; font-size: 17px; font-weight: bold; } .user-interests-input[type="text"] { width: 100%; min-height: 40px; font-size: 16px; } .user-interests-examples-wrapper { height: 21px; margin-top: 13px; } .user-interests-examples { margin: 0; color: #777; } .user-interests-examples a { color: #444; } .user-interests-list-wrapper { height: 41px; } .skip-button-wrapper { display: block; text-align: center; } .button-skip { height: 30px; padding: 0 12px; margin: 0 auto; font-size: 13px; font-weight: normal; line-height: 30px; color: #666; background-color: transparent; background-image: none; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 3px; } .button-skip:hover { background-color: #f5f5f5; background-image: none; border-color: rgba(0, 0, 0, 0.15); } .user-interests-list { width: 100%; text-align: left; list-style: none; } .user-interests-item { position: relative; float: left; height: 41px; min-height: 41px; padding: 5px 8px 5px 10px; margin: 8px; font-size: 16px; line-height: 30px; background-color: #f5f5f5; border-left: solid 10px #4183c4; border-radius: 3px; } .user-interests-item.hidden { visibility: hidden; } .user-interests-item.loading { border-left: solid 10px #ddd; } .user-interests-item .spinner { display: inline-block; width: 16px; height: 16px; position: relative; top: 1px; } .user-interests-item .octicon-x { color: #aaa; } .user-interests-item .octicon-x:hover { color: #4183c4; text-decoration: none; } .remove-user-interest-form { display: inline-block; } .user-interests-item-remove { border: 0; background-color: transparent; outline: none; } .recommendations-wrapper { display: table; width: 100%; margin-top: 30px; border-collapse: collapse; border-top: solid 1px #eee; } .recommendations-wrapper h2 { margin-top: 30px; font-size: 18px; } .recommendations-wrapper.disabled { color: #ccc; } .recommendations-wrapper.no_users .recommendations-people { display: none; } .recommendations-wrapper.only_repos_users .recommendations-guides, .recommendations-wrapper.only_repos_users .recommendations-showcases { display: none; } .recommendations-wrapper.only_repos .recommendations-people, .recommendations-wrapper.only_repos .recommendations-guides, .recommendations-wrapper.only_repos .recommendations-showcases { display: none; } .recommendations-left { display: table-cell; width: 50%; padding-top: 10px; padding-right: 30px; } .recommendations-right { display: table-cell; width: 50%; padding-top: 10px; padding-left: 30px; } .recommended-repos { min-height: 500px; margin-top: 20px; list-style: none; } .recommended-repo-item { position: relative; padding-right: 80px; padding-left: 50px; margin-bottom: 30px; } .recommended-repo-item .starring-container { position: absolute; top: 0; right: 0; float: right; } .recommended-repo-item .author-avatar { float: left; margin-top: 5px; margin-left: -50px; border-radius: 3px; } .recommended-repo-item .repo-meta { margin-top: 5px; font-size: 13px; color: #999; } .recommended-repo-item .meta-info { margin-right: 10px; } .recommended-repo-item .repo-title { margin-bottom: 4px; font-size: 23px; } .recommended-repo-item .repo-title .repo-author { font-weight: normal; } .recommended-repo-item .repo-title .separator { margin: 0 3px; font-weight: normal; color: #666; } .recommended-repo-item .repo-description { margin-bottom: 4px; font-size: 15px; line-height: 1.4; } .recommended-repo-item.placeholder .author-avatar { width: 40px; height: 40px; border: dashed 2px #ccc; } .recommended-repo-item.placeholder .repo-info { position: relative; top: 4px; display: block; height: 100px; border: dashed 2px #ccc; border-radius: 3px; } .language-circle { position: relative; top: -2px; display: inline-block; width: 12px; height: 12px; vertical-align: middle; border-radius: 50%} .recommended-guides { margin-top: 22px; list-style: none; } .recommended-guide-item { margin-bottom: 10px; font-size: 23px; } .recommended-guide-item .mega-octicon { position: relative; top: -2px; color: #aaa; vertical-align: middle; } .recommended-guide-item.placeholder { height: 48px; border: dashed 2px #ccc; border-radius: 3px; } .recommended-people-wrapper { display: table; width: 100%; border-collapse: collapse; } .recommended-people-left, .recommended-people-right { display: table-cell; width: 48%} .recommended-people-left { padding-right: 2%} .recommended-people-right { padding-left: 2%} .recommended-people { list-style: none; } .recommended-person-item { padding-left: 50px; margin-bottom: 20px; font-size: 18px; } .recommended-person-item .user-following-container { margin-top: 5px; } .recommended-person-item .avatar { position: relative; top: 5px; float: left; margin-left: -50px; } .recommended-person-item .person-meta { margin-top: 4px; font-size: 13px; color: #999; } .recommended-person-item .meta-info { margin-right: 10px; } .recommended-person-item.placeholder .avatar { width: 40px; height: 40px; border: dashed 2px #ccc; } .recommended-person-item.placeholder .person-placeholder { position: relative; top: 5px; display: inline-block; width: 140px; height: 40px; border: dashed 2px #ccc; border-radius: 3px; } .recommended-showcase-link { display: table; float: left; width: 48%; margin-bottom: 4%; color: #fff; } .recommended-showcase-link:nth-child(2n+1) { margin-left: 4%} .recommended-showcase { display: table-cell; height: 100px; font-size: 16px; text-align: center; vertical-align: middle; border-radius: 3px; } .releases-tag-list { width: 100%; margin-bottom: 20px; border-top: 1px solid #eee; } .releases-tag-list tr { border-bottom: 1px solid #eee; } .releases-tag-list td { padding: 12px 0; vertical-align: top; } .releases-tag-list td.date { padding-right: 10px; white-space: nowrap; } .releases-tag-list td.date a { color: #999; } .releases-tag-list td.main { padding-right: 10px; } .releases-tag-list td.ancillary { white-space: nowrap; text-align: right; } .releases-tag-list h4 { margin: 0; font-size: 14px; } .releases-tag-list p { margin: 0; color: #999; font-size: 13px; } .releases-tag-list p a { color: #666; font-weight: bold; } .tag-info h3 { margin-top: 0; margin-bottom: 0; font-size: 14px; line-height: 20px; } .tag-info h3 a { color: #666; } .tag-info h3 a .tag-name { color: #000; } .tag-references { margin: 0; list-style-type: none; font-size: 13px; } .tag-references>li { margin-right: 10px; display: inline-block; } .tag-references>li.commit { font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; line-height: 20px; } .tag-references>li a { color: #999; text-decoration: none; } .tag-references>li a:hover { color: #4183c4; } .release-downloads { margin: 15px -5px 0; list-style-type: none; } .release-downloads li { display: inline-block; margin: 5px; } .release-timeline { position: relative; border-top: 1px solid #eee; } .release-timeline-tags { list-style-type: none; } .release-timeline-tags>li { display: block; } .release-timeline-tags>li:before { display: table; content: ""} .release-timeline-tags>li:after { display: table; clear: both; content: ""} .release-timeline-tags .date, .release-timeline-tags .main { position: relative; float: left; padding: 20px; } .release-timeline-tags .main { width: 80%; border-left: 2px solid #eee; } .release-timeline-tags .date { width: 20%; line-height: 40px; text-align: right; color: #999; padding-left: 0; } .release-timeline-tags .date:after { -moz-box-sizing: border-box; box-sizing: border-box; content: " "; display: block; position: absolute; top: 50%; right: -7px; z-index: 10; width: 12px; height: 12px; margin-top: -6px; background-color: #eee; border: 2px solid #fff; border-radius: 6px; } .release-timeline-tags .octicon-tag { padding-left: 5px; color: #ccc; } .release-timeline-tags .expander { position: relative; display: none; } .release-timeline-tags .expander .date { padding-right: 35px; line-height: 20px; } .release-timeline-tags .expander .date:after { display: none; } .release-timeline-tags .expander .main { padding-left: 35px; line-height: 20px; } .release-timeline-tags.is-collapsed .expander { display: block; } .release-timeline-tags.is-collapsed>.collapsable { display: none; } .release-timeline-tags .expander-dots { position: absolute; top: 18px; left: -22px; width: 44px; text-align: center; background-color: #eee; border: 2px solid #fff; border-radius: 4px; z-index: 10; cursor: pointer; } .release-timeline-tags .expander-dots .expander-dot { display: inline-block; margin-top: -2px; width: 4px; height: 4px; vertical-align: middle; border-radius: 2px; background-color: #999; } .release-timeline-tags .expander-text { font-weight: bold; color: #666; cursor: pointer; } .release-timeline-tags .expander-text:hover { color: #4183c4; } .release-timeline-tags .expander-text:hover .expander-dots { background-color: #4183c4; } .release-timeline-tags .expander-text:hover .expander-dots .expander-dot { background-color: #fff; } .release:before { display: table; content: ""} .release:after { display: table; clear: both; content: ""} .release .tag-references { margin-top: 8px; } .release .tag-references>li { display: block; margin: 0 0 5px; } .release-meta { float: left; width: 20%; padding: 40px 20px; text-align: right; vertical-align: top; } .release-body { float: left; width: 80%; padding: 40px 20px; border-left: 2px solid #eee; } .release-body .commit-desc pre { white-space: pre-line; } .release-title { margin: 0 60px 0 0; } .release-edit { float: right; } .release-authorship { margin-top: 5px; margin-bottom: 20px; font-size: 14px; color: #999; } .release-authorship a { font-weight: bold; color: #666; } .release-label { display: inline-block; margin-top: 1px; margin-bottom: 10px; padding: 5px 10px; font-size: 14px; font-weight: bold; color: #fff; background-color: #000; border-radius: 3px; } .release-label.latest { background-color: #6cc644; } .release-label.draft { background-color: #bd2c00; } .release-label.prerelease { background-color: #f93; } .release-label a { color: #fff; } .tag-detail { margin: 20px 0; padding: 12px 0 0 50px; border-top: 1px solid #ddd; } .tag-detail .octicon-tag { float: left; margin: 10px 0 0 -50px; color: #bbb; } .tag-detail h2 { margin: 10px 0 5px; font-size: 20px; font-weight: normal; } .tag-detail h2 .tag-name { font-weight: bold; } .tag-detail p { margin: 0 0 15px; font-size: 16px; color: #999; } .tag-detail .rule { margin-top: 25px; border-color: #eee; } .tag-detail .downloads .minibutton { margin-right: 10px; } .tag-detail .downloads .octicon { margin-right: 0; vertical-align: 0; } .tag-detail .tag-references { margin: 15px 0; font-size: 14px; font-weight: bold; } .tag-detail .tag-references>li { margin-right: 20px; } .tag-detail .tag-references>li a { color: #4183c4; } .new-release .sidebar h3 { margin: 40px 0 -10px; font-size: 14px; } .new-release .sidebar h3:first-child { margin-top: 15px; } .new-release .default, .new-release .saved, .new-release .saving, .new-release .error { display: none; } .new-release .error { color: #bd2c00; } .new-release .is-default .default { display: inline-block; } .new-release .is-saving .saving { display: inline-block; } .new-release .is-saving .saving img { vertical-align: top; } .new-release .is-saved .saved { display: inline-block; } .drop-target .mega-octicon { vertical-align: middle; color: #e5e5e5; } .drop-target p { padding: 16px 0; height: 65px; font-size: 14px; text-align: center; border-color: #ddd; border-style: dashed; } .drop-target .octospinner { vertical-align: middle; } .uploaded-files { background: #fff; border-top-right-radius: 3px; border-top-left-radius: 3px; } .uploaded-files.not-populated+.drop-target p { border-top-right-radius: 3px; border-top-left-radius: 3px; border-top: dashed 1px #ccc; } .uploaded-files.is-populated { border: 1px solid #ddd; border-bottom-color: #e5e5e5; } .uploaded-files.is-populated+.drop-target p { border-top-right-radius: 0; border-top-left-radius: 0; border-top: 0; } .uploaded-files>li { list-style-type: none; margin: 0; padding: 8px 10px; border-top: 1px solid #eee; line-height: 22px; } .uploaded-files>li.template { display: none; } .uploaded-files>li .delete-pending { display: none; } .uploaded-files>li.delete { background: #f9f9f9; color: #999; } .uploaded-files>li.delete:nth-child(2) { border-top-right-radius: 3px; border-top-left-radius: 3px; } .uploaded-files>li.delete .delete-pending { display: block; } .uploaded-files>li.delete .live { display: none; } .uploaded-files>li.delete .filename { color: #bd2c00; } .uploaded-files>li:nth-child(2) { border-top: 0; } .uploaded-files .filename { font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 11px; } .uploaded-files .filesize { font-size: 12px; color: #999; } .uploaded-files input[type=text] { width: 490px; margin-right: 6px; padding: 2px 4px; border-radius: 2px; } .uploaded-files .remove { float: right; margin-top: 2px; color: #999; } .uploaded-files .remove:hover { color: #bd2c00; } .uploaded-files .undo { float: right; } .upload-progress { background: #fff; border: 0; border-radius: 30px; box-shadow: 0 1px 1px #fff, inset 0 1px 1px rgba(255, 255, 255, 0.5); height: 3px; margin-top: 3px; position: relative; } .upload-progress .upload-meter { background-color: #58b8f4; background-image: -webkit-linear-gradient(#8dd2f7, #58b8f4); background-image: linear-gradient(#8dd2f7, #58b8f4); background-repeat: repeat-x; border-radius: 30px; height: 100%; position: absolute; top: 0; } .release-body-form .previewable-comment-form .comment-form-head.tabnav { padding: 0; background-color: transparent; } .release-body-form .previewable-comment-form .write-content, .release-body-form .previewable-comment-form .preview-content { padding: 0 0 10px; } .release-tag-form .for-loading, .release-tag-form .for-empty, .release-tag-form .for-valid, .release-tag-form .for-invalid, .release-tag-form .for-duplicate, .release-tag-form .for-pending { display: none; } .release-tag-form.is-loading .for-loading { display: block; } .release-tag-form.is-empty .for-empty { display: block; } .release-tag-form.is-valid .for-valid { display: block; } .release-tag-form.is-invalid .for-invalid { display: block; } .release-tag-form.is-duplicate .for-duplicate { display: block; } .release-tag-form.is-pending .for-pending { display: block; } .release-target-wrapper { display: inline-block; } .release-target-wrapper.hidden { display: none; } .releases-target-menu { display: inline-block; margin-left: 5px; } .releases-target-menu .minibutton { line-height: 32px; } .releases-target-menu .select-menu-button:before { top: 14px; } .release-show { border-top: 1px solid #eee; } .release-show .release-edit { display: none; } .render-container { background: #ddd; text-align: center; padding: 30px; line-height: 0; } .render-container .render-viewer { border: 0; display: none; width: 100%; height: 100%} .render-container .octospinner { display: none; } .render-container .render-viewer-error, .render-container .render-viewer-fatal, .render-container .render-viewer-invalid { display: none; } .render-container.is-render-automatic .octospinner { display: inline-block; } .render-container.is-render-requested .octospinner { display: inline-block; } .render-container.is-render-requested.is-render-failed .render-viewer-error { display: inline-block; } .render-container.is-render-requested.is-render-failed .render-viewer, .render-container.is-render-requested.is-render-failed .render-viewer-fatal, .render-container.is-render-requested.is-render-failed .render-viewer-invalid, .render-container.is-render-requested.is-render-failed .octospinner { display: none; } .render-container.is-render-requested.is-render-failed-fatal .render-viewer-fatal { display: inline-block; } .render-container.is-render-requested.is-render-failed-fatal .render-viewer, .render-container.is-render-requested.is-render-failed-fatal .render-viewer-error, .render-container.is-render-requested.is-render-failed-fatal .render-viewer-invalid .octospinner { display: none; } .render-container.is-render-requested.is-render-failed-invalid .render-viewer-invalid { display: inline-block; } .render-container.is-render-requested.is-render-failed-invalid .render-viewer, .render-container.is-render-requested.is-render-failed-invalid .render-viewer-error, .render-container.is-render-requested.is-render-failed-invalid .render-viewer-fatal, .render-container.is-render-requested.is-render-failed-invalid .octospinner { display: none; } .render-container.is-render-ready.is-render-requested:not(.is-render-failed) { background: none; height: 500px; padding: 0; } .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer { display: block; } .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer-error, .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .render-viewer-fatal, .render-container.is-render-ready.is-render-requested:not(.is-render-failed) .octospinner { display: none; } .render-notice { padding: 20px 15px; font-size: 14px; color: #4c4a42; background-color: #fff9ea; border-color: #dfd8c2; } .pagehead.repohead.mirror h1, .pagehead.repohead.fork h1 { margin-top: -5px; margin-bottom: 15px; height: auto; } .pagehead.repohead h1 { color: #666; padding-left: 34px; position: relative; float: left; } .pagehead.repohead h1.private .mega-octicon:before { color: #e9dba5; } .pagehead.repohead h1 .octicon-lock, .pagehead.repohead h1 .octicon-repo, .pagehead.repohead h1 .octicon-mirror, .pagehead.repohead h1 .octicon-repo-forked, .pagehead.repohead h1 .octicon-gist, .pagehead.repohead h1 .octicon-gist-secret { position: absolute; left: 0; top: 12px; line-height: 32px; margin-top: -13px; color: #bbb; } .pagehead.repohead .octicon-mirror { left: -3px; } .pagehead.repohead .octicon-lock { top: 10px; } .pagehead.repohead span.fork-flag, .pagehead.repohead span.mirror-flag { display: block; font-size: 11px; line-height: 10px; white-space: nowrap; } .mini-repo-list { list-style: none; } .mini-repo-list>li:first-child .mini-repo-list-item { border-top: 0; } .mini-repo-list>li:last-child .mini-repo-list-item { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .mini-repo-list .no-repo { padding: 15px; color: #999; text-align: center; } .mini-repo-list .repo-name { font-weight: bold; } .mini-repo-list-item { position: relative; display: block; padding: 6px 64px 6px 30px; font-size: 14px; border-top: 1px solid #e5e5e5; } .mini-repo-list-item:hover { text-decoration: none; } .mini-repo-list-item:hover .repo, .mini-repo-list-item:hover .owner { text-decoration: underline; } .mini-repo-list-item .repo-icon { float: left; margin-top: 2px; margin-left: -20px; color: #666; } .mini-repo-list-item .repo-and-owner { max-width: 220px; } .mini-repo-list-item .owner { max-width: 110px; } .mini-repo-list-item .repo { font-weight: bold; } .mini-repo-list-item .stars { position: absolute; top: 0; right: 10px; margin-top: 6px; font-size: 12px; color: #888; } .mini-repo-list-item .repo-description { display: block; max-width: 100%; font-size: 12px; color: #777; line-height: 21px; } .popular-repos .mini-repo-list-item .stars { margin-top: 16px; } .popular-repos .no-description .mini-repo-list-item { padding-top: 17px; padding-bottom: 16px; } .private .mini-repo-list-item { background-color: #fff9ea; } .private .mini-repo-list-item .repo-icon { color: #a1882b; } .filter-bar { padding: 10px; background-color: #fafafa; border-bottom: 1px solid #e5e5e5; } .filter-bar:before { display: table; content: ""} .filter-bar:after { display: table; clear: both; content: ""} .filter-bar .filter-input { width: 100%; min-height: 26px; padding: 3px 10px; font-size: 11px; border-radius: 12px; } .user-repos .filter-bar { text-align: center; } .filter-repos { padding-bottom: 0; } .repo-filterer { display: inline-block; margin-top: 6px; list-style: none; } .repo-filterer li { display: inline-block; } .repo-filterer .repo-filter { display: inline-block; padding: 5px 5px 6px; margin-right: 5px; font-size: 11px; color: #777; border-bottom: 2px solid transparent; } .repo-filterer .repo-filter:hover { text-decoration: none; border-bottom-color: #e5e5e5; } .repo-filterer .repo-filter.filter-selected { color: #333; text-decoration: none; border-bottom-color: #d26911; outline: none; } .more-repos { text-align: center; box-shadow: inset 0 1px 0 #e5e5e5; } .more-repos img { margin: 11px auto; } .more-repos-link { display: block; padding: 10px; color: #7ba9d6; } .more-repos-link:hover { color: #4183c4; text-decoration: none; } .more-repos-link.is-loading { text-indent: -9999px; cursor: default; background-image: url(/assets/spinners/octocat-spinner-16px-02c482dbba2151bb2d7a30af56d0c7513f12449d504f7a57f200d9e534b112ff.gif); background-repeat: no-repeat; background-position: center center; } @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) { .more-repos-link.is-loading { background-image: url(/assets/spinners/octocat-spinner-32-e513294efa576953719e4e2de888dd9cf929b7d62ed8d05f25e731d02452ab6c.gif); background-size: 16px 16px; } }.empty-repo { font-size: 14px; } .empty-repo .url-box { display: block; width: 100%; height: auto; padding: 0; margin: 0; border: 0; } .empty-repo .clone-urls { width: 100%} .empty-repo .or-text { margin-right: 5px; margin-left: 5px; } .empty-repo-setup-option .copyable-terminal-content { font-size: 14px; } .empty-repo-setup-option h3 { margin-top: 0; } .empty-repo-setup-option p:last-child { margin-bottom: 0; } #change_default_branch { clear: left; } #change_default_branch dt, #change_default_branch dd { float: left; } #change_default_branch dt { margin: 0 30px 0 0; } .timeout { width: auto; height: 300px; padding: 0; margin: 20px 0; background-color: transparent; border: 0; } .timeout h3 { padding-top: 100px; color: #999; } .repo-container { min-height: 345px; } .repo-nav .counter { display: none; } .repo-nav .full-word { display: none; } .with-full-navigation .repo-nav .counter { display: block; } .with-full-navigation .repo-nav .full-word { display: inline-block; width: 128px; vertical-align: top; } .only-with-full-nav { display: none; } .with-full-navigation .only-with-full-nav { display: block; } .repository-with-sidebar:before { display: table; content: ""} .repository-with-sidebar:after { display: table; clear: both; content: ""} .repository-with-sidebar .repository-sidebar { float: right; width: 38px; } .repository-with-sidebar .repository-sidebar .sidebar-button { width: 100%; margin: 0 0 10px; text-align: center; } .repository-with-sidebar .repository-sidebar h3 { margin-bottom: 5px; font-size: 11px; font-weight: normal; color: #999; } .repository-with-sidebar .repository-sidebar .clone-url { display: none; margin-top: -5px; } .repository-with-sidebar .repository-sidebar .clone-url.open { display: block; } .repository-with-sidebar .repository-sidebar .clone-options { margin: 8px 0 15px; font-size: 11px; color: #666; } .repository-with-sidebar .repository-sidebar .clone-options .octicon-question { position: relative; bottom: 1px; font-size: 11px; color: #000; cursor: pointer; } .repository-with-sidebar .repository-content { float: left; width: 920px; } .repository-with-sidebar.with-full-navigation .repository-content { width: 790px; } .repository-with-sidebar.with-full-navigation .repository-sidebar { width: 170px; } .repository-with-sidebar.with-full-navigation .sunken-menu-group .tooltipped:before, .repository-with-sidebar.with-full-navigation .sunken-menu-group .tooltipped:after { display: none; } .overall-summary { position: relative; margin-bottom: 10px; border: 1px solid #ddd; border-radius: 3px; } .overall-summary-bottomless { margin-bottom: 0; border-bottom: 0; border-radius: 3px 3px 0 0; } .numbers-summary li { display: table-cell; width: 1%; padding: 0; margin: 0; text-align: center; white-space: nowrap; list-style-type: none; } .numbers-summary a, .numbers-summary .nolink { display: block; padding: 10px 0; color: #999; text-decoration: none; } .numbers-summary .octicon { opacity: 0.5; } .numbers-summary a:hover { color: #4183c4; } .numbers-summary a:hover .num { color: inherit; } .repo-private-label { display: inline-block; padding: 4px 5px 3px; font-size: 11px; font-weight: 300; line-height: 11px; color: #a1882b; text-transform: uppercase; vertical-align: middle; background-color: #ffefc6; border-radius: 3px; } .repository-meta { margin: 0 0 13px; } .repository-meta:before { display: table; content: ""} .repository-meta:after { display: table; clear: both; content: ""} .repository-meta p { margin: 0; } .repository-meta .repository-description { display: inline; font-size: 16px; color: #666; word-wrap: break-word; } .repository-meta .repository-website { display: inline-block; font-size: 16px; } .repository-meta .edit-link { font-size: 16px; color: #999; } .repository-meta .edit-link a { color: #999; } .repository-meta .repo-description-field { width: 380px; } .repository-meta .repo-website-field { width: 270px; } .repository-meta .edit-repository-meta { display: none; margin-bottom: 5px; } .repository-meta .edit-repository-meta .field { display: inline-block; margin-right: 5px; } .repository-meta .edit-repository-meta label { display: block; margin-bottom: 6px; font-weight: bold; color: #333; } .repository-meta.open .repository-description, .repository-meta.open .repository-website, .repository-meta.open .edit-link { display: none; } .repository-meta.open .edit-repository-meta { display: block; } .file-navigation:before { display: table; content: ""} .file-navigation:after { display: table; clear: both; content: ""} .file-navigation .select-menu, .file-navigation .button-group, .file-navigation .breadcrumb { margin-bottom: 10px; } .file-navigation.in-mid-page { margin-top: 10px; } .file-navigation .select-menu { margin-right: 10px; } .file-navigation .breadcrumb { float: left; margin-top: 0; } .file-navigation .button-group { margin-left: 10px; } .file-navigation .compare-button { margin-right: 5px; } .minibutton.compact .octicon { margin-right: 2px; } .iconbutton .octicon { margin-right: 0; } .file-wrap { margin-bottom: 10px; border: 1px solid #ddd; border-top: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .file-wrap .include-fragment-error { display: none; } .file-wrap.is-error .include-fragment-error { display: table-row; } table.files { width: 100%; background: #f8f8f8; border-radius: 2px; } table.files td { padding: 6px 3px; line-height: 20px; border-top: 1px solid #eee; } table.files td.icon { width: 17px; padding-right: 2px; padding-left: 10px; color: #777; } table.files td.icon .octicon-file-directory { color: #80a6cd; } table.files td.icon .spinner { position: relative; top: 3px; display: none; margin-top: -3px; margin-left: -2px; } table.files td .simplified-path { color: #888; } table.files td .css-truncate { max-width: 100%} table.files td.content { max-width: 180px; } table.files td.message { max-width: 442px; padding-left: 10px; overflow: hidden; color: #888; } table.files td.message .emoji { vertical-align: top; } table.files td.message a { color: #888; } table.files td.message a:hover { color: #4183c4; } table.files td.age { max-width: 140px; padding-right: 10px; color: #888; text-align: right; white-space: nowrap; } table.files tr.is-loading td.icon .octicon { display: none; } table.files tr.is-loading td.icon .spinner { display: inline-block; } table.files tr.up-tree { border-bottom: 1px solid #eee; } table.files tr.up-tree a { padding: 3px 6px; margin-left: -3px; font-weight: bold; border-radius: 2px; } table.files tr.up-tree a:hover { background-color: #eee; } table.files tbody tr:first-child td { border-top: 0; } .branch-infobar { padding: 8px 8px 7px; font-size: 11px; font-weight: bold; color: #999; background: #fafafa; border: 1px solid #ccc; border-top-left-radius: 3px; border-top-right-radius: 3px; } .branch-infobar p { float: left; margin: 0; } .branch-infobar .lightweight-actions { float: right; list-style-type: none; } .branch-infobar .lightweight-actions>li { display: inline-block; margin: 0 0 0 10px; } .branch-infobar .lightweight-actions>li a { color: #999; text-decoration: none; } .branch-infobar .lightweight-actions>li a:hover { color: #333; } .branch-infobar .lightweight-actions>li .octicon { font-size: 14px; color: #bbb; } .branch-infobar+.commit-tease { border-top: 0; border-radius: 0; } .url-box { width: 100%; margin-top: 10px; margin-left: -10px; padding: 10px 10px 0; border-top: 1px solid #ddd; height: 26px; } .url-box p { float: left; margin: 0 0 0 5px; height: 26px; line-height: 26px; font-size: 11px; color: #666; } .url-box p strong { color: #000; } .clone-urls { display: table; float: left; width: 585px; } .clone-url-button { display: table-cell; width: 1%; vertical-align: top; } .clone-url-button:first-child a { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .clone-url-button>a { position: relative; display: block; padding: 0 9px; margin-right: -1px; font-size: 11px; font-weight: bold; line-height: 24px; color: #333; text-decoration: none; text-shadow: 0 1px 0 #fff; background-color: #eaeaea; background-image: -webkit-linear-gradient(#fafafa, #eaeaea); background-image: linear-gradient(#fafafa, #eaeaea); background-repeat: repeat-x; border: 1px solid #ccc; white-space: nowrap; cursor: pointer; } .clone-url-button>a:hover, .clone-url-button>a:active { z-index: 3; color: #fff; text-decoration: none; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #3072b3; background-image: -webkit-linear-gradient(#599bcd, #3072b3); background-image: linear-gradient(#599bcd, #3072b3); background-repeat: repeat-x; border-color: #2a65a0; } .clone-url-button>a:active { background-color: #3072b3; background-image: none; border-color: #25588c; box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15); } .clone-url-button+.clone-url-button>a { box-shadow: inset 1px 0 0 #fff; } .clone-url-button+.clone-url-button>a:hover { box-shadow: none; } .clone-url-button+.clone-url-button>a:active { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15); } .clone-url-button.selected>a, .clone-url-button.selected>a:hover { z-index: 2; color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); border-color: #bbb; background-image: none; background-color: #ccc; background-color: #d5d5d5; background-image: -webkit-linear-gradient(#ccc, #d5d5d5); background-image: linear-gradient(#ccc, #d5d5d5); background-repeat: repeat-x; box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.075); } input.url-field { position: relative; width: 100%; min-height: 26px; padding: 0 5px; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 12px; border-radius: 0; } input.url-field:focus { z-index: 2; } .url-box-clippy .zeroclipboard-button { border-radius: 0 3px 3px 0; border-left: 0; margin-left: 0 !important; } .pagehead.repohead .select-menu-button.with-count { float: none; } .pagehead.repohead .select-menu .social-count { float: right; } .pagehead.repohead .select-menu .select-menu-modal-holder { z-index: 25; } .auth-overview .sum { font-weight: bold; } .auth-section { padding: 15px 0; border-top: 1px solid #eee; } .auth-section:first-child { border-top: 0; } .auth-section:last-child { padding-bottom: 0; } .auth-section .inline-error { color: #999; } .audit-log-activity { height: 75px; } .audit-log-activity .audit-day rect { fill: #1db34f; shape-rendering: crispedges; } .audit-log-activity .audit-day .bar-base { fill: #777; } .audit-log-activity text { fill: #777; font-size: 10px; text-anchor: middle; } .audit-log-map-container { position: relative; margin-bottom: 10px; } .audit-log-map-container .activity { position: absolute; text-align: center; z-index: 99999; top: 120px; left: 450px; display: none; } .audit-log-map-container .is-graph-loading .activity { display: block; } .audit-search-form { position: relative; margin-top: -8px; background: #fff; border-radius: 2px; } .audit-search-form:before { display: table; content: ""} .audit-search-form:after { display: table; clear: both; content: ""} .audit-search-form .subnav-search-input { width: 390px; } .audit-search-form .suggester-container { top: 0; left: 0; } .audit-log-map { overflow: hidden; height: 325px; border-radius: 3px; box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.2); background-color: #4183c4; } .map-background { fill: #4183c4; cursor: -webkit-grab; cursor: -moz-grab; cursor: -ie-grab; cursor: grab; pointer-events: all; } .land { fill: none; stroke: #256aae; stroke-width: 2; shape-rendering: crispedges; } .country { cursor: pointer; fill: #d7c7ad; shape-rendering: crispedges; } .country.hk { stroke: #a5967e; } .country:hover { fill: #c8b28e; } .country.active { fill: #f6e5ca; } .borders { fill: none; stroke: #a5967e; shape-rendering: crispedges; } .graticule { pointer-events: none; fill: none; stroke: #fff; stroke-opacity: 0.2; shape-rendering: crispedges; } .graticule :nth-child(2n) { stroke-dasharray: 2, 2; } .security-map-legend circle { stroke: #fff; stroke-width: 1.5; fill-opacity: 0; } .security-map-legend text { fill: #fff; font-size: 10px; text-anchor: end; } .security-map-legend .link { stroke-width: 1.5; stroke: #fff; } .audit-point { pointer-events: none; fill: #bd2c00; fill-opacity: 0.8; stroke: #bd2c00; } .country-info { opacity: 0; position: absolute; top: 10px; right: 10px; padding: 10px; pointer-events: none; background: rgba(255, 255, 255, 0.9); border-radius: 2px; } .audit-log-search { position: relative; margin-top: 25px; } .audit-log-search .member-info { width: 500px; } .audit-log-search .member-info .member-avatar { float: left; margin-right: 15px; } .audit-log-search .member-info .member-link { display: inline-block; } .audit-log-search .member-info .member-list-avatar { margin-right: 0; } .audit-log-search .member-info .ghost { color: #777; display: inline-block; } .audit-log-search .audit-action-info { margin-left: 50px; } .audit-log-search .audit-action-info a { color: #4183c4; } .audit-log-search .blankslate { border-top-left-radius: 0; border-top-right-radius: 0; } .audit-results-header { padding: 15px 10px 15px 15px; border: 1px solid #dcdcdc; border-bottom: 0; background-color: #f7f7f7; border-top-left-radius: 3px; border-top-right-radius: 3px; } .audit-results-header h2 { display: inline-block; padding: 0; margin: 0; font-size: 16px; } .audit-search-clear { padding: 10px; border: 1px solid #e5e5e5; border-bottom: 0; } .audit-search-clear .issues-reset-query { margin-bottom: 0; } .audit-action-info { margin-top: 3px; font-weight: normal; font-size: 12px; color: #999; } .audit-action-info .context { color: #333; } .audit-type { width: 200px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .audit-type .octicon { float: left; margin-right: 3px; font-weight: normal; } .audit-type .repo { color: #f93; } .audit-type .team { color: #6cc644; } .audit-type .user { color: #6e5494; } .audit-type .oauth_access { color: #bd2c00; } .audit-type .hook { color: #e1bf4e; } .context-loader-container .large-format-loader { position: fixed; top: 0; left: 0; bottom: 0; right: 0; padding-top: 190px; background: rgba(255, 255, 255, 0.8); z-index: 9999; text-align: center; color: #999; } .profile-picture { margin: 10px 0 0; } .profile-picture p { float: left; margin-top: 7px; } .profile-picture img { float: left; margin: 0 10px 0 0; border-radius: 3px; } .app-owner { margin: 10px 0 -10px; } .edit-profile-avatar .drag-and-drop { padding: 0; color: #666; border-width: 0; } .edit-profile-avatar input { cursor: pointer; } .edit-profile-avatar.is-bad-file { border: 0; } .edit-profile-avatar .manual-file-chooser { position: absolute; top: 0; left: 0; width: 146px; height: 34px; margin-left: 0; padding: 0; cursor: pointer; } .button-change-profile-picture { overflow: hidden; } .croppable-avatar { display: none; } .profile-picture-cropper { max-width: 400px; text-align: center; margin: 0 auto 15px; } .profile-picture-cropper>img { max-width: 100%} .profile-picture-cropper .jcrop-holder { display: inline-block; } .profile-picture-spinner { display: inline-block; background-image: url(/assets/spinners/octocat-spinner-128-338974454bb5c32803e82f601beb051d373744b024fe8742a76009700fd7e033.gif); background-repeat: no-repeat; background-position: center; background-size: 64px 64px; } .profile-picture-spinner.hidden { display: none; } .avatar-upload { float: left; width: 340px; margin-left: 20px; } .avatar-upload .flash { width: 100%; padding: 30px 15px; border: dashed 1px #bd2c00; box-shadow: none; } .avatar-upload .upload-state { display: none; padding: 10px 0; } .avatar-upload .upload-state p { margin: 0; font-size: 12px; color: #999; } .avatar-upload .avatar-upload .octicon { display: inline-block; } .is-default .avatar-upload .default { display: block; } .is-uploading .avatar-upload .loading { display: block; padding: 0; } .is-uploading .avatar-upload .loading img { vertical-align: top; } .is-uploading .avatar-upload .button-change-profile-picture { display: none; } .is-bad-file .avatar-upload .bad-file { display: block; margin: 0; } .is-too-big .avatar-upload .too-big { display: block; margin: 0; } .is-bad-dimensions .avatar-upload .bad-dimensions { display: block; margin: 0; } .is-failed .avatar-upload .failed-request { display: block; margin: 0; } dl.new-email-form { padding: 10px 10px 0; margin: 0 -10px 10px; border-top: 1px solid #e5e5e5; } span.label.default { margin-left: 4px; padding: 4px 6px; background-color: #6cc644; color: #fff; border-radius: 3px; } span.label.visibility { margin-left: 4px; padding: 4px 6px; background-color: #999; color: #fff; border-radius: 3px; } .email-actions { float: right; } .email-actions>span { float: left; } .email-actions form { display: inline; } .email-actions span.label { font-size: 13px; color: #999; padding: 0 10px; } .email-actions .octicon-alert { color: #ca5633; } .boxed-group .fork-flag { margin-left: 16px; font-size: 12px; color: #999; } li.ssh-key { position: relative; line-height: 18px; padding: 15px; } li.ssh-key .button { float: right; margin-top: 4px; } li.ssh-key .team-label-ldap { float: right; } li.ssh-key .ssh-key-state-indicator { float: left; width: 8px; height: 8px; margin-top: 10px; border-radius: 5px; } li.ssh-key .ssh-key-state-indicator.recent { background-color: #6cc644; box-shadow: 0 0 10px rgba(108, 198, 68, 0.5); } li.ssh-key .ssh-key-state-indicator.not-recent { box-shadow: 0 1px 0 #fff; background-color: #ccc; background-image: -webkit-linear-gradient(#aaa, #ccc); background-image: linear-gradient(#aaa, #ccc); background-repeat: repeat-x; } li.ssh-key .ssh-key-icon { float: left; width: 32px; margin-top: 1px; margin-left: 15px; text-align: center; } .ssh-key-details { position: relative; margin-left: 70px; margin-right: 150px; } .ssh-key-details .ssh-key-title { display: block; max-width: 360px; } .ssh-key-fingerprint { display: block; font-weight: normal; color: #999; } #notification-center .overview { padding: 0 10px 10px; border-bottom: 1px solid #ddd; } .oauth-stats dl.keys { float: right; margin: 0; text-align: right; } .oauth-stats dl.keys dt { color: #999; font-weight: bold; } .oauth-stats dl.keys dd { color: #333; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; } .user-count { float: left; margin: 12px 0 0; font-size: 36px; color: #999; font-weight: 300; } .access-token-group .boxed-group-inner .help { margin-top: 0; } .access-token .zeroclipboard-link { display: inline-block; } .access-token.new-token { background-color: rgba(108, 198, 68, 0.1); } .access-token.new-token .octicon-check { color: #6cc644; } .access-token .token-description { max-width: 450px; } .access-token .token { font-size: 14px; } .token-scope { display: inline-block; width: 220px; margin: 0; padding: 5px 0 5px 20px; color: #333; } .boxed-group.authorized-applications .boxed-action { color: #999; font-size: 12px; line-height: 25px; } .callback-urls dl dd input[type=text] { width: 100%} .callback-urls.has-many .callback-url-action-cell { display: table-cell; } .callback-description { margin-top: 20px; } .callback-description .octicon { padding-left: 0; } .callback-url .label { display: none; width: 64px; text-align: center; } .callback-url.is-default-callback .label { display: inline-block; } .callback-url.is-default-callback .button { display: none; } .callback-url-wrap { display: table; width: 100%} .callback-url-field-cell { display: table-cell; } .callback-url-action-cell { display: none; width: 70px; text-align: right; } .boxed-group.application-show-group .logo-upload { float: right; width: 142px; background-color: #eee; position: relative; } .boxed-group.application-show-group .logo-upload a.delete { position: absolute; right: 0; padding: 5px; display: none; } .boxed-group.application-show-group .logo-upload a.delete:hover { color: #bd2c00; } .boxed-group.application-show-group .logo-box { border: 1px solid #ccc; border-top-left-radius: 3px; border-top-right-radius: 3px; height: 140px; } .boxed-group.application-show-group .logo-box img { height: 140px; width: 140px; border-radius: 2px 2px 0 0; display: none; } .boxed-group.application-show-group .logo-placeholder { height: 140px; width: 140px; color: #999; text-align: center; text-shadow: 0 1px 0 #fff; } .boxed-group.application-show-group .logo-placeholder span { margin: 45px 0 0; } .boxed-group.application-show-group .logo-placeholder p { margin: 0; font-size: 16px; } .boxed-group.application-show-group .has-uploaded-logo .logo-placeholder, .boxed-group.application-show-group .has-uploaded-logo .or { display: none; } .boxed-group.application-show-group .has-uploaded-logo:hover a.delete { display: block; } .boxed-group.application-show-group .has-uploaded-logo .logo-box img { display: block; } .boxed-group.application-show-group dl.form>dd input[type="text"].wide { width: 460px; } .boxed-group.application-show-group dl.form>dd input[type="textarea"].short { height: 50px; min-height: 50px; } .application-show-group .errored .note { display: none; } .application-show-group .drag-and-drop { padding: 8px 5px 7px; text-align: center; } .application-show-group .drag-and-drop img { vertical-align: bottom; margin-bottom: 1px; } .application-show-group .drag-and-drop span { padding: 0; } .application-show-group .dragover .logo-box { box-shadow: #c9ff00 0 0 3px; } .application-show-group .is-uploading .loading { display: block; } .application-show-group .is-uploading .default { display: none; } .application-show-group .is-failed .failed-request { display: block; } .application-show-group .is-failed .default { display: none; } .application-show-group .is-bad-file .bad-file { display: block; } .application-show-group .is-bad-file .default { display: none; } .application-show-group .is-too-big .file-too-big { display: block; } .application-show-group .is-too-big .default { display: none; } .application-show-group .is-default .default { display: block; } .security-history .security-history-timestamp { float: right; color: #999; } table.security-history-detail { width: 100%; font-size: 12px; } table.security-history-detail td { max-width: 200px; word-wrap: break-word; } .org-two-factor .button { float: right; margin: 10px 0 0 20px; } .org-two-factor .flash-global { margin-top: 0; } .two-factor-disabled .flash-global { display: block; } .settings-email .email-actions .settings-remove-email { float: right; margin-left: 5px; padding-right: 7px; padding-left: 7px; line-height: 24px; color: #bd2c00; } .settings-email .email-actions .settings-disabled-remove-email { display: none; } .settings-email:only-child .email-actions .settings-remove-email { display: none; } .settings-email:only-child .email-actions .settings-disabled-remove-email { display: block; cursor: default; color: #999; } .settings-email .octicon-info { padding-left: 5px; } .settings-email .public.label { display: inline; } .settings-email .private.label { display: none; } .settings-email.private .public.label { display: none; } .settings-email.private .private.label { display: inline; } #unsubscribe-from-newsletter .supportocat { float: left; } #unsubscribe-from-newsletter .message { position: absolute; left: 350px; top: 50px; } #unsubscribe-from-newsletter .message p { font-size: 200%} .two-factor-intro { width: 675px; margin: 40px auto 0; } .two-factor-intro .two-factor-graphic { margin: 20px 0; } .two-factor-intro .two-factor-explain { margin: 0 0 40px; padding: 0; font-size: 13px; list-style: none; } .two-factor-intro .two-factor-explain li { float: left; margin: 0; padding: 0; } .two-factor-intro .two-factor-explain .step-one { width: 185px; margin-right: 36px; } .two-factor-intro .two-factor-explain .step-two { width: 230px; margin-right: 42px; } .two-factor-intro .two-factor-explain .step-three { width: 180px; } .two-factor-graphic { background-image: url(/assets/modules/settings/2fa_guide-3c188ba15910cb9b5de719af02485c4c05fe4f0b6bda9294033e3b259c4959c1.png); background-repeat: no-repeat; width: 675px; height: 135px; } @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) { .two-factor-graphic { background-image: url(/assets/modules/settings/2fa_guide@2x-788aa5a06405e2b719c556b083ef305ac5a64f772a09eb43890fd478f5c5f927.png); background-size: 675px 135px; } }.yubicat-box .yubicat-device { margin-bottom: 10px; } .yubicat-box .yubicat-device .yubicat-device-success { margin-left: 10px; color: #55a532; } .yubicat-box .yubicat-device .yubicat-device-success .octicon { color: #6cc644; } .yubicat-box .yubicat-device .yubicat-device-details { display: inline-block; vertical-align: middle; background-color: #e8f0f8; border-radius: 3px; line-height: 26px; color: rgba(0, 0, 0, 0.5); padding: 0 8px; } .yubicat-box .yubicat-device .yubicat-device-details .yubicat-device-id { font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-weight: bold; } .yubicat-box .yubicat-device .yubicat-device-details .octicon { position: relative; top: 1px; } .yubicat-box .yubicat-device .yubicat-delete { text-decoration: none; } .yubicat-box .yubicat-device .yubicat-delete .octicon { width: 16px; text-align: center; } .yubicat-box .yubicat-device.is-sending .yubicat-delete { display: none; } .yubicat-box .yubicat-device.is-sending .spinner { position: relative; top: 3px; } .yubicat-box .new-yubicat { position: relative; } .yubicat-box .new-yubicat .yubicat-otp-field { width: 320px; } .yubicat-box .new-yubicat .add-yubicat-form { display: none; } .yubicat-box .new-yubicat.is-active .add-yubicat-link { display: none; } .yubicat-box .new-yubicat.is-active .add-yubicat-form { display: block; } .yubicat-box .new-yubicat.is-sending .spinner { position: absolute; top: 8px; left: 296px; } .yubicat-box .new-yubicat.is-showing-error .fallback-error-message { display: block; } .yubicat-box .new-yubicat .flash { padding: 10px; margin-bottom: 10px; } .markdown-body .sms-or-app { width: 100%; margin: 0; padding: 40px 0 0; border-top: 1px solid #ddd; } .markdown-body .sms-or-app:before { display: table; content: ""} .markdown-body .sms-or-app:after { display: table; clear: both; content: ""} .markdown-body .sms-or-app li { float: left; width: 325px; padding: 0; list-style: none; } .markdown-body .sms-or-app li:first-child { margin-right: 25px; } .markdown-body .sms-or-app li .button { display: block; text-align: center; margin: 10px 0; padding-top: 12px; padding-bottom: 12px; font-size: 15px; height: 100%; width: 100%} .markdown-body .sms-or-app small { font-size: 80%} .markdown-body .app-only { padding: 20px 0 0; } .markdown-body .app-only li { float: none; width: auto; } .markdown-body .app-only li .button { display: inline-block; width: auto; padding-left: 20px; padding-right: 20px; } .two-factor-setup-container { width: 600px; margin: 0 auto; } .two-factor-setup-container .form label { font-style: normal; } .two-factor-setup-container .form dd { margin: 0; padding: 0; } .two-factor-setup-container .octicon-alert { color: #bd2c00; } .two-factor-setup-container .error-icon { position: relative; left: 5px; top: 2px; color: #bd2c00; } .two-factor-setup-container .sent-message { position: relative; left: 5px; top: 2px; color: #6cc644; } .two-factor-setup-container .select-menu { float: left; } .two-factor-setup-container .select-menu .minibutton { padding-top: 4px; padding-bottom: 4px; margin-right: 5px; } .two-factor-setup-container .select-menu .minibutton input[type="radio"], .two-factor-setup-container .select-menu .minibutton .country { display: none; } .two-factor-setup-container .select-menu .minibutton .country-code { width: auto; } .two-factor-setup-container .select-menu .select-menu-button:before { top: 14px; } .two-factor-setup-container .select-menu .country-code { display: inline-block; margin-right: 8px; width: 35px; } .container.two-factor-toggle { width: 700px; } .two-factor-step-container { margin: 0 0 20px; font-size: 86.6667%} .two-factor-step-container .sms-form .form { margin-left: 15px; } .two-factor-step-container .form label { color: #777; } .two-factor-step-container:last-of-type { margin-bottom: 0; padding-bottom: 0; border-bottom: 0; } .two-factor-step-container h4 { margin: 0; font-size: 13px; } .two-factor-step-container p:last-child { margin-bottom: 0; } .two-factor-toggle { margin-top: 40px; } .two-factor-toggle .two-factor-status { padding: 20px 0; margin: 0 0 20px; border-bottom: 1px solid #eaeaea; color: #777; } .two-factor-toggle .two-factor-status p { margin: 0; } .two-factor-toggle .two-factor-status button { position: relative; top: -3px; float: right; background: none; border: 0; color: #4183c4; font-weight: normal; } .two-factor-toggle .two-factor-on { margin-right: 5px; padding: 3px 5px; border-radius: 2px; background-color: #6cc644; color: #fff; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); } .two-factor-settings-group { position: relative; margin: 0 0 20px; padding: 0 0 20px 220px; border-bottom: 1px solid #ddd; } .two-factor-settings-group h3 { position: absolute; top: -15px; left: 0; width: 200px; font-size: 14px; } .two-factor-settings-group h3 .octicon { position: absolute; left: -24px; color: #bd2c00; } .two-factor-settings-group li { list-style: none; line-height: 1.5; } .github-access-banner { position: relative; margin: 0 0 20px; padding: 10px 20px 10px 70px; border: 1px solid #ddd; border-radius: 3px; font-size: 14px; } .github-access-banner .mega-octicon { position: absolute; left: 20px; top: 20px; color: #bd2c00; } #facebox .backup-list { margin: 0; padding: 10px; border: 1px solid #dbdbdb; border-radius: 3px; background: #fafafa; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 14px; line-height: 1.4; text-align: left; box-shadow: inset 0 0 8px #eee; } .error-icon, .spinner, .sent-message, .sms-error-message, .fallback-error-message, #text-code { display: none; } .is-sending .spinner { display: inline-block; } .is-sent .sent-message { display: inline-block; } .is-not-sent .sms-error-message { display: block; } .is-not-sent .error-icon { display: inline-block; } .two-factor-secret { font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 13px; } .markdown-body .qr-code-table, .qr-code-table { width: auto; float: right; margin: 0 0 0 40px; border: 1px solid #ddd; } .markdown-body .qr-code-table tr, .qr-code-table tr { background: transparent; border: 0; } .markdown-body .qr-code-table th, .markdown-body .qr-code-table td, .qr-code-table th, .qr-code-table td { border: 0; padding: 0; } .markdown-body .qr-code-table td, .qr-code-table td { width: 3px; height: 3px; } .markdown-body .qr-code-table .black, .qr-code-table .black { background: #000; } .markdown-body .qr-code-table .white, .qr-code-table .white { background: #fff; } .markdown-body .two-factor-actions { clear: both; padding: 20px 0 0; margin: 20px 0 0; border-top: 1px solid #eaeaea; font-size: 13px; } .markdown-body .two-factor-actions ul { width: 600px; margin: 0; padding: 0; } .markdown-body .two-factor-actions li { list-style: none; display: inline-block; margin-right: 10px; } .two-factor-banner { position: relative; padding-left: 60px; margin: 40px auto; width: 700px; background: #fff; border: 1px solid #ddd; color: #444; } .two-factor-banner:hover { border-color: #ddd; } .two-factor-banner .mega-octicon { position: absolute; top: 15px; left: 15px; color: #bd2c00; } .two-factor-banner h2 { margin-top: 0; line-height: 32px; } .two-factor-banner p { margin-top: 0; } .two-factor-mini-banner { display: block; width: 100%; margin: 0 0 20px; padding: 15px 15px 15px 42px; background: #fff; } .two-factor-mini-banner .minibutton { position: relative; top: -4px; float: right; } .two-factor-mini-banner p { margin-bottom: 0; line-height: 1.5; } .two-factor-mini-banner .octicon { position: absolute; top: 15px; left: 15px; color: #bd2c00; } .orgs-settings { margin-bottom: 15px; } .confirmation-phrase { font-weight: normal; font-style: italic; } .do-not-copy-me { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } li.session-device { position: relative; line-height: 18px; padding: 15px; background-color: #fafafa; color: #999; } li.session-device .button { float: right; margin-top: 4px; } li.session-device .session-state-indicator { float: left; width: 8px; height: 8px; margin-top: 10px; border-radius: 5px; } li.session-device .session-state-indicator.recent { background-color: #6cc644; box-shadow: 0 0 10px rgba(108, 198, 68, 0.5); } li.session-device .session-state-indicator.not-recent { box-shadow: 0 1px 0 #fff; background-color: #ccc; background-image: -webkit-linear-gradient(#aaa, #ccc); background-image: linear-gradient(#aaa, #ccc); background-repeat: repeat-x; } li.session-device .session-icon { float: left; width: 32px; margin-top: 1px; margin-left: 15px; text-align: center; color: #bbb; } li.session-device .sessions-more-info { position: relative; display: none; margin-top: 10px; } li.session-device.session-current { background-color: #fff; } li.session-device.session-current .session-last-accessed { color: #777; } li.session-device.session-current .sessions-more-info { color: #777; } li.session-device.session-current .sessions-more-info:after { border-top-color: #fff; } li.session-device.session-current .mega-octicon { color: #777; } .session-details { position: relative; width: 350px; margin-left: 70px; } .session-details:hover .octicon { color: #4183c4; cursor: pointer; } .session-details.open .sessions-more-info { display: block; } .session-title { display: block; } .collaborators .collab-list { border-bottom-width: 0; } .collaborators .collab-list-item:first-child .collab-list-cell { border-top-width: 0; } .collaborators .collab-list-cell { padding-top: 15px; padding-bottom: 15px; vertical-align: middle; } .collaborators .collab-meta { width: 140px; } .collaborators .collab-permission { text-align: center; } .collaborators .collab-remove { padding-right: 20px; text-align: right; } .collaborators .collab-remove .remove-link { color: #999; } .collaborators .collab-remove .remove-link:hover { color: #bd2c00; } .collaborators .collab-team-link { width: 300px; } .collaborators .collab-team-link:hover { text-decoration: none; } .collaborators .collab-team-link .avatar { float: left; margin-top: 1px; margin-right: 10px; } .collaborators .collab-info { color: #666; } .collaborators .collab-info .description { padding-right: 50px; margin-top: 3px; margin-bottom: 3px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .collaborators .collab-info .collab-name { display: block; font-size: 14px; } .access-sub-heading { float: right; font-weight: normal; line-height: 1.4; color: #777; } .access-form-wrapper { padding: 10px; background-color: #fcfcfc; border-top: 1px solid #ddd; } .access-form-wrapper .access-team-select { max-width: 180px; } .access-flash { display: none; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; padding: 8px; } .access-scope-label { display: inline-block; border-radius: 4px; padding: 3px 5px; color: #fff; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.2); margin: 5px 2px; opacity: 0.8; } .access-scope-label.repo-scope { background: #e80c02; } .access-scope-label.public-repo-scope { background: #ff9e00; } .access-scope-label.user-scope { background: #666; } .access-scope-label.gist-scope { background: #6cc644; } .oauth-pending-deletion-list-item { background-color: #fafafa; box-shadow: inset 0 0 8px #eee; } .oauth-pending-deletion-list-item:hover { background-color: #fafafa; } .oauth-pending-deletion-list-item .oauth-pending-deletion { display: inline; } .oauth-pending-deletion-list-item .active, .oauth-pending-deletion-list-item .oauth-application-users { display: none; } .oauth-pending-deletion { display: none; width: 100%} .boxed-group-list .access-level { color: #999; } .boxed-group-list .access-level.css-truncate-target { max-width: 500px; } .logged_out.signup .header-logged-out .container, .logged_out.signup .site-footer { width: 750px; } .logged_out.signup .site-footer { margin-right: auto; margin-left: auto; } .logged_out.signup .site-footer .octicon-mark-github { top: 30px; } .logged_out.signup .header-actions .primary, .logged_out.signup .site-footer-links, .logged_out.signup .site-search { display: none; } .setup-wrapper { padding-top: 60px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } .setup-header, .setup-wrapper { width: 750px; margin: 0 auto; } .setup-header { overflow: hidden; padding-bottom: 20px; margin-bottom: 30px; text-align: left; text-shadow: 0 1px 0 white; border-bottom: 1px solid #ddd; } .setup-header h1 { margin-top: 0; margin-bottom: 0; font-size: 45px; font-weight: normal; letter-spacing: -1px; } .setup-header h1 .mega-octicon { color: #bbb; } .setup-header .lead { margin-top: 2px; margin-bottom: 0; font-size: 21px; } .setup-header .lead a { color: #777; } .setup-header .lead a:hover { color: #4183c4; text-decoration: none; } .setup-org { padding-bottom: 0; border-bottom: 0; } .setup-main { float: left; width: 450px; } .setup-main.without-secondary { margin-left: 150px; } .setup-secondary { float: right; width: 250px; } .setup-secondary .info { padding-top: 0; padding-bottom: 0; margin-top: -10px; color: #777; font-size: 12px; line-height: 18px; text-align: center; } .setup-info-module { margin-bottom: 30px; background-color: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075); } .setup-info-module h2 { padding: 15px; margin-top: 0; margin-bottom: 15px; overflow: hidden; font-size: 16px; border-bottom: 1px solid #ddd; } .setup-info-module h2 .price { float: right; font-weight: bold; color: #777; } .setup-info-module h3 { padding: 0 15px; margin: 0 0 -7px; font-size: 14px; } .setup-info-module p { padding: 0 15px; margin: 15px 0; } .setup-info-module .setup-section-title { margin-bottom: 10px; } .features-list { padding: 0 15px 15px; margin: 0; font-size: 14px; list-style: none; } .features-list li { margin-top: 10px; } .features-list li:first-child { margin-top: 0; } .features-list .list-divider { margin: 15px -15px; border-top: 1px solid #eee; } .features-list .octicon { margin-right: 5px; color: #60b044; } .features-list.features-list-org { padding-bottom: 0; } .setup-form-container .setup-form-title { margin-top: 0; font-size: 16px; } .setup-form-container .secure { float: right; margin-top: 2px; color: #60b044; font-size: 11px; text-transform: uppercase; } .setup-form-container hr { margin-top: 25px; margin-bottom: 25px; } .setup-form-container .form-actions { padding-top: 0; padding-bottom: 0; text-align: left; } .team-member-container { margin-bottom: 20px; } .team-member-container .team-member-username { line-height: 1.2; } .setup-form { padding-bottom: 15px; } .setup-form .form dd input[type="text"], .setup-form .form dd input[type="password"], .setup-form .form dd input[type="email"] { width: 100%} .setup-form .form dd input[type="text"].short, .setup-form .form dd input[type="password"].short, .setup-form .form dd input[type="email"].short { width: 250px; } .setup-form dd { position: relative; } .setup-form dd .octicon { position: absolute; right: 25px; top: 8px; } .setup-form .octicon-alert:before { color: #bd2c00; } .setup-form .octicon-check:before { color: #6cc644; } .setup-form .text-muted { margin-top: 5px; } .setup-form .tos-info, .setup-form .setup-organization-next { margin: 15px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .setup-form .tos-info { padding: 15px 0; } .setup-form .setup-organization-next { padding-top: 15px; padding-bottom: 15px; } .setup-form .setup-plans { margin-bottom: 25px; border: solid 1px #ccc; border-collapse: separate; border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.075); overflow: hidden; } .setup-form .setup-plans tr.selected { background-color: #f0f7fd; } .setup-form .setup-plans th, .setup-form .setup-plans td { vertical-align: middle; border-bottom: 1px solid #ccc; } .setup-form .setup-plans .name { font-weight: bold; } .setup-form .setup-plans .choose_plan input[type=radio] { display: none; } .setup-creditcard-form .cc-extras { margin-bottom: 15px; } .setup-creditcard-form .expiration-form { width: 120px; } .setup-creditcard-form .expiration-form dd { line-height: 32px; } .setup-creditcard-form .expiration-form, .setup-creditcard-form .cvv-form, .setup-creditcard-form .country-form, .setup-creditcard-form .state-form { float: left; margin: 0; } .setup-creditcard-form .form dd input.input-cvv { width: 130px; } .setup-creditcard-form .form select.select-country { width: 162px; margin-right: 5px; } .setup-creditcard-form .form select.select-state { width: 84px; } .setup-creditcard-form.is-vat-country .vat-field { display: block; } .setup-creditcard-form.is-international .form select.select-country { width: 250px; } .setup-creditcard-form.is-international .state-form { display: none; } .setup-creditcard-form dd .octicon-credit-card { position: inherit; } .setup-creditcard-form .enter-new-card { display: none; } .setup-creditcard-form.has-credit-card .enter-new-card { display: inline-block; } .setup-creditcard-form.has-credit-card .card-select-number-field, .setup-creditcard-form.has-credit-card .cancel-enter-new-card, .setup-creditcard-form.has-credit-card .cards-select { display: none; } .setup-creditcard-form .vat-field { display: none; } .setup-creditcard-form .vat-field.prefilled { display: block; } .setup-creditcard-form .help-text { font-size: 80%; font-weight: normal; color: #777; } .collection-head { height: 225px; margin-top: -20px; margin-bottom: 20px; background: #555 url(/assets/modules/home/octicons-bg-f51579234572c7286b1ead7a6408f2d43c7a0520dbb09f9d2b8b6b59024a01a0.png) center repeat; box-shadow: inset 0 10px 20px rgba(0, 0, 0, 0.1); text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); color: #fff; } .collection-head .collection-info { margin: 0; } .collection-head .collection-info .meta-info { margin-right: 15px; } .collection-head .collection-info .avatar { background-color: rgba(255, 255, 255, 0.7); border: 1px solid rgba(255, 255, 255, 0.7); } .collection-head .container { position: relative; } .collection-head .draft-tag { position: absolute; top: 0; left: 0; } .collection-title { display: table-cell; height: 225px; vertical-align: middle; } .collection-header { margin-top: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 45px; font-weight: normal; } .collection-description { position: relative; font-size: 16px; } .collection-page .collection-info { margin-top: 10px; margin-bottom: 20px; font-size: 13px; color: #999; } .collection-page .column.main { margin-right: 260px !important; } .collection-page .column.sidebar { width: 240px; } .collection-page .other-content { padding: 20px 0 20px 20px; border-left: 1px solid #f1f1f1; } .collection-page .other-content .subnav-search { margin-left: 0; } .collection-page .other-content input.subnav-search-input { width: 100%} .collection-page .other-content-title { margin-top: 40px; } .collection-page .other-content-title:first-child { margin-top: 0; } .side-collection-list { margin: 0; list-style-type: none; } .side-collection-link { display: table; width: 100%; height: 100px; color: #fff; } .side-collection-item-title { font-size: 16px; font-weight: 100; } .side-collection-image { background: #555 url(/assets/modules/home/octicons-bg-f51579234572c7286b1ead7a6408f2d43c7a0520dbb09f9d2b8b6b59024a01a0.png) center repeat; box-shadow: inset 0 10px 20px rgba(0, 0, 0, 0.1); text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); color: #fff; display: table-cell; width: 100%; height: 100%; margin-bottom: 5px; text-align: center; vertical-align: middle; border-radius: 3px; } .side-collection-list-item { margin-bottom: 20px; } .collection-tools { list-style-type: none; margin-bottom: 10px; font-size: 15px; } .collection-tools .edit-link { color: #333; } .collection-tools .edit-link:hover { color: #4183c4; cursor: pointer; } .collection-tools .octicon { margin-right: 5px; } .collection-tools .select-menu-button { position: relative; display: inline-block; color: #333; } .collection-tools .select-menu-button:hover { color: #4183c4; cursor: pointer; } .collection-tool { margin-left: 20px; } .collection-search-results em { padding: 0.1em; background-color: #faffa6; } .collection-search-result { margin-bottom: 40px; list-style-type: none; } .collection-search-result-title { margin-top: 0; } .collection-search-page .search-results-info { line-height: 33px; float: right; margin-left: 10px; font-size: 15px; } .draft-tag { padding: 5px 10px; font-weight: bold; color: #eee; background-color: #404040; } .collection-card { position: relative; float: left; width: 313px; margin-right: 20px; margin-bottom: 20px; list-style-type: none; background: #f7f7f7; border: 1px solid #ddd; border-radius: 3px; } .collection-card .draft-tag { position: absolute; top: -1px; left: 10px; } .collection-card:nth-child(3n+3) { margin-right: 0; } .collection-card-title { padding: 0 15px; margin: 10px 0; display: table-cell; width: 100%; height: 100%; font-size: 19px; font-weight: bold; text-align: center; vertical-align: middle; } .collection-card-body { padding: 0 15px; margin: 10px 0; height: 6em; margin-top: 0; overflow: hidden; font-size: 15px; line-height: 1.5em; } .collection-card-image { position: relative; display: table; width: 313px; height: 120px; margin: -1px; margin-bottom: 15px; background: #555 url(/assets/modules/home/octicons-bg-f51579234572c7286b1ead7a6408f2d43c7a0520dbb09f9d2b8b6b59024a01a0.png) center repeat; box-shadow: inset 0 10px 20px rgba(0, 0, 0, 0.1); text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); color: #fff; border-top-right-radius: 3px; border-top-left-radius: 3px; } .collection-card-meta { padding: 0 15px; margin-top: 5px; margin-bottom: 15px; color: #777; } .collection-card-meta .meta-info { margin-right: 10px; } .collection-card-meta .last-updated { float: right; margin-right: 0; } .collection-listing-search { margin-bottom: 20px; } .collection-listing-search .subnav-search { margin-left: 0; margin-right: 25%} .collection-feed-icon { float: right; margin-top: 28px; } .featured-grid { position: relative; list-style: none; margin-top: -10px; } .featured-grid-outer { position: relative; height: 100%} .featured-grid-more-info { padding: 20px; } .featured-showcase-meta { position: absolute; bottom: 15px; left: 20px; } .featured-showcase-meta .meta-info { margin-right: 10px; } .featured-grid-link { display: table; width: 100%; height: 100%; border-radius: 5px; background: #555 url(/assets/modules/home/octicons-bg-f51579234572c7286b1ead7a6408f2d43c7a0520dbb09f9d2b8b6b59024a01a0.png) center repeat; box-shadow: inset 0 10px 20px rgba(0, 0, 0, 0.1); text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); color: #fff; } .featured-grid-inner { display: table-cell; padding: 10px 20px; font-size: 15px; text-align: center; vertical-align: middle; } .grid-item { position: relative; display: block; float: left; width: 25%; height: 122.5px; padding: 10px; } .grid-item-0 { position: absolute; width: 50%; height: 245px; } .grid-item-1, .grid-item-2 { margin-right: 25%; margin-left: 50%} .grid-item-3 { height: 245px; } .grid-item-4 { width: 50%; height: 245px; } .grid-item-7 { position: absolute; top: 0; right: 0; height: 245px; } .showcase-featured .see-more { text-align: center; } .showcase-featured .in-yo-face .featured-grid-outer { overflow: hidden; } .showcase-featured .in-yo-face .showcase-info { position: absolute; right: 0; bottom: -20%; left: 0; padding: 10px 20px; font-size: 13px; text-align: left; background: rgba(0, 0, 0, 0.6); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; opacity: 0; visibility: hidden; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .showcase-featured .in-yo-face .showcase-name { font-size: 25px; color: #fff; } .showcase-featured .in-yo-face .meta-info { margin-right: 10px; } .showcase-featured .in-yo-face:hover .showcase-info { bottom: 0; opacity: 1; visibility: visible; } .showcase-featured .mo-info .featured-grid-outer { background: #f7f7f7; border: 1px solid #ddd; border-radius: 3px; } .showcase-featured .mo-info .featured-grid-link { width: 225px; height: 102px; margin-top: -1px; margin-right: -1px; margin-left: -1px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .showcase-featured .normal-intensity .showcase-info { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding-top: 43px; font-size: 13px; text-align: center; vertical-align: middle; background: rgba(0, 0, 0, 0.6); border-radius: 3px; opacity: 0; -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; } .showcase-featured .normal-intensity .octicon { display: inline; } .showcase-featured .normal-intensity .meta-info { margin-right: 10px; } .showcase-featured .normal-intensity .text { display: none; } .showcase-featured .normal-intensity .name-text { display: block; } .showcase-featured .normal-intensity a:hover { text-decoration: none; } .showcase-featured .normal-intensity:hover .showcase-info { opacity: 1; } .showcase-featured .normal-intensity:hover .name-text { color: transparent; text-shadow: 0 0 5px rgba(255, 255, 255, 0.8); } .showcase-featured .normal-intensity .showcase-name, .showcase-featured .mo-info .showcase-name { font-size: 16px; font-weight: 100; } .signup-plans-actions { margin: -10px 0 20px; } .button.plans-signup-button { padding: 12px 50px; font-size: 16px; } .signup-plans-or { margin: 0 5px 0 8px; } .signup-plans-collabocat { float: right; width: 300px; margin-left: 30px; } .signup-plans { width: 100%; margin: 20px 0 40px; border-collapse: separate; } .signup-plans th, .signup-plans td { padding: 9px; font-size: 14px; border: solid #e5e5e5; } .signup-plans th { padding: 14px 9px; font-size: 20px; border-width: 1px 0 1px 1px; } .signup-plans th small { display: block; font-size: 14px; color: #7a7a7a; } .signup-plans thead .empty { border-width: 0; } .signup-plans thead .plan-free { border-radius: 5px 0 0; } .signup-plans thead th:last-child { border-right-width: 1px; border-radius: 0 5px 0 0; } .signup-plans tbody tr:first-child td:first-child { border-top-width: 1px; border-radius: 5px 0 0; } .signup-plans td { text-align: center; border-width: 0 0 1px 1px; } .signup-plans td:last-child { border-right-width: 1px; } .signup-plans tr:last-child td:first-child { border-radius: 0 0 0 5px; } .signup-plans tr:last-child td:last-child { border-radius: 0 0 5px; } .signup-plans tr:nth-child(odd) td { background-color: #f5f5f5; } .signup-plans .row-label { width: 18%; font-weight: bold; text-align: right; } .signup-plans-personal th { color: #4183c4; } .signup-plans-personal tr:nth-child(odd) td { background-color: #f0f5fa; } .signup-plans-orgs th { color: #6cc644; } .signup-plans-orgs tr:nth-child(odd) td { background-color: #f6fcf4; } .signup-plans-toggle-currency { float: right; } .signup-plans-currency-notice { margin: 10px auto 30px; width: 800px; text-align: center; } .simple-stacked-bar { display: table; width: 100%; background-color: #eee; } .bar-section { display: table-cell; height: 10px; } .bar-section[style='width:0.0%'] { display: none; } .bar-section-positive { background-color: #6cc644; } .bar-section-negative { background-color: #bd2c00; } .bar-section-alt { background-color: #6e5494; } .stars-browser .sort-bar .sort-form { margin-top: 7px; } .stars-browser .sort-bar .filter_input { width: 400px; } .stars-browser .repo-list { margin-top: -20px; } .facebox .sudo { padding: 0; } .facebox .sudo .auth-form-header { border-width: 0 0 1px; } .facebox .sudo .auth-form-header .mini-icon { display: none; } .facebox .sudo .auth-form-body { border-width: 0; } .facebox .sudo+.facebox-close { padding: 5px; color: #fff; } .sudo-prompt, .sudo-error { display: none; } .tree-browser { width: 100%; margin: 0; border-bottom: 1px solid #cacaca; border-left: 0; border-right: 0; } .tree-browser td { background: #f8f8f8; border-bottom: 1px solid #eee; padding: 7px 3px; color: #484848; vertical-align: middle; white-space: nowrap; } .tree-browser td.icon { width: 17px; padding-right: 2px; padding-left: 10px; } .tree-browser td:first-child { border-left: 1px solid #cacaca; } .tree-browser td:last-child { border-right: 1px solid #cacaca; } .tree-browser td a.message { color: #484848; } .tree-browser td span.ref { color: #aaa; } .tree-browser img { vertical-align: text-bottom; } .tree-browser tbody tr:last-child td { border-bottom: 0; } .tree-browser .history { float: right; padding-right: 5px; } .tree-browser .octicon-chevron-right { color: transparent; } .tree-browser tr.navigation-focus td { background-color: #fff; } .tree-browser tr.navigation-focus td .octicon-chevron-right { color: #4183c4; } .tree-browser .octicon-file-directory { color: #80a6cd; } .tree-browser .octicon-file-submodule { color: #3cbf5e; } .tree-browser .octicon-file-text { color: #777; } .tree-browser .content { max-width: 220px; } .tree-browser .message { max-width: 420px; } .tree-browser .css-truncate-target { max-width: 100%} .tree-browser-result-template { display: none; } .tree-browser-result .css-truncate-target { max-width: 870px; } .tree-browser-result mark { background-color: transparent; color: #4183c4; font-weight: bold; } input.tree-finder-input, input.tree-finder-input:focus { position: relative; top: 1px; border: 0; padding: 0; outline: none; font-size: 100%; box-shadow: none; min-height: 0; height: 22px; line-height: 1px; vertical-align: top; -webkit-appearance: none; margin-left: 5px; } .tree-finder .no-results { display: none; } .tree-finder .no-results th { text-align: center; } .tree-finder tr td.icon { cursor: pointer; } .tree-finder .tree-browser { border-top: 1px solid #cacaca; } .tree-finder .filterable-empty+.no-results { display: block; } .user-list em { font-weight: bold; background-color: rgba(255, 255, 140, 0.5); padding: 3px; border-radius: 3px; font-style: normal; } .user-list .tabnav-widget { clear: right; float: right; margin-top: 0; } .user-list .avatar { position: absolute; top: 0; left: 0; } .user-list-info { padding: 0; min-height: 48px; font-weight: normal; font-size: 18px; line-height: 20px; } .user-list-meta { font-size: 11px; margin: 8px 0 0; list-style-type: none; overflow: hidden; color: #999; } .user-list-meta>li { float: left; margin-right: 10px; } .user-list-meta a { color: #333; } .user-list-item { border-bottom: 1px solid #f1f1f1; padding: 0 0 20px 58px; margin: 0 0 20px; position: relative; } .follow-list { list-style-type: none; } .follow-list .follow-list-container { margin-left: 90px; } .follow-list .follow-list-item { float: left; width: 305px; padding-bottom: 20px; margin-bottom: 20px; margin-right: 20px; border-bottom: 1px solid #eee; } .repository-with-sidebar .follow-list .follow-list-item { width: 285px; } .follow-list .follow-list-name { font-weight: normal; margin: 0 0 5px; } .follow-list .follow-list-name a { color: inherit; } .follow-list .follow-list-info { margin-top: 0; margin-bottom: 0.6em; font-size: 12px; color: #666; } .follow-list .css-truncate.css-truncate-target { max-width: 195px; } .repository-with-sidebar .follow-list .css-truncate.css-truncate-target { max-width: 170px; } .follow-list .gravatar { float: left; display: block; width: 75px; height: 75px; } #wiki-body { margin-top: 20px; } #wiki-body .markdown-body { padding: 0 30px; margin: 0 -30px; } #wiki-rightbar { float: right; width: 230px; } #wiki-rightbar .markdown-body { font-size: 13px; } #wiki-rightbar .markdown-body .anchor { display: none; } #wiki-rightbar .markdown-body h1 { padding-bottom: 5px; font-size: 1.6em; line-height: 1.2; border-color: #eee; } #wiki-rightbar .markdown-body h2 { padding-bottom: 5px; font-size: 1.4em; line-height: 1.2; border-color: #eee; } #wiki-rightbar .markdown-body h3, #wiki-rightbar .markdown-body h4, #wiki-rightbar .markdown-body h5, #wiki-rightbar .markdown-body h6 { font-size: 1.2em; line-height: 1.2; border-color: #eee; } #wiki-rightbar .boxed-group>h3 { cursor: pointer; } #wiki-rightbar .boxed-group .caret-collapsed { display: none; } #wiki-rightbar .boxed-group.collapsed .caret-expanded { display: none; } #wiki-rightbar .boxed-group.collapsed .caret-collapsed { display: inline; } #wiki-rightbar .boxed-group.collapsed>h3 { border-bottom: 1px solid #d8d8d8; border-radius: 3px; } #wiki-rightbar .boxed-group.collapsed .boxed-group-inner { display: none; } #wiki-rightbar p:last-child, #wiki-rightbar ul:last-child, #wiki-rightbar ol:last-child { margin-bottom: 0; } .wiki-pages { padding: 0; margin: 0; list-style-type: none; } .wiki-page-link { display: block; padding: 6px 10px; word-wrap: break-word; } .has-rightbar #wiki-body, .has-rightbar #wiki-footer { margin-right: 280px; } #wiki-footer { margin: 20px 0 50px; clear: both; } #wiki-footer .markdown-body { font-size: 13px; } .wiki-wrapper .blankslate.wiki { padding: 115px 0; } .wiki-wrapper .blankslate.wiki p.has-fixed-width { text-align: center; } .wiki-wrapper .gh-header .divider { padding: 0 3px 0 2px; } .wiki-wrapper .gh-header-meta { padding-bottom: 15px; margin-top: 6px; } .wiki-wrapper a.history { color: inherit; } .wiki-wrapper a.history:hover { color: #555; } .wiki-wrapper.edit h1 { font-weight: normal; color: inherit; } .wiki-wrapper.edit h1 strong { color: #000; } .wiki-wrapper .wiki-empty-box { display: block; padding: 10px 0; margin: 20px 0; color: #999; text-align: center; border: 1px dashed #ddd; border-radius: 3px; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .wiki-wrapper .wiki-empty-box .octicon-plus { margin-right: 4px; opacity: 0.4; } .wiki-wrapper .wiki-empty-box:hover { color: #777; text-decoration: none; border-color: #ccc; } .wiki-wrapper .wiki-auxiliary-content { background-color: #f1f1f1; background-image: -webkit-linear-gradient(#fafafa, #f1f1f1); background-image: linear-gradient(#fafafa, #f1f1f1); background-repeat: repeat-x; background-repeat: no-repeat; background-size: 100% 50px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.06); } .wiki-wrapper .wiki-auxiliary-content.markdown-body.wiki-writable>*:nth-child(2) { margin-top: 0 !important; } .wiki-wrapper .wiki-auxiliary-content .wiki-edit-link { position: relative; z-index: 2; float: right; color: #777; opacity: 0.2; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .wiki-wrapper .wiki-auxiliary-content .wiki-edit-link:hover { text-decoration: none; opacity: 1; } .wiki-wrapper .wiki-auxiliary-content-no-bg { background: #fff; } .wiki-wrapper .wiki-custom-sidebar { padding: 10px; margin-bottom: 20px; border: solid 1px #e2e2e2; border-radius: 3px; } .wiki-wrapper .wiki-custom-sidebar>:nth-child(2) { margin-top: 0; } .wiki-wrapper .wiki-custom-sidebar .octicon-pencil { position: relative; z-index: 10; float: right; margin-left: 15px; color: #999; } .wiki-wrapper .wiki-custom-sidebar .octicon-pencil:hover { color: #333; text-decoration: none; } .wiki-wrapper #wiki-footer { margin: 30px 30px 0; clear: none; } .wiki-wrapper #wiki-footer .markdown-body { padding: 10px 15px; } .wiki-wrapper #wiki-footer .wiki-empty-box { margin: 0 -30px; } .wiki-wrapper #wiki-footer .wiki-edit-link { right: -5px; } .wiki-wrapper.compare .gh-header { margin-bottom: 20px; } .wiki-wrapper .wiki-history { margin-top: 20px; } .wiki-wrapper .wiki-history .checkbox { width: 30px; text-align: center; } .wiki-wrapper .wiki-history .author { width: 200px; } .wiki-wrapper .wiki-history .author img { display: block; float: left; margin-right: 6px; } .wiki-wrapper .wiki-history .date { color: #bbb; white-space: nowrap; } .wiki-wrapper .wiki-history .commit { max-width: 450px; overflow: hidden; text-overflow: ellipsis; } .wiki-wrapper .wiki-history .commit-meta { width: 160px; padding-right: 10px; text-align: right; white-space: nowrap; } .wiki-wrapper .wiki-history .commit-meta code { display: inline-block; font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace; line-height: 16px; vertical-align: top; } .wiki-wrapper .wiki-history .commit-id { color: #bbb; } .wiki-wrapper .wiki-history .commit-id:hover { color: #4183c4; } .wiki-wrapper #wiki-rightbar .sidebar-button { margin-top: 10px; } .wiki-wrapper #wiki-content { clear: both; } .wiki-wrapper #wiki-content .markdown-body { word-break: break-word; } .wiki-wrapper #wiki-content #gollum-editor-title-field { margin: 0 0 14px; } .wiki-wrapper #wiki-content .file-wrap { margin-top: 20px; border-top: 1px solid #ddd; border-radius: 3px; } .wiki-wrapper #wiki-content .file-wrap .files { border-radius: 3px; } .wiki-pages-box .wiki-more-pages { display: none; } .wiki-pages-box.wiki-show-more .wiki-more-pages, .wiki-pages-box .filterable-active .wiki-more-pages { display: block; } .wiki-pages-box.wiki-show-more .wiki-more-pages-link, .wiki-pages-box .filterable-active .wiki-more-pages-link { display: none; } .wiki-pages-box .wiki-more-pages-link { box-shadow: inset 0 1px 0 #e5e5e5; } .wiki-pages-box .wiki-more-pages-link a { display: block; padding: 3px; color: #7ba9d6; text-align: center; } .wiki-pages-box .wiki-more-pages-link a:hover { color: #4183c4; text-decoration: none; } .wiki-wrapper.history #gollum-footer ul.actions li { margin: 0 0.6em 0 0; } .wiki-wrapper.results #results { border-bottom: 1px solid #ccc; margin-bottom: 2em; padding-bottom: 2em; } .wiki-wrapper #results ul { margin: 2em 0 0; padding: 0; } .wiki-wrapper #results li { font-size: 1.2em; line-height: 1.6em; list-style-position: outside; padding: 0.2em 0; } .wiki-wrapper #results .count { color: #999; } .wiki-wrapper .results #no-results { font-size: 1.2em; line-height: 1.6em; margin-top: 2em; } .wiki-actions { display: block; list-style-type: none; overflow: hidden; padding: 0; } .results .wiki-actions li { margin: 0 1em 0 0; } .compare .wiki-actions { margin-bottom: 1.4em; } .compare .wiki-actions li { margin-left: 0; margin-right: 0.6em; } .wiki-wrapper .file .data .line_numbers { width: 1%; font-size: 12px; } .zeroclipboard-link { color: #4183c4; cursor: pointer; background: none; border: 0; padding: 0; margin: 0; } .zeroclipboard-link .octicon { display: block; }