PageRenderTime 196ms CodeModel.GetById 19ms app.highlight 161ms RepoModel.GetById 2ms app.codeStats 1ms

/css/bootstrap.css

https://bitbucket.org/denissilva/cgpdi_admin
CSS | 8975 lines | 7936 code | 1032 blank | 7 comment | 0 complexity | d59729439a203fc474f5677b8d18d8bb MD5 | raw file

Large files files are truncated, but you can click here to view the full file

   1/*!
   2 * Bootstrap v4.0.0 (https://getbootstrap.com)
   3 * Copyright 2011-2018 The Bootstrap Authors
   4 * Copyright 2011-2018 Twitter, Inc.
   5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   6 */
   7:root {
   8  --blue: #007bff;
   9  --indigo: #6610f2;
  10  --purple: #6f42c1;
  11  --pink: #e83e8c;
  12  --red: #dc3545;
  13  --orange: #fd7e14;
  14  --yellow: #ffc107;
  15  --green: #28a745;
  16  --teal: #20c997;
  17  --cyan: #17a2b8;
  18  --white: #fff;
  19  --gray: #6c757d;
  20  --gray-dark: #343a40;
  21  --primary: #007bff;
  22  --secondary: #6c757d;
  23  --success: #28a745;
  24  --info: #17a2b8;
  25  --warning: #ffc107;
  26  --danger: #dc3545;
  27  --light: #f8f9fa;
  28  --dark: #343a40;
  29  --breakpoint-xs: 0;
  30  --breakpoint-sm: 576px;
  31  --breakpoint-md: 768px;
  32  --breakpoint-lg: 992px;
  33  --breakpoint-xl: 1200px;
  34  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  35  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  36}
  37
  38*,
  39*::before,
  40*::after {
  41  box-sizing: border-box;
  42}
  43
  44html {
  45  font-family: sans-serif;
  46  line-height: 1.15;
  47  -webkit-text-size-adjust: 100%;
  48  -ms-text-size-adjust: 100%;
  49  -ms-overflow-style: scrollbar;
  50  -webkit-tap-highlight-color: transparent;
  51}
  52
  53@-ms-viewport {
  54  width: device-width;
  55}
  56
  57article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  58  display: block;
  59}
  60
  61body {
  62  margin: 0;
  63  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  64  font-size: 1rem;
  65  font-weight: 400;
  66  line-height: 1.5;
  67  color: #212529;
  68  text-align: left;
  69  background-color: #fff;
  70}
  71
  72[tabindex="-1"]:focus {
  73  outline: 0 !important;
  74}
  75
  76hr {
  77  box-sizing: content-box;
  78  height: 0;
  79  overflow: visible;
  80}
  81
  82h1, h2, h3, h4, h5, h6 {
  83  margin-top: 0;
  84  margin-bottom: 0.5rem;
  85}
  86
  87p {
  88  margin-top: 0;
  89  margin-bottom: 1rem;
  90}
  91
  92abbr[title],
  93abbr[data-original-title] {
  94  text-decoration: underline;
  95  -webkit-text-decoration: underline dotted;
  96  text-decoration: underline dotted;
  97  cursor: help;
  98  border-bottom: 0;
  99}
 100
 101address {
 102  margin-bottom: 1rem;
 103  font-style: normal;
 104  line-height: inherit;
 105}
 106
 107ol,
 108ul,
 109dl {
 110  margin-top: 0;
 111  margin-bottom: 1rem;
 112}
 113
 114ol ol,
 115ul ul,
 116ol ul,
 117ul ol {
 118  margin-bottom: 0;
 119}
 120
 121dt {
 122  font-weight: 700;
 123}
 124
 125dd {
 126  margin-bottom: .5rem;
 127  margin-left: 0;
 128}
 129
 130blockquote {
 131  margin: 0 0 1rem;
 132}
 133
 134dfn {
 135  font-style: italic;
 136}
 137
 138b,
 139strong {
 140  font-weight: bolder;
 141}
 142
 143small {
 144  font-size: 80%;
 145}
 146
 147sub,
 148sup {
 149  position: relative;
 150  font-size: 75%;
 151  line-height: 0;
 152  vertical-align: baseline;
 153}
 154
 155sub {
 156  bottom: -.25em;
 157}
 158
 159sup {
 160  top: -.5em;
 161}
 162
 163a {
 164  color: #007bff;
 165  text-decoration: none;
 166  background-color: transparent;
 167  -webkit-text-decoration-skip: objects;
 168}
 169
 170a:hover {
 171  color: #0056b3;
 172  text-decoration: underline;
 173}
 174
 175a:not([href]):not([tabindex]) {
 176  color: inherit;
 177  text-decoration: none;
 178}
 179
 180a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
 181  color: inherit;
 182  text-decoration: none;
 183}
 184
 185a:not([href]):not([tabindex]):focus {
 186  outline: 0;
 187}
 188
 189pre,
 190code,
 191kbd,
 192samp {
 193  font-family: monospace, monospace;
 194  font-size: 1em;
 195}
 196
 197pre {
 198  margin-top: 0;
 199  margin-bottom: 1rem;
 200  overflow: auto;
 201  -ms-overflow-style: scrollbar;
 202}
 203
 204figure {
 205  margin: 0 0 1rem;
 206}
 207
 208img {
 209  vertical-align: middle;
 210  border-style: none;
 211}
 212
 213svg:not(:root) {
 214  overflow: hidden;
 215}
 216
 217table {
 218  border-collapse: collapse;
 219}
 220
 221caption {
 222  padding-top: 0.75rem;
 223  padding-bottom: 0.75rem;
 224  color: #6c757d;
 225  text-align: left;
 226  caption-side: bottom;
 227}
 228
 229th {
 230  text-align: inherit;
 231}
 232
 233label {
 234  display: inline-block;
 235  margin-bottom: .5rem;
 236}
 237
 238button {
 239  border-radius: 0;
 240}
 241
 242button:focus {
 243  outline: 1px dotted;
 244  outline: 5px auto -webkit-focus-ring-color;
 245}
 246
 247input,
 248button,
 249select,
 250optgroup,
 251textarea {
 252  margin: 0;
 253  font-family: inherit;
 254  font-size: inherit;
 255  line-height: inherit;
 256}
 257
 258button,
 259input {
 260  overflow: visible;
 261}
 262
 263button,
 264select {
 265  text-transform: none;
 266}
 267
 268button,
 269html [type="button"],
 270[type="reset"],
 271[type="submit"] {
 272  -webkit-appearance: button;
 273}
 274
 275button::-moz-focus-inner,
 276[type="button"]::-moz-focus-inner,
 277[type="reset"]::-moz-focus-inner,
 278[type="submit"]::-moz-focus-inner {
 279  padding: 0;
 280  border-style: none;
 281}
 282
 283input[type="radio"],
 284input[type="checkbox"] {
 285  box-sizing: border-box;
 286  padding: 0;
 287}
 288
 289input[type="date"],
 290input[type="time"],
 291input[type="datetime-local"],
 292input[type="month"] {
 293  -webkit-appearance: listbox;
 294}
 295
 296textarea {
 297  overflow: auto;
 298  resize: vertical;
 299}
 300
 301fieldset {
 302  min-width: 0;
 303  padding: 0;
 304  margin: 0;
 305  border: 0;
 306}
 307
 308legend {
 309  display: block;
 310  width: 100%;
 311  max-width: 100%;
 312  padding: 0;
 313  margin-bottom: .5rem;
 314  font-size: 1.5rem;
 315  line-height: inherit;
 316  color: inherit;
 317  white-space: normal;
 318}
 319
 320progress {
 321  vertical-align: baseline;
 322}
 323
 324[type="number"]::-webkit-inner-spin-button,
 325[type="number"]::-webkit-outer-spin-button {
 326  height: auto;
 327}
 328
 329[type="search"] {
 330  outline-offset: -2px;
 331  -webkit-appearance: none;
 332}
 333
 334[type="search"]::-webkit-search-cancel-button,
 335[type="search"]::-webkit-search-decoration {
 336  -webkit-appearance: none;
 337}
 338
 339::-webkit-file-upload-button {
 340  font: inherit;
 341  -webkit-appearance: button;
 342}
 343
 344output {
 345  display: inline-block;
 346}
 347
 348summary {
 349  display: list-item;
 350  cursor: pointer;
 351}
 352
 353template {
 354  display: none;
 355}
 356
 357[hidden] {
 358  display: none !important;
 359}
 360
 361h1, h2, h3, h4, h5, h6,
 362.h1, .h2, .h3, .h4, .h5, .h6 {
 363  margin-bottom: 0.5rem;
 364  font-family: inherit;
 365  font-weight: 500;
 366  line-height: 1.2;
 367  color: inherit;
 368}
 369
 370h1, .h1 {
 371  font-size: 2.5rem;
 372}
 373
 374h2, .h2 {
 375  font-size: 2rem;
 376}
 377
 378h3, .h3 {
 379  font-size: 1.75rem;
 380}
 381
 382h4, .h4 {
 383  font-size: 1.5rem;
 384}
 385
 386h5, .h5 {
 387  font-size: 1.25rem;
 388}
 389
 390h6, .h6 {
 391  font-size: 1rem;
 392}
 393
 394.lead {
 395  font-size: 1.25rem;
 396  font-weight: 300;
 397}
 398
 399.display-1 {
 400  font-size: 6rem;
 401  font-weight: 300;
 402  line-height: 1.2;
 403}
 404
 405.display-2 {
 406  font-size: 5.5rem;
 407  font-weight: 300;
 408  line-height: 1.2;
 409}
 410
 411.display-3 {
 412  font-size: 4.5rem;
 413  font-weight: 300;
 414  line-height: 1.2;
 415}
 416
 417.display-4 {
 418  font-size: 3.5rem;
 419  font-weight: 300;
 420  line-height: 1.2;
 421}
 422
 423hr {
 424  margin-top: 1rem;
 425  margin-bottom: 1rem;
 426  border: 0;
 427  border-top: 1px solid rgba(0, 0, 0, 0.1);
 428}
 429
 430small,
 431.small {
 432  font-size: 80%;
 433  font-weight: 400;
 434}
 435
 436mark,
 437.mark {
 438  padding: 0.2em;
 439  background-color: #fcf8e3;
 440}
 441
 442.list-unstyled {
 443  padding-left: 0;
 444  list-style: none;
 445}
 446
 447.list-inline {
 448  padding-left: 0;
 449  list-style: none;
 450}
 451
 452.list-inline-item {
 453  display: inline-block;
 454}
 455
 456.list-inline-item:not(:last-child) {
 457  margin-right: 0.5rem;
 458}
 459
 460.initialism {
 461  font-size: 90%;
 462  text-transform: uppercase;
 463}
 464
 465.blockquote {
 466  margin-bottom: 1rem;
 467  font-size: 1.25rem;
 468}
 469
 470.blockquote-footer {
 471  display: block;
 472  font-size: 80%;
 473  color: #6c757d;
 474}
 475
 476.blockquote-footer::before {
 477  content: "\2014 \00A0";
 478}
 479
 480.img-fluid {
 481  max-width: 100%;
 482  height: auto;
 483}
 484
 485.img-thumbnail {
 486  padding: 0.25rem;
 487  background-color: #fff;
 488  border: 1px solid #dee2e6;
 489  border-radius: 0.25rem;
 490  max-width: 100%;
 491  height: auto;
 492}
 493
 494.figure {
 495  display: inline-block;
 496}
 497
 498.figure-img {
 499  margin-bottom: 0.5rem;
 500  line-height: 1;
 501}
 502
 503.figure-caption {
 504  font-size: 90%;
 505  color: #6c757d;
 506}
 507
 508code,
 509kbd,
 510pre,
 511samp {
 512  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
 513}
 514
 515code {
 516  font-size: 87.5%;
 517  color: #e83e8c;
 518  word-break: break-word;
 519}
 520
 521a > code {
 522  color: inherit;
 523}
 524
 525kbd {
 526  padding: 0.2rem 0.4rem;
 527  font-size: 87.5%;
 528  color: #fff;
 529  background-color: #212529;
 530  border-radius: 0.2rem;
 531}
 532
 533kbd kbd {
 534  padding: 0;
 535  font-size: 100%;
 536  font-weight: 700;
 537}
 538
 539pre {
 540  display: block;
 541  font-size: 87.5%;
 542  color: #212529;
 543}
 544
 545pre code {
 546  font-size: inherit;
 547  color: inherit;
 548  word-break: normal;
 549}
 550
 551.pre-scrollable {
 552  max-height: 340px;
 553  overflow-y: scroll;
 554}
 555
 556.container {
 557  width: 100%;
 558  padding-right: 15px;
 559  padding-left: 15px;
 560  margin-right: auto;
 561  margin-left: auto;
 562}
 563
 564@media (min-width: 576px) {
 565  .container {
 566    max-width: 540px;
 567  }
 568}
 569
 570@media (min-width: 768px) {
 571  .container {
 572    max-width: 720px;
 573  }
 574}
 575
 576@media (min-width: 992px) {
 577  .container {
 578    max-width: 960px;
 579  }
 580}
 581
 582@media (min-width: 1200px) {
 583  .container {
 584    max-width: 1140px;
 585  }
 586}
 587
 588.container-fluid {
 589  width: 100%;
 590  padding-right: 15px;
 591  padding-left: 15px;
 592  margin-right: auto;
 593  margin-left: auto;
 594}
 595
 596.row {
 597  display: -webkit-box;
 598  display: -ms-flexbox;
 599  display: flex;
 600  -ms-flex-wrap: wrap;
 601  flex-wrap: wrap;
 602  margin-right: -15px;
 603  margin-left: -15px;
 604}
 605
 606.no-gutters {
 607  margin-right: 0;
 608  margin-left: 0;
 609}
 610
 611.no-gutters > .col,
 612.no-gutters > [class*="col-"] {
 613  padding-right: 0;
 614  padding-left: 0;
 615}
 616
 617.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
 618.col-auto, .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, .col-sm,
 619.col-sm-auto, .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, .col-md,
 620.col-md-auto, .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, .col-lg,
 621.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
 622.col-xl-auto {
 623  position: relative;
 624  width: 100%;
 625  min-height: 1px;
 626  padding-right: 15px;
 627  padding-left: 15px;
 628}
 629
 630.col {
 631  -ms-flex-preferred-size: 0;
 632  flex-basis: 0;
 633  -webkit-box-flex: 1;
 634  -ms-flex-positive: 1;
 635  flex-grow: 1;
 636  max-width: 100%;
 637}
 638
 639.col-auto {
 640  -webkit-box-flex: 0;
 641  -ms-flex: 0 0 auto;
 642  flex: 0 0 auto;
 643  width: auto;
 644  max-width: none;
 645}
 646
 647.col-1 {
 648  -webkit-box-flex: 0;
 649  -ms-flex: 0 0 8.333333%;
 650  flex: 0 0 8.333333%;
 651  max-width: 8.333333%;
 652}
 653
 654.col-2 {
 655  -webkit-box-flex: 0;
 656  -ms-flex: 0 0 16.666667%;
 657  flex: 0 0 16.666667%;
 658  max-width: 16.666667%;
 659}
 660
 661.col-3 {
 662  -webkit-box-flex: 0;
 663  -ms-flex: 0 0 25%;
 664  flex: 0 0 25%;
 665  max-width: 25%;
 666}
 667
 668.col-4 {
 669  -webkit-box-flex: 0;
 670  -ms-flex: 0 0 33.333333%;
 671  flex: 0 0 33.333333%;
 672  max-width: 33.333333%;
 673}
 674
 675.col-5 {
 676  -webkit-box-flex: 0;
 677  -ms-flex: 0 0 41.666667%;
 678  flex: 0 0 41.666667%;
 679  max-width: 41.666667%;
 680}
 681
 682.col-6 {
 683  -webkit-box-flex: 0;
 684  -ms-flex: 0 0 50%;
 685  flex: 0 0 50%;
 686  max-width: 50%;
 687}
 688
 689.col-7 {
 690  -webkit-box-flex: 0;
 691  -ms-flex: 0 0 58.333333%;
 692  flex: 0 0 58.333333%;
 693  max-width: 58.333333%;
 694}
 695
 696.col-8 {
 697  -webkit-box-flex: 0;
 698  -ms-flex: 0 0 66.666667%;
 699  flex: 0 0 66.666667%;
 700  max-width: 66.666667%;
 701}
 702
 703.col-9 {
 704  -webkit-box-flex: 0;
 705  -ms-flex: 0 0 75%;
 706  flex: 0 0 75%;
 707  max-width: 75%;
 708}
 709
 710.col-10 {
 711  -webkit-box-flex: 0;
 712  -ms-flex: 0 0 83.333333%;
 713  flex: 0 0 83.333333%;
 714  max-width: 83.333333%;
 715}
 716
 717.col-11 {
 718  -webkit-box-flex: 0;
 719  -ms-flex: 0 0 91.666667%;
 720  flex: 0 0 91.666667%;
 721  max-width: 91.666667%;
 722}
 723
 724.col-12 {
 725  -webkit-box-flex: 0;
 726  -ms-flex: 0 0 100%;
 727  flex: 0 0 100%;
 728  max-width: 100%;
 729}
 730
 731.order-first {
 732  -webkit-box-ordinal-group: 0;
 733  -ms-flex-order: -1;
 734  order: -1;
 735}
 736
 737.order-last {
 738  -webkit-box-ordinal-group: 14;
 739  -ms-flex-order: 13;
 740  order: 13;
 741}
 742
 743.order-0 {
 744  -webkit-box-ordinal-group: 1;
 745  -ms-flex-order: 0;
 746  order: 0;
 747}
 748
 749.order-1 {
 750  -webkit-box-ordinal-group: 2;
 751  -ms-flex-order: 1;
 752  order: 1;
 753}
 754
 755.order-2 {
 756  -webkit-box-ordinal-group: 3;
 757  -ms-flex-order: 2;
 758  order: 2;
 759}
 760
 761.order-3 {
 762  -webkit-box-ordinal-group: 4;
 763  -ms-flex-order: 3;
 764  order: 3;
 765}
 766
 767.order-4 {
 768  -webkit-box-ordinal-group: 5;
 769  -ms-flex-order: 4;
 770  order: 4;
 771}
 772
 773.order-5 {
 774  -webkit-box-ordinal-group: 6;
 775  -ms-flex-order: 5;
 776  order: 5;
 777}
 778
 779.order-6 {
 780  -webkit-box-ordinal-group: 7;
 781  -ms-flex-order: 6;
 782  order: 6;
 783}
 784
 785.order-7 {
 786  -webkit-box-ordinal-group: 8;
 787  -ms-flex-order: 7;
 788  order: 7;
 789}
 790
 791.order-8 {
 792  -webkit-box-ordinal-group: 9;
 793  -ms-flex-order: 8;
 794  order: 8;
 795}
 796
 797.order-9 {
 798  -webkit-box-ordinal-group: 10;
 799  -ms-flex-order: 9;
 800  order: 9;
 801}
 802
 803.order-10 {
 804  -webkit-box-ordinal-group: 11;
 805  -ms-flex-order: 10;
 806  order: 10;
 807}
 808
 809.order-11 {
 810  -webkit-box-ordinal-group: 12;
 811  -ms-flex-order: 11;
 812  order: 11;
 813}
 814
 815.order-12 {
 816  -webkit-box-ordinal-group: 13;
 817  -ms-flex-order: 12;
 818  order: 12;
 819}
 820
 821.offset-1 {
 822  margin-left: 8.333333%;
 823}
 824
 825.offset-2 {
 826  margin-left: 16.666667%;
 827}
 828
 829.offset-3 {
 830  margin-left: 25%;
 831}
 832
 833.offset-4 {
 834  margin-left: 33.333333%;
 835}
 836
 837.offset-5 {
 838  margin-left: 41.666667%;
 839}
 840
 841.offset-6 {
 842  margin-left: 50%;
 843}
 844
 845.offset-7 {
 846  margin-left: 58.333333%;
 847}
 848
 849.offset-8 {
 850  margin-left: 66.666667%;
 851}
 852
 853.offset-9 {
 854  margin-left: 75%;
 855}
 856
 857.offset-10 {
 858  margin-left: 83.333333%;
 859}
 860
 861.offset-11 {
 862  margin-left: 91.666667%;
 863}
 864
 865@media (min-width: 576px) {
 866  .col-sm {
 867    -ms-flex-preferred-size: 0;
 868    flex-basis: 0;
 869    -webkit-box-flex: 1;
 870    -ms-flex-positive: 1;
 871    flex-grow: 1;
 872    max-width: 100%;
 873  }
 874  .col-sm-auto {
 875    -webkit-box-flex: 0;
 876    -ms-flex: 0 0 auto;
 877    flex: 0 0 auto;
 878    width: auto;
 879    max-width: none;
 880  }
 881  .col-sm-1 {
 882    -webkit-box-flex: 0;
 883    -ms-flex: 0 0 8.333333%;
 884    flex: 0 0 8.333333%;
 885    max-width: 8.333333%;
 886  }
 887  .col-sm-2 {
 888    -webkit-box-flex: 0;
 889    -ms-flex: 0 0 16.666667%;
 890    flex: 0 0 16.666667%;
 891    max-width: 16.666667%;
 892  }
 893  .col-sm-3 {
 894    -webkit-box-flex: 0;
 895    -ms-flex: 0 0 25%;
 896    flex: 0 0 25%;
 897    max-width: 25%;
 898  }
 899  .col-sm-4 {
 900    -webkit-box-flex: 0;
 901    -ms-flex: 0 0 33.333333%;
 902    flex: 0 0 33.333333%;
 903    max-width: 33.333333%;
 904  }
 905  .col-sm-5 {
 906    -webkit-box-flex: 0;
 907    -ms-flex: 0 0 41.666667%;
 908    flex: 0 0 41.666667%;
 909    max-width: 41.666667%;
 910  }
 911  .col-sm-6 {
 912    -webkit-box-flex: 0;
 913    -ms-flex: 0 0 50%;
 914    flex: 0 0 50%;
 915    max-width: 50%;
 916  }
 917  .col-sm-7 {
 918    -webkit-box-flex: 0;
 919    -ms-flex: 0 0 58.333333%;
 920    flex: 0 0 58.333333%;
 921    max-width: 58.333333%;
 922  }
 923  .col-sm-8 {
 924    -webkit-box-flex: 0;
 925    -ms-flex: 0 0 66.666667%;
 926    flex: 0 0 66.666667%;
 927    max-width: 66.666667%;
 928  }
 929  .col-sm-9 {
 930    -webkit-box-flex: 0;
 931    -ms-flex: 0 0 75%;
 932    flex: 0 0 75%;
 933    max-width: 75%;
 934  }
 935  .col-sm-10 {
 936    -webkit-box-flex: 0;
 937    -ms-flex: 0 0 83.333333%;
 938    flex: 0 0 83.333333%;
 939    max-width: 83.333333%;
 940  }
 941  .col-sm-11 {
 942    -webkit-box-flex: 0;
 943    -ms-flex: 0 0 91.666667%;
 944    flex: 0 0 91.666667%;
 945    max-width: 91.666667%;
 946  }
 947  .col-sm-12 {
 948    -webkit-box-flex: 0;
 949    -ms-flex: 0 0 100%;
 950    flex: 0 0 100%;
 951    max-width: 100%;
 952  }
 953  .order-sm-first {
 954    -webkit-box-ordinal-group: 0;
 955    -ms-flex-order: -1;
 956    order: -1;
 957  }
 958  .order-sm-last {
 959    -webkit-box-ordinal-group: 14;
 960    -ms-flex-order: 13;
 961    order: 13;
 962  }
 963  .order-sm-0 {
 964    -webkit-box-ordinal-group: 1;
 965    -ms-flex-order: 0;
 966    order: 0;
 967  }
 968  .order-sm-1 {
 969    -webkit-box-ordinal-group: 2;
 970    -ms-flex-order: 1;
 971    order: 1;
 972  }
 973  .order-sm-2 {
 974    -webkit-box-ordinal-group: 3;
 975    -ms-flex-order: 2;
 976    order: 2;
 977  }
 978  .order-sm-3 {
 979    -webkit-box-ordinal-group: 4;
 980    -ms-flex-order: 3;
 981    order: 3;
 982  }
 983  .order-sm-4 {
 984    -webkit-box-ordinal-group: 5;
 985    -ms-flex-order: 4;
 986    order: 4;
 987  }
 988  .order-sm-5 {
 989    -webkit-box-ordinal-group: 6;
 990    -ms-flex-order: 5;
 991    order: 5;
 992  }
 993  .order-sm-6 {
 994    -webkit-box-ordinal-group: 7;
 995    -ms-flex-order: 6;
 996    order: 6;
 997  }
 998  .order-sm-7 {
 999    -webkit-box-ordinal-group: 8;
1000    -ms-flex-order: 7;
1001    order: 7;
1002  }
1003  .order-sm-8 {
1004    -webkit-box-ordinal-group: 9;
1005    -ms-flex-order: 8;
1006    order: 8;
1007  }
1008  .order-sm-9 {
1009    -webkit-box-ordinal-group: 10;
1010    -ms-flex-order: 9;
1011    order: 9;
1012  }
1013  .order-sm-10 {
1014    -webkit-box-ordinal-group: 11;
1015    -ms-flex-order: 10;
1016    order: 10;
1017  }
1018  .order-sm-11 {
1019    -webkit-box-ordinal-group: 12;
1020    -ms-flex-order: 11;
1021    order: 11;
1022  }
1023  .order-sm-12 {
1024    -webkit-box-ordinal-group: 13;
1025    -ms-flex-order: 12;
1026    order: 12;
1027  }
1028  .offset-sm-0 {
1029    margin-left: 0;
1030  }
1031  .offset-sm-1 {
1032    margin-left: 8.333333%;
1033  }
1034  .offset-sm-2 {
1035    margin-left: 16.666667%;
1036  }
1037  .offset-sm-3 {
1038    margin-left: 25%;
1039  }
1040  .offset-sm-4 {
1041    margin-left: 33.333333%;
1042  }
1043  .offset-sm-5 {
1044    margin-left: 41.666667%;
1045  }
1046  .offset-sm-6 {
1047    margin-left: 50%;
1048  }
1049  .offset-sm-7 {
1050    margin-left: 58.333333%;
1051  }
1052  .offset-sm-8 {
1053    margin-left: 66.666667%;
1054  }
1055  .offset-sm-9 {
1056    margin-left: 75%;
1057  }
1058  .offset-sm-10 {
1059    margin-left: 83.333333%;
1060  }
1061  .offset-sm-11 {
1062    margin-left: 91.666667%;
1063  }
1064}
1065
1066@media (min-width: 768px) {
1067  .col-md {
1068    -ms-flex-preferred-size: 0;
1069    flex-basis: 0;
1070    -webkit-box-flex: 1;
1071    -ms-flex-positive: 1;
1072    flex-grow: 1;
1073    max-width: 100%;
1074  }
1075  .col-md-auto {
1076    -webkit-box-flex: 0;
1077    -ms-flex: 0 0 auto;
1078    flex: 0 0 auto;
1079    width: auto;
1080    max-width: none;
1081  }
1082  .col-md-1 {
1083    -webkit-box-flex: 0;
1084    -ms-flex: 0 0 8.333333%;
1085    flex: 0 0 8.333333%;
1086    max-width: 8.333333%;
1087  }
1088  .col-md-2 {
1089    -webkit-box-flex: 0;
1090    -ms-flex: 0 0 16.666667%;
1091    flex: 0 0 16.666667%;
1092    max-width: 16.666667%;
1093  }
1094  .col-md-3 {
1095    -webkit-box-flex: 0;
1096    -ms-flex: 0 0 25%;
1097    flex: 0 0 25%;
1098    max-width: 25%;
1099  }
1100  .col-md-4 {
1101    -webkit-box-flex: 0;
1102    -ms-flex: 0 0 33.333333%;
1103    flex: 0 0 33.333333%;
1104    max-width: 33.333333%;
1105  }
1106  .col-md-5 {
1107    -webkit-box-flex: 0;
1108    -ms-flex: 0 0 41.666667%;
1109    flex: 0 0 41.666667%;
1110    max-width: 41.666667%;
1111  }
1112  .col-md-6 {
1113    -webkit-box-flex: 0;
1114    -ms-flex: 0 0 50%;
1115    flex: 0 0 50%;
1116    max-width: 50%;
1117  }
1118  .col-md-7 {
1119    -webkit-box-flex: 0;
1120    -ms-flex: 0 0 58.333333%;
1121    flex: 0 0 58.333333%;
1122    max-width: 58.333333%;
1123  }
1124  .col-md-8 {
1125    -webkit-box-flex: 0;
1126    -ms-flex: 0 0 66.666667%;
1127    flex: 0 0 66.666667%;
1128    max-width: 66.666667%;
1129  }
1130  .col-md-9 {
1131    -webkit-box-flex: 0;
1132    -ms-flex: 0 0 75%;
1133    flex: 0 0 75%;
1134    max-width: 75%;
1135  }
1136  .col-md-10 {
1137    -webkit-box-flex: 0;
1138    -ms-flex: 0 0 83.333333%;
1139    flex: 0 0 83.333333%;
1140    max-width: 83.333333%;
1141  }
1142  .col-md-11 {
1143    -webkit-box-flex: 0;
1144    -ms-flex: 0 0 91.666667%;
1145    flex: 0 0 91.666667%;
1146    max-width: 91.666667%;
1147  }
1148  .col-md-12 {
1149    -webkit-box-flex: 0;
1150    -ms-flex: 0 0 100%;
1151    flex: 0 0 100%;
1152    max-width: 100%;
1153  }
1154  .order-md-first {
1155    -webkit-box-ordinal-group: 0;
1156    -ms-flex-order: -1;
1157    order: -1;
1158  }
1159  .order-md-last {
1160    -webkit-box-ordinal-group: 14;
1161    -ms-flex-order: 13;
1162    order: 13;
1163  }
1164  .order-md-0 {
1165    -webkit-box-ordinal-group: 1;
1166    -ms-flex-order: 0;
1167    order: 0;
1168  }
1169  .order-md-1 {
1170    -webkit-box-ordinal-group: 2;
1171    -ms-flex-order: 1;
1172    order: 1;
1173  }
1174  .order-md-2 {
1175    -webkit-box-ordinal-group: 3;
1176    -ms-flex-order: 2;
1177    order: 2;
1178  }
1179  .order-md-3 {
1180    -webkit-box-ordinal-group: 4;
1181    -ms-flex-order: 3;
1182    order: 3;
1183  }
1184  .order-md-4 {
1185    -webkit-box-ordinal-group: 5;
1186    -ms-flex-order: 4;
1187    order: 4;
1188  }
1189  .order-md-5 {
1190    -webkit-box-ordinal-group: 6;
1191    -ms-flex-order: 5;
1192    order: 5;
1193  }
1194  .order-md-6 {
1195    -webkit-box-ordinal-group: 7;
1196    -ms-flex-order: 6;
1197    order: 6;
1198  }
1199  .order-md-7 {
1200    -webkit-box-ordinal-group: 8;
1201    -ms-flex-order: 7;
1202    order: 7;
1203  }
1204  .order-md-8 {
1205    -webkit-box-ordinal-group: 9;
1206    -ms-flex-order: 8;
1207    order: 8;
1208  }
1209  .order-md-9 {
1210    -webkit-box-ordinal-group: 10;
1211    -ms-flex-order: 9;
1212    order: 9;
1213  }
1214  .order-md-10 {
1215    -webkit-box-ordinal-group: 11;
1216    -ms-flex-order: 10;
1217    order: 10;
1218  }
1219  .order-md-11 {
1220    -webkit-box-ordinal-group: 12;
1221    -ms-flex-order: 11;
1222    order: 11;
1223  }
1224  .order-md-12 {
1225    -webkit-box-ordinal-group: 13;
1226    -ms-flex-order: 12;
1227    order: 12;
1228  }
1229  .offset-md-0 {
1230    margin-left: 0;
1231  }
1232  .offset-md-1 {
1233    margin-left: 8.333333%;
1234  }
1235  .offset-md-2 {
1236    margin-left: 16.666667%;
1237  }
1238  .offset-md-3 {
1239    margin-left: 25%;
1240  }
1241  .offset-md-4 {
1242    margin-left: 33.333333%;
1243  }
1244  .offset-md-5 {
1245    margin-left: 41.666667%;
1246  }
1247  .offset-md-6 {
1248    margin-left: 50%;
1249  }
1250  .offset-md-7 {
1251    margin-left: 58.333333%;
1252  }
1253  .offset-md-8 {
1254    margin-left: 66.666667%;
1255  }
1256  .offset-md-9 {
1257    margin-left: 75%;
1258  }
1259  .offset-md-10 {
1260    margin-left: 83.333333%;
1261  }
1262  .offset-md-11 {
1263    margin-left: 91.666667%;
1264  }
1265}
1266
1267@media (min-width: 992px) {
1268  .col-lg {
1269    -ms-flex-preferred-size: 0;
1270    flex-basis: 0;
1271    -webkit-box-flex: 1;
1272    -ms-flex-positive: 1;
1273    flex-grow: 1;
1274    max-width: 100%;
1275  }
1276  .col-lg-auto {
1277    -webkit-box-flex: 0;
1278    -ms-flex: 0 0 auto;
1279    flex: 0 0 auto;
1280    width: auto;
1281    max-width: none;
1282  }
1283  .col-lg-1 {
1284    -webkit-box-flex: 0;
1285    -ms-flex: 0 0 8.333333%;
1286    flex: 0 0 8.333333%;
1287    max-width: 8.333333%;
1288  }
1289  .col-lg-2 {
1290    -webkit-box-flex: 0;
1291    -ms-flex: 0 0 16.666667%;
1292    flex: 0 0 16.666667%;
1293    max-width: 16.666667%;
1294  }
1295  .col-lg-3 {
1296    -webkit-box-flex: 0;
1297    -ms-flex: 0 0 25%;
1298    flex: 0 0 25%;
1299    max-width: 25%;
1300  }
1301  .col-lg-4 {
1302    -webkit-box-flex: 0;
1303    -ms-flex: 0 0 33.333333%;
1304    flex: 0 0 33.333333%;
1305    max-width: 33.333333%;
1306  }
1307  .col-lg-5 {
1308    -webkit-box-flex: 0;
1309    -ms-flex: 0 0 41.666667%;
1310    flex: 0 0 41.666667%;
1311    max-width: 41.666667%;
1312  }
1313  .col-lg-6 {
1314    -webkit-box-flex: 0;
1315    -ms-flex: 0 0 50%;
1316    flex: 0 0 50%;
1317    max-width: 50%;
1318  }
1319  .col-lg-7 {
1320    -webkit-box-flex: 0;
1321    -ms-flex: 0 0 58.333333%;
1322    flex: 0 0 58.333333%;
1323    max-width: 58.333333%;
1324  }
1325  .col-lg-8 {
1326    -webkit-box-flex: 0;
1327    -ms-flex: 0 0 66.666667%;
1328    flex: 0 0 66.666667%;
1329    max-width: 66.666667%;
1330  }
1331  .col-lg-9 {
1332    -webkit-box-flex: 0;
1333    -ms-flex: 0 0 75%;
1334    flex: 0 0 75%;
1335    max-width: 75%;
1336  }
1337  .col-lg-10 {
1338    -webkit-box-flex: 0;
1339    -ms-flex: 0 0 83.333333%;
1340    flex: 0 0 83.333333%;
1341    max-width: 83.333333%;
1342  }
1343  .col-lg-11 {
1344    -webkit-box-flex: 0;
1345    -ms-flex: 0 0 91.666667%;
1346    flex: 0 0 91.666667%;
1347    max-width: 91.666667%;
1348  }
1349  .col-lg-12 {
1350    -webkit-box-flex: 0;
1351    -ms-flex: 0 0 100%;
1352    flex: 0 0 100%;
1353    max-width: 100%;
1354  }
1355  .order-lg-first {
1356    -webkit-box-ordinal-group: 0;
1357    -ms-flex-order: -1;
1358    order: -1;
1359  }
1360  .order-lg-last {
1361    -webkit-box-ordinal-group: 14;
1362    -ms-flex-order: 13;
1363    order: 13;
1364  }
1365  .order-lg-0 {
1366    -webkit-box-ordinal-group: 1;
1367    -ms-flex-order: 0;
1368    order: 0;
1369  }
1370  .order-lg-1 {
1371    -webkit-box-ordinal-group: 2;
1372    -ms-flex-order: 1;
1373    order: 1;
1374  }
1375  .order-lg-2 {
1376    -webkit-box-ordinal-group: 3;
1377    -ms-flex-order: 2;
1378    order: 2;
1379  }
1380  .order-lg-3 {
1381    -webkit-box-ordinal-group: 4;
1382    -ms-flex-order: 3;
1383    order: 3;
1384  }
1385  .order-lg-4 {
1386    -webkit-box-ordinal-group: 5;
1387    -ms-flex-order: 4;
1388    order: 4;
1389  }
1390  .order-lg-5 {
1391    -webkit-box-ordinal-group: 6;
1392    -ms-flex-order: 5;
1393    order: 5;
1394  }
1395  .order-lg-6 {
1396    -webkit-box-ordinal-group: 7;
1397    -ms-flex-order: 6;
1398    order: 6;
1399  }
1400  .order-lg-7 {
1401    -webkit-box-ordinal-group: 8;
1402    -ms-flex-order: 7;
1403    order: 7;
1404  }
1405  .order-lg-8 {
1406    -webkit-box-ordinal-group: 9;
1407    -ms-flex-order: 8;
1408    order: 8;
1409  }
1410  .order-lg-9 {
1411    -webkit-box-ordinal-group: 10;
1412    -ms-flex-order: 9;
1413    order: 9;
1414  }
1415  .order-lg-10 {
1416    -webkit-box-ordinal-group: 11;
1417    -ms-flex-order: 10;
1418    order: 10;
1419  }
1420  .order-lg-11 {
1421    -webkit-box-ordinal-group: 12;
1422    -ms-flex-order: 11;
1423    order: 11;
1424  }
1425  .order-lg-12 {
1426    -webkit-box-ordinal-group: 13;
1427    -ms-flex-order: 12;
1428    order: 12;
1429  }
1430  .offset-lg-0 {
1431    margin-left: 0;
1432  }
1433  .offset-lg-1 {
1434    margin-left: 8.333333%;
1435  }
1436  .offset-lg-2 {
1437    margin-left: 16.666667%;
1438  }
1439  .offset-lg-3 {
1440    margin-left: 25%;
1441  }
1442  .offset-lg-4 {
1443    margin-left: 33.333333%;
1444  }
1445  .offset-lg-5 {
1446    margin-left: 41.666667%;
1447  }
1448  .offset-lg-6 {
1449    margin-left: 50%;
1450  }
1451  .offset-lg-7 {
1452    margin-left: 58.333333%;
1453  }
1454  .offset-lg-8 {
1455    margin-left: 66.666667%;
1456  }
1457  .offset-lg-9 {
1458    margin-left: 75%;
1459  }
1460  .offset-lg-10 {
1461    margin-left: 83.333333%;
1462  }
1463  .offset-lg-11 {
1464    margin-left: 91.666667%;
1465  }
1466}
1467
1468@media (min-width: 1200px) {
1469  .col-xl {
1470    -ms-flex-preferred-size: 0;
1471    flex-basis: 0;
1472    -webkit-box-flex: 1;
1473    -ms-flex-positive: 1;
1474    flex-grow: 1;
1475    max-width: 100%;
1476  }
1477  .col-xl-auto {
1478    -webkit-box-flex: 0;
1479    -ms-flex: 0 0 auto;
1480    flex: 0 0 auto;
1481    width: auto;
1482    max-width: none;
1483  }
1484  .col-xl-1 {
1485    -webkit-box-flex: 0;
1486    -ms-flex: 0 0 8.333333%;
1487    flex: 0 0 8.333333%;
1488    max-width: 8.333333%;
1489  }
1490  .col-xl-2 {
1491    -webkit-box-flex: 0;
1492    -ms-flex: 0 0 16.666667%;
1493    flex: 0 0 16.666667%;
1494    max-width: 16.666667%;
1495  }
1496  .col-xl-3 {
1497    -webkit-box-flex: 0;
1498    -ms-flex: 0 0 25%;
1499    flex: 0 0 25%;
1500    max-width: 25%;
1501  }
1502  .col-xl-4 {
1503    -webkit-box-flex: 0;
1504    -ms-flex: 0 0 33.333333%;
1505    flex: 0 0 33.333333%;
1506    max-width: 33.333333%;
1507  }
1508  .col-xl-5 {
1509    -webkit-box-flex: 0;
1510    -ms-flex: 0 0 41.666667%;
1511    flex: 0 0 41.666667%;
1512    max-width: 41.666667%;
1513  }
1514  .col-xl-6 {
1515    -webkit-box-flex: 0;
1516    -ms-flex: 0 0 50%;
1517    flex: 0 0 50%;
1518    max-width: 50%;
1519  }
1520  .col-xl-7 {
1521    -webkit-box-flex: 0;
1522    -ms-flex: 0 0 58.333333%;
1523    flex: 0 0 58.333333%;
1524    max-width: 58.333333%;
1525  }
1526  .col-xl-8 {
1527    -webkit-box-flex: 0;
1528    -ms-flex: 0 0 66.666667%;
1529    flex: 0 0 66.666667%;
1530    max-width: 66.666667%;
1531  }
1532  .col-xl-9 {
1533    -webkit-box-flex: 0;
1534    -ms-flex: 0 0 75%;
1535    flex: 0 0 75%;
1536    max-width: 75%;
1537  }
1538  .col-xl-10 {
1539    -webkit-box-flex: 0;
1540    -ms-flex: 0 0 83.333333%;
1541    flex: 0 0 83.333333%;
1542    max-width: 83.333333%;
1543  }
1544  .col-xl-11 {
1545    -webkit-box-flex: 0;
1546    -ms-flex: 0 0 91.666667%;
1547    flex: 0 0 91.666667%;
1548    max-width: 91.666667%;
1549  }
1550  .col-xl-12 {
1551    -webkit-box-flex: 0;
1552    -ms-flex: 0 0 100%;
1553    flex: 0 0 100%;
1554    max-width: 100%;
1555  }
1556  .order-xl-first {
1557    -webkit-box-ordinal-group: 0;
1558    -ms-flex-order: -1;
1559    order: -1;
1560  }
1561  .order-xl-last {
1562    -webkit-box-ordinal-group: 14;
1563    -ms-flex-order: 13;
1564    order: 13;
1565  }
1566  .order-xl-0 {
1567    -webkit-box-ordinal-group: 1;
1568    -ms-flex-order: 0;
1569    order: 0;
1570  }
1571  .order-xl-1 {
1572    -webkit-box-ordinal-group: 2;
1573    -ms-flex-order: 1;
1574    order: 1;
1575  }
1576  .order-xl-2 {
1577    -webkit-box-ordinal-group: 3;
1578    -ms-flex-order: 2;
1579    order: 2;
1580  }
1581  .order-xl-3 {
1582    -webkit-box-ordinal-group: 4;
1583    -ms-flex-order: 3;
1584    order: 3;
1585  }
1586  .order-xl-4 {
1587    -webkit-box-ordinal-group: 5;
1588    -ms-flex-order: 4;
1589    order: 4;
1590  }
1591  .order-xl-5 {
1592    -webkit-box-ordinal-group: 6;
1593    -ms-flex-order: 5;
1594    order: 5;
1595  }
1596  .order-xl-6 {
1597    -webkit-box-ordinal-group: 7;
1598    -ms-flex-order: 6;
1599    order: 6;
1600  }
1601  .order-xl-7 {
1602    -webkit-box-ordinal-group: 8;
1603    -ms-flex-order: 7;
1604    order: 7;
1605  }
1606  .order-xl-8 {
1607    -webkit-box-ordinal-group: 9;
1608    -ms-flex-order: 8;
1609    order: 8;
1610  }
1611  .order-xl-9 {
1612    -webkit-box-ordinal-group: 10;
1613    -ms-flex-order: 9;
1614    order: 9;
1615  }
1616  .order-xl-10 {
1617    -webkit-box-ordinal-group: 11;
1618    -ms-flex-order: 10;
1619    order: 10;
1620  }
1621  .order-xl-11 {
1622    -webkit-box-ordinal-group: 12;
1623    -ms-flex-order: 11;
1624    order: 11;
1625  }
1626  .order-xl-12 {
1627    -webkit-box-ordinal-group: 13;
1628    -ms-flex-order: 12;
1629    order: 12;
1630  }
1631  .offset-xl-0 {
1632    margin-left: 0;
1633  }
1634  .offset-xl-1 {
1635    margin-left: 8.333333%;
1636  }
1637  .offset-xl-2 {
1638    margin-left: 16.666667%;
1639  }
1640  .offset-xl-3 {
1641    margin-left: 25%;
1642  }
1643  .offset-xl-4 {
1644    margin-left: 33.333333%;
1645  }
1646  .offset-xl-5 {
1647    margin-left: 41.666667%;
1648  }
1649  .offset-xl-6 {
1650    margin-left: 50%;
1651  }
1652  .offset-xl-7 {
1653    margin-left: 58.333333%;
1654  }
1655  .offset-xl-8 {
1656    margin-left: 66.666667%;
1657  }
1658  .offset-xl-9 {
1659    margin-left: 75%;
1660  }
1661  .offset-xl-10 {
1662    margin-left: 83.333333%;
1663  }
1664  .offset-xl-11 {
1665    margin-left: 91.666667%;
1666  }
1667}
1668
1669.table {
1670  width: 100%;
1671  max-width: 100%;
1672  margin-bottom: 1rem;
1673  background-color: transparent;
1674}
1675
1676.table th,
1677.table td {
1678  padding: 0.75rem;
1679  vertical-align: top;
1680  border-top: 1px solid #dee2e6;
1681}
1682
1683.table thead th {
1684  vertical-align: bottom;
1685  border-bottom: 2px solid #dee2e6;
1686}
1687
1688.table tbody + tbody {
1689  border-top: 2px solid #dee2e6;
1690}
1691
1692.table .table {
1693  background-color: #fff;
1694}
1695
1696.table-sm th,
1697.table-sm td {
1698  padding: 0.3rem;
1699}
1700
1701.table-bordered {
1702  border: 1px solid #dee2e6;
1703}
1704
1705.table-bordered th,
1706.table-bordered td {
1707  border: 1px solid #dee2e6;
1708}
1709
1710.table-bordered thead th,
1711.table-bordered thead td {
1712  border-bottom-width: 2px;
1713}
1714
1715.table-striped tbody tr:nth-of-type(odd) {
1716  background-color: rgba(0, 0, 0, 0.05);
1717}
1718
1719.table-hover tbody tr:hover {
1720  background-color: rgba(0, 0, 0, 0.075);
1721}
1722
1723.table-primary,
1724.table-primary > th,
1725.table-primary > td {
1726  background-color: #b8daff;
1727}
1728
1729.table-hover .table-primary:hover {
1730  background-color: #9fcdff;
1731}
1732
1733.table-hover .table-primary:hover > td,
1734.table-hover .table-primary:hover > th {
1735  background-color: #9fcdff;
1736}
1737
1738.table-secondary,
1739.table-secondary > th,
1740.table-secondary > td {
1741  background-color: #d6d8db;
1742}
1743
1744.table-hover .table-secondary:hover {
1745  background-color: #c8cbcf;
1746}
1747
1748.table-hover .table-secondary:hover > td,
1749.table-hover .table-secondary:hover > th {
1750  background-color: #c8cbcf;
1751}
1752
1753.table-success,
1754.table-success > th,
1755.table-success > td {
1756  background-color: #c3e6cb;
1757}
1758
1759.table-hover .table-success:hover {
1760  background-color: #b1dfbb;
1761}
1762
1763.table-hover .table-success:hover > td,
1764.table-hover .table-success:hover > th {
1765  background-color: #b1dfbb;
1766}
1767
1768.table-info,
1769.table-info > th,
1770.table-info > td {
1771  background-color: #bee5eb;
1772}
1773
1774.table-hover .table-info:hover {
1775  background-color: #abdde5;
1776}
1777
1778.table-hover .table-info:hover > td,
1779.table-hover .table-info:hover > th {
1780  background-color: #abdde5;
1781}
1782
1783.table-warning,
1784.table-warning > th,
1785.table-warning > td {
1786  background-color: #ffeeba;
1787}
1788
1789.table-hover .table-warning:hover {
1790  background-color: #ffe8a1;
1791}
1792
1793.table-hover .table-warning:hover > td,
1794.table-hover .table-warning:hover > th {
1795  background-color: #ffe8a1;
1796}
1797
1798.table-danger,
1799.table-danger > th,
1800.table-danger > td {
1801  background-color: #f5c6cb;
1802}
1803
1804.table-hover .table-danger:hover {
1805  background-color: #f1b0b7;
1806}
1807
1808.table-hover .table-danger:hover > td,
1809.table-hover .table-danger:hover > th {
1810  background-color: #f1b0b7;
1811}
1812
1813.table-light,
1814.table-light > th,
1815.table-light > td {
1816  background-color: #fdfdfe;
1817}
1818
1819.table-hover .table-light:hover {
1820  background-color: #ececf6;
1821}
1822
1823.table-hover .table-light:hover > td,
1824.table-hover .table-light:hover > th {
1825  background-color: #ececf6;
1826}
1827
1828.table-dark,
1829.table-dark > th,
1830.table-dark > td {
1831  background-color: #c6c8ca;
1832}
1833
1834.table-hover .table-dark:hover {
1835  background-color: #b9bbbe;
1836}
1837
1838.table-hover .table-dark:hover > td,
1839.table-hover .table-dark:hover > th {
1840  background-color: #b9bbbe;
1841}
1842
1843.table-active,
1844.table-active > th,
1845.table-active > td {
1846  background-color: rgba(0, 0, 0, 0.075);
1847}
1848
1849.table-hover .table-active:hover {
1850  background-color: rgba(0, 0, 0, 0.075);
1851}
1852
1853.table-hover .table-active:hover > td,
1854.table-hover .table-active:hover > th {
1855  background-color: rgba(0, 0, 0, 0.075);
1856}
1857
1858.table .thead-dark th {
1859  color: #fff;
1860  background-color: #212529;
1861  border-color: #32383e;
1862}
1863
1864.table .thead-light th {
1865  color: #495057;
1866  background-color: #e9ecef;
1867  border-color: #dee2e6;
1868}
1869
1870.table-dark {
1871  color: #fff;
1872  background-color: #212529;
1873}
1874
1875.table-dark th,
1876.table-dark td,
1877.table-dark thead th {
1878  border-color: #32383e;
1879}
1880
1881.table-dark.table-bordered {
1882  border: 0;
1883}
1884
1885.table-dark.table-striped tbody tr:nth-of-type(odd) {
1886  background-color: rgba(255, 255, 255, 0.05);
1887}
1888
1889.table-dark.table-hover tbody tr:hover {
1890  background-color: rgba(255, 255, 255, 0.075);
1891}
1892
1893@media (max-width: 575.98px) {
1894  .table-responsive-sm {
1895    display: block;
1896    width: 100%;
1897    overflow-x: auto;
1898    -webkit-overflow-scrolling: touch;
1899    -ms-overflow-style: -ms-autohiding-scrollbar;
1900  }
1901  .table-responsive-sm > .table-bordered {
1902    border: 0;
1903  }
1904}
1905
1906@media (max-width: 767.98px) {
1907  .table-responsive-md {
1908    display: block;
1909    width: 100%;
1910    overflow-x: auto;
1911    -webkit-overflow-scrolling: touch;
1912    -ms-overflow-style: -ms-autohiding-scrollbar;
1913  }
1914  .table-responsive-md > .table-bordered {
1915    border: 0;
1916  }
1917}
1918
1919@media (max-width: 991.98px) {
1920  .table-responsive-lg {
1921    display: block;
1922    width: 100%;
1923    overflow-x: auto;
1924    -webkit-overflow-scrolling: touch;
1925    -ms-overflow-style: -ms-autohiding-scrollbar;
1926  }
1927  .table-responsive-lg > .table-bordered {
1928    border: 0;
1929  }
1930}
1931
1932@media (max-width: 1199.98px) {
1933  .table-responsive-xl {
1934    display: block;
1935    width: 100%;
1936    overflow-x: auto;
1937    -webkit-overflow-scrolling: touch;
1938    -ms-overflow-style: -ms-autohiding-scrollbar;
1939  }
1940  .table-responsive-xl > .table-bordered {
1941    border: 0;
1942  }
1943}
1944
1945.table-responsive {
1946  display: block;
1947  width: 100%;
1948  overflow-x: auto;
1949  -webkit-overflow-scrolling: touch;
1950  -ms-overflow-style: -ms-autohiding-scrollbar;
1951}
1952
1953.table-responsive > .table-bordered {
1954  border: 0;
1955}
1956
1957.form-control {
1958  display: block;
1959  width: 100%;
1960  padding: 0.375rem 0.75rem;
1961  font-size: 1rem;
1962  line-height: 1.5;
1963  color: #495057;
1964  background-color: #fff;
1965  background-clip: padding-box;
1966  border: 1px solid #ced4da;
1967  border-radius: 0.25rem;
1968  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1969}
1970
1971.form-control::-ms-expand {
1972  background-color: transparent;
1973  border: 0;
1974}
1975
1976.form-control:focus {
1977  color: #495057;
1978  background-color: #fff;
1979  border-color: #80bdff;
1980  outline: 0;
1981  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
1982}
1983
1984.form-control::-webkit-input-placeholder {
1985  color: #6c757d;
1986  opacity: 1;
1987}
1988
1989.form-control::-moz-placeholder {
1990  color: #6c757d;
1991  opacity: 1;
1992}
1993
1994.form-control:-ms-input-placeholder {
1995  color: #6c757d;
1996  opacity: 1;
1997}
1998
1999.form-control::-ms-input-placeholder {
2000  color: #6c757d;
2001  opacity: 1;
2002}
2003
2004.form-control::placeholder {
2005  color: #6c757d;
2006  opacity: 1;
2007}
2008
2009.form-control:disabled, .form-control[readonly] {
2010  background-color: #e9ecef;
2011  opacity: 1;
2012}
2013
2014select.form-control:not([size]):not([multiple]) {
2015  height: calc(2.25rem + 2px);
2016}
2017
2018select.form-control:focus::-ms-value {
2019  color: #495057;
2020  background-color: #fff;
2021}
2022
2023.form-control-file,
2024.form-control-range {
2025  display: block;
2026  width: 100%;
2027}
2028
2029.col-form-label {
2030  padding-top: calc(0.375rem + 1px);
2031  padding-bottom: calc(0.375rem + 1px);
2032  margin-bottom: 0;
2033  font-size: inherit;
2034  line-height: 1.5;
2035}
2036
2037.col-form-label-lg {
2038  padding-top: calc(0.5rem + 1px);
2039  padding-bottom: calc(0.5rem + 1px);
2040  font-size: 1.25rem;
2041  line-height: 1.5;
2042}
2043
2044.col-form-label-sm {
2045  padding-top: calc(0.25rem + 1px);
2046  padding-bottom: calc(0.25rem + 1px);
2047  font-size: 0.875rem;
2048  line-height: 1.5;
2049}
2050
2051.form-control-plaintext {
2052  display: block;
2053  width: 100%;
2054  padding-top: 0.375rem;
2055  padding-bottom: 0.375rem;
2056  margin-bottom: 0;
2057  line-height: 1.5;
2058  background-color: transparent;
2059  border: solid transparent;
2060  border-width: 1px 0;
2061}
2062
2063.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
2064.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
2065.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
2066.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
2067.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
2068.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
2069.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
2070.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
2071.input-group-lg > .input-group-append > .form-control-plaintext.btn {
2072  padding-right: 0;
2073  padding-left: 0;
2074}
2075
2076.form-control-sm, .input-group-sm > .form-control,
2077.input-group-sm > .input-group-prepend > .input-group-text,
2078.input-group-sm > .input-group-append > .input-group-text,
2079.input-group-sm > .input-group-prepend > .btn,
2080.input-group-sm > .input-group-append > .btn {
2081  padding: 0.25rem 0.5rem;
2082  font-size: 0.875rem;
2083  line-height: 1.5;
2084  border-radius: 0.2rem;
2085}
2086
2087select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
2088.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
2089.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
2090.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
2091.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {
2092  height: calc(1.8125rem + 2px);
2093}
2094
2095.form-control-lg, .input-group-lg > .form-control,
2096.input-group-lg > .input-group-prepend > .input-group-text,
2097.input-group-lg > .input-group-append > .input-group-text,
2098.input-group-lg > .input-group-prepend > .btn,
2099.input-group-lg > .input-group-append > .btn {
2100  padding: 0.5rem 1rem;
2101  font-size: 1.25rem;
2102  line-height: 1.5;
2103  border-radius: 0.3rem;
2104}
2105
2106select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
2107.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
2108.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
2109.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
2110.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {
2111  height: calc(2.875rem + 2px);
2112}
2113
2114.form-group {
2115  margin-bottom: 1rem;
2116}
2117
2118.form-text {
2119  display: block;
2120  margin-top: 0.25rem;
2121}
2122
2123.form-row {
2124  display: -webkit-box;
2125  display: -ms-flexbox;
2126  display: flex;
2127  -ms-flex-wrap: wrap;
2128  flex-wrap: wrap;
2129  margin-right: -5px;
2130  margin-left: -5px;
2131}
2132
2133.form-row > .col,
2134.form-row > [class*="col-"] {
2135  padding-right: 5px;
2136  padding-left: 5px;
2137}
2138
2139.form-check {
2140  position: relative;
2141  display: block;
2142  padding-left: 1.25rem;
2143}
2144
2145.form-check-input {
2146  position: absolute;
2147  margin-top: 0.3rem;
2148  margin-left: -1.25rem;
2149}
2150
2151.form-check-input:disabled ~ .form-check-label {
2152  color: #6c757d;
2153}
2154
2155.form-check-label {
2156  margin-bottom: 0;
2157}
2158
2159.form-check-inline {
2160  display: -webkit-inline-box;
2161  display: -ms-inline-flexbox;
2162  display: inline-flex;
2163  -webkit-box-align: center;
2164  -ms-flex-align: center;
2165  align-items: center;
2166  padding-left: 0;
2167  margin-right: 0.75rem;
2168}
2169
2170.form-check-inline .form-check-input {
2171  position: static;
2172  margin-top: 0;
2173  margin-right: 0.3125rem;
2174  margin-left: 0;
2175}
2176
2177.valid-feedback {
2178  display: none;
2179  width: 100%;
2180  margin-top: 0.25rem;
2181  font-size: 80%;
2182  color: #28a745;
2183}
2184
2185.valid-tooltip {
2186  position: absolute;
2187  top: 100%;
2188  z-index: 5;
2189  display: none;
2190  max-width: 100%;
2191  padding: .5rem;
2192  margin-top: .1rem;
2193  font-size: .875rem;
2194  line-height: 1;
2195  color: #fff;
2196  background-color: rgba(40, 167, 69, 0.8);
2197  border-radius: .2rem;
2198}
2199
2200.was-validated .form-control:valid, .form-control.is-valid, .was-validated
2201.custom-select:valid,
2202.custom-select.is-valid {
2203  border-color: #28a745;
2204}
2205
2206.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
2207.custom-select:valid:focus,
2208.custom-select.is-valid:focus {
2209  border-color: #28a745;
2210  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2211}
2212
2213.was-validated .form-control:valid ~ .valid-feedback,
2214.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
2215.form-control.is-valid ~ .valid-tooltip, .was-validated
2216.custom-select:valid ~ .valid-feedback,
2217.was-validated
2218.custom-select:valid ~ .valid-tooltip,
2219.custom-select.is-valid ~ .valid-feedback,
2220.custom-select.is-valid ~ .valid-tooltip {
2221  display: block;
2222}
2223
2224.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
2225  color: #28a745;
2226}
2227
2228.was-validated .form-check-input:valid ~ .valid-feedback,
2229.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
2230.form-check-input.is-valid ~ .valid-tooltip {
2231  display: block;
2232}
2233
2234.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
2235  color: #28a745;
2236}
2237
2238.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
2239  background-color: #71dd8a;
2240}
2241
2242.was-validated .custom-control-input:valid ~ .valid-feedback,
2243.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
2244.custom-control-input.is-valid ~ .valid-tooltip {
2245  display: block;
2246}
2247
2248.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2249  background-color: #34ce57;
2250}
2251
2252.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2253  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2254}
2255
2256.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
2257  border-color: #28a745;
2258}
2259
2260.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {
2261  border-color: inherit;
2262}
2263
2264.was-validated .custom-file-input:valid ~ .valid-feedback,
2265.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
2266.custom-file-input.is-valid ~ .valid-tooltip {
2267  display: block;
2268}
2269
2270.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
2271  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
2272}
2273
2274.invalid-feedback {
2275  display: none;
2276  width: 100%;
2277  margin-top: 0.25rem;
2278  font-size: 80%;
2279  color: #dc3545;
2280}
2281
2282.invalid-tooltip {
2283  position: absolute;
2284  top: 100%;
2285  z-index: 5;
2286  display: none;
2287  max-width: 100%;
2288  padding: .5rem;
2289  margin-top: .1rem;
2290  font-size: .875rem;
2291  line-height: 1;
2292  color: #fff;
2293  background-color: rgba(220, 53, 69, 0.8);
2294  border-radius: .2rem;
2295}
2296
2297.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
2298.custom-select:invalid,
2299.custom-select.is-invalid {
2300  border-color: #dc3545;
2301}
2302
2303.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
2304.custom-select:invalid:focus,
2305.custom-select.is-invalid:focus {
2306  border-color: #dc3545;
2307  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2308}
2309
2310.was-validated .form-control:invalid ~ .invalid-feedback,
2311.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
2312.form-control.is-invalid ~ .invalid-tooltip, .was-validated
2313.custom-select:invalid ~ .invalid-feedback,
2314.was-validated
2315.custom-select:invalid ~ .invalid-tooltip,
2316.custom-select.is-invalid ~ .invalid-feedback,
2317.custom-select.is-invalid ~ .invalid-tooltip {
2318  display: block;
2319}
2320
2321.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
2322  color: #dc3545;
2323}
2324
2325.was-validated .form-check-input:invalid ~ .invalid-feedback,
2326.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
2327.form-check-input.is-invalid ~ .invalid-tooltip {
2328  display: block;
2329}
2330
2331.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
2332  color: #dc3545;
2333}
2334
2335.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
2336  background-color: #efa2a9;
2337}
2338
2339.was-validated .custom-control-input:invalid ~ .invalid-feedback,
2340.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
2341.custom-control-input.is-invalid ~ .invalid-tooltip {
2342  display: block;
2343}
2344
2345.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2346  background-color: #e4606d;
2347}
2348
2349.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2350  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2351}
2352
2353.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
2354  border-color: #dc3545;
2355}
2356
2357.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {
2358  border-color: inherit;
2359}
2360
2361.was-validated .custom-file-input:invalid ~ .invalid-feedback,
2362.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
2363.custom-file-input.is-invalid ~ .invalid-tooltip {
2364  display: block;
2365}
2366
2367.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
2368  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
2369}
2370
2371.form-inline {
2372  display: -webkit-box;
2373  display: -ms-flexbox;
2374  display: flex;
2375  -webkit-box-orient: horizontal;
2376  -webkit-box-direction: normal;
2377  -ms-flex-flow: row wrap;
2378  flex-flow: row wrap;
2379  -webkit-box-align: center;
2380  -ms-flex-align: center;
2381  align-items: center;
2382}
2383
2384.form-inline .form-check {
2385  width: 100%;
2386}
2387
2388@media (min-width: 576px) {
2389  .form-inline label {
2390    display: -webkit-box;
2391    display: -ms-flexbox;
2392    display: flex;
2393    -webkit-box-align: center;
2394    -ms-flex-align: center;
2395    align-items: center;
2396    -webkit-box-pack: center;
2397    -ms-flex-pack: center;
2398    justify-content: center;
2399    margin-bottom: 0;
2400  }
2401  .form-inline .form-group {
2402    display: -webkit-box;
2403    display: -ms-flexbox;
2404    display: flex;
2405    -webkit-box-flex: 0;
2406    -ms-flex: 0 0 auto;
2407    flex: 0 0 auto;
2408    -webkit-box-orient: horizontal;
2409    -webkit-box-direction: normal;
2410    -ms-flex-flow: row wrap;
2411    flex-flow: row wrap;
2412    -webkit-box-align: center;
2413    -ms-flex-align: center;
2414    align-items: center;
2415    margin-bottom: 0;
2416  }
2417  .form-inline .form-control {
2418    display: inline-block;
2419    width: auto;
2420    vertical-align: middle;
2421  }
2422  .form-inline .form-control-plaintext {
2423    display: inline-block;
2424  }
2425  .form-inline .input-group {
2426    width: auto;
2427  }
2428  .form-inline .form-check {
2429    display: -webkit-box;
2430    display: -ms-flexbox;
2431    display: flex;
2432    -webkit-box-align: center;
2433    -ms-flex-align: center;
2434    align-items: center;
2435    -webkit-box-pack: center;
2436    -ms-flex-pack: center;
2437    justify-content: center;
2438    width: auto;
2439    padding-left: 0;
2440  }
2441  .form-inline .form-check-input {
2442    position: relative;
2443    margin-top: 0;
2444    margin-right: 0.25rem;
2445    margin-left: 0;
2446  }
2447  .form-inline .custom-control {
2448    -webkit-box-align: center;
2449    -ms-flex-align: center;
2450    align-items: center;
2451    -webkit-box-pack: center;
2452    -ms-flex-pack: center;
2453    justify-content: center;
2454  }
2455  .form-inline .custom-control-label {
2456    margin-bottom: 0;
2457  }
2458}
2459
2460.btn {
2461  display: inline-block;
2462  font-weight: 400;
2463  text-align: center;
2464  white-space: nowrap;
2465  vertical-align: middle;
2466  -webkit-user-select: none;
2467  -moz-user-select: none;
2468  -ms-user-select: none;
2469  user-select: none;
2470  border: 1px solid transparent;
2471  padding: 0.375rem 0.75rem;
2472  font-size: 1rem;
2473  line-height: 1.5;
2474  border-radius: 0.25rem;
2475  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2476}
2477
2478.btn:hover, .btn:focus {
2479  text-decoration: none;
2480}
2481
2482.btn:focus, .btn.focus {
2483  outline: 0;
2484  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
2485}
2486
2487.btn.disabled, .btn:disabled {
2488  opacity: 0.65;
2489}
2490
2491.btn:not(:disabled):not(.disabled) {
2492  cursor: pointer;
2493}
2494
2495.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
2496  background-image: none;
2497}
2498
2499a.btn.disabled,
2500fieldset:disabled a.btn {
2501  pointer-events: none;
2502}
2503
2504.btn-primary {
2505  color: #fff;
2506  background-color: #007bff;
2507  border-color: #007bff;
2508}
2509
2510.btn-primary:hover {
2511  color: #fff;
2512  background-color: #0069d9;
2513  border-color: #0062cc;
2514}
2515
2516.btn-primary:focus, .btn-primary.focus {
2517  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2518}
2519
2520.btn-primary.disabled, .btn-primary:disabled {
2521  color: #fff;
2522  background-color: #007bff;
2523  border-color: #007bff;
2524}
2525
2526.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
2527.show > .btn-primary.dropdown-toggle {
2528  color: #fff;
2529  background-color: #0062cc;
2530  border-color: #005cbf;
2531}
2532
2533.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
2534.show > .btn-primary.dropdown-toggle:focus {
2535  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
2536}
2537
2538.btn-secondary {
2539  color: #fff;
2540  background-color: #6c757d;
2541  border-color: #6c757d;
2542}
2543
2544.btn-secondary:hover {
2545  color: #fff;
2546  background-color: #5a6268;
2547  border-color: #545b62;
2548}
2549
2550.btn-secondary:focus, .btn-secondary.focus {
2551  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2552}
2553
2554.btn-secondary.disabled, .btn-secondary:disabled {
2555  color: #fff;
2556  background-color: #6c757d;
2557  border-color: #6c757d;
2558}
2559
2560.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
2561.show > .btn-secondary.dropdown-toggle {
2562  color: #fff;
2563  background-color: #545b62;
2564  border-color: #4e555b;
2565}
2566
2567.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
2568.show > .btn-secondary.dropdown-toggle:focus {
2569  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2570}
2571
2572.btn-success {
2573  color: #fff;
2574  background-color: #28a745;
2575  border-color: #28a745;
2576}
2577
2578.btn-success:hover {
2579  color: #fff;
2580  background-color: #218838;
2581  border-color: #1e7e34;
2582}
2583
2584.btn-success:focus, .btn-success.focus {
2585  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
2586}
2587
2588.btn-success.disabled, .btn-success:disabled {
2589  color: #fff;
2590  background-color: #28a745;
2591  border-color: #28a745;
2592}
2593
2594.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
2595.show > .btn-success.dropdown-toggle {
2596  color: #fff;
2597  background-color: #1e7e34;
2598  bo

Large files files are truncated, but you can click here to view the full file