.ghbutton,.ghbutton-group{display:inline-block;zoom:1}.ghbutton{position:relative;overflow:visible;padding:.5em 1em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:12px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#ececec));background-image:-moz-linear-gradient(#f4f4f4,#ececec);background-image:-o-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em}.ghbutton.active,.ghbutton:active,.ghbutton:focus,.ghbutton:hover{border-color:#3072b3 #3072b3 #2a65a0;text-decoration:none;text-shadow:-1px -1px 0 rgba(0,0,0,.3);color:#fff;background-color:#3C8DDE;background-image:-webkit-gradient(linear,0 0,0 100%,from(#599bdc),to(#3072b3));background-image:-moz-linear-gradient(#599bdc,#3072b3);background-image:-o-linear-gradient(#599bdc,#3072b3);background-image:linear-gradient(#599bdc,#3072b3)}.ghbutton.active,.ghbutton:active{border-color:#2a65a0 #2a65a0 #3884CF;background-color:#3072b3;background-image:-webkit-gradient(linear,0 0,0 100%,from(#3072b3),to(#599bdc));background-image:-moz-linear-gradient(#3072b3,#599bdc);background-image:-o-linear-gradient(#3072b3,#599bdc);background-image:linear-gradient(#3072b3,#599bdc)}.ghbutton::-moz-focus-inner{padding:0;border:0}.ghbutton.icon:before{content:"";position:relative;top:1px;float:left;width:12px;height:12px;margin:0 .75em 0 -.25em;background:url(../images/gh-icons.png) 0 99px no-repeat}.ghbutton.arrowup.icon:before{background-position:0 0}.ghbutton.arrowup.icon:active:before,.ghbutton.arrowup.icon:focus:before,.ghbutton.arrowup.icon:hover:before{background-position:-12px 0}.ghbutton.arrowdown.icon:before{background-position:0 -12px}.ghbutton.arrowdown.icon:active:before,.ghbutton.arrowdown.icon:focus:before,.ghbutton.arrowdown.icon:hover:before{background-position:-12px -12px}.ghbutton.arrowleft.icon:before{background-position:0 -24px}.ghbutton.arrowleft.icon:active:before,.ghbutton.arrowleft.icon:focus:before,.ghbutton.arrowleft.icon:hover:before{background-position:-12px -24px}.ghbutton.arrowright.icon:before{float:right;margin:0 -.25em 0 .5em;background-position:0 -36px}.ghbutton.arrowright.icon:active:before,.ghbutton.arrowright.icon:focus:before,.ghbutton.arrowright.icon:hover:before{background-position:-12px -36px}.ghbutton.approve.icon:before{background-position:0 -48px}.ghbutton.approve.icon:active:before,.ghbutton.approve.icon:focus:before,.ghbutton.approve.icon:hover:before{background-position:-12px -48px}.ghbutton.add.icon:before{background-position:0 -288px}.ghbutton.add.icon:active:before,.ghbutton.add.icon:focus:before,.ghbutton.add.icon:hover:before{background-position:-12px -288px}.ghbutton.remove.icon:before{background-position:0 -60px}.ghbutton.remove.icon:active:before,.ghbutton.remove.icon:focus:before,.ghbutton.remove.icon:hover:before{background-position:-12px -60px}.ghbutton.log.icon:before{background-position:0 -72px}.ghbutton.log.icon:active:before,.ghbutton.log.icon:focus:before,.ghbutton.log.icon:hover:before{background-position:-12px -72px}.ghbutton.calendar.icon:before{background-position:0 -84px}.ghbutton.calendar.icon:active:before,.ghbutton.calendar.icon:focus:before,.ghbutton.calendar.icon:hover:before{background-position:-12px -84px}.ghbutton.chat.icon:before{background-position:0 -96px}.ghbutton.chat.icon:active:before,.ghbutton.chat.icon:focus:before,.ghbutton.chat.icon:hover:before{background-position:-12px -96px}.ghbutton.clock.icon:before{background-position:0 -108px}.ghbutton.clock.icon:active:before,.ghbutton.clock.icon:focus:before,.ghbutton.clock.icon:hover:before{background-position:-12px -108px}.ghbutton.settings.icon:before{background-position:0 -120px}.ghbutton.settings.icon:active:before,.ghbutton.settings.icon:focus:before,.ghbutton.settings.icon:hover:before{background-position:-12px -120px}.ghbutton.comment.icon:before{background-position:0 -132px}.ghbutton.comment.icon:active:before,.ghbutton.comment.icon:focus:before,.ghbutton.comment.icon:hover:before{background-position:-12px -132px}.ghbutton.fork.icon:before{background-position:0 -144px}.ghbutton.fork.icon:active:before,.ghbutton.fork.icon:focus:before,.ghbutton.fork.icon:hover:before{background-position:-12px -144px}.ghbutton.like.icon:before{background-position:0 -156px}.ghbutton.like.icon:active:before,.ghbutton.like.icon:focus:before,.ghbutton.like.icon:hover:before{background-position:-12px -156px}.ghbutton.favorite.icon:before{background-position:0 -348px}.ghbutton.favorite.icon:active:before,.ghbutton.favorite.icon:focus:before,.ghbutton.favorite.icon:hover:before{background-position:-12px -348px}.ghbutton.home.icon:before{background-position:0 -168px}.ghbutton.home.icon:active:before,.ghbutton.home.icon:focus:before,.ghbutton.home.icon:hover:before{background-position:-12px -168px}.ghbutton.key.icon:before{background-position:0 -180px}.ghbutton.key.icon:active:before,.ghbutton.key.icon:focus:before,.ghbutton.key.icon:hover:before{background-position:-12px -180px}.ghbutton.lock.icon:before{background-position:0 -192px}.ghbutton.lock.icon:active:before,.ghbutton.lock.icon:focus:before,.ghbutton.lock.icon:hover:before{background-position:-12px -192px}.ghbutton.unlock.icon:before{background-position:0 -204px}.ghbutton.unlock.icon:active:before,.ghbutton.unlock.icon:focus:before,.ghbutton.unlock.icon:hover:before{background-position:-12px -204px}.ghbutton.loop.icon:before{background-position:0 -216px}.ghbutton.loop.icon:active:before,.ghbutton.loop.icon:focus:before,.ghbutton.loop.icon:hover:before{background-position:-12px -216px}.ghbutton.search.icon:before{background-position:0 -228px}.ghbutton.search.icon:active:before,.ghbutton.search.icon:focus:before,.ghbutton.search.icon:hover:before{background-position:-12px -228px}.ghbutton.mail.icon:before{background-position:0 -240px}.ghbutton.mail.icon:active:before,.ghbutton.mail.icon:focus:before,.ghbutton.mail.icon:hover:before{background-position:-12px -240px}.ghbutton.move.icon:before{background-position:0 -252px}.ghbutton.move.icon:active:before,.ghbutton.move.icon:focus:before,.ghbutton.move.icon:hover:before{background-position:-12px -252px}.ghbutton.edit.icon:before{background-position:0 -264px}.ghbutton.edit.icon:active:before,.ghbutton.edit.icon:focus:before,.ghbutton.edit.icon:hover:before{background-position:-12px -264px}.ghbutton.pin.icon:before{background-position:0 -276px}.ghbutton.pin.icon:active:before,.ghbutton.pin.icon:focus:before,.ghbutton.pin.icon:hover:before{background-position:-12px -276px}.ghbutton.reload.icon:before{background-position:0 -300px}.ghbutton.reload.icon:active:before,.ghbutton.reload.icon:focus:before,.ghbutton.reload.icon:hover:before{background-position:-12px -300px}.ghbutton.rss.icon:before{background-position:0 -312px}.ghbutton.rss.icon:active:before,.ghbutton.rss.icon:focus:before,.ghbutton.rss.icon:hover:before{background-position:-12px -312px}.ghbutton.tag.icon:before{background-position:0 -324px}.ghbutton.tag.icon:active:before,.ghbutton.tag.icon:focus:before,.ghbutton.tag.icon:hover:before{background-position:-12px -324px}.ghbutton.trash.icon:before{background-position:0 -336px}.ghbutton.trash.icon:active:before,.ghbutton.trash.icon:focus:before,.ghbutton.trash.icon:hover:before{background-position:-12px -336px}.ghbutton.user.icon:before{background-position:0 -360px}.ghbutton.user.icon:active:before,.ghbutton.user.icon:focus:before,.ghbutton.user.icon:hover:before{background-position:-12px -360px}.ghbutton.primary{font-weight:700}.ghbutton.danger{color:#900}.ghbutton.danger:active,.ghbutton.danger:focus,.ghbutton.danger:hover{border-color:#b53f3a #b53f3a #a0302a;color:#fff;background-color:#dc5f59;background-image:-webkit-gradient(linear,0 0,0 100%,from(#dc5f59),to(#b33630));background-image:-moz-linear-gradient(#dc5f59,#b33630);background-image:-o-linear-gradient(#dc5f59,#b33630);background-image:linear-gradient(#dc5f59,#b33630)}.ghbutton.danger.active,.ghbutton.danger:active{border-color:#a0302a #a0302a #bf4843;background-color:#b33630;background-image:-webkit-gradient(linear,0 0,0 100%,from(#b33630),to(#dc5f59));background-image:-moz-linear-gradient(#b33630,#dc5f59);background-image:-o-linear-gradient(#b33630,#dc5f59);background-image:linear-gradient(#b33630,#dc5f59)}.ghbutton.pill{-webkit-border-radius:50em;-moz-border-radius:50em;border-radius:50em}.ghbutton.disable{opacity:.5}.ghbutton.big{font-size:14px}.ghbutton.big.icon:before{top:0}.ghbutton-group{list-style:none;padding:0;margin:0}.ghbutton+.ghbutton,.ghbutton+.ghbutton-group,.ghbutton-group+.ghbutton,.ghbutton-group+.ghbutton-group{margin-left:15px}.ghbutton-group li{float:left;padding:0;margin:0}.ghbutton-group .ghbutton{margin-left:-1px}.ghbutton-group li:not(:first-child):not(:last-child) .ghbutton,.ghbutton-group>.ghbutton:not(:first-child):not(:last-child){-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ghbutton-group li:first-child .ghbutton,.ghbutton-group>.ghbutton:first-child{margin-left:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.ghbutton-group li:last-child>.ghbutton,.ghbutton-group>.ghbutton:last-child{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.ghbutton-group.minor-group .ghbutton{border:1px solid #d4d4d4;text-shadow:none;background-image:none;background-color:#fff}.ghbutton-group.minor-group .ghbutton:focus,.ghbutton-group.minor-group .ghbutton:hover{background-color:#599bdc}.ghbutton-group.minor-group .ghbutton.active,.ghbutton-group.minor-group .ghbutton:active{background-color:#3072b3}.ghbutton-group.minor-group .ghbutton.icon:before{opacity:.8}.ghbutton-container .ghbutton,.ghbutton-container .ghbutton-group{vertical-align:top}