1/* 2 * Copyright 2014 The Chromium Authors. All rights reserved. 3 * Use of this source code is governed by a BSD-style license that can be 4 * found in the LICENSE file. 5 */ 6html { 7 margin:0; 8 padding:0; 9 border:0; 10} 11 12.bp-reset-element, 13body, 14h1, 15h2, 16h3, 17h4, 18h5, 19h6, 20article, 21aside, 22details, 23figcaption, 24figure, 25footer, 26header, 27hgroup, 28menu, 29nav, 30section, 31summary, 32blockquote, 33q, 34th, 35td, 36caption, 37table, 38div, 39span, 40object, 41iframe, 42p, 43pre, 44a, 45abbr, 46acronym, 47address, 48code, 49del, 50dfn, 51em, 52img, 53dl, 54dt, 55dd, 56ol, 57ul, 58li, 59fieldset, 60form, 61label, 62legend, 63caption, 64tbody, 65tfoot, 66thead, 67tr { 68 margin:0; 69 padding:0; 70 border:0; 71 font-weight:inherit; 72 font-style:inherit; 73 font-size:100%; 74 font-family:inherit; 75 vertical-align:baseline; 76} 77 78body { 79 font-family:'Arial', sans-serif; 80 font-size:81.25%; 81 color:#222; 82 background-color:#fff; 83 line-height:1.67; 84 overflow: auto; 85 margin-right: 100px; 86 margin-left: 100px; 87 margin-top: 50px; 88 margin-bottom: 80px; 89} 90 91p { 92 width:600px; 93} 94 95h1, 96h2, 97p.h2, 98h3, 99h4, 100h5, 101h6 { 102 font-weight:bold; 103} 104 105h1 { 106 margin-bottom:.50em; 107} 108 109h2, 110p.h2, 111h3, 112h4, 113h5, 114h6 { 115 margin-top:1.5em; 116 margin-bottom:.75em; 117} 118 119h1,header {font-size:192%;} 120#gc-content h1 {font-size:2em;} 121h2, p.h2 {font-size:167%;} 122h3 {font-size:145%;} 123h4 {font-size:130%;} 124h5 {font-size:110%;} 125 126p { 127 margin:0 0 1.5em; 128} 129 130p .left { 131 display:inline; 132 float:left; 133 margin:1.5em 1.5em 1.5em 0; 134 padding:0; 135} 136 137p .right { 138 display:inline; 139 float:right; 140 margin:1.5em 0 1.5em 1.5em; 141 padding:0; 142} 143 144article, 145aside, 146details, 147figcaption, 148figure, 149footer, 150header, 151hgroup, 152menu, 153nav, 154section, 155summary { 156 display:block; 157} 158 159blockquote, 160q { 161 quotes:'' ''; 162} 163blockquote:before, 164blockquote:after, 165q:before, 166q:after { 167 content:''; 168} 169 170blockquote { 171 margin:1.5em; 172} 173 174blockquote#nav { 175 margin-top:0; 176} 177 178section { 179 margin-bottom:1.5em; 180} 181 182a[href=''] { 183 cursor:default; 184} 185 186strong, 187dfn { 188 font-weight:bold; 189} 190 191em, 192dfn { 193 font-style:italic; 194} 195 196sup, 197sub { 198 line-height:0; 199} 200 201abbr, 202acronym { 203 border-bottom:1px dotted #666; 204} 205 206address { 207 margin:0 0 1.5em; 208 font-style:italic; 209} 210 211del { 212 color:#666; 213} 214 215pre { 216 margin:1.5em 0; 217 white-space:pre; 218} 219 220pre, 221code, 222kbd, 223tt { 224 font:1em 'Droid Sans Mono', monospace; 225 line-height:1.5; 226} 227 228dl { 229 margin:0 0 1.5em 0; 230} 231 232dl dt { 233 font-weight:bold; 234} 235 236dd { 237 margin-left:1.5em; 238} 239 240hr { 241 height:0; 242 border:0; 243 border-top:1px solid #ccc; 244 background-color:#ccc; 245} 246 247table { 248 border:1px solid #bbb; 249 border-spacing:0; 250 border-collapse:collapse; 251 margin:0 0 1.5em; 252 vertical-align:middle; 253 width:100%; 254} 255 256table.unlined, 257table.unlined th, 258table.unlined tr, 259table.unlined td { 260 border:0; 261} 262 263th, 264td, 265caption { 266 float:none !important; 267 text-align:left; 268 font-weight:normal; 269 vertical-align:middle; 270 padding:4px; 271} 272 273caption { 274 padding:0; 275} 276 277td { 278 border:1px solid #bbb; 279 vertical-align:top; 280} 281 282th { 283 border:0; 284 border-bottom:1px solid black; 285 font-weight:bold; 286 background:rgb(229, 236, 249); 287} 288 289th:only-of-type { 290 border-bottom:1px solid rgb(244, 244, 244); 291 background-color: rgb(238, 238, 238); 292 vertical-align: top; 293} 294 295table th code { 296 background-color:inherit; 297 color:inherit; 298} 299 300table tfoot th { 301 border:1px solid #bbb; 302} 303 304tfoot { 305 font-style:italic; 306} 307 308caption { 309 background:#eee; 310} 311 312table[border='0'] { 313 border:none; 314} 315 316table[border='0']>tbody>tr>td, 317table[border='0']>tr>td { 318 border:none; 319} 320 321tr.alt td, 322td.alt { 323 background-color:#efefef; 324} 325 326table.striped tr:nth-child(even) td, 327table tr.even td { 328 background:#efefef; 329} 330 331table.columns { 332 border:none; 333} 334 335table.columns>tbody>tr>td, 336table.columns>tr>td { 337 border:none; 338 padding:0 3em 0 0; 339} 340 341table.columns>tbody>tr>td:last-child, 342table.columns>tr>td:last-child { 343 border:none; 344 padding:0; 345} 346 347.two-columns td { 348 width: 50%; 349 vertical-align:top; 350} 351 352ul, 353ol { 354 margin:0 1.5em 1.5em 0; 355 padding-left:2em; 356} 357 358li ul, 359li ol { 360 margin:0; 361} 362 363ul { 364 list-style-type:disc; 365} 366 367ol { 368 list-style-type:decimal; 369} 370 371ul { 372 list-style-type:disc; 373} 374 375ul ul { 376 list-style-type:circle; 377} 378 379ul ul ul { 380 list-style-type:square; 381} 382 383ul.disc { 384 list-style-type:disc; 385} 386 387ul.circle { 388 list-style-type:circle; 389} 390 391ul.square { 392 list-style-type:square; 393} 394 395ol { 396 list-style-type:decimal; 397} 398 399ol ol { 400 list-style-type:lower-alpha; 401} 402 403ol ol ol { 404 list-style-type:lower-roman; 405} 406 407ol ul { 408 list-style-type:circle; 409} 410 411ol.decimal { 412 list-style-type:decimal; 413} 414 415ol.upper-alpha { 416 list-style-type:upper-alpha; 417} 418 419ol.lower-alpha { 420 list-style-type:lower-alpha; 421} 422 423ol.upper-roman { 424 list-style-type:upper-roman; 425} 426 427ol.lower-roman { 428 list-style-type:lower-roman; 429} 430 431ol.nolist, 432ul.nolist { 433 padding-left:0; 434 list-style-image:none; 435 list-style-type:none; 436 margin-left:0; 437} 438 439li p { 440 margin-bottom:0.75em; 441} 442 443figure { 444 margin:0 0 1.5em; 445 text-align:center; 446} 447 448figure.right { 449 float:right; 450 margin:5px 1em 1em; 451} 452 453figcaption { 454 font-style:italic; 455 font-size:90%; 456 text-align:center; 457} 458 459.center { 460 text-align:center; 461} 462 463.clear, .clearboth { 464 clear:both; 465} 466 467.class-done { 468 padding-top:2em; 469} 470 471a.file { 472 font-family:monospace; 473 font-size:120%; 474} 475 476.navtop { 477 font-size: xx-small; 478 float:right; 479} 480 481.loud { 482 font-weight:bold; 483} 484 485.quiet { 486 color:#999; 487 stress:30; 488} 489 490.light-title { 491 font-size:150%; 492 border:0; 493 color:#666; 494} 495 496code, 497kbd, 498pre { 499 color:#009900; 500} 501 502code { 503 white-space: nowrap; 504} 505 506pre > code { 507 white-space: inherit; 508} 509 510kbd { 511 font-weight: bold; 512} 513 514table.striped code { 515 background-color:inherit; 516} 517 518pre { 519 padding:6px 10px; 520 background-color:#FAFAFA; 521 border:1px solid #bbb; 522 overflow:auto; 523} 524 525pre.prettyprint { 526 padding:6px 10px !important; 527 border:1px solid #bbb !important; 528} 529 530code.bad, code.badcode { 531 color: magenta; 532} 533 534pre.bad, pre.badcode { 535 background-color:#ffe6d8; 536 border-top:1px inset #a03; 537 border-left:1px inset #a03; 538} 539 540.codesample { 541 border-top:1px inset silver; 542 border-left:1px inset silver; 543 display:inline-block; 544 margin-bottom:10px; 545} 546 547.codesample pre { 548 margin-bottom:0; 549} 550 551.codesample.good { 552 border-top:1px inset green; 553 border-left:1px inset green; 554 vertical-align: top; 555} 556 557.codesample.bad { 558 border-top:1px inset #a03; 559 border-left:1px inset #a03; 560 vertical-align: top; 561} 562 563.codesample > p { 564 margin-bottom: 0; 565 font-weight: bold; 566 border: 1px solid #888; 567 border-bottom: 0; 568 padding: 0 .25em; 569} 570 571.codesample.bad > p { 572 background-color: #ffeaea; 573} 574 575.codesample.bad > p:before { 576 content: "BAD: "; 577} 578 579.codesample.good > p { 580 background-color: #eaffea; 581} 582 583.codesample.good > p:before { 584 content: "GOOD: "; 585} 586 587.codesample.bad > pre { 588 background-color: #ffe6d8; 589} 590 591.codesample > pre { 592 margin-top: 0; 593} 594 595.border { 596 border:1px solid #aaa; 597 padding:3px; 598} 599 600.expandable { 601 display:block; 602 margin-left:16px; 603 min-height:20px; 604} 605 606.expandable .exw-control { 607 position:absolute; 608 margin-top:-6px; 609 margin-left:-16px; 610 cursor:pointer; 611 display:block; 612 text-decoration:none; 613 color:#222; 614 font-size:20px; 615} 616 617.hide { 618 display:none !important; 619} 620 621.show { 622 display:block !important; 623} 624 625.hidden { 626 display:none; 627} 628 629.invisible { 630 width:0 !important; 631 height:0 !important; 632 border:0 !important; 633} 634 635.announcement { 636 background-color:#FFECBC; 637 border-radius:2px; 638 border:1px solid #ffbf68; 639 padding:10px 20px; 640 color:#666; 641 margin-top:10px; 642 margin-right:16px; 643} 644 645.announcement>div strong { 646 font-size:1.2em; 647} 648 649.announcement>div#gc-description a { 650 text-decoration:underline; 651} 652 653.quiet { 654 color:#919191; 655} 656 657.quieter { 658 color:#ccc; 659} 660 661.doublespace, 662.doublespace li { 663 margin-top:1em; 664 line-height:200%; 665} 666 667.yellow { 668 background-color:#fffbd9; 669 border-left-color:#ffef70; 670} 671 672.orange { 673 background-color:#FFECBC; 674 border-left-color:#ffef70; 675} 676 677.red { 678 background-color:#ffe6d8; 679 border-left-color:#a03; 680} 681 682 683aside.caution, 684aside.lapswarning, 685aside.note, 686aside.special, 687aside.tip, 688aside.warning { 689 margin-bottom:1.5em; 690} 691 692.note, 693.caution, 694.tip, 695.warning, 696.special { 697 background-color:#efefef; 698 padding:6px 8px 6px 10px; 699 border-left:6px solid #999; 700} 701 702.note>h4, 703.caution>h4, 704.tip>h4, 705.warning>h4, 706.special>h4, 707.sidebar>h4, 708.special-sidebox>h4{ 709 font-weight:bold; 710 font-size:1em; 711 margin:0.125em; 712} 713 714.note>p:last-child, 715.caution>p:last-child, 716.special>p:last-child, 717.tip>p:last-child, 718.warning>p:last-child { 719 margin:0; 720} 721 722.caution, 723.tip { 724 background-color:#fffbd9; 725 border-left-color:#ffef70; 726} 727 728.warning { 729 background-color:#ffe6d8; 730 border-left-color:#a03; 731} 732 733.note, 734.special { 735 background-color:#e5ecf9; 736 border-left-color:#36c; 737} 738 739.attention { 740 color:#990000; 741 font-weight:bold; 742} 743