1@import url(http://fonts.googleapis.com/css?family=Source+Code+Pro:500,700|Open+Sans:400,600); 2 3/* Asciidoctor default stylesheet | MIT License | http://asciidoctor.org */ 4article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { 5 display: block; 6} 7 8audio, canvas, video { 9 display: inline-block; 10} 11 12audio:not([controls]) { 13 display: none; 14 height: 0; 15} 16 17[hidden], template { 18 display: none; 19} 20 21script { 22 display: none !important; 23} 24 25html { 26 font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; 27 -ms-text-size-adjust: 100%; 28 -webkit-text-size-adjust: 100%; 29} 30 31body { 32 margin: 0; 33} 34 35a { 36 background: transparent; 37} 38 39a:focus { 40 outline: thin dotted; 41} 42 43a:active, a:hover { 44 outline: 0; 45} 46 47h1 { 48 font-size: 2em; 49 margin: 0.67em 0; 50} 51 52abbr[title] { 53 border-bottom: 1px dotted; 54} 55 56b, strong { 57 font-weight: bold; 58} 59 60dfn { 61 font-style: italic; 62} 63 64hr { 65 -moz-box-sizing: content-box; 66 box-sizing: content-box; 67 height: 0; 68} 69 70mark { 71 background: #ff0; 72 color: #000; 73} 74 75code, kbd, pre, samp { 76 font-family: 'Source Code Pro', monospace, serif; 77 font-size: 1em; 78} 79 80pre { 81 white-space: pre-wrap; 82} 83 84q { 85 quotes: "\201C" "\201D" "\2018" "\2019"; 86} 87 88small { 89 font-size: 80%; 90} 91 92sub, sup { 93 font-size: 75%; 94 line-height: 0; 95 position: relative; 96 vertical-align: baseline; 97} 98 99sup { 100 top: -0.5em; 101} 102 103sub { 104 bottom: -0.25em; 105} 106 107img { 108 border: 0; 109} 110 111svg:not(:root) { 112 overflow: hidden; 113} 114 115figure { 116 margin: 0; 117} 118 119fieldset { 120 border: 1px solid #c0c0c0; 121 margin: 0 2px; 122 padding: 0.35em 0.625em 0.75em; 123} 124 125legend { 126 border: 0; 127 padding: 0; 128} 129 130button, input, select, textarea { 131 font-family: inherit; 132 font-size: 100%; 133 margin: 0; 134} 135 136button, input { 137 line-height: normal; 138} 139 140button, select { 141 text-transform: none; 142} 143 144button, html input[type="button"], input[type="reset"], input[type="submit"] { 145 -webkit-appearance: button; 146 cursor: pointer; 147} 148 149button[disabled], html input[disabled] { 150 cursor: default; 151} 152 153input[type="checkbox"], input[type="radio"] { 154 box-sizing: border-box; 155 padding: 0; 156} 157 158input[type="search"] { 159 -webkit-appearance: textfield; 160 -moz-box-sizing: content-box; 161 -webkit-box-sizing: content-box; 162 box-sizing: content-box; 163} 164 165input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { 166 -webkit-appearance: none; 167} 168 169button::-moz-focus-inner, input::-moz-focus-inner { 170 border: 0; 171 padding: 0; 172} 173 174textarea { 175 overflow: auto; 176 vertical-align: top; 177} 178 179table { 180 border-collapse: collapse; 181 border-spacing: 0; 182} 183 184meta.foundation-mq-small { 185 font-family: "only screen and (min-width: 768px)"; 186 width: 768px; 187} 188 189meta.foundation-mq-medium { 190 font-family: "only screen and (min-width:1280px)"; 191 width: 1280px; 192} 193 194meta.foundation-mq-large { 195 font-family: "only screen and (min-width:1440px)"; 196 width: 1440px; 197} 198 199*, *:before, *:after { 200 -moz-box-sizing: border-box; 201 -webkit-box-sizing: border-box; 202 box-sizing: border-box; 203} 204 205html, body { 206 font-size: 100%; 207} 208 209body { 210 background: white; 211 color: #222222; 212 padding: 0; 213 margin: 0; 214 font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; 215 font-weight: normal; 216 font-style: normal; 217 line-height: 1; 218 position: relative; 219 cursor: auto; 220} 221 222a:hover { 223 cursor: pointer; 224} 225 226img, object, embed { 227 max-width: 100%; 228 height: auto; 229} 230 231object, embed { 232 height: 100%; 233} 234 235img { 236 -ms-interpolation-mode: bicubic; 237} 238 239#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { 240 max-width: none !important; 241} 242 243.left { 244 float: left !important; 245} 246 247.right { 248 float: right !important; 249} 250 251.text-left { 252 text-align: left !important; 253} 254 255.text-right { 256 text-align: right !important; 257} 258 259.text-center { 260 text-align: center !important; 261} 262 263.text-justify { 264 text-align: justify !important; 265} 266 267.hide { 268 display: none; 269} 270 271.antialiased, body { 272 -webkit-font-smoothing: antialiased; 273} 274 275img { 276 display: inline-block; 277 vertical-align: middle; 278} 279 280textarea { 281 height: auto; 282 min-height: 50px; 283} 284 285select { 286 width: 100%; 287} 288 289p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { 290 font-size: 1.21875em; 291 line-height: 1.6; 292} 293 294.subheader, #content #toctitle, .admonitionblock td.content > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .mathblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, .sidebarblock > .title, .tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title, .tableblock > caption { 295 line-height: 1.4; 296 color: #db4800; 297 font-weight: 300; 298 margin-top: 0.2em; 299 margin-bottom: 0.5em; 300} 301 302div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, h7, pre, form, p, blockquote, th, td { 303 margin: 0; 304 padding: 0; 305 direction: ltr; 306} 307 308a { 309 color: #005498; 310 text-decoration: underline; 311 line-height: inherit; 312} 313 314a:hover, a:focus { 315 color: #00467f; 316} 317 318a img { 319 border: none; 320} 321 322p { 323 font-family: inherit; 324 font-weight: normal; 325 font-size: 1em; 326 line-height: 1.6; 327 margin-bottom: 1.25em; 328 text-rendering: optimizeLegibility; 329} 330 331p aside { 332 font-size: 0.875em; 333 line-height: 1.35; 334 font-style: italic; 335} 336 337h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, h7 { 338 font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; 339 font-style: normal; 340 color: #222; 341 text-rendering: optimizeLegibility; 342 margin-top: 1em; 343 margin-bottom: 0.5em; 344 line-height: 1.2125em; 345 font-weight: 200; 346} 347 348h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small, h7 small { 349 font-size: 60%; 350 color: #e99b8f; 351 line-height: 0; 352} 353 354h1 { 355 font-size: 2.125em; 356} 357 358h2 { 359 font-size: 1.6875em; 360 font-weight: bold; 361} 362 363h3, #toctitle, .sidebarblock > .content > .title { 364 font-size: 1.375em; 365 font-weight: bold; 366} 367 368h4 { 369 font-size: 1.125em; 370 font-weight: bold; 371} 372 373h5 { 374 font-size: 1.125em; 375 font-weight: bold; 376 color: #db4800; 377} 378 379h6 { 380 font-size: 1.08em; 381 font-weight: normal; 382 color: #db4800; 383} 384 385h7 { 386 font-weight: bold; 387 color: #245f78; 388} 389 390h8 { 391 color: #245f78; 392} 393 394hr { 395 border: solid #dddddd; 396 border-width: 1px 0 0; 397 clear: both; 398 margin: 1.25em 0 1.1875em; 399 height: 0; 400} 401 402em, i { 403 font-style: italic; 404 line-height: inherit; 405} 406 407strong, b { 408 font-weight: bold; 409 line-height: inherit; 410} 411 412small { 413 font-size: 60%; 414 line-height: inherit; 415} 416 417code { 418 font-family: 'Source Code Pro', Consolas, "Liberation Mono", Courier, monospace; 419 font-weight: normal; 420 color: #db4800; 421} 422 423ul, ol, dl { 424 font-size: 1em; 425 line-height: 1.6; 426 margin-bottom: 1.25em; 427 list-style-position: outside; 428 font-family: inherit; 429} 430 431ul, ol { 432 margin-left: 1.5em; 433} 434 435ul.no-bullet, ol.no-bullet { 436 margin-left: 1.5em; 437} 438 439ul li ul, ul li ol { 440 margin-left: 1.25em; 441 margin-bottom: 0; 442 font-size: 1em; 443} 444 445ul.square li ul, ul.circle li ul, ul.disc li ul { 446 list-style: inherit; 447} 448 449ul.square { 450 list-style-type: square; 451} 452 453ul.circle { 454 list-style-type: circle; 455} 456 457ul.disc { 458 list-style-type: disc; 459} 460 461ul.no-bullet { 462 list-style: none; 463} 464 465ol li ul, ol li ol { 466 margin-left: 1.25em; 467 margin-bottom: 0; 468} 469 470dl dt { 471 margin-bottom: 0.3125em; 472 font-weight: bold; 473} 474 475dl dd { 476 margin-bottom: 1.25em; 477} 478 479abbr, acronym { 480 text-transform: uppercase; 481 font-size: 90%; 482 color: #222222; 483 border-bottom: 1px dotted #dddddd; 484 cursor: help; 485} 486 487abbr { 488 text-transform: none; 489} 490 491blockquote { 492 margin: 0 0 1.25em; 493 padding: 0.5625em 1.25em 0 1.1875em; 494 border-left: 1px solid #dddddd; 495} 496 497blockquote cite { 498 display: block; 499 font-size: inherit; 500 color: #555555; 501} 502 503blockquote cite:before { 504 content: "\2014 \0020"; 505} 506 507blockquote cite a, blockquote cite a:visited { 508 color: #555555; 509} 510 511blockquote, blockquote p { 512 line-height: 1.6; 513 color: #6f6f6f; 514} 515 516.vcard { 517 display: inline-block; 518 margin: 0 0 1.25em 0; 519 border: 1px solid #dddddd; 520 padding: 0.625em 0.75em; 521} 522 523.vcard li { 524 margin: 0; 525 display: block; 526} 527 528.vcard .fn { 529 font-weight: bold; 530 font-size: 0.9375em; 531} 532 533.vevent .summary { 534 font-weight: bold; 535} 536 537.vevent abbr { 538 cursor: auto; 539 text-decoration: none; 540 font-weight: bold; 541 border: none; 542 padding: 0 0.0625em; 543} 544 545@media only screen and (min-width: 768px) { 546 h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, h7 { 547 line-height: 1.4; 548 } 549 550 h1 { 551 font-size: 2.75em; 552 } 553 554 h2 { 555 font-size: 2.3125em; 556 font-weight: bold; 557 } 558 559 h3, #toctitle, .sidebarblock > .content > .title { 560 font-size: 1.6875em; 561 font-weight: bold; 562 } 563 564 h4 { 565 font-size: 1.4375em; 566 font-weight: bold; 567 } 568 569 h5 { 570 font-size: 1.3em; 571 font-weight: bold; 572 color: #db4800; 573 } 574 575 h6 { 576 font-size: 1.2em; 577 font-weight: normal; 578 color: #db4800; 579 } 580 581 h7 { 582 font-size: 1.1em; 583 font-weight: bold; 584 color: #245f78; 585 } 586 587 h8 { 588 font-size: 1.07em; 589 color: #245f78; 590 } 591} 592 593.print-only { 594 display: none !important; 595} 596 597@media print { 598 * { 599 background: transparent !important; 600 color: #000 !important; 601 box-shadow: none !important; 602 text-shadow: none !important; 603 } 604 605 a, a:visited { 606 text-decoration: underline; 607 } 608 609 a[href]:after { 610 content: " (" attr(href) ")"; 611 } 612 613 abbr[title]:after { 614 content: " (" attr(title) ")"; 615 } 616 617 .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { 618 content: ""; 619 } 620 621 pre, blockquote { 622 border: 1px solid #999; 623 page-break-inside: avoid; 624 } 625 626 thead { 627 display: table-header-group; 628 } 629 630 tr, img { 631 page-break-inside: avoid; 632 } 633 634 img { 635 max-width: 100% !important; 636 } 637 638 @page { 639 margin: 0.5cm; 640 } 641 642 p, h2, h3, #toctitle, .sidebarblock > .content > .title { 643 orphans: 3; 644 widows: 3; 645 } 646 647 h2, h3, #toctitle, .sidebarblock > .content > .title { 648 page-break-after: avoid; 649 } 650 651 .hide-on-print { 652 display: none !important; 653 } 654 655 .print-only { 656 display: block !important; 657 } 658 659 .hide-for-print { 660 display: none !important; 661 } 662 663 .show-for-print { 664 display: inherit !important; 665 } 666} 667 668table { 669 background: white; 670 margin-bottom: 1.25em; 671 border: solid 1px #dddddd; 672} 673 674table thead, table tfoot { 675 background: whitesmoke; 676 font-weight: bold; 677} 678 679table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { 680 padding: 0.5em 0.625em 0.625em; 681 font-size: inherit; 682 color: #222222; 683 text-align: left; 684} 685 686table tr th, table tr td { 687 padding: 0.5625em 0.625em; 688 font-size: inherit; 689 color: #222222; 690} 691 692table tr.even, table tr.alt, table tr:nth-of-type(even) { 693 background: #f9f9f9; 694} 695 696table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { 697 display: table-cell; 698 line-height: 1.6; 699} 700 701.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { 702 content: " "; 703 display: table; 704} 705 706.clearfix:after, .float-group:after { 707 clear: both; 708} 709 710*:not(pre) > code { 711 font-size: 0.9375em; 712 padding: 1px 3px 0; 713 white-space: nowrap; 714 background-color: #f2f2f2; 715 border: 1px solid #cccccc; 716 -webkit-border-radius: 4px; 717 border-radius: 4px; 718 text-shadow: none; 719} 720 721pre, pre > code { 722 line-height: 1.4; 723 color: inherit; 724 font-family: 'Source Code Pro', Consolas, "Liberation Mono", Courier, monospace; 725 font-weight: normal; 726} 727 728.keyseq { 729 color: #555555; 730} 731 732kbd:not(.keyseq) { 733 display: inline-block; 734 color: #222222; 735 font-size: 0.75em; 736 line-height: 1.4; 737 background-color: #F7F7F7; 738 border: 1px solid #ccc; 739 -webkit-border-radius: 3px; 740 border-radius: 3px; 741 -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px white inset; 742 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px white inset; 743 margin: -0.15em 0.15em 0 0.15em; 744 padding: 0.2em 0.6em 0.2em 0.5em; 745 vertical-align: middle; 746 white-space: nowrap; 747} 748 749.keyseq kbd:first-child { 750 margin-left: 0; 751} 752 753.keyseq kbd:last-child { 754 margin-right: 0; 755} 756 757.menuseq, .menu { 758 color: #090909; 759} 760 761b.button:before, b.button:after { 762 position: relative; 763 top: -1px; 764 font-weight: normal; 765} 766 767b.button:before { 768 content: "["; 769 padding: 0 3px 0 2px; 770} 771 772b.button:after { 773 content: "]"; 774 padding: 0 2px 0 3px; 775} 776 777p a > code:hover { 778 color: #561309; 779} 780 781#header, #content, #footnotes, #footer { 782 width: 100%; 783 margin-left: auto; 784 margin-right: auto; 785 margin-top: 0; 786 margin-bottom: 0; 787 max-width: 62.5em; 788 *zoom: 1; 789 position: relative; 790 padding-left: 0.9375em; 791 padding-right: 0.9375em; 792} 793 794#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { 795 content: " "; 796 display: table; 797} 798 799#header:after, #content:after, #footnotes:after, #footer:after { 800 clear: both; 801} 802 803#header { 804 margin-bottom: 2.5em; 805} 806 807#header > h1 { 808 color: black; 809 font-weight: normal; 810 border-bottom: 1px solid #dddddd; 811 margin-bottom: -28px; 812 padding-bottom: 32px; 813} 814 815#header span { 816 color: #6f6f6f; 817} 818 819#header #revnumber { 820 text-transform: capitalize; 821} 822 823#header br { 824 display: none; 825} 826 827#header br + span { 828 padding-left: 3px; 829} 830 831#header br + span:before { 832 content: "\2013 \0020"; 833} 834 835#header br + span.author { 836 padding-left: 0; 837} 838 839#header br + span.author:before { 840 content: ", "; 841} 842 843#toc { 844 border-bottom: 3px double #ebebeb; 845 padding-bottom: 1.25em; 846} 847 848#toc > ul { 849 margin-left: 0.25em; 850} 851 852#toc ul.sectlevel0 > li > a { 853 font-style: italic; 854} 855 856#toc ul.sectlevel0 ul.sectlevel1 { 857 margin-left: 0; 858 margin-top: 0.5em; 859 margin-bottom: 0.5em; 860} 861 862#toc ul { 863 list-style-type: none; 864 line-height: 2em; 865} 866 867#toc.toc2 #toctitle { 868 display: inline; 869 text-align: left; 870 font-weight: 600; 871 font-size: 1em; 872 margin: 0 10px; 873 margin-left: 0px; 874 padding: 3px 10px; 875 margin-top: 10px; 876 background: #db4800; 877 color: white; 878 line-height: 40px 879} 880 881@media only screen and (min-width: 768px) { 882 body.toc2 { 883 padding-left: 17em; 884 padding-right: 2em; 885 } 886 887 #toc.toc2 { 888 position: fixed; 889 width: 15em; 890 left: 0; 891 top: 0; 892 border-right: 1px solid #ebebeb; 893 border-bottom: 0; 894 z-index: 1000; 895 padding: 1em; 896 height: 100%; 897 overflow: auto; 898 } 899 900 #toc.toc2 #toctitle { 901 margin-top: 0; 902 font-size: 1em; 903 } 904 905 #toc.toc2 > ul { 906 font-size: .90em; 907 } 908 909 #toc.toc2 ul ul { 910 margin-left: 0; 911 padding-left: 1em; 912 } 913 914 #toc.toc2 ul.sectlevel0 ul.sectlevel1 { 915 padding-left: 0; 916 margin-top: 0.5em; 917 margin-bottom: 0.5em; 918 } 919 920 body.toc2.toc-right { 921 padding-left: 0; 922 padding-right: 15em; 923 } 924 925 body.toc2.toc-right #toc.toc2 { 926 border-right: 0; 927 border-left: 1px solid #ebebeb; 928 left: auto; 929 right: 0; 930 } 931} 932 933@media only screen and (min-width: 1280px) { 934 body.toc2 { 935 padding-left: 22em; 936 padding-right: 2em; 937 } 938 939 #toc.toc2 { 940 width: 20em; 941 } 942 943 #toc.toc2 #toctitle { 944 font-size: 1em; 945 } 946 947 #toc.toc2 > ul { 948 font-size: 0.95em; 949 } 950 951 #toc.toc2 ul ul { 952 padding-left: 1.25em; 953 } 954 955 body.toc2.toc-right { 956 padding-left: 0; 957 padding-right: 20em; 958 } 959} 960 961#content #toc { 962 border-style: solid; 963 border-width: 1px; 964 border-color: #d9d9d9; 965 margin-bottom: 1.25em; 966 padding: 1.25em; 967 background: #f2f2f2; 968 border-width: 0; 969 -webkit-border-radius: 4px; 970 border-radius: 4px; 971} 972 973#content #toc > :first-child { 974 margin-top: 0; 975} 976 977#content #toc > :last-child { 978 margin-bottom: 0; 979} 980 981#content #toc a { 982 text-decoration: none; 983} 984 985#content #toctitle { 986 font-weight: bold; 987 font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; 988 font-size: 1em; 989 padding-left: 0.125em; 990} 991 992#footer { 993 max-width: 100%; 994 background-color: #f2f2f2; 995 padding: 1.25em; 996} 997 998#footer-text { 999 color: #aaa; 1000 line-height: 1.44; 1001} 1002 1003.sect1 { 1004 padding-bottom: 1.25em; 1005} 1006 1007.sect1 + .sect1 { 1008 border-top: 3px double #ebebeb; 1009} 1010 1011#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { 1012 position: absolute; 1013 width: 1em; 1014 margin-left: -1em; 1015 display: block; 1016 text-decoration: none; 1017 visibility: hidden; 1018 text-align: center; 1019 font-weight: normal; 1020} 1021 1022#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { 1023 content: '\00A7'; 1024 font-size: .85em; 1025 vertical-align: text-top; 1026 display: block; 1027 margin-top: 0.05em; 1028} 1029 1030#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { 1031 visibility: visible; 1032} 1033 1034#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { 1035 color: #ba3925; 1036 text-decoration: none; 1037} 1038 1039#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { 1040 color: #a53221; 1041} 1042 1043.imageblock, .literalblock, .listingblock, .mathblock, .verseblock, .videoblock { 1044 margin-bottom: 1.25em; 1045} 1046 1047.admonitionblock td.content > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .mathblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, .sidebarblock > .title, .tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { 1048 text-align: left; 1049 font-weight: bold; 1050} 1051 1052.tableblock > caption { 1053 text-align: left; 1054 font-weight: bold; 1055 white-space: nowrap; 1056 overflow: visible; 1057 max-width: 0; 1058} 1059 1060table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { 1061 font-size: inherit; 1062} 1063 1064.admonitionblock > table { 1065 border: 0; 1066 background: none; 1067 width: 100%; 1068} 1069 1070.admonitionblock > table td.icon { 1071 text-align: center; 1072 width: 80px; 1073} 1074 1075.admonitionblock > table td.icon img { 1076 max-width: none; 1077} 1078 1079.admonitionblock > table td.icon .title { 1080 font-weight: bold; 1081 text-transform: uppercase; 1082} 1083 1084.admonitionblock > table td.content { 1085 padding-left: 1.125em; 1086 padding-right: 1.25em; 1087 border-left: 1px solid #dddddd; 1088 color: #6f6f6f; 1089} 1090 1091.admonitionblock > table td.content > :last-child > :last-child { 1092 margin-bottom: 0; 1093} 1094 1095.exampleblock > .content { 1096 border-style: solid; 1097 border-width: 1px; 1098 border-color: #e6e6e6; 1099 margin-bottom: 1.25em; 1100 padding: 1.25em; 1101 background: white; 1102 -webkit-border-radius: 4px; 1103 border-radius: 4px; 1104} 1105 1106.exampleblock > .content > :first-child { 1107 margin-top: 0; 1108} 1109 1110.exampleblock > .content > :last-child { 1111 margin-bottom: 0; 1112} 1113 1114.exampleblock > .content h1, .exampleblock > .content h2, .exampleblock > .content h3, .exampleblock > .content #toctitle, .sidebarblock.exampleblock > .content > .title, .exampleblock > .content h4, .exampleblock > .content h5, .exampleblock > .content h6, .exampleblock > .content p { 1115 color: #333333; 1116} 1117 1118.exampleblock > .content h1, .exampleblock > .content h2, .exampleblock > .content h3, .exampleblock > .content #toctitle, .sidebarblock.exampleblock > .content > .title, .exampleblock > .content h4, .exampleblock > .content h5, .exampleblock > .content h6 { 1119 line-height: 1; 1120 margin-bottom: 0.625em; 1121} 1122 1123.exampleblock > .content h1.subheader, .exampleblock > .content h2.subheader, .exampleblock > .content h3.subheader, .exampleblock > .content .subheader#toctitle, .sidebarblock.exampleblock > .content > .subheader.title, .exampleblock > .content h4.subheader, .exampleblock > .content h5.subheader, .exampleblock > .content h6.subheader { 1124 line-height: 1.4; 1125} 1126 1127.exampleblock.result > .content { 1128 -webkit-box-shadow: 0 1px 8px #d9d9d9; 1129 box-shadow: 0 1px 8px #d9d9d9; 1130} 1131 1132.sidebarblock { 1133 border-style: solid; 1134 border-width: 1px; 1135 border-color: #d9d9d9; 1136 margin-bottom: 1.25em; 1137 padding: 1.25em; 1138 background: #f2f2f2; 1139 -webkit-border-radius: 4px; 1140 border-radius: 4px; 1141} 1142 1143.sidebarblock > :first-child { 1144 margin-top: 0; 1145} 1146 1147.sidebarblock > :last-child { 1148 margin-bottom: 0; 1149} 1150 1151.sidebarblock h1, .sidebarblock h2, .sidebarblock h3, .sidebarblock #toctitle, .sidebarblock > .content > .title, .sidebarblock h4, .sidebarblock h5, .sidebarblock h6, .sidebarblock p { 1152 color: #333333; 1153} 1154 1155.sidebarblock h1, .sidebarblock h2, .sidebarblock h3, .sidebarblock #toctitle, .sidebarblock > .content > .title, .sidebarblock h4, .sidebarblock h5, .sidebarblock h6 { 1156 line-height: 1; 1157 margin-bottom: 0.625em; 1158} 1159 1160.sidebarblock h1.subheader, .sidebarblock h2.subheader, .sidebarblock h3.subheader, .sidebarblock .subheader#toctitle, .sidebarblock > .content > .subheader.title, .sidebarblock h4.subheader, .sidebarblock h5.subheader, .sidebarblock h6.subheader { 1161 line-height: 1.4; 1162} 1163 1164.sidebarblock > .content > .title { 1165 color: #7a2518; 1166 margin-top: 0; 1167 line-height: 1.6; 1168} 1169 1170.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { 1171 margin-bottom: 0; 1172} 1173 1174.literalblock pre:not([class]), .listingblock pre:not([class]) { 1175 background: none; 1176} 1177 1178.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { 1179 border-width: 1px 0; 1180 border-style: dotted; 1181 border-color: #bfbfbf; 1182 -webkit-border-radius: 4px; 1183 border-radius: 4px; 1184 padding: 0.75em 0.75em 0.5em 0.75em; 1185 word-wrap: break-word; 1186} 1187 1188.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { 1189 overflow-x: auto; 1190 white-space: pre; 1191 word-wrap: normal; 1192} 1193 1194.literalblock pre > code, .literalblock pre[class] > code, .listingblock pre > code, .listingblock pre[class] > code { 1195 display: block; 1196} 1197 1198@media only screen { 1199 .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { 1200 font-size: 0.8em; 1201 } 1202} 1203 1204@media only screen and (min-width: 768px) { 1205 .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { 1206 font-size: 0.9em; 1207 } 1208} 1209 1210@media only screen and (min-width: 1280px) { 1211 .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { 1212 font-size: 1em; 1213 } 1214} 1215 1216.listingblock pre.highlight { 1217 padding: 0; 1218} 1219 1220.listingblock pre.highlight > code { 1221 padding: 0.75em 0.75em 0.5em 0.75em; 1222} 1223 1224.listingblock > .content { 1225 position: relative; 1226} 1227 1228.listingblock:hover code[class*=" language-"]:before { 1229 text-transform: uppercase; 1230 font-size: 0.9em; 1231 color: #999; 1232 position: absolute; 1233 top: 0.375em; 1234 right: 0.375em; 1235} 1236 1237.listingblock:hover code.asciidoc:before { 1238 content: "asciidoc"; 1239} 1240 1241.listingblock:hover code.clojure:before { 1242 content: "clojure"; 1243} 1244 1245.listingblock:hover code.css:before { 1246 content: "css"; 1247} 1248 1249.listingblock:hover code.groovy:before { 1250 content: "groovy"; 1251} 1252 1253.listingblock:hover code.html:before { 1254 content: "html"; 1255} 1256 1257.listingblock:hover code.java:before { 1258 content: "java"; 1259} 1260 1261.listingblock:hover code.javascript:before { 1262 content: "javascript"; 1263} 1264 1265.listingblock:hover code.python:before { 1266 content: "python"; 1267} 1268 1269.listingblock:hover code.ruby:before { 1270 content: "ruby"; 1271} 1272 1273.listingblock:hover code.sass:before { 1274 content: "sass"; 1275} 1276 1277.listingblock:hover code.scss:before { 1278 content: "scss"; 1279} 1280 1281.listingblock:hover code.xml:before { 1282 content: "xml"; 1283} 1284 1285.listingblock:hover code.yaml:before { 1286 content: "yaml"; 1287} 1288 1289.listingblock.terminal pre .command:before { 1290 content: attr(data-prompt); 1291 padding-right: 0.5em; 1292 color: #999; 1293} 1294 1295.listingblock.terminal pre .command:not([data-prompt]):before { 1296 content: '$'; 1297} 1298 1299table.pyhltable { 1300 border: 0; 1301 margin-bottom: 0; 1302} 1303 1304table.pyhltable td { 1305 vertical-align: top; 1306 padding-top: 0; 1307 padding-bottom: 0; 1308} 1309 1310table.pyhltable td.code { 1311 padding-left: .75em; 1312 padding-right: 0; 1313} 1314 1315.highlight.pygments .lineno, table.pyhltable td:not(.code) { 1316 color: #999; 1317 padding-left: 0; 1318 padding-right: .5em; 1319 border-right: 1px solid #dddddd; 1320} 1321 1322.highlight.pygments .lineno { 1323 display: inline-block; 1324 margin-right: .25em; 1325} 1326 1327table.pyhltable .linenodiv { 1328 background-color: transparent !important; 1329 padding-right: 0 !important; 1330} 1331 1332.quoteblock { 1333 margin: 0 0 1.25em; 1334 padding: 0.5625em 1.25em 0 1.1875em; 1335 border-left: 1px solid #dddddd; 1336} 1337 1338.quoteblock blockquote { 1339 margin: 0 0 1.25em 0; 1340 padding: 0 0 0.5625em 0; 1341 border: 0; 1342} 1343 1344.quoteblock blockquote > .paragraph:last-child p { 1345 margin-bottom: 0; 1346} 1347 1348.quoteblock .attribution { 1349 margin-top: -.25em; 1350 padding-bottom: 0.5625em; 1351 font-size: inherit; 1352 color: #555555; 1353} 1354 1355.quoteblock .attribution br { 1356 display: none; 1357} 1358 1359.quoteblock .attribution cite { 1360 display: block; 1361 margin-bottom: 0.625em; 1362} 1363 1364table thead th, table tfoot th { 1365 font-weight: bold; 1366} 1367 1368table.tableblock.grid-all { 1369 border-collapse: separate; 1370 border-spacing: 1px; 1371 -webkit-border-radius: 4px; 1372 border-radius: 4px; 1373 border-top: 1px solid #dddddd; 1374 border-bottom: 1px solid #dddddd; 1375} 1376 1377table.tableblock.frame-topbot, table.tableblock.frame-none { 1378 border-left: 0; 1379 border-right: 0; 1380} 1381 1382table.tableblock.frame-sides, table.tableblock.frame-none { 1383 border-top: 0; 1384 border-bottom: 0; 1385} 1386 1387table.tableblock td .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { 1388 margin-bottom: 0; 1389} 1390 1391th.tableblock.halign-left, td.tableblock.halign-left { 1392 text-align: left; 1393} 1394 1395th.tableblock.halign-right, td.tableblock.halign-right { 1396 text-align: right; 1397} 1398 1399th.tableblock.halign-center, td.tableblock.halign-center { 1400 text-align: center; 1401} 1402 1403th.tableblock.valign-top, td.tableblock.valign-top { 1404 vertical-align: top; 1405} 1406 1407th.tableblock.valign-bottom, td.tableblock.valign-bottom { 1408 vertical-align: bottom; 1409} 1410 1411th.tableblock.valign-middle, td.tableblock.valign-middle { 1412 vertical-align: middle; 1413} 1414 1415tbody tr th { 1416 display: table-cell; 1417 line-height: 1.6; 1418 background: whitesmoke; 1419} 1420 1421tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { 1422 color: #222222; 1423 font-weight: bold; 1424} 1425 1426td > div.verse { 1427 white-space: pre; 1428} 1429 1430ol { 1431 margin-left: 1.75em; 1432} 1433 1434ul li ol { 1435 margin-left: 1.5em; 1436} 1437 1438dl dd { 1439 margin-left: 1.125em; 1440} 1441 1442dl dd:last-child, dl dd:last-child > :last-child { 1443 margin-bottom: 0; 1444} 1445 1446ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { 1447 margin-bottom: 0.625em; 1448} 1449 1450ul.unstyled, ol.unnumbered, ul.checklist, ul.none { 1451 list-style-type: none; 1452} 1453 1454ul.unstyled, ol.unnumbered, ul.checklist { 1455 margin-left: 0.625em; 1456} 1457 1458ul.checklist li > p:first-child > i[class^="icon-check"]:first-child, ul.checklist li > p:first-child > input[type="checkbox"]:first-child { 1459 margin-right: 0.25em; 1460} 1461 1462ul.checklist li > p:first-child > input[type="checkbox"]:first-child { 1463 position: relative; 1464 top: 1px; 1465} 1466 1467ul.inline { 1468 margin: 0 auto 0.625em auto; 1469 margin-left: -1.375em; 1470 margin-right: 0; 1471 padding: 0; 1472 list-style: none; 1473 overflow: hidden; 1474} 1475 1476ul.inline > li { 1477 list-style: none; 1478 float: left; 1479 margin-left: 1.375em; 1480 display: block; 1481} 1482 1483ul.inline > li > * { 1484 display: block; 1485} 1486 1487.unstyled dl dt { 1488 font-weight: normal; 1489 font-style: normal; 1490} 1491 1492ol.arabic { 1493 list-style-type: decimal; 1494} 1495 1496ol.decimal { 1497 list-style-type: decimal-leading-zero; 1498} 1499 1500ol.loweralpha { 1501 list-style-type: lower-alpha; 1502} 1503 1504ol.upperalpha { 1505 list-style-type: upper-alpha; 1506} 1507 1508ol.lowerroman { 1509 list-style-type: lower-roman; 1510} 1511 1512ol.upperroman { 1513 list-style-type: upper-roman; 1514} 1515 1516ol.lowergreek { 1517 list-style-type: lower-greek; 1518} 1519 1520.hdlist > table, .colist > table { 1521 border: 0; 1522 background: none; 1523} 1524 1525.hdlist > table > tbody > tr, .colist > table > tbody > tr { 1526 background: none; 1527} 1528 1529td.hdlist1 { 1530 padding-right: .8em; 1531 font-weight: bold; 1532} 1533 1534td.hdlist1, td.hdlist2 { 1535 vertical-align: top; 1536} 1537 1538.literalblock + .colist, .listingblock + .colist { 1539 margin-top: -0.5em; 1540} 1541 1542.colist > table tr > td:first-of-type { 1543 padding: 0 .8em; 1544 line-height: 1; 1545} 1546 1547.colist > table tr > td:last-of-type { 1548 padding: 0.25em 0; 1549} 1550 1551.qanda > ol > li > p > em:only-child { 1552 color: #00467f; 1553} 1554 1555.thumb, .th { 1556 line-height: 0; 1557 display: inline-block; 1558 border: solid 4px white; 1559 -webkit-box-shadow: 0 0 0 1px #dddddd; 1560 box-shadow: 0 0 0 1px #dddddd; 1561} 1562 1563.imageblock.left, .imageblock[style*="float: left"] { 1564 margin: 0.25em 0.625em 1.25em 0; 1565} 1566 1567.imageblock.right, .imageblock[style*="float: right"] { 1568 margin: 0.25em 0 1.25em 0.625em; 1569} 1570 1571.imageblock > .title { 1572 margin-bottom: 0; 1573} 1574 1575.imageblock.thumb, .imageblock.th { 1576 border-width: 6px; 1577} 1578 1579.imageblock.thumb > .title, .imageblock.th > .title { 1580 padding: 0 0.125em; 1581} 1582 1583.image.left, .image.right { 1584 margin-top: 0.25em; 1585 margin-bottom: 0.25em; 1586 display: inline-block; 1587 line-height: 0; 1588} 1589 1590.image.left { 1591 margin-right: 0.625em; 1592} 1593 1594.image.right { 1595 margin-left: 0.625em; 1596} 1597 1598a.image { 1599 text-decoration: none; 1600} 1601 1602span.footnote, span.footnoteref { 1603 vertical-align: super; 1604 font-size: 0.875em; 1605} 1606 1607span.footnote a, span.footnoteref a { 1608 text-decoration: none; 1609} 1610 1611#footnotes { 1612 padding-top: 0.75em; 1613 padding-bottom: 0.75em; 1614 margin-bottom: 0.625em; 1615} 1616 1617#footnotes hr { 1618 width: 20%; 1619 min-width: 6.25em; 1620 margin: -.25em 0 .75em 0; 1621 border-width: 1px 0 0 0; 1622} 1623 1624#footnotes .footnote { 1625 padding: 0 0.375em; 1626 line-height: 1.3; 1627 font-size: 0.875em; 1628 margin-left: 1.2em; 1629 text-indent: -1.2em; 1630 margin-bottom: .2em; 1631} 1632 1633#footnotes .footnote a:first-of-type { 1634 font-weight: bold; 1635 text-decoration: none; 1636} 1637 1638#footnotes .footnote:last-of-type { 1639 margin-bottom: 0; 1640} 1641 1642#content #footnotes { 1643 margin-top: -0.625em; 1644 margin-bottom: 0; 1645 padding: 0.75em 0; 1646} 1647 1648.gist .file-data > table { 1649 border: none; 1650 background: #fff; 1651 width: 100%; 1652 margin-bottom: 0; 1653} 1654 1655.gist .file-data > table td.line-data { 1656 width: 99%; 1657} 1658 1659div.unbreakable { 1660 page-break-inside: avoid; 1661} 1662 1663.big { 1664 font-size: larger; 1665} 1666 1667.small { 1668 font-size: smaller; 1669} 1670 1671.underline { 1672 text-decoration: underline; 1673} 1674 1675.overline { 1676 text-decoration: overline; 1677} 1678 1679.line-through { 1680 text-decoration: line-through; 1681} 1682 1683.aqua { 1684 color: #00bfbf; 1685} 1686 1687.aqua-background { 1688 background-color: #00fafa; 1689} 1690 1691.black { 1692 color: black; 1693} 1694 1695.black-background { 1696 background-color: black; 1697} 1698 1699.blue { 1700 color: #0000bf; 1701} 1702 1703.blue-background { 1704 background-color: #0000fa; 1705} 1706 1707.fuchsia { 1708 color: #bf00bf; 1709} 1710 1711.fuchsia-background { 1712 background-color: #fa00fa; 1713} 1714 1715.gray { 1716 color: #606060; 1717} 1718 1719.gray-background { 1720 background-color: #7d7d7d; 1721} 1722 1723.green { 1724 color: #006000; 1725} 1726 1727.green-background { 1728 background-color: #007d00; 1729} 1730 1731.lime { 1732 color: #00bf00; 1733} 1734 1735.lime-background { 1736 background-color: #00fa00; 1737} 1738 1739.maroon { 1740 color: #600000; 1741} 1742 1743.maroon-background { 1744 background-color: #7d0000; 1745} 1746 1747.navy { 1748 color: #000060; 1749} 1750 1751.navy-background { 1752 background-color: #00007d; 1753} 1754 1755.olive { 1756 color: #606000; 1757} 1758 1759.olive-background { 1760 background-color: #7d7d00; 1761} 1762 1763.purple { 1764 color: #600060; 1765} 1766 1767.purple-background { 1768 background-color: #7d007d; 1769} 1770 1771.red { 1772 color: #bf0000; 1773} 1774 1775.red-background { 1776 background-color: #fa0000; 1777} 1778 1779.silver { 1780 color: #909090; 1781} 1782 1783.silver-background { 1784 background-color: #bcbcbc; 1785} 1786 1787.teal { 1788 color: #006060; 1789} 1790 1791.teal-background { 1792 background-color: #007d7d; 1793} 1794 1795.white { 1796 color: #bfbfbf; 1797} 1798 1799.white-background { 1800 background-color: #fafafa; 1801} 1802 1803.yellow { 1804 color: #bfbf00; 1805} 1806 1807.yellow-background { 1808 background-color: #fafa00; 1809} 1810 1811span.icon > [class^="icon-"], span.icon > [class*=" icon-"] { 1812 cursor: default; 1813} 1814 1815.admonitionblock td.icon [class^="icon-"]:before { 1816 font-size: 2.5em; 1817 /* text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);*/ 1818 cursor: default; 1819} 1820 1821.admonitionblock td.icon .icon-note:before { 1822 content: "\f05a"; 1823 color: #4298b8; 1824} 1825 1826.admonitionblock td.icon .icon-tip:before { 1827 content: "\f0eb"; 1828 color: #ffe400; 1829} 1830 1831.admonitionblock td.icon .icon-warning:before { 1832 content: "\f071"; 1833 color: #ff8c00; 1834} 1835 1836.admonitionblock td.icon .icon-caution:before { 1837 content: "\f06d"; 1838 color: #db4800; 1839} 1840 1841.admonitionblock td.icon .icon-important:before { 1842 content: "\f06a"; 1843 color: #db4800; 1844} 1845 1846.conum { 1847 display: inline-block; 1848 color: white !important; 1849 background-color: #222222; 1850 -webkit-border-radius: 100px; 1851 border-radius: 100px; 1852 text-align: center; 1853 width: 20px; 1854 height: 20px; 1855 font-size: 12px; 1856 font-weight: bold; 1857 line-height: 20px; 1858 font-family: Arial, sans-serif; 1859 font-style: normal; 1860 position: relative; 1861 top: -2px; 1862 letter-spacing: -1px; 1863} 1864 1865.conum * { 1866 color: white !important; 1867} 1868 1869.conum + b { 1870 display: none; 1871} 1872 1873.conum:after { 1874 content: attr(data-value); 1875} 1876 1877.conum:not([data-value]):empty { 1878 display: none; 1879} 1880 1881#toc.toc2 { 1882 background: #ededed; 1883} 1884 1885.literalblock > .content > pre, .listingblock > .content > pre { 1886 -webkit-border-radius: 0; 1887 border-radius: 0; 1888} 1889 1890#content [class^="icon-"], #content [class*=" icon-"] { 1891 box-shadow: 0 0 0 white; 1892 text-shadow: 0 0 0 white; 1893} 1894 1895#header #revnumber{ 1896 color: #db4800; 1897}