.about-header{height:300px;background-color:#111;background-image:url("/images/modules/about/about-header.jpg?64549eae");background-size:cover;background-position:50%}.about-header.team{background-image:url("/images/modules/about/team-header.jpg?61706dca")}.about-header.press{background-image:url("/images/modules/about/press-header.jpg?e466a21a")}.about-header.jobs{background-image:url("/images/modules/about/jobs-header.jpg?2bcec5a5")}.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,.press-info:after{display:table;content:" "}.press-info:after{clear:both}.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,.hubbers-list:after{display:table;content:" "}.hubbers-list:after{clear:both}.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:-moz-linear-gradient(rgba(0,0,0,0.01) 50%, 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.2s;transition:opacity 0.2s}.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}.avatar-stack{position:relative;width:auto}.avatar-stack .avatar{float:left;width:20px;height:20px;border-radius:2px;position:relative}.avatar-stack.multiple-avatars{padding-left:1px;float:left}.avatar-stack.multiple-avatars.leftmost{border-left:0;border-right:1px solid #ddd;padding-left:0;padding-right:1px}.avatar-stack.multiple-avatars.leftmost .avatar:last-child{display:none}.avatar-stack.multiple-avatars.leftmost .avatar:first-child{display:inline-block}.avatar-stack.multiple-avatars:before{-moz-box-sizing:border-box;box-sizing:border-box;content:"";float:left;display:block;position:absolute;top:0;left:-3px;width:100%;height:100%;border:1px solid #d7d7d7;border-right:0;border-radius:2px;background-color:#ccc;box-shadow:inset 1px 0 0 #eee}.avatar-stack.multiple-avatars .avatar{display:none}.avatar-stack.multiple-avatars .avatar:last-child{display:inline-block;box-shadow:-1px 0 0 #eee}.avatar-stack.multiple-avatars:hover{border:0}.avatar-stack.multiple-avatars:hover:before{display:none}.avatar-stack.multiple-avatars:hover .avatar{display:inline-block;margin-left:2px}.avatar-stack.multiple-avatars:hover.leftmost .avatar{margin-left:0;margin-right:2px;display:inline-block}.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}.billing-seats table td.fixed{width:150px}.billing-seats .payment-method,.billing-seats .primary{margin-left:10px}.billing-seats .payment-summary{margin-left:10px;margin-right:10px}.billing-credit-card .actions{padding-bottom:10px}.billing-credit-card .actions form{display:inline-block}.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-extra-box{background-color:#f9f9f9;padding:10px;margin:10px 0}.billing-extra-box pre{white-space:normal;color:#333333}.billing-section{border-bottom:1px solid #eee;padding:15px 10px;min-height:56px}.billing-section .section-label{width:65px;color:#777;font-weight:normal;text-align:right;position:absolute}.billing-section .section-content{margin-left:80px}.billing-section .usage-bar{padding:0;margin:5px 0 0;background:#eee;border-radius:20px;width:50%}.billing-section .usage-bar .progress{border-radius:20px;height:5px;background:#67d07c;position:relative}.billing-section:last-child{border-bottom:0}.billing-section.note{border-bottom:0;color:#888}.setup-wrapper .paypal-container{margin-bottom:30px}.setup-wrapper .paypal-logged-in .paypal-container{margin-bottom:10px}.payment-methods{position:relative}.payment-methods .payment-method-radio{float:left;margin-right:15px;margin-bottom:0}.payment-methods .selected-payment-method{display:none}.payment-methods .selected-payment-method:before,.payment-methods .selected-payment-method:after{display:table;content:" "}.payment-methods .selected-payment-method:after{clear:both}.payment-methods .selected-payment-method.active{display:block}.payment-methods .pay-with-header{margin:5px 0 -5px}.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"}.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{font-size:12px;font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;background-color:#fff}.blame .commitinfo{padding:5px 10px;background-color:#f7f7f7;border-right:1px solid #e5e5e5}.blame .commitinfo code{font-size:12px}.blame .commitinfo .date{color:#666;display:block;float:left;padding-right:5px}.blame .commitinfo .message{display:block;width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:right}.blame .file-blame .diff-line-num{vertical-align:middle;cursor:pointer}.blame .section-first td{border-top:1px solid #ccc}.line-age{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}.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.capped{border-radius:0 0 3px 3px}.blankslate.spacious{padding:100px 60px 120px}.blankslate.has-fixed-width{margin:0 auto;width:485px}.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{margin:0 auto;width:540px;text-align:left}.blankslate.large-format .mega-octicon{font-size:40px;height:40px;width:40px;color:#aaa}.blankslate code{padding:2px 5px 3px;background:#fff;font-size:14px;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{text-align:center;margin:40px 0}.forking-repo h3{font-size:28px;font-weight:300;margin-bottom:10px}.forking-repo h4{font-size:16px;font-weight:300;margin:0 0 30px}#blog-main .pagehead h1{margin-top:3px;font-size:24px}.blog-title{color:#333333}.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}.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:#999999}.blog-aside .rss .octicon{float:left;margin-right:5px;color:#ff9933}.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:#999999}.blog-post-meta .meta-item{display:inline;padding-right:20px}.blog-post-meta a{color:#999999}.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("/images/icons/twitter.png?8482c73d") 648px 1px no-repeat;background-size:32px auto}.blog-feedback-description{margin:0;padding:10px;color:#999}.boxed-group{position:relative;border-radius:3px;margin:0 0 15px}.boxed-group+.boxed-group{margin-top:35px}.boxed-group .boxed-group-action{float:right;margin:6px 10px 0 0;position:relative;z-index:2}.boxed-group .boxed-group-inner{padding:1px 10px;background:#fff;border:1px solid #d8d8d8;border-bottom-left-radius:1px;border-bottom-right-radius:1px;color:#666;font-size:13px}.boxed-group .boxed-group-inner .markdown-body{padding:20px 10px 10px;font-size:13px}.boxed-group .boxed-group-inner strong{color:#000}.boxed-group .boxed-group-inner.markdown-body{padding-top:10px;padding-bottom:10px}.boxed-group .boxed-group-inner.seamless{padding:0}.boxed-group .boxed-group-inner h4{margin:15px 0 -5px;font-size:14px;color:#000}.boxed-group .boxed-group-inner .boxed-action{float:right}.boxed-group .boxed-group-inner .help{clear:both;margin:1em -10px 0;padding:1em 10px 1em 35px;border-top:1px solid #ddd;color:#999}.boxed-group .boxed-group-inner .help .octicon{margin-left:-25px;margin-right:5px}.boxed-group .boxed-group-inner .flash-global{margin-left:-10px;margin-right:-10px;border-top:0}.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:10px 10px 11px;font-size:14px}.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;border-radius:3px;vertical-align:middle}.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}.boxed-group hr.bleed-flush{width:100%;padding:0 10px;margin-left:-10px}.boxed-group hr.compact{margin-top:10px;margin-bottom:10px}.field-with-errors{display:inline}ul.compact-options{margin:-6px 0 13px}ul.compact-options li{margin:0 12px 0 0;display:inline-block;list-style-type:none;font-weight:bold}ul.compact-options li label{float:left}ul.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,.boxed-group-list>li.rejected:before{margin-right:5px;font:normal normal 16px "octicons";line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;content:"\f03a";color:#5ec051;font-size:16px}.boxed-group-list>li.rejected:before{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-list>li.linked-item{position:relative}.boxed-group-list>li.linked-item>a{display:block}.boxed-group-list>li.linked-item>a:hover{background-position:100% -98px}.boxed-group-list>li.linked-item>a:hover:after{color:#73a2d4;background-color:#e7ecf0}.boxed-group-list>li.linked-item>a .description{color:#999;font-style:normal}.boxed-group-list>li.linked-item>a:after{position:absolute;top:7px;right:7px;padding:1px 1px 2px;font:normal normal 16px "octicons";line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;content:"\f03e";color:#b3b3b3;line-height:16px;float:right;border-radius:20px;border:1px solid #e5e5e5;background-color:#eee;width:15px;text-align:center}.boxed-group-list>li.linked-item .item-stat{float:right;margin-right:25px;color:#999}.boxed-group-list>li.linked-item .item-stat strong{color:#333}.boxed-group-table{width:100%;text-align:left}.boxed-group-table th,.boxed-group-table td{padding:9px;border-bottom:1px solid #eee}.boxed-group-table tr:last-child td{border-bottom:0}.boxed-group-table th{background-color:#fafafa}.boxed-group-table td{vertical-align:top}#ajax-error-message{display:none;position:fixed;top:-200px;left:50%;width:914px;z-index:9999;margin:0 3px;margin-left:-457px;-webkit-transition:top 0.5s;transition:top 0.5s}#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:-2px -10px 0;border-style:solid;border-width:1px 0}.boxed-group-success{color:#417e26;background-color:#e7f6e0;border-color:#d8f0cd}.boxed-group-warning{color:#796620;background-color:#f8eec7;border-color:#f2e09a}.branches .page-header{margin-bottom:20px}.branches .branch-search,.branches .branches-view-switcher{display:inline-block;vertical-align:middle}.branches .branch-search{position:relative;float:right}.branches .branch-search .clear-search{position:absolute;right:12px;top:9px;color:#999999}.branches .branch-search-field{width:250px;padding-right:25px}.branches .clear-search{display:none}.branches .branch-groups{position:relative}.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 .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}.branches .branch-group{margin-bottom:20px;width:100%;border-radius:3px}.branches .branch-group:before,.branches .branch-group:after{display:table;content:" "}.branches .branch-group:after{clear:both}.branches .branch-group-heading{border:1px solid #ddd;border-bottom:0;padding:6px 12px;background:#f5f5f5;text-shadow:0 1px 0 #fff}.branches .branch-group-heading .branch-group-name{color:#666666;font-weight:bold}.branches .branch-group-heading+.branch-summary{border-top:1px solid #ddd}.branches .branch-group-heading:first-child,.branches .branch-summary:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.branches .branch-group-heading:last-child,.branches .branch-summary:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.branches .branch-summary{padding:12px;border:1px solid #dddddd;border-bottom:0;color:rgba(0,0,0,0.5)}.branches .branch-summary:last-child{border-bottom:1px solid #dddddd}.branches .branch-summary .branch-spinner{display:none}.branches .branch-summary.loading .branch-delete-icon{display:none}.branches .branch-summary.loading .branch-spinner{display:inline-block}.branches .branch-summary .deleted-branch-summary{display:none}.branches .branch-summary .deleted-branch-summary .css-truncate-target{max-width:500px}.branches .branch-summary .deleted-branch-summary .branch-name{opacity:0.5;text-decoration:line-through}.branches .branch-summary .deleted-branch-summary .branch-spinner{float:right;position:relative;top:4px;right:5px}.branches .branch-summary.is-deleted .existing-branch-summary{display:none}.branches .branch-summary.is-deleted .deleted-branch-summary{display:block}.branches .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}.branches .more-branches:hover{background:#e6f1f6}.branches .more-branches .octicon{position:relative;top:1px;margin-left:5px}.branches .branch-details{display:inline-block;width:490px;margin-right:10px}.branches .branch-details .css-truncate-target{max-width:240px}.branches .branch-meta{color:#aaa;font-size:12px;line-height:20px}.branches .branch-author{color:#666}.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}.branches .pr-details{text-decoration:none;display:inline-block;position:relative;top:2px;width:144px;text-align:right}.branches .pr-details .pr-number{color:#999;margin-right:5px}.branches .pr-details .state{padding:1px 5px;font-size:12px;width:75px}.branches .pr-details .state .octicon{font-size:14px}.branches .branch-delete{float:right;color:#bd2c00;margin:4px 2px 0 8px}.branches .branch-delete.disabled{color:#ddd;cursor:pointer}.branches .branches-pagination{margin-top:20px;text-align:center}.default-label{width:180px;text-align:center;display:inline-block}.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;background:#ccc;min-width:3px;height:4px}.branch-a-b-count .bar-behind{border-radius:3px 0 0 3px;right:0}.branch-a-b-count .bar-ahead{border-radius:0 3px 3px 0;left: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,.capped-card:after{display:table;content:" "}.capped-card:after{clear:both}.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,.capped-card-content:after{display:table;content:" "}.capped-card-content:after{clear:both}.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}.command-bar{position:relative;float:left;margin-top:6px;margin-bottom:6px}.header-logged-out .command-bar{width:626px;margin-top:3px;margin-left:15px}.homepage .header-logged-out .command-bar{width:770px}.command-bar .command-bar-form{position:relative;z-index:95;width:220px;-webkit-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out}.command-bar input[type="text"]{position:relative;width:100%;min-height:28px;padding:4px 20px 4px 8px;font-size:12px}.command-bar:not(.command-bar-focus) input[type="text"]{border-color:#ddd;background-color:#fcfcfc;box-shadow:0 1px 0 #fff}.command-bar .help{position:absolute;top:0;bottom:0;right:10px;width:12px;height:auto;line-height:24px;z-index:96;color:#999}.command-bar .octicon-question{font-size:12px;cursor:pointer}.command-bar.in-repository .command-bar-form{width:340px}.command-bar.in-repository input[type="text"]{padding-left:123px}.command-bar.in-repository .search-context-select-menu{text-shadow:none}.command-bar.in-repository .search-context-select-menu .select-menu-button{position:absolute;top:1px;left:1px;margin:0;width:112px;height:26px;line-height:26px;font-size:11px;border:0;border-radius:2px 0 0 2px;border-right:1px solid #ddd;background-color:#f4f4f4;background-image:-moz-linear-gradient(#f8f8f8, #f4f4f4);background-image:-webkit-linear-gradient(#f8f8f8, #f4f4f4);background-image:linear-gradient(#f8f8f8, #f4f4f4);background-repeat:repeat-x;box-shadow:none}.command-bar.in-repository .search-context-select-menu .select-menu-button:hover,.command-bar.in-repository .search-context-select-menu .select-menu-button.selected{background-color:#e4e4e4;background-image:-moz-linear-gradient(#e8e8e8, #e4e4e4);background-image:-webkit-linear-gradient(#e8e8e8, #e4e4e4);background-image:linear-gradient(#e8e8e8, #e4e4e4);background-repeat:repeat-x}.command-bar.in-repository .search-context-select-menu .select-menu-modal{width:150px}.header-logged-in .command-bar .top-nav{position:absolute;top:0;left:230px;width:211px;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;opacity:1;z-index:1}.header-logged-out .command-bar .top-nav{position:absolute;top:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;opacity:1;z-index:1;margin-top:0;margin-right:0;right:0}.header-logged-in .in-repository .top-nav{left:350px}.header-logged-in .command-bar-focus .top-nav,.header-logged-out .command-bar-focus .top-nav{opacity:0}.header-logged-in .command-bar-hidden .top-nav{left:0}.command-bar-focus .command-bar-form{width:400px}.command-bar-focus.in-repository .command-bar-form{width:520px}.command-bar-focus .help{display:none}.enterprise.logged_out.private-mode .command-bar{width:765px}.enterprise.logged_out .command-bar{width:678px}.enterprise .command-bar-form input[type="text"],.enterprise .command-bar .message{background-color:#555758;background-image:-moz-linear-gradient(#484a4b, #555758);background-image:-webkit-linear-gradient(#484a4b, #555758);background-image:linear-gradient(#484a4b, #555758);background-repeat:repeat-x;border-color:#000;color:#fafafa}.enterprise .command-bar-form input[type="text"]{box-shadow:inset 0 1px 1px rgba(0,0,0,0.2),0 1px 0 rgba(255,255,255,0.125)}.enterprise .command-bar-form input[type="text"]:focus{border-color:#000;box-shadow:inset 0 1px 0 rgba(0,0,0,0.075)}.enterprise .in-repository .search-context-select-menu .minibutton.select-menu-button{background-color:#313436;background-image:-moz-linear-gradient(#4a4e50, #313436);background-image:-webkit-linear-gradient(#4a4e50, #313436);background-image:linear-gradient(#4a4e50, #313436);background-repeat:repeat-x;border-radius:1px 0 0 1px;border-right-color:#000;color:#eee}.enterprise .in-repository .search-context-select-menu .minibutton.select-menu-button:hover{background-color:#393b3e;background-image:-moz-linear-gradient(#525558, #393b3e);background-image:-webkit-linear-gradient(#525558, #393b3e);background-image:linear-gradient(#525558, #393b3e);background-repeat:repeat-x}.enterprise .in-repository .search-context-select-menu .active .minibutton.select-menu-button{background-color:#4a4e50;background-image:-moz-linear-gradient(#313436, #4a4e50);background-image:-webkit-linear-gradient(#313436, #4a4e50);background-image:linear-gradient(#313436, #4a4e50);background-repeat:repeat-x;box-shadow:inset 0 3px 5px rgba(0,0,0,0.3)}.enterprise .in-repository .search-context-select-menu .minibutton.select-menu-button,.enterprise .in-repository .search-context-select-menu .active .minibutton.select-menu-button{text-shadow:0 -1px 0 rgba(0,0,0,0.5)}.enterprise .commandbar .display{text-shadow:none}.commandbar{position:relative}.commandbar .display{position:absolute;top:100%;left:0;right:0;z-index:95;max-height:420px;overflow-y:auto;font-size:13px;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-transition:opacity 0.2s, visibility 0 linear 0.21;transition:opacity 0.2s, visibility 0 linear 0.21;opacity:1;visibility:visible}.commandbar .display table{width:100%;border-collapse:collapse}.commandbar .display table td{padding:0 8px;color:#999;line-height:30px;white-space:nowrap;border-top:1px solid rgba(0,0,0,0.05)}.commandbar .display table td span{display:block;overflow:hidden;text-overflow:ellipsis}.commandbar .display table td:first-child{font-weight:bold;width:1px;color:#333}.commandbar .display table tr:first-child td{border:0}.commandbar .display.hidden{opacity:0;visibility:hidden}.commandbar .commandbar .loading .description{background:url("/images/spinners/octocat-spinner-16px.gif?c7e598d4") 0 50% no-repeat;display:block;line-height:16px;margin:-1px 0;padding-left:24px}.commandbar .message{position:absolute;top:0;right:0;bottom:0;left:0;z-index:97;overflow:hidden;padding:5px 8px;font-size:12px;text-overflow:ellipsis;text-shadow:none;white-space:nowrap;background-color:#fff;border:1px solid #51a7e8;border-radius:3px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s, visibility 0 linear 0.21;transition:opacity 0.2s, visibility 0 linear 0.21}.commandbar .message.visible{-webkit-transition:left 0.06s, opacity 0.2s;transition:left 0.06s, opacity 0.2s;opacity:1;visibility:visible}.commandbar .message.visible ~ input::-webkit-input-placeholder{color:transparent}.commandbar .message.loading{color:#999}.commandbar .message.success{color:#396}.commandbar .message.error{color:#911}.commandbar .display .choice,.commandbar .display .loading{position:relative;padding:8px;margin-bottom:-1px;overflow:hidden;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);white-space:nowrap;border:solid rgba(0,0,0,0.05);border-width:1px 0;display:block}.commandbar .display .choice:last-child,.commandbar .display .loading:last-child{border-radius:0 0 2px 2px;border-bottom:0;margin-bottom:0}.commandbar .display .choice:hover,.commandbar .display .loading:hover{background-color:#eff7fd;z-index:2;border-color:rgba(0,0,0,0.1);text-decoration:none}.commandbar .display .choice .command,.commandbar .display .loading .command{display:inline-block;margin-right:10px;color:#333}.commandbar .display .choice .prefix,.commandbar .display .loading .prefix{text-align:right;float:left;width:20px;height:20px;margin-right:5px}.commandbar .display .choice .prefix .octicon,.commandbar .display .loading .prefix .octicon{vertical-align:middle}.commandbar .display .choice .octicon-lock,.commandbar .display .loading .octicon-lock{color:#d5ba53}.commandbar .display .choice .command-user-avatar,.commandbar .display .loading .command-user-avatar{height:20px;width:20px;border-radius:3px}.commandbar .display .choice mark,.commandbar .display .loading mark{background-color:transparent;font-weight:bold;color:inherit}.commandbar .display .choice.selected,.commandbar .display .loading.selected{z-index:3;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#3269a0;background-image:-moz-linear-gradient(#4183c4, #3269a0);background-image:-webkit-linear-gradient(#4183c4, #3269a0);background-image:linear-gradient(#4183c4, #3269a0);background-repeat:repeat-x}.commandbar .display .choice.selected .command,.commandbar .display .choice.selected .octicon,.commandbar .display .choice.selected mark,.commandbar .display .loading.selected .command,.commandbar .display .loading.selected .octicon,.commandbar .display .loading.selected mark{color:#fff}.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:white;margin-top:1px;margin-left:2px}.commit-form:before{border-right-color:#dddddd;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,.commit-form-actions:after{display:table;content:" "}.commit-form-actions:after{clear:both}.commit-form-actions .button{float:right;margin-left:5px}.commit-form-actions .check-for-fork{line-height:34px}.commit-form-branch{float:left}h3.conversation-list-heading{margin:35px 0 10px;height:0;text-align:center;font-size:16px;font-weight:normal;color:#999999;border-bottom:1px solid #ddd}h3.conversation-list-heading .inner{display:inline-block;position:relative;top:-10px;padding:0 5px;background:#fff}h3.conversation-list-heading strong{font-weight:bold;color:#333333}.simple-conversation-list{margin:15px 0;font-size:13px;color:#999999}.simple-conversation-list>li{margin:0;padding:11px 0 8px;list-style-type:none;border-top:1px solid #eeeeee}.simple-conversation-list>li:first-child{border-top:0}.simple-conversation-list>li .title{font-weight:bold}.simple-conversation-list>li .num{color:#999999}.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,.simple-conversation-list.varied-states>li:after{display:table;content:" "}.simple-conversation-list.varied-states>li:after{clear:both}.simple-conversation-list.varied-states>li .state{float:left;width:80px;margin-left:-90px}.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-signin-title{margin-top:40px}.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: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 .coupon-icon{width:80px;height:80px;margin:0 auto 15px;color:#4183c4;border:1px solid #dedede;border-radius:40px}.coupons .coupon-form-body .coupon-icon .mega-octicon{margin-left:2px;font-size:48px;line-height:80px}.coupons .coupon-form-body .coupon-title{margin-bottom:20px;font-weight:500}.coupons .coupon-form-body .input-block{margin-bottom:15px}.coupons .coupon-form-body .button{display:block;width:100%}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}.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}.fakelogin{text-align:center;font-size:14px;line-height:34px;background-color:#b33630;background-image:-moz-linear-gradient(#dc5f59, #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}.features-next .features-section{color:#5a5a5a;font-size:16px;line-height:1.5;padding:40px 0;position:relative}.features-next .features-section img{max-width:100%}.features-next .features-section code{font-size:15px;color:#333}.features-next .features-section .text-center{text-align:center}.features-next .features-section .column{font-size:14px;line-height:1.5;padding-bottom:28px}.features-next .features-section .column h4{font-size:21px;font-weight:normal;color:#2a2a2a;margin-bottom:10px}.features-next .features-section .column .mega-octicon{color:#4183c4}.features-next .features-section .column p{margin:15px auto;width:80%}.features-next .features-section-center{text-align:center}.features-next .features-section-center:before,.features-next .features-section-center:after{display:table;content:" "}.features-next .features-section-center:after{clear:both}.features-next .features-section-center .features-heading,.features-next .features-section-center .features-subheading,.features-next .features-section-center .features-copy-intro{width:720px;margin:20px auto}.features-next .features-section:first-child{padding:75px 0}.features-next .features-section:nth-child(2n){background-color:#f5f5f5}.features-next .hero-octicon{width:100px;height:100px;border-radius:50px;text-align:center;border:solid 1px #e5e5e5;margin:0 auto 15px}.features-next .hero-octicon .mega-octicon{color:#4183c4;font-size:48px;line-height:100px}.features-next .features-heading{color:#333;font-size:42px;font-weight:300;line-height:1.1;margin-bottom:0}.features-next .features-heading-small{color:#2a2a2a;font-size:28px;font-weight:normal;line-height:1.1;margin-bottom:24px}.features-next .features-subheading{font-size:24px;font-weight:normal;line-height:1.3;margin-bottom:0;color:#888}.features-next .features-subheading strong{color:#444}.features-next .features-repo-count{white-space:nowrap}.features-next .features-content-right{float:right;width:470px;text-align:left}.features-next .features-content-left{float:left;width:470px;text-align:left}.features-next .features-branch-diagram{position:relative;margin-top:40px;margin-bottom:50px}.features-next .features-branch-diagram.preload *{-webkit-animation:none !important;animation:none !important;opacity:0}.features-next .features-branch-diagram.mobile *{-webkit-animation:none !important;animation:none !important;opacity:1}.features-next .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}.features-next .diagram-icon-small{position:absolute;color:#4183c4;margin-top:2px\9}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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}.features-next .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-next .features-highlight{margin:8px 0;display:inline-block;background-color:#e7e7e7;padding:10px;border-radius:3px}.features-next .features-highlight i{font-style:normal;color:#4183c4}.features-next .features-callout{border:solid 1px #eee;border-radius:3px;padding:10px;margin-top:15px;margin-bottom:15px;display:inline-block;color:#777;font-size:14px;line-height:1.4;text-align:left}.features-next .features-callout .left{margin-right:10px;vertical-align:center}.features-next .features-callout-desktop-button{width:450px}.features-next .features-callout-desktop-button p{width:420px;margin-top:0;margin-bottom:0}.features-next .native-mobile-screens{list-style-type:none;border-bottom:solid 1px #d9d9d9;line-height:0;margin-top:30px;padding-left:0}.features-next .native-mobile-screens li{display:inline;margin:0 5px 30px}.features-next .features-footer{margin:0 auto;width:750px}.features-next .team-org-chart{width:470px;margin-top:20px;text-align:center}.features-next .team-org-chart .mega-octicon{vertical-align:middle}.features-next .team-org-group{border:solid 1px #ccc;background-color:#fff;text-align:center;font-size:16px;padding:10px;margin-bottom:13px;border-radius:3px}.features-next .team-org-group strong{color:#333}.features-next .team-org-team{width:147px;height:120px;display:inline-block;vertical-align:top}.features-next .team-org-team+.team-org-team{margin-left:10px}.features-next .octicon-jersey-red{color:#bd2c00}.features-next .octicon-jersey-green{color:#6cc644}.features-next .octicon-jersey-orange{color:#ff9933}.features-next .team-org-members{margin-top:15px}.features-next .team-org-members .octicon{color:#aaa}.features-next .team-org-repos .mega-octicon{color:#bbb;margin:0 5px}.features-next .features-copy-minor{font-size:12px;color:#555}.features-next .features-screenshot-bottom{margin-bottom:-46px}.features-next .team-animation{animation-duration:12s;-webkit-animation-duration:12s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.features-next .team-dev{animation-name:teamDev;-webkit-animation-name:teamDev}.features-next .team-design{animation-name:teamDesign;-webkit-animation-name:teamDesign}.features-next .team-marketing{animation-name:teamMarketing;-webkit-animation-name:teamMarketing}.features-next .team-dev-design{animation-name:teamDevDesign;-webkit-animation-name:teamDevDesign}.features-next .team-dev-design-marketing{animation-name:teamDevDesignMarketing;-webkit-animation-name:teamDevDesignMarketing}.features-next .svn-callout{clear:both;border-top:solid 1px #ddd;padding-top:30px;padding-left:217px;font-size:14px;line-height:0.8;text-align:left;color:#777}.features-next .svn-callout-heading{font-size:18px;margin-bottom:0;color:#444}.features-next .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:#ff9933;color:#ff9933}94%{border-color:#ff9933;color:#ff9933}}@keyframes teamMarketing{67%{border-color:#ccc;color:#bbb}70%{border-color:#ff9933;color:#ff9933}94%{border-color:#ff9933;color:#ff9933}}@-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:#ff9933;color:#ff9933}94%{border-color:#ff9933;color:#ff9933}}@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:#ff9933;color:#ff9933}94%{border-color:#ff9933;color:#ff9933}}@-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{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;cursor:pointer;border-color:#4183c4;color:#fff;background-color:#4183c4}.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}.segmented-nav-tab{display:none}.segmented-nav-tab:before,.segmented-nav-tab:after{display:table;content:" "}.segmented-nav-tab:after{clear:both}.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}.flex-table{display:table}.flex-table-item{display:table-cell;width:1%;white-space:nowrap;vertical-align:middle}.flex-table-item-primary{width:99%}#fork-select:before,#fork-select:after{display:table;content:" "}#fork-select:after{clear:both}#fork-select img{border-radius:5px;margin-bottom:5px;opacity:0.3}#fork-select .target{padding:10px;margin:0 8px 10px;float:left;text-align:center;border:2px solid transparent;border-radius:5px}#fork-select .target .css-truncate-target{max-width:90px}#fork-select .target img{display:block}#fork-select .target.disabled{cursor:not-allowed;color:#999999}#fork-select .target:not(.disabled){cursor:pointer;font-weight:bold}#fork-select .target:not(.disabled) img{opacity:1}#fork-select .target:not(.disabled):hover{background-color:#dde9f4;color:#4183c4;border-color:#4183c4}#fork-select .target:not(.disabled):active{color:#265079;background-color:#8fb6dc}#fork-select-page h2{font-weight:400}#fork-select-page .target{margin-left:0}.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:#333333;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;transition:color 0.15s;box-shadow:none}.fullscreen-overlay textarea:focus,.fullscreen-overlay textarea:hover{outline:none;color:#333333}.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:#333333;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:-moz-linear-gradient(#fafafa, #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:-moz-linear-gradient(#599bdc, #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:-moz-linear-gradient(#fafafa, #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:-moz-linear-gradient(#599bdc, #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-type-switcher{display:none}#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-footer #last-edit{color:#999;margin:10px 0 0}#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:-moz-linear-gradient(#fafafa, #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:-moz-linear-gradient(#599bdc, #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}.boxed-group-critical{background:#bd2c00}.boxed-group-critical .alert-badge{color:#bd2c00}.boxed-group-warn{background:#ff9933}.boxed-group-warn .alert-badge{color:#ff9933}.icon-and-label .col{border-right:1px solid #eee;text-align:center;padding:10px}.icon-and-label .col:last-child{border-right:0}.icon-and-label .label{display:block;font-size:12px;margin-top:10px;color:#555}.icon-and-label .octicon-stop{color:#bd2c00}.icon-and-label .octicon-check{color:#6cc644}.icon-and-label .octicon-alert{color:#ff9933}.alert-item-list{list-style:none;margin-top:10px}.alert-item{padding:10px;border-bottom:1px solid #eee}.alert-item .info{float:right;color:#777}.alert-item .label{font-size:12px;margin-left:10px}.alert-info{font-size:14px}.help-wanted{position:relative;padding-top:60px}.help-wanted,.help-wanted .explore-marketing-header{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.help-wanted .explore-marketing-header{margin-bottom:40px}.help-wanted.has-results{padding-top:0}.help-wanted.has-results .explore-marketing-header{margin-bottom:20px}.help-wanted .hw-suggester-form{text-align:center}.help-wanted .hw-suggester-form .hw-interest-label{display:inline-block;font-size:16px;vertical-align:middle}.help-wanted .hw-suggester-form .hw-interest-input-group{display:inline-table;width:250px}.help-wanted .hw-suggester-form .hw-clear-interests{display:none;margin-left:8px}.help-wanted .hw-suggester-form .hw-user-interest-terms,.help-wanted .hw-suggester-form.has-terms .hw-clear-interests{display:inline-block;vertical-align:middle}.help-wanted.has-enough-terms .hw-enough-terms-message{display:block}.help-wanted.has-enough-terms .hw-interest-input-group{display:none}.help-wanted.has-enough-terms .hw-clear-interests{margin-left:0}.help-wanted .hw-enough-terms-message{text-align:center;color:#999999}.help-wanted .hw-interest-item{position:relative;display:inline-block;padding:5px 30px 5px 10px;font-size:16px;color:rgba(0,0,0,0.6);line-height:24px;background-color:#f1f7fa;border-radius:3px;margin-right:8px}.help-wanted .hw-interest-item .octicon{position:absolute;top:9px;right:12px;color:#8fb6dc}.help-wanted .hw-interest-item .octicon:hover{color:#4183c4}.help-wanted .hw-interest-item.hidden{display:none}.help-wanted .hw-interest-item:last-child{margin-right:5px}.help-wanted .hw-suggester-loading,.help-wanted .hw-suggester-results,.help-wanted .hw-enough-terms-message{display:none}.help-wanted.is-loading .hw-suggester-loading,.help-wanted.has-results .hw-suggester-results{display:block}.help-wanted .hw-suggester-results-container{position:relative;min-height:70px;margin:30px auto 0;max-width:600px}.help-wanted .hw-suggester-loading{position:absolute;text-align:center;background-color:rgba(255,255,255,0.75);width:100%;height:100%;top:0}.help-wanted .hw-suggester-loading:before,.help-wanted .hw-suggester-loading:after{display:table;content:" "}.help-wanted .hw-suggester-loading:after{clear:both}.help-wanted .hw-suggester-loading img{position:absolute;top:40%;margin-top:-32px;margin-left:-32px}.help-wanted .items{border-radius:3px}.help-wanted .items .help-wanted-item{padding:20px;border:1px solid #eeeeee;border-bottom:0;overflow:hidden}.help-wanted .items .help-wanted-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.help-wanted .items .help-wanted-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom:1px solid #eeeeee}.help-wanted .items .help-wanted-item a{color:#333;text-decoration:none}.help-wanted .items .help-wanted-item a:hover{color:#4183c4}.help-wanted .items .labels{margin-bottom:2px;display:inline-block}.help-wanted .items .owner-avatar{float:left;background:#fff;margin-right:10px;border-radius:3px}.help-wanted .items .issue-title{font-weight:normal;text-decoration:none;max-width:490px}.help-wanted .items .issue-title:hover{color:#4183c4}.help-wanted .items .description{font-size:18px;line-height:1.2em;margin:-2px 0 2px 50px}.help-wanted .items .description .other-issues{color:#aaa;font-size:18px}.help-wanted .items .description .issue-title,.help-wanted .items .description .other-issues,.help-wanted .items .description .labels{display:inline-block;vertical-align:middle}.help-wanted .items .description .css-truncate-target{max-width:560px}.help-wanted .items .meta{color:#999;font-size:12px;margin-left:50px}.help-wanted .items .meta .css-truncate-target{max-width:500px}.help-wanted .items .repo a{margin-right:5px;display:inline-block}.help-wanted .hw-show-more{display:block;padding:12px;width:100%;border:1px solid #dae5eb;border-radius:0 0 3px 3px;text-align:center;text-decoration:none;background:#f1f7fa;color:#4183c4}.help-wanted .hw-show-more:hover{background:#e6f1f6}.help-wanted .hw-protip{text-align:center;margin-top:20px}.help-wanted .hw-background-icons{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:absolute;width:100%;height:312px;top:0;z-index:-1}.help-wanted .hw-background-icons .hw-bg-icon{position:absolute;color:rgba(0,0,0,0.025)}.help-wanted.is-loading .hw-background-icons,.help-wanted.has-results .hw-background-icons{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0}.help-wanted .hw-bg-icon:nth-child(1){top:36%;left:45%;font-size:96px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(2){top:8%;left:40%;font-size:96px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.help-wanted .hw-bg-icon:nth-child(3){top:24%;left:75%;font-size:96px;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.help-wanted .hw-bg-icon:nth-child(4){top:15%;left:20%;font-size:82px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(5){top:50%;left:70%;font-size:48px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(6){top:46%;left:32%;font-size:36px;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.help-wanted .hw-bg-icon:nth-child(7){top:65%;left:58%;font-size:52px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(8){top:10%;left:63%;font-size:72px;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.help-wanted .hw-bg-icon:nth-child(9){top:60%;left:28%;font-size:36px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.help-wanted .hw-bg-icon:nth-child(10){top:46%;left:20%;font-size:42px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(11){top:12%;left:32%;font-size:48px;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.help-wanted .hw-bg-icon:nth-child(12){top:40%;left:62%;font-size:42px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.help-wanted .hw-bg-icon:nth-child(13){top:62%;left:36%;font-size:46px;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.help-wanted .hw-bg-icon:nth-child(14){top:14%;left:72%;font-size:36px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(15){top:12%;left:50%;font-size:86px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(16){top:44%;left:38%;font-size:38px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(17){top:66%;left:47%;font-size:46px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.help-wanted .hw-bg-icon:nth-child(18){top:43%;left:55%;font-size:36px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.help-wanted .hw-bg-icon:nth-child(19){top:44%;left:26%;font-size:30px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.help-wanted .hw-bg-icon:nth-child(20){top:10%;left:48%;font-size:32px;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.help-wanted .hw-bg-icon:nth-child(21){top:9%;left:57%;font-size:38px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.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 .hook-url.css-truncate-target{max-width:360px}.hook-item .description{color:#999999}.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:#999999}.hook-item.inactive .icon-for-inactive{display:inline-block;color:#999999}.hook-events-field .hook-event-selector{display:none}.hook-events-field.is-custom .hook-event-selector{display:block}.hook-events-field .hook-event-choice{font-weight:normal}.hook-event-selector{margin-left:10px}.hook-event-selector .hook-event{display:inline-block;width:310px;margin:0;padding:5px 0 5px 30px}.hook-event-selector .hook-event .note{font-size:11px;margin:0;color:#aaa}.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}.hook-deliveries-list .loading-message{display:block}.hook-deliveries-list .error-message{display:none}.hook-deliveries-list.error .loading-message{display:none}.hook-deliveries-list.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{visibility:hidden}.hook-deliveries-list .item-status.pending .icon-for-pending{display:inline-block}.hook-deliveries-list .hook-deliveries-pagination .hook-deliveries-pagination-loading-message{display:none}.hook-deliveries-list .hook-deliveries-pagination .hook-deliveries-pagination-loading-message .animated-ellipsis-container{text-align:left}.hook-deliveries-list .hook-deliveries-pagination.loading .hook-deliveries-pagination-button{display:none}.hook-deliveries-list .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-summary{text-decoration:none}.hook-delivery-item .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-item .hook-delivery-guid .octicon{margin:1px -2px 0 0;color:#b0c4ce}.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 .hook-delivery-actions{padding-top:1px}.hook-delivery-item .hook-delivery-time{float:right;margin-right:10px;color:#999999;font-size:10px}.hook-delivery-item.open .hook-delivery-details{display:block}.hook-delivery-item .loading-message{text-align:center}.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 .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-details .hook-delivery-response-status[data-response-status^="2"]{background-color:#6cc644}.hook-delivery-failure{margin:10px 0}.hook-delivery-failure:before,.hook-delivery-failure:after{display:table;content:" "}.hook-delivery-failure:after{clear:both}.hook-delivery-failure-message{width:540px;float:left;margin:0}.redelivery-dialog .pending-message{display:block}.redelivery-dialog .failure-message{display:none}.redelivery-dialog.failed{color:#9c2400;background-color:#efd0d0;background-image:-moz-linear-gradient(#f8d8d8, #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.error .loading-message{display:none}.redelivering-hook-delivery.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}.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-section{color:#5a5a5a;font-size:16px;line-height:1.5;padding:40px 0;position:relative;text-align:center}.integrations-bg-container{display:block;height:100%;width:100%;background:url("/images/modules/integrations/circuits@2x.png?6c1efbbf") center bottom/1780px 295px no-repeat transparent}.integrations-intro{background:url("/images/modules/integrations/circuits-animated.gif?c889e704") center 268px/500px 350px no-repeat #1781c0;color:#fff;padding-bottom:0}.integrations-intro .integrations-heading{margin-top:40px;color:#fff}.integrations-intro .integrations-subheading{color:#0a4568;margin-bottom:360px}.integrations-intro .integrations-subheading,.integrations-outro .integrations-subheading{font-size:24px}.integrations-design{padding-bottom:0}.integrations-quality{background-color:#f5f5f5;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding-bottom:100px}.integrations-heading{font-weight:200;font-size:48px;margin-top:70px}.integrations-subheading{font-size:20px;font-weight:200;max-width:715px;margin:0 auto}.integrations-outro{background:url("/images/modules/integrations/circuits-animated-flipped.gif?b7c69dbc") center -74px/350px 262px no-repeat #1781c0;color:#fff;padding:0 0 218px}.integrations-outro .integrations-bg-container{background:url("/images/modules/integrations/circuits-flipped@2x.png?e2a09848") center top/1685px 174px no-repeat transparent;padding-top:160px}.integrations-outro .integrations-subheading{color:#0a4568;width:650px}.integrations-outro .integrations-heading{color:#fff}.integrations-outro a{color:#0a4568;text-decoration:underline}.button.outro-button{font-size:20px;font-weight:200;margin:40px auto 0;background:#0a4568;border:0;padding:10px 15px;color:#fafafa;text-decoration:none;text-shadow:none}.integrations-contact-info{color:#0a4568;margin:40px auto 0;width:450px}.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("/images/modules/integrations/logos/asana@2x.png?98d4fa7e");background-size:137px 100px;width:137px;position:relative;bottom:-8px}.integrations-tab-pivotaltracker{background-image:url("/images/modules/integrations/logos/pivotaltracker@2x.png?be1b6a68");background-size:278px 100px;width:278px}.integrations-tab-tenxer{background-image:url("/images/modules/integrations/logos/tenxer@2x.png?6087fa99");background-size:111px 100px;width:111px;position:relative;bottom:-7px}.integrations-tab-zendesk{background-image:url("/images/modules/integrations/logos/zendesk@2x.png?a69fa9b8");background-size:154px 100px;width:154px}.integrations-slide-content{height:515px;list-style:none;margin-bottom:-10px;position:relative}.integrations-slide-content>li{position:absolute;top:0;left:0;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);opacity:0}.integrations-slide-content>li img{width:1044px}.integrations-slide-content>li img,.integrations-slide-content>li>p{position:relative;left:-32px}.integrations-slide-content>.active{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.integrations-slide-content>.active ~{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.integrations-slide-description{margin:30px auto 50px;max-width:700px}.integrations-ship{padding-bottom:150px}.integrations-grid{list-style:none;overflow:hidden}.integrations-grid>li{float:left;max-width:49%;margin-top:40px}.integrations-grid>li>p{max-width:80%;display:inline-block}.integrations-logo-container{min-height:100px;width:100%;display:block;position:relative}.integrations-logo-container>img{position:absolute;bottom:0;left:0;top:0;right:0;margin:auto;display:inline-block}.integrations-imagelist{list-style:none}.integrations-imagelist>li{margin-top:100px}.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}.issues-reset-query{display:inline-block;margin-bottom:5px;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 .milestone-title{width:500px}.table-list-milestones .milestone-progress{width:420px}.table-list-milestones .milestone-progress .progress-bar{height:14px;margin-top:7px;margin-bottom:12px}.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}.table-list-milestones .milestone-title-link{margin-top:0;margin-bottom:5px;font-size:24px;font-weight:normal;line-height:1.2}.table-list-milestones .milestone-title-link a{color:#333}.table-list-milestones .milestone-title-link a:hover{color:#4183c4}.table-list-milestones .milestone-description{margin-top:5px}.table-list-milestones .milestone-description .expand-more{color:#4183c4;cursor:pointer}.table-list-milestones .milestone-description .expand-more:hover{text-decoration:underline}.table-list-milestones .milestone-description.open .milestone-description-plaintext{display:none}.table-list-milestones .milestone-description.open .milestone-description-html{display:block}.table-list-milestones .milestone-description .milestone-description-html{display:none}.table-list-milestones .milestone-meta{font-size:14px}.table-list-milestones .milestone-meta-item{display:inline-block;margin-right:10px}.table-list-milestones .milestone-meta-item .octicon{width:16px;text-align:center}.table-list-milestones .milestone-actions{margin-top:8px;font-size:13px}.table-list-milestones .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:1px;width:120px;background-color:#eee;background-image:none}.task-progress .progress-bar .progress{height:5px;background-color:#ccc;background-image:none}.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;background-image:none}.issues-listing{position:relative}.issues-listing .paginate-container,.issues-listing .paginate-protip{margin-top:20px;text-align:center}.issues-listing .paginate-container .octocat-search,.issues-listing .paginate-protip .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 .table-list-cell{padding-top:10px;padding-bottom:10px}.issues-listing .table-list-issues .issue-title{padding-top:12px;width:740px}.issues-listing .table-list-issues .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}.issues-listing .table-list-issues .issue-title-link:hover{color:#4183c4;text-decoration:none}.issues-listing .table-list-issues .issue-title-link:hover .num{color:inherit}.issues-listing .table-list-issues .issue-nwo-link{color:#777}.issues-listing .table-list-issues .issue-meta{margin-top:1px;font-weight:normal;color:#999}.issues-listing .table-list-issues .issue-meta-section{float:left;margin-right:20px}.issues-listing .table-list-issues .issue-meta-section a{color:#777}.issues-listing .table-list-issues .issue-meta-section a:hover{color:#4183c4;text-decoration:none}.issues-listing .table-list-issues .issue-milestone{max-width:240px}.issues-listing .table-list-issues .issue-pr-status{display:inline-block;margin-right:3px;vertical-align:-1px}.issues-listing .table-list-issues .milestone-link{color:#999}.issues-listing .table-list-issues .milestone-link .octicon{color:#ccc;font-size:14px}.issues-listing .table-list-issues .milestone-link:hover{color:#4183c4;text-decoration:none}.issues-listing .table-list-issues .milestone-link:hover .octicon{color:inherit}.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}.issues-listing .table-list-issues .issue-comments{width:60px;padding-top:13px;font-weight:bold;text-align:right;white-space:nowrap}.issues-listing .table-list-issues .issue-comments .octicon{margin-right:1px}.issues-listing .table-list-issues .issue-comments-link{color:#999}.issues-listing .table-list-issues .issue-comments-link:hover{color:#4183c4;text-decoration:none}.issues-listing .table-list-issues .issue-comments-link.no-comment{color:#eee}.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}.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;-moz-animation:rotate 20s infinite linear;animation:rotate 20s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{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}.member-adder{display:none;position:absolute;background:#eee;padding:0 5px 5px;z-index:2;box-shadow:0 0 3px #999999}.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,.merge-branch-description{margin:0}.merge-branch-description{margin-right:160px;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%}.merge-branch-manually .copyable-terminal{margin-right:25px;margin-bottom:10px;padding:10px;color:#fff;background-color:#333;border:0;border-radius:3px 0 3px 3px;overflow:auto}.merge-branch-manually .for-copyable-terminal{float:right}.merge-branch-manually .for-copyable-terminal .zeroclipboard-button{float:right;border-radius:0 3px 3px 0;text-align:center}.merge-branch-manually .for-copyable-terminal .zeroclipboard-button .octicon{margin:0 auto;padding-left:1px}.open>.merge-branch-manually{display:block;max-width:585px}.date_selector .year_nav{margin-right:0}.date_selector .button{padding:0;border-color:#ddd;box-shadow:none}.milestone-form dd.required{display:none}.milestone-form .form-actions:before,.milestone-form .form-actions:after{display:table;content:" "}.milestone-form .form-actions:after{clear:both}.milestone-form .form-actions .button{float:right;margin-left:5px}#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}#network .blankslate{margin-top:55px}.page-new-repo .new-repo-container{width:700px;margin:0 auto;padding-top:20px}.page-new-repo .new-repo-container h2{font-size:22px;font-weight:normal;color:#666;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:0.5em}.page-new-repo .octicon-repo{color:#bbb}.page-new-repo .octicon-lock{color:#e9dba8}.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 .owner-reponame{position:relative}.page-new-repo .owner-reponame dl.form{margin-top:5px;margin-bottom:0}.page-new-repo .owner-reponame .owner,.page-new-repo .owner-reponame .slash,.page-new-repo .owner-reponame .reponame{float:left}.page-new-repo .owner-reponame .slash{font-size:21px;color:#666;padding-top:32px;margin:0 8px}.page-new-repo .owner-reponame .icon-preview{display:none;font-size:32px;position:absolute;text-align:right;width:100px;top:23px;left:-115px}.page-new-repo .owner-reponame .icon-preview.icon-preview-public{top:25px}.page-new-repo .reponame-suggestion{color:#34631a;cursor:pointer}.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 .upgrade-upsell{padding-left:33px}.page-new-repo .upgrade-upsell .cc-upgrade{padding-left:20px}.page-new-repo .license-info{float:left;margin-top:5px;margin-left:10px;color:#ccc}.page-new-repo .license-container{border-left:1px solid #ccc;padding-left:15px}.featured-license{font-weight:bold}.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}.text-success{color:#6cc644}.notifications .list-group-item{padding-left:34px;border-width:1px 0}.notifications .list-group-item:first-child{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.notifications .list-group-item-name a{display:block;max-width:460px}.notifications .issue-notification .type-icon{color:#489d00}.notifications .commit-notification .type-icon{color:#156f9e}.notifications .pull-request-notification .type-icon{color:#9e157c}.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{background-color:#fafafa}.notifications .read .type-icon{color:#999}.notifications .read .list-group-item-name a{color:#777}.notifications .read .notification-actions .button-link .octicon,.notifications .read .notification-actions .age,.notifications .read .notification-actions .avatar-stack{opacity:0.5}.notifications .read .undo{display:block;visibility:visible}.notifications .read .delete{visibility:hidden}.notifications .read.navigation-focus{background-color:#f5f9fc}.notifications-list{float:left;width:100%}.notifications-list .box{position:relative}.notifications-list .box-header .text-success{position:absolute;right:10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0;visibility:hidden;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.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{float:right;list-style:none}.notification-actions li{float:right;margin-left:10px;font-size:16px;line-height:20px}.notification-actions .age{width:140px;font-size:12px;color:#999}.notification-actions .undo{display:none;visibility:hidden;position:absolute;top:8px}.notification-actions .button-link{padding-left:5px;padding-right:5px;color:#999}.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 .subscription-row>.octicon{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}.inbox-zero-octocat{margin-top:20px;text-align:center}.subscription .loading{opacity:0.5}.subscriptions-aside .octicon-alert{color:#ff9933}.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}.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:#999999}.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-permissions-details-secondary .sub-content{display:none}.oauth-permissions-details-secondary.open .sub-content{display:block}.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 .access-toggle{color:#999999}.oauth-notifications-permissions.via-public .octicon{display:none}.oauth-notifications-permissions.via-full .via-full-access{display:inline}.oauth-notifications-permissions.via-full .access-toggle{color:#999999}.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-organizations li{padding:0}.oauth-organizations li label{padding:10px 10px 10px 20px;display:block;cursor:pointer}.oauth-organizations li label:hover{background-color:#fafafa}.oauth-organizations li label.disabled:hover{background-color:#fff;cursor:default}.oauth-organizations .disabled-fade{opacity:0.5}.oauth-organizations input[type=checkbox]{margin-right:15px}.oauth-organizations .avatar{border-radius:3px;vertical-align:middle}.oauth-organizations .org-login{vertical-align:middle;max-width:270px;margin-left:5px;font-weight:bold;display:inline}.oauth-organizations .org-status{float:right;width:74px}.oauth-organizations .status{font-size:12px;padding:5px 10px;color:#fff;display:block;font-weight:bold;line-height:1;border-radius:2px;max-width:100%;text-shadow:0 1px 1px rgba(0,0,0,0.2);text-align:center}.oauth-organizations .status-approved{background-color:#6cc644}.oauth-organizations .status-pending{background-color:#ff9933}.oauth-organizations .status-denied{background-color:#bd2c00}.oauth-access-boxed-group li.oauth-permissions-details{padding:15px;line-height:18px}.oauth-access-boxed-group li.oauth-permissions-details .content{margin-right:30px}.oauth-access-boxed-group .oauth-divider{margin-top:0}.deleted-permission{color:#bd2c00}.added-permission{color:#6cc644}.permission-title{margin-top:0}.oauth-application-policy.is-selectable .oauth-application-whitelist{display:block}.oauth-application-policy .oauth-application-whitelist{display:none;margin:20px}.oauth-application-policy h4{padding:10px 0}.oauth-application-policy .octicon-check{color:#6cc644}.oauth-application-policy ul{border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.05)}.oauth-application-policy li{list-style:none;border-bottom:1px solid #ddd;padding:10px;height:41px}.oauth-application-policy li:last-child{border-bottom:0}.oauth-application-policy li.removed{background-color:#fafafa;box-shadow:inset 0 0 8px #eee}.oauth-application-policy li.removed .application-remove{display:none}.oauth-application-policy .avatar{border-radius:3px;vertical-align:middle}.oauth-application-policy .oauth-application{vertical-align:middle;margin-left:5px}.oauth-application-policy .oauth-application-actions{margin-top:-3px}.oauth-application-policy .octicon-x{margin-top:1px;color:#bd2c00}.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-right:3px;color:#ccc;font-size:14px}.org-header .edit-org:hover{color:#4183c4}.org-header-wrapper{display:table;width:680px;padding-top:20px;padding-bottom:20px}.org-header-wrapper .avatar{display:table-cell;width:100px;height:100px;vertical-align:middle;border-radius:3px}.org-header-info{display:table-cell;vertical-align:middle;width:560px}.org-header-info .org-name{margin-top:0;margin-bottom:5px;color:#333;font-size:36px;font-weight:normal}.org-header-info .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{margin-right:18px;display:inline-block;overflow:hidden;max-width:165px;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}.pagehead .org-title{margin-top:4px;font-size:20px;line-height:1;font-weight:normal;text-decoration:none;color:#777}.pagehead .org-title .org-link{color:#333}.pagehead .org-title .org-link .avatar{float:left;height:30px;width:30px;margin-top:-5px;margin-bottom:-1px;margin-right:9px;border-radius:3px}.pagehead .org-title .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}.org .paginate-container{margin-top:20px;text-align:center}.org .paginate-container.org-teams-pagination{margin-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}.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{display:inline-block}.member-avatar-img{display:block;width:59px;height:59px;border-radius:3px}.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,.member-row:after{display:table;content:" "}.member-row:after{clear:both}.member-row:hover{color:#4183c4;text-decoration:none}.member-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.member-row .member-avatar-img{float:left;width:40px;height:40px;margin-right:10px}.member-row .member-name{display:block}.member-row .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{margin-top:-5px}.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 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:200px}.new-team{margin-left:10px}.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,.org-list .list-item:after{display:table;content:" "}.org-list .list-item:after{clear:both}.org-list .cancel-link{color:#777}.org-repo-list{position:relative}.org-repo-list .org-repo{position:relative;padding-top:30px;padding-bottom:30px}.org-repo-list .participation-graph{position:absolute;right:0;bottom:0;left:0;z-index:-1}.org-repo-list .participation-graph.disabled{display:none}.org-repo-list .participation-graph .bars{position:absolute;bottom:0}.org-repo-list .blankslate{margin-top:15px}.org-repo-name{font-size:20px;line-height:1.2;margin:0 0 4px}.org-repo-name .prefix,.org-repo-name .slash{font-weight:normal}.org-repo-name .slash{margin-left:-4px;margin-right:-4px}.org-repo-name .labels{top:-2px}.org-repo-name .label{padding:4px;font-size:10px;font-weight:normal;line-height:0.9;text-transform:uppercase;box-shadow:none}.org-repo-description{margin:0;font-size:14px;color:#666}.org-repo-forked{display:inline-block;height:100%;vertical-align:middle;margin:0 0 6px;font-size:12px;color:#808080}.org-repo-forked .octicon{vertical-align:middle}.org-repo-stats{float:right;margin-top:4px;font-weight:bold;font-size:12px;color:#808080}.org-repo-stats .stat-item{margin-left:8px;display:inline-block}.org-repo-stats a{color:#808080;text-decoration:none}.org-repo-stats a:hover{color:#4183c4}.org-repo-stats .octicon{font-size:14px}.org-repo-updated{font-size:12px;display:block;margin:5px 0 0;color:#808080}.org-repo-updated a{font-weight:bold;color:#808080}.org-repo-updated .avatar{float:left;vertical-align:middle;margin-right:8px;margin-top:-4px}.org-repo-updated .avatar img{width:24px;height:24px}.org-repos-mini{padding:0;margin:0}.org-repos-mini .org-repo-mini-item .minibutton{position:absolute;top:0;right:0}.org-repos-mini .org-repo-mini-item .repo-prefix{font-weight:normal;text-transform:lowercase}.org-repos-mini .org-repo-mini-item .repo-slash{display:inline-block;margin-left:-4px;margin-right:-4px}.org-repos-mini .org-repo-mini-item .fork-count{color:#999;font-size:12px;font-weight:normal}.org-repos-mini .org-repo:last-child{border-bottom:0}.org-repos-mini .org-repo-name{width:75%;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:#e3d393}.org-repos-mini .org-repo-forked{max-width:270px;margin-top:0;margin-bottom:0;font-weight:normal}.org-repos-mini .org-repo-controls{position:absolute;right:0;top:50%;margin-top:-13px}.add-member-wrapper{position:relative;width:600px;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;margin-right:5px}.add-member-wrapper .buy-more-link{margin-right:5px}.add-member-title{margin-bottom:0;font-size:30px;font-weight:normal}.add-member-lead{margin-top:5px;margin-bottom:15px}.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-list-footer .show-all-link .octicon{margin-left:5px;color:#777}.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-description,.add-member-team-list .team-meta{margin-top:2px;margin-bottom:2px}.add-member-team-list .team-description{color:#333}.add-member-team-list .team-meta{color:#777}.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}.invite-team-member-list .team{display:table-row;cursor:default}.invite-team-member-list .team:first-child{border-top:0}.invite-team-member-list .team .table-list-cell{padding-top:15px;padding-bottom:15px}.invite-team-member-list .team-info{width:250px;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;font-weight:bold}.member-list-item .member-info .member-list-avatar{float:left;width:40px;height:40px;margin-right:15px;border-radius:3px}.member-list-item .member-info a{color:#333}.member-list-item .member-info a:hover{text-decoration:none}.member-list-item .member-info .member-link{display:block}.member-list-item .member-info .member-username{display:block}.member-list-item .member-info .member-username a:hover{color:#4183c4;text-decoration:none}.member-list-item .member-info .member-username .octicon{position:relative;top:-2px;margin-left:2px;font-size:12px;color:#aaa}.member-list-item .member-info .member-fullname{font-weight:normal;color:#777}.member-list-item .member-meta{width:140px;font-size:11px;color:#777;text-align:center}.member-list-item .member-meta .teams-link{color:#777}.member-list-item .member-meta .teams-link:hover{color:#4183c4;text-decoration:none}.member-list-item .member-security .octicon{color:#ff9933}.member-list-item .member-visibility .octicon,.member-list-item .member-security .octicon,.member-list-item .member-manage .octicon{font-size:14px}.member-list-item .member-role{width:100px}.member-list-item .member-follow{text-align:right}.member-list-item .member-manage{width:120px}.member-list-item .member-manage .manage-link{color:#999}.member-list-item .member-manage .manage-link:hover{color:#4183c4;text-decoration:none}.member-selected-actions{display:inline}.team-grid{position:relative;margin-left:-10px;margin-right:-10px}.team-grid:before,.team-grid:after{display:table;content:" "}.team-grid:after{clear:both}.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-action{float:right}.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;margin:0 10px 0 0}.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,.team-grid .team-member-ellipsis{display:inline-block;vertical-align:top;width:30px;height:30px}.team-grid .team-member:hover,.team-grid .team-member-ellipsis:hover{text-decoration:none}.team-grid .team-member .avatar,.team-grid .team-member-ellipsis{border-radius:3px}.team-grid .team-member-ellipsis{line-height:24px;color:#777;font-weight:bold;text-align:center;background-color:#ddd}.team-grid .team-member-ellipsis:hover{color:#333}.team-grid .blankslate{margin-left:10px;margin-right:10px}.team-label-ldap{padding:0 9px;line-height:25px;border:1px solid #eaeaea;border-radius:3px;color:#999;font-size:11px;text-transform:uppercase;cursor:default}.team-label-ldap.header-label-ldap{padding:3px 5px}.member-sidebar{float:left;width:200px;margin-top:-5px}.member-main{float:right;width:750px}.member-nav{float:none;width:100%;margin-bottom:15px;margin-right:0}.member-actions .minibutton{display:block;margin-bottom:15px;text-align:center}.role{display:block;padding:0 15px;text-align:center;color:#777;font-size:12px}.member-card{position:relative;padding:10px}.member-card .avatar{float:left;border-radius:3px}.member-card .username{display:block;margin-top:2px;margin-left:28px;font-size:14px;font-weight:normal;word-wrap:break-word}.manage-table .org-meta-cell{padding-top:15px;padding-bottom:15px;vertical-align:middle;font-size:11px}.org-repo-access .org-repo-name{width:350px;padding-right:50px;margin-bottom:0;font-size:14px}.org-repo-access .org-repo-name .label{font-size:9px}.org-repo-access .org-repo-description{margin-top:0;margin-bottom:0;font-size:12px;line-height:18px;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-repo-access .org-repo-forked{margin:2px 0 0}.org-repo-access .org-repo-forked .octicon{font-size:14px}.org-repo-access .org-meta-teams{color:#777}.owner-info{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0;font-size:14px;color:#888;border-top:1px solid #eee}.mini-team-grid .team{width:365px;height:70px}.mini-team-grid .team .team-name{max-width:240px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mini-team-grid .team .team-description{margin-top:0}.access-app{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #eee}.access-app .last-accessed-cell{text-align:right}.app-avatar{float:left;margin-top:2px;margin-right:10px;border-radius:3px}.access-app-info{width:350px}.access-app-content{overflow:hidden;margin-right:50px;font-size:12px;line-height:18px}.access-app-title{font-size:14px}.access-app-title a{color:#333}.access-app-title a:hover{color:#4183c4}.access-app-scope{overflow:hidden;margin-top:0;margin-bottom:5px;color:#777}.member-activity-title{margin-top:5px;margin-bottom:0;font-weight:normal;font-size:18px}.member-activity-timeline{position:relative;border-top:1px solid #eee}.member-activity-timeline:before{position:absolute;top:30px;bottom:30px;left:19px;display:block;width:2px;z-index:-1;background-color:#f3f3f3;content:""}.member-activity-item{padding-top:20px;padding-bottom:20px}.member-activity-item .octicon{float:left;width:40px;height:40px;color:#999;line-height:36px;text-align:center;background-color:#f3f3f3;border:2px solid #fff;border-radius:50%}.member-activity-content{margin-left:60px}.member-activity-content .activity-action{margin-top:0;margin-bottom:5px;font-size:14px}.member-activity-content .activity-time{font-size:90%;color:#777}.member-activity-content .activity-members .avatar{display:inline-block;border-radius:3px}.member-activity-content .deleted{color:#999}.member-added{margin-top:10px;color:#999}.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,.typeahead-result:after{display:table;content:" "}.typeahead-result:after{clear:both}.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{margin-left:-34px;margin-right:10px;width:24px;height:24px;border-radius:3px}.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{float:left;margin:0 10px 0 0;font-size:13px;line-height:32px}.team-info-card .team-title{margin-top:0;margin-bottom:0;font-size:22px;line-height:26px}.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 .team-description-form{width:100%;margin-top:10px;margin-bottom:20px}.team-info-card .team-description-form .team-description-field{width:100%;height:100px;margin-bottom:10px;font-size:14px}.team-info-card .team-stats{margin-right:-15px;margin-bottom:-10px;margin-left:-15px;padding-right:15px;padding-left:15px;border-top:1px solid #eee}.team-info-card .stats-group{display:table;table-layout:fixed;width:100%}.team-info-card .stats-group .stat{display:table-cell;padding-top:10px;padding-bottom:10px;padding-left:15px;font-size:12px;color:#999;text-transform:uppercase}.team-info-card .stats-group .stat:hover,.team-info-card .stats-group .stat:hover .stat-number{color:#4183c4;text-decoration:none}.team-info-card .stats-group .stat:first-child{padding-left:0;border-right:1px solid #eee}.team-info-card .stats-group .stat .stat-number{display:block;color:#333;font-size:16px}.team-info-card .stats-group .stat.no-link:hover{color:#999}.team-info-card .stats-group .stat.no-link:hover .stat-number{color:#333}.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-info-card .team-actions .octicon{margin-right:0}.org-team-sidebar{float:left;width:280px}.org-team-sidebar .team-permissions{color:#777;font-size:13px;text-align:center}.org-team-sidebar .team-permissions .access{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-list-avatar{float:left;margin-right:10px}.team-member-list .team-member-list-avatar .avatar{border-radius:3px}.team-member-list .team-member-username,.team-member-list .team-member-fullname{margin:0;font-size:14px;line-height:20px}.team-member-list .team-member-username{font-weight:bold}.team-member-list .team-member-fullname{color:#777}.team-member-list .label-leader{cursor:default}.team-member-list .manage-team-member{float:right;margin-top:10px}.team-member-list .manage-team-member .select-menu-modal{width:150px;left:-97px}.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 .button-link{color:#fff;text-decoration:none}.org-team-form-container .org-team-form{width:440px;margin:0 auto}.org-team-form-container .org-team-form .disabled{opacity:0.5}.org-team-form-container .org-team-form .org-validate-group{position:relative}.org-team-form-container .org-team-form .org-validate-group .octicon,.org-team-form-container .org-team-form .org-validate-group .spinner{position:absolute;top:9px;right:10px}.org-team-form-container .org-team-form .org-validate-group .octicon-check{color:#6cc644}.org-team-form-container .org-team-form .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 .member-remove-confirm-list-container{border:1px solid #eaeaea;border-radius:3px;margin-bottom:15px}.member-remove-confirm-container .member-remove-confirm-list{margin-left:0;margin-bottom:0;padding-left:0;max-height:182px;overflow:auto}.member-remove-confirm-container .member-remove-confirm-item{font-size:14px;font-weight:bold;margin:0;padding:10px;border-top:1px solid #eaeaea}.member-remove-confirm-container .member-remove-confirm-item:first-child{border-top:0}.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}.org-section .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}.ldap-group-dn{display:block;color:#aaa;font-weight:normal}.ldap-sync-wrapper .form-actions{text-align:left}.ldap-sync-header.setup-header{margin:30px 0 25px;padding:0;border:0}.ldap-membership-sync-spinner{padding-top:50px}.ldap-sync-spinner{display:inline;vertical-align:top}.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-item:first-child .table-list-cell{border-top:0}.ldap-memberships-list .table-list-cell{font-size:13px;vertical-align:middle}.ldap-memberships-list .table-list-cell:last-child{width:92px}.ldap-memberships-list .ldap-group-form{display:table;width:750px}.ldap-memberships-list .team-name-exists{bottom:-19px;left:10px}.ldap-memberships-list .ldap-list-team-name{width:320px}.ldap-memberships-list .ldap-group-dn{font-size:11px}.ldap-memberships-list .ldap-mention-as{width:200px}.ldap-memberships-list .team-name{color:#333}.ldap-memberships-list .edit{position:absolute;padding:10px;margin-left:-33px;color:#4183c4;cursor:pointer}.ldap-memberships-list .team-name-field{height:34px}.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 .spinner{position:absolute;right:-16px;top:50%;margin-top:-8px}.ldap-memberships-list .is-removing{opacity:0.25}.ldap-memberships-list .is-removing .edit{opacity:0.5}.ldap-import-form-actions{margin-top:30px}.import-container .team-ldap-group-adder{position:relative;float:left;width:650px;margin-right:10px}.import-container .team-ldap-group-adder .team-name-exists{bottom:-27px}.import-container .team-ldap-group-adder-button{width:90px}.import-container .team-ldap-group-adder-button .loading-indicator{display:none}.import-container.is-importing .team-ldap-group-adder-button .loading-indicator{display:inline}.org-renaming{text-align:center}#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,.invited .team-member-list .list-item:after{display:table;content:" "}.invited .team-member-list .list-item:after{clear:both}.invited .team-member-list .list-item:last-of-type{border:0}.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,.invited-banner:after{display:table;content:" "}.invited-banner:after{clear:both}.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;border-radius:3px}.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}.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}.pagehead{position:relative;margin-bottom:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #eee}.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.avatared img{vertical-align:middle;margin-right:5px;width:32px;height:32px;margin-top:-3px;margin-bottom:-2px}.admin{background:url("/images/modules/pagehead/background-yellowhatch-v3.png?3dde398f") 0 0 repeat-x}.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("/images/spinners/octocat-spinner-16px.gif?c7e598d4") 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("/images/spinners/octocat-spinner-32-EAF2F5.gif?465b791a") 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}#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 span.function-divider{display:block;float:left;width:0.5em}#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 0.2s, opacity 0.2s;transition:0.2s 0.2s, opacity 0.2s;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,.theme-selector-actions:after{display:table;content:" "}.theme-selector-actions:after{clear:both}.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}.pagination{margin:7px 0;display:inline-block;overflow:hidden}.pagination a,.pagination span,.pagination em{position:relative;float:left;padding:3px 10px;color:#555;font-style:normal;font-size:13px;text-decoration:none;text-shadow:0 1px 0 #fff;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border:1px solid #ddd;border-bottom:1px solid #c5c5c5}.pagination a+a,.pagination a+span,.pagination span+a,.pagination span+span,.pagination em+a,.pagination em+span{margin-left:-1px;box-shadow:inset 1px 0 0 rgba(255,255,255,0.2)}.pagination a:first-child,.pagination span:first-child,.pagination em:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination a:last-child,.pagination span:last-child,.pagination em:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.pagination a:hover,.pagination a:active,.pagination span:hover,.pagination span:active,.pagination em:hover,.pagination em:active{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);background-color:#3072b3;background-image:-moz-linear-gradient(#599bdc, #3072b3);background-image:-webkit-linear-gradient(#599bdc, #3072b3);background-image:linear-gradient(#599bdc, #3072b3);background-repeat:repeat-x;border-color:#2a65a0}.pagination a:active,.pagination span:active,.pagination em:active{background-color:#599bdc;background-image:-moz-linear-gradient(#3072b3, #599bdc);background-image:-webkit-linear-gradient(#3072b3, #599bdc);background-image:linear-gradient(#3072b3, #599bdc);background-repeat:repeat-x}.pagination a.current,.pagination a.current:hover,.pagination span.current,.pagination span.current:hover,.pagination em.current,.pagination em.current:hover{color:#fff;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,0.5);background-color:#9e9e9e;background-image:-moz-linear-gradient(#767676, #9e9e9e);background-image:-webkit-linear-gradient(#767676, #9e9e9e);background-image:linear-gradient(#767676, #9e9e9e);background-repeat:repeat-x;border-color:#686868}.pagination a:hover,.pagination a:active,.pagination a.current,.pagination a.current:hover,.pagination span:hover,.pagination span:active,.pagination span.current,.pagination span.current:hover,.pagination em:hover,.pagination em:active,.pagination em.current,.pagination em.current:hover{z-index:2;box-shadow:none}.pagination a.disabled,.pagination a.disabled:hover,.pagination a.gap,.pagination a.gap:hover,.pagination span.disabled,.pagination span.disabled:hover,.pagination span.gap,.pagination span.gap:hover,.pagination em.disabled,.pagination em.disabled:hover,.pagination em.gap,.pagination em.gap:hover{color:#bbb;cursor:default;text-shadow:none;background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);background-image:linear-gradient(#fafafa, #eaeaea);background-repeat:repeat-x;border-color:#ddd #ddd #c5c5c5}.pagination a.prev_page,.pagination a.next_page,.pagination a.previous_page,.pagination span.prev_page,.pagination span.next_page,.pagination span.previous_page,.pagination em.prev_page,.pagination em.next_page,.pagination em.previous_page{font-size:9px;line-height:18px}.pagination.ajax_paginate{display:block}.pagination.ajax_paginate a{float:none;display:block;padding:6px;text-align:center}.pagination.ajax_paginate.loading a{text-indent:-3000px;background-color:#eaeaea;background-image:url("/images/spinners/octocat-spinner-16px.gif?c7e598d4");background-repeat:no-repeat;background-position:center center;border-color:#c5c5c5}@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2){.pagination.ajax_paginate.loading a{background-image:url("/images/spinners/octocat-spinner-32.gif?a363166e");background-size:16px auto}}input.placeholder,textarea.placeholder{color:#aaa}.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}body.page-profile .box-header .tooltipped{float:right;position:relative;right:10px;top:8px}body.page-profile .box-header .octicon-lock{color:#999}body.page-profile .profilecols .orgs h3{margin:0 0 5px;font-size:12px}body.page-profile .profilecols .orgs h3 a{font-weight:normal;margin-left:5px}body.page-profile .profilecols .tabnav{position:relative}body.page-profile .profilecols .tabnav .pagehead-actions{float:none;top:0}body.page-profile .profilecols .tabnav .pagehead-actions li.text{display:inline-block;margin-top:12px}body.page-profile .profilecols .tabnav .subnav li:first-child{margin-left:10px}body.page-profile .profilecols .filter-bar{position:relative;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;background:#fff;padding:0 0 10px}body.page-profile .profilecols .filter-bar .repo-search{display:inline}body.page-profile .profilecols .filter-bar .new-repo{float:right;margin-left:15px}body.page-profile .profilecols .filter-bar .filter_input{width:260px}body.page-profile .profilecols .filter-bar .repo_filterer{float:right;margin-top:8px}body.page-profile .profilecols .filter-bar li{position:relative;float:right;list-style:none;margin-left:10px;font-size:14px}body.page-profile .profilecols .filter-bar li a{display:inline-block}body.page-profile .profilecols .filter-bar li .filter-selected{color:#000;font-weight:bold}body.page-profile .profilecols .blankslate{margin-top:30px}body.page-profile .profilecols h1.avatared .tooltipped{display:inline-block}.vcard-avatar img{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,.vcard-stats:after{display:table;content:" "}.vcard-stats:after{clear:both}.vcard-stat{float:left;width:33.333%;font-size:11px;color:#999;text-transform:capitalize}.vcard-stat-count{display:block;font-size:28px;font-weight:bold;line-height:1;color:#222}.vcard-stat:hover{text-decoration:none}.vcard-stat:hover,.vcard-stat:hover .vcard-stat-count{color:#4183c4}.vcard-orgs:before,.vcard-orgs:after{display:table;content:" "}.vcard-orgs:after{clear:both}.vcard-orgs img{border-radius:3px}.vcard-orgs .vcard-org-avatar{display:inline-block}.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}.progress-bar{display:block;overflow:hidden;background-color:#eee;border-radius:3px}.progress-bar .progress{display:block;height:15px;background-color:#65bd10;background-image:-moz-linear-gradient(#8dcf16, #65bd10);background-image:-webkit-linear-gradient(#8dcf16, #65bd10);background-image:linear-gradient(#8dcf16, #65bd10);background-repeat:repeat-x}.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.collapsed>.markdown-body>.expandable{cursor:pointer}.prose-diff.collapsed>.markdown-body>.expandable .vicinity{display:block}.prose-diff.collapsed>.markdown-body>.expandable .unchanged:not(.vicinity){display:none}.prose-diff.collapsed>.markdown-body>.expandable:first-child::before{margin-top:1em}.prose-diff.collapsed>.markdown-body>.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>.markdown-body>.expandable:hover:before{color:#000}.prose-diff.collapsed>.markdown-body>.expandable:only-child:before{content:"Sorry, no visible changes to display.";color:#d3d3d3;font-size:18px}.prose-diff.collapsed>.markdown-body>.expandable:only-child:hover:before{color:#000}.prose-diff.collapsed>.markdown-body>.expandable>.removed,.prose-diff.collapsed>.markdown-body>.expandable>del{text-decoration:none;display:none}.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>ins,.prose-diff>.markdown-body>del,.prose-diff>.markdown-body>.added,.prose-diff>.markdown-body>.removed,.prose-diff>.markdown-body>.changed{padding:0 5px}.prose-diff>.markdown-body>del,.prose-diff>.markdown-body>.expandable>del,.prose-diff>.markdown-body>article>del,.prose-diff>.markdown-body>article>.expandable>del{text-decoration:none}.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{max-width:700px;padding:10px 20px;margin:15px auto}.prose-diff>.markdown-body :not(.changed)>:not(.github-user-ins):not(.github-user-del)>.removed,.prose-diff>.markdown-body :not(.changed)>:not(.github-user-ins):not(.github-user-del)>del{text-decoration:none}.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>ins,.prose-diff>.markdown-body>.added,.prose-diff>.markdown-body>del,.prose-diff>.markdown-body>.removed,.prose-diff>.markdown-body>.changed{display:block;border-radius:0}.prose-diff>.markdown-body>ins:before,.prose-diff>.markdown-body>ins:after,.prose-diff>.markdown-body>.added:before,.prose-diff>.markdown-body>.added:after,.prose-diff>.markdown-body>del:before,.prose-diff>.markdown-body>del:after,.prose-diff>.markdown-body>.removed:before,.prose-diff>.markdown-body>.removed:after,.prose-diff>.markdown-body>.changed:before,.prose-diff>.markdown-body>.changed:after{display:table;content:" "}.prose-diff>.markdown-body>ins:after,.prose-diff>.markdown-body>.added:after,.prose-diff>.markdown-body>del:after,.prose-diff>.markdown-body>.removed:after,.prose-diff>.markdown-body>.changed:after{clear:both}.prose-diff>.markdown-body>ins>.level-zero,.prose-diff>.markdown-body>ins>.level-one,.prose-diff>.markdown-body>.added>.level-zero,.prose-diff>.markdown-body>.added>.level-one,.prose-diff>.markdown-body>del>.level-zero,.prose-diff>.markdown-body>del>.level-one,.prose-diff>.markdown-body>.removed>.level-zero,.prose-diff>.markdown-body>.removed>.level-one,.prose-diff>.markdown-body>.changed>.level-zero,.prose-diff>.markdown-body>.changed>.level-one{max-width:700px;margin:15px auto}.prose-diff>.markdown-body .added>li,.prose-diff>.markdown-body .removed>li{margin-top:0;margin-bottom:0}.prose-diff>.markdown-body .changed del,.prose-diff>.markdown-body .changed del pre,.prose-diff>.markdown-body .changed del code,.prose-diff>.markdown-body .changed del>div,.prose-diff>.markdown-body .changed .removed,.prose-diff>.markdown-body .changed .removed pre,.prose-diff>.markdown-body .changed .removed code,.prose-diff>.markdown-body .changed .removed>div{text-decoration:line-through;color:#a33;background:#ffeaea}.prose-diff>.markdown-body .changed ins,.prose-diff>.markdown-body .changed ins code,.prose-diff>.markdown-body .changed ins pre,.prose-diff>.markdown-body .changed .added{background:#eaffea;border-bottom:1px solid MediumSeaGreen}.prose-diff .markdown-body>.added,.prose-diff .markdown-body>ins{box-shadow:inset 4px 0 0 #7fcb5c}.prose-diff .markdown-body>.removed,.prose-diff .markdown-body>del{box-shadow:inset 4px 0 0 #c94114}.prose-diff .markdown-body>.changed{box-shadow:inset 4px 0 0 #ffc045}.prose-diff .markdown-body>.unchanged{max-width:700px;margin:15px auto}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}.blob-line-num,.diff-line-num{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.blob-line-num:before,.diff-line-num:before{content:attr(data-line-number)}.file-diff:hover [data-number]:before{content:attr(data-number)}.discussion-timeline p.explain{margin:0;font-size:12px}.filterbox{margin-bottom:8px}.filterbox input{width:100%;background-color:#fafafa}.filterbox input:focus{background-color:#fff}.pull-request-ref-restore{display:none}.pull-request-ref-restore .pull-request-ref-restore-text{display:block}.pull-request-ref-restore .animated-ellipsis-container{line-height:16px}.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:#fffef1;border:1px solid #e5e2c8;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:#999999}.status-error{color:#666666}.status-failure{color:#bd2c00}.status-pending{color:#cea61b}.status-success{color:#6cc644}.stale-files-tab{position:-webkit-sticky;position:sticky;top:15px;z-index:100;display:none;margin-bottom:10px}.stale-files-tab .container{width:auto;padding-left:0;padding-right:0}.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}.overall-summary .graphs{border-bottom:1px solid #eee}.overall-summary .graphs .graph{display:table-cell;width:459px;padding:15px}.overall-summary .graphs .graph:first-child{border-right:1px solid #eee}.overall-summary .graphs .desc{color:#777;margin-bottom:0}.overall-summary .graphs .num{font-weight:bold;color:#333}.overall-summary .graphs a{font-weight:bold;color:#333}.overall-summary .graphs .mini-bar-graph{display:table;height:10px;width:100%;background:#eee}.overall-summary .graphs .mini-bar-graph a{background:#6cc644;display:table-cell;height:100%}.overall-summary .graphs .mini-bar-graph a.closed-issues{background:#bd2c00}.authors-and-code{margin:20px 0 0}.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:#ff9933;fill-opacity:0.7}.pulse-authors-graph .bar rect:hover{fill-opacity:1}.page-pulse .overall-summary{border-radius:3px}ul.summary-stats li{list-style-type:none;display:table-cell;margin:0;width:229px;text-align:center;color:#999;border-left:1px solid #eee}ul.summary-stats li a{display:block;text-decoration:none;color:#999;padding-bottom:10px}ul.summary-stats li a:hover{background:#fafafa}ul.summary-stats li .octicon-git-pull-request{color:#6e5494}ul.summary-stats li .octicon-git-branch{color:#6cc644}ul.summary-stats li .octicon-issue-closed{color:#bd2c00}ul.summary-stats li .octicon-issue-opened{color:#6cc644}ul.summary-stats li:first-child{border-left:0;border-bottom-left-radius:3px}ul.summary-stats li .num{display:block;padding-top:10px;font-size:16px;font-weight:bold;color:#000}ul.summary-stats li .lbl{display:block;margin-top:10px;padding-top:3px;padding-bottom:6px;font-size:11px;color:#999;border-top:1px solid #f7f7f7}.pulse-sections{clear:both;margin-top:20px}.pulse-section{clear:both;padding:0;font-size:14px;color:#666}.pulse-section p{margin-top:20px}#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 .markdown-body table[data-table-type="yaml-metadata"]{line-height:1;font-size:12px}.file #readme .markdown-body table[data-table-type="yaml-metadata"] table{margin:0}.user-recommendations-header{width:550px;margin-top:40px}.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}.all-user-recommendations-form{display:none}.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 35px 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,.user-interests-item .octicon-x{position:absolute;top:13px;right:10px}.user-interests-item .spinner{display:inline-block;width:16px;height:16px}.user-interests-item .octicon-x{color:#aaa}.user-interests-item .octicon-x:hover{color:#4183c4;text-decoration: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-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;border-radius:3px}.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;border-radius:3px}.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}table.tag-list{margin:50px 0 20px;width:100%;border-top:1px solid #eee}table.tag-list tr{border-bottom:1px solid #eee}table.tag-list td{padding:12px 0;vertical-align:top}table.tag-list td.date{padding-right:10px;white-space:nowrap}table.tag-list td.date a{color:#999}table.tag-list td.main{padding-right:10px}table.tag-list td.ancillary{white-space:nowrap;text-align:right}table.tag-list h4{margin:0;font-size:14px}table.tag-list p{margin:0;color:#999;font-size:13px}table.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{margin-top:50px;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,.release-timeline-tags>li:after{display:table;content:" "}.release-timeline-tags>li:after{clear:both}.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,.release:after{display:table;content:" "}.release:after{clear:both}.release .tag-references{margin-top:8px}.release .tag-references>li{display:block;margin:0 0 5px}.release .release-meta,.release .release-body{float:left}.release .release-meta{width:20%;padding:40px 20px;text-align:right;vertical-align:top}.release .release-body{width:80%;padding:40px 20px;border-left:2px solid #eee}.release .release-body .commit-desc pre{white-space:pre-line}.release .release-title{margin:0 60px 0 0}.release .release-edit{float:right}.release .release-authorship{margin-top:5px;margin-bottom:20px;font-size:14px;color:#999}.release .release-authorship a{font-weight:bold;color:#666}.release .release-authorship .avatar img{border-radius:3px;vertical-align:middle}.release .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 .release-label.latest{background-color:#6cc644}.release .release-label.draft{background-color:#bd2c00}.release .release-label.prerelease{background-color:#ff9933}.release .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:-moz-linear-gradient(#8dd2f7, #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{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>:not(.render-viewer-error){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>:not(.render-viewer-fatal){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) :not(.render-viewer){display:none}.render-notice{padding:20px 15px;font-size:14px;background-color:#fffef1;border-bottom:1px solid #e5e2c8;color:#6d6c60}.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.private .repo-label{display:inline}.pagehead.repohead h1 .octicon-lock,.pagehead.repohead h1 .octicon-repo,.pagehead.repohead h1 .octicon-mirror,.pagehead.repohead h1 .octicon-repo-forked{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}.repolist{padding-top:10px}.repolist .repolist-name{font-size:20px;line-height:32px;margin-top:0;margin-bottom:0;white-space:nowrap}.repolist .repolist-name .css-truncate-target{max-width:540px}.repolist .repolist-icon{float:left;margin-left:-45px;text-align:center;width:35px;color:#bbb}.repolist .octicon-lock,.repolist .private .octicon-repo-forked{color:#e9dba5}.repolist .fork-flag{margin-top:-5px;margin-bottom:5px;font-size:12px;color:#777}.repolist>li{position:relative;min-height:66px;padding-left:45px;padding-bottom:20px;margin:0 0 20px;list-style:none;border-bottom:1px solid #eee}.repolist>li.simple{min-height:0}.repolist>li.simple .fork-flag{display:none}.repolist .participation-graph{position:absolute;right:0;bottom:0;z-index:-1;width:640px}.repolist .participation-graph.disabled{display:none}.repolist .participation-graph .bars{position:absolute;bottom:0}.repolist .description{margin:0 0 5px;color:#333333}.repolist .updated-at{margin:0;font-size:11px;color:#999999}.repolist .repo-stats{position:relative;top:9px;z-index:5;float:right}.repo-list{list-style:none}.repo-list>li:first-child .repo-list-item{border-top:0}.repo-list>li:last-child .repo-list-item{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.repo-list .no-repo{padding:15px;color:#999;text-align:center}.repo-list-item{position:relative;display:block;padding:6px 30px;font-size:14px;border-top:1px solid #e5e5e5}.repo-list-item:hover{text-decoration:none}.repo-list-item:hover .repo,.repo-list-item:hover .owner{text-decoration:underline}.repo-list-item .repo-icon{float:left;margin-top:2px;margin-left:-20px;color:#666}.repo-list-item .repo-and-owner{max-width:220px}.repo-list-item .owner{max-width:110px}.repo-list-item .repo{font-weight:bold}.repo-list-item .stars{position:absolute;top:0;right:10px;margin-top:6px;font-size:12px;color:#888}.repo-list-item .repo-description{display:block;max-width:230px;color:#777;font-size:12px}.popular-repos .repo-list-item .stars{margin-top:16px}.popular-repos .no-description .repo-list-item{padding-top:14px;padding-bottom:14px}.private .repo-list-item{background-color:#fcf8e9}.private .repo-list-item .repo-icon{color:#a1882b}.filter-bar{padding:10px;background-color:#fafafa;border-bottom:1px solid #e5e5e5}.filter-bar:before,.filter-bar:after{display:table;content:" "}.filter-bar:after{clear:both}.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{margin-top:6px;list-style:none;display:inline-block}.repo-filterer li{display:inline-block}.repo-filterer .repo-filter{display:inline-block;margin-right:5px;padding:5px 5px 6px;border-bottom:2px solid transparent;font-size:11px;color:#777}.repo-filterer .repo-filter:hover{text-decoration:none;border-bottom-color:#e5e5e5}.repo-filterer .repo-filter.filter-selected{border-bottom-color:#d26911;color:#333;outline:none;text-decoration: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("/images/spinners/octocat-spinner-16px.gif?c7e598d4");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("/images/spinners/octocat-spinner-32.gif?a363166e");background-size:16px 16px}}.empty-repo{margin:0 auto;width:710px}.empty-repo .url-box{display:block;margin:0;width:100%;height:auto;padding:0;border:0}.empty-repo .clone-urls{width:100%}.empty-repo .or-text{margin-left:5px;margin-right:5px}.empty-repo h3{margin-top:35px}.empty-repo .new-repo-cli-container{padding-top:10px;text-align:center}.empty-repo .new-repo-cli-container pre{text-align:left}.empty-repo #member-list{margin-top:10px}.empty-repo-recommendations{text-align:center}.repo-stats{margin-left:0}.repo-stats li{float:left;list-style:none;font-size:11px;font-weight:bold;line-height:20px;color:#666}.repo-stats li+li{margin-left:10px}.repo-stats li a{display:inline-block;padding:0 5px;color:#666}.repo-stats li a .octicon{color:#888}.repo-stats li a:hover{color:#4183c4;text-decoration:none}.repo-stats li a:hover .octicon{color:inherit}#change_default_branch{clear:left}#change_default_branch dt,#change_default_branch dd{float:left}#change_default_branch dt{margin:0 30px 0 0}.addon{margin:0;padding:10px}.addon dl.form{margin:0}.addon input[type=checkbox]{float:left;margin:5px 0 0}.addon p{margin:0 0 0 20px;color:#444}.addon p+p{margin-top:1em;margin-bottom:0}.addon .hfields{margin-left:2em}.addon h4{line-height:18px}.addon.loading .indicator{display:inline-block;margin-left:5px;margin-top:-2px;width:16px;height:16px;background:url("/images/spinners/octocat-spinner-32-EAF2F5.gif?465b791a") 0 0 no-repeat;background-size:16px;position:relative;top:3px}.addon.success .indicator:before,.addon.error .indicator:before{font:normal normal 16px "octicons";line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;margin-left:5px}.addon.success .indicator:before{content:"\f03a";color:#6cc644}.addon.error .indicator:before{content:"\f02d";color:#bd2c00}.boxed-group .boxed-group-inner .addon h4{margin:2px 0 2px 20px}.rule.no-margin{margin:0}#repo-settings .usage-bar{padding-left:0;padding-right:0}.repo-settings-content{position:relative;float:right;width:685px}.repo-settings-content .fieldgroup .fields{padding:0;background:none}.timeout{margin:20px 0;width:auto;height:300px;padding:0;border:0;background-color:transparent}.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,.repository-with-sidebar:after{display:table;content:" "}.repository-with-sidebar:after{clear:both}.repository-with-sidebar .repository-sidebar{float:right;width:38px}.repository-with-sidebar .repository-sidebar .sidebar-button{margin:0 0 10px;width:100%;text-align:center}.repository-with-sidebar .repository-sidebar h3{margin:10px 0 5px;font-size:11px;font-weight:normal;color:#999}.repository-with-sidebar .repository-sidebar h3>strong{font-weight:bold;color:#000}.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;cursor:pointer;color:#000}.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{margin-bottom:0;border-radius:3px 3px 0 0;border-bottom:0;position:relative;box-shadow:0 1px 0 rgba(0,0,0,0.1)}.overall-summary.without-lang-stats{border-radius:3px;border-bottom:1px solid #ddd;box-shadow:none}.overall-summary .numbers-summary a,.overall-summary .numbers-summary span.nolink{display:block;padding:10px 0;color:#999;text-decoration:none}.overall-summary .numbers-summary li{padding:0;white-space:nowrap;list-style-type:none;display:table-cell;margin:0;width:1%;text-align:center;color:#999}.overall-summary .numbers-summary li a:hover{color:#4183c4}.overall-summary .numbers-summary li a:hover .num{color:#4183c4}.overall-summary .numbers-summary li a:hover .octicon{color:#4183c4;opacity:0.4}.overall-summary .numbers-summary li .num{display:inline;padding:0;font-size:13px;font-weight:bold;color:#000}.overall-summary .numbers-summary li .num .octicon{color:#ccc}.repo-private-label{vertical-align:middle;display:inline-block;line-height:11px;font-size:11px;text-transform:uppercase;font-weight:300;padding:4px 5px 3px;background-color:#f8eec7;border-radius:3px;color:#a1882b}.repository-meta{margin:0 0 13px}.repository-meta:before,.repository-meta:after{display:table;content:" "}.repository-meta:after{clear:both}.repository-meta p{margin:0}.repository-meta .repository-description{word-wrap:break-word;display:inline;font-size:16px;color:#666}.repository-meta .repository-description>p{display:inline}.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;font-weight:bold;color:#333;margin-bottom:6px}.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{margin-bottom:10px}.file-navigation.in-mid-page{margin-top:10px}.file-navigation .select-menu{display:inline-block;margin-right:5px}.file-navigation .breadcrumb{display:inline-block;margin:0;vertical-align:middle}.minibutton.compact .octicon{margin-right:2px}.iconbutton .octicon{margin-right:0}.file-wrap{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #ddd;margin-bottom:10px;border-top:0}table.files{width:100%;background:#f8f8f8;border-radius:2px}table.files td{padding:6px 3px;border-top:1px solid #eee;line-height:20px}table.files td.icon{width:17px;padding-left:10px;padding-right:2px;color:#777}table.files td.icon .octicon-file-directory{color:#80a6cd}table.files td.icon .spinner{display:none;position:relative;top:3px;margin-top:-3px;margin-left:-2px}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;text-align:right;white-space:nowrap;color:#888}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 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-right-radius:3px;border-top-left-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:-moz-linear-gradient(#fafafa, #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:-moz-linear-gradient(#599bcd, #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:-moz-linear-gradient(#ccc, #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}.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:10px 0}.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:-5px;background:#fff;border-radius:2px}.audit-search-form:before,.audit-search-form:after{display:table;content:" "}.audit-search-form:after{clear:both}.audit-search-form .subnav-search-input{width:390px}.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: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}.security-map-info{position:absolute;bottom:0;left:0;right:0;padding:10px;background:rgba(0,0,0,0.4);color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-weight:bold}.country-info{float:right;font-weight:normal}.audit-log-search{position:relative;margin-top:15px}.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 .subject-avatar{width:15px;height:15px;position:absolute;top:40px;left:40px;border:1px solid #fff}.audit-log-search .paginate-container,.audit-log-search .paginate-protip{margin-top:20px;text-align:center}.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}.audit-action-info{margin-top:3px;font-weight:normal;font-size:12px;color:#999}.audit-action-info .context{color:#333}.audit-type{max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.audit-type .octicon{float:left;margin-right:3px;font-weight:normal}.audit-type .repo{color:#ff9933}.audit-type .team{color:#6cc644}.audit-type .user{color:#6e5494}.audit-type .oauth_access{color:#bd2c00}.context-loader-container .large-format-loader{position:absolute;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}.settings-content{position:relative;float:right;width:715px}.settings-content .notifications td{padding:5px 10px}.settings-content .notifications th{padding:10px 10px 5px}#repo-settings .settings-content{width:100%}.settings-nav{width:240px}.settings-nav .section-head{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-bar{padding:8px 10px 10px}.usage-bar.alert{background:#ffe9e9}.usage-bar.alert dt{color:#700}.usage-bar dt{margin:0 0 5px;font-size:12px;color:#666}.usage-bar dt strong{float:right;font-weight:normal;text-transform:none}.usage-bar dt.numbers{float:right}.usage-bar dd{background-color:#e4e4e4;display:block;margin:0 0 10px;border-radius:5px}.usage-bar dd.bar span{text-indent:-9999px}.usage-bar dd:last-child{margin:none}.usage-bar dd span{background-color:#81c54a;border-radius:7px;height:7px;min-width:4px;display:block}.usage-bar dd span.danger{background-color:#fcc645}.usage-bar dd span.maxed{background-color:#bb0606}.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 .profile-avatar{float:left}.edit-profile-avatar input{cursor:pointer}.edit-profile-avatar.dragover .user-avatar{opacity:0.5}.edit-profile-avatar.is-bad-file{border:0}.edit-profile-avatar .button.button-change-profile-picture{overflow:hidden}.edit-profile-avatar .button.button-change-profile-picture .label-upload-profile-picture{display:block;margin:0;padding:0}.edit-profile-avatar .manual-file-chooser{display:block;position:absolute;top:0;left:0;width:146px;height:34px;margin-left:0;padding:0;cursor:pointer}.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("/images/spinners/octocat-spinner-128.gif?8ccc1fb6");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:#999999;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:#cccccc;background-image:-moz-linear-gradient(#aaa, #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-title{display:block}.ssh-key-fingerprint{display:block;font-weight:normal;color:#999}#notification-center .overview{padding:0 10px 10px;border-bottom:1px solid #ddd}#payment-history{width:100%}#payment-history th{text-align:left;padding:5px 10px;background:#f8f8f8;border-bottom:1px solid #ccc}#payment-history td{padding:5px 10px;border-bottom:1px solid #dadada}#payment-history td.total{color:#090;font-weight:bold}#payment-history tr:last-child td{border:0}#payment-history tr.failed td{background:#faf6f6;color:#900}#payment-history tr.failed td.total{font-weight:bold;text-transform:uppercase}#payments p{margin:0;padding:10px}.oauth-stats p.user-count{float:left;margin:12px 0 0;font-size:36px;color:#999;font-weight:300}.oauth-stats p.user-count strong{color:#333;font-weight:bold}.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}.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}.access-time{float:right;text-align:right;color:#999;line-height:24px}.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-urls .note{margin-top:20px}.callback-urls .note .octicon{padding-left:0}.callback-url .callback-url-wrap{display:table;width:100%}.callback-url .callback-url-field-cell{display:table-cell}.callback-url .callback-url-action-cell{display:none;width:70px;text-align:right}.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}.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}.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:#999999}.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 #changing-2fa-warning p{display:inline;padding-left:10px}.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("/images/modules/settings/2fa_guide.png?5f017583");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("/images/modules/settings/2fa_guide@2x.png?a244ccd4");background-size:675px 135px}}.yubicat-box input{width:100%}.yubicat-box .yubicat-template{display:none}.markdown-body .sms-or-app{overflow:hidden;width:100%;margin:0;padding:40px 0 0;border-top:1px solid #ddd}.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 .tip{display:block;margin-top:5px;text-align:center}.markdown-body .sms-or-app strong{display:block}.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;-khtml-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:#cccccc;background-image:-moz-linear-gradient(#aaa, #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}.access-sub-heading{float:right;font-weight:normal;line-height:1.4;color:#777}.access-lead{margin:0;padding:10px}.add-access-list-item-form{background-color:#fcfcfc;border:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:15px;padding:10px}.add-access-list-item-form input[type="text"]{width:370px}.access-list-box{position:relative;padding-right:10px;padding-left:10px;border:solid #ddd;border-width:1px 1px 0;border-top-left-radius:3px;border-top-right-radius:3px}.access-list-box li:first-child{border-top:0}.access-list{list-style:none}.access-list.team-user-logins.not-org-owner .octicon-x{display:none}.access-list-item{position:relative;padding:10px;margin-left:-10px;margin-right:-10px;line-height:24px;border-top:1px solid #ddd}.access-list-item:before,.access-list-item:after{display:table;content:" "}.access-list-item:after{clear:both}.access-list-item:first-child{border-top:0}.access-list-item .octicon-x,.access-list-item .access-action-group,.access-list-item .revoke-access{float:right}.access-list-item .octicon-x{margin-top:6px;color:#999}.access-list-item .octicon-x:hover{color:#bd2c00}.access-list-item .access-action-group,.access-list-item .revoke-access{margin-top:3px}.access-list-item .access-action-group .minibutton{float:left}.access-list-item .access-action-group .revoke-access{margin-top:0;margin-left:5px}.access-list-item .access-action-group .octicon-gear{margin-right:0}.access-list-item .access-action-group .octicon-x{margin-top:0}.access-list-item .access-action-group .octicon-x:hover{color:#777}.access-list-item .select-menu-modal{top:25px;left:-125px;width:160px;line-height:1.4}.access-avatar{float:left;width:32px;height:32px;margin-right:10px;border-radius:3px}.access-avatar.access-team{background-color:#eee;text-align:center}.access-avatar.access-team .octicon-jersey{font-size:18px;line-height:32px;text-align:center;color:#777}.access-member{display:block}.access-member:hover{text-decoration:none}.access-member-info{overflow:hidden;max-width:60%;color:#777;line-height:1.2}.access-member-info .description,.access-member-info .user-count{color:#777}.access-member-info .description{overflow:hidden;margin:3px 0;text-overflow:ellipsis;white-space:nowrap}.access-member-info .user-count:hover{color:#4183c4}.access-member-username{display:block}.access-form-wrapper{padding:10px;margin-left:-10px;margin-right:-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-registered-application .pending-deletion{display:none;width:100%}.oauth-registered-application .pending-deletion-label{float:right}.oauth-registered-application.pending-deletion{background-color:#fafafa;box-shadow:inset 0 0 8px #eee}.oauth-registered-application.pending-deletion:hover{background-color:#fafafa}.oauth-registered-application.pending-deletion .description{color:#999;font-style:normal}.oauth-registered-application.pending-deletion .pending-deletion{display:inline}.oauth-registered-application.pending-deletion .active,.oauth-registered-application.pending-deletion .item-stat{display:none}.boxed-group-list .access-level{color:#999}.boxed-group-list .access-level.css-truncate-target{max-width:500px}.boxed-profile .form-left{float:left;width:100%;max-width:440px}.boxed-profile .edit-profile-avatar label{display:inline-block;margin:0 0 6px}.boxed-profile .edit-profile-avatar img{border-radius:3px}.toggle-developer-program-subscription.loading .subscription-saving{display:inline-block}.toggle-developer-program-subscription .subscription-saving{display:none}.form-footer{display:inline-block;width:100%;clear:both;margin-top:40px}.form-footer .button+.button{margin-left:10px}.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 .command-bar{display:none}.logged_out.signup.alt-signup .setup-secondary{display:none}.logged_out.signin.alt-signin .header-actions .signin,.logged_out.signin.alt-signin .command-bar{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;color:#777;font-weight:bold}.setup-info-module h3{margin:0 0 -7px;padding:0 15px;font-size:14px}.setup-info-module p{margin:15px 0;padding:0 15px}.setup-info-module .setup-section-title{margin-bottom:10px}.setup-info-module .features-list{margin:0;padding:0 15px 15px;list-style:none;font-size:14px}.setup-info-module .features-list li{margin-top:10px}.setup-info-module .features-list li:first-child{margin-top:0}.setup-info-module .features-list .list-divider{border-top:1px solid #eee;margin:15px -15px}.setup-info-module .features-list .octicon{margin-right:5px;color:#60b044}.setup-info-module .features-list-org{padding-bottom:0}.setup-form-container .team-member-container{margin-bottom:20px}.setup-form-container .team-member-container .team-member-username{line-height:1.2}.setup-form-container .team-member-container .team-member-fullname{font-size:13px}.setup-form-container .team-member-container .team-member-fullname a{color:#999}.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 .note{color:#999}.setup-form-container hr{margin-top:25px;margin-bottom:25px}.setup-form-container .form-actions{padding-top:0;padding-bottom:0;text-align:left}.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 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 #ccc;border-width:1px 1px 0;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}.add-access-list-item-form input.transform-add-owner{width:350px}.access-list-box.transform-org-owner{border-bottom:1px solid #ddd;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.access-list-box.transform-org-owner .access-list-item{margin-left:0;margin-right:0}.collection-head{height:225px;margin-top:-20px;margin-bottom:20px;background:#555 url("/images/modules/home/octicons-bg.png?ee20ac9d") 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 .container{position:relative}.collection-head .collection-title{display:table-cell;height:225px;vertical-align:middle}.collection-head .collection-header{margin-top:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:45px;font-weight:normal}.collection-head .draft-tag{position:absolute;top:0;left:0}.collection-description,.collection-repo-description{font-size:16px}.collection-description{position:relative}.collection-repo{position:relative;margin-top:30px;list-style-type:none}.collection-repo:first-child{margin-top:0}.collection-repo .author-avatar{position:absolute;left:-54px;border-radius:3px}.collection-repo .collection-repo-title{min-height:40px;padding-top:5px;margin:0;font-size:23px;font-weight:normal;line-height:28px;word-wrap:break-word}.collection-repo .collection-repo-title .repo-name{font-weight:bold}.collection-repo .collection-repo-title a:hover{text-decoration:none}.collection-repo .collection-repo-title a:visited{color:#7c65c2}.collection-repo .collection-repo-title .separator{margin:0 3px;color:#666}.collection-repo a:hover .repo-name,.collection-repo a:hover .repo-author{text-decoration:underline}.collection-repo .collection-repo-meta{margin-top:10px;font-size:13px;color:#999}.collection-repo .collection-repo-meta .meta-info{margin-right:10px}.collection-repo .collection-repo-meta a{color:#555}.collection-page .collection-info{margin-top:10px;margin-bottom:20px;font-size:13px;color:#999}.collection-page .collection-tools{list-style-type:none;margin-bottom:10px;font-size:15px}.collection-page .collection-tools .edit-link{color:#333333}.collection-page .collection-tools .edit-link:hover{color:#4183c4;cursor:pointer}.collection-page .collection-tools .collection-tool{margin-left:20px}.collection-page .collection-tools .octicon{margin-right:5px}.collection-page .collection-tools .select-menu-button{position:relative;display:inline-block;color:#333333}.collection-page .collection-tools .select-menu-button:hover{color:#4183c4;cursor:pointer}.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}.collection-page .side-collection-list{margin:0;list-style-type:none}.collection-page .side-collection-link{display:table;width:100%;height:100px;color:#fff}.collection-page .side-collection-item-title{font-size:16px;font-weight:100}.collection-page .side-collection-image{background:#555 url("/images/modules/home/octicons-bg.png?ee20ac9d") 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}.collection-page .side-collection-list-item{margin-bottom:20px}.collection-search-results .collection-search-result{margin-bottom:40px;list-style-type:none}.collection-search-results .collection-search-result-title{margin-top:0}.collection-search-results em{padding:0.1em;background-color:#faffa6}.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 .collection-card-meta{padding:0 15px;margin-top:5px;margin-bottom:15px;color:#777}.collection-card .collection-card-meta .meta-info{margin-right:10px}.collection-card .collection-card-meta .last-updated{float:right;margin-right:0}.collection-card .collection-card-title,.collection-card .collection-card-body{padding:0 15px;margin:10px 0}.collection-card .collection-card-title{display:table-cell;width:100%;height:100%;font-size:19px;font-weight:bold;text-align:center;vertical-align:middle}.collection-card .collection-card-body{height:6em;margin-top:0;overflow:hidden;font-size:15px;line-height:1.5em}.collection-card .collection-card-image{position:relative;display:table;width:313px;height:120px;margin:-1px;margin-bottom:15px;background:#555 url("/images/modules/home/octicons-bg.png?ee20ac9d") 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 .collection-card-image .avatar{width:20px;height:20px;vertical-align:middle;border-radius:3px}.collection-listing-search{margin-bottom:20px}.collection-listing-search .subnav-search{margin-left:0;margin-right:25%}.collection-feed-icon{float:right;margin-top:15px}.showcase-featured .see-more{text-align:center}.showcase-featured .featured-grid{position:relative;list-style:none;margin-top:-10px}.showcase-featured .grid-item{position:relative;display:block;float:left;width:25%;height:122.5px;padding:10px}.showcase-featured .grid-item-0{position:absolute;width:50%;height:245px}.showcase-featured .grid-item-1,.showcase-featured .grid-item-2{margin-right:25%;margin-left:50%}.showcase-featured .grid-item-3{height:245px}.showcase-featured .grid-item-4{width:50%;height:245px}.showcase-featured .grid-item-7{position:absolute;top:0;right:0;height:245px}.showcase-featured .featured-grid-outer{position:relative;height:100%}.showcase-featured .featured-grid-link{display:table;width:100%;height:100%;border-radius:5px;background:#555 url("/images/modules/home/octicons-bg.png?ee20ac9d") 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}.showcase-featured .featured-grid-inner{display:table-cell;padding:10px 20px;font-size:15px;text-align:center;vertical-align:middle}.showcase-featured .featured-grid-more-info{padding:20px}.showcase-featured .featured-showcase-meta{position:absolute;bottom:15px;left:20px}.showcase-featured .featured-showcase-meta .meta-info{margin-right:10px}.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-flow .button.plans-signup-button{margin:-10px 0 10px;padding:12px 50px;font-size:16px}.signup-flow .button.plans-signup-button .toggle-currency{float:right}.signup-flow .button.plans-signup-button .currency-notice{margin:10px auto;width:800px;text-align:center}.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}.simple-stacked-bar{display:table;width:100%;min-height:10px;background-color:#eee}.bar-section{display:table-cell}.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}.bar-section-empty{background-color:#eee}.stars-browser .sort-bar .sort-form{margin-top:7px}.stars-browser .sort-bar .filter_input{width:400px}.stars-browser .jump-to-users{overflow:hidden}.stars-browser .jump-to-users a{float:left}.stars-browser .jump-to-users a:nth-child(7) img,.stars-browser .jump-to-users a:nth-child(14) img{margin-right:0}.stars-browser .jump-to-users img{width:27px;height:27px;border:1px solid #ddd;display:block;margin-right:5px;margin-bottom:5px}.starred-repo{list-style-type:none;padding:15px 0 0 52px;border-bottom:1px solid #eee}.starred-repo.navigation-focus{background:#fcfce2}.starred-repo:last-child{border-bottom:0;overflow:hidden}.starred-repo .mega-octicon{float:left;margin-top:3px;margin-left:-42px;color:#bbb}.starred-repo .octicon-lock{color:#e9dba5}.starred-repo .starring-container{float:right;margin-right:10px}.starred-repo h3{margin:0;display:inline-block}.starred-repo .sort-info{display:inline-block;font-size:11px;color:#999999}.starred-repo p.description{color:#666;margin-top:0}.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:15px}.subnav:before,.subnav:after{display:table;content:" "}.subnav:after{clear:both}.subnav>.right{margin-left:10px}.subnav-bordered{padding-bottom:15px;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}.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}.table-list{display:table;table-layout:fixed;width:100%;color:#999999;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}.table-list-cell-checkbox .select-toggle-check{margin:5px 0 0}.table-list-cell-type{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:10px;margin-bottom:-1px;background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:3px 3px 0 0}.table-list-header:before,.table-list-header:after{display:table;content:" "}.table-list-header:after{clear:both}.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-header-select-all-search{display:block;padding:10px;margin:0 -1px -1px;text-align:center;cursor:pointer;background-color:#fcf8e9;border:1px solid #e9e3cc}.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}.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-left:-20px;margin-top:4px}.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 tr.navigation-focus td{background-color:#fffeeb}.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}.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}.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 .show-inline-notes{display:none}.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.has-inline-notes .meta .actions .show-inline-notes{display:block;float:left;margin-right:10px}.file tr.inline-comments{display:none}.file.show-inline-notes tr.inline-comments{display:table-row}.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 table td{text-align:center;color:#888;padding:0 5px;vertical-align:top}.file .image table td img{max-width:100%}.file .image .added-frame,.file .image .deleted-frame{border:1px solid #ddd;display:inline-block;line-height:0;position:relative}.file .image .border-wrap{position:relative;display:inline-block;line-height:0;background-color:#fff;border:1px solid #999}.file .image .deleted-frame{background-color:#fff;border:1px solid #f77}.file .image .added-frame{border:1px solid #63c363}.file .image a{display:inline-block;line-height:0}.file .image img,.file .image canvas{max-width:600px;background:url("/images/modules/commit/trans_bg.gif?f24452f9") right bottom #eee;border:1px solid #fff}.file .image .view img,.file .image .view canvas{position:relative;top:0;right:0;background:url("/images/modules/commit/trans_bg.gif?f24452f9") right bottom #eee;max-width:inherit}.file .image .d-red{color:#f77}.file .image .a-green{color:#63c363}.file .image .view>span{vertical-align:middle}.file .image .two-up{display:block;letter-spacing:16px}.file .image .two-up .shell{display:inline-block;line-height:0}.file .image .two-up .shell p{letter-spacing:normal;font-size:12px;color:#999}.file .image .two-up .deleted{display:inline-block}.file .image .two-up .added{display:inline-block}.file .image .swipe.view{margin-top:-13px}.file .image .swipe .swipe-frame,.file .image .onion-skin .onion-skin-frame{display:block;margin:auto;position:relative}.file .image .swipe .deleted-frame,.file .image .swipe .swipe-shell{position:absolute;display:block;top:13px;right:7px}.file .image .swipe .swipe-shell{overflow:hidden;border-left:1px solid #999}.file .image .swipe .added-frame{display:block;position:absolute;top:0;right:0}.file .image .swipe .swipe-bar{display:block;height:100%;width:15px;z-index:100;position:absolute;cursor:pointer}.file .image .swipe .top-handle{display:block;height:14px;width:15px;position:absolute;top:0;background:url("/images/modules/commit/swipemode_sprites.gif?ca6307ca") 0 3px no-repeat}.file .image .swipe .bottom-handle{display:block;height:14px;width:15px;position:absolute;bottom:0;background:url("/images/modules/commit/swipemode_sprites.gif?ca6307ca") 0 -11px no-repeat}.file .image .swipe .swipe-bar:hover .top-handle{background-position:-15px 3px}.file .image .swipe .swipe-bar:hover .bottom-handle{background-position:-15px -11px}.file .image .onion-skin .deleted-frame,.file .image .onion-skin .added-frame{position:absolute;display:block;top:0;left:0}.file .image .onion-skin .controls{position:absolute;bottom:0;left:50%;z-index:100;display:block;width:300px;height:14px;margin-left:-150px}.file .image .onion-skin .controls .transparent{position:absolute;top:2px;right:0;display:block;width:10px;height:10px;background:url("/images/modules/commit/onion_skin_sprites.gif?fbe2ab28") -2px 0 no-repeat}.file .image .onion-skin .controls .opaque{display:block;position:absolute;top:2px;left:0;width:10px;height:10px;background:url("/images/modules/commit/onion_skin_sprites.gif?fbe2ab28") -2px -10px no-repeat}.file .image .onion-skin .controls .drag-track{display:block;position:absolute;left:12px;width:276px;height:10px;background:url("/images/modules/commit/onion_skin_sprites.gif?fbe2ab28") -4px -20px repeat-x}.file .image .onion-skin .controls .dragger{position:absolute;left:0;top:0;display:block;width:14px;height:14px;background:url("/images/modules/commit/onion_skin_sprites.gif?fbe2ab28") 0 -34px repeat-x;cursor:pointer}.file .image .onion-skin .controls .dragger:hover{background-position:0 -48px}.file .hidden{display:none !important}.file .view-modes{font-size:12px;color:#333;background-color:#e8e8e8;background-image:-moz-linear-gradient(#fafafa, #e8e8e8);background-image:-webkit-linear-gradient(#fafafa, #e8e8e8);background-image:linear-gradient(#fafafa, #e8e8e8);background-repeat:repeat-x;text-shadow:1px 1px 0 rgba(255,255,255,0.5);overflow:hidden;text-align:center;position:absolute;width:100%;bottom:0}.file .view-modes ul.view-modes-menu{position:relative;display:inline-block;height:33px;list-style-type:none;background-repeat:no-repeat;-webkit-transition:background-position 0.5s;transition:background-position 0.5s}.file .view-modes ul.view-modes-menu li{display:inline-block;border-left:1px solid #c1c1c1;box-shadow:inset 1px 0 0 #fff;padding:0 0 0 12px;margin:11px 10px 0 0;color:#777;cursor:pointer;height:12px;line-height:12px}.file .view-modes ul.view-modes-menu li:first-child{border-left:0 none;box-shadow:inset 0 0 0 transparent}.file .view-modes ul.view-modes-menu li.active{color:#333;cursor:default}.file .view-modes ul.view-modes-menu li.disabled:hover{text-decoration:none}.file .view-modes ul.view-modes-menu li.disabled{color:#ccc;cursor:default}.file .view-modes ul.view-modes-menu li:hover{text-decoration:underline}.file .view-modes ul.view-modes-menu li.active:hover{text-decoration:none}.file .empty{background:none}.file .progress{position:relative;z-index:101;margin:30px}.file .progress h3{color:#555}.file .progress .progress-frame{display:block;width:300px;height:15px;margin:0 auto;overflow:hidden;background-color:#eee;border:1px solid #ccc;border-radius:10px}.file .progress .progress-bar{display:block;width:5%;height:15px;background-color:#f00;background-color:#4183c4;background-image:-moz-linear-gradient(#7db9e8, #4183c4);background-image:-webkit-linear-gradient(#7db9e8, #4183c4);background-image:linear-gradient(#7db9e8, #4183c4);background-repeat:repeat-x;border-radius:10px}tr.inline-comments .inline-comment-form,tr.inline-comments.show-inline-comment-form .show-inline-comment-form{display:none}tr.inline-comments .show-inline-comment-form,tr.inline-comments.show-inline-comment-form .inline-comment-form{display:block}.inline-review-comment,.file .highlight,.code-list-item .file-box,.blob-wrapper{overflow:auto;overflow-x:auto;overflow-y:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.tab-size-1{tab-size:1;-o-tab-size:1;-moz-tab-size:1}.tab-size-2{tab-size:2;-o-tab-size:2;-moz-tab-size:2}.tab-size-3{tab-size:3;-o-tab-size:3;-moz-tab-size:3}.tab-size-4{tab-size:4;-o-tab-size:4;-moz-tab-size:4}.tab-size-5{tab-size:5;-o-tab-size:5;-moz-tab-size:5}.tab-size-6{tab-size:6;-o-tab-size:6;-moz-tab-size:6}.tab-size-7{tab-size:7;-o-tab-size:7;-moz-tab-size:7}.tab-size-8{tab-size:8;-o-tab-size:8;-moz-tab-size:8}.tab-size-9{tab-size:9;-o-tab-size:9;-moz-tab-size:9}.tab-size-10{tab-size:10;-o-tab-size:10;-moz-tab-size:10}.tab-size-11{tab-size:11;-o-tab-size:11;-moz-tab-size:11}.tab-size-12{tab-size:12;-o-tab-size:12;-moz-tab-size:12}.file-code{width:100%;background-color:#fff;border-collapse:separate}.diff-line-num,.blob-line-num,.blob-line-nums{width:1%;padding-left:8px;padding-right:8px;font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;line-height:18px;color:rgba(0,0,0,0.3);vertical-align:top;text-align:right;border-right:1px solid #e5e5e5}.blob-line-nums a,.blob-line-nums span,.linkable-line-number a,.linkable-line-number span{cursor:pointer}.blob-line-code,.diff-line-code{padding-left:10px;padding-right:10px;font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:12px;color:#333;white-space:pre;overflow:visible}.blob-line-nums{line-height:1;padding:5px 0}.blob-line-nums a:hover{color:#4183c4}.blob-line-nums a,.blob-line-nums span{display:block;line-height:18px;padding:0 8px;color:inherit;height:18px}.diff-line-num{font-size:12px;border:solid #eee;border-width:0 1px 0 0}.soft-wrap .diff-line-code{word-wrap:break-word;white-space:pre-wrap;padding-left:18px;text-indent:-7px}.soft-wrap .diff-line-code .no-nl-marker{display:none}.file-diff-line-default:hover .diff-line-code,.file-diff-line-default.highlight .diff-line-code{background-color:#f8eec7}.file-diff-line-default:hover .diff-line-code .x,.file-diff-line-default.highlight .diff-line-code .x{background-color:transparent}.file-diff-line-default:hover .diff-line-num,.file-diff-line-default.highlight .diff-line-num{background-color:#f6e8b5;border-color:#f0db88}.file-diff-line-default+.file-diff-line-expanded td{border-top:1px solid #eee}.diff-line-num-hunk,.diff-line-code-hunk,.expandable-line-num,.expandable-line-code{color:rgba(0,0,0,0.3);border-color:#d5e4f2}.diff-line-num-hunk,.expandable-line-num{background-color:#f0f5fa}.diff-line-code-hunk,.expandable-line-code{background-color:#f8fafd;border-width:1px 0}.file-diff-line-expanded td{background-color:#fafafa}.file-diff-line-expanded+.file-diff-line-default td{border-top:1px solid #eee}.file-diff-line-expanded .diff-line-num-hunk{border-top:1px solid #eee}.diff-line-code-addition{background-color:#dfd}.diff-line-code-addition .x{color:#000;background-color:#afa}.diff-line-num-addition{background-color:#ceffce;border-color:#b4e2b4}.diff-line-code-deletion{background-color:#fdd}.diff-line-code-deletion .x{color:#000;background-color:#faa}.diff-line-num-deletion{background-color:#f7c8c8;border-color:#e9aeae}.expandable-line-num{padding:0;font-size:12px;text-align:center}.expandable-line-num .diff-expander{display:block;width:auto;height:auto;margin-right:-1px;padding:4px 11px 4px 10px;cursor:pointer;color:#999}.expandable-line-num .diff-expander:hover{color:#fff;text-shadow:none;background-color:#4183c4;border-color:#4183c4}.diff-hunk-context{display:block;padding-top:4px;padding-bottom:4px}.add-line-comment{position:absolute;left:0;width:25px;height:16px;margin-left:-25px;color:#4183c4;cursor:pointer;opacity:0}.file-diff-line:hover .add-line-comment{opacity:1}body.sidebyside .diff-line-code.base{display:table-cell}body.sidebyside .header>.container,body.sidebyside .repohead>.container,body.sidebyside .site>.container{width:100%;padding-left:40px;padding-right:40px}body.sidebyside .repository-with-sidebar{padding-right:60px}body.sidebyside .repository-with-sidebar .repository-sidebar{margin-right:-60px}body.sidebyside .repository-content{width:100%}body.sidebyside .repohead .repo-label{position:static;vertical-align:middle}.file-diff-sidebyside .diff-line-num.head{border-left-width:1px}.file-diff-sidebyside .diff-line-code{width:49%;white-space:pre-wrap}.file-diff-sidebyside .diff-line-num.empty-cell,.file-diff-sidebyside .diff-line-code.empty-cell{background-color:#fafafa;border-right-color:#eee}.file-diff-sidebyside .file-diff-line-default:hover .diff-line-code,.file-diff-sidebyside .file-diff-line-default.highlight .diff-line-code{background-color:#f8eec7}.file-diff-sidebyside .file-diff-line-default:hover .diff-line-num,.file-diff-sidebyside .file-diff-line-default.highlight .diff-line-num{background-color:#f6e8b5;border-color:#f0db88}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{background-color:rgba(255,255,140,0.5);font-weight:bold;padding:2px 1px 0;font-style:normal}.user-list .tabnav-widget{clear:right;float:right;margin-top:0}.user-list .gravatar{position:absolute;left:0;top:0;width:48px;height:48px}.user-list .gravatar img{border-radius:5px}.user-list .user-list-info{padding:0;min-height:48px;font-weight:normal;font-size:18px}.user-list .user-list-info a:visited{color:#7c65c2}.user-list .user-list-meta{font-size:11px;margin:3px 0 0;list-style-type:none;overflow:hidden;color:#999999}.user-list .user-list-meta>li{float:left;margin-right:10px}.user-list .user-list-meta a{color:#333333}.user-list .user-list-meta .octicon{color:#838383;vertical-align:bottom;margin:0 3px 0 0}.user-list .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:#666666}.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 .markdown-body,#wiki-footer .markdown-body{font-size:13px}#wiki-rightbar{float:right;width:230px}#wiki-rightbar .box .box-header{min-height:0;cursor:pointer}#wiki-rightbar .box .caret-collapsed{display:none}#wiki-rightbar .box.collapsed .caret-expanded{display:none}#wiki-rightbar .box.collapsed .caret-collapsed{display:inline}#wiki-rightbar .box.collapsed .box-header{border-radius:3px}#wiki-rightbar .box.collapsed .box-body{display:none}#wiki-rightbar p:last-child,#wiki-rightbar ul:last-child,#wiki-rightbar ol:last-child{margin-bottom:0}#wiki-rightbar ul.wiki-pages{margin:0;list-style-type:none;padding:0}#wiki-rightbar ul.wiki-pages li{padding:6px 10px}#wiki-rightbar ul.wiki-pages li a{word-wrap:break-word}.has-rightbar #wiki-body,.has-rightbar #wiki-footer{margin-right:280px}#wiki-footer{clear:both;margin:20px 0 50px}.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{margin-top:6px;padding-bottom:15px}.wiki-wrapper a.history{color:inherit}.wiki-wrapper a.history:hover{color:#555}.wiki-wrapper.edit h1{color:inherit;font-weight:normal}.wiki-wrapper.edit h1 strong{color:#000}.wiki-wrapper .wiki-empty-box{display:block;text-align:center;padding:10px 0;border:1px dashed #ddd;border-radius:3px;color:#999;margin:20px 0;-webkit-transition:all 0.1s;transition:all 0.1s}.wiki-wrapper .wiki-empty-box .octicon-plus{opacity:0.4;margin-right:4px}.wiki-wrapper .wiki-empty-box:hover{text-decoration:none;border-color:#ccc;color:#777}.wiki-wrapper .wiki-auxiliary-content{background-color:#f1f1f1;background-image:-moz-linear-gradient(#fafafa, #f1f1f1);background-image:-webkit-linear-gradient(#fafafa, #f1f1f1);background-image:linear-gradient(#fafafa, #f1f1f1);background-repeat:repeat-x;background-size:100% 50px;background-repeat:no-repeat;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;transition:opacity 0.2s}.wiki-wrapper .wiki-auxiliary-content .wiki-edit-link:hover{opacity:1;text-decoration:none}.wiki-wrapper .wiki-auxiliary-content-no-bg{background:#fff}.wiki-wrapper #wiki-footer{clear:none;margin:30px 30px 0}.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 #wiki-rightbar .markdown-body h1,.wiki-wrapper #wiki-rightbar .markdown-body h2,.wiki-wrapper #wiki-rightbar .markdown-body h3,.wiki-wrapper #wiki-rightbar .markdown-body h4,.wiki-wrapper #wiki-rightbar .markdown-body h5,.wiki-wrapper #wiki-rightbar .markdown-body h6{line-height:1.2}.wiki-wrapper #wiki-rightbar .markdown-body h1 .anchor,.wiki-wrapper #wiki-rightbar .markdown-body h2 .anchor,.wiki-wrapper #wiki-rightbar .markdown-body h3 .anchor,.wiki-wrapper #wiki-rightbar .markdown-body h4 .anchor,.wiki-wrapper #wiki-rightbar .markdown-body h5 .anchor,.wiki-wrapper #wiki-rightbar .markdown-body h6 .anchor{display:none}.wiki-wrapper #wiki-rightbar .markdown-body h1{font-size:1.6em;border-color:#eee;padding-bottom:5px}.wiki-wrapper #wiki-rightbar .markdown-body h2{font-size:1.4em;border-color:#eee;padding-bottom:5px}.wiki-wrapper #wiki-rightbar .markdown-body h3,.wiki-wrapper #wiki-rightbar .markdown-body h4,.wiki-wrapper #wiki-rightbar .markdown-body h5,.wiki-wrapper #wiki-rightbar .markdown-body h6{font-size:1.2em;border-color:#eee}.wiki-wrapper #wiki-rightbar .markdown-body ul,.wiki-wrapper #wiki-rightbar .markdown-body ol{padding-left:20px}.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-meta{width:160px;padding-right:10px;white-space:nowrap;text-align:right}.wiki-wrapper .wiki-history .commit-meta code{font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;display:inline-block;vertical-align:top;line-height:16px}.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 #gollum-editor-title-field{margin:0 0 14px}.wiki-wrapper #wiki-content .file-wrap{border-top:1px solid #ddd;border-radius:3px;margin-top:20px}.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{padding:3px;text-align:center;display:block;color:#7ba9d6}.wiki-pages-box .wiki-more-pages-link a:hover{color:#4183c4;text-decoration:none}#wiki-history{margin-top:14px}#wiki-history fieldset{border:0;margin:20px 0;padding:0}#wiki-history table,#wiki-history tbody{padding:0;margin:0;width:100%}#wiki-history table tr,#wiki-history tbody tr{padding:0;margin:0;background-color:#ebf2f6}#wiki-history table tr.selected,#wiki-history tbody tr.selected{background-color:#ffffea;z-index:100}#wiki-history table td,#wiki-history tbody td{border:1px solid #c0dce9;font-size:12px;margin:0;padding:3px 8px}#wiki-history table td.commit-name,#wiki-history tbody td.commit-name{border-left:0}#wiki-history table td.commit-name span.time-elapsed,#wiki-history tbody td.commit-name span.time-elapsed{color:#999}#wiki-history table td.commit-name a,#wiki-history tbody td.commit-name a{font-size:0.9em;font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;padding:0 0.2em}#wiki-history table td.checkbox,#wiki-history tbody td.checkbox{min-width:24px;width:24px;padding:3px 0 2px 9px}#wiki-history table td.checkbox input,#wiki-history tbody td.checkbox input{cursor:pointer;display:block;margin:0;padding:0}#wiki-history table td.author,#wiki-history tbody td.author{width:20%}#wiki-history table td.author a,#wiki-history tbody td.author a{color:#000;font-weight:bold}#wiki-history table td.author span.username,#wiki-history tbody td.author span.username{display:block;padding-top:3px}#wiki-history table tr:nth-child(2n),#wiki-history table table tr.alt-row,#wiki-history tbody tr:nth-child(2n),#wiki-history tbody table tr.alt-row{background-color:#f3f7fa}#wiki-history table img,#wiki-history tbody img{background-color:#fff;border:1px solid #999;display:block;float:left;height:18px;overflow:hidden;margin:0 0.5em 0 0;width:18px;padding:2px}.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-wrapper .results #gollum-footer ul.actions li{margin:0 1em 0 0}.wiki-wrapper.compare #compare-content ul.actions li,.wiki-wrapper.compare #gollum-footer ul.actions li{margin-left:0;margin-right:0.6em}.wiki-wrapper.compare #compare-content ul.actions{margin-bottom:1.4em}.wiki-wrapper ul.actions{display:block;list-style-type:none;overflow:hidden;padding:0}.wiki-wrapper .file .data tr td.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}