BVB Source Codes

goreplay Show fabric.css Source code

Return Download goreplay: download fabric.css Source code - Download goreplay Source code - Type:.css
  1. /* Taken from https://docs.fabric.io/apple/fabric/overview.html */
  2.  
  3. * {
  4.   -webkit-box-sizing: border-box;
  5.   -moz-box-sizing: border-box;
  6.   box-sizing: border-box
  7. }
  8.  
  9. article,
  10. aside,
  11. details,
  12. figcaption,
  13. figure,
  14. footer,
  15. header,
  16. hgroup,
  17. nav,
  18. section {
  19.   display: block
  20. }
  21.  
  22. audio,
  23. canvas,
  24. video {
  25.   display: inline-block;
  26.   *display: inline;
  27.   *zoom: 1
  28. }
  29.  
  30. audio:not([controls]) {
  31.   display: none
  32. }
  33.  
  34. [hidden] {
  35.   display: none
  36. }
  37.  
  38. * {
  39.   -webkit-box-sizing: border-box;
  40.   -moz-box-sizing: border-box;
  41.   box-sizing: border-box
  42. }
  43.  
  44. html {
  45.   font-size: 100%;
  46.   -webkit-text-size-adjust: 100%;
  47.   -ms-text-size-adjust: 100%
  48. }
  49.  
  50. body {
  51.   margin: 0
  52. }
  53.  
  54. a:hover,
  55. a:active {
  56.   outline: 0
  57. }
  58.  
  59. abbr[title] {
  60.   border-bottom: 1px dotted
  61. }
  62.  
  63. b,
  64. strong {
  65.   font-weight: 700
  66. }
  67.  
  68. blockquote {
  69.   margin: 0
  70. }
  71.  
  72. dfn {
  73.   font-style: italic
  74. }
  75.  
  76. ins {
  77.   background: #ff9;
  78.   color: #000;
  79.   text-decoration: none
  80. }
  81.  
  82. mark {
  83.   background: #ff0;
  84.   color: #000;
  85.   font-style: italic;
  86.   font-weight: 700
  87. }
  88.  
  89. pre,
  90. code,
  91. .rst-content tt,
  92. .rst-content code,
  93. kbd,
  94. samp {
  95.   font-family: monospace,serif;
  96.   _font-family: "courier new",monospace;
  97.   font-size: 1em
  98. }
  99.  
  100. pre {
  101.   white-space: pre
  102. }
  103.  
  104. q {
  105.   quotes: none
  106. }
  107.  
  108. q:before,
  109. q:after {
  110.   content: "";
  111.   content: none
  112. }
  113.  
  114. small {
  115.   font-size: 85%
  116. }
  117.  
  118. sub,
  119. sup {
  120.   font-size: 75%;
  121.   line-height: 0;
  122.   position: relative;
  123.   vertical-align: baseline
  124. }
  125.  
  126. sup {
  127.   top: -.5em
  128. }
  129.  
  130. sub {
  131.   bottom: -.25em
  132. }
  133.  
  134. ul,
  135. ol,
  136. dl {
  137.   margin: 0;
  138.   padding: 0;
  139.   list-style: none;
  140.   list-style-image: none
  141. }
  142.  
  143. li {
  144.   list-style: none
  145. }
  146.  
  147. dd {
  148.   margin: 0
  149. }
  150.  
  151. img {
  152.   border: 0;
  153.   -ms-interpolation-mode: bicubic;
  154.   vertical-align: middle;
  155.   max-width: 100%
  156. }
  157.  
  158. svg:not(:root) {
  159.   overflow: hidden
  160. }
  161.  
  162. figure {
  163.   margin: 0
  164. }
  165.  
  166. form {
  167.   margin: 0
  168. }
  169.  
  170. fieldset {
  171.   border: 0;
  172.   margin: 0;
  173.   padding: 0
  174. }
  175.  
  176. label {
  177.   cursor: pointer
  178. }
  179.  
  180. legend {
  181.   border: 0;
  182.   *margin-left: -7px;
  183.   padding: 0;
  184.   white-space: normal
  185. }
  186.  
  187. button,
  188. input,
  189. select,
  190. textarea {
  191.   font-size: 100%;
  192.   margin: 0;
  193.   vertical-align: baseline;
  194.   *vertical-align: middle
  195. }
  196.  
  197. button,
  198. input {
  199.   line-height: normal
  200. }
  201.  
  202. button,
  203. input[type="button"],
  204. input[type="reset"],
  205. input[type="submit"] {
  206.   cursor: pointer;
  207.   -webkit-appearance: button;
  208.   *overflow: visible
  209. }
  210.  
  211. button[disabled],
  212. input[disabled] {
  213.   cursor: default
  214. }
  215.  
  216. input[type="checkbox"],
  217. input[type="radio"] {
  218.   box-sizing: border-box;
  219.   padding: 0;
  220.   *width: 13px;
  221.   *height: 13px
  222. }
  223.  
  224. input[type="search"] {
  225.   -webkit-appearance: textfield;
  226.   -moz-box-sizing: content-box;
  227.   -webkit-box-sizing: content-box;
  228.   box-sizing: content-box
  229. }
  230.  
  231. input[type="search"]::-webkit-search-decoration,
  232. input[type="search"]::-webkit-search-cancel-button {
  233.   -webkit-appearance: none
  234. }
  235.  
  236. button::-moz-focus-inner,
  237. input::-moz-focus-inner {
  238.   border: 0;
  239.   padding: 0
  240. }
  241.  
  242. textarea {
  243.   overflow: auto;
  244.   vertical-align: top;
  245.   resize: vertical
  246. }
  247.  
  248. table {
  249.   border-collapse: collapse;
  250.   border-spacing: 0
  251. }
  252.  
  253. td {
  254.   vertical-align: top
  255. }
  256.  
  257. .chromeframe {
  258.   margin: .2em 0;
  259.   background: #ccc;
  260.   color: #000;
  261.   padding: .2em 0
  262. }
  263.  
  264. .ir {
  265.   display: block;
  266.   border: 0;
  267.   text-indent: -999em;
  268.   overflow: hidden;
  269.   background-color: transparent;
  270.   background-repeat: no-repeat;
  271.   text-align: left;
  272.   direction: ltr;
  273.   *line-height: 0
  274. }
  275.  
  276. .ir br {
  277.   display: none
  278. }
  279.  
  280. .hidden {
  281.   display: none!important;
  282.   visibility: hidden
  283. }
  284.  
  285. .visuallyhidden {
  286.   border: 0;
  287.   clip: rect(0 0 0 0);
  288.   height: 1px;
  289.   margin: -1px;
  290.   overflow: hidden;
  291.   padding: 0;
  292.   position: absolute;
  293.   width: 1px
  294. }
  295.  
  296. .visuallyhidden.focusable:active,
  297. .visuallyhidden.focusable:focus {
  298.   clip: auto;
  299.   height: auto;
  300.   margin: 0;
  301.   overflow: visible;
  302.   position: static;
  303.   width: auto
  304. }
  305.  
  306. .invisible {
  307.   visibility: hidden
  308. }
  309.  
  310. .relative {
  311.   position: relative
  312. }
  313.  
  314. big,
  315. small {
  316.   font-size: 100%
  317. }
  318.  
  319. @media print {
  320.   html,
  321.   body,
  322.   section {
  323.     background: none!important
  324.   }
  325.  
  326.   * {
  327.     box-shadow: none!important;
  328.     text-shadow: none!important;
  329.     filter: none!important;
  330.     -ms-filter: none!important
  331.   }
  332.  
  333.   a,
  334.   .ir a:after,
  335.   a[href^="javascript:"]:after,
  336.   a[href^="#"]:after {
  337.     content: ""
  338.   }
  339.  
  340.   pre,
  341.   blockquote {
  342.     page-break-inside: avoid
  343.   }
  344.  
  345.   thead {
  346.     display: table-header-group
  347.   }
  348.  
  349.   tr,
  350.   img {
  351.     page-break-inside: avoid
  352.   }
  353.  
  354.   img {
  355.     max-width: 100%!important
  356.   }
  357.  
  358.   @page {
  359.     margin: .5cm
  360.   }
  361.  
  362.   p,
  363.   h2,
  364.   h3 {
  365.     orphans: 3;
  366.     widows: 3
  367.   }
  368.  
  369.   h2,
  370.   h3 {
  371.     page-break-after: avoid
  372.   }
  373.  
  374. }
  375.  
  376. .fa:before,
  377. .wy-menu-vertical li span.toctree-expand:before,
  378. .wy-menu-vertical li.on a span.toctree-expand:before,
  379. .wy-menu-vertical li.current>a span.toctree-expand:before,
  380. .rst-content .admonition-title:before,
  381. .rst-content h1 .headerlink:before,
  382. .rst-content h2 .headerlink:before,
  383. .rst-content h3 .headerlink:before,
  384. .rst-content h4 .headerlink:before,
  385. .rst-content h5 .headerlink:before,
  386. .rst-content h6 .headerlink:before,
  387. .rst-content dl dt .headerlink:before,
  388. .rst-content p.caption .headerlink:before,
  389. .rst-content tt.download span:first-child:before,
  390. .rst-content code.download span:first-child:before,
  391. .icon:before,
  392. .wy-dropdown .caret:before,
  393. .wy-inline-validate.wy-inline-validate-success .wy-input-context:before,
  394. .wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,
  395. .wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,
  396. .wy-inline-validate.wy-inline-validate-info .wy-input-context:before,
  397. .wy-alert,
  398. .rst-content .note,
  399. .rst-content .attention,
  400. .rst-content .caution,
  401. .rst-content .danger,
  402. .rst-content .error,
  403. .rst-content .hint,
  404. .rst-content .important,
  405. .rst-content .tip,
  406. .rst-content .warning,
  407. .rst-content .seealso,
  408. .rst-content .admonition-todo,
  409. .btn,
  410. input[type="text"],
  411. input[type="password"],
  412. input[type="email"],
  413. input[type="url"],
  414. input[type="date"],
  415. input[type="month"],
  416. input[type="time"],
  417. input[type="datetime"],
  418. input[type="datetime-local"],
  419. input[type="week"],
  420. input[type="number"],
  421. input[type="search"],
  422. input[type="tel"],
  423. input[type="color"],
  424. select,
  425. textarea,
  426. .wy-menu-vertical li.on a,
  427. .wy-menu-vertical li.current>a,
  428. .wy-side-nav-search>a,
  429. .wy-side-nav-search .wy-dropdown>a,
  430. .wy-nav-top a {
  431.   -webkit-font-smoothing: antialiased
  432. }
  433.  
  434. .clearfix {
  435.   *zoom: 1
  436. }
  437.  
  438. .clearfix:before,
  439. .clearfix:after {
  440.   display: table;
  441.   content: ""
  442. }
  443.  
  444. .clearfix:after {
  445.   clear: both
  446. }
  447.  
  448. @font-face {
  449.   font-family: 'FontAwesome';
  450.   src: url(../fonts/fontawesome-webfont.eot?v=4.2.0);
  451.   src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");
  452.   font-weight: 400;
  453.   font-style: normal
  454. }
  455.  
  456. .fa,
  457. .wy-menu-vertical li span.toctree-expand,
  458. .wy-menu-vertical li.on a span.toctree-expand,
  459. .wy-menu-vertical li.current>a span.toctree-expand,
  460. .rst-content .admonition-title,
  461. .rst-content h1 .headerlink,
  462. .rst-content h2 .headerlink,
  463. .rst-content h3 .headerlink,
  464. .rst-content h4 .headerlink,
  465. .rst-content h5 .headerlink,
  466. .rst-content h6 .headerlink,
  467. .rst-content dl dt .headerlink,
  468. .rst-content p.caption .headerlink,
  469. .rst-content tt.download span:first-child,
  470. .rst-content code.download span:first-child,
  471. .icon {
  472.   display: inline-block;
  473.   font: normal normal normal 14px/1 FontAwesome;
  474.   font-size: inherit;
  475.   text-rendering: auto;
  476.   -webkit-font-smoothing: antialiased;
  477.   -moz-osx-font-smoothing: grayscale
  478. }
  479.  
  480. .fa-lg {
  481.   font-size: 1.33333em;
  482.   line-height: .75em;
  483.   vertical-align: -15%
  484. }
  485.  
  486. .fa-2x {
  487.   font-size: 2em
  488. }
  489.  
  490. .fa-3x {
  491.   font-size: 3em
  492. }
  493.  
  494. .fa-4x {
  495.   font-size: 4em
  496. }
  497.  
  498. .fa-5x {
  499.   font-size: 5em
  500. }
  501.  
  502. .fa-fw {
  503.   width: 1.28571em;
  504.   text-align: center
  505. }
  506.  
  507. .fa-ul {
  508.   padding-left: 0;
  509.   margin-left: 2.14286em;
  510.   list-style-type: none
  511. }
  512.  
  513. .fa-ul>li {
  514.   position: relative
  515. }
  516.  
  517. .fa-li {
  518.   position: absolute;
  519.   left: -2.14286em;
  520.   width: 2.14286em;
  521.   top: .14286em;
  522.   text-align: center
  523. }
  524.  
  525. .fa-li.fa-lg {
  526.   left: -1.85714em
  527. }
  528.  
  529. .fa-border {
  530.   padding: .2em .25em .15em;
  531.   border: solid .08em #eee;
  532.   border-radius: .1em
  533. }
  534.  
  535. .pull-right {
  536.   float: right
  537. }
  538.  
  539. .pull-left {
  540.   float: left
  541. }
  542.  
  543. .fa.pull-left,
  544. .wy-menu-vertical li span.pull-left.toctree-expand,
  545. .wy-menu-vertical li.on a span.pull-left.toctree-expand,
  546. .wy-menu-vertical li.current>a span.pull-left.toctree-expand,
  547. .rst-content .pull-left.admonition-title,
  548. .rst-content h1 .pull-left.headerlink,
  549. .rst-content h2 .pull-left.headerlink,
  550. .rst-content h3 .pull-left.headerlink,
  551. .rst-content h4 .pull-left.headerlink,
  552. .rst-content h5 .pull-left.headerlink,
  553. .rst-content h6 .pull-left.headerlink,
  554. .rst-content dl dt .pull-left.headerlink,
  555. .rst-content p.caption .pull-left.headerlink,
  556. .rst-content tt.download span.pull-left:first-child,
  557. .rst-content code.download span.pull-left:first-child,
  558. .pull-left.icon {
  559.   margin-right: .3em
  560. }
  561.  
  562. .fa.pull-right,
  563. .wy-menu-vertical li span.pull-right.toctree-expand,
  564. .wy-menu-vertical li.on a span.pull-right.toctree-expand,
  565. .wy-menu-vertical li.current>a span.pull-right.toctree-expand,
  566. .rst-content .pull-right.admonition-title,
  567. .rst-content h1 .pull-right.headerlink,
  568. .rst-content h2 .pull-right.headerlink,
  569. .rst-content h3 .pull-right.headerlink,
  570. .rst-content h4 .pull-right.headerlink,
  571. .rst-content h5 .pull-right.headerlink,
  572. .rst-content h6 .pull-right.headerlink,
  573. .rst-content dl dt .pull-right.headerlink,
  574. .rst-content p.caption .pull-right.headerlink,
  575. .rst-content tt.download span.pull-right:first-child,
  576. .rst-content code.download span.pull-right:first-child,
  577. .pull-right.icon {
  578.   margin-left: .3em
  579. }
  580.  
  581. .fa,
  582. .wy-menu-vertical li span.toctree-expand,
  583. .wy-menu-vertical li.on a span.toctree-expand,
  584. .wy-menu-vertical li.current>a span.toctree-expand,
  585. .rst-content .admonition-title,
  586. .rst-content h1 .headerlink,
  587. .rst-content h2 .headerlink,
  588. .rst-content h3 .headerlink,
  589. .rst-content h4 .headerlink,
  590. .rst-content h5 .headerlink,
  591. .rst-content h6 .headerlink,
  592. .rst-content dl dt .headerlink,
  593. .rst-content p.caption .headerlink,
  594. .rst-content tt.download span:first-child,
  595. .rst-content code.download span:first-child,
  596. .icon,
  597. .wy-dropdown .caret,
  598. .wy-inline-validate.wy-inline-validate-success .wy-input-context,
  599. .wy-inline-validate.wy-inline-validate-danger .wy-input-context,
  600. .wy-inline-validate.wy-inline-validate-warning .wy-input-context,
  601. .wy-inline-validate.wy-inline-validate-info .wy-input-context {
  602.   font-family: inherit
  603. }
  604.  
  605. .fa:before,
  606. .wy-menu-vertical li span.toctree-expand:before,
  607. .wy-menu-vertical li.on a span.toctree-expand:before,
  608. .wy-menu-vertical li.current>a span.toctree-expand:before,
  609. .rst-content .admonition-title:before,
  610. .rst-content h1 .headerlink:before,
  611. .rst-content h2 .headerlink:before,
  612. .rst-content h3 .headerlink:before,
  613. .rst-content h4 .headerlink:before,
  614. .rst-content h5 .headerlink:before,
  615. .rst-content h6 .headerlink:before,
  616. .rst-content dl dt .headerlink:before,
  617. .rst-content p.caption .headerlink:before,
  618. .rst-content tt.download span:first-child:before,
  619. .rst-content code.download span:first-child:before,
  620. .icon:before,
  621. .wy-dropdown .caret:before,
  622. .wy-inline-validate.wy-inline-validate-success .wy-input-context:before,
  623. .wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,
  624. .wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,
  625. .wy-inline-validate.wy-inline-validate-info .wy-input-context:before {
  626.   font-family: "FontAwesome";
  627.   display: inline-block;
  628.   font-style: normal;
  629.   font-weight: 400;
  630.   line-height: 1;
  631.   text-decoration: inherit
  632. }
  633.  
  634. a .fa,
  635. a .wy-menu-vertical li span.toctree-expand,
  636. .wy-menu-vertical li a span.toctree-expand,
  637. .wy-menu-vertical li.on a span.toctree-expand,
  638. .wy-menu-vertical li.current>a span.toctree-expand,
  639. a .rst-content .admonition-title,
  640. .rst-content a .admonition-title,
  641. a .rst-content h1 .headerlink,
  642. .rst-content h1 a .headerlink,
  643. a .rst-content h2 .headerlink,
  644. .rst-content h2 a .headerlink,
  645. a .rst-content h3 .headerlink,
  646. .rst-content h3 a .headerlink,
  647. a .rst-content h4 .headerlink,
  648. .rst-content h4 a .headerlink,
  649. a .rst-content h5 .headerlink,
  650. .rst-content h5 a .headerlink,
  651. a .rst-content h6 .headerlink,
  652. .rst-content h6 a .headerlink,
  653. a .rst-content dl dt .headerlink,
  654. .rst-content dl dt a .headerlink,
  655. a .rst-content p.caption .headerlink,
  656. .rst-content p.caption a .headerlink,
  657. a .rst-content tt.download span:first-child,
  658. .rst-content tt.download a span:first-child,
  659. a .rst-content code.download span:first-child,
  660. .rst-content code.download a span:first-child,
  661. a .icon {
  662.   display: inline-block;
  663.   text-decoration: inherit
  664. }
  665.  
  666. .btn .fa,
  667. .btn .wy-menu-vertical li span.toctree-expand,
  668. .wy-menu-vertical li .btn span.toctree-expand,
  669. .btn .wy-menu-vertical li.on a span.toctree-expand,
  670. .wy-menu-vertical li.on a .btn span.toctree-expand,
  671. .btn .wy-menu-vertical li.current>a span.toctree-expand,
  672. .wy-menu-vertical li.current>a .btn span.toctree-expand,
  673. .btn .rst-content .admonition-title,
  674. .rst-content .btn .admonition-title,
  675. .btn .rst-content h1 .headerlink,
  676. .rst-content h1 .btn .headerlink,
  677. .btn .rst-content h2 .headerlink,
  678. .rst-content h2 .btn .headerlink,
  679. .btn .rst-content h3 .headerlink,
  680. .rst-content h3 .btn .headerlink,
  681. .btn .rst-content h4 .headerlink,
  682. .rst-content h4 .btn .headerlink,
  683. .btn .rst-content h5 .headerlink,
  684. .rst-content h5 .btn .headerlink,
  685. .btn .rst-content h6 .headerlink,
  686. .rst-content h6 .btn .headerlink,
  687. .btn .rst-content dl dt .headerlink,
  688. .rst-content dl dt .btn .headerlink,
  689. .btn .rst-content p.caption .headerlink,
  690. .rst-content p.caption .btn .headerlink,
  691. .btn .rst-content tt.download span:first-child,
  692. .rst-content tt.download .btn span:first-child,
  693. .btn .rst-content code.download span:first-child,
  694. .rst-content code.download .btn span:first-child,
  695. .btn .icon,
  696. .nav .fa,
  697. .nav .wy-menu-vertical li span.toctree-expand,
  698. .wy-menu-vertical li .nav span.toctree-expand,
  699. .nav .wy-menu-vertical li.on a span.toctree-expand,
  700. .wy-menu-vertical li.on a .nav span.toctree-expand,
  701. .nav .wy-menu-vertical li.current>a span.toctree-expand,
  702. .wy-menu-vertical li.current>a .nav span.toctree-expand,
  703. .nav .rst-content .admonition-title,
  704. .rst-content .nav .admonition-title,
  705. .nav .rst-content h1 .headerlink,
  706. .rst-content h1 .nav .headerlink,
  707. .nav .rst-content h2 .headerlink,
  708. .rst-content h2 .nav .headerlink,
  709. .nav .rst-content h3 .headerlink,
  710. .rst-content h3 .nav .headerlink,
  711. .nav .rst-content h4 .headerlink,
  712. .rst-content h4 .nav .headerlink,
  713. .nav .rst-content h5 .headerlink,
  714. .rst-content h5 .nav .headerlink,
  715. .nav .rst-content h6 .headerlink,
  716. .rst-content h6 .nav .headerlink,
  717. .nav .rst-content dl dt .headerlink,
  718. .rst-content dl dt .nav .headerlink,
  719. .nav .rst-content p.caption .headerlink,
  720. .rst-content p.caption .nav .headerlink,
  721. .nav .rst-content tt.download span:first-child,
  722. .rst-content tt.download .nav span:first-child,
  723. .nav .rst-content code.download span:first-child,
  724. .rst-content code.download .nav span:first-child,
  725. .nav .icon {
  726.   display: inline
  727. }
  728.  
  729. .btn .fa.fa-large,
  730. .btn .wy-menu-vertical li span.fa-large.toctree-expand,
  731. .wy-menu-vertical li .btn span.fa-large.toctree-expand,
  732. .btn .rst-content .fa-large.admonition-title,
  733. .rst-content .btn .fa-large.admonition-title,
  734. .btn .rst-content h1 .fa-large.headerlink,
  735. .rst-content h1 .btn .fa-large.headerlink,
  736. .btn .rst-content h2 .fa-large.headerlink,
  737. .rst-content h2 .btn .fa-large.headerlink,
  738. .btn .rst-content h3 .fa-large.headerlink,
  739. .rst-content h3 .btn .fa-large.headerlink,
  740. .btn .rst-content h4 .fa-large.headerlink,
  741. .rst-content h4 .btn .fa-large.headerlink,
  742. .btn .rst-content h5 .fa-large.headerlink,
  743. .rst-content h5 .btn .fa-large.headerlink,
  744. .btn .rst-content h6 .fa-large.headerlink,
  745. .rst-content h6 .btn .fa-large.headerlink,
  746. .btn .rst-content dl dt .fa-large.headerlink,
  747. .rst-content dl dt .btn .fa-large.headerlink,
  748. .btn .rst-content p.caption .fa-large.headerlink,
  749. .rst-content p.caption .btn .fa-large.headerlink,
  750. .btn .rst-content tt.download span.fa-large:first-child,
  751. .rst-content tt.download .btn span.fa-large:first-child,
  752. .btn .rst-content code.download span.fa-large:first-child,
  753. .rst-content code.download .btn span.fa-large:first-child,
  754. .btn .fa-large.icon,
  755. .nav .fa.fa-large,
  756. .nav .wy-menu-vertical li span.fa-large.toctree-expand,
  757. .wy-menu-vertical li .nav span.fa-large.toctree-expand,
  758. .nav .rst-content .fa-large.admonition-title,
  759. .rst-content .nav .fa-large.admonition-title,
  760. .nav .rst-content h1 .fa-large.headerlink,
  761. .rst-content h1 .nav .fa-large.headerlink,
  762. .nav .rst-content h2 .fa-large.headerlink,
  763. .rst-content h2 .nav .fa-large.headerlink,
  764. .nav .rst-content h3 .fa-large.headerlink,
  765. .rst-content h3 .nav .fa-large.headerlink,
  766. .nav .rst-content h4 .fa-large.headerlink,
  767. .rst-content h4 .nav .fa-large.headerlink,
  768. .nav .rst-content h5 .fa-large.headerlink,
  769. .rst-content h5 .nav .fa-large.headerlink,
  770. .nav .rst-content h6 .fa-large.headerlink,
  771. .rst-content h6 .nav .fa-large.headerlink,
  772. .nav .rst-content dl dt .fa-large.headerlink,
  773. .rst-content dl dt .nav .fa-large.headerlink,
  774. .nav .rst-content p.caption .fa-large.headerlink,
  775. .rst-content p.caption .nav .fa-large.headerlink,
  776. .nav .rst-content tt.download span.fa-large:first-child,
  777. .rst-content tt.download .nav span.fa-large:first-child,
  778. .nav .rst-content code.download span.fa-large:first-child,
  779. .rst-content code.download .nav span.fa-large:first-child,
  780. .nav .fa-large.icon {
  781.   line-height: .9em
  782. }
  783.  
  784. .btn .fa.fa-spin,
  785. .btn .wy-menu-vertical li span.fa-spin.toctree-expand,
  786. .wy-menu-vertical li .btn span.fa-spin.toctree-expand,
  787. .btn .rst-content .fa-spin.admonition-title,
  788. .rst-content .btn .fa-spin.admonition-title,
  789. .btn .rst-content h1 .fa-spin.headerlink,
  790. .rst-content h1 .btn .fa-spin.headerlink,
  791. .btn .rst-content h2 .fa-spin.headerlink,
  792. .rst-content h2 .btn .fa-spin.headerlink,
  793. .btn .rst-content h3 .fa-spin.headerlink,
  794. .rst-content h3 .btn .fa-spin.headerlink,
  795. .btn .rst-content h4 .fa-spin.headerlink,
  796. .rst-content h4 .btn .fa-spin.headerlink,
  797. .btn .rst-content h5 .fa-spin.headerlink,
  798. .rst-content h5 .btn .fa-spin.headerlink,
  799. .btn .rst-content h6 .fa-spin.headerlink,
  800. .rst-content h6 .btn .fa-spin.headerlink,
  801. .btn .rst-content dl dt .fa-spin.headerlink,
  802. .rst-content dl dt .btn .fa-spin.headerlink,
  803. .btn .rst-content p.caption .fa-spin.headerlink,
  804. .rst-content p.caption .btn .fa-spin.headerlink,
  805. .btn .rst-content tt.download span.fa-spin:first-child,
  806. .rst-content tt.download .btn span.fa-spin:first-child,
  807. .btn .rst-content code.download span.fa-spin:first-child,
  808. .rst-content code.download .btn span.fa-spin:first-child,
  809. .btn .fa-spin.icon,
  810. .nav .fa.fa-spin,
  811. .nav .wy-menu-vertical li span.fa-spin.toctree-expand,
  812. .wy-menu-vertical li .nav span.fa-spin.toctree-expand,
  813. .nav .rst-content .fa-spin.admonition-title,
  814. .rst-content .nav .fa-spin.admonition-title,
  815. .nav .rst-content h1 .fa-spin.headerlink,
  816. .rst-content h1 .nav .fa-spin.headerlink,
  817. .nav .rst-content h2 .fa-spin.headerlink,
  818. .rst-content h2 .nav .fa-spin.headerlink,
  819. .nav .rst-content h3 .fa-spin.headerlink,
  820. .rst-content h3 .nav .fa-spin.headerlink,
  821. .nav .rst-content h4 .fa-spin.headerlink,
  822. .rst-content h4 .nav .fa-spin.headerlink,
  823. .nav .rst-content h5 .fa-spin.headerlink,
  824. .rst-content h5 .nav .fa-spin.headerlink,
  825. .nav .rst-content h6 .fa-spin.headerlink,
  826. .rst-content h6 .nav .fa-spin.headerlink,
  827. .nav .rst-content dl dt .fa-spin.headerlink,
  828. .rst-content dl dt .nav .fa-spin.headerlink,
  829. .nav .rst-content p.caption .fa-spin.headerlink,
  830. .rst-content p.caption .nav .fa-spin.headerlink,
  831. .nav .rst-content tt.download span.fa-spin:first-child,
  832. .rst-content tt.download .nav span.fa-spin:first-child,
  833. .nav .rst-content code.download span.fa-spin:first-child,
  834. .rst-content code.download .nav span.fa-spin:first-child,
  835. .nav .fa-spin.icon {
  836.   display: inline-block
  837. }
  838.  
  839. .btn.fa:before,
  840. .wy-menu-vertical li span.btn.toctree-expand:before,
  841. .rst-content .btn.admonition-title:before,
  842. .rst-content h1 .btn.headerlink:before,
  843. .rst-content h2 .btn.headerlink:before,
  844. .rst-content h3 .btn.headerlink:before,
  845. .rst-content h4 .btn.headerlink:before,
  846. .rst-content h5 .btn.headerlink:before,
  847. .rst-content h6 .btn.headerlink:before,
  848. .rst-content dl dt .btn.headerlink:before,
  849. .rst-content p.caption .btn.headerlink:before,
  850. .rst-content tt.download span.btn:first-child:before,
  851. .rst-content code.download span.btn:first-child:before,
  852. .btn.icon:before {
  853.   opacity: .5;
  854.   -webkit-transition: opacity .05s ease-in;
  855.   -moz-transition: opacity .05s ease-in;
  856.   transition: opacity .05s ease-in
  857. }
  858.  
  859. .btn.fa:hover:before,
  860. .wy-menu-vertical li span.btn.toctree-expand:hover:before,
  861. .rst-content .btn.admonition-title:hover:before,
  862. .rst-content h1 .btn.headerlink:hover:before,
  863. .rst-content h2 .btn.headerlink:hover:before,
  864. .rst-content h3 .btn.headerlink:hover:before,
  865. .rst-content h4 .btn.headerlink:hover:before,
  866. .rst-content h5 .btn.headerlink:hover:before,
  867. .rst-content h6 .btn.headerlink:hover:before,
  868. .rst-content dl dt .btn.headerlink:hover:before,
  869. .rst-content p.caption .btn.headerlink:hover:before,
  870. .rst-content tt.download span.btn:first-child:hover:before,
  871. .rst-content code.download span.btn:first-child:hover:before,
  872. .btn.icon:hover:before {
  873.   opacity: 1
  874. }
  875.  
  876. .btn-mini .fa:before,
  877. .btn-mini .wy-menu-vertical li span.toctree-expand:before,
  878. .wy-menu-vertical li .btn-mini span.toctree-expand:before,
  879. .btn-mini .rst-content .admonition-title:before,
  880. .rst-content .btn-mini .admonition-title:before,
  881. .btn-mini .rst-content h1 .headerlink:before,
  882. .rst-content h1 .btn-mini .headerlink:before,
  883. .btn-mini .rst-content h2 .headerlink:before,
  884. .rst-content h2 .btn-mini .headerlink:before,
  885. .btn-mini .rst-content h3 .headerlink:before,
  886. .rst-content h3 .btn-mini .headerlink:before,
  887. .btn-mini .rst-content h4 .headerlink:before,
  888. .rst-content h4 .btn-mini .headerlink:before,
  889. .btn-mini .rst-content h5 .headerlink:before,
  890. .rst-content h5 .btn-mini .headerlink:before,
  891. .btn-mini .rst-content h6 .headerlink:before,
  892. .rst-content h6 .btn-mini .headerlink:before,
  893. .btn-mini .rst-content dl dt .headerlink:before,
  894. .rst-content dl dt .btn-mini .headerlink:before,
  895. .btn-mini .rst-content p.caption .headerlink:before,
  896. .rst-content p.caption .btn-mini .headerlink:before,
  897. .btn-mini .rst-content tt.download span:first-child:before,
  898. .rst-content tt.download .btn-mini span:first-child:before,
  899. .btn-mini .rst-content code.download span:first-child:before,
  900. .rst-content code.download .btn-mini span:first-child:before,
  901. .btn-mini .icon:before {
  902.   font-size: 14px;
  903.   vertical-align: -15%
  904. }
  905.  
  906. .wy-alert,
  907. .rst-content .note,
  908. .rst-content .attention,
  909. .rst-content .caution,
  910. .rst-content .danger,
  911. .rst-content .error,
  912. .rst-content .hint,
  913. .rst-content .important,
  914. .rst-content .tip,
  915. .rst-content .warning,
  916. .rst-content .seealso,
  917. .rst-content .admonition-todo {
  918.   padding: 12px;
  919.   line-height: 24px;
  920.   margin-bottom: 24px;
  921.   background: #e7f2fa
  922. }
  923.  
  924. .wy-alert-title,
  925. .rst-content .admonition-title {
  926.   color: #fff;
  927.   font-weight: 700;
  928.   display: block;
  929.   color: #fff;
  930.   background: #6ab0de;
  931.   margin: -12px;
  932.   padding: 6px 12px;
  933.   margin-bottom: 12px
  934. }
  935.  
  936. .wy-alert.wy-alert-danger,
  937. .rst-content .wy-alert-danger.note,
  938. .rst-content .wy-alert-danger.attention,
  939. .rst-content .wy-alert-danger.caution,
  940. .rst-content .danger,
  941. .rst-content .error,
  942. .rst-content .wy-alert-danger.hint,
  943. .rst-content .wy-alert-danger.important,
  944. .rst-content .wy-alert-danger.tip,
  945. .rst-content .wy-alert-danger.warning,
  946. .rst-content .wy-alert-danger.seealso,
  947. .rst-content .wy-alert-danger.admonition-todo {
  948.   background: #fdf3f2
  949. }
  950.  
  951. .wy-alert.wy-alert-danger .wy-alert-title,
  952. .rst-content .wy-alert-danger.note .wy-alert-title,
  953. .rst-content .wy-alert-danger.attention .wy-alert-title,
  954. .rst-content .wy-alert-danger.caution .wy-alert-title,
  955. .rst-content .danger .wy-alert-title,
  956. .rst-content .error .wy-alert-title,
  957. .rst-content .wy-alert-danger.hint .wy-alert-title,
  958. .rst-content .wy-alert-danger.important .wy-alert-title,
  959. .rst-content .wy-alert-danger.tip .wy-alert-title,
  960. .rst-content .wy-alert-danger.warning .wy-alert-title,
  961. .rst-content .wy-alert-danger.seealso .wy-alert-title,
  962. .rst-content .wy-alert-danger.admonition-todo .wy-alert-title,
  963. .wy-alert.wy-alert-danger .rst-content .admonition-title,
  964. .rst-content .wy-alert.wy-alert-danger .admonition-title,
  965. .rst-content .wy-alert-danger.note .admonition-title,
  966. .rst-content .wy-alert-danger.attention .admonition-title,
  967. .rst-content .wy-alert-danger.caution .admonition-title,
  968. .rst-content .danger .admonition-title,
  969. .rst-content .error .admonition-title,
  970. .rst-content .wy-alert-danger.hint .admonition-title,
  971. .rst-content .wy-alert-danger.important .admonition-title,
  972. .rst-content .wy-alert-danger.tip .admonition-title,
  973. .rst-content .wy-alert-danger.warning .admonition-title,
  974. .rst-content .wy-alert-danger.seealso .admonition-title,
  975. .rst-content .wy-alert-danger.admonition-todo .admonition-title {
  976.   background: #f29f97
  977. }
  978.  
  979. .wy-alert.wy-alert-warning,
  980. .rst-content .wy-alert-warning.note,
  981. .rst-content .attention,
  982. .rst-content .caution,
  983. .rst-content .wy-alert-warning.danger,
  984. .rst-content .wy-alert-warning.error,
  985. .rst-content .wy-alert-warning.hint,
  986. .rst-content .wy-alert-warning.important,
  987. .rst-content .wy-alert-warning.tip,
  988. .rst-content .warning,
  989. .rst-content .wy-alert-warning.seealso,
  990. .rst-content .admonition-todo {
  991.   background: #ffedcc
  992. }
  993.  
  994. .wy-alert.wy-alert-warning .wy-alert-title,
  995. .rst-content .wy-alert-warning.note .wy-alert-title,
  996. .rst-content .attention .wy-alert-title,
  997. .rst-content .caution .wy-alert-title,
  998. .rst-content .wy-alert-warning.danger .wy-alert-title,
  999. .rst-content .wy-alert-warning.error .wy-alert-title,
  1000. .rst-content .wy-alert-warning.hint .wy-alert-title,
  1001. .rst-content .wy-alert-warning.important .wy-alert-title,
  1002. .rst-content .wy-alert-warning.tip .wy-alert-title,
  1003. .rst-content .warning .wy-alert-title,
  1004. .rst-content .wy-alert-warning.seealso .wy-alert-title,
  1005. .rst-content .admonition-todo .wy-alert-title,
  1006. .wy-alert.wy-alert-warning .rst-content .admonition-title,
  1007. .rst-content .wy-alert.wy-alert-warning .admonition-title,
  1008. .rst-content .wy-alert-warning.note .admonition-title,
  1009. .rst-content .attention .admonition-title,
  1010. .rst-content .caution .admonition-title,
  1011. .rst-content .wy-alert-warning.danger .admonition-title,
  1012. .rst-content .wy-alert-warning.error .admonition-title,
  1013. .rst-content .wy-alert-warning.hint .admonition-title,
  1014. .rst-content .wy-alert-warning.important .admonition-title,
  1015. .rst-content .wy-alert-warning.tip .admonition-title,
  1016. .rst-content .warning .admonition-title,
  1017. .rst-content .wy-alert-warning.seealso .admonition-title,
  1018. .rst-content .admonition-todo .admonition-title {
  1019.   background: #f0b37e
  1020. }
  1021.  
  1022. .wy-alert.wy-alert-info,
  1023. .rst-content .note,
  1024. .rst-content .wy-alert-info.attention,
  1025. .rst-content .wy-alert-info.caution,
  1026. .rst-content .wy-alert-info.danger,
  1027. .rst-content .wy-alert-info.error,
  1028. .rst-content .wy-alert-info.hint,
  1029. .rst-content .wy-alert-info.important,
  1030. .rst-content .wy-alert-info.tip,
  1031. .rst-content .wy-alert-info.warning,
  1032. .rst-content .seealso,
  1033. .rst-content .wy-alert-info.admonition-todo {
  1034.   background: #e7f2fa
  1035. }
  1036.  
  1037. .wy-alert.wy-alert-info .wy-alert-title,
  1038. .rst-content .note .wy-alert-title,
  1039. .rst-content .wy-alert-info.attention .wy-alert-title,
  1040. .rst-content .wy-alert-info.caution .wy-alert-title,
  1041. .rst-content .wy-alert-info.danger .wy-alert-title,
  1042. .rst-content .wy-alert-info.error .wy-alert-title,
  1043. .rst-content .wy-alert-info.hint .wy-alert-title,
  1044. .rst-content .wy-alert-info.important .wy-alert-title,
  1045. .rst-content .wy-alert-info.tip .wy-alert-title,
  1046. .rst-content .wy-alert-info.warning .wy-alert-title,
  1047. .rst-content .seealso .wy-alert-title,
  1048. .rst-content .wy-alert-info.admonition-todo .wy-alert-title,
  1049. .wy-alert.wy-alert-info .rst-content .admonition-title,
  1050. .rst-content .wy-alert.wy-alert-info .admonition-title,
  1051. .rst-content .note .admonition-title,
  1052. .rst-content .wy-alert-info.attention .admonition-title,
  1053. .rst-content .wy-alert-info.caution .admonition-title,
  1054. .rst-content .wy-alert-info.danger .admonition-title,
  1055. .rst-content .wy-alert-info.error .admonition-title,
  1056. .rst-content .wy-alert-info.hint .admonition-title,
  1057. .rst-content .wy-alert-info.important .admonition-title,
  1058. .rst-content .wy-alert-info.tip .admonition-title,
  1059. .rst-content .wy-alert-info.warning .admonition-title,
  1060. .rst-content .seealso .admonition-title,
  1061. .rst-content .wy-alert-info.admonition-todo .admonition-title {
  1062.   background: #6ab0de
  1063. }
  1064.  
  1065. .wy-alert.wy-alert-success,
  1066. .rst-content .wy-alert-success.note,
  1067. .rst-content .wy-alert-success.attention,
  1068. .rst-content .wy-alert-success.caution,
  1069. .rst-content .wy-alert-success.danger,
  1070. .rst-content .wy-alert-success.error,
  1071. .rst-content .hint,
  1072. .rst-content .important,
  1073. .rst-content .tip,
  1074. .rst-content .wy-alert-success.warning,
  1075. .rst-content .wy-alert-success.seealso,
  1076. .rst-content .wy-alert-success.admonition-todo {
  1077.   background: #dbfaf4
  1078. }
  1079.  
  1080. .wy-alert.wy-alert-success .wy-alert-title,
  1081. .rst-content .wy-alert-success.note .wy-alert-title,
  1082. .rst-content .wy-alert-success.attention .wy-alert-title,
  1083. .rst-content .wy-alert-success.caution .wy-alert-title,
  1084. .rst-content .wy-alert-success.danger .wy-alert-title,
  1085. .rst-content .wy-alert-success.error .wy-alert-title,
  1086. .rst-content .hint .wy-alert-title,
  1087. .rst-content .important .wy-alert-title,
  1088. .rst-content .tip .wy-alert-title,
  1089. .rst-content .wy-alert-success.warning .wy-alert-title,
  1090. .rst-content .wy-alert-success.seealso .wy-alert-title,
  1091. .rst-content .wy-alert-success.admonition-todo .wy-alert-title,
  1092. .wy-alert.wy-alert-success .rst-content .admonition-title,
  1093. .rst-content .wy-alert.wy-alert-success .admonition-title,
  1094. .rst-content .wy-alert-success.note .admonition-title,
  1095. .rst-content .wy-alert-success.attention .admonition-title,
  1096. .rst-content .wy-alert-success.caution .admonition-title,
  1097. .rst-content .wy-alert-success.danger .admonition-title,
  1098. .rst-content .wy-alert-success.error .admonition-title,
  1099. .rst-content .hint .admonition-title,
  1100. .rst-content .important .admonition-title,
  1101. .rst-content .tip .admonition-title,
  1102. .rst-content .wy-alert-success.warning .admonition-title,
  1103. .rst-content .wy-alert-success.seealso .admonition-title,
  1104. .rst-content .wy-alert-success.admonition-todo .admonition-title {
  1105.   background: #1abc9c
  1106. }
  1107.  
  1108. .wy-alert.wy-alert-neutral,
  1109. .rst-content .wy-alert-neutral.note,
  1110. .rst-content .wy-alert-neutral.attention,
  1111. .rst-content .wy-alert-neutral.caution,
  1112. .rst-content .wy-alert-neutral.danger,
  1113. .rst-content .wy-alert-neutral.error,
  1114. .rst-content .wy-alert-neutral.hint,
  1115. .rst-content .wy-alert-neutral.important,
  1116. .rst-content .wy-alert-neutral.tip,
  1117. .rst-content .wy-alert-neutral.warning,
  1118. .rst-content .wy-alert-neutral.seealso,
  1119. .rst-content .wy-alert-neutral.admonition-todo {
  1120.   background: #f3f6f6
  1121. }
  1122.  
  1123. .wy-alert.wy-alert-neutral .wy-alert-title,
  1124. .rst-content .wy-alert-neutral.note .wy-alert-title,
  1125. .rst-content .wy-alert-neutral.attention .wy-alert-title,
  1126. .rst-content .wy-alert-neutral.caution .wy-alert-title,
  1127. .rst-content .wy-alert-neutral.danger .wy-alert-title,
  1128. .rst-content .wy-alert-neutral.error .wy-alert-title,
  1129. .rst-content .wy-alert-neutral.hint .wy-alert-title,
  1130. .rst-content .wy-alert-neutral.important .wy-alert-title,
  1131. .rst-content .wy-alert-neutral.tip .wy-alert-title,
  1132. .rst-content .wy-alert-neutral.warning .wy-alert-title,
  1133. .rst-content .wy-alert-neutral.seealso .wy-alert-title,
  1134. .rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,
  1135. .wy-alert.wy-alert-neutral .rst-content .admonition-title,
  1136. .rst-content .wy-alert.wy-alert-neutral .admonition-title,
  1137. .rst-content .wy-alert-neutral.note .admonition-title,
  1138. .rst-content .wy-alert-neutral.attention .admonition-title,
  1139. .rst-content .wy-alert-neutral.caution .admonition-title,
  1140. .rst-content .wy-alert-neutral.danger .admonition-title,
  1141. .rst-content .wy-alert-neutral.error .admonition-title,
  1142. .rst-content .wy-alert-neutral.hint .admonition-title,
  1143. .rst-content .wy-alert-neutral.important .admonition-title,
  1144. .rst-content .wy-alert-neutral.tip .admonition-title,
  1145. .rst-content .wy-alert-neutral.warning .admonition-title,
  1146. .rst-content .wy-alert-neutral.seealso .admonition-title,
  1147. .rst-content .wy-alert-neutral.admonition-todo .admonition-title {
  1148.   color: #404040;
  1149.   background: #e1e4e5
  1150. }
  1151.  
  1152. .wy-alert.wy-alert-neutral a,
  1153. .rst-content .wy-alert-neutral.note a,
  1154. .rst-content .wy-alert-neutral.attention a,
  1155. .rst-content .wy-alert-neutral.caution a,
  1156. .rst-content .wy-alert-neutral.danger a,
  1157. .rst-content .wy-alert-neutral.error a,
  1158. .rst-content .wy-alert-neutral.hint a,
  1159. .rst-content .wy-alert-neutral.important a,
  1160. .rst-content .wy-alert-neutral.tip a,
  1161. .rst-content .wy-alert-neutral.warning a,
  1162. .rst-content .wy-alert-neutral.seealso a,
  1163. .rst-content .wy-alert-neutral.admonition-todo a {
  1164.   color: #008BF3
  1165. }
  1166.  
  1167. .wy-alert p:last-child,
  1168. .rst-content .note p:last-child,
  1169. .rst-content .attention p:last-child,
  1170. .rst-content .caution p:last-child,
  1171. .rst-content .danger p:last-child,
  1172. .rst-content .error p:last-child,
  1173. .rst-content .hint p:last-child,
  1174. .rst-content .important p:last-child,
  1175. .rst-content .tip p:last-child,
  1176. .rst-content .warning p:last-child,
  1177. .rst-content .seealso p:last-child,
  1178. .rst-content .admonition-todo p:last-child {
  1179.   margin-bottom: 0
  1180. }
  1181.  
  1182. .wy-tray-container {
  1183.   position: fixed;
  1184.   bottom: 0;
  1185.   left: 0;
  1186.   z-index: 600
  1187. }
  1188.  
  1189. .wy-tray-container li {
  1190.   display: block;
  1191.   width: 300px;
  1192.   background: transparent;
  1193.   color: #fff;
  1194.   text-align: center;
  1195.   box-shadow: 0 5px 5px 0 rgba(0,0,0,0.1);
  1196.   padding: 0 24px;
  1197.   min-width: 20%;
  1198.   opacity: 0;
  1199.   height: 0;
  1200.   line-height: 56px;
  1201.   overflow: hidden;
  1202.   -webkit-transition: all .3s ease-in;
  1203.   -moz-transition: all .3s ease-in;
  1204.   transition: all .3s ease-in
  1205. }
  1206.  
  1207. .wy-tray-container li.wy-tray-item-success {
  1208.   background: #27AE60
  1209. }
  1210.  
  1211. .wy-tray-container li.wy-tray-item-info {
  1212.   background: #2980B9
  1213. }
  1214.  
  1215. .wy-tray-container li.wy-tray-item-warning {
  1216.   background: #E67E22
  1217. }
  1218.  
  1219. .wy-tray-container li.wy-tray-item-danger {
  1220.   background: #E74C3C
  1221. }
  1222.  
  1223. .wy-tray-container li.on {
  1224.   opacity: 1;
  1225.   height: 56px
  1226. }
  1227.  
  1228. @media screen and (max-width: 768px) {
  1229.   .wy-tray-container {
  1230.     bottom: auto;
  1231.     top: 0;
  1232.     width: 100%
  1233.   }
  1234.  
  1235.   .wy-tray-container li {
  1236.     width: 100%
  1237.   }
  1238.  
  1239. }
  1240.  
  1241. button {
  1242.   font-size: 100%;
  1243.   margin: 0;
  1244.   vertical-align: baseline;
  1245.   *vertical-align: middle;
  1246.   cursor: pointer;
  1247.   line-height: normal;
  1248.   -webkit-appearance: button;
  1249.   *overflow: visible
  1250. }
  1251.  
  1252. button::-moz-focus-inner,
  1253. input::-moz-focus-inner {
  1254.   border: 0;
  1255.   padding: 0
  1256. }
  1257.  
  1258. button[disabled] {
  1259.   cursor: default
  1260. }
  1261.  
  1262. .btn {
  1263.   font-family: "Source Sans Pro","proxima-nova","Helvetica Neue",Arial,sans-serif;
  1264.   display: inline-block;
  1265.   padding: 10px 30px;
  1266.   margin-bottom: 0;
  1267.   font-weight: 400;
  1268.   text-align: center;
  1269.   vertical-align: middle;
  1270.   -ms-touch-action: manipulation;
  1271.   touch-action: manipulation;
  1272.   cursor: pointer;
  1273.   background-image: none;
  1274.   background-color: #4a90e2;
  1275.   border: 1px solid transparent;
  1276.   white-space: nowrap;
  1277.   color: rgba(255,255,255,0.95);
  1278.   border-radius: 3px;
  1279.   -webkit-user-select: none;
  1280.   -moz-user-select: none;
  1281.   -ms-user-select: none;
  1282.   user-select: none;
  1283.   outline: none
  1284. }
  1285.  
  1286. .btn-hover {
  1287.   background: #2e8ece;
  1288.   color: #fff
  1289. }
  1290.  
  1291. .btn:disabled {
  1292.   background-image: none;
  1293.   filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  1294.   filter: alpha(opacity=40);
  1295.   opacity: .4;
  1296.   cursor: not-allowed;
  1297.   box-shadow: none
  1298. }
  1299.  
  1300. .btn-disabled {
  1301.   background-image: none;
  1302.   filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  1303.   filter: alpha(opacity=40);
  1304.   opacity: .4;
  1305.   cursor: not-allowed;
  1306.   box-shadow: none
  1307. }
  1308.  
  1309. .btn-disabled:hover,
  1310. .btn-disabled:focus,
  1311. .btn-disabled:active {
  1312.   background-image: none;
  1313.   filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
  1314.   filter: alpha(opacity=40);
  1315.   opacity: .4;
  1316.   cursor: not-allowed;
  1317.   box-shadow: none
  1318. }
  1319.  
  1320. .btn::-moz-focus-inner {
  1321.   padding: 0;
  1322.   border: 0
  1323. }
  1324.  
  1325. .btn-small {
  1326.   font-size: 80%
  1327. }
  1328.  
  1329. .btn-info {
  1330.   background-color: #2980B9!important
  1331. }
  1332.  
  1333. .btn-info:hover {
  1334.   background-color: #2e8ece!important
  1335. }
  1336.  
  1337. .btn-neutral {
  1338.   font-size: 14px;
  1339.   color: #fff;
  1340.   font-weight: 300;
  1341.   /*background-color: #008bf3!important*/
  1342. }
  1343.  
  1344. .btn-success {
  1345.   background-color: #27AE60!important
  1346. }
  1347.  
  1348. .btn-success:hover {
  1349.   background-color: #295!important
  1350. }
  1351.  
  1352. .btn-danger {
  1353.   background-color: #E74C3C!important
  1354. }
  1355.  
  1356. .btn-danger:hover {
  1357.   background-color: #ea6153!important
  1358. }
  1359.  
  1360. .btn-warning {
  1361.   background-color: #E67E22!important
  1362. }
  1363.  
  1364. .btn-warning:hover {
  1365.   background-color: #e98b39!important
  1366. }
  1367.  
  1368. .btn-invert {
  1369.   background-color: #222
  1370. }
  1371.  
  1372. .btn-invert:hover {
  1373.   background-color: #2f2f2f!important
  1374. }
  1375.  
  1376. .btn-link {
  1377.   background-color: transparent!important;
  1378.   color: #2980B9;
  1379.   box-shadow: none;
  1380.   border-color: transparent!important
  1381. }
  1382.  
  1383. .btn-link:hover {
  1384.   background-color: transparent!important;
  1385.   color: #409ad5!important;
  1386.   box-shadow: none
  1387. }
  1388.  
  1389. .btn-link:active {
  1390.   background-color: transparent!important;
  1391.   color: #409ad5!important;
  1392.   box-shadow: none
  1393. }
  1394.  
  1395. .btn-link:visited {
  1396.   color: #9B59B6
  1397. }
  1398.  
  1399. .wy-btn-group .btn,
  1400. .wy-control .btn {
  1401.   vertical-align: middle
  1402. }
  1403.  
  1404. .wy-btn-group {
  1405.   margin-bottom: 24px;
  1406.   *zoom: 1
  1407. }
  1408.  
  1409. .wy-btn-group:before,
  1410. .wy-btn-group:after {
  1411.   display: table;
  1412.   content: ""
  1413. }
  1414.  
  1415. .wy-btn-group:after {
  1416.   clear: both
  1417. }
  1418.  
  1419. .wy-dropdown {
  1420.   position: relative;
  1421.   display: inline-block
  1422. }
  1423.  
  1424. .wy-dropdown-active .wy-dropdown-menu {
  1425.   display: block
  1426. }
  1427.  
  1428. .wy-dropdown-menu {
  1429.   position: absolute;
  1430.   left: 0;
  1431.   display: none;
  1432.   float: left;
  1433.   top: 100%;
  1434.   min-width: 100%;
  1435.   background: #fcfcfc;
  1436.   z-index: 100;
  1437.   border: solid 1px #cfd7dd;
  1438.   box-shadow: 0 2px 2px 0 rgba(0,0,0,0.1);
  1439.   padding: 12px
  1440. }
  1441.  
  1442. .wy-dropdown-menu>dd>a {
  1443.   display: block;
  1444.   clear: both;
  1445.   color: #404040;
  1446.   white-space: nowrap;
  1447.   font-size: 90%;
  1448.   padding: 0 12px;
  1449.   cursor: pointer
  1450. }
  1451.  
  1452. .wy-dropdown-menu>dd>a:hover {
  1453.   background: #2980B9;
  1454.   color: #fff
  1455. }
  1456.  
  1457. .wy-dropdown-menu>dd.divider {
  1458.   border-top: solid 1px #cfd7dd;
  1459.   margin: 6px 0
  1460. }
  1461.  
  1462. .wy-dropdown-menu>dd.search {
  1463.   padding-bottom: 12px
  1464. }
  1465.  
  1466. .wy-dropdown-menu>dd.search input[type="search"] {
  1467.   width: 100%
  1468. }
  1469.  
  1470. .wy-dropdown-menu>dd.call-to-action {
  1471.   background: #e3e3e3;
  1472.   text-transform: uppercase;
  1473.   font-weight: 500;
  1474.   font-size: 80%
  1475. }
  1476.  
  1477. .wy-dropdown-menu>dd.call-to-action:hover {
  1478.   background: #e3e3e3
  1479. }
  1480.  
  1481. .wy-dropdown-menu>dd.call-to-action .btn {
  1482.   color: #fff
  1483. }
  1484.  
  1485. .wy-dropdown.wy-dropdown-up .wy-dropdown-menu {
  1486.   bottom: 100%;
  1487.   top: auto;
  1488.   left: auto;
  1489.   right: 0
  1490. }
  1491.  
  1492. .wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu {
  1493.   background: #fcfcfc;
  1494.   margin-top: 2px
  1495. }
  1496.  
  1497. .wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a {
  1498.   padding: 6px 12px
  1499. }
  1500.  
  1501. .wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover {
  1502.   background: #2980B9;
  1503.   color: #fff
  1504. }
  1505.  
  1506. .wy-dropdown.wy-dropdown-left .wy-dropdown-menu {
  1507.   right: 0;
  1508.   left: auto;
  1509.   text-align: right
  1510. }
  1511.  
  1512. .wy-dropdown-arrow:before {
  1513.   content: " ";
  1514.   border-bottom: 5px solid #f5f5f5;
  1515.   border-left: 5px solid transparent;
  1516.   border-right: 5px solid transparent;
  1517.   position: absolute;
  1518.   display: block;
  1519.   top: -4px;
  1520.   left: 50%;
  1521.   margin-left: -3px
  1522. }
  1523.  
  1524. .wy-dropdown-arrow.wy-dropdown-arrow-left:before {
  1525.   left: 11px
  1526. }
  1527.  
  1528. .wy-form-stacked select {
  1529.   display: block
  1530. }
  1531.  
  1532. .wy-form-aligned input,
  1533. .wy-form-aligned textarea,
  1534. .wy-form-aligned select,
  1535. .wy-form-aligned .wy-help-inline,
  1536. .wy-form-aligned label {
  1537.   display: inline-block;
  1538.   *display: inline;
  1539.   *zoom: 1;
  1540.   vertical-align: middle
  1541. }
  1542.  
  1543. .wy-form-aligned .wy-control-group>label {
  1544.   display: inline-block;
  1545.   vertical-align: middle;
  1546.   width: 10em;
  1547.   margin: 6px 12px 0 0;
  1548.   float: left
  1549. }
  1550.  
  1551. .wy-form-aligned .wy-control {
  1552.   float: left
  1553. }
  1554.  
  1555. .wy-form-aligned .wy-control label {
  1556.   display: block
  1557. }
  1558.  
  1559. .wy-form-aligned .wy-control select {
  1560.   margin-top: 6px
  1561. }
  1562.  
  1563. fieldset {
  1564.   border: 0;
  1565.   margin: 0;
  1566.   padding: 0
  1567. }
  1568.  
  1569. legend {
  1570.   display: block;
  1571.   width: 100%;
  1572.   border: 0;
  1573.   padding: 0;
  1574.   white-space: normal;
  1575.   margin-bottom: 24px;
  1576.   font-size: 150%;
  1577.   *margin-left: -7px
  1578. }
  1579.  
  1580. label {
  1581.   display: block;
  1582.   margin: 0 0 .3125em;
  1583.   color: #333;
  1584.   font-size: 90%
  1585. }
  1586.  
  1587. input,
  1588. select,
  1589. textarea {
  1590.   font-size: 100%;
  1591.   margin: 0;
  1592.   vertical-align: baseline;
  1593.   *vertical-align: middle
  1594. }
  1595.  
  1596. .wy-control-group {
  1597.   margin-bottom: 24px;
  1598.   *zoom: 1;
  1599.   max-width: 68em;
  1600.   margin-left: auto;
  1601.   margin-right: auto;
  1602.   *zoom: 1
  1603. }
  1604.  
  1605. .wy-control-group:before,
  1606. .wy-control-group:after {
  1607.   display: table;
  1608.   content: ""
  1609. }
  1610.  
  1611. .wy-control-group:after {
  1612.   clear: both
  1613. }
  1614.  
  1615. .wy-control-group:before,
  1616. .wy-control-group:after {
  1617.   display: table;
  1618.   content: ""
  1619. }
  1620.  
  1621. .wy-control-group:after {
  1622.   clear: both
  1623. }
  1624.  
  1625. .wy-control-group.wy-control-group-required>label:after {
  1626.   content: " *";
  1627.   color: #E74C3C
  1628. }
  1629.  
  1630. .wy-control-group .wy-form-full,
  1631. .wy-control-group .wy-form-halves,
  1632. .wy-control-group .wy-form-thirds {
  1633.   padding-bottom: 12px
  1634. }
  1635.  
  1636. .wy-control-group .wy-form-full select,
  1637. .wy-control-group .wy-form-halves select,
  1638. .wy-control-group .wy-form-thirds select {
  1639.   width: 100%
  1640. }
  1641.  
  1642. .wy-control-group .wy-form-full input[type="text"],
  1643. .wy-control-group .wy-form-full input[type="password"],
  1644. .wy-control-group .wy-form-full input[type="email"],
  1645. .wy-control-group .wy-form-full input[type="url"],
  1646. .wy-control-group .wy-form-full input[type="date"],
  1647. .wy-control-group .wy-form-full input[type="month"],
  1648. .wy-control-group .wy-form-full input[type="time"],
  1649. .wy-control-group .wy-form-full input[type="datetime"],
  1650. .wy-control-group .wy-form-full input[type="datetime-local"],
  1651. .wy-control-group .wy-form-full input[type="week"],
  1652. .wy-control-group .wy-form-full input[type="number"],
  1653. .wy-control-group .wy-form-full input[type="search"],
  1654. .wy-control-group .wy-form-full input[type="tel"],
  1655. .wy-control-group .wy-form-full input[type="color"],
  1656. .wy-control-group .wy-form-halves input[type="text"],
  1657. .wy-control-group .wy-form-halves input[type="password"],
  1658. .wy-control-group .wy-form-halves input[type="email"],
  1659. .wy-control-group .wy-form-halves input[type="url"],
  1660. .wy-control-group .wy-form-halves input[type="date"],
  1661. .wy-control-group .wy-form-halves input[type="month"],
  1662. .wy-control-group .wy-form-halves input[type="time"],
  1663. .wy-control-group .wy-form-halves input[type="datetime"],
  1664. .wy-control-group .wy-form-halves input[type="datetime-local"],
  1665. .wy-control-group .wy-form-halves input[type="week"],
  1666. .wy-control-group .wy-form-halves input[type="number"],
  1667. .wy-control-group .wy-form-halves input[type="search"],
  1668. .wy-control-group .wy-form-halves input[type="tel"],
  1669. .wy-control-group .wy-form-halves input[type="color"],
  1670. .wy-control-group .wy-form-thirds input[type="text"],
  1671. .wy-control-group .wy-form-thirds input[type="password"],
  1672. .wy-control-group .wy-form-thirds input[type="email"],
  1673. .wy-control-group .wy-form-thirds input[type="url"],
  1674. .wy-control-group .wy-form-thirds input[type="date"],
  1675. .wy-control-group .wy-form-thirds input[type="month"],
  1676. .wy-control-group .wy-form-thirds input[type="time"],
  1677. .wy-control-group .wy-form-thirds input[type="datetime"],
  1678. .wy-control-group .wy-form-thirds input[type="datetime-local"],
  1679. .wy-control-group .wy-form-thirds input[type="week"],
  1680. .wy-control-group .wy-form-thirds input[type="number"],
  1681. .wy-control-group .wy-form-thirds input[type="search"],
  1682. .wy-control-group .wy-form-thirds input[type="tel"],
  1683. .wy-control-group .wy-form-thirds input[type="color"] {
  1684.   width: 100%
  1685. }
  1686.  
  1687. .wy-control-group .wy-form-full {
  1688.   float: left;
  1689.   display: block;
  1690.   margin-right: 2.35765%;
  1691.   width: 100%;
  1692.   margin-right: 0
  1693. }
  1694.  
  1695. .wy-control-group .wy-form-full:last-child {
  1696.   margin-right: 0
  1697. }
  1698.  
  1699. .wy-control-group .wy-form-halves {
  1700.   float: left;
  1701.   display: block;
  1702.   margin-right: 2.35765%;
  1703.   width: 48.82117%
  1704. }
  1705.  
  1706. .wy-control-group .wy-form-halves:last-child {
  1707.   margin-right: 0
  1708. }
  1709.  
  1710. .wy-control-group .wy-form-halves:nth-of-type(2n) {
  1711.   margin-right: 0
  1712. }
  1713.  
  1714. .wy-control-group .wy-form-halves:nth-of-type(2n+1) {
  1715.   clear: left
  1716. }
  1717.  
  1718. .wy-control-group .wy-form-thirds {
  1719.   float: left;
  1720.   display: block;
  1721.   margin-right: 2.35765%;
  1722.   width: 31.76157%
  1723. }
  1724.  
  1725. .wy-control-group .wy-form-thirds:last-child {
  1726.   margin-right: 0
  1727. }
  1728.  
  1729. .wy-control-group .wy-form-thirds:nth-of-type(3n) {
  1730.   margin-right: 0
  1731. }
  1732.  
  1733. .wy-control-group .wy-form-thirds:nth-of-type(3n+1) {
  1734.   clear: left
  1735. }
  1736.  
  1737. .wy-control-group.wy-control-group-no-input .wy-control {
  1738.   margin: 6px 0 0;
  1739.   font-size: 90%
  1740. }
  1741.  
  1742. .wy-control-no-input {
  1743.   display: inline-block;
  1744.   margin: 6px 0 0;
  1745.   font-size: 90%
  1746. }
  1747.  
  1748. .wy-control-group.fluid-input input[type="text"],
  1749. .wy-control-group.fluid-input input[type="password"],
  1750. .wy-control-group.fluid-input input[type="email"],
  1751. .wy-control-group.fluid-input input[type="url"],
  1752. .wy-control-group.fluid-input input[type="date"],
  1753. .wy-control-group.fluid-input input[type="month"],
  1754. .wy-control-group.fluid-input input[type="time"],
  1755. .wy-control-group.fluid-input input[type="datetime"],
  1756. .wy-control-group.fluid-input input[type="datetime-local"],
  1757. .wy-control-group.fluid-input input[type="week"],
  1758. .wy-control-group.fluid-input input[type="number"],
  1759. .wy-control-group.fluid-input input[type="search"],
  1760. .wy-control-group.fluid-input input[type="tel"],
  1761. .wy-control-group.fluid-input input[type="color"] {
  1762.   width: 100%
  1763. }
  1764.  
  1765. .wy-form-message-inline {
  1766.   display: inline-block;
  1767.   padding-left: .3em;
  1768.   color: #666;
  1769.   vertical-align: middle;
  1770.   font-size: 90%
  1771. }
  1772.  
  1773. .wy-form-message {
  1774.   display: block;
  1775.   color: #999;
  1776.   font-size: 70%;
  1777.   margin-top: .3125em;
  1778.   font-style: italic
  1779. }
  1780.  
  1781. .wy-form-message p {
  1782.   font-size: inherit;
  1783.   font-style: italic;
  1784.   margin-bottom: 6px
  1785. }
  1786.  
  1787. .wy-form-message p:last-child {
  1788.   margin-bottom: 0
  1789. }
  1790.  
  1791. input {
  1792.   line-height: normal
  1793. }
  1794.  
  1795. input[type="button"],
  1796. input[type="reset"],
  1797. input[type="submit"] {
  1798.   -webkit-appearance: button;
  1799.   cursor: pointer;
  1800.   font-family: "Source Sans Pro","proxima-nova","Helvetica Neue",Arial,sans-serif;
  1801.   *overflow: visible
  1802. }
  1803.  
  1804. input[type="text"],
  1805. input[type="password"],
  1806. input[type="email"],
  1807. input[type="url"],
  1808. input[type="date"],
  1809. input[type="month"],
  1810. input[type="time"],
  1811. input[type="datetime"],
  1812. input[type="datetime-local"],
  1813. input[type="week"],
  1814. input[type="number"],
  1815. input[type="search"],
  1816. input[type="tel"],
  1817. input[type="color"] {
  1818.   -webkit-appearance: none;
  1819.   padding: 6px;
  1820.   display: inline-block;
  1821.   border: 1px solid #ccc;
  1822.   font-size: 80%;
  1823.   font-family: "Source Sans Pro","proxima-nova","Helvetica Neue",Arial,sans-serif;
  1824.   box-shadow: inset 0 1px 3px #ddd;
  1825.   border-radius: 0;
  1826.   -webkit-transition: border .3s linear;
  1827.   -moz-transition: border .3s linear;
  1828.   transition: border .3s linear
  1829. }
  1830.  
  1831. input[type="datetime-local"] {
  1832.   padding: .34375em .625em
  1833. }
  1834.  
  1835. input[disabled] {
  1836.   cursor: default
  1837. }
  1838.  
  1839. input[type="checkbox"],
  1840. input[type="radio"] {
  1841.   -webkit-box-sizing: border-box;
  1842.   -moz-box-sizing: border-box;
  1843.   box-sizing: border-box;
  1844.   padding: 0;
  1845.   margin-right: .3125em;
  1846.   *height: 13px;
  1847.   *width: 13px
  1848. }
  1849.  
  1850. input[type="search"] {
  1851.   -webkit-box-sizing: border-box;
  1852.   -moz-box-sizing: border-box;
  1853.   box-sizing: border-box
  1854. }
  1855.  
  1856. input[type="search"]::-webkit-search-cancel-button,
  1857. input[type="search"]::-webkit-search-decoration {
  1858.   -webkit-appearance: none
  1859. }
  1860.  
  1861. input[type="text"]:focus,
  1862. input[type="password"]:focus,
  1863. input[type="email"]:focus,
  1864. input[type="url"]:focus,
  1865. input[type="date"]:focus,
  1866. input[type="month"]:focus,
  1867. input[type="time"]:focus,
  1868. input[type="datetime"]:focus,
  1869. input[type="datetime-local"]:focus,
  1870. input[type="week"]:focus,
  1871. input[type="number"]:focus,
  1872. input[type="search"]:focus,
  1873. input[type="tel"]:focus,
  1874. input[type="color"]:focus {
  1875.   outline: 0;
  1876.   outline: thin dotted \9;
  1877.   border-color: #333
  1878. }
  1879.  
  1880. input.no-focus:focus {
  1881.   border-color: #ccc!important
  1882. }
  1883.  
  1884. input[type="file"]:focus,
  1885. input[type="radio"]:focus,
  1886. input[type="checkbox"]:focus {
  1887.   outline: thin dotted #333;
  1888.   outline: 1px auto #129FEA
  1889. }
  1890.  
  1891. input[type="text"][disabled],
  1892. input[type="password"][disabled],
  1893. input[type="email"][disabled],
  1894. input[type="url"][disabled],
  1895. input[type="date"][disabled],
  1896. input[type="month"][disabled],
  1897. input[type="time"][disabled],
  1898. input[type="datetime"][disabled],
  1899. input[type="datetime-local"][disabled],
  1900. input[type="week"][disabled],
  1901. input[type="number"][disabled],
  1902. input[type="search"][disabled],
  1903. input[type="tel"][disabled],
  1904. input[type="color"][disabled] {
  1905.   cursor: not-allowed;
  1906.   background-color: #fafafa
  1907. }
  1908.  
  1909. input:focus:invalid,
  1910. textarea:focus:invalid,
  1911. select:focus:invalid {
  1912.   color: #E74C3C;
  1913.   border: 1px solid #E74C3C
  1914. }
  1915.  
  1916. input:focus:invalid:focus,
  1917. textarea:focus:invalid:focus,
  1918. select:focus:invalid:focus {
  1919.   border-color: #E74C3C
  1920. }
  1921.  
  1922. input[type="file"]:focus:invalid:focus,
  1923. input[type="radio"]:focus:invalid:focus,
  1924. input[type="checkbox"]:focus:invalid:focus {
  1925.   outline-color: #E74C3C
  1926. }
  1927.  
  1928. input.wy-input-large {
  1929.   padding: 12px;
  1930.   font-size: 100%
  1931. }
  1932.  
  1933. textarea {
  1934.   overflow: auto;
  1935.   vertical-align: top;
  1936.   width: 100%;
  1937.   font-family: "Source Sans Pro","proxima-nova","Helvetica Neue",Arial,sans-serif
  1938. }
  1939.  
  1940. select,
  1941. textarea {
  1942.   padding: .5em .625em;
  1943.   display: inline-block;
  1944.   border: 1px solid #ccc;
  1945.   font-size: 80%;
  1946.   box-shadow: inset 0 1px 3px #ddd;
  1947.   -webkit-transition: border .3s linear;
  1948.   -moz-transition: border .3s linear;
  1949.   transition: border .3s linear
  1950. }
  1951.  
  1952. select {
  1953.   border: 1px solid #ccc;
  1954.   background-color: #fff
  1955. }
  1956.  
  1957. select[multiple] {
  1958.   height: auto
  1959. }
  1960.  
  1961. select:focus,
  1962. textarea:focus {
  1963.   outline: 0
  1964. }
  1965.  
  1966. select[disabled],
  1967. textarea[disabled],
  1968. input[readonly],
  1969. select[readonly],
  1970. textarea[readonly] {
  1971.   cursor: not-allowed;
  1972.   background-color: #fafafa
  1973. }
  1974.  
  1975. input[type="radio"][disabled],
  1976. input[type="checkbox"][disabled] {
  1977.   cursor: not-allowed
  1978. }
  1979.  
  1980. .wy-checkbox,
  1981. .wy-radio {
  1982.   margin: 6px 0;
  1983.   color: #404040;
  1984.   display: block
  1985. }
  1986.  
  1987. .wy-checkbox input,
  1988. .wy-radio input {
  1989.   vertical-align: baseline
  1990. }
  1991.  
  1992. .wy-form-message-inline {
  1993.   display: inline-block;
  1994.   *display: inline;
  1995.   *zoom: 1;
  1996.   vertical-align: middle
  1997. }
  1998.  
  1999. .wy-input-prefix,
  2000. .wy-input-suffix {
  2001.   white-space: nowrap;
  2002.   padding: 6px
  2003. }
  2004.  
  2005. .wy-input-prefix .wy-input-context,
  2006. .wy-input-suffix .wy-input-context {
  2007.   line-height: 27px;
  2008.   padding: 0 8px;
  2009.   display: inline-block;
  2010.   font-size: 80%;
  2011.   background-color: #f3f6f6;
  2012.   border: solid 1px #ccc;
  2013.   color: #999
  2014. }
  2015.  
  2016. .wy-input-suffix .wy-input-context {
  2017.   border-left: 0
  2018. }
  2019.  
  2020. .wy-input-prefix .wy-input-context {
  2021.   border-right: 0
  2022. }
  2023.  
  2024. .wy-switch {
  2025.   width: 36px;
  2026.   height: 12px;
  2027.   margin: 12px 0;
  2028.   position: relative;
  2029.   border-radius: 4px;
  2030.   background: #ccc;
  2031.   cursor: pointer;
  2032.   -webkit-transition: all .2s ease-in-out;
  2033.   -moz-transition: all .2s ease-in-out;
  2034.   transition: all .2s ease-in-out
  2035. }
  2036.  
  2037. .wy-switch:before {
  2038.   position: absolute;
  2039.   content: "";
  2040.   display: block;
  2041.   width: 18px;
  2042.   height: 18px;
  2043.   border-radius: 4px;
  2044.   background: #999;
  2045.   left: -3px;
  2046.   top: -3px;
  2047.   -webkit-transition: all .2s ease-in-out;
  2048.   -moz-transition: all .2s ease-in-out;
  2049.   transition: all .2s ease-in-out
  2050. }
  2051.  
  2052. .wy-switch:after {
  2053.   content: "false";
  2054.   position: absolute;
  2055.   left: 48px;
  2056.   display: block;
  2057.   font-size: 12px;
  2058.   color: #ccc
  2059. }
  2060.  
  2061. .wy-switch.active {
  2062.   background: #1e8449
  2063. }
  2064.  
  2065. .wy-switch.active:before {
  2066.   left: 24px;
  2067.   background: #27AE60
  2068. }
  2069.  
  2070. .wy-switch.active:after {
  2071.   content: "true"
  2072. }
  2073.  
  2074. .wy-switch.disabled,
  2075. .wy-switch.active.disabled {
  2076.   cursor: not-allowed
  2077. }
  2078.  
  2079. .wy-control-group.wy-control-group-error .wy-form-message,
  2080. .wy-control-group.wy-control-group-error>label {
  2081.   color: #E74C3C
  2082. }
  2083.  
  2084. .wy-control-group.wy-control-group-error input[type="text"],
  2085. .wy-control-group.wy-control-group-error input[type="password"],
  2086. .wy-control-group.wy-control-group-error input[type="email"],
  2087. .wy-control-group.wy-control-group-error input[type="url"],
  2088. .wy-control-group.wy-control-group-error input[type="date"],
  2089. .wy-control-group.wy-control-group-error input[type="month"],
  2090. .wy-control-group.wy-control-group-error input[type="time"],
  2091. .wy-control-group.wy-control-group-error input[type="datetime"],
  2092. .wy-control-group.wy-control-group-error input[type="datetime-local"],
  2093. .wy-control-group.wy-control-group-error input[type="week"],
  2094. .wy-control-group.wy-control-group-error input[type="number"],
  2095. .wy-control-group.wy-control-group-error input[type="search"],
  2096. .wy-control-group.wy-control-group-error input[type="tel"],
  2097. .wy-control-group.wy-control-group-error input[type="color"] {
  2098.   border: solid 1px #E74C3C
  2099. }
  2100.  
  2101. .wy-control-group.wy-control-group-error textarea {
  2102.   border: solid 1px #E74C3C
  2103. }
  2104.  
  2105. .wy-inline-validate {
  2106.   white-space: nowrap
  2107. }
  2108.  
  2109. .wy-inline-validate .wy-input-context {
  2110.   padding: .5em .625em;
  2111.   display: inline-block;
  2112.   font-size: 80%
  2113. }
  2114.  
  2115. .wy-inline-validate.wy-inline-validate-success .wy-input-context {
  2116.   color: #27AE60
  2117. }
  2118.  
  2119. .wy-inline-validate.wy-inline-validate-danger .wy-input-context {
  2120.   color: #E74C3C
  2121. }
  2122.  
  2123. .wy-inline-validate.wy-inline-validate-warning .wy-input-context {
  2124.   color: #E67E22
  2125. }
  2126.  
  2127. .wy-inline-validate.wy-inline-validate-info .wy-input-context {
  2128.   color: #2980B9
  2129. }
  2130.  
  2131. .rotate-90 {
  2132.   -webkit-transform: rotate(90deg);
  2133.   -moz-transform: rotate(90deg);
  2134.   -ms-transform: rotate(90deg);
  2135.   -o-transform: rotate(90deg);
  2136.   transform: rotate(90deg)
  2137. }
  2138.  
  2139. .rotate-180 {
  2140.   -webkit-transform: rotate(180deg);
  2141.   -moz-transform: rotate(180deg);
  2142.   -ms-transform: rotate(180deg);
  2143.   -o-transform: rotate(180deg);
  2144.   transform: rotate(180deg)
  2145. }
  2146.  
  2147. .rotate-270 {
  2148.   -webkit-transform: rotate(270deg);
  2149.   -moz-transform: rotate(270deg);
  2150.   -ms-transform: rotate(270deg);
  2151.   -o-transform: rotate(270deg);
  2152.   transform: rotate(270deg)
  2153. }
  2154.  
  2155. .mirror {
  2156.   -webkit-transform: scaleX(-1);
  2157.   -moz-transform: scaleX(-1);
  2158.   -ms-transform: scaleX(-1);
  2159.   -o-transform: scaleX(-1);
  2160.   transform: scaleX(-1)
  2161. }
  2162.  
  2163. .mirror.rotate-90 {
  2164.   -webkit-transform: scaleX(-1) rotate(90deg);
  2165.   -moz-transform: scaleX(-1) rotate(90deg);
  2166.   -ms-transform: scaleX(-1) rotate(90deg);
  2167.   -o-transform: scaleX(-1) rotate(90deg);
  2168.   transform: scaleX(-1) rotate(90deg)
  2169. }
  2170.  
  2171. .mirror.rotate-180 {
  2172.   -webkit-transform: scaleX(-1) rotate(180deg);
  2173.   -moz-transform: scaleX(-1) rotate(180deg);
  2174.   -ms-transform: scaleX(-1) rotate(180deg);
  2175.   -o-transform: scaleX(-1) rotate(180deg);
  2176.   transform: scaleX(-1) rotate(180deg)
  2177. }
  2178.  
  2179. .mirror.rotate-270 {
  2180.   -webkit-transform: scaleX(-1) rotate(270deg);
  2181.   -moz-transform: scaleX(-1) rotate(270deg);
  2182.   -ms-transform: scaleX(-1) rotate(270deg);
  2183.   -o-transform: scaleX(-1) rotate(270deg);
  2184.   transform: scaleX(-1) rotate(270deg)
  2185. }
  2186.  
  2187. @media only screen and (max-width: 480px) {
  2188.   .wy-form button[type="submit"] {
  2189.     margin: .7em 0 0
  2190.   }
  2191.  
  2192.   .wy-form input[type="text"],
  2193.   .wy-form input[type="password"],
  2194.   .wy-form input[type="email"],
  2195.   .wy-form input[type="url"],
  2196.   .wy-form input[type="date"],
  2197.   .wy-form input[type="month"],
  2198.   .wy-form input[type="time"],
  2199.   .wy-form input[type="datetime"],
  2200.   .wy-form input[type="datetime-local"],
  2201.   .wy-form input[type="week"],
  2202.   .wy-form input[type="number"],
  2203.   .wy-form input[type="search"],
  2204.   .wy-form input[type="tel"],
  2205.   .wy-form input[type="color"] {
  2206.     margin-bottom: .3em;
  2207.     display: block
  2208.   }
  2209.  
  2210.   .wy-form label {
  2211.     margin-bottom: .3em;
  2212.     display: block
  2213.   }
  2214.  
  2215.   .wy-form input[type="password"],
  2216.   .wy-form input[type="email"],
  2217.   .wy-form input[type="url"],
  2218.   .wy-form input[type="date"],
  2219.   .wy-form input[type="month"],
  2220.   .wy-form input[type="time"],
  2221.   .wy-form input[type="datetime"],
  2222.   .wy-form input[type="datetime-local"],
  2223.   .wy-form input[type="week"],
  2224.   .wy-form input[type="number"],
  2225.   .wy-form input[type="search"],
  2226.   .wy-form input[type="tel"],
  2227.   .wy-form input[type="color"] {
  2228.     margin-bottom: 0
  2229.   }
  2230.  
  2231.   .wy-form-aligned .wy-control-group label {
  2232.     margin-bottom: .3em;
  2233.     text-align: left;
  2234.     display: block;
  2235.     width: 100%
  2236.   }
  2237.  
  2238.   .wy-form-aligned .wy-control {
  2239.     margin: 1.5em 0 0
  2240.   }
  2241.  
  2242.   .wy-form .wy-help-inline,
  2243.   .wy-form-message-inline,
  2244.   .wy-form-message {
  2245.     display: block;
  2246.     font-size: 80%;
  2247.     padding: 6px 0
  2248.   }
  2249.  
  2250. }
  2251.  
  2252. @media screen and (max-width: 768px) {
  2253.   .tablet-hide {
  2254.     display: none
  2255.   }
  2256.  
  2257. }
  2258.  
  2259. @media screen and (max-width: 480px) {
  2260.   .mobile-hide {
  2261.     display: none
  2262.   }
  2263.  
  2264. }
  2265.  
  2266. .float-left {
  2267.   float: left
  2268. }
  2269.  
  2270. .float-right {
  2271.   float: right
  2272. }
  2273.  
  2274. .full-width {
  2275.   width: 100%
  2276. }
  2277.  
  2278. .wy-table,
  2279. .rst-content table.docutils,
  2280. .rst-content table.field-list {
  2281.   border-collapse: collapse;
  2282.   border-spacing: 0;
  2283.   empty-cells: show;
  2284.   margin-bottom: 24px
  2285. }
  2286.  
  2287. .wy-table caption,
  2288. .rst-content table.docutils caption,
  2289. .rst-content table.field-list caption {
  2290.   color: #000;
  2291.   font: italic 85%/1 arial,sans-serif;
  2292.   padding: 1em 0;
  2293.   text-align: center
  2294. }
  2295.  
  2296. .wy-table td,
  2297. .rst-content table.docutils td,
  2298. .rst-content table.field-list td,
  2299. .wy-table th,
  2300. .rst-content table.docutils th,
  2301. .rst-content table.field-list th {
  2302.   font-size: 16px;
  2303.   margin: 0;
  2304.   overflow: visible;
  2305.   padding: 6px 13px
  2306. }
  2307.  
  2308. .wy-table td:first-child,
  2309. .rst-content table.docutils td:first-child,
  2310. .rst-content table.field-list td:first-child,
  2311. .wy-table th:first-child,
  2312. .rst-content table.docutils th:first-child,
  2313. .rst-content table.field-list th:first-child {
  2314.   border-left-width: 0
  2315. }
  2316.  
  2317. .wy-table thead,
  2318. .rst-content table.docutils thead,
  2319. .rst-content table.field-list thead {
  2320.   color: #000;
  2321.   text-align: center;
  2322.   vertical-align: bottom;
  2323.   white-space: nowrap
  2324. }
  2325.  
  2326. .wy-table thead th,
  2327. .rst-content table.docutils thead th,
  2328. .rst-content table.field-list thead th {
  2329.   font-weight: 700;
  2330.   border-bottom: solid 1px #ddd;
  2331. }
  2332.  
  2333. .wy-table td,
  2334. .rst-content table.docutils td,
  2335. .rst-content table.field-list td {
  2336.   background-color: transparent;
  2337.   vertical-align: middle
  2338. }
  2339.  
  2340. .wy-table td p,
  2341. .rst-content table.docutils td p,
  2342. .rst-content table.field-list td p {
  2343.   line-height: 18px
  2344. }
  2345.  
  2346. .wy-table td p:last-child,
  2347. .rst-content table.docutils td p:last-child,
  2348. .rst-content table.field-list td p:last-child {
  2349.   margin-bottom: 0
  2350. }
  2351.  
  2352. .wy-table .wy-table-cell-min,
  2353. .rst-content table.docutils .wy-table-cell-min,
  2354. .rst-content table.field-list .wy-table-cell-min {
  2355.   width: 1%;
  2356.   padding-right: 0
  2357. }
  2358.  
  2359. .wy-table .wy-table-cell-min input[type=checkbox],
  2360. .rst-content table.docutils .wy-table-cell-min input[type=checkbox],
  2361. .rst-content table.field-list .wy-table-cell-min input[type=checkbox],
  2362. .wy-table .wy-table-cell-min input[type=checkbox],
  2363. .rst-content table.docutils .wy-table-cell-min input[type=checkbox],
  2364. .rst-content table.field-list .wy-table-cell-min input[type=checkbox] {
  2365.   margin: 0
  2366. }
  2367.  
  2368. .wy-table-secondary {
  2369.   color: gray;
  2370.   font-size: 90%
  2371. }
  2372.  
  2373. .wy-table-tertiary {
  2374.   color: gray;
  2375.   font-size: 80%
  2376. }
  2377.  
  2378. .wy-table-odd td,
  2379. .wy-table-striped tr:nth-child(2n-1) td,
  2380. .rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td {
  2381.   background-color: #fcfcfc;
  2382. }
  2383.  
  2384. .wy-table-odd td,
  2385. .wy-table-striped tr:nth-child(2n) td,
  2386. .rst-content table.docutils:not(.field-list) tr:nth-child(2n) td {
  2387.   background-color: #f8f8f8;
  2388. }
  2389.  
  2390. .wy-table-backed {
  2391.   background-color: #f8f8f8;
  2392. }
  2393.  
  2394. .wy-table-bordered-all,
  2395. .rst-content table.docutils {
  2396.   border: 1px solid #ddd;
  2397.   line-height: 24px;
  2398. }
  2399.  
  2400. .wy-table-bordered-all td,
  2401. .rst-content table.docutils td {
  2402.   border-bottom: 1px solid #ddd;
  2403.   border-left: 1px solid #ddd;
  2404. }
  2405.  
  2406. .wy-table-bordered-all tbody>tr:last-child td,
  2407. .rst-content table.docutils tbody>tr:last-child td {
  2408.   border-bottom-width: 0
  2409. }
  2410.  
  2411. .wy-table-bordered {
  2412.   border: 1px solid #ddd;
  2413. }
  2414.  
  2415. .wy-table-bordered-rows td {
  2416.   border-bottom: 1px solid #ddd;
  2417. }
  2418.  
  2419. .wy-table-bordered-rows tbody>tr:last-child td {
  2420.   border-bottom-width: 0
  2421. }
  2422.  
  2423. .wy-table-horizontal tbody>tr:last-child td {
  2424.   border-bottom-width: 0
  2425. }
  2426.  
  2427. .wy-table-horizontal td,
  2428. .wy-table-horizontal th {
  2429.   border-width: 0 0 1px;
  2430.   border-bottom: 1px solid #ddd;
  2431. }
  2432.  
  2433. .wy-table-horizontal tbody>tr:last-child td {
  2434.   border-bottom-width: 0
  2435. }
  2436.  
  2437. .wy-table-responsive {
  2438.   margin-bottom: 24px;
  2439.   max-width: 100%;
  2440.   overflow: auto
  2441. }
  2442.  
  2443. .wy-table-responsive table {
  2444.   margin-bottom: 0!important
  2445. }
  2446.  
  2447. .wy-table-responsive table td,
  2448. .wy-table-responsive table th {
  2449.   white-space: nowrap
  2450. }
  2451.  
  2452. a {
  2453.   text-decoration: none;
  2454.   cursor: pointer
  2455. }
  2456.  
  2457. html {
  2458.   height: 100%;
  2459.   overflow-x: hidden
  2460. }
  2461.  
  2462. body {
  2463.   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  2464.   font-weight: 400;
  2465.   color: #333;
  2466.   min-height: 100%;
  2467.   overflow-x: hidden;
  2468.   background: #edf0f2
  2469. }
  2470.  
  2471. .wy-text-left {
  2472.   text-align: left
  2473. }
  2474.  
  2475. .wy-text-center {
  2476.   text-align: center
  2477. }
  2478.  
  2479. .wy-text-right {
  2480.   text-align: right
  2481. }
  2482.  
  2483. .wy-text-large {
  2484.   font-size: 120%
  2485. }
  2486.  
  2487. .wy-text-normal {
  2488.   font-size: 100%
  2489. }
  2490.  
  2491. .wy-text-small,
  2492. small {
  2493.   font-size: 80%
  2494. }
  2495.  
  2496. .wy-text-strike {
  2497.   text-decoration: line-through
  2498. }
  2499.  
  2500. .wy-text-warning {
  2501.   color: #E67E22!important
  2502. }
  2503.  
  2504. a.wy-text-warning:hover {
  2505.   color: #eb9950!important
  2506. }
  2507.  
  2508. .wy-text-info {
  2509.   color: #2980B9!important
  2510. }
  2511.  
  2512. a.wy-text-info:hover {
  2513.   color: #409ad5!important
  2514. }
  2515.  
  2516. .wy-text-success {
  2517.   color: #27AE60!important
  2518. }
  2519.  
  2520. a.wy-text-success:hover {
  2521.   color: #36d278!important
  2522. }
  2523.  
  2524. .wy-text-danger {
  2525.   color: #E74C3C!important
  2526. }
  2527.  
  2528. a.wy-text-danger:hover {
  2529.   color: #ed7669!important
  2530. }
  2531.  
  2532. .wy-text-neutral {
  2533.   color: #404040!important
  2534. }
  2535.  
  2536. a.wy-text-neutral:hover {
  2537.   color: #595959!important
  2538. }
  2539.  
  2540. .h1,
  2541. .h2,
  2542. .h3,
  2543. .h4,
  2544. .h5,
  2545. .h6,
  2546. h1,
  2547. h2,
  2548. h3,
  2549. h4,
  2550. h5,
  2551. h6,
  2552. legend {
  2553.   margin-top: 0;
  2554.   font-weight: 700;
  2555.   font-family: "Source Sans Pro","ff-tisa-web-pro","Georgia",Arial,sans-serif;
  2556.   font-style: normal
  2557. }
  2558.  
  2559. p {
  2560.   line-height: 24px;
  2561.   margin: 0;
  2562.   font-size: 16px;
  2563.   margin-bottom: 24px
  2564. }
  2565.  
  2566. h1,
  2567. .h1 {
  2568.   font-size: 175%
  2569. }
  2570.  
  2571. h2,
  2572. .h2 {
  2573.   font-size: 150%
  2574. }
  2575.  
  2576. h3,
  2577. .h3 {
  2578.   font-size: 125%
  2579. }
  2580.  
  2581. h4,
  2582. .h4 {
  2583.   font-size: 115%
  2584. }
  2585.  
  2586. h5,
  2587. .h5 {
  2588.   font-size: 110%
  2589. }
  2590.  
  2591. h6,
  2592. .h6 {
  2593.   font-size: 100%
  2594. }
  2595.  
  2596. hr {
  2597.   display: block;
  2598.   height: 1px;
  2599.   border: 0;
  2600.   border-top: 1px solid #e1e4e5;
  2601.   margin: 24px 0;
  2602.   padding: 0
  2603. }
  2604.  
  2605. code,
  2606. .rst-content tt,
  2607. .rst-content code {
  2608.   max-width: 100%;
  2609.   background: #fff;
  2610.   border: solid 1px #e1e4e5;
  2611.   font-size: 75%;
  2612.   padding: 0 5px;
  2613.   font-family: "Source Code Pro","Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;
  2614.   color: #E74C3C;
  2615.   overflow-x: auto
  2616. }
  2617.  
  2618. code.code-large,
  2619. .rst-content tt.code-large {
  2620.   font-size: 90%
  2621. }
  2622.  
  2623. .wy-plain-list-disc,
  2624. .rst-content .section ul,
  2625. .rst-content .toctree-wrapper ul,
  2626. article ul {
  2627.   list-style: disc;
  2628.   line-height: 24px;
  2629.   margin-bottom: 24px
  2630. }
  2631.  
  2632. .wy-plain-list-disc li,
  2633. .rst-content .section ul li,
  2634. .rst-content .toctree-wrapper ul li,
  2635. article ul li {
  2636.   list-style: disc;
  2637.   margin-left: 24px
  2638. }
  2639.  
  2640. .wy-plain-list-disc li p:last-child,
  2641. .rst-content .section ul li p:last-child,
  2642. .rst-content .toctree-wrapper ul li p:last-child,
  2643. article ul li p:last-child {
  2644.   margin-bottom: 0
  2645. }
  2646.  
  2647. .wy-plain-list-disc li ul,
  2648. .rst-content .section ul li ul,
  2649. .rst-content .toctree-wrapper ul li ul,
  2650. article ul li ul {
  2651.   margin-bottom: 0
  2652. }
  2653.  
  2654. .wy-plain-list-disc li li,
  2655. .rst-content .section ul li li,
  2656. .rst-content .toctree-wrapper ul li li,
  2657. article ul li li {
  2658.   list-style: circle
  2659. }
  2660.  
  2661. .wy-plain-list-disc li li li,
  2662. .rst-content .section ul li li li,
  2663. .rst-content .toctree-wrapper ul li li li,
  2664. article ul li li li {
  2665.   list-style: square
  2666. }
  2667.  
  2668. .wy-plain-list-disc li ol li,
  2669. .rst-content .section ul li ol li,
  2670. .rst-content .toctree-wrapper ul li ol li,
  2671. article ul li ol li {
  2672.   list-style: decimal
  2673. }
  2674.  
  2675. .wy-plain-list-decimal,
  2676. .rst-content .section ol,
  2677. .rst-content ol.arabic,
  2678. article ol {
  2679.   list-style: decimal;
  2680.   line-height: 24px;
  2681.   margin-bottom: 24px
  2682. }
  2683.  
  2684. .wy-plain-list-decimal li,
  2685. .rst-content .section ol li,
  2686. .rst-content ol.arabic li,
  2687. article ol li {
  2688.   list-style: decimal;
  2689.   margin-left: 24px
  2690. }
  2691.  
  2692. .wy-plain-list-decimal li p:last-child,
  2693. .rst-content .section ol li p:last-child,
  2694. .rst-content ol.arabic li p:last-child,
  2695. article ol li p:last-child {
  2696.   margin-bottom: 0
  2697. }
  2698.  
  2699. .wy-plain-list-decimal li ul,
  2700. .rst-content .section ol li ul,
  2701. .rst-content ol.arabic li ul,
  2702. article ol li ul {
  2703.   margin-bottom: 0
  2704. }
  2705.  
  2706. .wy-plain-list-decimal li ul li,
  2707. .rst-content .section ol li ul li,
  2708. .rst-content ol.arabic li ul li,
  2709. article ol li ul li {
  2710.   list-style: disc
  2711. }
  2712.  
  2713.  
  2714. footer {
  2715.   color: #999
  2716. }
  2717.  
  2718. footer p {
  2719.   margin-bottom: 12px
  2720. }
  2721.  
  2722. .rst-footer-buttons {
  2723.   *zoom: 1
  2724. }
  2725.  
  2726. .rst-footer-buttons:before,
  2727. .rst-footer-buttons:after {
  2728.   display: table;
  2729.   content: ""
  2730. }
  2731.  
  2732. .rst-footer-buttons:after {
  2733.   clear: both
  2734. }
  2735.  
  2736. #search-results .search li {
  2737.   margin-bottom: 24px;
  2738.   border-bottom: solid 1px #e1e4e5;
  2739.   padding-bottom: 24px
  2740. }
  2741.  
  2742. #search-results .search li:first-child {
  2743.   border-top: solid 1px #e1e4e5;
  2744.   padding-top: 24px
  2745. }
  2746.  
  2747. #search-results .search li a {
  2748.   font-size: 120%;
  2749.   margin-bottom: 12px;
  2750.   display: inline-block
  2751. }
  2752.  
  2753. #search-results .context {
  2754.   color: gray;
  2755.   font-size: 90%
  2756. }
  2757.  
  2758.  
  2759.  
  2760. @media print {
  2761.   .rst-versions,
  2762.   footer,
  2763.   .wy-nav-side {
  2764.     display: none
  2765.   }
  2766.  
  2767.   .wy-nav-content-wrap {
  2768.     margin-left: 0
  2769.   }
  2770.  
  2771. }
  2772.  
  2773. .rst-versions {
  2774.   position: fixed;
  2775.   bottom: 0;
  2776.   left: 0;
  2777.   width: 300px;
  2778.   color: #fcfcfc;
  2779.   background: #1f1d1d;
  2780.   border-top: solid 10px #343131;
  2781.   font-family: "Source Sans Pro","proxima-nova","Helvetica Neue",Arial,sans-serif;
  2782.   z-index: 400
  2783. }
  2784.  
  2785. .rst-versions a {
  2786.   color: #2980B9;
  2787.   text-decoration: none
  2788. }
  2789.  
  2790. .rst-versions .rst-badge-small {
  2791.   display: none
  2792. }
  2793.  
  2794. .rst-versions .rst-current-version {
  2795.   padding: 12px;
  2796.   background-color: #272525;
  2797.   display: block;
  2798.   text-align: right;
  2799.   font-size: 90%;
  2800.   cursor: pointer;
  2801.   color: #27AE60;
  2802.   *zoom: 1
  2803. }
  2804.  
  2805. .rst-versions .rst-current-version:before,
  2806. .rst-versions .rst-current-version:after {
  2807.   display: table;
  2808.   content: ""
  2809. }
  2810.  
  2811. .rst-versions .rst-current-version:after {
  2812.   clear: both
  2813. }
  2814.  
  2815. .rst-versions .rst-current-version .fa,
  2816. .rst-versions .rst-current-version .wy-menu-vertical li span.toctree-expand,
  2817. .wy-menu-vertical li .rst-versions .rst-current-version span.toctree-expand,
  2818. .rst-versions .rst-current-version .rst-content .admonition-title,
  2819. .rst-content .rst-versions .rst-current-version .admonition-title,
  2820. .rst-versions .rst-current-version .rst-content h1 .headerlink,
  2821. .rst-content h1 .rst-versions .rst-current-version .headerlink,
  2822. .rst-versions .rst-current-version .rst-content h2 .headerlink,
  2823. .rst-content h2 .rst-versions .rst-current-version .headerlink,
  2824. .rst-versions .rst-current-version .rst-content h3 .headerlink,
  2825. .rst-content h3 .rst-versions .rst-current-version .headerlink,
  2826. .rst-versions .rst-current-version .rst-content h4 .headerlink,
  2827. .rst-content h4 .rst-versions .rst-current-version .headerlink,
  2828. .rst-versions .rst-current-version .rst-content h5 .headerlink,
  2829. .rst-content h5 .rst-versions .rst-current-version .headerlink,
  2830. .rst-versions .rst-current-version .rst-content h6 .headerlink,
  2831. .rst-content h6 .rst-versions .rst-current-version .headerlink,
  2832. .rst-versions .rst-current-version .rst-content dl dt .headerlink,
  2833. .rst-content dl dt .rst-versions .rst-current-version .headerlink,
  2834. .rst-versions .rst-current-version .rst-content p.caption .headerlink,
  2835. .rst-content p.caption .rst-versions .rst-current-version .headerlink,
  2836. .rst-versions .rst-current-version .rst-content tt.download span:first-child,
  2837. .rst-content tt.download .rst-versions .rst-current-version span:first-child,
  2838. .rst-versions .rst-current-version .rst-content code.download span:first-child,
  2839. .rst-content code.download .rst-versions .rst-current-version span:first-child,
  2840. .rst-versions .rst-current-version .icon {
  2841.   color: #fcfcfc
  2842. }
  2843.  
  2844. .rst-versions .rst-current-version .fa-book,
  2845. .rst-versions .rst-current-version .icon-book {
  2846.   float: left
  2847. }
  2848.  
  2849. .rst-versions .rst-current-version .icon-book {
  2850.   float: left
  2851. }
  2852.  
  2853. .rst-versions .rst-current-version.rst-out-of-date {
  2854.   background-color: #E74C3C;
  2855.   color: #fff
  2856. }
  2857.  
  2858. .rst-versions .rst-current-version.rst-active-old-version {
  2859.   background-color: #F1C40F;
  2860.   color: #000
  2861. }
  2862.  
  2863. .rst-versions.shift-up .rst-other-versions {
  2864.   display: block
  2865. }
  2866.  
  2867. .rst-versions .rst-other-versions {
  2868.   font-size: 90%;
  2869.   padding: 12px;
  2870.   color: gray;
  2871.   display: none
  2872. }
  2873.  
  2874. .rst-versions .rst-other-versions hr {
  2875.   display: block;
  2876.   height: 1px;
  2877.   border: 0;
  2878.   margin: 20px 0;
  2879.   padding: 0;
  2880.   border-top: solid 1px #413d3d
  2881. }
  2882.  
  2883. .rst-versions .rst-other-versions dd {
  2884.   display: inline-block;
  2885.   margin: 0
  2886. }
  2887.  
  2888. .rst-versions .rst-other-versions dd a {
  2889.   display: inline-block;
  2890.   padding: 6px;
  2891.   color: #fcfcfc
  2892. }
  2893.  
  2894. .rst-versions.rst-badge {
  2895.   width: auto;
  2896.   bottom: 20px;
  2897.   right: 20px;
  2898.   left: auto;
  2899.   border: none;
  2900.   max-width: 300px
  2901. }
  2902.  
  2903. .rst-versions.rst-badge .icon-book {
  2904.   float: none
  2905. }
  2906.  
  2907. .rst-versions.rst-badge .fa-book,
  2908. .rst-versions.rst-badge .icon-book {
  2909.   float: none
  2910. }
  2911.  
  2912. .rst-versions.rst-badge.shift-up .rst-current-version {
  2913.   text-align: right
  2914. }
  2915.  
  2916. .rst-versions.rst-badge.shift-up .rst-current-version .fa-book,
  2917. .rst-versions.rst-badge.shift-up .rst-current-version .icon-book {
  2918.   float: left
  2919. }
  2920.  
  2921. .rst-versions.rst-badge.shift-up .rst-current-version .icon-book {
  2922.   float: left
  2923. }
  2924.  
  2925. .rst-versions.rst-badge .rst-current-version {
  2926.   width: auto;
  2927.   height: 30px;
  2928.   line-height: 30px;
  2929.   padding: 0 6px;
  2930.   display: block;
  2931.   text-align: center
  2932. }
  2933.  
  2934. @media screen and (max-width: 768px) {
  2935.   .rst-versions {
  2936.     width: 85%;
  2937.     display: none
  2938.   }
  2939.  
  2940.   .rst-versions.shift {
  2941.     display: block
  2942.   }
  2943.  
  2944.   img {
  2945.     width: 100%;
  2946.     height: auto
  2947.   }
  2948.  
  2949. }
  2950.  
  2951. .rst-content img {
  2952.   max-width: 100%;
  2953.   height: auto!important
  2954. }
  2955.  
  2956. .rst-content div.figure {
  2957.   margin-bottom: 24px
  2958. }
  2959.  
  2960. .rst-content div.figure.align-center {
  2961.   text-align: center
  2962. }
  2963.  
  2964. .rst-content .section>img,
  2965. .rst-content .section>a>img {
  2966.   margin-bottom: 24px
  2967. }
  2968.  
  2969. .rst-content blockquote {
  2970.   margin-left: 24px;
  2971.   line-height: 24px;
  2972.   margin-bottom: 24px
  2973. }
  2974.  
  2975. .rst-content .note .last,
  2976. .rst-content .attention .last,
  2977. .rst-content .caution .last,
  2978. .rst-content .danger .last,
  2979. .rst-content .error .last,
  2980. .rst-content .hint .last,
  2981. .rst-content .important .last,
  2982. .rst-content .tip .last,
  2983. .rst-content .warning .last,
  2984. .rst-content .seealso .last,
  2985. .rst-content .admonition-todo .last {
  2986.   margin-bottom: 0
  2987. }
  2988.  
  2989. .rst-content .admonition-title:before {
  2990.   margin-right: 4px
  2991. }
  2992.  
  2993. .rst-content .admonition table {
  2994.   border-color: rgba(0,0,0,0.1)
  2995. }
  2996.  
  2997. .rst-content .admonition table td,
  2998. .rst-content .admonition table th {
  2999.   background: transparent!important;
  3000.   border-color: rgba(0,0,0,0.1)!important
  3001. }
  3002.  
  3003. .rst-content .section ol.loweralpha,
  3004. .rst-content .section ol.loweralpha li {
  3005.   list-style: lower-alpha
  3006. }
  3007.  
  3008. .rst-content .section ol.upperalpha,
  3009. .rst-content .section ol.upperalpha li {
  3010.   list-style: upper-alpha
  3011. }
  3012.  
  3013. .rst-content .section ol p,
  3014. .rst-content .section ul p {
  3015.   margin-bottom: 12px
  3016. }
  3017.  
  3018. .rst-content .line-block {
  3019.   margin-left: 24px
  3020. }
  3021.  
  3022. .rst-content .topic-title {
  3023.   font-weight: 700;
  3024.   margin-bottom: 12px
  3025. }
  3026.  
  3027. .rst-content .toc-backref {
  3028.   color: #404040
  3029. }
  3030.  
  3031. .rst-content .align-right {
  3032.   float: right;
  3033.   margin: 0 0 24px 24px
  3034. }
  3035.  
  3036. .rst-content .align-left {
  3037.   float: left;
  3038.   margin: 0 24px 24px 0
  3039. }
  3040.  
  3041. .rst-content .align-center {
  3042.   margin: auto;
  3043.   display: block
  3044. }
  3045.  
  3046. .rst-content h1 .headerlink,
  3047. .rst-content h2 .headerlink,
  3048. .rst-content h3 .headerlink,
  3049. .rst-content h4 .headerlink,
  3050. .rst-content h5 .headerlink,
  3051. .rst-content h6 .headerlink,
  3052. .rst-content dl dt .headerlink,
  3053. .rst-content p.caption .headerlink {
  3054.   display: none;
  3055.   visibility: hidden;
  3056.   font-size: 14px
  3057. }
  3058.  
  3059. .rst-content h1 .headerlink:after,
  3060. .rst-content h2 .headerlink:after,
  3061. .rst-content h3 .headerlink:after,
  3062. .rst-content h4 .headerlink:after,
  3063. .rst-content h5 .headerlink:after,
  3064. .rst-content h6 .headerlink:after,
  3065. .rst-content dl dt .headerlink:after,
  3066. .rst-content p.caption .headerlink:after {
  3067.   visibility: visible;
  3068.   content: "飪?;
  3069.  font-family: FontAwesome;
  3070.  display: inline-block
  3071. }
  3072.  
  3073. .rst-content h1:hover .headerlink,
  3074. .rst-content h2:hover .headerlink,
  3075. .rst-content h3:hover .headerlink,
  3076. .rst-content h4:hover .headerlink,
  3077. .rst-content h5:hover .headerlink,
  3078. .rst-content h6:hover .headerlink,
  3079. .rst-content dl dt:hover .headerlink,
  3080. .rst-content p.caption:hover .headerlink {
  3081.  display: inline-block
  3082. }
  3083.  
  3084. .rst-content .sidebar {
  3085.  float: right;
  3086.  width: 40%;
  3087.  display: block;
  3088.  margin: 0 0 24px 24px;
  3089.  padding: 24px;
  3090.  background: #f3f6f6;
  3091.  border: solid 1px #e1e4e5
  3092. }
  3093.  
  3094. .rst-content .sidebar p,
  3095. .rst-content .sidebar ul,
  3096. .rst-content .sidebar dl {
  3097.  font-size: 90%
  3098. }
  3099.  
  3100. .rst-content .sidebar .last {
  3101.  margin-bottom: 0
  3102. }
  3103.  
  3104. .rst-content .sidebar .sidebar-title {
  3105.  display: block;
  3106.  font-family: "Source Sans Pro","ff-tisa-web-pro","Georgia",Arial,sans-serif;
  3107.  font-weight: 700;
  3108.  background: #e1e4e5;
  3109.  padding: 6px 12px;
  3110.  margin: -24px;
  3111.  margin-bottom: 24px;
  3112.  font-size: 100%
  3113. }
  3114.  
  3115. .rst-content .highlighted {
  3116.  background: #F1C40F;
  3117.  display: inline-block;
  3118.  font-weight: 700;
  3119.  padding: 0 6px
  3120. }
  3121.  
  3122. .rst-content .footnote-reference,
  3123. .rst-content .citation-reference {
  3124.  vertical-align: super;
  3125.  font-size: 90%
  3126. }
  3127.  
  3128. .rst-content table.docutils.citation,
  3129. .rst-content table.docutils.footnote {
  3130.  background: none;
  3131.  border: none;
  3132.  color: #999
  3133. }
  3134.  
  3135. .rst-content table.docutils.citation td,
  3136. .rst-content table.docutils.citation tr,
  3137. .rst-content table.docutils.footnote td,
  3138. .rst-content table.docutils.footnote tr {
  3139.  border: none;
  3140.  background-color: transparent!important;
  3141.  white-space: normal
  3142. }
  3143.  
  3144. .rst-content table.docutils.citation td.label,
  3145. .rst-content table.docutils.footnote td.label {
  3146.  padding-left: 0;
  3147.  padding-right: 0;
  3148.  vertical-align: top
  3149. }
  3150.  
  3151. .rst-content table.field-list {
  3152.  border: none
  3153. }
  3154.  
  3155. .rst-content table.field-list td {
  3156.  border: none;
  3157.  padding-top: 5px
  3158. }
  3159.  
  3160. .rst-content table.field-list td>strong {
  3161.  display: inline-block;
  3162.  margin-top: 3px
  3163. }
  3164.  
  3165. .rst-content table.field-list .field-name {
  3166.  padding-right: 10px;
  3167.  text-align: left;
  3168.  white-space: nowrap
  3169. }
  3170.  
  3171. .rst-content table.field-list .field-body {
  3172.  text-align: left;
  3173.  padding-left: 0
  3174. }
  3175.  
  3176. .rst-content tt,
  3177. .rst-content tt,
  3178. .rst-content code {
  3179.  color: #000
  3180. }
  3181.  
  3182. .rst-content tt big,
  3183. .rst-content tt em,
  3184. .rst-content tt big,
  3185. .rst-content code big,
  3186. .rst-content tt em,
  3187. .rst-content code em {
  3188.  font-size: 100%!important;
  3189.  line-height: normal
  3190. }
  3191.  
  3192. .rst-content tt .xref,
  3193. a .rst-content tt,
  3194. .rst-content tt .xref,
  3195. .rst-content code .xref,
  3196. a .rst-content tt,
  3197. a .rst-content code {
  3198.  font-weight: 700
  3199. }
  3200.  
  3201. .rst-content a tt,
  3202. .rst-content a tt,
  3203. .rst-content a code {
  3204.  color: #2980B9
  3205. }
  3206.  
  3207. .rst-content dl {
  3208.  margin-bottom: 24px
  3209. }
  3210.  
  3211. .rst-content dl dt {
  3212.  font-weight: 700
  3213. }
  3214.  
  3215. .rst-content dl p,
  3216. .rst-content dl table,
  3217. .rst-content dl ul,
  3218. .rst-content dl ol {
  3219.  margin-bottom: 12px!important
  3220. }
  3221.  
  3222. .rst-content dl dd {
  3223.  margin: 0 0 12px 24px
  3224. }
  3225.  
  3226. .rst-content dl:not(.docutils) {
  3227.  margin-bottom: 24px
  3228. }
  3229.  
  3230. .rst-content dl:not(.docutils) dt {
  3231.  display: inline-block;
  3232.  margin: 6px 0;
  3233.  font-size: 90%;
  3234.  line-height: normal;
  3235.  background: #e7f2fa;
  3236.  color: #2980B9;
  3237.  border-top: solid 3px #6ab0de;
  3238.  padding: 6px;
  3239.  position: relative
  3240. }
  3241.  
  3242. .rst-content dl:not(.docutils) dt:before {
  3243.  color: #6ab0de
  3244. }
  3245.  
  3246. .rst-content dl:not(.docutils) dt .headerlink {
  3247.  color: #404040;
  3248.  font-size: 100%!important
  3249. }
  3250.  
  3251. .rst-content dl:not(.docutils) dl dt {
  3252.  margin-bottom: 6px;
  3253.  border: none;
  3254.  border-left: solid 3px #ccc;
  3255.  background: #f0f0f0;
  3256.  color: gray
  3257. }
  3258.  
  3259. .rst-content dl:not(.docutils) dl dt .headerlink {
  3260.  color: #404040;
  3261.  font-size: 100%!important
  3262. }
  3263.  
  3264. .rst-content dl:not(.docutils) dt:first-child {
  3265.  margin-top: 0
  3266. }
  3267.  
  3268. .rst-content dl:not(.docutils) tt,
  3269. .rst-content dl:not(.docutils) tt,
  3270. .rst-content dl:not(.docutils) code {
  3271.  font-weight: 700
  3272. }
  3273.  
  3274. .rst-content dl:not(.docutils) tt.descname,
  3275. .rst-content dl:not(.docutils) tt.descclassname,
  3276. .rst-content dl:not(.docutils) tt.descname,
  3277. .rst-content dl:not(.docutils) code.descname,
  3278. .rst-content dl:not(.docutils) tt.descclassname,
  3279. .rst-content dl:not(.docutils) code.descclassname {
  3280.  background-color: transparent;
  3281.  border: none;
  3282.  padding: 0;
  3283.  font-size: 100%!important
  3284. }
  3285.  
  3286. .rst-content dl:not(.docutils) tt.descname,
  3287. .rst-content dl:not(.docutils) tt.descname,
  3288. .rst-content dl:not(.docutils) code.descname {
  3289.  font-weight: 700
  3290. }
  3291.  
  3292. .rst-content dl:not(.docutils) .optional {
  3293.  display: inline-block;
  3294.  padding: 0 4px;
  3295.  color: #000;
  3296.  font-weight: 700
  3297. }
  3298.  
  3299. .rst-content dl:not(.docutils) .property {
  3300.  display: inline-block;
  3301.  padding-right: 8px
  3302. }
  3303.  
  3304. .rst-content .viewcode-link,
  3305. .rst-content .viewcode-back {
  3306.  display: inline-block;
  3307.  color: #27AE60;
  3308.  font-size: 80%;
  3309.  padding-left: 24px
  3310. }
  3311.  
  3312. .rst-content .viewcode-back {
  3313.  display: block;
  3314.  float: right
  3315. }
  3316.  
  3317. .rst-content p.rubric {
  3318.  margin-bottom: 12px;
  3319.  font-weight: 700
  3320. }
  3321.  
  3322. .rst-content tt.download,
  3323. .rst-content code.download {
  3324.  background: inherit;
  3325.  padding: inherit;
  3326.  font-family: inherit;
  3327.  font-size: inherit;
  3328.  color: inherit;
  3329.  border: inherit;
  3330.  white-space: inherit
  3331. }
  3332.  
  3333. .rst-content tt.download span:first-child:before,
  3334. .rst-content code.download span:first-child:before {
  3335.  margin-right: 4px
  3336. }
  3337.  
  3338. @media screen and (max-width: 480px) {
  3339.  .rst-content .sidebar {
  3340.    width: 100%
  3341.  }
  3342.  
  3343. }
  3344.  
  3345. span[id*='MathJax-Span'] {
  3346.  color: #404040
  3347. }
  3348.  
  3349. .math {
  3350.  text-align: center
  3351. }
  3352.  
  3353. @font-face {
  3354.  font-family: 'Source Sans Pro';
  3355.  font-style: normal;
  3356.  font-weight: 100;
  3357.  src: url(https://cdn.crashlytics.io/static_assets/web/typefaces/source_sans_pro/SourceSansPro-ExtraLight.ttf) format("truetype")
  3358. }
  3359.  
  3360. @font-face {
  3361.  font-family: 'Source Sans Pro';
  3362.  font-style: italic;
  3363.  font-weight: 100;
  3364.  src: url(https://cdn.crashlytics.io/static_assets/web/typefaces/source_sans_pro/SourceSansPro-ExtraLightItalic.ttf) format("truetype")
  3365. }
  3366.  
  3367. @font-face {
  3368.  font-family: 'Source Sans Pro';
  3369.  font-style: normal;
  3370.  font-weight: 300;
  3371.  src: url(https://cdn.crashlytics.io/static_assets/web/typefaces/source_sans_pro/SourceSansPro-Light.ttf) format("truetype")
  3372. }
  3373.  
  3374. @font-face {
  3375.  font-family: 'Source Sans Pro';
  3376.  font-style: italic;