theme-default.style.css 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047
  1. /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
  2. html {
  3. font-family: 'PT Sans', sans-serif;
  4. font-size: 1.2em;
  5. -ms-text-size-adjust: 100%;
  6. -webkit-text-size-adjust: 100%
  7. }
  8. body {
  9. margin: 0
  10. }
  11. article,
  12. aside,
  13. details,
  14. figcaption,
  15. figure,
  16. footer,
  17. header,
  18. hgroup,
  19. main,
  20. menu,
  21. nav,
  22. section,
  23. summary {
  24. display: block
  25. }
  26. audio,
  27. canvas,
  28. progress,
  29. video {
  30. display: inline-block;
  31. vertical-align: baseline
  32. }
  33. audio:not([controls]) {
  34. display: none;
  35. height: 0
  36. }
  37. [hidden],
  38. template {
  39. display: none
  40. }
  41. a {
  42. background-color: transparent
  43. }
  44. a:active,
  45. a:hover {
  46. outline: 0
  47. }
  48. abbr[title] {
  49. border-bottom: 1px dotted
  50. }
  51. b,
  52. strong {
  53. font-weight: 700
  54. }
  55. dfn {
  56. font-style: italic
  57. }
  58. h1 {
  59. font-size: 2em;
  60. margin: .67em 0
  61. }
  62. mark {
  63. background: #ff0;
  64. color: #000
  65. }
  66. small {
  67. font-size: 80%
  68. }
  69. sub,
  70. sup {
  71. font-size: 75%;
  72. line-height: 0;
  73. position: relative;
  74. vertical-align: baseline
  75. }
  76. sup {
  77. top: -.5em
  78. }
  79. sub {
  80. bottom: -.25em
  81. }
  82. img {
  83. border: 0
  84. }
  85. svg:not(:root) {
  86. overflow: hidden
  87. }
  88. figure {
  89. margin: 1em 40px
  90. }
  91. hr {
  92. box-sizing: content-box;
  93. height: 0
  94. }
  95. pre {
  96. overflow: auto
  97. }
  98. code,
  99. kbd,
  100. pre,
  101. samp {
  102. font-family: monospace, monospace;
  103. font-size: 1em
  104. }
  105. button,
  106. input,
  107. optgroup,
  108. select,
  109. textarea {
  110. color: inherit;
  111. font: inherit;
  112. margin: 0
  113. }
  114. button {
  115. overflow: visible
  116. }
  117. button,
  118. select {
  119. text-transform: none
  120. }
  121. button,
  122. html input[type=button],
  123. input[type=reset],
  124. input[type=submit] {
  125. -webkit-appearance: button;
  126. cursor: pointer
  127. }
  128. button[disabled],
  129. html input[disabled] {
  130. cursor: default
  131. }
  132. button::-moz-focus-inner,
  133. input::-moz-focus-inner {
  134. border: 0;
  135. padding: 0
  136. }
  137. input {
  138. line-height: normal
  139. }
  140. input[type=checkbox],
  141. input[type=radio] {
  142. box-sizing: border-box;
  143. padding: 0
  144. }
  145. input[type=number]::-webkit-inner-spin-button,
  146. input[type=number]::-webkit-outer-spin-button {
  147. height: auto
  148. }
  149. input[type=search] {
  150. -webkit-appearance: textfield;
  151. box-sizing: content-box
  152. }
  153. input[type=search]::-webkit-search-cancel-button,
  154. input[type=search]::-webkit-search-decoration {
  155. -webkit-appearance: none
  156. }
  157. fieldset {
  158. border: 1px solid silver;
  159. margin: 0 2px;
  160. padding: .35em .625em .75em
  161. }
  162. legend {
  163. border: 0;
  164. padding: 0
  165. }
  166. textarea {
  167. overflow: auto
  168. }
  169. optgroup {
  170. font-weight: 700
  171. }
  172. table {
  173. border-collapse: collapse;
  174. border-spacing: 0
  175. }
  176. td,
  177. th {
  178. padding: 0
  179. }
  180. .content h1,
  181. .content h2,
  182. .content h3,
  183. .content h4,
  184. .content h5,
  185. .content h6,
  186. body,
  187. html {
  188. font-family: 'PT Sans', Helvetica Neue, Helvetica, Arial, Microsoft Yahei, 微软雅黑, STXihei, 华文细黑, sans-serif;
  189. font-size: 15px;
  190. }
  191. .content h1,
  192. .content h2,
  193. .content h3,
  194. .content h4,
  195. .content h5,
  196. .content h6 {
  197. font-weight: 700
  198. }
  199. .content code,
  200. .content pre {
  201. font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
  202. font-size: 12px;
  203. line-height: 1.5
  204. }
  205. .content code {
  206. word-break: break-all;
  207. word-break: break-word;
  208. -webkit-hyphens: auto;
  209. -ms-hyphens: auto;
  210. hyphens: auto
  211. }
  212. .content aside.notice:before,
  213. .content aside.success:before,
  214. .content aside.warning:before,
  215. .tocify-wrapper>.search:before {
  216. font-family: 'PT Sans', sans-serif;
  217. speak: none;
  218. font-style: normal;
  219. font-variant: normal;
  220. text-transform: none;
  221. line-height: 1
  222. }
  223. .content aside.warning:before {
  224. content: "✋"
  225. }
  226. .content aside.notice:before {
  227. content: "ℹ"
  228. }
  229. .content aside.success:before {
  230. content: "✅"
  231. }
  232. .tocify-wrapper>.search:before {
  233. content: "🔎"
  234. }
  235. .highlight .c,
  236. .highlight .c1,
  237. .highlight .cm,
  238. .highlight .cs {
  239. color: #909090
  240. }
  241. .highlight,
  242. .highlight .w {
  243. background-color: #292929
  244. }
  245. .hljs {
  246. display: block;
  247. overflow-x: auto;
  248. padding: .5em;
  249. background: #23241f
  250. }
  251. .hljs,
  252. .hljs-subst,
  253. .hljs-tag {
  254. color: #f8f8f2
  255. }
  256. .hljs-emphasis,
  257. .hljs-strong {
  258. color: #a8a8a2
  259. }
  260. .hljs-bullet,
  261. .hljs-link,
  262. .hljs-literal,
  263. .hljs-number,
  264. .hljs-quote,
  265. .hljs-regexp {
  266. color: #ae81ff
  267. }
  268. .hljs-code,
  269. .hljs-section,
  270. .hljs-selector-class,
  271. .hljs-title {
  272. color: #a6e22e
  273. }
  274. .hljs-strong {
  275. font-weight: 700
  276. }
  277. .hljs-emphasis {
  278. font-style: italic
  279. }
  280. .hljs-attr,
  281. .hljs-keyword,
  282. .hljs-name,
  283. .hljs-selector-tag {
  284. color: #f92672
  285. }
  286. .hljs-attribute,
  287. .hljs-symbol {
  288. color: #66d9ef
  289. }
  290. .hljs-class .hljs-title,
  291. .hljs-params {
  292. color: #f8f8f2
  293. }
  294. .hljs-addition,
  295. .hljs-built_in,
  296. .hljs-builtin-name,
  297. .hljs-selector-attr,
  298. .hljs-selector-id,
  299. .hljs-selector-pseudo,
  300. .hljs-string,
  301. .hljs-template-variable,
  302. .hljs-type,
  303. .hljs-variable {
  304. color: #e6db74
  305. }
  306. .hljs-comment,
  307. .hljs-deletion,
  308. .hljs-meta {
  309. color: #75715e
  310. }
  311. body,
  312. html {
  313. color: #333;
  314. padding: 0;
  315. margin: 0;
  316. -webkit-font-smoothing: antialiased;
  317. -moz-osx-font-smoothing: grayscale;
  318. background-color: whitesmoke;
  319. height: 100%;
  320. -webkit-text-size-adjust: none
  321. }
  322. #toc>ul>li>a>span {
  323. float: right;
  324. background-color: #2484ff;
  325. border-radius: 40px;
  326. width: 20px
  327. }
  328. .tocify-wrapper {
  329. transition: left .3s ease-in-out;
  330. overflow-y: auto;
  331. overflow-x: hidden;
  332. position: fixed;
  333. z-index: 30;
  334. top: 0;
  335. left: 0;
  336. bottom: 0;
  337. width: 230px;
  338. background-color: #393939;
  339. font-size: 13px;
  340. font-weight: 700
  341. }
  342. .tocify-wrapper .lang-selector {
  343. display: none
  344. }
  345. .tocify-wrapper .lang-selector a {
  346. padding-top: .5em;
  347. padding-bottom: .5em
  348. }
  349. .tocify-wrapper>img {
  350. display: block
  351. }
  352. .tocify-wrapper>.search {
  353. position: relative
  354. }
  355. .tocify-wrapper>.search input {
  356. background: #393939;
  357. border-width: 0 0 1px;
  358. border-color: #666;
  359. padding: 6px 0 6px 20px;
  360. box-sizing: border-box;
  361. margin: 10px 15px;
  362. width: 200px;
  363. outline: none;
  364. color: #fff;
  365. border-radius: 0
  366. }
  367. .tocify-wrapper>.search:before {
  368. position: absolute;
  369. top: 17px;
  370. left: 15px;
  371. color: #fff
  372. }
  373. .tocify-wrapper img+.tocify {
  374. margin-top: 20px
  375. }
  376. .tocify-wrapper .search-results {
  377. margin-top: 0;
  378. box-sizing: border-box;
  379. height: 0;
  380. overflow-y: auto;
  381. overflow-x: hidden;
  382. transition-property: height, margin;
  383. transition-duration: .18s;
  384. transition-timing-function: ease-in-out;
  385. background: linear-gradient(180deg, rgba(0, 0, 0, .2), transparent 8px), linear-gradient(0deg, rgba(0, 0, 0, .2), transparent 8px), linear-gradient(180deg, #000, transparent 1.5px), linear-gradient(0deg, #939393, hsla(0, 0%, 58%, 0) 1.5px), #262626
  386. }
  387. .tocify-wrapper .search-results.visible {
  388. height: 30%;
  389. margin-bottom: 1em
  390. }
  391. .tocify-wrapper .search-results li {
  392. margin: 1em 15px;
  393. line-height: 1
  394. }
  395. .tocify-wrapper .search-results a {
  396. color: #fff;
  397. text-decoration: none
  398. }
  399. .tocify-wrapper .search-results a:hover {
  400. text-decoration: underline
  401. }
  402. .tocify-wrapper .toc-footer li,
  403. .tocify-wrapper .tocify-item>a {
  404. padding: 0 15px;
  405. display: block;
  406. overflow-x: hidden;
  407. white-space: nowrap;
  408. text-overflow: ellipsis
  409. }
  410. .tocify-wrapper li,
  411. .tocify-wrapper ul {
  412. list-style: none;
  413. margin: 0;
  414. padding: 0;
  415. line-height: 28px
  416. }
  417. .tocify-wrapper li {
  418. color: #fff;
  419. transition-property: background;
  420. transition-timing-function: linear;
  421. transition-duration: .23s
  422. }
  423. .tocify-wrapper .tocify-focus {
  424. box-shadow: 0 1px 0 #000;
  425. background-color: #2467af;
  426. color: #fff
  427. }
  428. .tocify-wrapper .tocify-subheader {
  429. display: none;
  430. background-color: #262626;
  431. font-weight: 500;
  432. background: linear-gradient(180deg, rgba(0, 0, 0, .2), transparent 8px), linear-gradient(0deg, rgba(0, 0, 0, .2), transparent 8px), linear-gradient(180deg, #000, transparent 1.5px), linear-gradient(0deg, #939393, hsla(0, 0%, 58%, 0) 1.5px), #262626
  433. }
  434. .tocify-wrapper .tocify-subheader .tocify-item>a {
  435. padding-left: 25px;
  436. font-size: 12px
  437. }
  438. .tocify-wrapper .tocify-subheader>li:last-child {
  439. box-shadow: none
  440. }
  441. .tocify-wrapper .toc-footer {
  442. padding: 1em 0;
  443. margin-top: 1em;
  444. border-top: 1px dashed #666
  445. }
  446. .tocify-wrapper .toc-footer a,
  447. .tocify-wrapper .toc-footer li {
  448. color: #fff;
  449. text-decoration: none
  450. }
  451. .tocify-wrapper .toc-footer a:hover {
  452. text-decoration: underline
  453. }
  454. .tocify-wrapper .toc-footer li {
  455. font-size: .8em;
  456. line-height: 1.7;
  457. text-decoration: none
  458. }
  459. #nav-button {
  460. padding: 0 1.5em 5em 0;
  461. display: none;
  462. position: fixed;
  463. top: 0;
  464. left: 0;
  465. z-index: 100;
  466. color: #000;
  467. text-decoration: none;
  468. font-weight: 700;
  469. opacity: .7;
  470. line-height: 16px;
  471. transition: left .3s ease-in-out
  472. }
  473. #nav-button span {
  474. display: block;
  475. padding: 6px;
  476. background-color: rgba(234, 242, 246, .7);
  477. -webkit-transform-origin: 0 0;
  478. transform-origin: 0 0;
  479. -webkit-transform: rotate(-90deg) translate(-100%);
  480. transform: rotate(-90deg) translate(-100%);
  481. border-radius: 0 0 0 5px
  482. }
  483. #nav-button img {
  484. height: 16px;
  485. vertical-align: bottom
  486. }
  487. #nav-button:hover {
  488. opacity: 1
  489. }
  490. #nav-button.open {
  491. left: 230px
  492. }
  493. .page-wrapper {
  494. margin-left: 230px;
  495. position: relative;
  496. z-index: 10;
  497. background-color: #eaf2f6;
  498. min-height: 100%;
  499. padding-bottom: 1px
  500. }
  501. .page-wrapper .dark-box {
  502. width: 50%;
  503. background-color: #393939;
  504. position: absolute;
  505. right: 0;
  506. top: 0;
  507. bottom: 0
  508. }
  509. .page-wrapper .lang-selector {
  510. position: fixed;
  511. z-index: 50;
  512. border-bottom: 5px solid #393939
  513. }
  514. .lang-selector {
  515. background-color: #222;
  516. width: 100%;
  517. font-weight: 700
  518. }
  519. .lang-selector a {
  520. display: block;
  521. float: left;
  522. color: #fff;
  523. text-decoration: none;
  524. padding: 0 10px;
  525. line-height: 30px;
  526. outline: 0
  527. }
  528. .lang-selector a:active,
  529. .lang-selector a:focus {
  530. background-color: #111;
  531. color: #fff
  532. }
  533. .lang-selector a.active {
  534. background-color: #393939;
  535. color: #fff
  536. }
  537. .lang-selector:after {
  538. content: '';
  539. clear: both;
  540. display: block
  541. }
  542. .content {
  543. position: relative;
  544. z-index: 30
  545. }
  546. .content:after {
  547. content: '';
  548. display: block;
  549. clear: both
  550. }
  551. .content>aside,
  552. .content>details,
  553. .content>dl,
  554. .content>h1,
  555. .content>h2,
  556. .content>h3,
  557. .content>h4,
  558. .content>h5,
  559. .content>h6,
  560. .content>ol,
  561. .content>p,
  562. .content>table,
  563. .content>ul,
  564. .content>form>aside,
  565. .content>form>details,
  566. .content>form>h1,
  567. .content>form>h2,
  568. .content>form>h3,
  569. .content>form>h4,
  570. .content>form>h5,
  571. .content>form>h6,
  572. .content>form>p,
  573. .content>form>table,
  574. .content>form>ul {
  575. margin-right: 50%;
  576. padding: 0 28px;
  577. box-sizing: border-box;
  578. display: block;
  579. text-shadow: 0 1px 0 #fff
  580. }
  581. .content>ol,
  582. .content>ul {
  583. padding-left: 43px
  584. }
  585. .content>div,
  586. .content>h1,
  587. .content>h2 {
  588. clear: both
  589. }
  590. .content h1 {
  591. font-size: 30px;
  592. padding-top: .5em;
  593. padding-bottom: .5em;
  594. border-bottom: 1px solid #ccc;
  595. margin-bottom: 21px;
  596. margin-top: 2em;
  597. border-top: 1px solid #ddd;
  598. background-image: linear-gradient(180deg, #fff, #f9f9f9)
  599. }
  600. .content div:first-child+h1,
  601. .content h1:first-child {
  602. border-top-width: 0;
  603. margin-top: 0
  604. }
  605. .content h2 {
  606. font-size: 20px;
  607. margin-top: 4em;
  608. margin-bottom: 0;
  609. border-top: 1px solid #ccc;
  610. padding-top: 1.2em;
  611. padding-bottom: 1.2em;
  612. background-image: linear-gradient(180deg, hsla(0, 0%, 100%, .4), hsla(0, 0%, 100%, 0))
  613. }
  614. .content h1+div+h2,
  615. .content h1+h2 {
  616. margin-top: -21px;
  617. border-top: none
  618. }
  619. .content h3,
  620. .content h4,
  621. .content h5,
  622. .content h6 {
  623. font-size: 15px;
  624. margin-top: 2.5em;
  625. margin-bottom: .8em
  626. }
  627. .content h4,
  628. .content h5,
  629. .content h6 {
  630. font-size: 10px
  631. }
  632. .content hr {
  633. margin: 2em 0;
  634. border-top: 2px solid #393939;
  635. border-bottom: 2px solid #eaf2f6
  636. }
  637. .content table {
  638. margin-bottom: 1em;
  639. overflow: auto
  640. }
  641. .content table td,
  642. .content table th {
  643. text-align: left;
  644. vertical-align: top;
  645. line-height: 1.6
  646. }
  647. .content table th {
  648. padding: 5px 10px;
  649. border-bottom: 1px solid #ccc;
  650. vertical-align: bottom
  651. }
  652. .content table td {
  653. padding: 10px
  654. }
  655. .content table tr:last-child {
  656. border-bottom: 1px solid #ccc
  657. }
  658. .content table tr:nth-child(odd)>td {
  659. background-color: #ebf3f6
  660. }
  661. .content table tr:nth-child(even)>td {
  662. background-color: #ebf2f6
  663. }
  664. .content dt {
  665. font-weight: 700
  666. }
  667. .content dd {
  668. margin-left: 15px
  669. }
  670. .content dd,
  671. .content dt,
  672. .content li,
  673. .content p {
  674. line-height: 1.6;
  675. margin-top: 0
  676. }
  677. .content img {
  678. max-width: 100%
  679. }
  680. .content code {
  681. background-color: rgba(0, 0, 0, .05);
  682. padding: 3px;
  683. border-radius: 3px
  684. }
  685. .content pre>code {
  686. background-color: transparent;
  687. padding: 0
  688. }
  689. .content aside {
  690. padding-top: 1em;
  691. padding-bottom: 1em;
  692. text-shadow: 0 1px 0 #a0c6da;
  693. margin-top: 1.5em;
  694. margin-bottom: 1.5em;
  695. background: #8fbcd4;
  696. line-height: 1.6
  697. }
  698. .content aside.warning {
  699. background-color: #c97a7e;
  700. text-shadow: 0 1px 0 #d18e91
  701. }
  702. .content aside.success {
  703. background-color: #6ac174;
  704. text-shadow: 0 1px 0 #80ca89
  705. }
  706. .content aside:before {
  707. vertical-align: middle;
  708. padding-right: .5em;
  709. font-size: 14px
  710. }
  711. .content .search-highlight {
  712. padding: 2px;
  713. margin: -2px;
  714. border-radius: 4px;
  715. border: 1px solid #f7e633;
  716. text-shadow: 1px 1px 0 #666;
  717. background: linear-gradient(to top left, #f7e633, #f1d32f)
  718. }
  719. .content blockquote,
  720. .content pre {
  721. background-color: #292929;
  722. color: #fff;
  723. padding: 2em 28px;
  724. margin: 0;
  725. width: 50%;
  726. float: right;
  727. clear: right;
  728. box-sizing: border-box;
  729. text-shadow: 0 1px 2px rgba(0, 0, 0, .4)
  730. }
  731. .content .annotation {
  732. background-color: #292929;
  733. color: #fff;
  734. padding: 0 28px;
  735. margin: 0;
  736. width: 50%;
  737. float: right;
  738. clear: right;
  739. box-sizing: border-box;
  740. text-shadow: 0 1px 2px rgba(0, 0, 0, .4)
  741. }
  742. .content .annotation pre {
  743. padding: 0 0;
  744. width: 100%;
  745. float: none;
  746. }
  747. .content blockquote>p,
  748. .content pre>p {
  749. margin: 0
  750. }
  751. .content blockquote a,
  752. .content pre a {
  753. color: #fff;
  754. text-decoration: none;
  755. border-bottom: 1px dashed #ccc
  756. }
  757. .content blockquote>p {
  758. background-color: #1c1c1c;
  759. border-radius: 5px;
  760. padding: 13px;
  761. color: #ccc;
  762. border-top: 1px solid #000;
  763. border-bottom: 1px solid #404040
  764. }
  765. @media (max-width:930px) {
  766. .tocify-wrapper {
  767. left: -230px
  768. }
  769. .tocify-wrapper.open {
  770. left: 0
  771. }
  772. .page-wrapper {
  773. margin-left: 0
  774. }
  775. #nav-button {
  776. display: block
  777. }
  778. .tocify-wrapper .tocify-item>a {
  779. padding-top: .3em;
  780. padding-bottom: .3em
  781. }
  782. }
  783. @media (max-width:700px) {
  784. .dark-box {
  785. display: none
  786. }
  787. .tocify-wrapper .lang-selector {
  788. display: block
  789. }
  790. .page-wrapper .lang-selector {
  791. display: none
  792. }
  793. .content aside,
  794. .content dl,
  795. .content h1,
  796. .content h2,
  797. .content h3,
  798. .content h4,
  799. .content h5,
  800. .content h6,
  801. .content ol,
  802. .content p,
  803. .content table,
  804. .content ul {
  805. margin-right: 0
  806. }
  807. .content>aside,
  808. .content>details,
  809. .content>dl,
  810. .content>h1,
  811. .content>h2,
  812. .content>h3,
  813. .content>h4,
  814. .content>h5,
  815. .content>h6,
  816. .content>ol,
  817. .content>p,
  818. .content>table,
  819. .content>ul,
  820. .content>form>aside,
  821. .content>form>details,
  822. .content>form>h1,
  823. .content>form>h2,
  824. .content>form>h3,
  825. .content>form>h4,
  826. .content>form>h5,
  827. .content>form>h6,
  828. .content>form>p,
  829. .content>form>table,
  830. .content>form>ul {
  831. margin-right: 0;
  832. }
  833. .content blockquote,
  834. .content pre {
  835. float: none;
  836. width: auto
  837. }
  838. .content .annotation {
  839. float: none;
  840. width: auto
  841. }
  842. }
  843. .badge {
  844. padding: 1px 9px 2px;
  845. white-space: nowrap;
  846. -webkit-border-radius: 9px;
  847. -moz-border-radius: 9px;
  848. border-radius: 9px;
  849. color: #ffffff;
  850. text-shadow: none !important;
  851. font-weight: bold;
  852. }
  853. .badge.badge-darkred {
  854. background-color: darkred;
  855. }
  856. .badge.badge-red {
  857. background-color: red;
  858. }
  859. .badge.badge-blue {
  860. background-color: blue;
  861. }
  862. .badge.badge-darkblue {
  863. background-color: darkblue;
  864. }
  865. .badge.badge-green {
  866. background-color: green;
  867. }
  868. .badge.badge-darkgreen {
  869. background-color: darkgreen;
  870. }
  871. .badge.badge-purple {
  872. background-color: purple;
  873. }
  874. .badge.badge-black {
  875. background-color: black;
  876. }
  877. .badge.badge-grey {
  878. background-color: grey;
  879. }
  880. .fancy-heading-panel {
  881. background-color: lightgrey;
  882. border-radius: 5px;
  883. padding-left: 5px !important;
  884. padding-top: 5px !important;
  885. padding-bottom: 5px !important;
  886. margin-left: 25px;
  887. margin-right: 10px;
  888. width: 47%;
  889. }
  890. @media screen and (max-width: 700px) {
  891. .fancy-heading-panel {
  892. width: 95%;
  893. }
  894. }