test-bootstrap-scss.css (133108B)
1 /*! normalize.css v3.0.1 | MIT License | git.io/normalize */ 2 html { 3 font-family: sans-serif; 4 -ms-text-size-adjust: 100%; 5 -webkit-text-size-adjust: 100%; } 6 7 body { 8 margin: 0; } 9 10 article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { 11 display: block; } 12 13 audio, canvas, progress, video { 14 display: inline-block; 15 vertical-align: baseline; } 16 17 audio:not([controls]) { 18 display: none; 19 height: 0; } 20 21 [hidden], template { 22 display: none; } 23 24 a { 25 background: transparent; } 26 27 a:active, a:hover { 28 outline: 0; } 29 30 abbr[title] { 31 border-bottom: 1px dotted; } 32 33 b, strong { 34 font-weight: bold; } 35 36 dfn { 37 font-style: italic; } 38 39 h1 { 40 font-size: 2em; 41 margin: 0.67em 0; } 42 43 mark { 44 background: #ff0; 45 color: #000; } 46 47 small { 48 font-size: 80%; } 49 50 sub, sup { 51 font-size: 75%; 52 line-height: 0; 53 position: relative; 54 vertical-align: baseline; } 55 56 sup { 57 top: -0.5em; } 58 59 sub { 60 bottom: -0.25em; } 61 62 img { 63 border: 0; } 64 65 svg:not(:root) { 66 overflow: hidden; } 67 68 figure { 69 margin: 1em 40px; } 70 71 hr { 72 box-sizing: content-box; 73 height: 0; } 74 75 pre { 76 overflow: auto; } 77 78 code, kbd, pre, samp { 79 font-family: monospace, monospace; 80 font-size: 1em; } 81 82 button, input, optgroup, select, textarea { 83 color: inherit; 84 font: inherit; 85 margin: 0; } 86 87 button { 88 overflow: visible; } 89 90 button, select { 91 text-transform: none; } 92 93 button, html input[type="button"], input[type="reset"], input[type="submit"] { 94 -webkit-appearance: button; 95 cursor: pointer; } 96 97 button[disabled], html input[disabled] { 98 cursor: default; } 99 100 button::-moz-focus-inner, input::-moz-focus-inner { 101 border: 0; 102 padding: 0; } 103 104 input { 105 line-height: normal; } 106 107 input[type="checkbox"], input[type="radio"] { 108 box-sizing: border-box; 109 padding: 0; } 110 111 input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { 112 height: auto; } 113 114 input[type="search"] { 115 -webkit-appearance: textfield; 116 box-sizing: content-box; } 117 118 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { 119 -webkit-appearance: none; } 120 121 fieldset { 122 border: 1px solid #c0c0c0; 123 margin: 0 2px; 124 padding: 0.35em 0.625em 0.75em; } 125 126 legend { 127 border: 0; 128 padding: 0; } 129 130 textarea { 131 overflow: auto; } 132 133 optgroup { 134 font-weight: bold; } 135 136 table { 137 border-collapse: collapse; 138 border-spacing: 0; } 139 140 td, th { 141 padding: 0; } 142 143 @media print { 144 * { 145 text-shadow: none !important; 146 color: #000 !important; 147 background: transparent !important; 148 box-shadow: none !important; } 149 a, a:visited { 150 text-decoration: underline; } 151 a[href]:after { 152 content: " (" attr(href) ")"; } 153 abbr[title]:after { 154 content: " (" attr(title) ")"; } 155 a[href^="javascript:"]:after, a[href^="#"]:after { 156 content: ""; } 157 pre, blockquote { 158 border: 1px solid #999; 159 page-break-inside: avoid; } 160 thead { 161 display: table-header-group; } 162 tr, img { 163 page-break-inside: avoid; } 164 img { 165 max-width: 100% !important; } 166 p, h2, h3 { 167 orphans: 3; 168 widows: 3; } 169 h2, h3 { 170 page-break-after: avoid; } 171 select { 172 background: #fff !important; } 173 .navbar { 174 display: none; } 175 .table td, .table th { 176 background-color: #fff !important; } 177 .btn > .caret, .dropup > .btn > .caret { 178 border-top-color: #000 !important; } 179 .label { 180 border: 1px solid #000; } 181 .table { 182 border-collapse: collapse !important; } 183 .table-bordered th, .table-bordered td { 184 border: 1px solid #ddd !important; } } 185 186 @font-face { 187 font-family: 'Glyphicons Halflings'; 188 src: url('../bower_components/bootstrap-sass-official/vendor/assets/fonts/bootstrap/glyphicons-halflings-regular.eot'); 189 src: url('../bower_components/bootstrap-sass-official/vendor/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../bower_components/bootstrap-sass-official/vendor/assets/fonts/bootstrap/glyphicons-halflings-regular.woff') format('woff'), url('../bower_components/bootstrap-sass-official/vendor/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf') format('truetype'), url('../bower_components/bootstrap-sass-official/vendor/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } 190 191 .glyphicon { 192 position: relative; 193 top: 1px; 194 display: inline-block; 195 font-family: 'Glyphicons Halflings'; 196 font-style: normal; 197 font-weight: normal; 198 line-height: 1; 199 -webkit-font-smoothing: antialiased; 200 -moz-osx-font-smoothing: grayscale; } 201 202 .glyphicon-asterisk:before { 203 content: "\2a"; } 204 205 .glyphicon-plus:before { 206 content: "\2b"; } 207 208 .glyphicon-euro:before { 209 content: "\20ac"; } 210 211 .glyphicon-minus:before { 212 content: "\2212"; } 213 214 .glyphicon-cloud:before { 215 content: "\2601"; } 216 217 .glyphicon-envelope:before { 218 content: "\2709"; } 219 220 .glyphicon-pencil:before { 221 content: "\270f"; } 222 223 .glyphicon-glass:before { 224 content: "\e001"; } 225 226 .glyphicon-music:before { 227 content: "\e002"; } 228 229 .glyphicon-search:before { 230 content: "\e003"; } 231 232 .glyphicon-heart:before { 233 content: "\e005"; } 234 235 .glyphicon-star:before { 236 content: "\e006"; } 237 238 .glyphicon-star-empty:before { 239 content: "\e007"; } 240 241 .glyphicon-user:before { 242 content: "\e008"; } 243 244 .glyphicon-film:before { 245 content: "\e009"; } 246 247 .glyphicon-th-large:before { 248 content: "\e010"; } 249 250 .glyphicon-th:before { 251 content: "\e011"; } 252 253 .glyphicon-th-list:before { 254 content: "\e012"; } 255 256 .glyphicon-ok:before { 257 content: "\e013"; } 258 259 .glyphicon-remove:before { 260 content: "\e014"; } 261 262 .glyphicon-zoom-in:before { 263 content: "\e015"; } 264 265 .glyphicon-zoom-out:before { 266 content: "\e016"; } 267 268 .glyphicon-off:before { 269 content: "\e017"; } 270 271 .glyphicon-signal:before { 272 content: "\e018"; } 273 274 .glyphicon-cog:before { 275 content: "\e019"; } 276 277 .glyphicon-trash:before { 278 content: "\e020"; } 279 280 .glyphicon-home:before { 281 content: "\e021"; } 282 283 .glyphicon-file:before { 284 content: "\e022"; } 285 286 .glyphicon-time:before { 287 content: "\e023"; } 288 289 .glyphicon-road:before { 290 content: "\e024"; } 291 292 .glyphicon-download-alt:before { 293 content: "\e025"; } 294 295 .glyphicon-download:before { 296 content: "\e026"; } 297 298 .glyphicon-upload:before { 299 content: "\e027"; } 300 301 .glyphicon-inbox:before { 302 content: "\e028"; } 303 304 .glyphicon-play-circle:before { 305 content: "\e029"; } 306 307 .glyphicon-repeat:before { 308 content: "\e030"; } 309 310 .glyphicon-refresh:before { 311 content: "\e031"; } 312 313 .glyphicon-list-alt:before { 314 content: "\e032"; } 315 316 .glyphicon-lock:before { 317 content: "\e033"; } 318 319 .glyphicon-flag:before { 320 content: "\e034"; } 321 322 .glyphicon-headphones:before { 323 content: "\e035"; } 324 325 .glyphicon-volume-off:before { 326 content: "\e036"; } 327 328 .glyphicon-volume-down:before { 329 content: "\e037"; } 330 331 .glyphicon-volume-up:before { 332 content: "\e038"; } 333 334 .glyphicon-qrcode:before { 335 content: "\e039"; } 336 337 .glyphicon-barcode:before { 338 content: "\e040"; } 339 340 .glyphicon-tag:before { 341 content: "\e041"; } 342 343 .glyphicon-tags:before { 344 content: "\e042"; } 345 346 .glyphicon-book:before { 347 content: "\e043"; } 348 349 .glyphicon-bookmark:before { 350 content: "\e044"; } 351 352 .glyphicon-print:before { 353 content: "\e045"; } 354 355 .glyphicon-camera:before { 356 content: "\e046"; } 357 358 .glyphicon-font:before { 359 content: "\e047"; } 360 361 .glyphicon-bold:before { 362 content: "\e048"; } 363 364 .glyphicon-italic:before { 365 content: "\e049"; } 366 367 .glyphicon-text-height:before { 368 content: "\e050"; } 369 370 .glyphicon-text-width:before { 371 content: "\e051"; } 372 373 .glyphicon-align-left:before { 374 content: "\e052"; } 375 376 .glyphicon-align-center:before { 377 content: "\e053"; } 378 379 .glyphicon-align-right:before { 380 content: "\e054"; } 381 382 .glyphicon-align-justify:before { 383 content: "\e055"; } 384 385 .glyphicon-list:before { 386 content: "\e056"; } 387 388 .glyphicon-indent-left:before { 389 content: "\e057"; } 390 391 .glyphicon-indent-right:before { 392 content: "\e058"; } 393 394 .glyphicon-facetime-video:before { 395 content: "\e059"; } 396 397 .glyphicon-picture:before { 398 content: "\e060"; } 399 400 .glyphicon-map-marker:before { 401 content: "\e062"; } 402 403 .glyphicon-adjust:before { 404 content: "\e063"; } 405 406 .glyphicon-tint:before { 407 content: "\e064"; } 408 409 .glyphicon-edit:before { 410 content: "\e065"; } 411 412 .glyphicon-share:before { 413 content: "\e066"; } 414 415 .glyphicon-check:before { 416 content: "\e067"; } 417 418 .glyphicon-move:before { 419 content: "\e068"; } 420 421 .glyphicon-step-backward:before { 422 content: "\e069"; } 423 424 .glyphicon-fast-backward:before { 425 content: "\e070"; } 426 427 .glyphicon-backward:before { 428 content: "\e071"; } 429 430 .glyphicon-play:before { 431 content: "\e072"; } 432 433 .glyphicon-pause:before { 434 content: "\e073"; } 435 436 .glyphicon-stop:before { 437 content: "\e074"; } 438 439 .glyphicon-forward:before { 440 content: "\e075"; } 441 442 .glyphicon-fast-forward:before { 443 content: "\e076"; } 444 445 .glyphicon-step-forward:before { 446 content: "\e077"; } 447 448 .glyphicon-eject:before { 449 content: "\e078"; } 450 451 .glyphicon-chevron-left:before { 452 content: "\e079"; } 453 454 .glyphicon-chevron-right:before { 455 content: "\e080"; } 456 457 .glyphicon-plus-sign:before { 458 content: "\e081"; } 459 460 .glyphicon-minus-sign:before { 461 content: "\e082"; } 462 463 .glyphicon-remove-sign:before { 464 content: "\e083"; } 465 466 .glyphicon-ok-sign:before { 467 content: "\e084"; } 468 469 .glyphicon-question-sign:before { 470 content: "\e085"; } 471 472 .glyphicon-info-sign:before { 473 content: "\e086"; } 474 475 .glyphicon-screenshot:before { 476 content: "\e087"; } 477 478 .glyphicon-remove-circle:before { 479 content: "\e088"; } 480 481 .glyphicon-ok-circle:before { 482 content: "\e089"; } 483 484 .glyphicon-ban-circle:before { 485 content: "\e090"; } 486 487 .glyphicon-arrow-left:before { 488 content: "\e091"; } 489 490 .glyphicon-arrow-right:before { 491 content: "\e092"; } 492 493 .glyphicon-arrow-up:before { 494 content: "\e093"; } 495 496 .glyphicon-arrow-down:before { 497 content: "\e094"; } 498 499 .glyphicon-share-alt:before { 500 content: "\e095"; } 501 502 .glyphicon-resize-full:before { 503 content: "\e096"; } 504 505 .glyphicon-resize-small:before { 506 content: "\e097"; } 507 508 .glyphicon-exclamation-sign:before { 509 content: "\e101"; } 510 511 .glyphicon-gift:before { 512 content: "\e102"; } 513 514 .glyphicon-leaf:before { 515 content: "\e103"; } 516 517 .glyphicon-fire:before { 518 content: "\e104"; } 519 520 .glyphicon-eye-open:before { 521 content: "\e105"; } 522 523 .glyphicon-eye-close:before { 524 content: "\e106"; } 525 526 .glyphicon-warning-sign:before { 527 content: "\e107"; } 528 529 .glyphicon-plane:before { 530 content: "\e108"; } 531 532 .glyphicon-calendar:before { 533 content: "\e109"; } 534 535 .glyphicon-random:before { 536 content: "\e110"; } 537 538 .glyphicon-comment:before { 539 content: "\e111"; } 540 541 .glyphicon-magnet:before { 542 content: "\e112"; } 543 544 .glyphicon-chevron-up:before { 545 content: "\e113"; } 546 547 .glyphicon-chevron-down:before { 548 content: "\e114"; } 549 550 .glyphicon-retweet:before { 551 content: "\e115"; } 552 553 .glyphicon-shopping-cart:before { 554 content: "\e116"; } 555 556 .glyphicon-folder-close:before { 557 content: "\e117"; } 558 559 .glyphicon-folder-open:before { 560 content: "\e118"; } 561 562 .glyphicon-resize-vertical:before { 563 content: "\e119"; } 564 565 .glyphicon-resize-horizontal:before { 566 content: "\e120"; } 567 568 .glyphicon-hdd:before { 569 content: "\e121"; } 570 571 .glyphicon-bullhorn:before { 572 content: "\e122"; } 573 574 .glyphicon-bell:before { 575 content: "\e123"; } 576 577 .glyphicon-certificate:before { 578 content: "\e124"; } 579 580 .glyphicon-thumbs-up:before { 581 content: "\e125"; } 582 583 .glyphicon-thumbs-down:before { 584 content: "\e126"; } 585 586 .glyphicon-hand-right:before { 587 content: "\e127"; } 588 589 .glyphicon-hand-left:before { 590 content: "\e128"; } 591 592 .glyphicon-hand-up:before { 593 content: "\e129"; } 594 595 .glyphicon-hand-down:before { 596 content: "\e130"; } 597 598 .glyphicon-circle-arrow-right:before { 599 content: "\e131"; } 600 601 .glyphicon-circle-arrow-left:before { 602 content: "\e132"; } 603 604 .glyphicon-circle-arrow-up:before { 605 content: "\e133"; } 606 607 .glyphicon-circle-arrow-down:before { 608 content: "\e134"; } 609 610 .glyphicon-globe:before { 611 content: "\e135"; } 612 613 .glyphicon-wrench:before { 614 content: "\e136"; } 615 616 .glyphicon-tasks:before { 617 content: "\e137"; } 618 619 .glyphicon-filter:before { 620 content: "\e138"; } 621 622 .glyphicon-briefcase:before { 623 content: "\e139"; } 624 625 .glyphicon-fullscreen:before { 626 content: "\e140"; } 627 628 .glyphicon-dashboard:before { 629 content: "\e141"; } 630 631 .glyphicon-paperclip:before { 632 content: "\e142"; } 633 634 .glyphicon-heart-empty:before { 635 content: "\e143"; } 636 637 .glyphicon-link:before { 638 content: "\e144"; } 639 640 .glyphicon-phone:before { 641 content: "\e145"; } 642 643 .glyphicon-pushpin:before { 644 content: "\e146"; } 645 646 .glyphicon-usd:before { 647 content: "\e148"; } 648 649 .glyphicon-gbp:before { 650 content: "\e149"; } 651 652 .glyphicon-sort:before { 653 content: "\e150"; } 654 655 .glyphicon-sort-by-alphabet:before { 656 content: "\e151"; } 657 658 .glyphicon-sort-by-alphabet-alt:before { 659 content: "\e152"; } 660 661 .glyphicon-sort-by-order:before { 662 content: "\e153"; } 663 664 .glyphicon-sort-by-order-alt:before { 665 content: "\e154"; } 666 667 .glyphicon-sort-by-attributes:before { 668 content: "\e155"; } 669 670 .glyphicon-sort-by-attributes-alt:before { 671 content: "\e156"; } 672 673 .glyphicon-unchecked:before { 674 content: "\e157"; } 675 676 .glyphicon-expand:before { 677 content: "\e158"; } 678 679 .glyphicon-collapse-down:before { 680 content: "\e159"; } 681 682 .glyphicon-collapse-up:before { 683 content: "\e160"; } 684 685 .glyphicon-log-in:before { 686 content: "\e161"; } 687 688 .glyphicon-flash:before { 689 content: "\e162"; } 690 691 .glyphicon-log-out:before { 692 content: "\e163"; } 693 694 .glyphicon-new-window:before { 695 content: "\e164"; } 696 697 .glyphicon-record:before { 698 content: "\e165"; } 699 700 .glyphicon-save:before { 701 content: "\e166"; } 702 703 .glyphicon-open:before { 704 content: "\e167"; } 705 706 .glyphicon-saved:before { 707 content: "\e168"; } 708 709 .glyphicon-import:before { 710 content: "\e169"; } 711 712 .glyphicon-export:before { 713 content: "\e170"; } 714 715 .glyphicon-send:before { 716 content: "\e171"; } 717 718 .glyphicon-floppy-disk:before { 719 content: "\e172"; } 720 721 .glyphicon-floppy-saved:before { 722 content: "\e173"; } 723 724 .glyphicon-floppy-remove:before { 725 content: "\e174"; } 726 727 .glyphicon-floppy-save:before { 728 content: "\e175"; } 729 730 .glyphicon-floppy-open:before { 731 content: "\e176"; } 732 733 .glyphicon-credit-card:before { 734 content: "\e177"; } 735 736 .glyphicon-transfer:before { 737 content: "\e178"; } 738 739 .glyphicon-cutlery:before { 740 content: "\e179"; } 741 742 .glyphicon-header:before { 743 content: "\e180"; } 744 745 .glyphicon-compressed:before { 746 content: "\e181"; } 747 748 .glyphicon-earphone:before { 749 content: "\e182"; } 750 751 .glyphicon-phone-alt:before { 752 content: "\e183"; } 753 754 .glyphicon-tower:before { 755 content: "\e184"; } 756 757 .glyphicon-stats:before { 758 content: "\e185"; } 759 760 .glyphicon-sd-video:before { 761 content: "\e186"; } 762 763 .glyphicon-hd-video:before { 764 content: "\e187"; } 765 766 .glyphicon-subtitles:before { 767 content: "\e188"; } 768 769 .glyphicon-sound-stereo:before { 770 content: "\e189"; } 771 772 .glyphicon-sound-dolby:before { 773 content: "\e190"; } 774 775 .glyphicon-sound-5-1:before { 776 content: "\e191"; } 777 778 .glyphicon-sound-6-1:before { 779 content: "\e192"; } 780 781 .glyphicon-sound-7-1:before { 782 content: "\e193"; } 783 784 .glyphicon-copyright-mark:before { 785 content: "\e194"; } 786 787 .glyphicon-registration-mark:before { 788 content: "\e195"; } 789 790 .glyphicon-cloud-download:before { 791 content: "\e197"; } 792 793 .glyphicon-cloud-upload:before { 794 content: "\e198"; } 795 796 .glyphicon-tree-conifer:before { 797 content: "\e199"; } 798 799 .glyphicon-tree-deciduous:before { 800 content: "\e200"; } 801 802 * { 803 box-sizing: border-box; } 804 805 *:before, *:after { 806 box-sizing: border-box; } 807 808 html { 809 font-size: 62.5%; 810 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } 811 812 body { 813 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 814 font-size: 14px; 815 line-height: 1.42857; 816 color: #333333; 817 background-color: #fff; } 818 819 input, button, select, textarea { 820 font-family: inherit; 821 font-size: inherit; 822 line-height: inherit; } 823 824 a { 825 color: #428bca; 826 text-decoration: none; } 827 a:hover, a:focus { 828 color: #2a6596; 829 text-decoration: underline; } 830 a:focus { 831 outline: thin dotted; 832 outline: 5px auto -webkit-focus-ring-color; 833 outline-offset: -2px; } 834 835 figure { 836 margin: 0; } 837 838 img { 839 vertical-align: middle; } 840 841 .img-responsive { 842 display: block; 843 max-width: 100%; 844 height: auto; } 845 846 .img-rounded { 847 border-radius: 6px; } 848 849 .img-thumbnail { 850 padding: 4px; 851 line-height: 1.42857; 852 background-color: #fff; 853 border: 1px solid #ddd; 854 border-radius: 4px; 855 transition: all 0.2s ease-in-out; 856 display: inline-block; 857 max-width: 100%; 858 height: auto; } 859 860 .img-circle { 861 border-radius: 50%; } 862 863 hr { 864 margin-top: 20px; 865 margin-bottom: 20px; 866 border: 0; 867 border-top: 1px solid #eeeeee; } 868 869 .sr-only { 870 position: absolute; 871 width: 1px; 872 height: 1px; 873 margin: -1px; 874 padding: 0; 875 overflow: hidden; 876 clip: rect(0, 0, 0, 0); 877 border: 0; } 878 879 .sr-only-focusable:active, .sr-only-focusable:focus { 880 position: static; 881 width: auto; 882 height: auto; 883 margin: 0; 884 overflow: visible; 885 clip: auto; } 886 887 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { 888 font-family: inherit; 889 font-weight: 500; 890 line-height: 1.1; 891 color: inherit; } 892 h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { 893 font-weight: normal; 894 line-height: 1; 895 color: #999999; } 896 897 h1, .h1, h2, .h2, h3, .h3 { 898 margin-top: 20px; 899 margin-bottom: 10px; } 900 h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small { 901 font-size: 65%; } 902 903 h4, .h4, h5, .h5, h6, .h6 { 904 margin-top: 10px; 905 margin-bottom: 10px; } 906 h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small { 907 font-size: 75%; } 908 909 h1, .h1 { 910 font-size: 36px; } 911 912 h2, .h2 { 913 font-size: 30px; } 914 915 h3, .h3 { 916 font-size: 24px; } 917 918 h4, .h4 { 919 font-size: 18px; } 920 921 h5, .h5 { 922 font-size: 14px; } 923 924 h6, .h6 { 925 font-size: 12px; } 926 927 p { 928 margin: 0 0 10px; } 929 930 .lead { 931 margin-bottom: 20px; 932 font-size: 16px; 933 font-weight: 200; 934 line-height: 1.4; } 935 @media (min-width: 768px) { 936 .lead { 937 font-size: 21px; } } 938 939 small, .small { 940 font-size: 85%; } 941 942 cite { 943 font-style: normal; } 944 945 mark, .mark { 946 background-color: #fcf8e3; 947 padding: 0.2em; } 948 949 .text-left { 950 text-align: left; } 951 952 .text-right { 953 text-align: right; } 954 955 .text-center { 956 text-align: center; } 957 958 .text-justify { 959 text-align: justify; } 960 961 .text-muted { 962 color: #999999; } 963 964 .text-primary { 965 color: #428bca; } 966 967 a.text-primary:hover { 968 color: #3073a9; } 969 970 .text-success { 971 color: #3c763d; } 972 973 a.text-success:hover { 974 color: #2b542b; } 975 976 .text-info { 977 color: #31708f; } 978 979 a.text-info:hover { 980 color: #245369; } 981 982 .text-warning { 983 color: #8a6d3b; } 984 985 a.text-warning:hover { 986 color: #66502c; } 987 988 .text-danger { 989 color: #a94442; } 990 991 a.text-danger:hover { 992 color: #843534; } 993 994 .bg-primary { 995 color: #fff; } 996 997 .bg-primary { 998 background-color: #428bca; } 999 1000 a.bg-primary:hover { 1001 background-color: #3073a9; } 1002 1003 .bg-success { 1004 background-color: #dff0d8; } 1005 1006 a.bg-success:hover { 1007 background-color: #c1e2b3; } 1008 1009 .bg-info { 1010 background-color: #d9edf7; } 1011 1012 a.bg-info:hover { 1013 background-color: #afdaee; } 1014 1015 .bg-warning { 1016 background-color: #fcf8e3; } 1017 1018 a.bg-warning:hover { 1019 background-color: #f7ecb5; } 1020 1021 .bg-danger { 1022 background-color: #f2dede; } 1023 1024 a.bg-danger:hover { 1025 background-color: #e4b9b9; } 1026 1027 .page-header { 1028 padding-bottom: 9px; 1029 margin: 40px 0 20px; 1030 border-bottom: 1px solid #eeeeee; } 1031 1032 ul, ol { 1033 margin-top: 0; 1034 margin-bottom: 10px; } 1035 ul ul, ul ol, ol ul, ol ol { 1036 margin-bottom: 0; } 1037 1038 .list-unstyled, .list-inline { 1039 padding-left: 0; 1040 list-style: none; } 1041 1042 .list-inline { 1043 margin-left: -5px; } 1044 .list-inline > li { 1045 display: inline-block; 1046 padding-left: 5px; 1047 padding-right: 5px; } 1048 1049 dl { 1050 margin-top: 0; 1051 margin-bottom: 20px; } 1052 1053 dt, dd { 1054 line-height: 1.42857; } 1055 1056 dt { 1057 font-weight: bold; } 1058 1059 dd { 1060 margin-left: 0; } 1061 1062 .dl-horizontal dd:before, .dl-horizontal dd:after { 1063 content: " "; 1064 display: table; } 1065 .dl-horizontal dd:after { 1066 clear: both; } 1067 @media (min-width: 768px) { 1068 .dl-horizontal dt { 1069 float: left; 1070 width: 160px; 1071 clear: left; 1072 text-align: right; 1073 overflow: hidden; 1074 text-overflow: ellipsis; 1075 white-space: nowrap; } 1076 .dl-horizontal dd { 1077 margin-left: 180px; } } 1078 1079 abbr[title], abbr[data-original-title] { 1080 cursor: help; 1081 border-bottom: 1px dotted #999999; } 1082 1083 .initialism { 1084 font-size: 90%; 1085 text-transform: uppercase; } 1086 1087 blockquote { 1088 padding: 10px 20px; 1089 margin: 0 0 20px; 1090 font-size: 17.5px; 1091 border-left: 5px solid #eeeeee; } 1092 blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { 1093 margin-bottom: 0; } 1094 blockquote footer, blockquote small, blockquote .small { 1095 display: block; 1096 font-size: 80%; 1097 line-height: 1.42857; 1098 color: #999999; } 1099 blockquote footer:before, blockquote small:before, blockquote .small:before { 1100 content: '\2014 \00A0'; } 1101 1102 .blockquote-reverse, blockquote.pull-right { 1103 padding-right: 15px; 1104 padding-left: 0; 1105 border-right: 5px solid #eeeeee; 1106 border-left: 0; 1107 text-align: right; } 1108 .blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before, blockquote.pull-right .small:before { 1109 content: ''; } 1110 .blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after, blockquote.pull-right .small:after { 1111 content: '\00A0 \2014'; } 1112 1113 blockquote:before, blockquote:after { 1114 content: ""; } 1115 1116 address { 1117 margin-bottom: 20px; 1118 font-style: normal; 1119 line-height: 1.42857; } 1120 1121 code, kbd, pre, samp { 1122 font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } 1123 1124 code { 1125 padding: 2px 4px; 1126 font-size: 90%; 1127 color: #c7254e; 1128 background-color: #f9f2f4; 1129 border-radius: 4px; } 1130 1131 kbd { 1132 padding: 2px 4px; 1133 font-size: 90%; 1134 color: #fff; 1135 background-color: #333; 1136 border-radius: 3px; 1137 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } 1138 1139 pre { 1140 display: block; 1141 padding: 9.5px; 1142 margin: 0 0 10px; 1143 font-size: 13px; 1144 line-height: 1.42857; 1145 word-break: break-all; 1146 word-wrap: break-word; 1147 color: #333333; 1148 background-color: #f5f5f5; 1149 border: 1px solid #ccc; 1150 border-radius: 4px; } 1151 pre code { 1152 padding: 0; 1153 font-size: inherit; 1154 color: inherit; 1155 white-space: pre-wrap; 1156 background-color: transparent; 1157 border-radius: 0; } 1158 1159 .pre-scrollable { 1160 max-height: 340px; 1161 overflow-y: scroll; } 1162 1163 .container { 1164 margin-right: auto; 1165 margin-left: auto; 1166 padding-left: 15px; 1167 padding-right: 15px; } 1168 .container:before, .container:after { 1169 content: " "; 1170 display: table; } 1171 .container:after { 1172 clear: both; } 1173 @media (min-width: 768px) { 1174 .container { 1175 width: 750px; } } 1176 @media (min-width: 992px) { 1177 .container { 1178 width: 970px; } } 1179 @media (min-width: 1200px) { 1180 .container { 1181 width: 1170px; } } 1182 1183 .container-fluid { 1184 margin-right: auto; 1185 margin-left: auto; 1186 padding-left: 15px; 1187 padding-right: 15px; } 1188 .container-fluid:before, .container-fluid:after { 1189 content: " "; 1190 display: table; } 1191 .container-fluid:after { 1192 clear: both; } 1193 1194 .row { 1195 margin-left: -15px; 1196 margin-right: -15px; } 1197 .row:before, .row:after { 1198 content: " "; 1199 display: table; } 1200 .row:after { 1201 clear: both; } 1202 1203 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { 1204 position: relative; 1205 min-height: 1px; 1206 padding-left: 15px; 1207 padding-right: 15px; } 1208 1209 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { 1210 float: left; } 1211 1212 .col-xs-1 { 1213 width: 8.33333%; } 1214 1215 .col-xs-2 { 1216 width: 16.66667%; } 1217 1218 .col-xs-3 { 1219 width: 25%; } 1220 1221 .col-xs-4 { 1222 width: 33.33333%; } 1223 1224 .col-xs-5 { 1225 width: 41.66667%; } 1226 1227 .col-xs-6 { 1228 width: 50%; } 1229 1230 .col-xs-7 { 1231 width: 58.33333%; } 1232 1233 .col-xs-8 { 1234 width: 66.66667%; } 1235 1236 .col-xs-9 { 1237 width: 75%; } 1238 1239 .col-xs-10 { 1240 width: 83.33333%; } 1241 1242 .col-xs-11 { 1243 width: 91.66667%; } 1244 1245 .col-xs-12 { 1246 width: 100%; } 1247 1248 .col-xs-pull-0 { 1249 right: auto; } 1250 1251 .col-xs-pull-1 { 1252 right: 8.33333%; } 1253 1254 .col-xs-pull-2 { 1255 right: 16.66667%; } 1256 1257 .col-xs-pull-3 { 1258 right: 25%; } 1259 1260 .col-xs-pull-4 { 1261 right: 33.33333%; } 1262 1263 .col-xs-pull-5 { 1264 right: 41.66667%; } 1265 1266 .col-xs-pull-6 { 1267 right: 50%; } 1268 1269 .col-xs-pull-7 { 1270 right: 58.33333%; } 1271 1272 .col-xs-pull-8 { 1273 right: 66.66667%; } 1274 1275 .col-xs-pull-9 { 1276 right: 75%; } 1277 1278 .col-xs-pull-10 { 1279 right: 83.33333%; } 1280 1281 .col-xs-pull-11 { 1282 right: 91.66667%; } 1283 1284 .col-xs-pull-12 { 1285 right: 100%; } 1286 1287 .col-xs-push-0 { 1288 left: auto; } 1289 1290 .col-xs-push-1 { 1291 left: 8.33333%; } 1292 1293 .col-xs-push-2 { 1294 left: 16.66667%; } 1295 1296 .col-xs-push-3 { 1297 left: 25%; } 1298 1299 .col-xs-push-4 { 1300 left: 33.33333%; } 1301 1302 .col-xs-push-5 { 1303 left: 41.66667%; } 1304 1305 .col-xs-push-6 { 1306 left: 50%; } 1307 1308 .col-xs-push-7 { 1309 left: 58.33333%; } 1310 1311 .col-xs-push-8 { 1312 left: 66.66667%; } 1313 1314 .col-xs-push-9 { 1315 left: 75%; } 1316 1317 .col-xs-push-10 { 1318 left: 83.33333%; } 1319 1320 .col-xs-push-11 { 1321 left: 91.66667%; } 1322 1323 .col-xs-push-12 { 1324 left: 100%; } 1325 1326 .col-xs-offset-0 { 1327 margin-left: 0%; } 1328 1329 .col-xs-offset-1 { 1330 margin-left: 8.33333%; } 1331 1332 .col-xs-offset-2 { 1333 margin-left: 16.66667%; } 1334 1335 .col-xs-offset-3 { 1336 margin-left: 25%; } 1337 1338 .col-xs-offset-4 { 1339 margin-left: 33.33333%; } 1340 1341 .col-xs-offset-5 { 1342 margin-left: 41.66667%; } 1343 1344 .col-xs-offset-6 { 1345 margin-left: 50%; } 1346 1347 .col-xs-offset-7 { 1348 margin-left: 58.33333%; } 1349 1350 .col-xs-offset-8 { 1351 margin-left: 66.66667%; } 1352 1353 .col-xs-offset-9 { 1354 margin-left: 75%; } 1355 1356 .col-xs-offset-10 { 1357 margin-left: 83.33333%; } 1358 1359 .col-xs-offset-11 { 1360 margin-left: 91.66667%; } 1361 1362 .col-xs-offset-12 { 1363 margin-left: 100%; } 1364 1365 @media (min-width: 768px) { 1366 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { 1367 float: left; } 1368 .col-sm-1 { 1369 width: 8.33333%; } 1370 .col-sm-2 { 1371 width: 16.66667%; } 1372 .col-sm-3 { 1373 width: 25%; } 1374 .col-sm-4 { 1375 width: 33.33333%; } 1376 .col-sm-5 { 1377 width: 41.66667%; } 1378 .col-sm-6 { 1379 width: 50%; } 1380 .col-sm-7 { 1381 width: 58.33333%; } 1382 .col-sm-8 { 1383 width: 66.66667%; } 1384 .col-sm-9 { 1385 width: 75%; } 1386 .col-sm-10 { 1387 width: 83.33333%; } 1388 .col-sm-11 { 1389 width: 91.66667%; } 1390 .col-sm-12 { 1391 width: 100%; } 1392 .col-sm-pull-0 { 1393 right: auto; } 1394 .col-sm-pull-1 { 1395 right: 8.33333%; } 1396 .col-sm-pull-2 { 1397 right: 16.66667%; } 1398 .col-sm-pull-3 { 1399 right: 25%; } 1400 .col-sm-pull-4 { 1401 right: 33.33333%; } 1402 .col-sm-pull-5 { 1403 right: 41.66667%; } 1404 .col-sm-pull-6 { 1405 right: 50%; } 1406 .col-sm-pull-7 { 1407 right: 58.33333%; } 1408 .col-sm-pull-8 { 1409 right: 66.66667%; } 1410 .col-sm-pull-9 { 1411 right: 75%; } 1412 .col-sm-pull-10 { 1413 right: 83.33333%; } 1414 .col-sm-pull-11 { 1415 right: 91.66667%; } 1416 .col-sm-pull-12 { 1417 right: 100%; } 1418 .col-sm-push-0 { 1419 left: auto; } 1420 .col-sm-push-1 { 1421 left: 8.33333%; } 1422 .col-sm-push-2 { 1423 left: 16.66667%; } 1424 .col-sm-push-3 { 1425 left: 25%; } 1426 .col-sm-push-4 { 1427 left: 33.33333%; } 1428 .col-sm-push-5 { 1429 left: 41.66667%; } 1430 .col-sm-push-6 { 1431 left: 50%; } 1432 .col-sm-push-7 { 1433 left: 58.33333%; } 1434 .col-sm-push-8 { 1435 left: 66.66667%; } 1436 .col-sm-push-9 { 1437 left: 75%; } 1438 .col-sm-push-10 { 1439 left: 83.33333%; } 1440 .col-sm-push-11 { 1441 left: 91.66667%; } 1442 .col-sm-push-12 { 1443 left: 100%; } 1444 .col-sm-offset-0 { 1445 margin-left: 0%; } 1446 .col-sm-offset-1 { 1447 margin-left: 8.33333%; } 1448 .col-sm-offset-2 { 1449 margin-left: 16.66667%; } 1450 .col-sm-offset-3 { 1451 margin-left: 25%; } 1452 .col-sm-offset-4 { 1453 margin-left: 33.33333%; } 1454 .col-sm-offset-5 { 1455 margin-left: 41.66667%; } 1456 .col-sm-offset-6 { 1457 margin-left: 50%; } 1458 .col-sm-offset-7 { 1459 margin-left: 58.33333%; } 1460 .col-sm-offset-8 { 1461 margin-left: 66.66667%; } 1462 .col-sm-offset-9 { 1463 margin-left: 75%; } 1464 .col-sm-offset-10 { 1465 margin-left: 83.33333%; } 1466 .col-sm-offset-11 { 1467 margin-left: 91.66667%; } 1468 .col-sm-offset-12 { 1469 margin-left: 100%; } } 1470 1471 @media (min-width: 992px) { 1472 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { 1473 float: left; } 1474 .col-md-1 { 1475 width: 8.33333%; } 1476 .col-md-2 { 1477 width: 16.66667%; } 1478 .col-md-3 { 1479 width: 25%; } 1480 .col-md-4 { 1481 width: 33.33333%; } 1482 .col-md-5 { 1483 width: 41.66667%; } 1484 .col-md-6 { 1485 width: 50%; } 1486 .col-md-7 { 1487 width: 58.33333%; } 1488 .col-md-8 { 1489 width: 66.66667%; } 1490 .col-md-9 { 1491 width: 75%; } 1492 .col-md-10 { 1493 width: 83.33333%; } 1494 .col-md-11 { 1495 width: 91.66667%; } 1496 .col-md-12 { 1497 width: 100%; } 1498 .col-md-pull-0 { 1499 right: auto; } 1500 .col-md-pull-1 { 1501 right: 8.33333%; } 1502 .col-md-pull-2 { 1503 right: 16.66667%; } 1504 .col-md-pull-3 { 1505 right: 25%; } 1506 .col-md-pull-4 { 1507 right: 33.33333%; } 1508 .col-md-pull-5 { 1509 right: 41.66667%; } 1510 .col-md-pull-6 { 1511 right: 50%; } 1512 .col-md-pull-7 { 1513 right: 58.33333%; } 1514 .col-md-pull-8 { 1515 right: 66.66667%; } 1516 .col-md-pull-9 { 1517 right: 75%; } 1518 .col-md-pull-10 { 1519 right: 83.33333%; } 1520 .col-md-pull-11 { 1521 right: 91.66667%; } 1522 .col-md-pull-12 { 1523 right: 100%; } 1524 .col-md-push-0 { 1525 left: auto; } 1526 .col-md-push-1 { 1527 left: 8.33333%; } 1528 .col-md-push-2 { 1529 left: 16.66667%; } 1530 .col-md-push-3 { 1531 left: 25%; } 1532 .col-md-push-4 { 1533 left: 33.33333%; } 1534 .col-md-push-5 { 1535 left: 41.66667%; } 1536 .col-md-push-6 { 1537 left: 50%; } 1538 .col-md-push-7 { 1539 left: 58.33333%; } 1540 .col-md-push-8 { 1541 left: 66.66667%; } 1542 .col-md-push-9 { 1543 left: 75%; } 1544 .col-md-push-10 { 1545 left: 83.33333%; } 1546 .col-md-push-11 { 1547 left: 91.66667%; } 1548 .col-md-push-12 { 1549 left: 100%; } 1550 .col-md-offset-0 { 1551 margin-left: 0%; } 1552 .col-md-offset-1 { 1553 margin-left: 8.33333%; } 1554 .col-md-offset-2 { 1555 margin-left: 16.66667%; } 1556 .col-md-offset-3 { 1557 margin-left: 25%; } 1558 .col-md-offset-4 { 1559 margin-left: 33.33333%; } 1560 .col-md-offset-5 { 1561 margin-left: 41.66667%; } 1562 .col-md-offset-6 { 1563 margin-left: 50%; } 1564 .col-md-offset-7 { 1565 margin-left: 58.33333%; } 1566 .col-md-offset-8 { 1567 margin-left: 66.66667%; } 1568 .col-md-offset-9 { 1569 margin-left: 75%; } 1570 .col-md-offset-10 { 1571 margin-left: 83.33333%; } 1572 .col-md-offset-11 { 1573 margin-left: 91.66667%; } 1574 .col-md-offset-12 { 1575 margin-left: 100%; } } 1576 1577 @media (min-width: 1200px) { 1578 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { 1579 float: left; } 1580 .col-lg-1 { 1581 width: 8.33333%; } 1582 .col-lg-2 { 1583 width: 16.66667%; } 1584 .col-lg-3 { 1585 width: 25%; } 1586 .col-lg-4 { 1587 width: 33.33333%; } 1588 .col-lg-5 { 1589 width: 41.66667%; } 1590 .col-lg-6 { 1591 width: 50%; } 1592 .col-lg-7 { 1593 width: 58.33333%; } 1594 .col-lg-8 { 1595 width: 66.66667%; } 1596 .col-lg-9 { 1597 width: 75%; } 1598 .col-lg-10 { 1599 width: 83.33333%; } 1600 .col-lg-11 { 1601 width: 91.66667%; } 1602 .col-lg-12 { 1603 width: 100%; } 1604 .col-lg-pull-0 { 1605 right: auto; } 1606 .col-lg-pull-1 { 1607 right: 8.33333%; } 1608 .col-lg-pull-2 { 1609 right: 16.66667%; } 1610 .col-lg-pull-3 { 1611 right: 25%; } 1612 .col-lg-pull-4 { 1613 right: 33.33333%; } 1614 .col-lg-pull-5 { 1615 right: 41.66667%; } 1616 .col-lg-pull-6 { 1617 right: 50%; } 1618 .col-lg-pull-7 { 1619 right: 58.33333%; } 1620 .col-lg-pull-8 { 1621 right: 66.66667%; } 1622 .col-lg-pull-9 { 1623 right: 75%; } 1624 .col-lg-pull-10 { 1625 right: 83.33333%; } 1626 .col-lg-pull-11 { 1627 right: 91.66667%; } 1628 .col-lg-pull-12 { 1629 right: 100%; } 1630 .col-lg-push-0 { 1631 left: auto; } 1632 .col-lg-push-1 { 1633 left: 8.33333%; } 1634 .col-lg-push-2 { 1635 left: 16.66667%; } 1636 .col-lg-push-3 { 1637 left: 25%; } 1638 .col-lg-push-4 { 1639 left: 33.33333%; } 1640 .col-lg-push-5 { 1641 left: 41.66667%; } 1642 .col-lg-push-6 { 1643 left: 50%; } 1644 .col-lg-push-7 { 1645 left: 58.33333%; } 1646 .col-lg-push-8 { 1647 left: 66.66667%; } 1648 .col-lg-push-9 { 1649 left: 75%; } 1650 .col-lg-push-10 { 1651 left: 83.33333%; } 1652 .col-lg-push-11 { 1653 left: 91.66667%; } 1654 .col-lg-push-12 { 1655 left: 100%; } 1656 .col-lg-offset-0 { 1657 margin-left: 0%; } 1658 .col-lg-offset-1 { 1659 margin-left: 8.33333%; } 1660 .col-lg-offset-2 { 1661 margin-left: 16.66667%; } 1662 .col-lg-offset-3 { 1663 margin-left: 25%; } 1664 .col-lg-offset-4 { 1665 margin-left: 33.33333%; } 1666 .col-lg-offset-5 { 1667 margin-left: 41.66667%; } 1668 .col-lg-offset-6 { 1669 margin-left: 50%; } 1670 .col-lg-offset-7 { 1671 margin-left: 58.33333%; } 1672 .col-lg-offset-8 { 1673 margin-left: 66.66667%; } 1674 .col-lg-offset-9 { 1675 margin-left: 75%; } 1676 .col-lg-offset-10 { 1677 margin-left: 83.33333%; } 1678 .col-lg-offset-11 { 1679 margin-left: 91.66667%; } 1680 .col-lg-offset-12 { 1681 margin-left: 100%; } } 1682 1683 table { 1684 max-width: 100%; 1685 background-color: transparent; } 1686 1687 th { 1688 text-align: left; } 1689 1690 .table { 1691 width: 100%; 1692 margin-bottom: 20px; } 1693 .table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td { 1694 padding: 8px; 1695 line-height: 1.42857; 1696 vertical-align: top; 1697 border-top: 1px solid #ddd; } 1698 .table > thead > tr > th { 1699 vertical-align: bottom; 1700 border-bottom: 2px solid #ddd; } 1701 .table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td { 1702 border-top: 0; } 1703 .table > tbody + tbody { 1704 border-top: 2px solid #ddd; } 1705 .table .table { 1706 background-color: #fff; } 1707 1708 .table-condensed > thead > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td { 1709 padding: 5px; } 1710 1711 .table-bordered { 1712 border: 1px solid #ddd; } 1713 .table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td { 1714 border: 1px solid #ddd; } 1715 .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { 1716 border-bottom-width: 2px; } 1717 1718 .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { 1719 background-color: #f9f9f9; } 1720 1721 .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { 1722 background-color: #f5f5f5; } 1723 1724 table col[class*="col-"] { 1725 position: static; 1726 float: none; 1727 display: table-column; } 1728 1729 table td[class*="col-"], table th[class*="col-"] { 1730 position: static; 1731 float: none; 1732 display: table-cell; } 1733 1734 .table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th { 1735 background-color: #f5f5f5; } 1736 1737 .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { 1738 background-color: #e8e8e8; } 1739 1740 .table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th { 1741 background-color: #dff0d8; } 1742 1743 .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { 1744 background-color: #d0e9c6; } 1745 1746 .table > thead > tr > td.info, .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th { 1747 background-color: #d9edf7; } 1748 1749 .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { 1750 background-color: #c4e4f3; } 1751 1752 .table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th { 1753 background-color: #fcf8e3; } 1754 1755 .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { 1756 background-color: #faf2cc; } 1757 1758 .table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th { 1759 background-color: #f2dede; } 1760 1761 .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { 1762 background-color: #ebcccc; } 1763 1764 @media screen and (max-width: 767px) { 1765 .table-responsive { 1766 width: 100%; 1767 margin-bottom: 15px; 1768 overflow-y: hidden; 1769 overflow-x: scroll; 1770 -ms-overflow-style: -ms-autohiding-scrollbar; 1771 border: 1px solid #ddd; 1772 -webkit-overflow-scrolling: touch; } 1773 .table-responsive > .table { 1774 margin-bottom: 0; } 1775 .table-responsive > .table > thead > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > tfoot > tr > td { 1776 white-space: nowrap; } 1777 .table-responsive > .table-bordered { 1778 border: 0; } 1779 .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { 1780 border-left: 0; } 1781 .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { 1782 border-right: 0; } 1783 .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td { 1784 border-bottom: 0; } } 1785 1786 fieldset { 1787 padding: 0; 1788 margin: 0; 1789 border: 0; 1790 min-width: 0; } 1791 1792 legend { 1793 display: block; 1794 width: 100%; 1795 padding: 0; 1796 margin-bottom: 20px; 1797 font-size: 21px; 1798 line-height: inherit; 1799 color: #333333; 1800 border: 0; 1801 border-bottom: 1px solid #e5e5e5; } 1802 1803 label { 1804 display: inline-block; 1805 max-width: 100%; 1806 margin-bottom: 5px; 1807 font-weight: bold; } 1808 1809 input[type="search"] { 1810 box-sizing: border-box; } 1811 1812 input[type="radio"], input[type="checkbox"] { 1813 margin: 4px 0 0; 1814 margin-top: 1px \9; 1815 line-height: normal; } 1816 1817 input[type="file"] { 1818 display: block; } 1819 1820 input[type="range"] { 1821 display: block; 1822 width: 100%; } 1823 1824 select[multiple], select[size] { 1825 height: auto; } 1826 1827 input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { 1828 outline: thin dotted; 1829 outline: 5px auto -webkit-focus-ring-color; 1830 outline-offset: -2px; } 1831 1832 output { 1833 display: block; 1834 padding-top: 7px; 1835 font-size: 14px; 1836 line-height: 1.42857; 1837 color: #555555; } 1838 1839 .form-control { 1840 display: block; 1841 width: 100%; 1842 height: 34px; 1843 padding: 6px 12px; 1844 font-size: 14px; 1845 line-height: 1.42857; 1846 color: #555555; 1847 background-color: #fff; 1848 background-image: none; 1849 border: 1px solid #ccc; 1850 border-radius: 4px; 1851 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); 1852 transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } 1853 .form-control:focus { 1854 border-color: #66afe9; 1855 outline: 0; 1856 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } 1857 .form-control::placeholder { 1858 color: #999999; 1859 opacity: 1; } 1860 .form-control:-ms-input-placeholder { 1861 color: #999999; } 1862 .form-control::-webkit-input-placeholder { 1863 color: #999999; } 1864 .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { 1865 cursor: not-allowed; 1866 background-color: #eeeeee; 1867 opacity: 1; } 1868 1869 textarea.form-control { 1870 height: auto; } 1871 1872 input[type="search"] { 1873 -webkit-appearance: none; } 1874 1875 input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { 1876 line-height: 34px; 1877 line-height: 1.42857 \0; } 1878 input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, .input-group-sm > input[type="date"].input-group-addon, .input-group-sm > .input-group-btn > input[type="date"].btn, input[type="time"].input-sm, .input-group-sm > input[type="time"].form-control, .input-group-sm > input[type="time"].input-group-addon, .input-group-sm > .input-group-btn > input[type="time"].btn, input[type="datetime-local"].input-sm, .input-group-sm > input[type="datetime-local"].form-control, .input-group-sm > input[type="datetime-local"].input-group-addon, .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, input[type="month"].input-sm, .input-group-sm > input[type="month"].form-control, .input-group-sm > input[type="month"].input-group-addon, .input-group-sm > .input-group-btn > input[type="month"].btn { 1879 line-height: 30px; } 1880 input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, .input-group-lg > input[type="date"].input-group-addon, .input-group-lg > .input-group-btn > input[type="date"].btn, input[type="time"].input-lg, .input-group-lg > input[type="time"].form-control, .input-group-lg > input[type="time"].input-group-addon, .input-group-lg > .input-group-btn > input[type="time"].btn, input[type="datetime-local"].input-lg, .input-group-lg > input[type="datetime-local"].form-control, .input-group-lg > input[type="datetime-local"].input-group-addon, .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, input[type="month"].input-lg, .input-group-lg > input[type="month"].form-control, .input-group-lg > input[type="month"].input-group-addon, .input-group-lg > .input-group-btn > input[type="month"].btn { 1881 line-height: 46px; } 1882 1883 .form-group { 1884 margin-bottom: 15px; } 1885 1886 .radio, .checkbox { 1887 display: block; 1888 min-height: 20px; 1889 margin-top: 10px; 1890 margin-bottom: 10px; } 1891 .radio label, .checkbox label { 1892 padding-left: 20px; 1893 margin-bottom: 0; 1894 font-weight: normal; 1895 cursor: pointer; } 1896 1897 .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { 1898 float: left; 1899 margin-left: -20px; } 1900 1901 .radio + .radio, .checkbox + .checkbox { 1902 margin-top: -5px; } 1903 1904 .radio-inline, .checkbox-inline { 1905 display: inline-block; 1906 padding-left: 20px; 1907 margin-bottom: 0; 1908 vertical-align: middle; 1909 font-weight: normal; 1910 cursor: pointer; } 1911 1912 .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { 1913 margin-top: 0; 1914 margin-left: 10px; } 1915 1916 input[type="radio"][disabled], fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], fieldset[disabled] input[type="checkbox"], .radio[disabled], fieldset[disabled] .radio, .radio-inline[disabled], fieldset[disabled] .radio-inline, .checkbox[disabled], fieldset[disabled] .checkbox, .checkbox-inline[disabled], fieldset[disabled] .checkbox-inline { 1917 cursor: not-allowed; } 1918 1919 .input-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { 1920 height: 30px; 1921 padding: 5px 10px; 1922 font-size: 12px; 1923 line-height: 1.5; 1924 border-radius: 3px; } 1925 1926 select.input-sm, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn { 1927 height: 30px; 1928 line-height: 30px; } 1929 1930 textarea.input-sm, .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, .input-group-sm > .input-group-btn > textarea.btn, select[multiple].input-sm, .input-group-sm > select[multiple].form-control, .input-group-sm > select[multiple].input-group-addon, .input-group-sm > .input-group-btn > select[multiple].btn { 1931 height: auto; } 1932 1933 .input-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { 1934 height: 46px; 1935 padding: 10px 16px; 1936 font-size: 18px; 1937 line-height: 1.33; 1938 border-radius: 6px; } 1939 1940 select.input-lg, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn { 1941 height: 46px; 1942 line-height: 46px; } 1943 1944 textarea.input-lg, .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, .input-group-lg > .input-group-btn > textarea.btn, select[multiple].input-lg, .input-group-lg > select[multiple].form-control, .input-group-lg > select[multiple].input-group-addon, .input-group-lg > .input-group-btn > select[multiple].btn { 1945 height: auto; } 1946 1947 .has-feedback { 1948 position: relative; } 1949 .has-feedback .form-control { 1950 padding-right: 42.5px; } 1951 1952 .form-control-feedback { 1953 position: absolute; 1954 top: 25px; 1955 right: 0; 1956 z-index: 2; 1957 display: block; 1958 width: 34px; 1959 height: 34px; 1960 line-height: 34px; 1961 text-align: center; } 1962 1963 .input-lg + .form-control-feedback, .input-lg + .input-group-lg > .form-control, .input-group-lg > .input-lg + .form-control, .input-lg + .input-group-lg > .input-group-addon, .input-group-lg > .input-lg + .input-group-addon, .input-lg + .input-group-lg > .input-group-btn > .btn, .input-group-lg > .input-group-btn > .input-lg + .btn { 1964 width: 46px; 1965 height: 46px; 1966 line-height: 46px; } 1967 1968 .input-sm + .form-control-feedback, .input-sm + .input-group-sm > .form-control, .input-group-sm > .input-sm + .form-control, .input-sm + .input-group-sm > .input-group-addon, .input-group-sm > .input-sm + .input-group-addon, .input-sm + .input-group-sm > .input-group-btn > .btn, .input-group-sm > .input-group-btn > .input-sm + .btn { 1969 width: 30px; 1970 height: 30px; 1971 line-height: 30px; } 1972 1973 .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline { 1974 color: #3c763d; } 1975 .has-success .form-control { 1976 border-color: #3c763d; 1977 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } 1978 .has-success .form-control:focus { 1979 border-color: #2b542b; 1980 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } 1981 .has-success .input-group-addon { 1982 color: #3c763d; 1983 border-color: #3c763d; 1984 background-color: #dff0d8; } 1985 .has-success .form-control-feedback { 1986 color: #3c763d; } 1987 1988 .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline { 1989 color: #8a6d3b; } 1990 .has-warning .form-control { 1991 border-color: #8a6d3b; 1992 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } 1993 .has-warning .form-control:focus { 1994 border-color: #66502c; 1995 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c09f6b; } 1996 .has-warning .input-group-addon { 1997 color: #8a6d3b; 1998 border-color: #8a6d3b; 1999 background-color: #fcf8e3; } 2000 .has-warning .form-control-feedback { 2001 color: #8a6d3b; } 2002 2003 .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline { 2004 color: #a94442; } 2005 .has-error .form-control { 2006 border-color: #a94442; 2007 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } 2008 .has-error .form-control:focus { 2009 border-color: #843534; 2010 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } 2011 .has-error .input-group-addon { 2012 color: #a94442; 2013 border-color: #a94442; 2014 background-color: #f2dede; } 2015 .has-error .form-control-feedback { 2016 color: #a94442; } 2017 2018 .form-control-static { 2019 margin-bottom: 0; } 2020 2021 .help-block { 2022 display: block; 2023 margin-top: 5px; 2024 margin-bottom: 10px; 2025 color: #737373; } 2026 2027 @media (min-width: 768px) { 2028 .form-inline .form-group, .form-inline .navbar-form { 2029 display: inline-block; 2030 margin-bottom: 0; 2031 vertical-align: middle; } 2032 .form-inline .form-control, .form-inline .navbar-form { 2033 display: inline-block; 2034 width: auto; 2035 vertical-align: middle; } 2036 .form-inline .input-group, .form-inline .navbar-form { 2037 display: inline-table; 2038 vertical-align: middle; } 2039 .form-inline .input-group .input-group-addon, .form-inline .input-group .navbar-form, .form-inline .input-group .input-group-btn, .form-inline .input-group .navbar-form, .form-inline .input-group .form-control, .form-inline .input-group .navbar-form { 2040 width: auto; } 2041 .form-inline .input-group > .form-control, .form-inline .input-group > .navbar-form { 2042 width: 100%; } 2043 .form-inline .control-label, .form-inline .navbar-form { 2044 margin-bottom: 0; 2045 vertical-align: middle; } 2046 .form-inline .radio, .form-inline .navbar-form, .form-inline .checkbox, .form-inline .navbar-form { 2047 display: inline-block; 2048 margin-top: 0; 2049 margin-bottom: 0; 2050 padding-left: 0; 2051 vertical-align: middle; } 2052 .form-inline .radio input[type="radio"], .form-inline .radio .navbar-form, .form-inline .checkbox input[type="checkbox"], .form-inline .checkbox .navbar-form { 2053 float: none; 2054 margin-left: 0; } 2055 .form-inline .has-feedback .form-control-feedback, .form-inline .has-feedback .navbar-form { 2056 top: 0; } } 2057 2058 .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { 2059 margin-top: 0; 2060 margin-bottom: 0; 2061 padding-top: 7px; } 2062 .form-horizontal .radio, .form-horizontal .checkbox { 2063 min-height: 27px; } 2064 .form-horizontal .form-group { 2065 margin-left: -15px; 2066 margin-right: -15px; } 2067 .form-horizontal .form-group:before, .form-horizontal .form-group:after { 2068 content: " "; 2069 display: table; } 2070 .form-horizontal .form-group:after { 2071 clear: both; } 2072 .form-horizontal .form-control-static { 2073 padding-top: 7px; 2074 padding-bottom: 7px; } 2075 @media (min-width: 768px) { 2076 .form-horizontal .control-label { 2077 text-align: right; 2078 margin-bottom: 0; 2079 padding-top: 7px; } } 2080 .form-horizontal .has-feedback .form-control-feedback { 2081 top: 0; 2082 right: 15px; } 2083 2084 .btn { 2085 display: inline-block; 2086 margin-bottom: 0; 2087 font-weight: normal; 2088 text-align: center; 2089 vertical-align: middle; 2090 cursor: pointer; 2091 background-image: none; 2092 border: 1px solid transparent; 2093 white-space: nowrap; 2094 padding: 6px 12px; 2095 font-size: 14px; 2096 line-height: 1.42857; 2097 border-radius: 4px; 2098 -webkit-user-select: none; 2099 -moz-user-select: none; 2100 -ms-user-select: none; 2101 user-select: none; } 2102 .btn:focus, .btn:active:focus, .btn.active:focus { 2103 outline: thin dotted; 2104 outline: 5px auto -webkit-focus-ring-color; 2105 outline-offset: -2px; } 2106 .btn:hover, .btn:focus { 2107 color: #333; 2108 text-decoration: none; } 2109 .btn:active, .btn.active { 2110 outline: 0; 2111 background-image: none; 2112 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } 2113 .btn.disabled, .btn[disabled], fieldset[disabled] .btn { 2114 cursor: not-allowed; 2115 pointer-events: none; 2116 opacity: 0.65; 2117 filter: alpha(opacity=65); 2118 box-shadow: none; } 2119 2120 .btn-default { 2121 color: #333; 2122 background-color: #fff; 2123 border-color: #ccc; } 2124 .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { 2125 color: #333; 2126 background-color: #e6e6e6; 2127 border-color: #adadad; } 2128 .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { 2129 background-image: none; } 2130 .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active { 2131 background-color: #fff; 2132 border-color: #ccc; } 2133 .btn-default .badge { 2134 color: #fff; 2135 background-color: #333; } 2136 2137 .btn-primary { 2138 color: #fff; 2139 background-color: #428bca; 2140 border-color: #3580bd; } 2141 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { 2142 color: #fff; 2143 background-color: #3073a9; 2144 border-color: #28608e; } 2145 .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { 2146 background-image: none; } 2147 .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active { 2148 background-color: #428bca; 2149 border-color: #3580bd; } 2150 .btn-primary .badge { 2151 color: #428bca; 2152 background-color: #fff; } 2153 2154 .btn-success { 2155 color: #fff; 2156 background-color: #5cb85c; 2157 border-color: #4eae4c; } 2158 .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { 2159 color: #fff; 2160 background-color: #469d44; 2161 border-color: #3b8439; } 2162 .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { 2163 background-image: none; } 2164 .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active { 2165 background-color: #5cb85c; 2166 border-color: #4eae4c; } 2167 .btn-success .badge { 2168 color: #5cb85c; 2169 background-color: #fff; } 2170 2171 .btn-info { 2172 color: #fff; 2173 background-color: #5bc0de; 2174 border-color: #46bada; } 2175 .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { 2176 color: #fff; 2177 background-color: #31b2d5; 2178 border-color: #269cbc; } 2179 .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { 2180 background-image: none; } 2181 .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active { 2182 background-color: #5bc0de; 2183 border-color: #46bada; } 2184 .btn-info .badge { 2185 color: #5bc0de; 2186 background-color: #fff; } 2187 2188 .btn-warning { 2189 color: #fff; 2190 background-color: #f0ad4e; 2191 border-color: #eea236; } 2192 .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { 2193 color: #fff; 2194 background-color: #ec971f; 2195 border-color: #d58112; } 2196 .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { 2197 background-image: none; } 2198 .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active { 2199 background-color: #f0ad4e; 2200 border-color: #eea236; } 2201 .btn-warning .badge { 2202 color: #f0ad4e; 2203 background-color: #fff; } 2204 2205 .btn-danger { 2206 color: #fff; 2207 background-color: #d9534f; 2208 border-color: #d43d3a; } 2209 .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { 2210 color: #fff; 2211 background-color: #c92e2c; 2212 border-color: #ac2525; } 2213 .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { 2214 background-image: none; } 2215 .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active { 2216 background-color: #d9534f; 2217 border-color: #d43d3a; } 2218 .btn-danger .badge { 2219 color: #d9534f; 2220 background-color: #fff; } 2221 2222 .btn-link { 2223 color: #428bca; 2224 font-weight: normal; 2225 cursor: pointer; 2226 border-radius: 0; } 2227 .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { 2228 background-color: transparent; 2229 box-shadow: none; } 2230 .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { 2231 border-color: transparent; } 2232 .btn-link:hover, .btn-link:focus { 2233 color: #2a6596; 2234 text-decoration: underline; 2235 background-color: transparent; } 2236 .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus { 2237 color: #999999; 2238 text-decoration: none; } 2239 2240 .btn-lg, .btn-group-lg > .btn { 2241 padding: 10px 16px; 2242 font-size: 18px; 2243 line-height: 1.33; 2244 border-radius: 6px; } 2245 2246 .btn-sm, .btn-group-sm > .btn { 2247 padding: 5px 10px; 2248 font-size: 12px; 2249 line-height: 1.5; 2250 border-radius: 3px; } 2251 2252 .btn-xs, .btn-group-xs > .btn { 2253 padding: 1px 5px; 2254 font-size: 12px; 2255 line-height: 1.5; 2256 border-radius: 3px; } 2257 2258 .btn-block { 2259 display: block; 2260 width: 100%; 2261 padding-left: 0; 2262 padding-right: 0; } 2263 2264 .btn-block + .btn-block { 2265 margin-top: 5px; } 2266 2267 input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { 2268 width: 100%; } 2269 2270 .fade { 2271 opacity: 0; 2272 transition: opacity 0.15s linear; } 2273 .fade.in { 2274 opacity: 1; } 2275 2276 .collapse { 2277 display: none; } 2278 .collapse.in { 2279 display: block; } 2280 2281 tr.collapse.in { 2282 display: table-row; } 2283 2284 tbody.collapse.in { 2285 display: table-row-group; } 2286 2287 .collapsing { 2288 position: relative; 2289 height: 0; 2290 overflow: hidden; 2291 transition: height 0.35s ease; } 2292 2293 .caret { 2294 display: inline-block; 2295 width: 0; 2296 height: 0; 2297 margin-left: 2px; 2298 vertical-align: middle; 2299 border-top: 4px solid; 2300 border-right: 4px solid transparent; 2301 border-left: 4px solid transparent; } 2302 2303 .dropdown { 2304 position: relative; } 2305 2306 .dropdown-toggle:focus { 2307 outline: 0; } 2308 2309 .dropdown-menu { 2310 position: absolute; 2311 top: 100%; 2312 left: 0; 2313 z-index: 1000; 2314 display: none; 2315 float: left; 2316 min-width: 160px; 2317 padding: 5px 0; 2318 margin: 2px 0 0; 2319 list-style: none; 2320 font-size: 14px; 2321 text-align: left; 2322 background-color: #fff; 2323 border: 1px solid #ccc; 2324 border: 1px solid rgba(0, 0, 0, 0.15); 2325 border-radius: 4px; 2326 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); 2327 background-clip: padding-box; } 2328 .dropdown-menu.pull-right { 2329 right: 0; 2330 left: auto; } 2331 .dropdown-menu .divider { 2332 height: 1px; 2333 margin: 9px 0; 2334 overflow: hidden; 2335 background-color: #e5e5e5; } 2336 .dropdown-menu > li > a { 2337 display: block; 2338 padding: 3px 20px; 2339 clear: both; 2340 font-weight: normal; 2341 line-height: 1.42857; 2342 color: #333333; 2343 white-space: nowrap; } 2344 2345 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { 2346 text-decoration: none; 2347 color: #262626; 2348 background-color: #f5f5f5; } 2349 2350 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { 2351 color: #fff; 2352 text-decoration: none; 2353 outline: 0; 2354 background-color: #428bca; } 2355 2356 .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { 2357 color: #999999; } 2358 2359 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { 2360 text-decoration: none; 2361 background-color: transparent; 2362 background-image: none; 2363 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 2364 cursor: not-allowed; } 2365 2366 .open > .dropdown-menu { 2367 display: block; } 2368 .open > a { 2369 outline: 0; } 2370 2371 .dropdown-menu-right { 2372 left: auto; 2373 right: 0; } 2374 2375 .dropdown-menu-left { 2376 left: 0; 2377 right: auto; } 2378 2379 .dropdown-header { 2380 display: block; 2381 padding: 3px 20px; 2382 font-size: 12px; 2383 line-height: 1.42857; 2384 color: #999999; } 2385 2386 .dropdown-backdrop { 2387 position: fixed; 2388 left: 0; 2389 right: 0; 2390 bottom: 0; 2391 top: 0; 2392 z-index: 990; } 2393 2394 .pull-right > .dropdown-menu { 2395 right: 0; 2396 left: auto; } 2397 2398 .dropup .caret, .navbar-fixed-bottom .dropdown .caret { 2399 border-top: 0; 2400 border-bottom: 4px solid; 2401 content: ""; } 2402 .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { 2403 top: auto; 2404 bottom: 100%; 2405 margin-bottom: 1px; } 2406 2407 @media (min-width: 768px) { 2408 .navbar-right .dropdown-menu { 2409 right: 0; 2410 left: auto; } 2411 .navbar-right .dropdown-menu-left { 2412 left: 0; 2413 right: auto; } } 2414 2415 .btn-group, .btn-group-vertical { 2416 position: relative; 2417 display: inline-block; 2418 vertical-align: middle; } 2419 .btn-group > .btn, .btn-group-vertical > .btn { 2420 position: relative; 2421 float: left; } 2422 .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { 2423 z-index: 2; } 2424 .btn-group > .btn:focus, .btn-group-vertical > .btn:focus { 2425 outline: 0; } 2426 2427 .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { 2428 margin-left: -1px; } 2429 2430 .btn-toolbar { 2431 margin-left: -5px; } 2432 .btn-toolbar:before, .btn-toolbar:after { 2433 content: " "; 2434 display: table; } 2435 .btn-toolbar:after { 2436 clear: both; } 2437 .btn-toolbar .btn-group, .btn-toolbar .input-group { 2438 float: left; } 2439 .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { 2440 margin-left: 5px; } 2441 2442 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { 2443 border-radius: 0; } 2444 2445 .btn-group > .btn:first-child { 2446 margin-left: 0; } 2447 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { 2448 border-bottom-right-radius: 0; 2449 border-top-right-radius: 0; } 2450 2451 .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { 2452 border-bottom-left-radius: 0; 2453 border-top-left-radius: 0; } 2454 2455 .btn-group > .btn-group { 2456 float: left; } 2457 2458 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { 2459 border-radius: 0; } 2460 2461 .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { 2462 border-bottom-right-radius: 0; 2463 border-top-right-radius: 0; } 2464 2465 .btn-group > .btn-group:last-child > .btn:first-child { 2466 border-bottom-left-radius: 0; 2467 border-top-left-radius: 0; } 2468 2469 .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { 2470 outline: 0; } 2471 2472 .btn-group > .btn + .dropdown-toggle { 2473 padding-left: 8px; 2474 padding-right: 8px; } 2475 2476 .btn-group > .btn-lg + .dropdown-toggle, .btn-group > .btn-lg + .btn-group-lg > .btn, .btn-group-lg > .btn-group > .btn-lg + .btn { 2477 padding-left: 12px; 2478 padding-right: 12px; } 2479 2480 .btn-group.open .dropdown-toggle { 2481 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } 2482 .btn-group.open .dropdown-toggle.btn-link { 2483 box-shadow: none; } 2484 2485 .btn .caret { 2486 margin-left: 0; } 2487 2488 .btn-lg .caret, .btn-lg .btn-group-lg > .btn, .btn-group-lg > .btn-lg .btn { 2489 border-width: 5px 5px 0; 2490 border-bottom-width: 0; } 2491 2492 .dropup .btn-lg .caret, .dropup .btn-lg .btn-group-lg > .btn, .btn-group-lg > .dropup .btn-lg .btn { 2493 border-width: 0 5px 5px; } 2494 2495 .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { 2496 display: block; 2497 float: none; 2498 width: 100%; 2499 max-width: 100%; } 2500 .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { 2501 content: " "; 2502 display: table; } 2503 .btn-group-vertical > .btn-group:after { 2504 clear: both; } 2505 .btn-group-vertical > .btn-group > .btn { 2506 float: none; } 2507 .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { 2508 margin-top: -1px; 2509 margin-left: 0; } 2510 2511 .btn-group-vertical > .btn:not(:first-child):not(:last-child) { 2512 border-radius: 0; } 2513 .btn-group-vertical > .btn:first-child:not(:last-child) { 2514 border-top-right-radius: 4px; 2515 border-bottom-right-radius: 0; 2516 border-bottom-left-radius: 0; } 2517 .btn-group-vertical > .btn:last-child:not(:first-child) { 2518 border-bottom-left-radius: 4px; 2519 border-top-right-radius: 0; 2520 border-top-left-radius: 0; } 2521 2522 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { 2523 border-radius: 0; } 2524 2525 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { 2526 border-bottom-right-radius: 0; 2527 border-bottom-left-radius: 0; } 2528 2529 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { 2530 border-top-right-radius: 0; 2531 border-top-left-radius: 0; } 2532 2533 .btn-group-justified { 2534 display: table; 2535 width: 100%; 2536 table-layout: fixed; 2537 border-collapse: separate; } 2538 .btn-group-justified > .btn, .btn-group-justified > .btn-group { 2539 float: none; 2540 display: table-cell; 2541 width: 1%; } 2542 .btn-group-justified > .btn-group .btn { 2543 width: 100%; } 2544 2545 [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { 2546 position: absolute; 2547 z-index: -1; 2548 opacity: 0; } 2549 2550 .input-group { 2551 position: relative; 2552 display: table; 2553 border-collapse: separate; } 2554 .input-group[class*="col-"] { 2555 float: none; 2556 padding-left: 0; 2557 padding-right: 0; } 2558 .input-group .form-control { 2559 position: relative; 2560 z-index: 2; 2561 float: left; 2562 width: 100%; 2563 margin-bottom: 0; } 2564 2565 .input-group-addon, .input-group-btn, .input-group .form-control { 2566 display: table-cell; } 2567 .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { 2568 border-radius: 0; } 2569 2570 .input-group-addon, .input-group-btn { 2571 width: 1%; 2572 white-space: nowrap; 2573 vertical-align: middle; } 2574 2575 .input-group-addon { 2576 padding: 6px 12px; 2577 font-size: 14px; 2578 font-weight: normal; 2579 line-height: 1; 2580 color: #555555; 2581 text-align: center; 2582 background-color: #eeeeee; 2583 border: 1px solid #ccc; 2584 border-radius: 4px; } 2585 .input-group-addon.input-sm, .input-group-sm > .input-group-addon.form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn { 2586 padding: 5px 10px; 2587 font-size: 12px; 2588 border-radius: 3px; } 2589 .input-group-addon.input-lg, .input-group-lg > .input-group-addon.form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn { 2590 padding: 10px 16px; 2591 font-size: 18px; 2592 border-radius: 6px; } 2593 .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { 2594 margin-top: 0; } 2595 2596 .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { 2597 border-bottom-right-radius: 0; 2598 border-top-right-radius: 0; } 2599 2600 .input-group-addon:first-child { 2601 border-right: 0; } 2602 2603 .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { 2604 border-bottom-left-radius: 0; 2605 border-top-left-radius: 0; } 2606 2607 .input-group-addon:last-child { 2608 border-left: 0; } 2609 2610 .input-group-btn { 2611 position: relative; 2612 font-size: 0; 2613 white-space: nowrap; } 2614 .input-group-btn > .btn { 2615 position: relative; } 2616 .input-group-btn > .btn + .btn { 2617 margin-left: -1px; } 2618 .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { 2619 z-index: 2; } 2620 .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { 2621 margin-right: -1px; } 2622 .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { 2623 margin-left: -1px; } 2624 2625 .nav { 2626 margin-bottom: 0; 2627 padding-left: 0; 2628 list-style: none; } 2629 .nav:before, .nav:after { 2630 content: " "; 2631 display: table; } 2632 .nav:after { 2633 clear: both; } 2634 .nav > li { 2635 position: relative; 2636 display: block; } 2637 .nav > li > a { 2638 position: relative; 2639 display: block; 2640 padding: 10px 15px; } 2641 .nav > li > a:hover, .nav > li > a:focus { 2642 text-decoration: none; 2643 background-color: #eeeeee; } 2644 .nav > li.disabled > a { 2645 color: #999999; } 2646 .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { 2647 color: #999999; 2648 text-decoration: none; 2649 background-color: transparent; 2650 cursor: not-allowed; } 2651 .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { 2652 background-color: #eeeeee; 2653 border-color: #428bca; } 2654 .nav .nav-divider { 2655 height: 1px; 2656 margin: 9px 0; 2657 overflow: hidden; 2658 background-color: #e5e5e5; } 2659 .nav > li > a > img { 2660 max-width: none; } 2661 2662 .nav-tabs { 2663 border-bottom: 1px solid #ddd; } 2664 .nav-tabs > li { 2665 float: left; 2666 margin-bottom: -1px; } 2667 .nav-tabs > li > a { 2668 margin-right: 2px; 2669 line-height: 1.42857; 2670 border: 1px solid transparent; 2671 border-radius: 4px 4px 0 0; } 2672 .nav-tabs > li > a:hover { 2673 border-color: #eeeeee #eeeeee #ddd; } 2674 .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { 2675 color: #555555; 2676 background-color: #fff; 2677 border: 1px solid #ddd; 2678 border-bottom-color: transparent; 2679 cursor: default; } 2680 2681 .nav-pills > li { 2682 float: left; } 2683 .nav-pills > li > a { 2684 border-radius: 4px; } 2685 .nav-pills > li + li { 2686 margin-left: 2px; } 2687 .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { 2688 color: #fff; 2689 background-color: #428bca; } 2690 2691 .nav-stacked > li { 2692 float: none; } 2693 .nav-stacked > li + li { 2694 margin-top: 2px; 2695 margin-left: 0; } 2696 2697 .nav-justified, .nav-tabs.nav-justified { 2698 width: 100%; } 2699 .nav-justified > li, .nav-justified > .nav-tabs.nav-justified { 2700 float: none; } 2701 .nav-justified > li > a, .nav-justified > li > .nav-tabs.nav-justified { 2702 text-align: center; 2703 margin-bottom: 5px; } 2704 .nav-justified > .dropdown .dropdown-menu, .nav-justified > .dropdown .nav-tabs.nav-justified { 2705 top: auto; 2706 left: auto; } 2707 @media (min-width: 768px) { 2708 .nav-justified > li, .nav-justified > .nav-tabs.nav-justified { 2709 display: table-cell; 2710 width: 1%; } 2711 .nav-justified > li > a, .nav-justified > li > .nav-tabs.nav-justified { 2712 margin-bottom: 0; } } 2713 2714 .nav-tabs-justified, .nav-tabs.nav-justified, .nav-tabs.nav-justified { 2715 border-bottom: 0; } 2716 .nav-tabs-justified > li > a, .nav-tabs-justified > li > .nav-tabs.nav-justified, .nav-tabs-justified > li > .nav-tabs.nav-justified { 2717 margin-right: 0; 2718 border-radius: 4px; } 2719 .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > .nav-tabs.nav-justified { 2720 border: 1px solid #ddd; } 2721 @media (min-width: 768px) { 2722 .nav-tabs-justified > li > a, .nav-tabs-justified > li > .nav-tabs.nav-justified, .nav-tabs-justified > li > .nav-tabs.nav-justified { 2723 border-bottom: 1px solid #ddd; 2724 border-radius: 4px 4px 0 0; } 2725 .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > .nav-tabs.nav-justified, .nav-tabs-justified > .active > .nav-tabs.nav-justified { 2726 border-bottom-color: #fff; } } 2727 2728 .tab-content > .tab-pane { 2729 display: none; } 2730 .tab-content > .active { 2731 display: block; } 2732 2733 .nav-tabs .dropdown-menu { 2734 margin-top: -1px; 2735 border-top-right-radius: 0; 2736 border-top-left-radius: 0; } 2737 2738 .navbar { 2739 position: relative; 2740 min-height: 50px; 2741 margin-bottom: 20px; 2742 border: 1px solid transparent; } 2743 .navbar:before, .navbar:after { 2744 content: " "; 2745 display: table; } 2746 .navbar:after { 2747 clear: both; } 2748 @media (min-width: 768px) { 2749 .navbar { 2750 border-radius: 4px; } } 2751 2752 .navbar-header:before, .navbar-header:after { 2753 content: " "; 2754 display: table; } 2755 .navbar-header:after { 2756 clear: both; } 2757 @media (min-width: 768px) { 2758 .navbar-header { 2759 float: left; } } 2760 2761 .navbar-collapse { 2762 overflow-x: visible; 2763 padding-right: 15px; 2764 padding-left: 15px; 2765 border-top: 1px solid transparent; 2766 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); 2767 -webkit-overflow-scrolling: touch; } 2768 .navbar-collapse:before, .navbar-collapse:after { 2769 content: " "; 2770 display: table; } 2771 .navbar-collapse:after { 2772 clear: both; } 2773 .navbar-collapse.in { 2774 overflow-y: auto; } 2775 @media (min-width: 768px) { 2776 .navbar-collapse { 2777 width: auto; 2778 border-top: 0; 2779 box-shadow: none; } 2780 .navbar-collapse.collapse { 2781 display: block !important; 2782 height: auto !important; 2783 padding-bottom: 0; 2784 overflow: visible !important; } 2785 .navbar-collapse.in { 2786 overflow-y: visible; } 2787 .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { 2788 padding-left: 0; 2789 padding-right: 0; } } 2790 2791 .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { 2792 max-height: 340px; } 2793 @media (max-width: 480px) and (orientation: landscape) { 2794 .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { 2795 max-height: 200px; } } 2796 2797 .container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { 2798 margin-right: -15px; 2799 margin-left: -15px; } 2800 @media (min-width: 768px) { 2801 .container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse { 2802 margin-right: 0; 2803 margin-left: 0; } } 2804 2805 .navbar-static-top { 2806 z-index: 1000; 2807 border-width: 0 0 1px; } 2808 @media (min-width: 768px) { 2809 .navbar-static-top { 2810 border-radius: 0; } } 2811 2812 .navbar-fixed-top, .navbar-fixed-bottom { 2813 position: fixed; 2814 right: 0; 2815 left: 0; 2816 z-index: 1030; } 2817 @media (min-width: 768px) { 2818 .navbar-fixed-top, .navbar-fixed-bottom { 2819 border-radius: 0; } } 2820 2821 .navbar-fixed-top { 2822 top: 0; 2823 border-width: 0 0 1px; } 2824 2825 .navbar-fixed-bottom { 2826 bottom: 0; 2827 margin-bottom: 0; 2828 border-width: 1px 0 0; } 2829 2830 .navbar-brand { 2831 float: left; 2832 padding: 15px 15px; 2833 font-size: 18px; 2834 line-height: 20px; 2835 height: 50px; } 2836 .navbar-brand:hover, .navbar-brand:focus { 2837 text-decoration: none; } 2838 @media (min-width: 768px) { 2839 .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { 2840 margin-left: -15px; } } 2841 2842 .navbar-toggle { 2843 position: relative; 2844 float: right; 2845 margin-right: 15px; 2846 padding: 9px 10px; 2847 margin-top: 8px; 2848 margin-bottom: 8px; 2849 background-color: transparent; 2850 background-image: none; 2851 border: 1px solid transparent; 2852 border-radius: 4px; } 2853 .navbar-toggle:focus { 2854 outline: 0; } 2855 .navbar-toggle .icon-bar { 2856 display: block; 2857 width: 22px; 2858 height: 2px; 2859 border-radius: 1px; } 2860 .navbar-toggle .icon-bar + .icon-bar { 2861 margin-top: 4px; } 2862 @media (min-width: 768px) { 2863 .navbar-toggle { 2864 display: none; } } 2865 2866 .navbar-nav { 2867 margin: 7.5px -15px; } 2868 .navbar-nav > li > a { 2869 padding-top: 10px; 2870 padding-bottom: 10px; 2871 line-height: 20px; } 2872 @media (max-width: 767px) { 2873 .navbar-nav .open .dropdown-menu { 2874 position: static; 2875 float: none; 2876 width: auto; 2877 margin-top: 0; 2878 background-color: transparent; 2879 border: 0; 2880 box-shadow: none; } 2881 .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { 2882 padding: 5px 15px 5px 25px; } 2883 .navbar-nav .open .dropdown-menu > li > a { 2884 line-height: 20px; } 2885 .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { 2886 background-image: none; } } 2887 @media (min-width: 768px) { 2888 .navbar-nav { 2889 float: left; 2890 margin: 0; } 2891 .navbar-nav > li { 2892 float: left; } 2893 .navbar-nav > li > a { 2894 padding-top: 15px; 2895 padding-bottom: 15px; } 2896 .navbar-nav.navbar-right:last-child { 2897 margin-right: -15px; } } 2898 2899 @media (min-width: 768px) { 2900 .navbar-left { 2901 float: left !important; } 2902 .navbar-right { 2903 float: right !important; } } 2904 2905 .navbar-form { 2906 margin-left: -15px; 2907 margin-right: -15px; 2908 padding: 10px 15px; 2909 border-top: 1px solid transparent; 2910 border-bottom: 1px solid transparent; 2911 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); 2912 margin-top: 8px; 2913 margin-bottom: 8px; } 2914 @media (max-width: 767px) { 2915 .navbar-form .form-group { 2916 margin-bottom: 5px; } } 2917 @media (min-width: 768px) { 2918 .navbar-form { 2919 width: auto; 2920 border: 0; 2921 margin-left: 0; 2922 margin-right: 0; 2923 padding-top: 0; 2924 padding-bottom: 0; 2925 box-shadow: none; } 2926 .navbar-form.navbar-right:last-child { 2927 margin-right: -15px; } } 2928 2929 .navbar-nav > li > .dropdown-menu { 2930 margin-top: 0; 2931 border-top-right-radius: 0; 2932 border-top-left-radius: 0; } 2933 2934 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { 2935 border-bottom-right-radius: 0; 2936 border-bottom-left-radius: 0; } 2937 2938 .navbar-btn { 2939 margin-top: 8px; 2940 margin-bottom: 8px; } 2941 .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn { 2942 margin-top: 10px; 2943 margin-bottom: 10px; } 2944 .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn { 2945 margin-top: 14px; 2946 margin-bottom: 14px; } 2947 2948 .navbar-text { 2949 margin-top: 15px; 2950 margin-bottom: 15px; } 2951 @media (min-width: 768px) { 2952 .navbar-text { 2953 float: left; 2954 margin-left: 15px; 2955 margin-right: 15px; } 2956 .navbar-text.navbar-right:last-child { 2957 margin-right: 0; } } 2958 2959 .navbar-default { 2960 background-color: #f8f8f8; 2961 border-color: #e7e7e7; } 2962 .navbar-default .navbar-brand { 2963 color: #777; } 2964 .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { 2965 color: #5e5e5e; 2966 background-color: transparent; } 2967 .navbar-default .navbar-text { 2968 color: #777; } 2969 .navbar-default .navbar-nav > li > a { 2970 color: #777; } 2971 .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { 2972 color: #333; 2973 background-color: transparent; } 2974 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { 2975 color: #555; 2976 background-color: #e7e7e7; } 2977 .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { 2978 color: #ccc; 2979 background-color: transparent; } 2980 .navbar-default .navbar-toggle { 2981 border-color: #ddd; } 2982 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { 2983 background-color: #ddd; } 2984 .navbar-default .navbar-toggle .icon-bar { 2985 background-color: #888; } 2986 .navbar-default .navbar-collapse, .navbar-default .navbar-form { 2987 border-color: #e7e7e7; } 2988 .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { 2989 background-color: #e7e7e7; 2990 color: #555; } 2991 @media (max-width: 767px) { 2992 .navbar-default .navbar-nav .open .dropdown-menu > li > a { 2993 color: #777; } 2994 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { 2995 color: #333; 2996 background-color: transparent; } 2997 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { 2998 color: #555; 2999 background-color: #e7e7e7; } 3000 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { 3001 color: #ccc; 3002 background-color: transparent; } } 3003 .navbar-default .navbar-link { 3004 color: #777; } 3005 .navbar-default .navbar-link:hover { 3006 color: #333; } 3007 .navbar-default .btn-link { 3008 color: #777; } 3009 .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { 3010 color: #333; } 3011 .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus { 3012 color: #ccc; } 3013 3014 .navbar-inverse { 3015 background-color: #222; 3016 border-color: #090909; } 3017 .navbar-inverse .navbar-brand { 3018 color: #999999; } 3019 .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { 3020 color: #fff; 3021 background-color: transparent; } 3022 .navbar-inverse .navbar-text { 3023 color: #999999; } 3024 .navbar-inverse .navbar-nav > li > a { 3025 color: #999999; } 3026 .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { 3027 color: #fff; 3028 background-color: transparent; } 3029 .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { 3030 color: #fff; 3031 background-color: #090909; } 3032 .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { 3033 color: #444; 3034 background-color: transparent; } 3035 .navbar-inverse .navbar-toggle { 3036 border-color: #333; } 3037 .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { 3038 background-color: #333; } 3039 .navbar-inverse .navbar-toggle .icon-bar { 3040 background-color: #fff; } 3041 .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { 3042 border-color: #101010; } 3043 .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { 3044 background-color: #090909; 3045 color: #fff; } 3046 @media (max-width: 767px) { 3047 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { 3048 border-color: #090909; } 3049 .navbar-inverse .navbar-nav .open .dropdown-menu .divider { 3050 background-color: #090909; } 3051 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { 3052 color: #999999; } 3053 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { 3054 color: #fff; 3055 background-color: transparent; } 3056 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { 3057 color: #fff; 3058 background-color: #090909; } 3059 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { 3060 color: #444; 3061 background-color: transparent; } } 3062 .navbar-inverse .navbar-link { 3063 color: #999999; } 3064 .navbar-inverse .navbar-link:hover { 3065 color: #fff; } 3066 .navbar-inverse .btn-link { 3067 color: #999999; } 3068 .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { 3069 color: #fff; } 3070 .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus { 3071 color: #444; } 3072 3073 .breadcrumb { 3074 padding: 8px 15px; 3075 margin-bottom: 20px; 3076 list-style: none; 3077 background-color: #f5f5f5; 3078 border-radius: 4px; } 3079 .breadcrumb > li { 3080 display: inline-block; } 3081 .breadcrumb > li + li:before { 3082 content: "/\00a0"; 3083 padding: 0 5px; 3084 color: #ccc; } 3085 .breadcrumb > .active { 3086 color: #999999; } 3087 3088 .pagination { 3089 display: inline-block; 3090 padding-left: 0; 3091 margin: 20px 0; 3092 border-radius: 4px; } 3093 .pagination > li { 3094 display: inline; } 3095 .pagination > li > a, .pagination > li > span { 3096 position: relative; 3097 float: left; 3098 padding: 6px 12px; 3099 line-height: 1.42857; 3100 text-decoration: none; 3101 color: #428bca; 3102 background-color: #fff; 3103 border: 1px solid #ddd; 3104 margin-left: -1px; } 3105 .pagination > li:first-child > a, .pagination > li:first-child > span { 3106 margin-left: 0; 3107 border-bottom-left-radius: 4px; 3108 border-top-left-radius: 4px; } 3109 .pagination > li:last-child > a, .pagination > li:last-child > span { 3110 border-bottom-right-radius: 4px; 3111 border-top-right-radius: 4px; } 3112 .pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus { 3113 color: #2a6596; 3114 background-color: #eeeeee; 3115 border-color: #ddd; } 3116 .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { 3117 z-index: 2; 3118 color: #fff; 3119 background-color: #428bca; 3120 border-color: #428bca; 3121 cursor: default; } 3122 .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { 3123 color: #999999; 3124 background-color: #fff; 3125 border-color: #ddd; 3126 cursor: not-allowed; } 3127 3128 .pagination-lg > li > a, .pagination-lg > li > span { 3129 padding: 10px 16px; 3130 font-size: 18px; } 3131 .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { 3132 border-bottom-left-radius: 6px; 3133 border-top-left-radius: 6px; } 3134 .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { 3135 border-bottom-right-radius: 6px; 3136 border-top-right-radius: 6px; } 3137 3138 .pagination-sm > li > a, .pagination-sm > li > span { 3139 padding: 5px 10px; 3140 font-size: 12px; } 3141 .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { 3142 border-bottom-left-radius: 3px; 3143 border-top-left-radius: 3px; } 3144 .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { 3145 border-bottom-right-radius: 3px; 3146 border-top-right-radius: 3px; } 3147 3148 .pager { 3149 padding-left: 0; 3150 margin: 20px 0; 3151 list-style: none; 3152 text-align: center; } 3153 .pager:before, .pager:after { 3154 content: " "; 3155 display: table; } 3156 .pager:after { 3157 clear: both; } 3158 .pager li { 3159 display: inline; } 3160 .pager li > a, .pager li > span { 3161 display: inline-block; 3162 padding: 5px 14px; 3163 background-color: #fff; 3164 border: 1px solid #ddd; 3165 border-radius: 15px; } 3166 .pager li > a:hover, .pager li > a:focus { 3167 text-decoration: none; 3168 background-color: #eeeeee; } 3169 .pager .next > a, .pager .next > span { 3170 float: right; } 3171 .pager .previous > a, .pager .previous > span { 3172 float: left; } 3173 .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { 3174 color: #999999; 3175 background-color: #fff; 3176 cursor: not-allowed; } 3177 3178 .label { 3179 display: inline; 3180 padding: 0.2em 0.6em 0.3em; 3181 font-size: 75%; 3182 font-weight: bold; 3183 line-height: 1; 3184 color: #fff; 3185 text-align: center; 3186 white-space: nowrap; 3187 vertical-align: baseline; 3188 border-radius: 0.25em; } 3189 .label:empty { 3190 display: none; } 3191 .btn .label { 3192 position: relative; 3193 top: -1px; } 3194 3195 a.label:hover, a.label:focus { 3196 color: #fff; 3197 text-decoration: none; 3198 cursor: pointer; } 3199 3200 .label-default { 3201 background-color: #999999; } 3202 .label-default[href]:hover, .label-default[href]:focus { 3203 background-color: #808080; } 3204 3205 .label-primary { 3206 background-color: #428bca; } 3207 .label-primary[href]:hover, .label-primary[href]:focus { 3208 background-color: #3073a9; } 3209 3210 .label-success { 3211 background-color: #5cb85c; } 3212 .label-success[href]:hover, .label-success[href]:focus { 3213 background-color: #469d44; } 3214 3215 .label-info { 3216 background-color: #5bc0de; } 3217 .label-info[href]:hover, .label-info[href]:focus { 3218 background-color: #31b2d5; } 3219 3220 .label-warning { 3221 background-color: #f0ad4e; } 3222 .label-warning[href]:hover, .label-warning[href]:focus { 3223 background-color: #ec971f; } 3224 3225 .label-danger { 3226 background-color: #d9534f; } 3227 .label-danger[href]:hover, .label-danger[href]:focus { 3228 background-color: #c92e2c; } 3229 3230 .badge { 3231 display: inline-block; 3232 min-width: 10px; 3233 padding: 3px 7px; 3234 font-size: 12px; 3235 font-weight: bold; 3236 color: #fff; 3237 line-height: 1; 3238 vertical-align: baseline; 3239 white-space: nowrap; 3240 text-align: center; 3241 background-color: #999999; 3242 border-radius: 10px; } 3243 .badge:empty { 3244 display: none; } 3245 .btn .badge { 3246 position: relative; 3247 top: -1px; } 3248 .btn-xs .badge, .btn-xs .btn-group-xs > .btn, .btn-group-xs > .btn-xs .btn { 3249 top: 0; 3250 padding: 1px 5px; } 3251 a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { 3252 color: #428bca; 3253 background-color: #fff; } 3254 .nav-pills > li > a > .badge { 3255 margin-left: 3px; } 3256 3257 a.badge:hover, a.badge:focus { 3258 color: #fff; 3259 text-decoration: none; 3260 cursor: pointer; } 3261 3262 .jumbotron { 3263 padding: 30px; 3264 margin-bottom: 30px; 3265 color: inherit; 3266 background-color: #eeeeee; } 3267 .jumbotron h1, .jumbotron .h1 { 3268 color: inherit; } 3269 .jumbotron p { 3270 margin-bottom: 15px; 3271 font-size: 21px; 3272 font-weight: 200; } 3273 .jumbotron > hr { 3274 border-top-color: #d5d5d5; } 3275 .container .jumbotron { 3276 border-radius: 6px; } 3277 .jumbotron .container { 3278 max-width: 100%; } 3279 @media screen and (min-width: 768px) { 3280 .jumbotron { 3281 padding-top: 48px; 3282 padding-bottom: 48px; } 3283 .container .jumbotron { 3284 padding-left: 60px; 3285 padding-right: 60px; } 3286 .jumbotron h1, .jumbotron .h1 { 3287 font-size: 63px; } } 3288 3289 .thumbnail { 3290 display: block; 3291 padding: 4px; 3292 margin-bottom: 20px; 3293 line-height: 1.42857; 3294 background-color: #fff; 3295 border: 1px solid #ddd; 3296 border-radius: 4px; 3297 transition: all 0.2s ease-in-out; } 3298 .thumbnail > img, .thumbnail a > img { 3299 display: block; 3300 max-width: 100%; 3301 height: auto; 3302 margin-left: auto; 3303 margin-right: auto; } 3304 .thumbnail .caption { 3305 padding: 9px; 3306 color: #333333; } 3307 3308 a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { 3309 border-color: #428bca; } 3310 3311 .alert { 3312 padding: 15px; 3313 margin-bottom: 20px; 3314 border: 1px solid transparent; 3315 border-radius: 4px; } 3316 .alert h4 { 3317 margin-top: 0; 3318 color: inherit; } 3319 .alert .alert-link { 3320 font-weight: bold; } 3321 .alert > p, .alert > ul { 3322 margin-bottom: 0; } 3323 .alert > p + p { 3324 margin-top: 5px; } 3325 3326 .alert-dismissable { 3327 padding-right: 35px; } 3328 .alert-dismissable .close { 3329 position: relative; 3330 top: -2px; 3331 right: -21px; 3332 color: inherit; } 3333 3334 .alert-success { 3335 background-color: #dff0d8; 3336 border-color: #d7e9c6; 3337 color: #3c763d; } 3338 .alert-success hr { 3339 border-top-color: #cae2b3; } 3340 .alert-success .alert-link { 3341 color: #2b542b; } 3342 3343 .alert-info { 3344 background-color: #d9edf7; 3345 border-color: #bce9f1; 3346 color: #31708f; } 3347 .alert-info hr { 3348 border-top-color: #a6e2ec; } 3349 .alert-info .alert-link { 3350 color: #245369; } 3351 3352 .alert-warning { 3353 background-color: #fcf8e3; 3354 border-color: #faeacc; 3355 color: #8a6d3b; } 3356 .alert-warning hr { 3357 border-top-color: #f7e0b5; } 3358 .alert-warning .alert-link { 3359 color: #66502c; } 3360 3361 .alert-danger { 3362 background-color: #f2dede; 3363 border-color: #ebccd1; 3364 color: #a94442; } 3365 .alert-danger hr { 3366 border-top-color: #e4b9c0; } 3367 .alert-danger .alert-link { 3368 color: #843534; } 3369 3370 @-webkit-keyframes progress-bar-stripes { 3371 from { 3372 background-position: 40px 0; } 3373 3374 to { 3375 background-position: 0 0; } } 3376 3377 @keyframes progress-bar-stripes { 3378 from { 3379 background-position: 40px 0; } 3380 3381 to { 3382 background-position: 0 0; } } 3383 3384 .progress { 3385 overflow: hidden; 3386 height: 20px; 3387 margin-bottom: 20px; 3388 background-color: #f5f5f5; 3389 border-radius: 4px; 3390 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); } 3391 3392 .progress-bar { 3393 float: left; 3394 width: 0%; 3395 height: 100%; 3396 font-size: 12px; 3397 line-height: 20px; 3398 color: #fff; 3399 text-align: center; 3400 background-color: #428bca; 3401 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); 3402 transition: width 0.6s ease; } 3403 3404 .progress-striped .progress-bar { 3405 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); 3406 background-size: 40px 40px; } 3407 3408 .progress.active .progress-bar { 3409 -webkit-animation: progress-bar-stripes 2s linear infinite; 3410 animation: progress-bar-stripes 2s linear infinite; } 3411 3412 .progress-bar[aria-valuenow="1"], .progress-bar[aria-valuenow="2"] { 3413 min-width: 30px; } 3414 .progress-bar[aria-valuenow="0"] { 3415 color: #999999; 3416 min-width: 30px; 3417 background-color: transparent; 3418 background-image: none; 3419 box-shadow: none; } 3420 3421 .progress-bar-success { 3422 background-color: #5cb85c; } 3423 .progress-striped .progress-bar-success { 3424 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } 3425 3426 .progress-bar-info { 3427 background-color: #5bc0de; } 3428 .progress-striped .progress-bar-info { 3429 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } 3430 3431 .progress-bar-warning { 3432 background-color: #f0ad4e; } 3433 .progress-striped .progress-bar-warning { 3434 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } 3435 3436 .progress-bar-danger { 3437 background-color: #d9534f; } 3438 .progress-striped .progress-bar-danger { 3439 background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } 3440 3441 .media, .media-body { 3442 overflow: hidden; 3443 zoom: 1; } 3444 3445 .media, .media .media { 3446 margin-top: 15px; } 3447 3448 .media:first-child { 3449 margin-top: 0; } 3450 3451 .media-object { 3452 display: block; } 3453 3454 .media-heading { 3455 margin: 0 0 5px; } 3456 3457 .media > .pull-left { 3458 margin-right: 10px; } 3459 .media > .pull-right { 3460 margin-left: 10px; } 3461 3462 .media-list { 3463 padding-left: 0; 3464 list-style: none; } 3465 3466 .list-group { 3467 margin-bottom: 20px; 3468 padding-left: 0; } 3469 3470 .list-group-item { 3471 position: relative; 3472 display: block; 3473 padding: 10px 15px; 3474 margin-bottom: -1px; 3475 background-color: #fff; 3476 border: 1px solid #ddd; } 3477 .list-group-item:first-child { 3478 border-top-right-radius: 4px; 3479 border-top-left-radius: 4px; } 3480 .list-group-item:last-child { 3481 margin-bottom: 0; 3482 border-bottom-right-radius: 4px; 3483 border-bottom-left-radius: 4px; } 3484 .list-group-item > .badge { 3485 float: right; } 3486 .list-group-item > .badge + .badge { 3487 margin-right: 5px; } 3488 3489 a.list-group-item { 3490 color: #555; } 3491 a.list-group-item .list-group-item-heading { 3492 color: #333; } 3493 a.list-group-item:hover, a.list-group-item:focus { 3494 text-decoration: none; 3495 color: #555; 3496 background-color: #f5f5f5; } 3497 3498 .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { 3499 background-color: #eeeeee; 3500 color: #999999; } 3501 .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { 3502 color: inherit; } 3503 .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { 3504 color: #999999; } 3505 .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { 3506 z-index: 2; 3507 color: #fff; 3508 background-color: #428bca; 3509 border-color: #428bca; } 3510 .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading { 3511 color: inherit; } 3512 .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { 3513 color: #e1edf7; } 3514 3515 .list-group-item-success { 3516 color: #3c763d; 3517 background-color: #dff0d8; } 3518 3519 a.list-group-item-success { 3520 color: #3c763d; } 3521 a.list-group-item-success .list-group-item-heading { 3522 color: inherit; } 3523 a.list-group-item-success:hover, a.list-group-item-success:focus { 3524 color: #3c763d; 3525 background-color: #d0e9c6; } 3526 a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { 3527 color: #fff; 3528 background-color: #3c763d; 3529 border-color: #3c763d; } 3530 3531 .list-group-item-info { 3532 color: #31708f; 3533 background-color: #d9edf7; } 3534 3535 a.list-group-item-info { 3536 color: #31708f; } 3537 a.list-group-item-info .list-group-item-heading { 3538 color: inherit; } 3539 a.list-group-item-info:hover, a.list-group-item-info:focus { 3540 color: #31708f; 3541 background-color: #c4e4f3; } 3542 a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { 3543 color: #fff; 3544 background-color: #31708f; 3545 border-color: #31708f; } 3546 3547 .list-group-item-warning { 3548 color: #8a6d3b; 3549 background-color: #fcf8e3; } 3550 3551 a.list-group-item-warning { 3552 color: #8a6d3b; } 3553 a.list-group-item-warning .list-group-item-heading { 3554 color: inherit; } 3555 a.list-group-item-warning:hover, a.list-group-item-warning:focus { 3556 color: #8a6d3b; 3557 background-color: #faf2cc; } 3558 a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { 3559 color: #fff; 3560 background-color: #8a6d3b; 3561 border-color: #8a6d3b; } 3562 3563 .list-group-item-danger { 3564 color: #a94442; 3565 background-color: #f2dede; } 3566 3567 a.list-group-item-danger { 3568 color: #a94442; } 3569 a.list-group-item-danger .list-group-item-heading { 3570 color: inherit; } 3571 a.list-group-item-danger:hover, a.list-group-item-danger:focus { 3572 color: #a94442; 3573 background-color: #ebcccc; } 3574 a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { 3575 color: #fff; 3576 background-color: #a94442; 3577 border-color: #a94442; } 3578 3579 .list-group-item-heading { 3580 margin-top: 0; 3581 margin-bottom: 5px; } 3582 3583 .list-group-item-text { 3584 margin-bottom: 0; 3585 line-height: 1.3; } 3586 3587 .panel { 3588 margin-bottom: 20px; 3589 background-color: #fff; 3590 border: 1px solid transparent; 3591 border-radius: 4px; 3592 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); } 3593 3594 .panel-body { 3595 padding: 15px; } 3596 .panel-body:before, .panel-body:after { 3597 content: " "; 3598 display: table; } 3599 .panel-body:after { 3600 clear: both; } 3601 3602 .panel-heading { 3603 padding: 10px 15px; 3604 border-bottom: 1px solid transparent; 3605 border-top-right-radius: 3px; 3606 border-top-left-radius: 3px; } 3607 .panel-heading > .dropdown .dropdown-toggle { 3608 color: inherit; } 3609 3610 .panel-title { 3611 margin-top: 0; 3612 margin-bottom: 0; 3613 font-size: 16px; 3614 color: inherit; } 3615 .panel-title > a { 3616 color: inherit; } 3617 3618 .panel-footer { 3619 padding: 10px 15px; 3620 background-color: #f5f5f5; 3621 border-top: 1px solid #ddd; 3622 border-bottom-right-radius: 3px; 3623 border-bottom-left-radius: 3px; } 3624 3625 .panel > .list-group { 3626 margin-bottom: 0; } 3627 .panel > .list-group .list-group-item { 3628 border-width: 1px 0; 3629 border-radius: 0; } 3630 .panel > .list-group:first-child .list-group-item:first-child { 3631 border-top: 0; 3632 border-top-right-radius: 3px; 3633 border-top-left-radius: 3px; } 3634 .panel > .list-group:last-child .list-group-item:last-child { 3635 border-bottom: 0; 3636 border-bottom-right-radius: 3px; 3637 border-bottom-left-radius: 3px; } 3638 3639 .panel-heading + .list-group .list-group-item:first-child { 3640 border-top-width: 0; } 3641 3642 .panel > .table, .panel > .table-responsive > .table { 3643 margin-bottom: 0; } 3644 .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { 3645 border-top-right-radius: 3px; 3646 border-top-left-radius: 3px; } 3647 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { 3648 border-top-left-radius: 3px; } 3649 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { 3650 border-top-right-radius: 3px; } 3651 .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { 3652 border-bottom-right-radius: 3px; 3653 border-bottom-left-radius: 3px; } 3654 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { 3655 border-bottom-left-radius: 3px; } 3656 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { 3657 border-bottom-right-radius: 3px; } 3658 .panel > .panel-body + .table, .panel > .panel-body + .table-responsive { 3659 border-top: 1px solid #ddd; } 3660 .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { 3661 border-top: 0; } 3662 .panel > .table-bordered, .panel > .table-responsive > .table-bordered { 3663 border: 0; } 3664 .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { 3665 border-left: 0; } 3666 .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { 3667 border-right: 0; } 3668 .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { 3669 border-bottom: 0; } 3670 .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { 3671 border-bottom: 0; } 3672 .panel > .table-responsive { 3673 border: 0; 3674 margin-bottom: 0; } 3675 3676 .panel-group { 3677 margin-bottom: 20px; } 3678 .panel-group .panel { 3679 margin-bottom: 0; 3680 border-radius: 4px; } 3681 .panel-group .panel + .panel { 3682 margin-top: 5px; } 3683 .panel-group .panel-heading { 3684 border-bottom: 0; } 3685 .panel-group .panel-heading + .panel-collapse .panel-body { 3686 border-top: 1px solid #ddd; } 3687 .panel-group .panel-footer { 3688 border-top: 0; } 3689 .panel-group .panel-footer + .panel-collapse .panel-body { 3690 border-bottom: 1px solid #ddd; } 3691 3692 .panel-default { 3693 border-color: #ddd; } 3694 .panel-default > .panel-heading { 3695 color: #333333; 3696 background-color: #f5f5f5; 3697 border-color: #ddd; } 3698 .panel-default > .panel-heading + .panel-collapse > .panel-body { 3699 border-top-color: #ddd; } 3700 .panel-default > .panel-footer + .panel-collapse > .panel-body { 3701 border-bottom-color: #ddd; } 3702 3703 .panel-primary { 3704 border-color: #428bca; } 3705 .panel-primary > .panel-heading { 3706 color: #fff; 3707 background-color: #428bca; 3708 border-color: #428bca; } 3709 .panel-primary > .panel-heading + .panel-collapse > .panel-body { 3710 border-top-color: #428bca; } 3711 .panel-primary > .panel-footer + .panel-collapse > .panel-body { 3712 border-bottom-color: #428bca; } 3713 3714 .panel-success { 3715 border-color: #d7e9c6; } 3716 .panel-success > .panel-heading { 3717 color: #3c763d; 3718 background-color: #dff0d8; 3719 border-color: #d7e9c6; } 3720 .panel-success > .panel-heading + .panel-collapse > .panel-body { 3721 border-top-color: #d7e9c6; } 3722 .panel-success > .panel-footer + .panel-collapse > .panel-body { 3723 border-bottom-color: #d7e9c6; } 3724 3725 .panel-info { 3726 border-color: #bce9f1; } 3727 .panel-info > .panel-heading { 3728 color: #31708f; 3729 background-color: #d9edf7; 3730 border-color: #bce9f1; } 3731 .panel-info > .panel-heading + .panel-collapse > .panel-body { 3732 border-top-color: #bce9f1; } 3733 .panel-info > .panel-footer + .panel-collapse > .panel-body { 3734 border-bottom-color: #bce9f1; } 3735 3736 .panel-warning { 3737 border-color: #faeacc; } 3738 .panel-warning > .panel-heading { 3739 color: #8a6d3b; 3740 background-color: #fcf8e3; 3741 border-color: #faeacc; } 3742 .panel-warning > .panel-heading + .panel-collapse > .panel-body { 3743 border-top-color: #faeacc; } 3744 .panel-warning > .panel-footer + .panel-collapse > .panel-body { 3745 border-bottom-color: #faeacc; } 3746 3747 .panel-danger { 3748 border-color: #ebccd1; } 3749 .panel-danger > .panel-heading { 3750 color: #a94442; 3751 background-color: #f2dede; 3752 border-color: #ebccd1; } 3753 .panel-danger > .panel-heading + .panel-collapse > .panel-body { 3754 border-top-color: #ebccd1; } 3755 .panel-danger > .panel-footer + .panel-collapse > .panel-body { 3756 border-bottom-color: #ebccd1; } 3757 3758 .embed-responsive { 3759 position: relative; 3760 display: block; 3761 height: 0; 3762 padding: 0; 3763 overflow: hidden; } 3764 .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object { 3765 position: absolute; 3766 top: 0; 3767 left: 0; 3768 bottom: 0; 3769 height: 100%; 3770 width: 100%; 3771 border: 0; } 3772 .embed-responsive.embed-responsive-16by9 { 3773 padding-bottom: 56.25%; } 3774 .embed-responsive.embed-responsive-4by3 { 3775 padding-bottom: 75%; } 3776 3777 .well { 3778 min-height: 20px; 3779 padding: 19px; 3780 margin-bottom: 20px; 3781 background-color: #f5f5f5; 3782 border: 1px solid #e3e3e3; 3783 border-radius: 4px; 3784 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } 3785 .well blockquote { 3786 border-color: #ddd; 3787 border-color: rgba(0, 0, 0, 0.15); } 3788 3789 .well-lg { 3790 padding: 24px; 3791 border-radius: 6px; } 3792 3793 .well-sm { 3794 padding: 9px; 3795 border-radius: 3px; } 3796 3797 .close { 3798 float: right; 3799 font-size: 21px; 3800 font-weight: bold; 3801 line-height: 1; 3802 color: #000; 3803 text-shadow: 0 1px 0 #fff; 3804 opacity: 0.2; 3805 filter: alpha(opacity=20); } 3806 .close:hover, .close:focus { 3807 color: #000; 3808 text-decoration: none; 3809 cursor: pointer; 3810 opacity: 0.5; 3811 filter: alpha(opacity=50); } 3812 3813 button.close { 3814 padding: 0; 3815 cursor: pointer; 3816 background: transparent; 3817 border: 0; 3818 -webkit-appearance: none; } 3819 3820 .modal-open { 3821 overflow: hidden; } 3822 3823 .modal { 3824 display: none; 3825 overflow: auto; 3826 overflow-y: scroll; 3827 position: fixed; 3828 top: 0; 3829 right: 0; 3830 bottom: 0; 3831 left: 0; 3832 z-index: 1050; 3833 -webkit-overflow-scrolling: touch; 3834 outline: 0; } 3835 .modal.fade .modal-dialog { 3836 -webkit-transform: translate(0, -25%); 3837 transform: translate(0, -25%); 3838 transition: -webkit-transform 0.3s ease-out; 3839 transition: transform 0.3s ease-out; } 3840 .modal.in .modal-dialog { 3841 -webkit-transform: translate(0, 0); 3842 transform: translate(0, 0); } 3843 3844 .modal-dialog { 3845 position: relative; 3846 width: auto; 3847 margin: 10px; } 3848 3849 .modal-content { 3850 position: relative; 3851 background-color: #fff; 3852 border: 1px solid #999; 3853 border: 1px solid rgba(0, 0, 0, 0.2); 3854 border-radius: 6px; 3855 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); 3856 background-clip: padding-box; 3857 outline: 0; } 3858 3859 .modal-backdrop { 3860 position: fixed; 3861 top: 0; 3862 right: 0; 3863 bottom: 0; 3864 left: 0; 3865 z-index: 1040; 3866 background-color: #000; } 3867 .modal-backdrop.fade { 3868 opacity: 0; 3869 filter: alpha(opacity=0); } 3870 .modal-backdrop.in { 3871 opacity: 0.5; 3872 filter: alpha(opacity=50); } 3873 3874 .modal-header { 3875 padding: 15px; 3876 border-bottom: 1px solid #e5e5e5; 3877 min-height: 16.42857px; } 3878 3879 .modal-header .close { 3880 margin-top: -2px; } 3881 3882 .modal-title { 3883 margin: 0; 3884 line-height: 1.42857; } 3885 3886 .modal-body { 3887 position: relative; 3888 padding: 15px; } 3889 3890 .modal-footer { 3891 padding: 15px; 3892 text-align: right; 3893 border-top: 1px solid #e5e5e5; } 3894 .modal-footer:before, .modal-footer:after { 3895 content: " "; 3896 display: table; } 3897 .modal-footer:after { 3898 clear: both; } 3899 .modal-footer .btn + .btn { 3900 margin-left: 5px; 3901 margin-bottom: 0; } 3902 .modal-footer .btn-group .btn + .btn { 3903 margin-left: -1px; } 3904 .modal-footer .btn-block + .btn-block { 3905 margin-left: 0; } 3906 3907 .modal-scrollbar-measure { 3908 position: absolute; 3909 top: -9999px; 3910 width: 50px; 3911 height: 50px; 3912 overflow: scroll; } 3913 3914 @media (min-width: 768px) { 3915 .modal-dialog { 3916 width: 600px; 3917 margin: 30px auto; } 3918 .modal-content { 3919 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); } 3920 .modal-sm { 3921 width: 300px; } } 3922 3923 @media (min-width: 992px) { 3924 .modal-lg { 3925 width: 900px; } } 3926 3927 .tooltip { 3928 position: absolute; 3929 z-index: 1070; 3930 display: block; 3931 visibility: visible; 3932 font-size: 12px; 3933 line-height: 1.4; 3934 opacity: 0; 3935 filter: alpha(opacity=0); } 3936 .tooltip.in { 3937 opacity: 0.9; 3938 filter: alpha(opacity=90); } 3939 .tooltip.top { 3940 margin-top: -3px; 3941 padding: 5px 0; } 3942 .tooltip.right { 3943 margin-left: 3px; 3944 padding: 0 5px; } 3945 .tooltip.bottom { 3946 margin-top: 3px; 3947 padding: 5px 0; } 3948 .tooltip.left { 3949 margin-left: -3px; 3950 padding: 0 5px; } 3951 3952 .tooltip-inner { 3953 max-width: 200px; 3954 padding: 3px 8px; 3955 color: #fff; 3956 text-align: center; 3957 text-decoration: none; 3958 background-color: #000; 3959 border-radius: 4px; } 3960 3961 .tooltip-arrow { 3962 position: absolute; 3963 width: 0; 3964 height: 0; 3965 border-color: transparent; 3966 border-style: solid; } 3967 3968 .tooltip.top .tooltip-arrow { 3969 bottom: 0; 3970 left: 50%; 3971 margin-left: -5px; 3972 border-width: 5px 5px 0; 3973 border-top-color: #000; } 3974 .tooltip.top-left .tooltip-arrow { 3975 bottom: 0; 3976 left: 5px; 3977 border-width: 5px 5px 0; 3978 border-top-color: #000; } 3979 .tooltip.top-right .tooltip-arrow { 3980 bottom: 0; 3981 right: 5px; 3982 border-width: 5px 5px 0; 3983 border-top-color: #000; } 3984 .tooltip.right .tooltip-arrow { 3985 top: 50%; 3986 left: 0; 3987 margin-top: -5px; 3988 border-width: 5px 5px 5px 0; 3989 border-right-color: #000; } 3990 .tooltip.left .tooltip-arrow { 3991 top: 50%; 3992 right: 0; 3993 margin-top: -5px; 3994 border-width: 5px 0 5px 5px; 3995 border-left-color: #000; } 3996 .tooltip.bottom .tooltip-arrow { 3997 top: 0; 3998 left: 50%; 3999 margin-left: -5px; 4000 border-width: 0 5px 5px; 4001 border-bottom-color: #000; } 4002 .tooltip.bottom-left .tooltip-arrow { 4003 top: 0; 4004 left: 5px; 4005 border-width: 0 5px 5px; 4006 border-bottom-color: #000; } 4007 .tooltip.bottom-right .tooltip-arrow { 4008 top: 0; 4009 right: 5px; 4010 border-width: 0 5px 5px; 4011 border-bottom-color: #000; } 4012 4013 .popover { 4014 position: absolute; 4015 top: 0; 4016 left: 0; 4017 z-index: 1060; 4018 display: none; 4019 max-width: 276px; 4020 padding: 1px; 4021 text-align: left; 4022 background-color: #fff; 4023 background-clip: padding-box; 4024 border: 1px solid #ccc; 4025 border: 1px solid rgba(0, 0, 0, 0.2); 4026 border-radius: 6px; 4027 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); 4028 white-space: normal; } 4029 .popover.top { 4030 margin-top: -10px; } 4031 .popover.right { 4032 margin-left: 10px; } 4033 .popover.bottom { 4034 margin-top: 10px; } 4035 .popover.left { 4036 margin-left: -10px; } 4037 4038 .popover-title { 4039 margin: 0; 4040 padding: 8px 14px; 4041 font-size: 14px; 4042 font-weight: normal; 4043 line-height: 18px; 4044 background-color: #f7f7f7; 4045 border-bottom: 1px solid #ebebeb; 4046 border-radius: 5px 5px 0 0; } 4047 4048 .popover-content { 4049 padding: 9px 14px; } 4050 4051 .popover > .arrow, .popover > .arrow:after { 4052 position: absolute; 4053 display: block; 4054 width: 0; 4055 height: 0; 4056 border-color: transparent; 4057 border-style: solid; } 4058 4059 .popover > .arrow { 4060 border-width: 11px; } 4061 4062 .popover > .arrow:after { 4063 border-width: 10px; 4064 content: ""; } 4065 4066 .popover.top > .arrow { 4067 left: 50%; 4068 margin-left: -11px; 4069 border-bottom-width: 0; 4070 border-top-color: #999999; 4071 border-top-color: rgba(0, 0, 0, 0.05); 4072 bottom: -11px; } 4073 .popover.top > .arrow:after { 4074 content: " "; 4075 bottom: 1px; 4076 margin-left: -10px; 4077 border-bottom-width: 0; 4078 border-top-color: #fff; } 4079 .popover.right > .arrow { 4080 top: 50%; 4081 left: -11px; 4082 margin-top: -11px; 4083 border-left-width: 0; 4084 border-right-color: #999999; 4085 border-right-color: rgba(0, 0, 0, 0.05); } 4086 .popover.right > .arrow:after { 4087 content: " "; 4088 left: 1px; 4089 bottom: -10px; 4090 border-left-width: 0; 4091 border-right-color: #fff; } 4092 .popover.bottom > .arrow { 4093 left: 50%; 4094 margin-left: -11px; 4095 border-top-width: 0; 4096 border-bottom-color: #999999; 4097 border-bottom-color: rgba(0, 0, 0, 0.05); 4098 top: -11px; } 4099 .popover.bottom > .arrow:after { 4100 content: " "; 4101 top: 1px; 4102 margin-left: -10px; 4103 border-top-width: 0; 4104 border-bottom-color: #fff; } 4105 .popover.left > .arrow { 4106 top: 50%; 4107 right: -11px; 4108 margin-top: -11px; 4109 border-right-width: 0; 4110 border-left-color: #999999; 4111 border-left-color: rgba(0, 0, 0, 0.05); } 4112 .popover.left > .arrow:after { 4113 content: " "; 4114 right: 1px; 4115 border-right-width: 0; 4116 border-left-color: #fff; 4117 bottom: -10px; } 4118 4119 .carousel { 4120 position: relative; } 4121 4122 .carousel-inner { 4123 position: relative; 4124 overflow: hidden; 4125 width: 100%; } 4126 .carousel-inner > .item { 4127 display: none; 4128 position: relative; 4129 transition: 0.6s ease-in-out left; } 4130 .carousel-inner > .item > img, .carousel-inner > .item > a > img { 4131 display: block; 4132 max-width: 100%; 4133 height: auto; 4134 line-height: 1; } 4135 .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { 4136 display: block; } 4137 .carousel-inner > .active { 4138 left: 0; } 4139 .carousel-inner > .next, .carousel-inner > .prev { 4140 position: absolute; 4141 top: 0; 4142 width: 100%; } 4143 .carousel-inner > .next { 4144 left: 100%; } 4145 .carousel-inner > .prev { 4146 left: -100%; } 4147 .carousel-inner > .next.left, .carousel-inner > .prev.right { 4148 left: 0; } 4149 .carousel-inner > .active.left { 4150 left: -100%; } 4151 .carousel-inner > .active.right { 4152 left: 100%; } 4153 4154 .carousel-control { 4155 position: absolute; 4156 top: 0; 4157 left: 0; 4158 bottom: 0; 4159 width: 15%; 4160 opacity: 0.5; 4161 filter: alpha(opacity=50); 4162 font-size: 20px; 4163 color: #fff; 4164 text-align: center; 4165 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } 4166 .carousel-control.left { 4167 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%); 4168 background-repeat: repeat-x; 4169 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } 4170 .carousel-control.right { 4171 left: auto; 4172 right: 0; 4173 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%); 4174 background-repeat: repeat-x; 4175 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } 4176 .carousel-control:hover, .carousel-control:focus { 4177 outline: 0; 4178 color: #fff; 4179 text-decoration: none; 4180 opacity: 0.9; 4181 filter: alpha(opacity=90); } 4182 .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { 4183 position: absolute; 4184 top: 50%; 4185 z-index: 5; 4186 display: inline-block; } 4187 .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { 4188 left: 50%; 4189 margin-left: -10px; } 4190 .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { 4191 right: 50%; 4192 margin-right: -10px; } 4193 .carousel-control .icon-prev, .carousel-control .icon-next { 4194 width: 20px; 4195 height: 20px; 4196 margin-top: -10px; 4197 font-family: serif; } 4198 .carousel-control .icon-prev:before { 4199 content: '\2039'; } 4200 .carousel-control .icon-next:before { 4201 content: '\203a'; } 4202 4203 .carousel-indicators { 4204 position: absolute; 4205 bottom: 10px; 4206 left: 50%; 4207 z-index: 15; 4208 width: 60%; 4209 margin-left: -30%; 4210 padding-left: 0; 4211 list-style: none; 4212 text-align: center; } 4213 .carousel-indicators li { 4214 display: inline-block; 4215 width: 10px; 4216 height: 10px; 4217 margin: 1px; 4218 text-indent: -999px; 4219 border: 1px solid #fff; 4220 border-radius: 10px; 4221 cursor: pointer; 4222 background-color: #000 \9; 4223 background-color: rgba(0, 0, 0, 0); } 4224 .carousel-indicators .active { 4225 margin: 0; 4226 width: 12px; 4227 height: 12px; 4228 background-color: #fff; } 4229 4230 .carousel-caption { 4231 position: absolute; 4232 left: 15%; 4233 right: 15%; 4234 bottom: 20px; 4235 z-index: 10; 4236 padding-top: 20px; 4237 padding-bottom: 20px; 4238 color: #fff; 4239 text-align: center; 4240 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); } 4241 .carousel-caption .btn { 4242 text-shadow: none; } 4243 4244 @media screen and (min-width: 768px) { 4245 .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { 4246 width: 30px; 4247 height: 30px; 4248 margin-top: -15px; 4249 font-size: 30px; } 4250 .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { 4251 margin-left: -15px; } 4252 .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { 4253 margin-right: -15px; } 4254 .carousel-caption { 4255 left: 20%; 4256 right: 20%; 4257 padding-bottom: 30px; } 4258 .carousel-indicators { 4259 bottom: 20px; } } 4260 4261 .clearfix:before, .clearfix:after { 4262 content: " "; 4263 display: table; } 4264 .clearfix:after { 4265 clear: both; } 4266 4267 .center-block { 4268 display: block; 4269 margin-left: auto; 4270 margin-right: auto; } 4271 4272 .pull-right { 4273 float: right !important; } 4274 4275 .pull-left { 4276 float: left !important; } 4277 4278 .hide { 4279 display: none !important; } 4280 4281 .show { 4282 display: block !important; } 4283 4284 .invisible { 4285 visibility: hidden; } 4286 4287 .text-hide { 4288 font: 0/0 a; 4289 color: transparent; 4290 text-shadow: none; 4291 background-color: transparent; 4292 border: 0; } 4293 4294 .hidden { 4295 display: none !important; 4296 visibility: hidden !important; } 4297 4298 .affix { 4299 position: fixed; } 4300 4301 @-ms-viewport { 4302 width: device-width; } 4303 4304 .visible-xs, .visible-sm, .visible-md, .visible-lg { 4305 display: none !important; } 4306 4307 .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { 4308 display: none !important; } 4309 4310 @media (max-width: 767px) { 4311 .visible-xs { 4312 display: block !important; } 4313 table.visible-xs { 4314 display: table; } 4315 tr.visible-xs { 4316 display: table-row !important; } 4317 th.visible-xs, td.visible-xs { 4318 display: table-cell !important; } } 4319 4320 @media (max-width: 767px) { 4321 .visible-xs-block { 4322 display: block !important; } } 4323 4324 @media (max-width: 767px) { 4325 .visible-xs-inline { 4326 display: inline !important; } } 4327 4328 @media (max-width: 767px) { 4329 .visible-xs-inline-block { 4330 display: inline-block !important; } } 4331 4332 @media (min-width: 768px) and (max-width: 991px) { 4333 .visible-sm { 4334 display: block !important; } 4335 table.visible-sm { 4336 display: table; } 4337 tr.visible-sm { 4338 display: table-row !important; } 4339 th.visible-sm, td.visible-sm { 4340 display: table-cell !important; } } 4341 4342 @media (min-width: 768px) and (max-width: 991px) { 4343 .visible-sm-block { 4344 display: block !important; } } 4345 4346 @media (min-width: 768px) and (max-width: 991px) { 4347 .visible-sm-inline { 4348 display: inline !important; } } 4349 4350 @media (min-width: 768px) and (max-width: 991px) { 4351 .visible-sm-inline-block { 4352 display: inline-block !important; } } 4353 4354 @media (min-width: 992px) and (max-width: 1199px) { 4355 .visible-md { 4356 display: block !important; } 4357 table.visible-md { 4358 display: table; } 4359 tr.visible-md { 4360 display: table-row !important; } 4361 th.visible-md, td.visible-md { 4362 display: table-cell !important; } } 4363 4364 @media (min-width: 992px) and (max-width: 1199px) { 4365 .visible-md-block { 4366 display: block !important; } } 4367 4368 @media (min-width: 992px) and (max-width: 1199px) { 4369 .visible-md-inline { 4370 display: inline !important; } } 4371 4372 @media (min-width: 992px) and (max-width: 1199px) { 4373 .visible-md-inline-block { 4374 display: inline-block !important; } } 4375 4376 @media (min-width: 1200px) { 4377 .visible-lg { 4378 display: block !important; } 4379 table.visible-lg { 4380 display: table; } 4381 tr.visible-lg { 4382 display: table-row !important; } 4383 th.visible-lg, td.visible-lg { 4384 display: table-cell !important; } } 4385 4386 @media (min-width: 1200px) { 4387 .visible-lg-block { 4388 display: block !important; } } 4389 4390 @media (min-width: 1200px) { 4391 .visible-lg-inline { 4392 display: inline !important; } } 4393 4394 @media (min-width: 1200px) { 4395 .visible-lg-inline-block { 4396 display: inline-block !important; } } 4397 4398 @media (max-width: 767px) { 4399 .hidden-xs { 4400 display: none !important; } } 4401 4402 @media (min-width: 768px) and (max-width: 991px) { 4403 .hidden-sm { 4404 display: none !important; } } 4405 4406 @media (min-width: 992px) and (max-width: 1199px) { 4407 .hidden-md { 4408 display: none !important; } } 4409 4410 @media (min-width: 1200px) { 4411 .hidden-lg { 4412 display: none !important; } } 4413 4414 .visible-print { 4415 display: none !important; } 4416 4417 @media print { 4418 .visible-print { 4419 display: block !important; } 4420 table.visible-print { 4421 display: table; } 4422 tr.visible-print { 4423 display: table-row !important; } 4424 th.visible-print, td.visible-print { 4425 display: table-cell !important; } } 4426 4427 .visible-print-block { 4428 display: none !important; } 4429 @media print { 4430 .visible-print-block { 4431 display: block !important; } } 4432 4433 .visible-print-inline { 4434 display: none !important; } 4435 @media print { 4436 .visible-print-inline { 4437 display: inline !important; } } 4438 4439 .visible-print-inline-block { 4440 display: none !important; } 4441 @media print { 4442 .visible-print-inline-block { 4443 display: inline-block !important; } } 4444 4445 @media print { 4446 .hidden-print { 4447 display: none !important; } } 4448 4449 .browsehappy { 4450 margin: 0.2em 0; 4451 background: #ccc; 4452 color: #000; 4453 padding: 0.2em 0; } 4454 4455 /* Space out content a bit */ 4456 body { 4457 padding-top: 20px; 4458 padding-bottom: 20px; } 4459 4460 /* Everything but the jumbotron gets side spacing for mobile first views */ 4461 .header, .marketing, .footer { 4462 padding-left: 15px; 4463 padding-right: 15px; } 4464 4465 /* Custom page header */ 4466 .header { 4467 border-bottom: 1px solid #e5e5e5; 4468 /* Make the masthead heading the same height as the navigation */ } 4469 .header h3 { 4470 margin-top: 0; 4471 margin-bottom: 0; 4472 line-height: 40px; 4473 padding-bottom: 19px; } 4474 4475 /* Custom page footer */ 4476 .footer { 4477 padding-top: 19px; 4478 color: #777; 4479 border-top: 1px solid #e5e5e5; } 4480 4481 .container-narrow > hr { 4482 margin: 30px 0; } 4483 4484 /* Main marketing message and sign up button */ 4485 .jumbotron { 4486 text-align: center; 4487 border-bottom: 1px solid #e5e5e5; } 4488 .jumbotron .btn { 4489 font-size: 21px; 4490 padding: 14px 24px; } 4491 4492 /* Supporting marketing content */ 4493 .marketing { 4494 margin: 40px 0; } 4495 .marketing p + h4 { 4496 margin-top: 28px; } 4497 4498 /* Responsive: Portrait tablets and up */ 4499 @media screen and (min-width: 768px) { 4500 /* Remove the padding we set earlier */ 4501 /* Space out the masthead */ 4502 /* Remove the bottom border on the jumbotron for visual effect */ 4503 .container { 4504 max-width: 730px; } 4505 .header, .marketing, .footer { 4506 padding-left: 0; 4507 padding-right: 0; } 4508 .header { 4509 margin-bottom: 30px; } 4510 .jumbotron { 4511 border-bottom: 300; } } 4512 4513 /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlcyI6WyJtYWluLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiJGljb24tZm9udC1wYXRoOiBcIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3Mtb2ZmaWNpYWwvdmVuZG9yL2Fzc2V0cy9mb250cy9ib290c3RyYXAvXCI7XG5cbi8vIGJvd2VyOnNjc3NcbkBpbXBvcnQgXCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzLW9mZmljaWFsL3ZlbmRvci9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwLnNjc3NcIjtcbi8vIGVuZGJvd2VyXG5cbi5icm93c2VoYXBweSB7XG4gICAgbWFyZ2luOiAwLjJlbSAwO1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogMC4yZW0gMDtcbn1cblxuLyogU3BhY2Ugb3V0IGNvbnRlbnQgYSBiaXQgKi9cbmJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4vKiBFdmVyeXRoaW5nIGJ1dCB0aGUganVtYm90cm9uIGdldHMgc2lkZSBzcGFjaW5nIGZvciBtb2JpbGUgZmlyc3Qgdmlld3MgKi9cbi5oZWFkZXIsXG4ubWFya2V0aW5nLFxuLmZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi8qIEN1c3RvbSBwYWdlIGhlYWRlciAqL1xuLmhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICAvKiBNYWtlIHRoZSBtYXN0aGVhZCBoZWFkaW5nIHRoZSBzYW1lIGhlaWdodCBhcyB0aGUgbmF2aWdhdGlvbiAqL1xuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICAgIH1cbn1cblxuLyogQ3VzdG9tIHBhZ2UgZm9vdGVyICovXG4uZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTlweDtcbiAgICBjb2xvcjogIzc3NztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmNvbnRhaW5lci1uYXJyb3cgPiBociB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG59XG5cbi8qIE1haW4gbWFya2V0aW5nIG1lc3NhZ2UgYW5kIHNpZ24gdXAgYnV0dG9uICovXG4uanVtYm90cm9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgLmJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgcGFkZGluZzogMTRweCAyNHB4O1xuICAgIH1cbn1cblxuLyogU3VwcG9ydGluZyBtYXJrZXRpbmcgY29udGVudCAqL1xuLm1hcmtldGluZyB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgcCArIGg0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICB9XG59XG5cbi8qIFJlc3BvbnNpdmU6IFBvcnRyYWl0IHRhYmxldHMgYW5kIHVwICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDczMHB4O1xuICAgIH1cblxuICAgIC8qIFJlbW92ZSB0aGUgcGFkZGluZyB3ZSBzZXQgZWFybGllciAqL1xuICAgIC5oZWFkZXIsXG4gICAgLm1hcmtldGluZyxcbiAgICAuZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC8qIFNwYWNlIG91dCB0aGUgbWFzdGhlYWQgKi9cbiAgICAuaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAvKiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgb24gdGhlIGp1bWJvdHJvbiBmb3IgdmlzdWFsIGVmZmVjdCAqL1xuICAgIC5qdW1ib3Ryb24ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAzMDA7XG4gICAgfVxufVxuXG4vLyB0aGlzIGlzIGEgY29tbWVudC4uLlxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */