Guest User

Untitled

a guest
Feb 25th, 2014
1,137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 53.58 KB | None | 0 0
  1. @font-face {
  2.     font-family: 'octicons';
  3.     src: url(/assets/octicons-ef62ad17da114e7ea0aa687a81c7a38c.eot);
  4.     src: url(/assets/octicons-ef62ad17da114e7ea0aa687a81c7a38c.eot#iefix) format("embedded-opentype"),url(/assets/octicons-867ea8dc49d95b2b91a9e0e606632228.woff) format("woff"),url(/assets/octicons-17cce93e5541c709fd3403765c1b3fec.ttf) format("truetype"),url(/assets/octicons-9095e2e4770eaa23d86067d7e0666440.svg#octicons) format("svg");
  5.     font-weight: normal;
  6.     font-style: normal
  7. }
  8.  
  9. .octicon {
  10.     font: normal normal 16px octicons;
  11.     line-height: 1;
  12.     display: inline-block;
  13.     text-decoration: none;
  14.     -webkit-font-smoothing: antialiased
  15. }
  16.  
  17. .mega-octicon {
  18.     font: normal normal 32px octicons;
  19.     line-height: 1;
  20.     display: inline-block;
  21.     text-decoration: none;
  22.     -webkit-font-smoothing: antialiased
  23. }
  24.  
  25. .octicon-alert:before {
  26.     content: '\f02d'
  27. }
  28.  
  29. .octicon-alignment-align:before {
  30.     content: '\f08a'
  31. }
  32.  
  33. .octicon-alignment-aligned-to:before {
  34.     content: '\f08e'
  35. }
  36.  
  37. .octicon-alignment-unalign:before {
  38.     content: '\f08b'
  39. }
  40.  
  41. .octicon-arrow-down:before {
  42.     content: '\f03f'
  43. }
  44.  
  45. .octicon-arrow-left:before {
  46.     content: '\f040'
  47. }
  48.  
  49. .octicon-arrow-right:before {
  50.     content: '\f03e'
  51. }
  52.  
  53. .octicon-arrow-small-down:before {
  54.     content: '\f0a0'
  55. }
  56.  
  57. .octicon-arrow-small-left:before {
  58.     content: '\f0a1'
  59. }
  60.  
  61. .octicon-arrow-small-right:before {
  62.     content: '\f071'
  63. }
  64.  
  65. .octicon-arrow-small-up:before {
  66.     content: '\f09f'
  67. }
  68.  
  69. .octicon-arrow-up:before {
  70.     content: '\f03d'
  71. }
  72.  
  73. .octicon-beer:before {
  74.     content: '\f069'
  75. }
  76.  
  77. .octicon-book:before {
  78.     content: '\f007'
  79. }
  80.  
  81. .octicon-bookmark:before {
  82.     content: '\f07b'
  83. }
  84.  
  85. .octicon-broadcast:before {
  86.     content: '\f048'
  87. }
  88.  
  89. .octicon-bug:before {
  90.     content: '\f091'
  91. }
  92.  
  93. .octicon-calendar:before {
  94.     content: '\f068'
  95. }
  96.  
  97. .octicon-check:before {
  98.     content: '\f03a'
  99. }
  100.  
  101. .octicon-checklist:before {
  102.     content: '\f076'
  103. }
  104.  
  105. .octicon-chevron-down:before {
  106.     content: '\f0a3'
  107. }
  108.  
  109. .octicon-chevron-left:before {
  110.     content: '\f0a4'
  111. }
  112.  
  113. .octicon-chevron-right:before {
  114.     content: '\f078'
  115. }
  116.  
  117. .octicon-chevron-up:before {
  118.     content: '\f0a2'
  119. }
  120.  
  121. .octicon-circle-slash:before {
  122.     content: '\f084'
  123. }
  124.  
  125. .octicon-clippy:before {
  126.     content: '\f035'
  127. }
  128.  
  129. .octicon-clock:before {
  130.     content: '\f046'
  131. }
  132.  
  133. .octicon-cloud-download:before {
  134.     content: '\f00b'
  135. }
  136.  
  137. .octicon-cloud-upload:before {
  138.     content: '\f00c'
  139. }
  140.  
  141. .octicon-code:before {
  142.     content: '\f05f'
  143. }
  144.  
  145. .octicon-color-mode:before {
  146.     content: '\f065'
  147. }
  148.  
  149. .octicon-comment:before {
  150.     content: '\f02b'
  151. }
  152.  
  153. .octicon-comment-add:before {
  154.     content: '\f06f'
  155. }
  156.  
  157. .octicon-comment-discussion:before {
  158.     content: '\f04f'
  159. }
  160.  
  161. .octicon-credit-card:before {
  162.     content: '\f045'
  163. }
  164.  
  165. .octicon-dashboard:before {
  166.     content: '\f07d'
  167. }
  168.  
  169. .octicon-database:before {
  170.     content: '\f096'
  171. }
  172.  
  173. .octicon-device-camera:before {
  174.     content: '\f056'
  175. }
  176.  
  177. .octicon-device-camera-video:before {
  178.     content: '\f057'
  179. }
  180.  
  181. .octicon-device-desktop:before {
  182.     content: '\f27c'
  183. }
  184.  
  185. .octicon-device-mobile:before {
  186.     content: '\f038'
  187. }
  188.  
  189. .octicon-diff:before {
  190.     content: '\f04d'
  191. }
  192.  
  193. .octicon-diff-added:before {
  194.     content: '\f06b'
  195. }
  196.  
  197. .octicon-diff-ignored:before {
  198.     content: '\f099'
  199. }
  200.  
  201. .octicon-diff-modified:before {
  202.     content: '\f06d'
  203. }
  204.  
  205. .octicon-diff-removed:before {
  206.     content: '\f06c'
  207. }
  208.  
  209. .octicon-diff-renamed:before {
  210.     content: '\f06e'
  211. }
  212.  
  213. .octicon-ellipsis:before {
  214.     content: '\f09a'
  215. }
  216.  
  217. .octicon-eye:before {
  218.     content: '\f04e'
  219. }
  220.  
  221. .octicon-eye-unwatch:before {
  222.     content: '\f01e'
  223. }
  224.  
  225. .octicon-eye-watch:before {
  226.     content: '\f01d'
  227. }
  228.  
  229. .octicon-file-add:before {
  230.     content: '\f086'
  231. }
  232.  
  233. .octicon-file-binary:before {
  234.     content: '\f094'
  235. }
  236.  
  237. .octicon-file-code:before {
  238.     content: '\f010'
  239. }
  240.  
  241. .octicon-file-directory:before {
  242.     content: '\f016'
  243. }
  244.  
  245. .octicon-file-directory-create:before {
  246.     content: '\f095'
  247. }
  248.  
  249. .octicon-file-media:before {
  250.     content: '\f012'
  251. }
  252.  
  253. .octicon-file-pdf:before {
  254.     content: '\f014'
  255. }
  256.  
  257. .octicon-file-submodule:before {
  258.     content: '\f017'
  259. }
  260.  
  261. .octicon-file-symlink-directory:before {
  262.     content: '\f0b1'
  263. }
  264.  
  265. .octicon-file-symlink-file:before {
  266.     content: '\f0b0'
  267. }
  268.  
  269. .octicon-file-text:before {
  270.     content: '\f011'
  271. }
  272.  
  273. .octicon-file-zip:before {
  274.     content: '\f013'
  275. }
  276.  
  277. .octicon-gear:before {
  278.     content: '\f02f'
  279. }
  280.  
  281. .octicon-gift:before {
  282.     content: '\f042'
  283. }
  284.  
  285. .octicon-gist:before {
  286.     content: '\f00e'
  287. }
  288.  
  289. .octicon-gist-fork:before {
  290.     content: '\f079'
  291. }
  292.  
  293. .octicon-gist-new:before {
  294.     content: '\f07a'
  295. }
  296.  
  297. .octicon-gist-private:before {
  298.     content: '\f00f'
  299. }
  300.  
  301. .octicon-gist-secret:before {
  302.     content: '\f08c'
  303. }
  304.  
  305. .octicon-git-branch:before {
  306.     content: '\f020'
  307. }
  308.  
  309. .octicon-git-branch-create:before {
  310.     content: '\f098'
  311. }
  312.  
  313. .octicon-git-branch-delete:before {
  314.     content: '\f09b'
  315. }
  316.  
  317. .octicon-git-commit:before {
  318.     content: '\f01f'
  319. }
  320.  
  321. .octicon-git-compare:before {
  322.     content: '\f0ac'
  323. }
  324.  
  325. .octicon-git-fork-private:before {
  326.     content: '\f021'
  327. }
  328.  
  329. .octicon-git-merge:before {
  330.     content: '\f023'
  331. }
  332.  
  333. .octicon-git-pull-request:before {
  334.     content: '\f009'
  335. }
  336.  
  337. .octicon-git-pull-request-abandoned:before {
  338.     content: '\f090'
  339. }
  340.  
  341. .octicon-globe:before {
  342.     content: '\f0b6'
  343. }
  344.  
  345. .octicon-graph:before {
  346.     content: '\f043'
  347. }
  348.  
  349. .octicon-heart:before {
  350.     content: '\2665'
  351. }
  352.  
  353. .octicon-history:before {
  354.     content: '\f07e'
  355. }
  356.  
  357. .octicon-home:before {
  358.     content: '\f08d'
  359. }
  360.  
  361. .octicon-horizontal-rule:before {
  362.     content: '\f070'
  363. }
  364.  
  365. .octicon-hourglass:before {
  366.     content: '\f09e'
  367. }
  368.  
  369. .octicon-hubot:before {
  370.     content: '\f09d'
  371. }
  372.  
  373. .octicon-info:before {
  374.     content: '\f059'
  375. }
  376.  
  377. .octicon-issue-closed:before {
  378.     content: '\f028'
  379. }
  380.  
  381. .octicon-issue-opened:before {
  382.     content: '\f026'
  383. }
  384.  
  385. .octicon-issue-reopened:before {
  386.     content: '\f027'
  387. }
  388.  
  389. .octicon-jersey:before {
  390.     content: '\f019'
  391. }
  392.  
  393. .octicon-jump-down:before {
  394.     content: '\f072'
  395. }
  396.  
  397. .octicon-jump-left:before {
  398.     content: '\f0a5'
  399. }
  400.  
  401. .octicon-jump-right:before {
  402.     content: '\f0a6'
  403. }
  404.  
  405. .octicon-jump-up:before {
  406.     content: '\f073'
  407. }
  408.  
  409. .octicon-key:before {
  410.     content: '\f049'
  411. }
  412.  
  413. .octicon-keyboard:before {
  414.     content: '\f00d'
  415. }
  416.  
  417. .octicon-light-bulb:before {
  418.     content: '\f000'
  419. }
  420.  
  421. .octicon-link:before {
  422.     content: '\f05c'
  423. }
  424.  
  425. .octicon-link-external:before {
  426.     content: '\f07f'
  427. }
  428.  
  429. .octicon-list-ordered:before {
  430.     content: '\f062'
  431. }
  432.  
  433. .octicon-list-unordered:before {
  434.     content: '\f061'
  435. }
  436.  
  437. .octicon-location:before {
  438.     content: '\f060'
  439. }
  440.  
  441. .octicon-lock:before {
  442.     content: '\f06a'
  443. }
  444.  
  445. .octicon-log-in:before {
  446.     content: '\f036'
  447. }
  448.  
  449. .octicon-log-out:before {
  450.     content: '\f032'
  451. }
  452.  
  453. .octicon-logo-github:before {
  454.     content: '\f092'
  455. }
  456.  
  457. .octicon-mail:before {
  458.     content: '\f03b'
  459. }
  460.  
  461. .octicon-mail-read:before {
  462.     content: '\f03c'
  463. }
  464.  
  465. .octicon-mail-reply:before {
  466.     content: '\f051'
  467. }
  468.  
  469. .octicon-mark-github:before {
  470.     content: '\f00a'
  471. }
  472.  
  473. .octicon-mark-twitter:before {
  474.     content: '\f0ae'
  475. }
  476.  
  477. .octicon-megaphone:before {
  478.     content: '\f077'
  479. }
  480.  
  481. .octicon-mention:before {
  482.     content: '\f0be'
  483. }
  484.  
  485. .octicon-microscope:before {
  486.     content: '\f089'
  487. }
  488.  
  489. .octicon-milestone:before {
  490.     content: '\f075'
  491. }
  492.  
  493. .octicon-mirror-private:before {
  494.     content: '\f025'
  495. }
  496.  
  497. .octicon-mirror-public:before {
  498.     content: '\f024'
  499. }
  500.  
  501. .octicon-move-down:before {
  502.     content: '\f0a8'
  503. }
  504.  
  505. .octicon-move-left:before {
  506.     content: '\f074'
  507. }
  508.  
  509. .octicon-move-right:before {
  510.     content: '\f0a9'
  511. }
  512.  
  513. .octicon-move-up:before {
  514.     content: '\f0a7'
  515. }
  516.  
  517. .octicon-mute:before {
  518.     content: '\f080'
  519. }
  520.  
  521. .octicon-mute-video:before {
  522.     content: '\f0b8'
  523. }
  524.  
  525. .octicon-no-newline:before {
  526.     content: '\f09c'
  527. }
  528.  
  529. .octicon-octoface:before {
  530.     content: '\f008'
  531. }
  532.  
  533. .octicon-organization:before {
  534.     content: '\f037'
  535. }
  536.  
  537. .octicon-pencil:before {
  538.     content: '\f058'
  539. }
  540.  
  541. .octicon-person:before {
  542.     content: '\f018'
  543. }
  544.  
  545. .octicon-person-add:before {
  546.     content: '\f01a'
  547. }
  548.  
  549. .octicon-person-follow:before {
  550.     content: '\f01c'
  551. }
  552.  
  553. .octicon-person-remove:before {
  554.     content: '\f01b'
  555. }
  556.  
  557. .octicon-pin:before {
  558.     content: '\f041'
  559. }
  560.  
  561. .octicon-playback-fast-forward:before {
  562.     content: '\f0bd'
  563. }
  564.  
  565. .octicon-playback-pause:before {
  566.     content: '\f0bb'
  567. }
  568.  
  569. .octicon-playback-play:before {
  570.     content: '\f0bf'
  571. }
  572.  
  573. .octicon-playback-rewind:before {
  574.     content: '\f0bc'
  575. }
  576.  
  577. .octicon-plus:before {
  578.     content: '\f05d'
  579. }
  580.  
  581. .octicon-podium:before {
  582.     content: '\f0af'
  583. }
  584.  
  585. .octicon-primitive-dot:before {
  586.     content: '\f052'
  587. }
  588.  
  589. .octicon-primitive-square:before {
  590.     content: '\f053'
  591. }
  592.  
  593. .octicon-pulse:before {
  594.     content: '\f085'
  595. }
  596.  
  597. .octicon-puzzle:before {
  598.     content: '\f0c0'
  599. }
  600.  
  601. .octicon-question:before {
  602.     content: '\f02c'
  603. }
  604.  
  605. .octicon-quote:before {
  606.     content: '\f063'
  607. }
  608.  
  609. .octicon-radio-tower:before {
  610.     content: '\f030'
  611. }
  612.  
  613. .octicon-remove-close:before {
  614.     content: '\f050'
  615. }
  616.  
  617. .octicon-repo:before {
  618.     content: '\f001'
  619. }
  620.  
  621. .octicon-repo-clone:before {
  622.     content: '\f04c'
  623. }
  624.  
  625. .octicon-repo-create:before {
  626.     content: '\f003'
  627. }
  628.  
  629. .octicon-repo-delete:before {
  630.     content: '\f004'
  631. }
  632.  
  633. .octicon-repo-force-push:before {
  634.     content: '\f04a'
  635. }
  636.  
  637. .octicon-repo-forked:before {
  638.     content: '\f002'
  639. }
  640.  
  641. .octicon-repo-pull:before {
  642.     content: '\f006'
  643. }
  644.  
  645. .octicon-repo-push:before {
  646.     content: '\f005'
  647. }
  648.  
  649. .octicon-repo-sync:before {
  650.     content: '\f04b'
  651. }
  652.  
  653. .octicon-rocket:before {
  654.     content: '\f033'
  655. }
  656.  
  657. .octicon-rss:before {
  658.     content: '\f034'
  659. }
  660.  
  661. .octicon-ruby:before {
  662.     content: '\f047'
  663. }
  664.  
  665. .octicon-screen-full:before {
  666.     content: '\f066'
  667. }
  668.  
  669. .octicon-screen-normal:before {
  670.     content: '\f067'
  671. }
  672.  
  673. .octicon-search:before {
  674.     content: '\f02e'
  675. }
  676.  
  677. .octicon-server:before {
  678.     content: '\f097'
  679. }
  680.  
  681. .octicon-settings:before {
  682.     content: '\f07c'
  683. }
  684.  
  685. .octicon-squirrel:before {
  686.     content: '\f0b2'
  687. }
  688.  
  689. .octicon-star:before {
  690.     content: '\f02a'
  691. }
  692.  
  693. .octicon-star-add:before {
  694.     content: '\f082'
  695. }
  696.  
  697. .octicon-star-delete:before {
  698.     content: '\f083'
  699. }
  700.  
  701. .octicon-stop:before {
  702.     content: '\f08f'
  703. }
  704.  
  705. .octicon-sync:before {
  706.     content: '\f087'
  707. }
  708.  
  709. .octicon-tag:before {
  710.     content: '\f015'
  711. }
  712.  
  713. .octicon-tag-add:before {
  714.     content: '\f054'
  715. }
  716.  
  717. .octicon-tag-remove:before {
  718.     content: '\f055'
  719. }
  720.  
  721. .octicon-telescope:before {
  722.     content: '\f088'
  723. }
  724.  
  725. .octicon-three-bars:before {
  726.     content: '\f05e'
  727. }
  728.  
  729. .octicon-tools:before {
  730.     content: '\f031'
  731. }
  732.  
  733. .octicon-triangle-down:before {
  734.     content: '\f05b'
  735. }
  736.  
  737. .octicon-triangle-left:before {
  738.     content: '\f044'
  739. }
  740.  
  741. .octicon-triangle-right:before {
  742.     content: '\f05a'
  743. }
  744.  
  745. .octicon-triangle-up:before {
  746.     content: '\f0aa'
  747. }
  748.  
  749. .octicon-unfold:before {
  750.     content: '\f039'
  751. }
  752.  
  753. .octicon-unmute:before {
  754.     content: '\f0ba'
  755. }
  756.  
  757. .octicon-unmute-video:before {
  758.     content: '\f0b9'
  759. }
  760.  
  761. .octicon-versions:before {
  762.     content: '\f064'
  763. }
  764.  
  765. .octicon-x:before {
  766.     content: '\f081'
  767. }
  768.  
  769. .octicon-zap:before {
  770.     content: '\26A1'
  771. }
  772.  
  773. .button {
  774.     position: relative;
  775.     display: inline-block;
  776.     padding: 7px 12px;
  777.     font-weight: bold;
  778.     color: #333;
  779.     text-shadow: 0 1px 0 rgba(255,255,255,0.9);
  780.     white-space: nowrap;
  781.     background-color: #eeeeee;
  782.     background-image: -moz-linear-gradient(#fcfcfc, #eee);
  783.     background-image: -webkit-linear-gradient(#fcfcfc, #eee);
  784.     background-image: linear-gradient(#fcfcfc, #eee);
  785.     background-repeat: repeat-x;
  786.     border-radius: 3px;
  787.     border: 1px solid #d5d5d5;
  788.     vertical-align: middle;
  789.     cursor: pointer;
  790.     -webkit-touch-callout: none;
  791.     -webkit-user-select: none;
  792.     -khtml-user-select: none;
  793.     -moz-user-select: none;
  794.     -ms-user-select: none;
  795.     user-select: none;
  796.     -webkit-appearance: none
  797. }
  798.  
  799. .button:focus {
  800.     outline: none;
  801.     text-decoration: none;
  802.     border-color: #51a7e8;
  803.     box-shadow: 0 0 5px rgba(81,167,232,0.5)
  804. }
  805.  
  806. .button:hover,.button:active,.button.zeroclipboard-is-hover,.button.zeroclipboard-is-active {
  807.     text-decoration: none;
  808.     background-color: #dddddd;
  809.     background-image: -moz-linear-gradient(#eee, #ddd);
  810.     background-image: -webkit-linear-gradient(#eee, #ddd);
  811.     background-image: linear-gradient(#eee, #ddd);
  812.     background-repeat: repeat-x;
  813.     border-color: #ccc
  814. }
  815.  
  816. .button:active,.button.selected,.button.selected:hover,.button.zeroclipboard-is-active {
  817.     background-color: #dcdcdc;
  818.     background-image: none;
  819.     border-color: #b5b5b5;
  820.     box-shadow: inset 0 2px 4px rgba(0,0,0,0.15)
  821. }
  822.  
  823. .button:disabled,.button:disabled:hover,.button.disabled,.button.disabled:hover {
  824.     opacity: .5;
  825.     color: #666;
  826.     text-shadow: 0 1px 0 rgba(255,255,255,0.9);
  827.     background-image: none;
  828.     background-color: #e5e5e5;
  829.     border-color: #c5c5c5;
  830.     cursor: default;
  831.     box-shadow: none
  832. }
  833.  
  834. .button.primary {
  835.     color: #fff;
  836.     text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  837.     background-color: #68a672;
  838.     background-image: -moz-linear-gradient(#75bb80, #68a672);
  839.     background-image: -webkit-linear-gradient(#75bb80, #68a672);
  840.     background-image: linear-gradient(#75bb80, #68a672);
  841.     background-repeat: repeat-x;
  842.     border-color: #62a26c
  843. }
  844.  
  845. .button.primary:hover {
  846.     color: #fff;
  847.     background-color: #5b9a65;
  848.     background-image: -moz-linear-gradient(#64b370, #5b9a65);
  849.     background-image: -webkit-linear-gradient(#64b370, #5b9a65);
  850.     background-image: linear-gradient(#64b370, #5b9a65);
  851.     background-repeat: repeat-x;
  852.     border-color: #5b9a65
  853. }
  854.  
  855. .button.primary:active,.button.primary.selected {
  856.     background-color: #569e3d;
  857.     background-image: none;
  858.     border-color: #418737
  859. }
  860.  
  861. .button.primary:disabled,.button.primary:disabled:hover,.button.primary.disabled,.button.primary.disabled:hover {
  862.     color: #fff;
  863.     text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  864.     background-color: #60b044;
  865.     background-image: -moz-linear-gradient(#75bb80, #60b044);
  866.     background-image: -webkit-linear-gradient(#75bb80, #60b044);
  867.     background-image: linear-gradient(#75bb80, #60b044);
  868.     background-repeat: repeat-x;
  869.     border-color: #74bb5a #74bb5a #509338
  870. }
  871.  
  872. .button.flash-warn {
  873.     color: #fff;
  874.     background-color: #b34947;
  875.     background-image: -moz-linear-gradient(#e75e5b, #b34947);
  876.     background-image: -webkit-linear-gradient(#e75e5b, #b34947);
  877.     background-image: linear-gradient(#e75e5b, #b34947);
  878.     background-repeat: repeat-x;
  879.     border-color: #b74a48;
  880.     text-shadow: 0 -1px 0 rgba(0,0,0,0.25)
  881. }
  882.  
  883. .button.flash-warn:hover {
  884.     color: #fff;
  885.     background-color: #a14240;
  886.     background-image: -moz-linear-gradient(#e44845, #a14240);
  887.     background-image: -webkit-linear-gradient(#e44845, #a14240);
  888.     background-image: linear-gradient(#e44845, #a14240);
  889.     background-repeat: repeat-x;
  890.     border-color: #a54341
  891. }
  892.  
  893. .button.danger {
  894.     color: #900
  895. }
  896.  
  897. .button.danger:hover {
  898.     color: #fff;
  899.     text-shadow: 0px -1px 0 rgba(0,0,0,0.3);
  900.     background-color: #b33630;
  901.     background-image: -moz-linear-gradient(#dc5f59, #b33630);
  902.     background-image: -webkit-linear-gradient(#dc5f59, #b33630);
  903.     background-image: linear-gradient(#dc5f59, #b33630);
  904.     background-repeat: repeat-x;
  905.     border-color: #cd504a
  906. }
  907.  
  908. .button.danger:active,.button.danger.selected {
  909.     color: #fff;
  910.     background-color: #b33630;
  911.     background-image: none;
  912.     border-color: #9f312c
  913. }
  914.  
  915. .button.danger:disabled,.button.danger:disabled:hover,.button.danger.disabled,.button.danger.disabled:hover {
  916.     color: #900;
  917.     text-shadow: 0 1px 0 rgba(255,255,255,0.9);
  918.     background-color: #e1e1e1;
  919.     background-image: -moz-linear-gradient(#fff, #e1e1e1);
  920.     background-image: -webkit-linear-gradient(#fff, #e1e1e1);
  921.     background-image: linear-gradient(#fff, #e1e1e1);
  922.     background-repeat: repeat-x;
  923.     border-color: #c5c5c5
  924. }
  925.  
  926. .button.blue,.button.blue:hover {
  927.     color: #fff;
  928.     text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  929.     background-color: #3072b3;
  930.     background-image: -moz-linear-gradient(#599bcd, #3072b3);
  931.     background-image: -webkit-linear-gradient(#599bcd, #3072b3);
  932.     background-image: linear-gradient(#599bcd, #3072b3);
  933.     background-repeat: repeat-x;
  934.     border-color: #2a65a0
  935. }
  936.  
  937. .button.blue:hover,.button.blue:active {
  938.     border-color: #2a65a0
  939. }
  940.  
  941. .button.blue:active,.button.blue.selected {
  942.     background-color: #3072b3;
  943.     background-image: none;
  944.     border-color: #25588c;
  945.     box-shadow: inset 0 3px 5px rgba(0,0,0,0.15)
  946. }
  947.  
  948. .button.blue:disabled,.button.blue.disabled {
  949.     background-position: 0 0
  950. }
  951.  
  952. .button.dark-grey,.button.dark-grey:hover {
  953.     color: #fff;
  954.     text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  955.     background-color: #6d6d6d;
  956.     background-image: -moz-linear-gradient(#8c8c8c, #6d6d6d);
  957.     background-image: -webkit-linear-gradient(#8c8c8c, #6d6d6d);
  958.     background-image: linear-gradient(#8c8c8c, #6d6d6d);
  959.     background-repeat: repeat-x;
  960.     border: 1px solid #707070;
  961.     border-bottom-color: #595959
  962. }
  963.  
  964. .button.dark-grey:hover,.button.dark-grey:active,.button.dark-grey.selected {
  965.     border-color: #585858
  966. }
  967.  
  968. .button.dark-grey:active,.button.dark-grey.selected {
  969.     background-color: #545454;
  970.     background-image: none;
  971.     border-color: #474747;
  972.     box-shadow: inset 0 3px 5px rgba(0,0,0,0.15)
  973. }
  974.  
  975. .button.with-count {
  976.     border-top-right-radius: 0;
  977.     border-bottom-right-radius: 0;
  978.     float: left
  979. }
  980.  
  981. .button .mega-octicon {
  982.     color: rgba(0,0,0,0.05);
  983.     line-height: 0;
  984.     vertical-align: middle;
  985.     margin-top: -3px;
  986.     margin-right: 10px
  987. }
  988.  
  989. .button-image-down {
  990.     display: inline-block;
  991.     height: 32px;
  992.     width: 32px;
  993.     background-image: url(/assets/button-sprites-ea91f1d5e8b14d502c44a7e48028749b.png);
  994.     position: absolute;
  995.     top: 4px;
  996.     left: 4px
  997. }
  998.  
  999. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  1000.     .button-image-down {
  1001.         background-image:url(/assets/[email protected]);
  1002.         -webkit-background-size: 64px 32px;
  1003.         -moz-background-size: 64px 32px;
  1004.         -o-background-size: 64px 32px;
  1005.         background-size: 64px 32px
  1006.     }
  1007. }
  1008.  
  1009. .button-image-github {
  1010.     display: inline-block;
  1011.     height: 32px;
  1012.     width: 32px;
  1013.     background-image: url(/assets/button-sprites-ea91f1d5e8b14d502c44a7e48028749b.png);
  1014.     position: absolute;
  1015.     background-position: -32px 0;
  1016.     top: 4px;
  1017.     left: 4px
  1018. }
  1019.  
  1020. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  1021.     .button-image-github {
  1022.         background-image:url(/assets/[email protected]);
  1023.         -webkit-background-size: 64px 32px;
  1024.         -moz-background-size: 64px 32px;
  1025.         -o-background-size: 64px 32px;
  1026.         background-size: 64px 32px
  1027.     }
  1028. }
  1029.  
  1030. label,input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],textarea {
  1031.     font-size: 13px
  1032. }
  1033.  
  1034. label {
  1035.     font-weight: bold
  1036. }
  1037.  
  1038. input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="tel"],input[type="url"],textarea {
  1039.     min-height: 34px;
  1040.     padding: 7px 8px;
  1041.     outline: none;
  1042.     color: #333;
  1043.     background-color: #fff;
  1044.     background-repeat: no-repeat;
  1045.     background-position: right center;
  1046.     border: 1px solid #ccc;
  1047.     border-radius: 3px;
  1048.     box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);
  1049.     vertical-align: middle
  1050. }
  1051.  
  1052. input[type="text"].focus,input[type="text"]:focus,input[type="password"].focus,input[type="password"]:focus,input[type="email"].focus,input[type="email"]:focus,input[type="number"].focus,input[type="number"]:focus,input[type="tel"].focus,input[type="tel"]:focus,input[type="url"].focus,input[type="url"]:focus,textarea.focus,textarea:focus {
  1053.     border-color: #51a7e8;
  1054.     box-shadow: inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(81,167,232,0.5)
  1055. }
  1056.  
  1057. ::-webkit-input-placeholder,:-moz-placeholder {
  1058.     color: #aaa
  1059. }
  1060.  
  1061. ::-webkit-validation-bubble-message {
  1062.     color: #fff;
  1063.     background: #9c2400;
  1064.     border: 0;
  1065.     border-radius: 3px;
  1066.     font-size: 12px;
  1067.     -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.1)
  1068. }
  1069.  
  1070. input::-webkit-validation-bubble-icon {
  1071.     display: none
  1072. }
  1073.  
  1074. ::-webkit-validation-bubble-arrow {
  1075.     background-color: #9c2400;
  1076.     border: solid 1px #9c2400;
  1077.     -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.1)
  1078. }
  1079.  
  1080. input.input-mini {
  1081.     min-height: 24px;
  1082.     padding-top: 4px;
  1083.     padding-bottom: 4px;
  1084.     font-size: 12px
  1085. }
  1086.  
  1087. .input-block {
  1088.     display: block;
  1089.     width: 100%
  1090. }
  1091.  
  1092. .markdown {
  1093.     font-size: 15px;
  1094.     line-height: 1.7;
  1095.     overflow: hidden;
  1096.     word-wrap: break-word
  1097. }
  1098.  
  1099. .markdown>*:first-child {
  1100.     margin-top: 0 !important
  1101. }
  1102.  
  1103. .markdown>*:last-child {
  1104.     margin-bottom: 0 !important
  1105. }
  1106.  
  1107. .markdown a.anchor {
  1108.     display: block;
  1109.     padding-right: 6px;
  1110.     padding-left: 30px;
  1111.     margin-left: -30px;
  1112.     cursor: pointer;
  1113.     position: absolute;
  1114.     top: 0;
  1115.     left: 0;
  1116.     bottom: 0
  1117. }
  1118.  
  1119. .markdown a.anchor:focus {
  1120.     outline: none
  1121. }
  1122.  
  1123. .markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6 {
  1124.     margin: 1em 0 15px;
  1125.     padding: 0;
  1126.     font-weight: bold;
  1127.     line-height: 1.7;
  1128.     cursor: text;
  1129.     position: relative
  1130. }
  1131.  
  1132. .markdown h1 .octicon-link,.markdown h2 .octicon-link,.markdown h3 .octicon-link,.markdown h4 .octicon-link,.markdown h5 .octicon-link,.markdown h6 .octicon-link {
  1133.     display: none;
  1134.     color: #000
  1135. }
  1136.  
  1137. .markdown h1:hover a.anchor,.markdown h2:hover a.anchor,.markdown h3:hover a.anchor,.markdown h4:hover a.anchor,.markdown h5:hover a.anchor,.markdown h6:hover a.anchor {
  1138.     text-decoration: none;
  1139.     line-height: 1;
  1140.     padding-left: 0;
  1141.     margin-left: -22px;
  1142.     top: 15%
  1143. }
  1144.  
  1145. .markdown h1:hover a.anchor .octicon-link,.markdown h2:hover a.anchor .octicon-link,.markdown h3:hover a.anchor .octicon-link,.markdown h4:hover a.anchor .octicon-link,.markdown h5:hover a.anchor .octicon-link,.markdown h6:hover a.anchor .octicon-link {
  1146.     display: inline-block
  1147. }
  1148.  
  1149. .markdown h1 tt,.markdown h1 code,.markdown h2 tt,.markdown h2 code,.markdown h3 tt,.markdown h3 code,.markdown h4 tt,.markdown h4 code,.markdown h5 tt,.markdown h5 code,.markdown h6 tt,.markdown h6 code {
  1150.     font-size: inherit
  1151. }
  1152.  
  1153. .markdown h1 {
  1154.     font-size: 2.5em;
  1155.     border-bottom: 1px solid #ddd
  1156. }
  1157.  
  1158. .markdown h2 {
  1159.     font-size: 2em;
  1160.     border-bottom: 1px solid #eee
  1161. }
  1162.  
  1163. .markdown h3 {
  1164.     font-size: 1.5em
  1165. }
  1166.  
  1167. .markdown h4 {
  1168.     font-size: 1.2em
  1169. }
  1170.  
  1171. .markdown h5 {
  1172.     font-size: 1em
  1173. }
  1174.  
  1175. .markdown h6 {
  1176.     color: #777;
  1177.     font-size: 1em
  1178. }
  1179.  
  1180. .markdown p,.markdown blockquote,.markdown ul,.markdown ol,.markdown dl,.markdown table,.markdown pre {
  1181.     margin: 15px 0
  1182. }
  1183.  
  1184. .markdown hr {
  1185.     margin: 15px 0
  1186. }
  1187.  
  1188. .markdown ul,.markdown ol {
  1189.     padding-left: 30px
  1190. }
  1191.  
  1192. .markdown ul.no-list,.markdown ol.no-list {
  1193.     list-style-type: none;
  1194.     padding: 0
  1195. }
  1196.  
  1197. .markdown ul ul,.markdown ul ol,.markdown ol ol,.markdown ol ul {
  1198.     margin-top: 0;
  1199.     margin-bottom: 0
  1200. }
  1201.  
  1202. .markdown dl {
  1203.     padding: 0
  1204. }
  1205.  
  1206. .markdown dl dt {
  1207.     font-size: 14px;
  1208.     font-weight: bold;
  1209.     font-style: italic;
  1210.     padding: 0;
  1211.     margin-top: 15px
  1212. }
  1213.  
  1214. .markdown dl dd {
  1215.     margin-bottom: 15px;
  1216.     padding: 0 15px
  1217. }
  1218.  
  1219. .markdown blockquote {
  1220.     border-left: 4px solid #DDD;
  1221.     padding: 0 15px;
  1222.     color: #777
  1223. }
  1224.  
  1225. .markdown blockquote>:first-child {
  1226.     margin-top: 0px
  1227. }
  1228.  
  1229. .markdown blockquote>:last-child {
  1230.     margin-bottom: 0px
  1231. }
  1232.  
  1233. .markdown table {
  1234.     width: 100%;
  1235.     overflow: auto;
  1236.     display: block
  1237. }
  1238.  
  1239. .markdown table th {
  1240.     font-weight: bold
  1241. }
  1242.  
  1243. .markdown table th,.markdown table td {
  1244.     border: 1px solid #ddd;
  1245.     padding: 6px 13px
  1246. }
  1247.  
  1248. .markdown table tr {
  1249.     border-top: 1px solid #ccc;
  1250.     background-color: #fff
  1251. }
  1252.  
  1253. .markdown table tr:nth-child(2n) {
  1254.     background-color: #f8f8f8
  1255. }
  1256.  
  1257. .markdown img {
  1258.     max-width: 100%
  1259. }
  1260.  
  1261. .markdown code,.markdown tt {
  1262.     margin: 0 2px;
  1263.     padding: 0px 5px;
  1264.     border: 1px solid #ddd;
  1265.     background-color: #f8f8f8;
  1266.     border-radius: 3px
  1267. }
  1268.  
  1269. .markdown code {
  1270.     white-space: nowrap
  1271. }
  1272.  
  1273. .markdown pre>code {
  1274.     margin: 0;
  1275.     padding: 0;
  1276.     white-space: pre;
  1277.     border: none;
  1278.     background: transparent
  1279. }
  1280.  
  1281. .markdown .highlight pre,.markdown pre {
  1282.     color: #c5c8c6;
  1283.     background-color: #1d1f21;
  1284.     border: 1px solid #ddd;
  1285.     font-size: 13px;
  1286.     line-height: 19px;
  1287.     overflow: auto;
  1288.     padding: 6px 10px;
  1289.     border-radius: 3px
  1290. }
  1291.  
  1292. .markdown pre {
  1293.     word-wrap: normal
  1294. }
  1295.  
  1296. .markdown pre code,.markdown pre tt {
  1297.     margin: 0;
  1298.     padding: 0;
  1299.     background-color: transparent;
  1300.     border: none;
  1301.     word-wrap: normal
  1302. }
  1303.  
  1304. .markdown .line .comment {
  1305.     color: #7C7C7C
  1306. }
  1307.  
  1308. .markdown .line .entity {
  1309.     color: #FFD2A7
  1310. }
  1311.  
  1312. .markdown .line .entity.name.type {
  1313.     text-decoration: underline;
  1314.     color: #FFFFB6
  1315. }
  1316.  
  1317. .markdown .line .entity.other.inherited-class {
  1318.     color: #9B5C2E
  1319. }
  1320.  
  1321. .markdown .line .keyword {
  1322.     color: #96CBFE
  1323. }
  1324.  
  1325. .markdown .line .keyword.control {
  1326.     color: #96CBFE
  1327. }
  1328.  
  1329. .markdown .line .keyword.operator {
  1330.     color: #EDEDED
  1331. }
  1332.  
  1333. .markdown .line .storage {
  1334.     color: #CFCB90
  1335. }
  1336.  
  1337. .markdown .line .storage.modifier {
  1338.     color: #96CBFE
  1339. }
  1340.  
  1341. .markdown .line .constant {
  1342.     color: #99CC99
  1343. }
  1344.  
  1345. .markdown .line .constant.numeric {
  1346.     color: #FF73FD
  1347. }
  1348.  
  1349. .markdown .line .variable {
  1350.     color: #C6C5FE
  1351. }
  1352.  
  1353. .markdown .line .invalid.deprecated {
  1354.     text-decoration: underline;
  1355.     color: #FD5FF1
  1356. }
  1357.  
  1358. .markdown .line .invalid.illegal {
  1359.     color: #FD5FF1;
  1360.     background-color: rgba(86,45,86,0.75)
  1361. }
  1362.  
  1363. .markdown .line .source .string .source,.markdown .line .source .string .meta.embedded.line {
  1364.     color: #EDEDED
  1365. }
  1366.  
  1367. .markdown .line .source .string .punctuation.section.embedded {
  1368.     color: #00A0A0
  1369. }
  1370.  
  1371. .markdown .line .source .string .punctuation.section.embedded .source {
  1372.     color: #00A0A0
  1373. }
  1374.  
  1375. .markdown .line .string {
  1376.     color: #A8FF60
  1377. }
  1378.  
  1379. .markdown .line .string .constant {
  1380.     color: #00A0A0
  1381. }
  1382.  
  1383. .markdown .line .string.regexp {
  1384.     color: #E9C062
  1385. }
  1386.  
  1387. .markdown .line .string.regexp .constant.character.escape,.markdown .line .string.regexp .source.ruby.embedded,.markdown .line .string.regexp .string.regexp.arbitrary-repitition {
  1388.     color: #FF8000
  1389. }
  1390.  
  1391. .markdown .line .string.regexp.group {
  1392.     color: #C6A24F;
  1393.     background-color: rgba(255,255,255,0.06)
  1394. }
  1395.  
  1396. .markdown .line .string.regexp.character-class {
  1397.     color: #B18A3D
  1398. }
  1399.  
  1400. .markdown .line .string .variable {
  1401.     color: #8A9A95
  1402. }
  1403.  
  1404. .markdown .line .support {
  1405.     color: #FFFFB6
  1406. }
  1407.  
  1408. .markdown .line .support.function {
  1409.     color: #DAD085
  1410. }
  1411.  
  1412. .markdown .line .support.constant {
  1413.     color: #FFD2A7
  1414. }
  1415.  
  1416. .markdown .line .support.type.property-name.css {
  1417.     color: #EDEDED
  1418. }
  1419.  
  1420. .markdown .line .source .entity.name.tag,.markdown .line .source .entity.other.attribute-name,.markdown .line .meta.tag.inline,.markdown .line .meta.tag.inline .entity {
  1421.     color: #96CBFE
  1422. }
  1423.  
  1424. .markdown .line .entity.other.attribute-name {
  1425.     color: #FFD7B1
  1426. }
  1427.  
  1428. .markdown .line .entity.name.tag.namespace,.markdown .line .entity.other.attribute-name.namespace {
  1429.     color: #E18964
  1430. }
  1431.  
  1432. .markdown .line .meta.preprocessor.c {
  1433.     color: #8996A8
  1434. }
  1435.  
  1436. .markdown .line .meta.preprocessor.c .keyword {
  1437.     color: #AFC4DB
  1438. }
  1439.  
  1440. .markdown .line .meta.cast {
  1441.     color: #676767
  1442. }
  1443.  
  1444. .markdown .line .meta.sgml.html .meta.doctype,.markdown .line .meta.sgml.html .meta.doctype .entity,.markdown .line .meta.sgml.html .meta.doctype .string,.markdown .line .meta.xml-processing,.markdown .line .meta.xml-processing .entity,.markdown .line .meta.xml-processing .string {
  1445.     color: #494949
  1446. }
  1447.  
  1448. .markdown .line .meta.tag,.markdown .line .meta.tag .entity {
  1449.     color: #96CBFE
  1450. }
  1451.  
  1452. .markdown .line .meta.selector.css .entity.name.tag {
  1453.     text-decoration: underline;
  1454.     color: #96CBFE
  1455. }
  1456.  
  1457. .markdown .line .meta.selector.css .entity.other.attribute-name.tag.pseudo-class {
  1458.     color: #8F9D6A
  1459. }
  1460.  
  1461. .markdown .line .meta.selector.css .entity.other.attribute-name.id {
  1462.     color: #8B98AB
  1463. }
  1464.  
  1465. .markdown .line .meta.selector.css .entity.other.attribute-name.class {
  1466.     color: #62B1FE
  1467. }
  1468.  
  1469. .markdown .line .meta.property-group .support.constant.property-value.css,.markdown .line .meta.property-value .support.constant.property-value.css {
  1470.     color: #F9EE98
  1471. }
  1472.  
  1473. .markdown .line .meta.preprocessor.at-rule .keyword.control.at-rule {
  1474.     color: #8693A5
  1475. }
  1476.  
  1477. .markdown .line .meta.property-value .support.constant.named-color.css,.markdown .line .meta.property-value .constant {
  1478.     color: #87C38A
  1479. }
  1480.  
  1481. .markdown .line .meta.constructor.argument.css {
  1482.     color: #8F9D6A
  1483. }
  1484.  
  1485. .markdown .line .meta.diff,.markdown .line .meta.diff.header {
  1486.     color: #F8F8F8;
  1487.     background-color: #0E2231
  1488. }
  1489.  
  1490. .markdown .line .meta.separator {
  1491.     color: #60A633;
  1492.     background-color: #242424
  1493. }
  1494.  
  1495. .markdown .line .meta.line.entry.logfile,.markdown .line .meta.line.exit.logfile {
  1496.     background-color: rgba(238,238,238,0.16)
  1497. }
  1498.  
  1499. .markdown .line .meta.line.error.logfile {
  1500.     background-color: #751012
  1501. }
  1502.  
  1503. .contact-title {
  1504.     font-size: 40px;
  1505.     font-weight: 300;
  1506.     line-height: 1.4;
  1507.     margin: 0
  1508. }
  1509.  
  1510. .contact-list {
  1511.     list-style-type: 0;
  1512.     padding-left: 0;
  1513.     font-weight: bold
  1514. }
  1515.  
  1516. .contact-list li {
  1517.     display: inline-block;
  1518.     margin-right: 5px
  1519. }
  1520.  
  1521. .contact-list li:first-child a {
  1522.     padding-left: 0
  1523. }
  1524.  
  1525. .contact-list a {
  1526.     padding: 5px
  1527. }
  1528.  
  1529. form.contact-form {
  1530.     width: 100%;
  1531.     margin-left: auto;
  1532.     margin-right: auto
  1533. }
  1534.  
  1535. form.contact-form dl.form {
  1536.     margin-left: auto;
  1537.     margin-right: auto
  1538. }
  1539.  
  1540. form.contact-form dl.form dd {
  1541.     margin: 0px
  1542. }
  1543.  
  1544. form.contact-form dl.form input[type="text"],form.contact-form dl.form textarea {
  1545.     width: 100%;
  1546.     margin-bottom: 14px
  1547. }
  1548.  
  1549. form.contact-form input[type="submit"] {
  1550.     float: right;
  1551.     font-size: 16px
  1552. }
  1553.  
  1554. .documents .navigation {
  1555.     text-align: right;
  1556.     padding: 0
  1557. }
  1558.  
  1559. .version-switcher {
  1560.     float: left;
  1561.     margin-top: 9px
  1562. }
  1563.  
  1564. .documents-toc .anchor {
  1565.     display: none
  1566. }
  1567.  
  1568. .documents-toc h2,.documents-toc h3 {
  1569.     margin: 20px 0 10px;
  1570.     font-size: 22px
  1571. }
  1572.  
  1573. .documents-toc ul {
  1574.     padding-left: 0;
  1575.     list-style-type: none;
  1576.     margin: 0
  1577. }
  1578.  
  1579. .inspectocat {
  1580.     display: block;
  1581.     width: 470px;
  1582.     height: 448px;
  1583.     background-image: url(/assets/inspectocat-ead2d4ae1c4788805200d238584c0f5d.png)
  1584. }
  1585.  
  1586. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  1587.     .inspectocat {
  1588.         background-image:url(/assets/[email protected]);
  1589.         -webkit-background-size: 470px 448px;
  1590.         -moz-background-size: 470px 448px;
  1591.         -o-background-size: 470px 448px;
  1592.         background-size: 470px 448px
  1593.     }
  1594. }
  1595.  
  1596. #lean_overlay {
  1597.     position: fixed;
  1598.     z-index: 100;
  1599.     top: 0px;
  1600.     left: 0px;
  1601.     height: 100%;
  1602.     width: 100%;
  1603.     background: #000;
  1604.     display: none
  1605. }
  1606.  
  1607. #flag-modal {
  1608.     background: #efeae1;
  1609.     padding: 24px;
  1610.     border-radius: 3px;
  1611.     text-align: center
  1612. }
  1613.  
  1614. #flag-modal .octicon {
  1615.     font-size: 1.5em
  1616. }
  1617.  
  1618. #flag-modal h2 {
  1619.     margin: 0;
  1620.     font-weight: 300;
  1621.     font-size: 40px;
  1622.     line-height: 1.4
  1623. }
  1624.  
  1625. #flag-modal p {
  1626.     margin-top: 0
  1627. }
  1628.  
  1629. #flag-modal textarea {
  1630.     width: 100%;
  1631.     margin-bottom: 24px
  1632. }
  1633.  
  1634. #flag-modal .flag-button {
  1635.     float: right;
  1636.     font-size: 14px;
  1637.     margin: 0;
  1638.     height: 34px;
  1639.     margin-left: 10px;
  1640.     line-height: 0
  1641. }
  1642.  
  1643. .invite h3 span {
  1644.     font-family: "apex-serif-medium";
  1645.     font-weight: bold
  1646. }
  1647.  
  1648. .invite input[type=text] {
  1649.     width: 100%;
  1650.     height: 34px;
  1651.     font-size: 16px
  1652. }
  1653.  
  1654. .invite .side-submit {
  1655.     margin-top: 20px
  1656. }
  1657.  
  1658. .invite .flash {
  1659.     margin-top: 20px
  1660. }
  1661.  
  1662. .invite .flash .flash-inner {
  1663.     width: auto;
  1664.     margin: auto auto;
  1665.     padding-left: 0;
  1666.     padding-right: 0
  1667. }
  1668.  
  1669. .invite .flash.notice {
  1670.     color: #81c08b
  1671. }
  1672.  
  1673. .invite .flash.alert {
  1674.     color: #bf8f80;
  1675.     border: none;
  1676.     background-color: transparent
  1677. }
  1678.  
  1679. .invite-button {
  1680.     font-size: 14px;
  1681.     margin: 0;
  1682.     height: 34px;
  1683.     margin-left: 10px;
  1684.     line-height: 0
  1685. }
  1686.  
  1687. .invite-title {
  1688.     font-size: 40px;
  1689.     font-weight: 300;
  1690.     line-height: 1.4;
  1691.     text-align: left;
  1692.     margin-top: 140px;
  1693.     margin-bottom: 0
  1694. }
  1695.  
  1696. .illustration-invite-someone {
  1697.     height: 470px;
  1698.     width: 470px;
  1699.     background-image: url(/assets/invite-someone-9d3bc9bd3a5e6dc30a6600c295bb2bf8.gif)
  1700. }
  1701.  
  1702. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  1703.     .illustration-invite-someone {
  1704.         background-image:url(/assets/[email protected]);
  1705.         -webkit-background-size: 470px 470px;
  1706.         -moz-background-size: 470px 470px;
  1707.         -o-background-size: 470px 470px;
  1708.         background-size: 470px 470px
  1709.     }
  1710. }
  1711.  
  1712. .illustration-welcome-rockets {
  1713.     height: 470px;
  1714.     width: 470px;
  1715.     background-image: url(/assets/welcome-rockets-073b041be18b2477a9a77605f763207f.gif)
  1716. }
  1717.  
  1718. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  1719.     .illustration-welcome-rockets {
  1720.         background-image:url(/assets/[email protected]);
  1721.         -webkit-background-size: 470px 470px;
  1722.         -moz-background-size: 470px 470px;
  1723.         -o-background-size: 470px 470px;
  1724.         background-size: 470px 470px
  1725.     }
  1726. }
  1727.  
  1728. .github-auth-button {
  1729.     height: 43px;
  1730.     line-height: 25px;
  1731.     margin-top: 20px;
  1732.     padding-left: 39px
  1733. }
  1734.  
  1735. #peek {
  1736.     overflow: hidden
  1737. }
  1738.  
  1739. * {
  1740.     -moz-box-sizing: border-box;
  1741.     -webkit-box-sizing: border-box;
  1742.     box-sizing: border-box
  1743. }
  1744.  
  1745. html {
  1746.     height: 100%
  1747. }
  1748.  
  1749. body {
  1750.     height: 100%;
  1751.     min-width: 1060px;
  1752.     margin: 0;
  1753.     color: #66595c;
  1754.     font: 16px/1.7 normal normal;
  1755.     font-family: "Helvetica Neue", Helvetica, arial, freesans, clean, sans-serif
  1756. }
  1757.  
  1758. .wrapper {
  1759.     width: 1060px;
  1760.     margin: 0 auto;
  1761.     padding-left: 40px;
  1762.     padding-right: 40px
  1763. }
  1764.  
  1765. .content-push {
  1766.     margin-top: 40px
  1767. }
  1768.  
  1769. .footer-push {
  1770.     min-height: 100%;
  1771.     height: auto !important;
  1772.     height: 100%;
  1773.     margin-bottom: -55px
  1774. }
  1775.  
  1776. .footer-pad {
  1777.     height: 95px
  1778. }
  1779.  
  1780. a {
  1781.     color: #66a470;
  1782.     text-decoration: none
  1783. }
  1784.  
  1785. a:hover {
  1786.     text-decoration: underline
  1787. }
  1788.  
  1789. h1,h2,h3,h4,h5,h6 {
  1790.     color: #66595c
  1791. }
  1792.  
  1793. h1.center,h2.center,h3.center,h4.center,h5.center,h6.center {
  1794.     text-align: center
  1795. }
  1796.  
  1797. hr {
  1798.     border: 0;
  1799.     height: 1px;
  1800.     background-color: #ddd;
  1801.     display: block;
  1802.     width: 100%;
  1803.     clear: both
  1804. }
  1805.  
  1806. .header {
  1807.     background-color: #efeae1;
  1808.     width: 100%;
  1809.     text-align: center
  1810. }
  1811.  
  1812. .header .wrapper {
  1813.     overflow: hidden
  1814. }
  1815.  
  1816. .header h1 {
  1817.     margin: 0;
  1818.     padding-top: 18px;
  1819.     display: inline-block
  1820. }
  1821.  
  1822. .header .logo {
  1823.     display: block;
  1824.     width: 230px;
  1825.     height: 86px;
  1826.     line-height: 0;
  1827.     color: #66595c;
  1828.     text-decoration: none;
  1829.     text-indent: 100%;
  1830.     white-space: nowrap;
  1831.     overflow: hidden;
  1832.     background-image: url(/assets/logo-9624cbf4ef800b9827861e67259e1f5c.png)
  1833. }
  1834.  
  1835. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  1836.     .header .logo {
  1837.         background-image:url(/assets/[email protected]);
  1838.         -webkit-background-size: 230px 86px;
  1839.         -moz-background-size: 230px 86px;
  1840.         -o-background-size: 230px 86px;
  1841.         background-size: 230px 86px
  1842.     }
  1843. }
  1844.  
  1845. .navigation {
  1846.     list-style-type: none;
  1847.     margin: 0;
  1848.     padding: 0 0 17px 0
  1849. }
  1850.  
  1851. .navigation li {
  1852.     display: inline-block;
  1853.     padding-right: 5px
  1854. }
  1855.  
  1856. .navigation li:last-child {
  1857.     padding-right: 0
  1858. }
  1859.  
  1860. .navigation a {
  1861.     color: #a29f99;
  1862.     font-weight: bold;
  1863.     padding: 5px;
  1864.     display: inline-block;
  1865.     transition: color 0.2s;
  1866.     -o-transform: color 0.2s;
  1867.     -moz-transform: color 0.2s;
  1868.     -webkit-transition: color 0.2s
  1869. }
  1870.  
  1871. .navigation a:hover {
  1872.     color: #66595c;
  1873.     text-decoration: none
  1874. }
  1875.  
  1876. .navigation a.is-selected {
  1877.     cursor: default
  1878. }
  1879.  
  1880. .navigation a.is-selected,.navigation a:active {
  1881.     color: #66595c
  1882. }
  1883.  
  1884. .footer {
  1885.     background-color: #efeae1;
  1886.     height: 55px;
  1887.     padding: 15px
  1888. }
  1889.  
  1890. .footer a {
  1891.     color: #66595c
  1892. }
  1893.  
  1894. .footer a:hover {
  1895.     text-decoration: none
  1896. }
  1897.  
  1898. .footer span {
  1899.     color: #66595c
  1900. }
  1901.  
  1902. .footer .footer-right {
  1903.     float: right
  1904. }
  1905.  
  1906. .footer .octicon {
  1907.     position: relative;
  1908.     font-size: 20px;
  1909.     top: 1px
  1910. }
  1911.  
  1912. .footer .octicon-logo-github {
  1913.     top: 2px
  1914. }
  1915.  
  1916. .tabs {
  1917.     display: inline-block
  1918. }
  1919.  
  1920. .tabs ul {
  1921.     display: table;
  1922.     padding: 0;
  1923.     margin: 0
  1924. }
  1925.  
  1926. .tabs li {
  1927.     display: table-cell;
  1928.     list-style-type: none
  1929. }
  1930.  
  1931. .tabs .button {
  1932.     width: 100%;
  1933.     padding: 10px 16px;
  1934.     font-size: 18px
  1935. }
  1936.  
  1937. .columns {
  1938.     display: table;
  1939.     width: 100%
  1940. }
  1941.  
  1942. .columns .column {
  1943.     display: table-cell;
  1944.     padding-left: 20px;
  1945.     padding-right: 20px;
  1946.     vertical-align: top
  1947. }
  1948.  
  1949. .columns .column:first-child {
  1950.     padding-left: 0;
  1951.     padding-right: 20px
  1952. }
  1953.  
  1954. .columns .column:last-child {
  1955.     padding-left: 20px;
  1956.     padding-right: 0
  1957. }
  1958.  
  1959. .columns .left,.columns .right {
  1960.     width: 50%
  1961. }
  1962.  
  1963. .columns .sidebar {
  1964.     width: 300px
  1965. }
  1966.  
  1967. .call-to-action .github-log-in-button {
  1968.     height: 43px;
  1969.     line-height: 25px;
  1970.     margin-top: 20px
  1971. }
  1972.  
  1973. .search-page .search-results {
  1974.     margin: 0;
  1975.     padding-left: 0
  1976. }
  1977.  
  1978. .search-page .search-results>li {
  1979.     padding: 15px 0 20px;
  1980.     border-top: 1px solid #e5e5e5;
  1981.     list-style-type: none
  1982. }
  1983.  
  1984. .search-page .search-results-header {
  1985.     margin-top: 0px;
  1986.     margin-bottom: 5px;
  1987.     font-size: 18px;
  1988.     font-weight: normal;
  1989.     color: #999
  1990. }
  1991.  
  1992. .search-page .search-results-header em {
  1993.     color: #66595c;
  1994.     font-weight: bold
  1995. }
  1996.  
  1997. .search-page .source-link {
  1998.     margin: 10px 0 0;
  1999.     font-weight: normal;
  2000.     font-size: 14px;
  2001.     text-align: right
  2002. }
  2003.  
  2004. .search-page .markdown h1,.search-page .markdown h2,.search-page .markdown h3,.search-page .markdown h4,.search-page .markdown h5,.search-page .markdown h6 {
  2005.     font-size: 16px;
  2006.     font-weight: bold;
  2007.     border-bottom: 0
  2008. }
  2009.  
  2010. .search-page .markdown .anchor {
  2011.     display: none
  2012. }
  2013.  
  2014. .search-page .markdown a {
  2015.     color: #66595c
  2016. }
  2017.  
  2018. .sidebar-search-field {
  2019.     width: 100%;
  2020.     font-size: 14px;
  2021.     padding: 5px;
  2022.     margin-top: 10px
  2023. }
  2024.  
  2025. .octicon:hover {
  2026.     text-decoration: none
  2027. }
  2028.  
  2029. .logged-in-header {
  2030.     text-align: left;
  2031.     padding: 5px 0;
  2032.     background-color: #584b4f;
  2033.     color: #efeae1;
  2034.     font-size: 14px
  2035. }
  2036.  
  2037. .logged-in-header p {
  2038.     margin: 0
  2039. }
  2040.  
  2041. .flash {
  2042.     text-align: left;
  2043.     padding: 5px
  2044. }
  2045.  
  2046. .flash .flash-inner {
  2047.     width: 1060px;
  2048.     margin: 0 auto;
  2049.     padding-left: 40px;
  2050.     padding-right: 40px
  2051. }
  2052.  
  2053. .flash.notice {
  2054.     color: #66a470;
  2055.     border-top: 1px solid #c8e3cc;
  2056.     background-color: #d8f5dd
  2057. }
  2058.  
  2059. .flash.alert {
  2060.     color: #bf8f80;
  2061.     border-top: 1px solid #edddd8;
  2062.     background-color: #ffede7
  2063. }
  2064.  
  2065. .gravatar {
  2066.     border-radius: 3px;
  2067.     border: 0
  2068. }
  2069.  
  2070. .package-list {
  2071.     margin-bottom: 20px
  2072. }
  2073.  
  2074. .package-list hr {
  2075.     margin: 0
  2076. }
  2077.  
  2078. .package-list ul {
  2079.     padding-left: 0;
  2080.     margin-top: 15px;
  2081.     margin-bottom: 0
  2082. }
  2083.  
  2084. .package-list li {
  2085.     list-style-type: none
  2086. }
  2087.  
  2088. .package-list p {
  2089.     margin: 0
  2090. }
  2091.  
  2092. .package-list img {
  2093.     display: inline-block;
  2094.     vertical-align: middle;
  2095.     height: 20px;
  2096.     width: 20px
  2097. }
  2098.  
  2099. .package-list.lined li {
  2100.     padding: 15px 0 20px;
  2101.     border-top: 1px solid #e5e5e5
  2102. }
  2103.  
  2104. .package-list .package-list-title {
  2105.     margin-bottom: 5px
  2106. }
  2107.  
  2108. .package-list .package-name {
  2109.     font-weight: 300;
  2110.     font-size: 30px;
  2111.     margin: 0;
  2112.     line-height: 1.4
  2113. }
  2114.  
  2115. .package-list .author,.package-list .author a {
  2116.     color: #999
  2117. }
  2118.  
  2119. .package-page-title {
  2120.     font-size: 36px;
  2121.     font-weight: 300
  2122. }
  2123.  
  2124. input.package-search {
  2125.     font-size: 18px;
  2126.     width: 80%;
  2127.     margin: 0 auto 40px;
  2128.     display: block
  2129. }
  2130.  
  2131. .package-header {
  2132.     margin-bottom: 40px
  2133. }
  2134.  
  2135. .package-header .columns .column {
  2136.     vertical-align: middle
  2137. }
  2138.  
  2139. .package-header h2 {
  2140.     margin: 0
  2141. }
  2142.  
  2143. .package-header h4 {
  2144.     margin: 0 0 5px;
  2145.     font-weight: bold;
  2146.     font-size: 16px
  2147. }
  2148.  
  2149. .manual-install {
  2150.     margin-top: 2px;
  2151.     padding: 0px 5px 2px 18px;
  2152.     border: 1px solid #a29f99;
  2153.     background-color: #efeae1;
  2154.     border-radius: 3px;
  2155.     font-size: 14px;
  2156.     display: block;
  2157.     position: relative;
  2158.     white-space: nowrap
  2159. }
  2160.  
  2161. .manual-install:before {
  2162.     content: '$';
  2163.     position: absolute;
  2164.     left: 5px
  2165. }
  2166.  
  2167. .package-meta {
  2168.     font-size: 14px
  2169. }
  2170.  
  2171. .package-meta .button {
  2172.     display: block;
  2173.     text-align: center;
  2174.     margin: 20px 0
  2175. }
  2176.  
  2177. .package-meta .time {
  2178.     color: #9e9b95
  2179. }
  2180.  
  2181. .package-meta h3 {
  2182.     margin: 0;
  2183.     font-size: 22px
  2184. }
  2185.  
  2186. .package-meta h4 {
  2187.     margin: 10px 0 0;
  2188.     font-weight: bold;
  2189.     font-size: 16px
  2190. }
  2191.  
  2192. .package-meta .author {
  2193.     line-height: 0
  2194. }
  2195.  
  2196. .package-meta .author img {
  2197.     display: inline-block;
  2198.     vertical-align: top;
  2199.     height: 20px;
  2200.     width: 20px
  2201. }
  2202.  
  2203. .all-packages {
  2204.     margin-top: 20px;
  2205.     text-align: center
  2206. }
  2207.  
  2208. .all-packages .button {
  2209.     margin-top: 20px
  2210. }
  2211.  
  2212. .version-callout {
  2213.     font-size: 16px;
  2214.     color: #9e9b95
  2215. }
  2216.  
  2217. .official-package {
  2218.     font-size: 16px;
  2219.     color: #66a470;
  2220.     font-weight: bold;
  2221.     margin-bottom: 20px;
  2222.     display: block;
  2223.     height: 50px
  2224. }
  2225.  
  2226. .official-package-logo {
  2227.     display: inline-block;
  2228.     width: 44px;
  2229.     height: 50px;
  2230.     background-image: url(/assets/atom-logo-small-0066c354f8394a5ee91b736c76864a17.png);
  2231.     vertical-align: -19px
  2232. }
  2233.  
  2234. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2235.     .official-package-logo {
  2236.         background-image:url(/assets/[email protected]);
  2237.         -webkit-background-size: 44px 50px;
  2238.         -moz-background-size: 44px 50px;
  2239.         -o-background-size: 44px 50px;
  2240.         background-size: 44px 50px
  2241.     }
  2242. }
  2243.  
  2244. .malicious-package-warning {
  2245.     position: relative;
  2246.     font-weight: bold;
  2247.     vertical-align: middle;
  2248.     margin-bottom: 40px;
  2249.     padding: 15px 15px 15px 57px;
  2250.     background-color: #ffa2a2;
  2251.     background-image: -moz-linear-gradient(#ffb8b8, #ffa2a2);
  2252.     background-image: -webkit-linear-gradient(#ffb8b8, #ffa2a2);
  2253.     background-image: linear-gradient(#ffb8b8, #ffa2a2);
  2254.     background-repeat: repeat-x;
  2255.     border-radius: 5px;
  2256.     border: 1px solid #e08f90;
  2257.     color: #7b3131
  2258. }
  2259.  
  2260. .malicious-package-warning .mega-octicon {
  2261.     position: absolute;
  2262.     top: 14px;
  2263.     left: 15px
  2264. }
  2265.  
  2266. .malicious-package-warning .button {
  2267.     position: absolute;
  2268.     font-size: 14px;
  2269.     padding: 5px 10px;
  2270.     top: 12px;
  2271.     right: 12px
  2272. }
  2273.  
  2274. .owner-info h3 {
  2275.     margin: 0;
  2276.     text-align: center
  2277. }
  2278.  
  2279. .owner-info strong {
  2280.     font-weight: normal
  2281. }
  2282.  
  2283. .owner-info img {
  2284.     display: inline-block;
  2285.     width: 50px;
  2286.     height: 50px;
  2287.     vertical-align: -15px;
  2288.     margin-right: 5px
  2289. }
  2290.  
  2291. .call-to-action {
  2292.     background-color: #efeae1;
  2293.     padding: 30px 0 60px;
  2294.     width: 100%
  2295. }
  2296.  
  2297. .call-to-action h2 {
  2298.     margin-top: 0;
  2299.     line-height: 1.2;
  2300.     font-size: 40px;
  2301.     font-weight: 300
  2302. }
  2303.  
  2304. .call-to-action p {
  2305.     margin: 0
  2306. }
  2307.  
  2308. .download-button {
  2309.     height: 43px;
  2310.     line-height: 25px;
  2311.     margin-top: 20px;
  2312.     padding-left: 39px
  2313. }
  2314.  
  2315. .demo {
  2316.     display: inline-block;
  2317.     width: 470px;
  2318.     height: 364px;
  2319.     background-repeat: no-repeat;
  2320.     background-image: url(/assets/monitor-336c9e616a2d317629e82af2143f361a.png)
  2321. }
  2322.  
  2323. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2324.     .demo {
  2325.         background-image:url(/assets/[email protected]);
  2326.         -webkit-background-size: 470px 364px;
  2327.         -moz-background-size: 470px 364px;
  2328.         -o-background-size: 470px 364px;
  2329.         background-size: 470px 364px
  2330.     }
  2331. }
  2332.  
  2333. .demo .screen {
  2334.     position: relative;
  2335.     top: 35px;
  2336.     left: 97px;
  2337.     display: block;
  2338.     width: 268px;
  2339.     height: 167px;
  2340.     background-image: url(/assets/demo-09353d33dace276717972ef14f578846.gif)
  2341. }
  2342.  
  2343. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2344.     .demo .screen {
  2345.         background-image:url(/assets/[email protected]);
  2346.         -webkit-background-size: 270px 167px;
  2347.         -moz-background-size: 270px 167px;
  2348.         -o-background-size: 270px 167px;
  2349.         background-size: 270px 167px
  2350.     }
  2351. }
  2352.  
  2353. .screenshot-main {
  2354.     display: block;
  2355.     width: 470px;
  2356.     height: 330px;
  2357.     background-image: url(/assets/screenshot-main-364fb9edf54df9c96ebd3a7c72303ebf.png);
  2358.     border-radius: 5px;
  2359.     box-shadow: -1px 1px 5px rgba(0,0,0,0.1);
  2360.     -webkit-box-shadow: -1px 1px 5px rgba(0,0,0,0.1)
  2361. }
  2362.  
  2363. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2364.     .screenshot-main {
  2365.         background-image:url(/assets/[email protected]);
  2366.         -webkit-background-size: 470px 340px;
  2367.         -moz-background-size: 470px 340px;
  2368.         -o-background-size: 470px 340px;
  2369.         background-size: 470px 340px
  2370.     }
  2371. }
  2372.  
  2373. .screenshot-native-web {
  2374.     display: block;
  2375.     width: 470px;
  2376.     height: 330px;
  2377.     background-image: url(/assets/screenshot-native-web-1aadd482bfc0f7bf6b5b01c852a1846a.gif);
  2378.     border: 1px solid #ddd;
  2379.     border-radius: 5px;
  2380.     box-shadow: -1px 1px 5px rgba(0,0,0,0.1);
  2381.     -webkit-box-shadow: -1px 1px 5px rgba(0,0,0,0.1)
  2382. }
  2383.  
  2384. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2385.     .screenshot-native-web {
  2386.         background-image:url(/assets/[email protected]);
  2387.         -webkit-background-size: 470px 340px;
  2388.         -moz-background-size: 470px 340px;
  2389.         -o-background-size: 470px 340px;
  2390.         background-size: 470px 340px
  2391.     }
  2392. }
  2393.  
  2394. .illustration-under-the-hood {
  2395.     background-image: url(/assets/under-the-hood-e11f1c341310c18681fdc0121e857447.gif)
  2396. }
  2397.  
  2398. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2399.     .illustration-under-the-hood {
  2400.         background-image:url(/assets/[email protected]);
  2401.         -webkit-background-size: 470px 470px;
  2402.         -moz-background-size: 470px 470px;
  2403.         -o-background-size: 470px 470px;
  2404.         background-size: 470px 470px
  2405.     }
  2406. }
  2407.  
  2408. .illustration-packages {
  2409.     background-image: url(/assets/packages-dd88de694359695dcf98bb38acd2cb5d.gif)
  2410. }
  2411.  
  2412. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2413.     .illustration-packages {
  2414.         background-image:url(/assets/[email protected]);
  2415.         -webkit-background-size: 470px 470px;
  2416.         -moz-background-size: 470px 470px;
  2417.         -o-background-size: 470px 470px;
  2418.         background-size: 470px 470px
  2419.     }
  2420. }
  2421.  
  2422. .illustration {
  2423.     display: inline-block;
  2424.     line-height: 0;
  2425.     vertical-align: top
  2426. }
  2427.  
  2428. .why-its-rad {
  2429.     text-align: center;
  2430.     padding-bottom: 40px
  2431. }
  2432.  
  2433. .why-its-rad h3 {
  2434.     margin-top: 40px
  2435. }
  2436.  
  2437. .why-its-rad h4 {
  2438.     font-weight: bold;
  2439.     margin-top: 20px;
  2440.     margin-bottom: 15px
  2441. }
  2442.  
  2443. .why-its-rad .illustration {
  2444.     height: 470px;
  2445.     width: 470px
  2446. }
  2447.  
  2448. .feature {
  2449.     text-align: left
  2450. }
  2451.  
  2452. .feature .left,.feature .right {
  2453.     vertical-align: middle;
  2454.     height: 470px
  2455. }
  2456.  
  2457. .feature img {
  2458.     display: block;
  2459.     height: 470px;
  2460.     width: 470px;
  2461.     line-height: 0
  2462. }
  2463.  
  2464. .feature h3 {
  2465.     font-weight: 300;
  2466.     font-size: 30px
  2467. }
  2468.  
  2469. .screenshot {
  2470.     background: #efeae1;
  2471.     overflow: hidden
  2472. }
  2473.  
  2474. .screenshot img {
  2475.     display: block;
  2476.     width: 890px;
  2477.     line-height: 0;
  2478.     margin: 0 auto -60px
  2479. }
  2480.  
  2481. .open-source {
  2482.     text-align: center;
  2483.     padding: 40px 0
  2484. }
  2485.  
  2486. .open-source .image {
  2487.     display: inline-block;
  2488.     height: 300px;
  2489.     width: 300px;
  2490.     background-image: url(/assets/open-source-780ffa67ba34f0e5d0fe779d28deac22.png)
  2491. }
  2492.  
  2493. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2494.     .open-source .image {
  2495.         background-image:url(/assets/[email protected]);
  2496.         -webkit-background-size: 300px 300px;
  2497.         -moz-background-size: 300px 300px;
  2498.         -o-background-size: 300px 300px;
  2499.         background-size: 300px 300px
  2500.     }
  2501. }
  2502.  
  2503. .open-source img {
  2504.     display: block;
  2505.     height: 300px;
  2506.     width: 300px;
  2507.     line-height: 0;
  2508.     margin: 0 auto
  2509. }
  2510.  
  2511. .open-source h3 {
  2512.     margin: 0
  2513. }
  2514.  
  2515. .past-versions {
  2516.     font-size: 13px;
  2517.     color: #9e9b95
  2518. }
  2519.  
  2520. .nope {
  2521.     position: absolute;
  2522.     width: 256px;
  2523.     height: 86px;
  2524.     background-image: url(/assets/soon-6f3a830cebdd29788ba7ba6d5cfda189.gif);
  2525.     top: 50%;
  2526.     left: 50%;
  2527.     margin-top: -85px;
  2528.     margin-left: -128px;
  2529.     line-height: 0
  2530. }
  2531.  
  2532. @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  2533.     .nope {
  2534.         background-image:url(/assets/[email protected]);
  2535.         -webkit-background-size: 256px 86px;
  2536.         -moz-background-size: 256px 86px;
  2537.         -o-background-size: 256px 86px;
  2538.         background-size: 256px 86px
  2539.     }
  2540. }
  2541.  
  2542. .side-submit {
  2543.     display: table;
  2544.     width: 100%
  2545. }
  2546.  
  2547. .side-submit-cell {
  2548.     display: table-cell;
  2549.     vertical-align: top
  2550. }
  2551.  
  2552. .side-submit-cell.submit-cell {
  2553.     width: 1%
  2554. }
  2555.  
  2556. .tipsy {
  2557.     font-size: 10px;
  2558.     position: absolute;
  2559.     padding: 5px;
  2560.     z-index: 100000
  2561. }
  2562.  
  2563. .tipsy-inner {
  2564.     background-color: #000;
  2565.     color: #FFF;
  2566.     max-width: 200px;
  2567.     padding: 5px 8px 4px 8px;
  2568.     text-align: center
  2569. }
  2570.  
  2571. .tipsy-inner {
  2572.     border-radius: 3px;
  2573.     -moz-border-radius: 3px;
  2574.     -webkit-border-radius: 3px
  2575. }
  2576.  
  2577. .tipsy-arrow {
  2578.     position: absolute;
  2579.     width: 0;
  2580.     height: 0;
  2581.     line-height: 0;
  2582.     border: 5px dashed #000
  2583. }
  2584.  
  2585. .tipsy-arrow-n {
  2586.     border-bottom-color: #000
  2587. }
  2588.  
  2589. .tipsy-arrow-s {
  2590.     border-top-color: #000
  2591. }
  2592.  
  2593. .tipsy-arrow-e {
  2594.     border-left-color: #000
  2595. }
  2596.  
  2597. .tipsy-arrow-w {
  2598.     border-right-color: #000
  2599. }
  2600.  
  2601. .tipsy-n .tipsy-arrow {
  2602.     top: 0px;
  2603.     left: 50%;
  2604.     margin-left: -5px;
  2605.     border-bottom-style: solid;
  2606.     border-top: none;
  2607.     border-left-color: transparent;
  2608.     border-right-color: transparent
  2609. }
  2610.  
  2611. .tipsy-nw .tipsy-arrow {
  2612.     top: 0;
  2613.     left: 10px;
  2614.     border-bottom-style: solid;
  2615.     border-top: none;
  2616.     border-left-color: transparent;
  2617.     border-right-color: transparent
  2618. }
  2619.  
  2620. .tipsy-ne .tipsy-arrow {
  2621.     top: 0;
  2622.     right: 10px;
  2623.     border-bottom-style: solid;
  2624.     border-top: none;
  2625.     border-left-color: transparent;
  2626.     border-right-color: transparent
  2627. }
  2628.  
  2629. .tipsy-s .tipsy-arrow {
  2630.     bottom: 0;
  2631.     left: 50%;
  2632.     margin-left: -5px;
  2633.     border-top-style: solid;
  2634.     border-bottom: none;
  2635.     border-left-color: transparent;
  2636.     border-right-color: transparent
  2637. }
  2638.  
  2639. .tipsy-sw .tipsy-arrow {
  2640.     bottom: 0;
  2641.     left: 10px;
  2642.     border-top-style: solid;
  2643.     border-bottom: none;
  2644.     border-left-color: transparent;
  2645.     border-right-color: transparent
  2646. }
  2647.  
  2648. .tipsy-se .tipsy-arrow {
  2649.     bottom: 0;
  2650.     right: 10px;
  2651.     border-top-style: solid;
  2652.     border-bottom: none;
  2653.     border-left-color: transparent;
  2654.     border-right-color: transparent
  2655. }
  2656.  
  2657. .tipsy-e .tipsy-arrow {
  2658.     right: 0;
  2659.     top: 50%;
  2660.     margin-top: -5px;
  2661.     border-left-style: solid;
  2662.     border-right: none;
  2663.     border-top-color: transparent;
  2664.     border-bottom-color: transparent
  2665. }
  2666.  
  2667. .tipsy-w .tipsy-arrow {
  2668.     left: 0;
  2669.     top: 50%;
  2670.     margin-top: -5px;
  2671.     border-right-style: solid;
  2672.     border-left: none;
  2673.     border-top-color: transparent;
  2674.     border-bottom-color: transparent
  2675. }
  2676.  
  2677. #peek {
  2678.     background: #000;
  2679.     height: 35px;
  2680.     line-height: 35px;
  2681.     color: #999;
  2682.     text-shadow: 0 1px 1px rgba(0,0,0,0.75)
  2683. }
  2684.  
  2685. #peek .hidden {
  2686.     display: none;
  2687.     visibility: visible
  2688. }
  2689.  
  2690. #peek.disabled {
  2691.     display: none
  2692. }
  2693.  
  2694. #peek.production {
  2695.     background: url(/assets/peek/bar/production-5ad0eaf365cf4c3473555ca6de72d584.gif) repeat 0 0
  2696. }
  2697.  
  2698. #peek.staging {
  2699.     background: url(/assets/peek/bar/staging-c31227b693ee0dde9a83c505ab032d14.gif) repeat 0 0
  2700. }
  2701.  
  2702. #peek.development {
  2703.     background: url(/assets/peek/bar/development-3027e6859e3d5d6e3cf26edf5419cd20.gif) repeat 0 0
  2704. }
  2705.  
  2706. #peek .wrapper {
  2707.     width: 800px;
  2708.     margin: 0 auto
  2709. }
  2710.  
  2711. #peek .bucket {
  2712.     background: #111;
  2713.     display: inline-block;
  2714.     padding: 4px 6px;
  2715.     font-family: Consolas, "Liberation Mono", Courier, monospace;
  2716.     line-height: 1;
  2717.     color: #ccc;
  2718.     border-radius: 3px;
  2719.     box-shadow: 0 1px 0 rgba(255,255,255,0.2),inset 0 1px 2px rgba(0,0,0,0.25)
  2720. }
  2721.  
  2722. #peek .bucket .hidden {
  2723.     display: none
  2724. }
  2725.  
  2726. #peek .bucket:hover .hidden {
  2727.     display: inline
  2728. }
  2729.  
  2730. #peek strong {
  2731.     color: #fff
  2732. }
  2733.  
  2734. #peek .view {
  2735.     margin-right: 15px;
  2736.     float: left
  2737. }
  2738.  
  2739. #peek .view:last-child {
  2740.     margin-right: 0
  2741. }
  2742.  
  2743. .performance-bar {
  2744.     position: relative;
  2745.     top: 2px;
  2746.     display: inline-block;
  2747.     width: 75px;
  2748.     height: 10px;
  2749.     margin: 0 0 0 5px;
  2750.     list-style: none;
  2751.     background-color: rgba(0,0,0,0.5);
  2752.     border: 1px solid rgba(0,0,0,0.7);
  2753.     border-radius: 2px;
  2754.     box-shadow: 0 1px 0 rgba(255,255,255,0.15)
  2755. }
  2756.  
  2757. .performance-bar li {
  2758.     position: absolute;
  2759.     top: 0;
  2760.     bottom: 0;
  2761.     overflow: hidden;
  2762.     opacity: .8;
  2763.     color: transparent
  2764. }
  2765.  
  2766. .performance-bar li:hover {
  2767.     opacity: 1;
  2768.     cursor: default
  2769. }
Advertisement
Add Comment
Please, Sign In to add comment