1/* Bootswatch theme adapted by the Tiki Community for Tiki Wiki CMS Groupware */ 2/* Original Bootswatch information: */ 3/*! 4 * Bootstrap v4.4.1 (https://getbootstrap.com/) 5 * Copyright 2011-2019 The Bootstrap Authors 6 * Copyright 2011-2019 Twitter, Inc. 7 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 8 */ 9@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,400italic"); 10:root { 11 --blue: #158CBA; 12 --indigo: #6610f2; 13 --purple: #6f42c1; 14 --pink: #e83e8c; 15 --red: #FF4136; 16 --orange: #fd7e14; 17 --yellow: #FF851B; 18 --green: #28B62C; 19 --teal: #20c997; 20 --cyan: #75CAEB; 21 --white: #fff; 22 --gray: #999; 23 --gray-dark: #333; 24 --primary: #158CBA; 25 --secondary: #f0f0f0; 26 --success: #28B62C; 27 --info: #75CAEB; 28 --warning: #FF851B; 29 --danger: #FF4136; 30 --light: #f6f6f6; 31 --dark: #222; 32 --breakpoint-xs: 0; 33 --breakpoint-sm: 576px; 34 --breakpoint-md: 768px; 35 --breakpoint-lg: 992px; 36 --breakpoint-xl: 1200px; 37 --font-family-sans-serif: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 38 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } 39 40*, *::before, *::after { 41 box-sizing: border-box; } 42 43html { 44 font-family: sans-serif; 45 line-height: 1.15; 46 -webkit-text-size-adjust: 100%; 47 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } 48 49article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { 50 display: block; } 51 52body { 53 margin: 0; 54 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 55 font-size: 0.875rem; 56 font-weight: 400; 57 line-height: 1.5; 58 color: #222; 59 text-align: left; 60 background-color: #fff; } 61 62[tabindex="-1"]:focus:not(:focus-visible) { 63 outline: 0 !important; } 64 65hr { 66 box-sizing: content-box; 67 height: 0; 68 overflow: visible; } 69 70h1, h2, h3, h4, h5, h6 { 71 margin-top: 0; 72 margin-bottom: 0.5rem; } 73 74p { 75 margin-top: 0; 76 margin-bottom: 1rem; } 77 78abbr[title], abbr[data-original-title] { 79 text-decoration: underline; 80 text-decoration: underline dotted; 81 cursor: help; 82 border-bottom: 0; 83 text-decoration-skip-ink: none; } 84 85address { 86 margin-bottom: 1rem; 87 font-style: normal; 88 line-height: inherit; } 89 90ol, ul, dl { 91 margin-top: 0; 92 margin-bottom: 1rem; } 93 94ol ol, ul ul, ol ul, ul ol { 95 margin-bottom: 0; } 96 97dt { 98 font-weight: 700; } 99 100dd { 101 margin-bottom: 0.5rem; 102 margin-left: 0; } 103 104blockquote { 105 margin: 0 0 1rem; } 106 107b, strong { 108 font-weight: bolder; } 109 110small { 111 font-size: 80%; } 112 113sub, sup { 114 position: relative; 115 font-size: 75%; 116 line-height: 0; 117 vertical-align: baseline; } 118 119sub { 120 bottom: -0.25em; } 121 122sup { 123 top: -0.5em; } 124 125a { 126 color: #158CBA; 127 text-decoration: none; 128 background-color: transparent; } 129 a:hover { 130 color: #0d5875; 131 text-decoration: underline; } 132 133a:not([href]) { 134 color: inherit; 135 text-decoration: none; } 136 a:not([href]):hover { 137 color: inherit; 138 text-decoration: none; } 139 140pre, code, kbd, samp { 141 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; 142 font-size: 1em; } 143 144pre { 145 margin-top: 0; 146 margin-bottom: 1rem; 147 overflow: auto; } 148 149figure { 150 margin: 0 0 1rem; } 151 152img { 153 vertical-align: middle; 154 border-style: none; } 155 156svg { 157 overflow: hidden; 158 vertical-align: middle; } 159 160table { 161 border-collapse: collapse; } 162 163caption { 164 padding-top: 0.75rem; 165 padding-bottom: 0.75rem; 166 color: #999; 167 text-align: left; 168 caption-side: bottom; } 169 170th { 171 text-align: inherit; } 172 173label { 174 display: inline-block; 175 margin-bottom: 0.5rem; } 176 177button { 178 border-radius: 0; } 179 180button:focus { 181 outline: 1px dotted; 182 outline: 5px auto -webkit-focus-ring-color; } 183 184input, button, select, optgroup, textarea { 185 margin: 0; 186 font-family: inherit; 187 font-size: inherit; 188 line-height: inherit; } 189 190button, input { 191 overflow: visible; } 192 193button, select { 194 text-transform: none; } 195 196select { 197 word-wrap: normal; } 198 199button, [type="button"], [type="reset"], [type="submit"] { 200 -webkit-appearance: button; } 201 202button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { 203 cursor: pointer; } 204 205button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { 206 padding: 0; 207 border-style: none; } 208 209input[type="radio"], input[type="checkbox"] { 210 box-sizing: border-box; 211 padding: 0; } 212 213input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { 214 -webkit-appearance: listbox; } 215 216textarea { 217 overflow: auto; 218 resize: vertical; } 219 220fieldset { 221 min-width: 0; 222 padding: 0; 223 margin: 0; 224 border: 0; } 225 226legend { 227 display: block; 228 width: 100%; 229 max-width: 100%; 230 padding: 0; 231 margin-bottom: 0.5rem; 232 font-size: 1.5rem; 233 line-height: inherit; 234 color: inherit; 235 white-space: normal; } 236 237progress { 238 vertical-align: baseline; } 239 240[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { 241 height: auto; } 242 243[type="search"] { 244 outline-offset: -2px; 245 -webkit-appearance: none; } 246 247[type="search"]::-webkit-search-decoration { 248 -webkit-appearance: none; } 249 250::-webkit-file-upload-button { 251 font: inherit; 252 -webkit-appearance: button; } 253 254output { 255 display: inline-block; } 256 257summary { 258 display: list-item; 259 cursor: pointer; } 260 261template { 262 display: none; } 263 264[hidden] { 265 display: none !important; } 266 267h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { 268 margin-bottom: 0.5rem; 269 font-weight: 500; 270 line-height: 1.2; } 271 272h1, .h1 { 273 font-size: 2.1875rem; } 274 275h2, .h2 { 276 font-size: 1.75rem; } 277 278h3, .h3 { 279 font-size: 1.53125rem; } 280 281h4, .h4 { 282 font-size: 1.3125rem; } 283 284h5, .h5 { 285 font-size: 1.09375rem; } 286 287h6, .h6 { 288 font-size: 0.875rem; } 289 290.lead { 291 font-size: 1.09375rem; 292 font-weight: 300; } 293 294.display-1 { 295 font-size: 6rem; 296 font-weight: 300; 297 line-height: 1.2; } 298 299.display-2 { 300 font-size: 5.5rem; 301 font-weight: 300; 302 line-height: 1.2; } 303 304.display-3 { 305 font-size: 4.5rem; 306 font-weight: 300; 307 line-height: 1.2; } 308 309.display-4 { 310 font-size: 3.5rem; 311 font-weight: 300; 312 line-height: 1.2; } 313 314hr { 315 margin-top: 1rem; 316 margin-bottom: 1rem; 317 border: 0; 318 border-top: 1px solid rgba(0, 0, 0, 0.1); } 319 320small, .small { 321 font-size: 80%; 322 font-weight: 400; } 323 324mark, .mark { 325 padding: 0.2em; 326 background-color: #fcf8e3; } 327 328.list-unstyled { 329 padding-left: 0; 330 list-style: none; } 331 332.list-inline { 333 padding-left: 0; 334 list-style: none; } 335 336.list-inline-item { 337 display: inline-block; } 338 .list-inline-item:not(:last-child) { 339 margin-right: 0.5rem; } 340 341.initialism { 342 font-size: 90%; 343 text-transform: uppercase; } 344 345.blockquote { 346 margin-bottom: 1rem; 347 font-size: 1.09375rem; } 348 349.blockquote-footer { 350 display: block; 351 font-size: 80%; 352 color: #999; } 353 .blockquote-footer::before { 354 content: "\2014\00A0"; } 355 356.img-fluid { 357 max-width: 100%; 358 height: auto; } 359 360.img-thumbnail { 361 padding: 0.25rem; 362 background-color: #fff; 363 border: 1px solid #dee2e6; 364 border-radius: 0.25rem; 365 max-width: 100%; 366 height: auto; } 367 368.figure { 369 display: inline-block; } 370 371.figure-img { 372 margin-bottom: 0.5rem; 373 line-height: 1; } 374 375.figure-caption { 376 font-size: 90%; 377 color: #999; } 378 379code { 380 font-size: 87.5%; 381 color: #e83e8c; 382 word-wrap: break-word; } 383 a > code { 384 color: inherit; } 385 386kbd { 387 padding: 0.2rem 0.4rem; 388 font-size: 87.5%; 389 color: #fff; 390 background-color: #222; 391 border-radius: 0.2rem; } 392 kbd kbd { 393 padding: 0; 394 font-size: 100%; 395 font-weight: 700; } 396 397pre { 398 display: block; 399 font-size: 87.5%; 400 color: #222; } 401 pre code { 402 font-size: inherit; 403 color: inherit; 404 word-break: normal; } 405 406.pre-scrollable { 407 max-height: 340px; 408 overflow-y: scroll; } 409 410.container { 411 width: 100%; 412 padding-right: 15px; 413 padding-left: 15px; 414 margin-right: auto; 415 margin-left: auto; } 416@media (min-width: 576px) { 417 .container { 418 max-width: 540px; } } 419@media (min-width: 768px) { 420 .container { 421 max-width: 720px; } } 422@media (min-width: 992px) { 423 .container { 424 max-width: 960px; } } 425@media (min-width: 1200px) { 426 .container { 427 max-width: 1140px; } } 428 429.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { 430 width: 100%; 431 padding-right: 15px; 432 padding-left: 15px; 433 margin-right: auto; 434 margin-left: auto; } 435@media (min-width: 576px) { 436 .container, .container-sm { 437 max-width: 540px; } } 438@media (min-width: 768px) { 439 .container, .container-sm, .container-md { 440 max-width: 720px; } } 441@media (min-width: 992px) { 442 .container, .container-sm, .container-md, .container-lg { 443 max-width: 960px; } } 444@media (min-width: 1200px) { 445 .container, .container-sm, .container-md, .container-lg, .container-xl { 446 max-width: 1140px; } } 447 448.row { 449 display: flex; 450 flex-wrap: wrap; 451 margin-right: -15px; 452 margin-left: -15px; } 453 454.no-gutters { 455 margin-right: 0; 456 margin-left: 0; } 457 .no-gutters > .col, .no-gutters > [class*="col-"] { 458 padding-right: 0; 459 padding-left: 0; } 460 461.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, .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, .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, .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, .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, .col-xl-auto { 462 position: relative; 463 width: 100%; 464 padding-right: 15px; 465 padding-left: 15px; } 466 .col { 467 flex-basis: 0; 468 flex-grow: 1; 469 max-width: 100%; } 470 .row-cols-1 > * { 471 flex: 0 0 100%; 472 max-width: 100%; } 473 .row-cols-2 > * { 474 flex: 0 0 50%; 475 max-width: 50%; } 476.row-cols-3 > * { 477 flex: 0 0 33.3333333333%; 478 max-width: 33.3333333333%; } 479.row-cols-4 > * { 480 flex: 0 0 25%; 481 max-width: 25%; } 482.row-cols-5 > * { 483 flex: 0 0 20%; 484 max-width: 20%; } 485.row-cols-6 > * { 486 flex: 0 0 16.6666666667%; 487 max-width: 16.6666666667%; } 488.col-auto { 489 flex: 0 0 auto; 490 width: auto; 491 max-width: 100%; } 492.col-1 { 493 flex: 0 0 8.3333333333%; 494 max-width: 8.3333333333%; } 495.col-2 { 496 flex: 0 0 16.6666666667%; 497 max-width: 16.6666666667%; } 498.col-3 { 499 flex: 0 0 25%; 500 max-width: 25%; } 501.col-4 { 502 flex: 0 0 33.3333333333%; 503 max-width: 33.3333333333%; } 504.col-5 { 505 flex: 0 0 41.6666666667%; 506 max-width: 41.6666666667%; } 507.col-6 { 508 flex: 0 0 50%; 509 max-width: 50%; } 510.col-7 { 511 flex: 0 0 58.3333333333%; 512 max-width: 58.3333333333%; } 513.col-8 { 514 flex: 0 0 66.6666666667%; 515 max-width: 66.6666666667%; } 516.col-9 { 517 flex: 0 0 75%; 518 max-width: 75%; } 519.col-10 { 520 flex: 0 0 83.3333333333%; 521 max-width: 83.3333333333%; } 522.col-11 { 523 flex: 0 0 91.6666666667%; 524 max-width: 91.6666666667%; } 525.col-12 { 526 flex: 0 0 100%; 527 max-width: 100%; } 528.order-first { 529 order: -1; } 530.order-last { 531 order: 13; } 532.order-0 { 533 order: 0; } 534.order-1 { 535 order: 1; } 536.order-2 { 537 order: 2; } 538.order-3 { 539 order: 3; } 540.order-4 { 541 order: 4; } 542.order-5 { 543 order: 5; } 544.order-6 { 545 order: 6; } 546.order-7 { 547 order: 7; } 548.order-8 { 549 order: 8; } 550.order-9 { 551 order: 9; } 552.order-10 { 553 order: 10; } 554.order-11 { 555 order: 11; } 556.order-12 { 557 order: 12; } 558.offset-1 { 559 margin-left: 8.3333333333%; } 560.offset-2 { 561 margin-left: 16.6666666667%; } 562.offset-3 { 563 margin-left: 25%; } 564.offset-4 { 565 margin-left: 33.3333333333%; } 566.offset-5 { 567 margin-left: 41.6666666667%; } 568.offset-6 { 569 margin-left: 50%; } 570.offset-7 { 571 margin-left: 58.3333333333%; } 572.offset-8 { 573 margin-left: 66.6666666667%; } 574.offset-9 { 575 margin-left: 75%; } 576.offset-10 { 577 margin-left: 83.3333333333%; } 578.offset-11 { 579 margin-left: 91.6666666667%; } 580@media (min-width: 576px) { 581 .col-sm { 582 flex-basis: 0; 583 flex-grow: 1; 584 max-width: 100%; } 585 .row-cols-sm-1 > * { 586 flex: 0 0 100%; 587 max-width: 100%; } 588 .row-cols-sm-2 > * { 589 flex: 0 0 50%; 590 max-width: 50%; } 591 .row-cols-sm-3 > * { 592 flex: 0 0 33.3333333333%; 593 max-width: 33.3333333333%; } 594 .row-cols-sm-4 > * { 595 flex: 0 0 25%; 596 max-width: 25%; } 597 .row-cols-sm-5 > * { 598 flex: 0 0 20%; 599 max-width: 20%; } 600 .row-cols-sm-6 > * { 601 flex: 0 0 16.6666666667%; 602 max-width: 16.6666666667%; } 603 .col-sm-auto { 604 flex: 0 0 auto; 605 width: auto; 606 max-width: 100%; } 607 .col-sm-1 { 608 flex: 0 0 8.3333333333%; 609 max-width: 8.3333333333%; } 610 .col-sm-2 { 611 flex: 0 0 16.6666666667%; 612 max-width: 16.6666666667%; } 613 .col-sm-3 { 614 flex: 0 0 25%; 615 max-width: 25%; } 616 .col-sm-4 { 617 flex: 0 0 33.3333333333%; 618 max-width: 33.3333333333%; } 619 .col-sm-5 { 620 flex: 0 0 41.6666666667%; 621 max-width: 41.6666666667%; } 622 .col-sm-6 { 623 flex: 0 0 50%; 624 max-width: 50%; } 625 .col-sm-7 { 626 flex: 0 0 58.3333333333%; 627 max-width: 58.3333333333%; } 628 .col-sm-8 { 629 flex: 0 0 66.6666666667%; 630 max-width: 66.6666666667%; } 631 .col-sm-9 { 632 flex: 0 0 75%; 633 max-width: 75%; } 634 .col-sm-10 { 635 flex: 0 0 83.3333333333%; 636 max-width: 83.3333333333%; } 637 .col-sm-11 { 638 flex: 0 0 91.6666666667%; 639 max-width: 91.6666666667%; } 640 .col-sm-12 { 641 flex: 0 0 100%; 642 max-width: 100%; } 643 .order-sm-first { 644 order: -1; } 645 .order-sm-last { 646 order: 13; } 647 .order-sm-0 { 648 order: 0; } 649 .order-sm-1 { 650 order: 1; } 651 .order-sm-2 { 652 order: 2; } 653 .order-sm-3 { 654 order: 3; } 655 .order-sm-4 { 656 order: 4; } 657 .order-sm-5 { 658 order: 5; } 659 .order-sm-6 { 660 order: 6; } 661 .order-sm-7 { 662 order: 7; } 663 .order-sm-8 { 664 order: 8; } 665 .order-sm-9 { 666 order: 9; } 667 .order-sm-10 { 668 order: 10; } 669 .order-sm-11 { 670 order: 11; } 671 .order-sm-12 { 672 order: 12; } 673 .offset-sm-0 { 674 margin-left: 0; } 675 .offset-sm-1 { 676 margin-left: 8.3333333333%; } 677 .offset-sm-2 { 678 margin-left: 16.6666666667%; } 679 .offset-sm-3 { 680 margin-left: 25%; } 681 .offset-sm-4 { 682 margin-left: 33.3333333333%; } 683 .offset-sm-5 { 684 margin-left: 41.6666666667%; } 685 .offset-sm-6 { 686 margin-left: 50%; } 687 .offset-sm-7 { 688 margin-left: 58.3333333333%; } 689 .offset-sm-8 { 690 margin-left: 66.6666666667%; } 691 .offset-sm-9 { 692 margin-left: 75%; } 693 .offset-sm-10 { 694 margin-left: 83.3333333333%; } 695 .offset-sm-11 { 696 margin-left: 91.6666666667%; } } 697@media (min-width: 768px) { 698 .col-md { 699 flex-basis: 0; 700 flex-grow: 1; 701 max-width: 100%; } 702 .row-cols-md-1 > * { 703 flex: 0 0 100%; 704 max-width: 100%; } 705 .row-cols-md-2 > * { 706 flex: 0 0 50%; 707 max-width: 50%; } 708 .row-cols-md-3 > * { 709 flex: 0 0 33.3333333333%; 710 max-width: 33.3333333333%; } 711 .row-cols-md-4 > * { 712 flex: 0 0 25%; 713 max-width: 25%; } 714 .row-cols-md-5 > * { 715 flex: 0 0 20%; 716 max-width: 20%; } 717 .row-cols-md-6 > * { 718 flex: 0 0 16.6666666667%; 719 max-width: 16.6666666667%; } 720 .col-md-auto { 721 flex: 0 0 auto; 722 width: auto; 723 max-width: 100%; } 724 .col-md-1 { 725 flex: 0 0 8.3333333333%; 726 max-width: 8.3333333333%; } 727 .col-md-2 { 728 flex: 0 0 16.6666666667%; 729 max-width: 16.6666666667%; } 730 .col-md-3 { 731 flex: 0 0 25%; 732 max-width: 25%; } 733 .col-md-4 { 734 flex: 0 0 33.3333333333%; 735 max-width: 33.3333333333%; } 736 .col-md-5 { 737 flex: 0 0 41.6666666667%; 738 max-width: 41.6666666667%; } 739 .col-md-6 { 740 flex: 0 0 50%; 741 max-width: 50%; } 742 .col-md-7 { 743 flex: 0 0 58.3333333333%; 744 max-width: 58.3333333333%; } 745 .col-md-8 { 746 flex: 0 0 66.6666666667%; 747 max-width: 66.6666666667%; } 748 .col-md-9 { 749 flex: 0 0 75%; 750 max-width: 75%; } 751 .col-md-10 { 752 flex: 0 0 83.3333333333%; 753 max-width: 83.3333333333%; } 754 .col-md-11 { 755 flex: 0 0 91.6666666667%; 756 max-width: 91.6666666667%; } 757 .col-md-12 { 758 flex: 0 0 100%; 759 max-width: 100%; } 760 .order-md-first { 761 order: -1; } 762 .order-md-last { 763 order: 13; } 764 .order-md-0 { 765 order: 0; } 766 .order-md-1 { 767 order: 1; } 768 .order-md-2 { 769 order: 2; } 770 .order-md-3 { 771 order: 3; } 772 .order-md-4 { 773 order: 4; } 774 .order-md-5 { 775 order: 5; } 776 .order-md-6 { 777 order: 6; } 778 .order-md-7 { 779 order: 7; } 780 .order-md-8 { 781 order: 8; } 782 .order-md-9 { 783 order: 9; } 784 .order-md-10 { 785 order: 10; } 786 .order-md-11 { 787 order: 11; } 788 .order-md-12 { 789 order: 12; } 790 .offset-md-0 { 791 margin-left: 0; } 792 .offset-md-1 { 793 margin-left: 8.3333333333%; } 794 .offset-md-2 { 795 margin-left: 16.6666666667%; } 796 .offset-md-3 { 797 margin-left: 25%; } 798 .offset-md-4 { 799 margin-left: 33.3333333333%; } 800 .offset-md-5 { 801 margin-left: 41.6666666667%; } 802 .offset-md-6 { 803 margin-left: 50%; } 804 .offset-md-7 { 805 margin-left: 58.3333333333%; } 806 .offset-md-8 { 807 margin-left: 66.6666666667%; } 808 .offset-md-9 { 809 margin-left: 75%; } 810 .offset-md-10 { 811 margin-left: 83.3333333333%; } 812 .offset-md-11 { 813 margin-left: 91.6666666667%; } } 814@media (min-width: 992px) { 815 .col-lg { 816 flex-basis: 0; 817 flex-grow: 1; 818 max-width: 100%; } 819 .row-cols-lg-1 > * { 820 flex: 0 0 100%; 821 max-width: 100%; } 822 .row-cols-lg-2 > * { 823 flex: 0 0 50%; 824 max-width: 50%; } 825 .row-cols-lg-3 > * { 826 flex: 0 0 33.3333333333%; 827 max-width: 33.3333333333%; } 828 .row-cols-lg-4 > * { 829 flex: 0 0 25%; 830 max-width: 25%; } 831 .row-cols-lg-5 > * { 832 flex: 0 0 20%; 833 max-width: 20%; } 834 .row-cols-lg-6 > * { 835 flex: 0 0 16.6666666667%; 836 max-width: 16.6666666667%; } 837 .col-lg-auto { 838 flex: 0 0 auto; 839 width: auto; 840 max-width: 100%; } 841 .col-lg-1 { 842 flex: 0 0 8.3333333333%; 843 max-width: 8.3333333333%; } 844 .col-lg-2 { 845 flex: 0 0 16.6666666667%; 846 max-width: 16.6666666667%; } 847 .col-lg-3 { 848 flex: 0 0 25%; 849 max-width: 25%; } 850 .col-lg-4 { 851 flex: 0 0 33.3333333333%; 852 max-width: 33.3333333333%; } 853 .col-lg-5 { 854 flex: 0 0 41.6666666667%; 855 max-width: 41.6666666667%; } 856 .col-lg-6 { 857 flex: 0 0 50%; 858 max-width: 50%; } 859 .col-lg-7 { 860 flex: 0 0 58.3333333333%; 861 max-width: 58.3333333333%; } 862 .col-lg-8 { 863 flex: 0 0 66.6666666667%; 864 max-width: 66.6666666667%; } 865 .col-lg-9 { 866 flex: 0 0 75%; 867 max-width: 75%; } 868 .col-lg-10 { 869 flex: 0 0 83.3333333333%; 870 max-width: 83.3333333333%; } 871 .col-lg-11 { 872 flex: 0 0 91.6666666667%; 873 max-width: 91.6666666667%; } 874 .col-lg-12 { 875 flex: 0 0 100%; 876 max-width: 100%; } 877 .order-lg-first { 878 order: -1; } 879 .order-lg-last { 880 order: 13; } 881 .order-lg-0 { 882 order: 0; } 883 .order-lg-1 { 884 order: 1; } 885 .order-lg-2 { 886 order: 2; } 887 .order-lg-3 { 888 order: 3; } 889 .order-lg-4 { 890 order: 4; } 891 .order-lg-5 { 892 order: 5; } 893 .order-lg-6 { 894 order: 6; } 895 .order-lg-7 { 896 order: 7; } 897 .order-lg-8 { 898 order: 8; } 899 .order-lg-9 { 900 order: 9; } 901 .order-lg-10 { 902 order: 10; } 903 .order-lg-11 { 904 order: 11; } 905 .order-lg-12 { 906 order: 12; } 907 .offset-lg-0 { 908 margin-left: 0; } 909 .offset-lg-1 { 910 margin-left: 8.3333333333%; } 911 .offset-lg-2 { 912 margin-left: 16.6666666667%; } 913 .offset-lg-3 { 914 margin-left: 25%; } 915 .offset-lg-4 { 916 margin-left: 33.3333333333%; } 917 .offset-lg-5 { 918 margin-left: 41.6666666667%; } 919 .offset-lg-6 { 920 margin-left: 50%; } 921 .offset-lg-7 { 922 margin-left: 58.3333333333%; } 923 .offset-lg-8 { 924 margin-left: 66.6666666667%; } 925 .offset-lg-9 { 926 margin-left: 75%; } 927 .offset-lg-10 { 928 margin-left: 83.3333333333%; } 929 .offset-lg-11 { 930 margin-left: 91.6666666667%; } } 931@media (min-width: 1200px) { 932 .col-xl { 933 flex-basis: 0; 934 flex-grow: 1; 935 max-width: 100%; } 936 .row-cols-xl-1 > * { 937 flex: 0 0 100%; 938 max-width: 100%; } 939 .row-cols-xl-2 > * { 940 flex: 0 0 50%; 941 max-width: 50%; } 942 .row-cols-xl-3 > * { 943 flex: 0 0 33.3333333333%; 944 max-width: 33.3333333333%; } 945 .row-cols-xl-4 > * { 946 flex: 0 0 25%; 947 max-width: 25%; } 948 .row-cols-xl-5 > * { 949 flex: 0 0 20%; 950 max-width: 20%; } 951 .row-cols-xl-6 > * { 952 flex: 0 0 16.6666666667%; 953 max-width: 16.6666666667%; } 954 .col-xl-auto { 955 flex: 0 0 auto; 956 width: auto; 957 max-width: 100%; } 958 .col-xl-1 { 959 flex: 0 0 8.3333333333%; 960 max-width: 8.3333333333%; } 961 .col-xl-2 { 962 flex: 0 0 16.6666666667%; 963 max-width: 16.6666666667%; } 964 .col-xl-3 { 965 flex: 0 0 25%; 966 max-width: 25%; } 967 .col-xl-4 { 968 flex: 0 0 33.3333333333%; 969 max-width: 33.3333333333%; } 970 .col-xl-5 { 971 flex: 0 0 41.6666666667%; 972 max-width: 41.6666666667%; } 973 .col-xl-6 { 974 flex: 0 0 50%; 975 max-width: 50%; } 976 .col-xl-7 { 977 flex: 0 0 58.3333333333%; 978 max-width: 58.3333333333%; } 979 .col-xl-8 { 980 flex: 0 0 66.6666666667%; 981 max-width: 66.6666666667%; } 982 .col-xl-9 { 983 flex: 0 0 75%; 984 max-width: 75%; } 985 .col-xl-10 { 986 flex: 0 0 83.3333333333%; 987 max-width: 83.3333333333%; } 988 .col-xl-11 { 989 flex: 0 0 91.6666666667%; 990 max-width: 91.6666666667%; } 991 .col-xl-12 { 992 flex: 0 0 100%; 993 max-width: 100%; } 994 .order-xl-first { 995 order: -1; } 996 .order-xl-last { 997 order: 13; } 998 .order-xl-0 { 999 order: 0; } 1000 .order-xl-1 { 1001 order: 1; } 1002 .order-xl-2 { 1003 order: 2; } 1004 .order-xl-3 { 1005 order: 3; } 1006 .order-xl-4 { 1007 order: 4; } 1008 .order-xl-5 { 1009 order: 5; } 1010 .order-xl-6 { 1011 order: 6; } 1012 .order-xl-7 { 1013 order: 7; } 1014 .order-xl-8 { 1015 order: 8; } 1016 .order-xl-9 { 1017 order: 9; } 1018 .order-xl-10 { 1019 order: 10; } 1020 .order-xl-11 { 1021 order: 11; } 1022 .order-xl-12 { 1023 order: 12; } 1024 .offset-xl-0 { 1025 margin-left: 0; } 1026 .offset-xl-1 { 1027 margin-left: 8.3333333333%; } 1028 .offset-xl-2 { 1029 margin-left: 16.6666666667%; } 1030 .offset-xl-3 { 1031 margin-left: 25%; } 1032 .offset-xl-4 { 1033 margin-left: 33.3333333333%; } 1034 .offset-xl-5 { 1035 margin-left: 41.6666666667%; } 1036 .offset-xl-6 { 1037 margin-left: 50%; } 1038 .offset-xl-7 { 1039 margin-left: 58.3333333333%; } 1040 .offset-xl-8 { 1041 margin-left: 66.6666666667%; } 1042 .offset-xl-9 { 1043 margin-left: 75%; } 1044 .offset-xl-10 { 1045 margin-left: 83.3333333333%; } 1046 .offset-xl-11 { 1047 margin-left: 91.6666666667%; } } 1048 1049.table { 1050 width: 100%; 1051 margin-bottom: 1rem; 1052 color: #222; } 1053 .table th, .table td { 1054 padding: 0.75rem; 1055 vertical-align: top; 1056 border-top: 1px solid #dee2e6; } 1057 .table thead th { 1058 vertical-align: bottom; 1059 border-bottom: 2px solid #dee2e6; } 1060 .table tbody + tbody { 1061 border-top: 2px solid #dee2e6; } 1062 1063.table-sm th, .table-sm td { 1064 padding: 0.3rem; } 1065 1066.table-bordered { 1067 border: 1px solid #dee2e6; } 1068 .table-bordered th, .table-bordered td { 1069 border: 1px solid #dee2e6; } 1070 .table-bordered thead th, .table-bordered thead td { 1071 border-bottom-width: 2px; } 1072 1073.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody { 1074 border: 0; } 1075 1076.table-striped tbody tr:nth-of-type(odd) { 1077 background-color: rgba(0, 0, 0, 0.05); } 1078 1079.table-hover tbody tr:hover { 1080 color: #222; 1081 background-color: rgba(0, 0, 0, 0.075); } 1082.table-primary, .table-primary > th, .table-primary > td { 1083 background-color: #bddfec; } 1084.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { 1085 border-color: #85c3db; } 1086.table-hover .table-primary:hover { 1087 background-color: #aad5e6; } 1088 .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { 1089 background-color: #aad5e6; } 1090.table-secondary, .table-secondary > th, .table-secondary > td { 1091 background-color: #fbfbfb; } 1092.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody { 1093 border-color: #f7f7f7; } 1094.table-hover .table-secondary:hover { 1095 background-color: #eee; } 1096 .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { 1097 background-color: #eee; } 1098.table-success, .table-success > th, .table-success > td { 1099 background-color: #c3ebc4; } 1100.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody { 1101 border-color: #8fd991; } 1102.table-hover .table-success:hover { 1103 background-color: #b0e4b1; } 1104 .table-hover .table-success:hover > td, .table-hover .table-success:hover > th { 1105 background-color: #b0e4b1; } 1106.table-info, .table-info > th, .table-info > td { 1107 background-color: #d8f0f9; } 1108.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody { 1109 border-color: #b7e3f5; } 1110.table-hover .table-info:hover { 1111 background-color: #c2e8f6; } 1112 .table-hover .table-info:hover > td, .table-hover .table-info:hover > th { 1113 background-color: #c2e8f6; } 1114.table-warning, .table-warning > th, .table-warning > td { 1115 background-color: #ffddbf; } 1116.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody { 1117 border-color: #ffc088; } 1118.table-hover .table-warning:hover { 1119 background-color: #ffcfa6; } 1120 .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { 1121 background-color: #ffcfa6; } 1122.table-danger, .table-danger > th, .table-danger > td { 1123 background-color: #ffcac7; } 1124.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody { 1125 border-color: #ff9c96; } 1126.table-hover .table-danger:hover { 1127 background-color: #ffb2ad; } 1128 .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { 1129 background-color: #ffb2ad; } 1130.table-light, .table-light > th, .table-light > td { 1131 background-color: #fcfcfc; } 1132.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody { 1133 border-color: #fafafa; } 1134.table-hover .table-light:hover { 1135 background-color: #f0f0f0; } 1136 .table-hover .table-light:hover > td, .table-hover .table-light:hover > th { 1137 background-color: #f0f0f0; } 1138.table-dark, .table-dark > th, .table-dark > td { 1139 background-color: #c1c1c1; } 1140.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { 1141 border-color: #8c8c8c; } 1142.table-hover .table-dark:hover { 1143 background-color: #b4b4b4; } 1144 .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { 1145 background-color: #b4b4b4; } 1146 1147.table-active, .table-active > th, .table-active > td { 1148 background-color: rgba(0, 0, 0, 0.075); } 1149 1150.table-hover .table-active:hover { 1151 background-color: rgba(0, 0, 0, 0.075); } 1152 .table-hover .table-active:hover > td, .table-hover .table-active:hover > th { 1153 background-color: rgba(0, 0, 0, 0.075); } 1154 1155.table .thead-dark th { 1156 color: #fff; 1157 background-color: #333; 1158 border-color: #464646; } 1159.table .thead-light th { 1160 color: #555; 1161 background-color: #f0f0f0; 1162 border-color: #dee2e6; } 1163 1164.table-dark { 1165 color: #fff; 1166 background-color: #333; } 1167 .table-dark th, .table-dark td, .table-dark thead th { 1168 border-color: #464646; } 1169 .table-dark.table-bordered { 1170 border: 0; } 1171 .table-dark.table-striped tbody tr:nth-of-type(odd) { 1172 background-color: rgba(255, 255, 255, 0.05); } 1173 .table-dark.table-hover tbody tr:hover { 1174 color: #fff; 1175 background-color: rgba(255, 255, 255, 0.075); } 1176 1177@media (max-width: 575.98px) { 1178 .table-responsive-sm { 1179 display: block; 1180 width: 100%; 1181 overflow-x: auto; 1182 -webkit-overflow-scrolling: touch; } 1183 .table-responsive-sm > .table-bordered { 1184 border: 0; } } 1185@media (max-width: 767.98px) { 1186 .table-responsive-md { 1187 display: block; 1188 width: 100%; 1189 overflow-x: auto; 1190 -webkit-overflow-scrolling: touch; } 1191 .table-responsive-md > .table-bordered { 1192 border: 0; } } 1193@media (max-width: 991.98px) { 1194 .table-responsive-lg { 1195 display: block; 1196 width: 100%; 1197 overflow-x: auto; 1198 -webkit-overflow-scrolling: touch; } 1199 .table-responsive-lg > .table-bordered { 1200 border: 0; } } 1201@media (max-width: 1199.98px) { 1202 .table-responsive-xl { 1203 display: block; 1204 width: 100%; 1205 overflow-x: auto; 1206 -webkit-overflow-scrolling: touch; } 1207 .table-responsive-xl > .table-bordered { 1208 border: 0; } } 1209.table-responsive { 1210 display: block; 1211 width: 100%; 1212 overflow-x: auto; 1213 -webkit-overflow-scrolling: touch; } 1214 .table-responsive > .table-bordered { 1215 border: 0; } 1216 1217.form-control { 1218 display: block; 1219 width: 100%; 1220 height: calc(1.5em + 0.75rem + 2px); 1221 padding: 0.375rem 0.75rem; 1222 font-size: 0.875rem; 1223 font-weight: 400; 1224 line-height: 1.5; 1225 color: #555; 1226 background-color: #fff; 1227 background-clip: padding-box; 1228 border: 1px solid #ced4da; 1229 border-radius: 0.25rem; 1230 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } 1231@media (prefers-reduced-motion: reduce) { 1232 .form-control { 1233 transition: none; } } 1234.form-control::-ms-expand { 1235 background-color: transparent; 1236 border: 0; } 1237.form-control:-moz-focusring { 1238 color: transparent; 1239 text-shadow: 0 0 0 #555; } 1240.form-control:focus { 1241 color: #555; 1242 background-color: #fff; 1243 border-color: #61c6ed; 1244 outline: 0; 1245 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 1246.form-control::placeholder { 1247 color: #999; 1248 opacity: 1; } 1249.form-control:disabled, .form-control[readonly] { 1250 background-color: #f0f0f0; 1251 opacity: 1; } 1252 1253select.form-control:focus::-ms-value { 1254 color: #555; 1255 background-color: #fff; } 1256 1257.form-control-file, .form-control-range { 1258 display: block; 1259 width: 100%; } 1260 1261.col-form-label { 1262 padding-top: calc(0.375rem + 1px); 1263 padding-bottom: calc(0.375rem + 1px); 1264 margin-bottom: 0; 1265 font-size: inherit; 1266 line-height: 1.5; } 1267 1268.col-form-label-lg { 1269 padding-top: calc(0.5rem + 1px); 1270 padding-bottom: calc(0.5rem + 1px); 1271 font-size: 1.09375rem; 1272 line-height: 1.5; } 1273 1274.col-form-label-sm { 1275 padding-top: calc(0.25rem + 1px); 1276 padding-bottom: calc(0.25rem + 1px); 1277 font-size: 0.765625rem; 1278 line-height: 1.5; } 1279 1280.form-control-plaintext { 1281 display: block; 1282 width: 100%; 1283 padding: 0.375rem 0; 1284 margin-bottom: 0; 1285 font-size: 0.875rem; 1286 line-height: 1.5; 1287 color: #222; 1288 background-color: transparent; 1289 border: solid transparent; 1290 border-width: 1px 0; } 1291 .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { 1292 padding-right: 0; 1293 padding-left: 0; } 1294 1295.form-control-sm { 1296 height: calc(1.5em + 0.5rem + 2px); 1297 padding: 0.25rem 0.5rem; 1298 font-size: 0.765625rem; 1299 line-height: 1.5; 1300 border-radius: 0.2rem; } 1301 1302.form-control-lg { 1303 height: calc(1.5em + 1rem + 2px); 1304 padding: 0.5rem 1rem; 1305 font-size: 1.09375rem; 1306 line-height: 1.5; 1307 border-radius: 0.3rem; } 1308 1309select.form-control[size], select.form-control[multiple] { 1310 height: auto; } 1311 1312textarea.form-control { 1313 height: auto; } 1314 1315.form-group { 1316 margin-bottom: 1rem; } 1317 1318.form-text { 1319 display: block; 1320 margin-top: 0.25rem; } 1321 1322.form-row { 1323 display: flex; 1324 flex-wrap: wrap; 1325 margin-right: -5px; 1326 margin-left: -5px; } 1327 .form-row > .col, .form-row > [class*="col-"] { 1328 padding-right: 5px; 1329 padding-left: 5px; } 1330 1331.form-check { 1332 position: relative; 1333 display: block; 1334 padding-left: 1.25rem; } 1335 1336.form-check-input { 1337 position: absolute; 1338 margin-top: 0.3rem; 1339 margin-left: -1.25rem; } 1340 .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { 1341 color: #999; } 1342 1343.form-check-label { 1344 margin-bottom: 0; } 1345 1346.form-check-inline { 1347 display: inline-flex; 1348 align-items: center; 1349 padding-left: 0; 1350 margin-right: 0.75rem; } 1351 .form-check-inline .form-check-input { 1352 position: static; 1353 margin-top: 0; 1354 margin-right: 0.3125rem; 1355 margin-left: 0; } 1356 .valid-feedback { 1357 display: none; 1358 width: 100%; 1359 margin-top: 0.25rem; 1360 font-size: 80%; 1361 color: #28B62C; } 1362 .valid-tooltip { 1363 position: absolute; 1364 top: 100%; 1365 z-index: 5; 1366 display: none; 1367 max-width: 100%; 1368 padding: 0.25rem 0.5rem; 1369 margin-top: 0.1rem; 1370 font-size: 0.765625rem; 1371 line-height: 1.5; 1372 color: #fff; 1373 background-color: rgba(40, 182, 44, 0.9); 1374 border-radius: 0.25rem; } 1375 .was-validated :valid ~ .valid-feedback, .is-valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-tooltip { 1376 display: block; } 1377 .was-validated .form-control:valid, .form-control.is-valid { 1378 border-color: #28B62C; 1379 padding-right: calc(1.5em + 0.75rem); 1380 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328B62C' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); 1381 background-repeat: no-repeat; 1382 background-position: right calc(0.375em + 0.1875rem) center; 1383 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } 1384 .was-validated .form-control:valid:focus, .form-control.is-valid:focus { 1385 border-color: #28B62C; 1386 box-shadow: 0 0 0 0.2rem rgba(40, 182, 44, 0.25); } 1387.was-validated textarea.form-control:valid, textarea.form-control.is-valid { 1388 padding-right: calc(1.5em + 0.75rem); 1389 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } 1390.was-validated .custom-select:valid, .custom-select.is-valid { 1391 border-color: #28B62C; 1392 padding-right: calc(0.75em + 2.3125rem); 1393 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328B62C' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } 1394 .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { 1395 border-color: #28B62C; 1396 box-shadow: 0 0 0 0.2rem rgba(40, 182, 44, 0.25); } 1397.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { 1398 color: #28B62C; } 1399.was-validated .form-check-input:valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-tooltip { 1400 display: block; } 1401.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { 1402 color: #28B62C; } 1403 .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { 1404 border-color: #28B62C; } 1405.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { 1406 border-color: #3dd441; 1407 background-color: #3dd441; } 1408.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { 1409 box-shadow: 0 0 0 0.2rem rgba(40, 182, 44, 0.25); } 1410.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { 1411 border-color: #28B62C; } 1412.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { 1413 border-color: #28B62C; } 1414 .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { 1415 border-color: #28B62C; 1416 box-shadow: 0 0 0 0.2rem rgba(40, 182, 44, 0.25); } 1417.invalid-feedback { 1418 display: none; 1419 width: 100%; 1420 margin-top: 0.25rem; 1421 font-size: 80%; 1422 color: #FF4136; } 1423.invalid-tooltip { 1424 position: absolute; 1425 top: 100%; 1426 z-index: 5; 1427 display: none; 1428 max-width: 100%; 1429 padding: 0.25rem 0.5rem; 1430 margin-top: 0.1rem; 1431 font-size: 0.765625rem; 1432 line-height: 1.5; 1433 color: #fff; 1434 background-color: rgba(255, 65, 54, 0.9); 1435 border-radius: 0.25rem; } 1436 .was-validated :invalid ~ .invalid-feedback, .is-invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-tooltip { 1437 display: block; } 1438.was-validated .form-control:invalid, .form-control.is-invalid { 1439 border-color: #FF4136; 1440 padding-right: calc(1.5em + 0.75rem); 1441 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF4136' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF4136' stroke='none'/%3e%3c/svg%3e"); 1442 background-repeat: no-repeat; 1443 background-position: right calc(0.375em + 0.1875rem) center; 1444 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } 1445 .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { 1446 border-color: #FF4136; 1447 box-shadow: 0 0 0 0.2rem rgba(255, 65, 54, 0.25); } 1448.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { 1449 padding-right: calc(1.5em + 0.75rem); 1450 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } 1451.was-validated .custom-select:invalid, .custom-select.is-invalid { 1452 border-color: #FF4136; 1453 padding-right: calc(0.75em + 2.3125rem); 1454 background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23FF4136' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF4136' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem / calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } 1455 .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { 1456 border-color: #FF4136; 1457 box-shadow: 0 0 0 0.2rem rgba(255, 65, 54, 0.25); } 1458.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { 1459 color: #FF4136; } 1460.was-validated .form-check-input:invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-tooltip { 1461 display: block; } 1462.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { 1463 color: #FF4136; } 1464 .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { 1465 border-color: #FF4136; } 1466.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { 1467 border-color: #ff7169; 1468 background-color: #ff7169; } 1469.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { 1470 box-shadow: 0 0 0 0.2rem rgba(255, 65, 54, 0.25); } 1471.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { 1472 border-color: #FF4136; } 1473.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { 1474 border-color: #FF4136; } 1475 .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { 1476 border-color: #FF4136; 1477 box-shadow: 0 0 0 0.2rem rgba(255, 65, 54, 0.25); } 1478 1479.form-inline { 1480 display: flex; 1481 flex-flow: row wrap; 1482 align-items: center; } 1483 .form-inline .form-check { 1484 width: 100%; } 1485 @media (min-width: 576px) { 1486 .form-inline label { 1487 display: flex; 1488 align-items: center; 1489 justify-content: center; 1490 margin-bottom: 0; } 1491 .form-inline .form-group { 1492 display: flex; 1493 flex: 0 0 auto; 1494 flex-flow: row wrap; 1495 align-items: center; 1496 margin-bottom: 0; } 1497 .form-inline .form-control { 1498 display: inline-block; 1499 width: auto; 1500 vertical-align: middle; } 1501 .form-inline .form-control-plaintext { 1502 display: inline-block; } 1503 .form-inline .input-group, .form-inline .custom-select { 1504 width: auto; } 1505 .form-inline .form-check { 1506 display: flex; 1507 align-items: center; 1508 justify-content: center; 1509 width: auto; 1510 padding-left: 0; } 1511 .form-inline .form-check-input { 1512 position: relative; 1513 flex-shrink: 0; 1514 margin-top: 0; 1515 margin-right: 0.25rem; 1516 margin-left: 0; } 1517 .form-inline .custom-control { 1518 align-items: center; 1519 justify-content: center; } 1520 .form-inline .custom-control-label { 1521 margin-bottom: 0; } } 1522 1523.btn { 1524 display: inline-block; 1525 font-weight: 400; 1526 color: #222; 1527 text-align: center; 1528 vertical-align: middle; 1529 cursor: pointer; 1530 user-select: none; 1531 background-color: transparent; 1532 border: 1px solid transparent; 1533 padding: 0.375rem 0.75rem; 1534 font-size: 0.875rem; 1535 line-height: 1.5; 1536 border-radius: 0.25rem; 1537 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; } 1538@media (prefers-reduced-motion: reduce) { 1539 .btn { 1540 transition: none; } } 1541.btn:hover { 1542 color: #222; 1543 text-decoration: none; } 1544.btn:focus, .btn.focus { 1545 outline: 0; 1546 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 1547.btn.disabled, .btn:disabled { 1548 opacity: 0.65; } 1549 1550a.btn.disabled, fieldset:disabled a.btn { 1551 pointer-events: none; } 1552 .btn-primary { 1553 color: #fff; 1554 background-color: #158CBA; 1555 border-color: #158CBA; } 1556 .btn-primary:hover { 1557 color: #fff; 1558 background-color: #117298; 1559 border-color: #106a8c; } 1560 .btn-primary:focus, .btn-primary.focus { 1561 color: #fff; 1562 background-color: #117298; 1563 border-color: #106a8c; 1564 box-shadow: 0 0 0 0.2rem rgba(56, 157, 196, 0.5); } 1565 .btn-primary.disabled, .btn-primary:disabled { 1566 color: #fff; 1567 background-color: #158CBA; 1568 border-color: #158CBA; } 1569 .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { 1570 color: #fff; 1571 background-color: #106a8c; 1572 border-color: #0f6181; } 1573 .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { 1574 box-shadow: 0 0 0 0.2rem rgba(56, 157, 196, 0.5); } 1575 .btn-secondary { 1576 color: #222; 1577 background-color: #f0f0f0; 1578 border-color: #f0f0f0; } 1579 .btn-secondary:hover { 1580 color: #222; 1581 background-color: #ddd; 1582 border-color: #d7d7d7; } 1583 .btn-secondary:focus, .btn-secondary.focus { 1584 color: #222; 1585 background-color: #ddd; 1586 border-color: #d7d7d7; 1587 box-shadow: 0 0 0 0.2rem rgba(209, 209, 209, 0.5); } 1588 .btn-secondary.disabled, .btn-secondary:disabled { 1589 color: #222; 1590 background-color: #f0f0f0; 1591 border-color: #f0f0f0; } 1592 .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { 1593 color: #222; 1594 background-color: #d7d7d7; 1595 border-color: #d0d0d0; } 1596 .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { 1597 box-shadow: 0 0 0 0.2rem rgba(209, 209, 209, 0.5); } 1598 .btn-success { 1599 color: #fff; 1600 background-color: #28B62C; 1601 border-color: #28B62C; } 1602 .btn-success:hover { 1603 color: #fff; 1604 background-color: #219724; 1605 border-color: #1f8c22; } 1606 .btn-success:focus, .btn-success.focus { 1607 color: #fff; 1608 background-color: #219724; 1609 border-color: #1f8c22; 1610 box-shadow: 0 0 0 0.2rem rgba(72, 193, 76, 0.5); } 1611 .btn-success.disabled, .btn-success:disabled { 1612 color: #fff; 1613 background-color: #28B62C; 1614 border-color: #28B62C; } 1615 .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { 1616 color: #fff; 1617 background-color: #1f8c22; 1618 border-color: #1d821f; } 1619 .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { 1620 box-shadow: 0 0 0 0.2rem rgba(72, 193, 76, 0.5); } 1621 .btn-info { 1622 color: #222; 1623 background-color: #75CAEB; 1624 border-color: #75CAEB; } 1625 .btn-info:hover { 1626 color: #222; 1627 background-color: #54bde6; 1628 border-color: #48b9e5; } 1629 .btn-info:focus, .btn-info.focus { 1630 color: #222; 1631 background-color: #54bde6; 1632 border-color: #48b9e5; 1633 box-shadow: 0 0 0 0.2rem rgba(105, 177, 205, 0.5); } 1634 .btn-info.disabled, .btn-info:disabled { 1635 color: #222; 1636 background-color: #75CAEB; 1637 border-color: #75CAEB; } 1638 .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { 1639 color: #222; 1640 background-color: #48b9e5; 1641 border-color: #3db5e3; } 1642 .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { 1643 box-shadow: 0 0 0 0.2rem rgba(105, 177, 205, 0.5); } 1644 .btn-warning { 1645 color: #222; 1646 background-color: #FF851B; 1647 border-color: #FF851B; } 1648 .btn-warning:hover { 1649 color: #fff; 1650 background-color: #f47100; 1651 border-color: #e76b00; } 1652 .btn-warning:focus, .btn-warning.focus { 1653 color: #fff; 1654 background-color: #f47100; 1655 border-color: #e76b00; 1656 box-shadow: 0 0 0 0.2rem rgba(222, 118, 28, 0.5); } 1657 .btn-warning.disabled, .btn-warning:disabled { 1658 color: #222; 1659 background-color: #FF851B; 1660 border-color: #FF851B; } 1661 .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { 1662 color: #fff; 1663 background-color: #e76b00; 1664 border-color: #da6500; } 1665 .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { 1666 box-shadow: 0 0 0 0.2rem rgba(222, 118, 28, 0.5); } 1667 .btn-danger { 1668 color: #fff; 1669 background-color: #FF4136; 1670 border-color: #FF4136; } 1671 .btn-danger:hover { 1672 color: #fff; 1673 background-color: #ff1d10; 1674 border-color: #ff1103; } 1675 .btn-danger:focus, .btn-danger.focus { 1676 color: #fff; 1677 background-color: #ff1d10; 1678 border-color: #ff1103; 1679 box-shadow: 0 0 0 0.2rem rgba(255, 94, 84, 0.5); } 1680 .btn-danger.disabled, .btn-danger:disabled { 1681 color: #fff; 1682 background-color: #FF4136; 1683 border-color: #FF4136; } 1684 .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { 1685 color: #fff; 1686 background-color: #ff1103; 1687 border-color: #f50d00; } 1688 .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { 1689 box-shadow: 0 0 0 0.2rem rgba(255, 94, 84, 0.5); } 1690 .btn-light { 1691 color: #222; 1692 background-color: #f6f6f6; 1693 border-color: #f6f6f6; } 1694 .btn-light:hover { 1695 color: #222; 1696 background-color: #e3e3e3; 1697 border-color: #ddd; } 1698 .btn-light:focus, .btn-light.focus { 1699 color: #222; 1700 background-color: #e3e3e3; 1701 border-color: #ddd; 1702 box-shadow: 0 0 0 0.2rem rgba(214, 214, 214, 0.5); } 1703 .btn-light.disabled, .btn-light:disabled { 1704 color: #222; 1705 background-color: #f6f6f6; 1706 border-color: #f6f6f6; } 1707 .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { 1708 color: #222; 1709 background-color: #ddd; 1710 border-color: #d6d6d6; } 1711 .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { 1712 box-shadow: 0 0 0 0.2rem rgba(214, 214, 214, 0.5); } 1713 .btn-dark { 1714 color: #fff; 1715 background-color: #222; 1716 border-color: #222; } 1717 .btn-dark:hover { 1718 color: #fff; 1719 background-color: #0f0f0f; 1720 border-color: #090909; } 1721 .btn-dark:focus, .btn-dark.focus { 1722 color: #fff; 1723 background-color: #0f0f0f; 1724 border-color: #090909; 1725 box-shadow: 0 0 0 0.2rem rgba(67, 67, 67, 0.5); } 1726 .btn-dark.disabled, .btn-dark:disabled { 1727 color: #fff; 1728 background-color: #222; 1729 border-color: #222; } 1730 .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { 1731 color: #fff; 1732 background-color: #090909; 1733 border-color: #020202; } 1734 .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { 1735 box-shadow: 0 0 0 0.2rem rgba(67, 67, 67, 0.5); } 1736 .btn-outline-primary { 1737 color: #158CBA; 1738 border-color: #158CBA; } 1739 .btn-outline-primary:hover { 1740 color: #fff; 1741 background-color: #158CBA; 1742 border-color: #158CBA; } 1743 .btn-outline-primary:focus, .btn-outline-primary.focus { 1744 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.5); } 1745 .btn-outline-primary.disabled, .btn-outline-primary:disabled { 1746 color: #158CBA; 1747 background-color: transparent; } 1748 .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { 1749 color: #fff; 1750 background-color: #158CBA; 1751 border-color: #158CBA; } 1752 .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { 1753 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.5); } 1754 .btn-outline-secondary { 1755 color: #f0f0f0; 1756 border-color: #f0f0f0; } 1757 .btn-outline-secondary:hover { 1758 color: #222; 1759 background-color: #f0f0f0; 1760 border-color: #f0f0f0; } 1761 .btn-outline-secondary:focus, .btn-outline-secondary.focus { 1762 box-shadow: 0 0 0 0.2rem rgba(240, 240, 240, 0.5); } 1763 .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { 1764 color: #f0f0f0; 1765 background-color: transparent; } 1766 .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { 1767 color: #222; 1768 background-color: #f0f0f0; 1769 border-color: #f0f0f0; } 1770 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { 1771 box-shadow: 0 0 0 0.2rem rgba(240, 240, 240, 0.5); } 1772 .btn-outline-success { 1773 color: #28B62C; 1774 border-color: #28B62C; } 1775 .btn-outline-success:hover { 1776 color: #fff; 1777 background-color: #28B62C; 1778 border-color: #28B62C; } 1779 .btn-outline-success:focus, .btn-outline-success.focus { 1780 box-shadow: 0 0 0 0.2rem rgba(40, 182, 44, 0.5); } 1781 .btn-outline-success.disabled, .btn-outline-success:disabled { 1782 color: #28B62C; 1783 background-color: transparent; } 1784 .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { 1785 color: #fff; 1786 background-color: #28B62C; 1787 border-color: #28B62C; } 1788 .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { 1789 box-shadow: 0 0 0 0.2rem rgba(40, 182, 44, 0.5); } 1790 .btn-outline-info { 1791 color: #75CAEB; 1792 border-color: #75CAEB; } 1793 .btn-outline-info:hover { 1794 color: #222; 1795 background-color: #75CAEB; 1796 border-color: #75CAEB; } 1797 .btn-outline-info:focus, .btn-outline-info.focus { 1798 box-shadow: 0 0 0 0.2rem rgba(117, 202, 235, 0.5); } 1799 .btn-outline-info.disabled, .btn-outline-info:disabled { 1800 color: #75CAEB; 1801 background-color: transparent; } 1802 .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { 1803 color: #222; 1804 background-color: #75CAEB; 1805 border-color: #75CAEB; } 1806 .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { 1807 box-shadow: 0 0 0 0.2rem rgba(117, 202, 235, 0.5); } 1808 .btn-outline-warning { 1809 color: #FF851B; 1810 border-color: #FF851B; } 1811 .btn-outline-warning:hover { 1812 color: #222; 1813 background-color: #FF851B; 1814 border-color: #FF851B; } 1815 .btn-outline-warning:focus, .btn-outline-warning.focus { 1816 box-shadow: 0 0 0 0.2rem rgba(255, 133, 27, 0.5); } 1817 .btn-outline-warning.disabled, .btn-outline-warning:disabled { 1818 color: #FF851B; 1819 background-color: transparent; } 1820 .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { 1821 color: #222; 1822 background-color: #FF851B; 1823 border-color: #FF851B; } 1824 .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { 1825 box-shadow: 0 0 0 0.2rem rgba(255, 133, 27, 0.5); } 1826 .btn-outline-danger { 1827 color: #FF4136; 1828 border-color: #FF4136; } 1829 .btn-outline-danger:hover { 1830 color: #fff; 1831 background-color: #FF4136; 1832 border-color: #FF4136; } 1833 .btn-outline-danger:focus, .btn-outline-danger.focus { 1834 box-shadow: 0 0 0 0.2rem rgba(255, 65, 54, 0.5); } 1835 .btn-outline-danger.disabled, .btn-outline-danger:disabled { 1836 color: #FF4136; 1837 background-color: transparent; } 1838 .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { 1839 color: #fff; 1840 background-color: #FF4136; 1841 border-color: #FF4136; } 1842 .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { 1843 box-shadow: 0 0 0 0.2rem rgba(255, 65, 54, 0.5); } 1844 .btn-outline-light { 1845 color: #f6f6f6; 1846 border-color: #f6f6f6; } 1847 .btn-outline-light:hover { 1848 color: #222; 1849 background-color: #f6f6f6; 1850 border-color: #f6f6f6; } 1851 .btn-outline-light:focus, .btn-outline-light.focus { 1852 box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5); } 1853 .btn-outline-light.disabled, .btn-outline-light:disabled { 1854 color: #f6f6f6; 1855 background-color: transparent; } 1856 .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { 1857 color: #222; 1858 background-color: #f6f6f6; 1859 border-color: #f6f6f6; } 1860 .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { 1861 box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5); } 1862 .btn-outline-dark { 1863 color: #222; 1864 border-color: #222; } 1865 .btn-outline-dark:hover { 1866 color: #fff; 1867 background-color: #222; 1868 border-color: #222; } 1869 .btn-outline-dark:focus, .btn-outline-dark.focus { 1870 box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); } 1871 .btn-outline-dark.disabled, .btn-outline-dark:disabled { 1872 color: #222; 1873 background-color: transparent; } 1874 .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { 1875 color: #fff; 1876 background-color: #222; 1877 border-color: #222; } 1878 .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { 1879 box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); } 1880 1881.btn-link { 1882 font-weight: 400; 1883 color: #158CBA; 1884 text-decoration: none; } 1885 .btn-link:hover { 1886 color: #0d5875; 1887 text-decoration: underline; } 1888 .btn-link:focus, .btn-link.focus { 1889 text-decoration: underline; 1890 box-shadow: none; } 1891 .btn-link:disabled, .btn-link.disabled { 1892 color: #999; 1893 pointer-events: none; } 1894 1895.btn-lg, .btn-group-lg > .btn { 1896 padding: 0.5rem 1rem; 1897 font-size: 1.09375rem; 1898 line-height: 1.5; 1899 border-radius: 0.3rem; } 1900 1901.btn-sm, .btn-group-sm > .btn { 1902 padding: 0.25rem 0.5rem; 1903 font-size: 0.765625rem; 1904 line-height: 1.5; 1905 border-radius: 0.2rem; } 1906 1907.btn-block { 1908 display: block; 1909 width: 100%; } 1910 .btn-block + .btn-block { 1911 margin-top: 0.5rem; } 1912 1913input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { 1914 width: 100%; } 1915 1916.fade { 1917 transition: opacity 0.15s linear; } 1918@media (prefers-reduced-motion: reduce) { 1919 .fade { 1920 transition: none; } } 1921.fade:not(.show) { 1922 opacity: 0; } 1923 1924.collapse:not(.show) { 1925 display: none; } 1926 1927.collapsing { 1928 position: relative; 1929 height: 0; 1930 overflow: hidden; 1931 transition: height 0.35s ease; } 1932@media (prefers-reduced-motion: reduce) { 1933 .collapsing { 1934 transition: none; } } 1935 1936.dropup, .dropright, .dropdown, .dropleft { 1937 position: relative; } 1938 1939.dropdown-toggle { 1940 white-space: nowrap; } 1941 .dropdown-toggle::after { 1942 display: inline-block; 1943 margin-left: 0.255em; 1944 vertical-align: 0.255em; 1945 content: ""; 1946 border-top: 0.3em solid; 1947 border-right: 0.3em solid transparent; 1948 border-bottom: 0; 1949 border-left: 0.3em solid transparent; } 1950 .dropdown-toggle:empty::after { 1951 margin-left: 0; } 1952 1953.dropdown-menu { 1954 position: absolute; 1955 top: 100%; 1956 left: 0; 1957 z-index: 1000; 1958 display: none; 1959 float: left; 1960 min-width: 10rem; 1961 padding: 0.5rem 0; 1962 margin: 0.125rem 0 0; 1963 font-size: 0.875rem; 1964 color: #222; 1965 text-align: left; 1966 list-style: none; 1967 background-color: #fff; 1968 background-clip: padding-box; 1969 border: 1px solid rgba(0, 0, 0, 0.15); 1970 border-radius: 0.25rem; } 1971 .dropdown-menu-left { 1972 right: auto; 1973 left: 0; } 1974 .dropdown-menu-right { 1975 right: 0; 1976 left: auto; } 1977 @media (min-width: 576px) { 1978 .dropdown-menu-sm-left { 1979 right: auto; 1980 left: 0; } 1981 .dropdown-menu-sm-right { 1982 right: 0; 1983 left: auto; } } 1984@media (min-width: 768px) { 1985 .dropdown-menu-md-left { 1986 right: auto; 1987 left: 0; } 1988 .dropdown-menu-md-right { 1989 right: 0; 1990 left: auto; } } 1991@media (min-width: 992px) { 1992 .dropdown-menu-lg-left { 1993 right: auto; 1994 left: 0; } 1995 .dropdown-menu-lg-right { 1996 right: 0; 1997 left: auto; } } 1998@media (min-width: 1200px) { 1999 .dropdown-menu-xl-left { 2000 right: auto; 2001 left: 0; } 2002 .dropdown-menu-xl-right { 2003 right: 0; 2004 left: auto; } } 2005 2006.dropup .dropdown-menu { 2007 top: auto; 2008 bottom: 100%; 2009 margin-top: 0; 2010 margin-bottom: 0.125rem; } 2011 .dropup .dropdown-toggle::after { 2012 display: inline-block; 2013 margin-left: 0.255em; 2014 vertical-align: 0.255em; 2015 content: ""; 2016 border-top: 0; 2017 border-right: 0.3em solid transparent; 2018 border-bottom: 0.3em solid; 2019 border-left: 0.3em solid transparent; } 2020 .dropup .dropdown-toggle:empty::after { 2021 margin-left: 0; } 2022 2023.dropright .dropdown-menu { 2024 top: 0; 2025 right: auto; 2026 left: 100%; 2027 margin-top: 0; 2028 margin-left: 0.125rem; } 2029 .dropright .dropdown-toggle::after { 2030 display: inline-block; 2031 margin-left: 0.255em; 2032 vertical-align: 0.255em; 2033 content: ""; 2034 border-top: 0.3em solid transparent; 2035 border-right: 0; 2036 border-bottom: 0.3em solid transparent; 2037 border-left: 0.3em solid; } 2038 .dropright .dropdown-toggle:empty::after { 2039 margin-left: 0; } 2040 .dropright .dropdown-toggle::after { 2041 vertical-align: 0; } 2042 2043.dropleft .dropdown-menu { 2044 top: 0; 2045 right: 100%; 2046 left: auto; 2047 margin-top: 0; 2048 margin-right: 0.125rem; } 2049 .dropleft .dropdown-toggle::after { 2050 display: inline-block; 2051 margin-left: 0.255em; 2052 vertical-align: 0.255em; 2053 content: ""; } 2054 .dropleft .dropdown-toggle::after { 2055 display: none; } 2056 .dropleft .dropdown-toggle::before { 2057 display: inline-block; 2058 margin-right: 0.255em; 2059 vertical-align: 0.255em; 2060 content: ""; 2061 border-top: 0.3em solid transparent; 2062 border-right: 0.3em solid; 2063 border-bottom: 0.3em solid transparent; } 2064 .dropleft .dropdown-toggle:empty::after { 2065 margin-left: 0; } 2066 .dropleft .dropdown-toggle::before { 2067 vertical-align: 0; } 2068 2069.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { 2070 right: auto; 2071 bottom: auto; } 2072 2073.dropdown-divider { 2074 height: 0; 2075 margin: 0.5rem 0; 2076 overflow: hidden; 2077 border-top: 1px solid #f0f0f0; } 2078 2079.dropdown-item { 2080 display: block; 2081 width: 100%; 2082 padding: 0.25rem 1.5rem; 2083 clear: both; 2084 font-weight: 400; 2085 color: rgba(0, 0, 0, 0.5); 2086 text-align: inherit; 2087 white-space: nowrap; 2088 background-color: transparent; 2089 border: 0; } 2090 .dropdown-item:hover, .dropdown-item:focus { 2091 color: #151515; 2092 text-decoration: none; 2093 background-color: #f6f6f6; } 2094 .dropdown-item.active, .dropdown-item:active { 2095 color: #fff; 2096 text-decoration: none; 2097 background-color: #158CBA; } 2098 .dropdown-item.disabled, .dropdown-item:disabled { 2099 color: #999; 2100 pointer-events: none; 2101 background-color: transparent; } 2102 2103.dropdown-menu.show { 2104 display: block; } 2105 2106.dropdown-header { 2107 display: block; 2108 padding: 0.5rem 1.5rem; 2109 margin-bottom: 0; 2110 font-size: 0.765625rem; 2111 color: #999; 2112 white-space: nowrap; } 2113 2114.dropdown-item-text { 2115 display: block; 2116 padding: 0.25rem 1.5rem; 2117 color: rgba(0, 0, 0, 0.5); } 2118 2119.btn-group, .btn-group-vertical { 2120 position: relative; 2121 display: inline-flex; 2122 vertical-align: middle; } 2123 .btn-group > .btn, .btn-group-vertical > .btn { 2124 position: relative; 2125 flex: 1 1 auto; } 2126 .btn-group > .btn:hover, .btn-group-vertical > .btn:hover { 2127 z-index: 1; } 2128 .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { 2129 z-index: 1; } 2130 2131.btn-toolbar { 2132 display: flex; 2133 flex-wrap: wrap; 2134 justify-content: flex-start; } 2135 .btn-toolbar .input-group { 2136 width: auto; } 2137 2138.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) { 2139 margin-left: -1px; } 2140.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { 2141 border-top-right-radius: 0; 2142 border-bottom-right-radius: 0; } 2143.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { 2144 border-top-left-radius: 0; 2145 border-bottom-left-radius: 0; } 2146 2147.dropdown-toggle-split { 2148 padding-right: 0.5625rem; 2149 padding-left: 0.5625rem; } 2150 .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after { 2151 margin-left: 0; } 2152 .dropleft .dropdown-toggle-split::before { 2153 margin-right: 0; } 2154 2155.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { 2156 padding-right: 0.375rem; 2157 padding-left: 0.375rem; } 2158 2159.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { 2160 padding-right: 0.75rem; 2161 padding-left: 0.75rem; } 2162 2163.btn-group-vertical { 2164 flex-direction: column; 2165 align-items: flex-start; 2166 justify-content: center; } 2167 .btn-group-vertical > .btn, .btn-group-vertical > .btn-group { 2168 width: 100%; } 2169 .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) { 2170 margin-top: -1px; } 2171 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn { 2172 border-bottom-right-radius: 0; 2173 border-bottom-left-radius: 0; } 2174 .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn { 2175 border-top-left-radius: 0; 2176 border-top-right-radius: 0; } 2177 2178.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { 2179 margin-bottom: 0; } 2180 .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { 2181 position: absolute; 2182 clip: rect(0, 0, 0, 0); 2183 pointer-events: none; } 2184 2185.input-group { 2186 position: relative; 2187 display: flex; 2188 flex-wrap: wrap; 2189 align-items: stretch; 2190 width: 100%; } 2191 .input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .custom-select, .input-group > .custom-file { 2192 position: relative; 2193 flex: 1 1 0%; 2194 min-width: 0; 2195 margin-bottom: 0; } 2196 .input-group > .form-control + .form-control, .input-group > .form-control-plaintext + .form-control, .input-group > .custom-select + .form-control, .input-group > .custom-file + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control-plaintext + .custom-select, .input-group > .custom-select + .custom-select, .input-group > .custom-file + .custom-select, .input-group > .form-control + .custom-file, .input-group > .form-control-plaintext + .custom-file, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .custom-file { 2197 margin-left: -1px; } 2198 .input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { 2199 z-index: 3; } 2200 .input-group > .custom-file .custom-file-input:focus { 2201 z-index: 4; } 2202 .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { 2203 border-top-right-radius: 0; 2204 border-bottom-right-radius: 0; } 2205 .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { 2206 border-top-left-radius: 0; 2207 border-bottom-left-radius: 0; } 2208 .input-group > .custom-file { 2209 display: flex; 2210 align-items: center; } 2211 .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after { 2212 border-top-right-radius: 0; 2213 border-bottom-right-radius: 0; } 2214 .input-group > .custom-file:not(:first-child) .custom-file-label { 2215 border-top-left-radius: 0; 2216 border-bottom-left-radius: 0; } 2217 2218.input-group-prepend, .input-group-append { 2219 display: flex; } 2220 .input-group-prepend .btn, .input-group-append .btn { 2221 position: relative; 2222 z-index: 2; } 2223 .input-group-prepend .btn:focus, .input-group-append .btn:focus { 2224 z-index: 3; } 2225 .input-group-prepend .btn + .btn, .input-group-append .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-append .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .input-group-text + .btn { 2226 margin-left: -1px; } 2227 2228.input-group-prepend { 2229 margin-right: -1px; } 2230 2231.input-group-append { 2232 margin-left: -1px; } 2233 2234.input-group-text { 2235 display: flex; 2236 align-items: center; 2237 padding: 0.375rem 0.75rem; 2238 margin-bottom: 0; 2239 font-size: 0.875rem; 2240 font-weight: 400; 2241 line-height: 1.5; 2242 color: #555; 2243 text-align: center; 2244 white-space: nowrap; 2245 background-color: #f0f0f0; 2246 border: 1px solid #ced4da; 2247 border-radius: 0.25rem; } 2248 .input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { 2249 margin-top: 0; } 2250 2251.input-group-lg > .form-control:not(textarea), .input-group-lg > .custom-select { 2252 height: calc(1.5em + 1rem + 2px); } 2253 2254.input-group-lg > .form-control, .input-group-lg > .custom-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn { 2255 padding: 0.5rem 1rem; 2256 font-size: 1.09375rem; 2257 line-height: 1.5; 2258 border-radius: 0.3rem; } 2259 2260.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select { 2261 height: calc(1.5em + 0.5rem + 2px); } 2262 2263.input-group-sm > .form-control, .input-group-sm > .custom-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn { 2264 padding: 0.25rem 0.5rem; 2265 font-size: 0.765625rem; 2266 line-height: 1.5; 2267 border-radius: 0.2rem; } 2268 2269.input-group-lg > .custom-select, .input-group-sm > .custom-select { 2270 padding-right: 1.75rem; } 2271 2272.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { 2273 border-top-right-radius: 0; 2274 border-bottom-right-radius: 0; } 2275 2276.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { 2277 border-top-left-radius: 0; 2278 border-bottom-left-radius: 0; } 2279 2280.custom-control { 2281 position: relative; 2282 display: block; 2283 min-height: 1.3125rem; 2284 padding-left: 1.5rem; } 2285 2286.custom-control-inline { 2287 display: inline-flex; 2288 margin-right: 1rem; } 2289 2290.custom-control-input { 2291 position: absolute; 2292 left: 0; 2293 z-index: -1; 2294 width: 1rem; 2295 height: 1.15625rem; 2296 opacity: 0; } 2297 .custom-control-input:checked ~ .custom-control-label::before { 2298 color: #fff; 2299 border-color: #158CBA; 2300 background-color: #158CBA; } 2301 .custom-control-input:focus ~ .custom-control-label::before { 2302 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 2303 .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { 2304 border-color: #61c6ed; } 2305 .custom-control-input:not(:disabled):active ~ .custom-control-label::before { 2306 color: #fff; 2307 background-color: #8fd7f2; 2308 border-color: #8fd7f2; } 2309 .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { 2310 color: #999; } 2311 .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { 2312 background-color: #f0f0f0; } 2313 2314.custom-control-label { 2315 position: relative; 2316 margin-bottom: 0; 2317 vertical-align: top; } 2318 .custom-control-label::before { 2319 position: absolute; 2320 top: 0.15625rem; 2321 left: -1.5rem; 2322 display: block; 2323 width: 1rem; 2324 height: 1rem; 2325 pointer-events: none; 2326 content: ""; 2327 background-color: #fff; 2328 border: #adb5bd solid 1px; } 2329 .custom-control-label::after { 2330 position: absolute; 2331 top: 0.15625rem; 2332 left: -1.5rem; 2333 display: block; 2334 width: 1rem; 2335 height: 1rem; 2336 content: ""; 2337 background: no-repeat 50% / 50% 50%; } 2338 2339.custom-checkbox .custom-control-label::before { 2340 border-radius: 0.25rem; } 2341 .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { 2342 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); } 2343.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { 2344 border-color: #158CBA; 2345 background-color: #158CBA; } 2346.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { 2347 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); } 2348.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { 2349 background-color: rgba(21, 140, 186, 0.5); } 2350.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { 2351 background-color: rgba(21, 140, 186, 0.5); } 2352 2353.custom-radio .custom-control-label::before { 2354 border-radius: 50%; } 2355 .custom-radio .custom-control-input:checked ~ .custom-control-label::after { 2356 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } 2357.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { 2358 background-color: rgba(21, 140, 186, 0.5); } 2359 2360.custom-switch { 2361 padding-left: 2.25rem; } 2362 .custom-switch .custom-control-label::before { 2363 left: -2.25rem; 2364 width: 1.75rem; 2365 pointer-events: all; 2366 border-radius: 0.5rem; } 2367 .custom-switch .custom-control-label::after { 2368 top: calc(0.15625rem + 2px); 2369 left: calc(-2.25rem + 2px); 2370 width: calc(1rem - 4px); 2371 height: calc(1rem - 4px); 2372 background-color: #adb5bd; 2373 border-radius: 0.5rem; 2374 transition: transform 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; } 2375 @media (prefers-reduced-motion: reduce) { 2376 .custom-switch .custom-control-label::after { 2377 transition: none; } } 2378.custom-switch .custom-control-input:checked ~ .custom-control-label::after { 2379 background-color: #fff; 2380 transform: translateX(0.75rem); } 2381.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { 2382 background-color: rgba(21, 140, 186, 0.5); } 2383 2384.custom-select { 2385 display: inline-block; 2386 width: 100%; 2387 height: calc(1.5em + 0.75rem + 2px); 2388 padding: 0.375rem 1.75rem 0.375rem 0.75rem; 2389 font-size: 0.875rem; 2390 font-weight: 400; 2391 line-height: 1.5; 2392 color: #555; 2393 vertical-align: middle; 2394 background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center / 8px 10px; 2395 border: 1px solid #ced4da; 2396 border-radius: 0.25rem; 2397 appearance: none; } 2398 .custom-select:focus { 2399 border-color: #61c6ed; 2400 outline: 0; 2401 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 2402 .custom-select:focus::-ms-value { 2403 color: #555; 2404 background-color: #fff; } 2405 .custom-select[multiple], .custom-select[size]:not([size="1"]) { 2406 height: auto; 2407 padding-right: 0.75rem; 2408 background-image: none; } 2409 .custom-select:disabled { 2410 color: #999; 2411 background-color: #f0f0f0; } 2412 .custom-select::-ms-expand { 2413 display: none; } 2414 .custom-select:-moz-focusring { 2415 color: transparent; 2416 text-shadow: 0 0 0 #555; } 2417 2418.custom-select-sm { 2419 height: calc(1.5em + 0.5rem + 2px); 2420 padding-top: 0.25rem; 2421 padding-bottom: 0.25rem; 2422 padding-left: 0.5rem; 2423 font-size: 0.765625rem; } 2424 2425.custom-select-lg { 2426 height: calc(1.5em + 1rem + 2px); 2427 padding-top: 0.5rem; 2428 padding-bottom: 0.5rem; 2429 padding-left: 1rem; 2430 font-size: 1.09375rem; } 2431 2432.custom-file { 2433 position: relative; 2434 display: inline-block; 2435 width: 100%; 2436 height: calc(1.5em + 0.75rem + 2px); 2437 margin-bottom: 0; } 2438 2439.custom-file-input { 2440 position: relative; 2441 z-index: 2; 2442 width: 100%; 2443 height: calc(1.5em + 0.75rem + 2px); 2444 margin: 0; 2445 opacity: 0; } 2446 .custom-file-input:focus ~ .custom-file-label { 2447 border-color: #61c6ed; 2448 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 2449 .custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label { 2450 background-color: #f0f0f0; } 2451 .custom-file-input:lang(en) ~ .custom-file-label::after { 2452 content: "Browse"; } 2453 .custom-file-input ~ .custom-file-label[data-browse]::after { 2454 content: attr(data-browse); } 2455 2456.custom-file-label { 2457 position: absolute; 2458 top: 0; 2459 right: 0; 2460 left: 0; 2461 z-index: 1; 2462 height: calc(1.5em + 0.75rem + 2px); 2463 padding: 0.375rem 0.75rem; 2464 font-weight: 400; 2465 line-height: 1.5; 2466 color: #555; 2467 background-color: #fff; 2468 border: 1px solid #ced4da; 2469 border-radius: 0.25rem; } 2470 .custom-file-label::after { 2471 position: absolute; 2472 top: 0; 2473 right: 0; 2474 bottom: 0; 2475 z-index: 3; 2476 display: block; 2477 height: calc(1.5em + 0.75rem); 2478 padding: 0.375rem 0.75rem; 2479 line-height: 1.5; 2480 color: #555; 2481 content: "Browse"; 2482 background-color: #f0f0f0; 2483 border-left: inherit; 2484 border-radius: 0 0.25rem 0.25rem 0; } 2485 2486.custom-range { 2487 width: 100%; 2488 height: 1.4rem; 2489 padding: 0; 2490 background-color: transparent; 2491 appearance: none; } 2492 .custom-range:focus { 2493 outline: none; } 2494 .custom-range:focus::-webkit-slider-thumb { 2495 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 2496 .custom-range:focus::-moz-range-thumb { 2497 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 2498 .custom-range:focus::-ms-thumb { 2499 box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 2500 .custom-range::-moz-focus-outer { 2501 border: 0; } 2502 .custom-range::-webkit-slider-thumb { 2503 width: 1rem; 2504 height: 1rem; 2505 margin-top: -0.25rem; 2506 background-color: #158CBA; 2507 border: 0; 2508 border-radius: 1rem; 2509 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2510 appearance: none; } 2511 @media (prefers-reduced-motion: reduce) { 2512 .custom-range::-webkit-slider-thumb { 2513 transition: none; } } 2514 .custom-range::-webkit-slider-thumb:active { 2515 background-color: #8fd7f2; } 2516 .custom-range::-webkit-slider-runnable-track { 2517 width: 100%; 2518 height: 0.5rem; 2519 color: transparent; 2520 cursor: pointer; 2521 background-color: #dee2e6; 2522 border-color: transparent; 2523 border-radius: 1rem; } 2524 .custom-range::-moz-range-thumb { 2525 width: 1rem; 2526 height: 1rem; 2527 background-color: #158CBA; 2528 border: 0; 2529 border-radius: 1rem; 2530 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2531 appearance: none; } 2532 @media (prefers-reduced-motion: reduce) { 2533 .custom-range::-moz-range-thumb { 2534 transition: none; } } 2535 .custom-range::-moz-range-thumb:active { 2536 background-color: #8fd7f2; } 2537 .custom-range::-moz-range-track { 2538 width: 100%; 2539 height: 0.5rem; 2540 color: transparent; 2541 cursor: pointer; 2542 background-color: #dee2e6; 2543 border-color: transparent; 2544 border-radius: 1rem; } 2545 .custom-range::-ms-thumb { 2546 width: 1rem; 2547 height: 1rem; 2548 margin-top: 0; 2549 margin-right: 0.2rem; 2550 margin-left: 0.2rem; 2551 background-color: #158CBA; 2552 border: 0; 2553 border-radius: 1rem; 2554 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 2555 appearance: none; } 2556 @media (prefers-reduced-motion: reduce) { 2557 .custom-range::-ms-thumb { 2558 transition: none; } } 2559 .custom-range::-ms-thumb:active { 2560 background-color: #8fd7f2; } 2561 .custom-range::-ms-track { 2562 width: 100%; 2563 height: 0.5rem; 2564 color: transparent; 2565 cursor: pointer; 2566 background-color: transparent; 2567 border-color: transparent; 2568 border-width: 0.5rem; } 2569 .custom-range::-ms-fill-lower { 2570 background-color: #dee2e6; 2571 border-radius: 1rem; } 2572 .custom-range::-ms-fill-upper { 2573 margin-right: 15px; 2574 background-color: #dee2e6; 2575 border-radius: 1rem; } 2576 .custom-range:disabled::-webkit-slider-thumb { 2577 background-color: #adb5bd; } 2578 .custom-range:disabled::-webkit-slider-runnable-track { 2579 cursor: default; } 2580 .custom-range:disabled::-moz-range-thumb { 2581 background-color: #adb5bd; } 2582 .custom-range:disabled::-moz-range-track { 2583 cursor: default; } 2584 .custom-range:disabled::-ms-thumb { 2585 background-color: #adb5bd; } 2586 2587.custom-control-label::before, .custom-file-label, .custom-select { 2588 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } 2589@media (prefers-reduced-motion: reduce) { 2590 .custom-control-label::before, .custom-file-label, .custom-select { 2591 transition: none; } } 2592 2593.nav { 2594 display: flex; 2595 flex-wrap: wrap; 2596 padding-left: 0; 2597 margin-bottom: 0; 2598 list-style: none; } 2599 2600.nav-link { 2601 display: block; 2602 padding: 0.5rem 1rem; } 2603 .nav-link:hover, .nav-link:focus { 2604 text-decoration: none; } 2605 .nav-link.disabled { 2606 color: #999; 2607 pointer-events: none; 2608 cursor: default; } 2609 2610.nav-tabs { 2611 border-bottom: 1px solid #f0f0f0; } 2612 .nav-tabs .nav-item { 2613 margin-bottom: -1px; } 2614 .nav-tabs .nav-link { 2615 border: 1px solid transparent; 2616 border-top-left-radius: 0.25rem; 2617 border-top-right-radius: 0.25rem; } 2618 .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { 2619 border-color: #f0f0f0; } 2620 .nav-tabs .nav-link.disabled { 2621 color: #999; 2622 background-color: transparent; 2623 border-color: transparent; } 2624 .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { 2625 color: #555; 2626 background-color: #fff; 2627 border-color: #f0f0f0; } 2628 .nav-tabs .dropdown-menu { 2629 margin-top: -1px; 2630 border-top-left-radius: 0; 2631 border-top-right-radius: 0; } 2632 2633.nav-pills .nav-link { 2634 border-radius: 0.25rem; } 2635.nav-pills .nav-link.active, .nav-pills .show > .nav-link { 2636 color: #fff; 2637 background-color: #158CBA; } 2638 2639.nav-fill .nav-item { 2640 flex: 1 1 auto; 2641 text-align: center; } 2642 2643.nav-justified .nav-item { 2644 flex-basis: 0; 2645 flex-grow: 1; 2646 text-align: center; } 2647 2648.tab-content > .tab-pane { 2649 display: none; } 2650.tab-content > .active { 2651 display: block; } 2652 2653.navbar { 2654 position: relative; 2655 display: flex; 2656 flex-wrap: wrap; 2657 align-items: center; 2658 justify-content: space-between; 2659 padding: 0.5rem 1rem; } 2660 .navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl { 2661 display: flex; 2662 flex-wrap: wrap; 2663 align-items: center; 2664 justify-content: space-between; } 2665 2666.navbar-brand { 2667 display: inline-block; 2668 padding-top: 0.3359375rem; 2669 padding-bottom: 0.3359375rem; 2670 margin-right: 1rem; 2671 font-size: 1.09375rem; 2672 line-height: inherit; 2673 white-space: nowrap; } 2674 .navbar-brand:hover, .navbar-brand:focus { 2675 text-decoration: none; } 2676 2677.navbar-nav { 2678 display: flex; 2679 flex-direction: column; 2680 padding-left: 0; 2681 margin-bottom: 0; 2682 list-style: none; } 2683 .navbar-nav .nav-link { 2684 padding-right: 0; 2685 padding-left: 0; } 2686 .navbar-nav .dropdown-menu { 2687 position: static; 2688 float: none; } 2689 2690.navbar-text { 2691 display: inline-block; 2692 padding-top: 0.5rem; 2693 padding-bottom: 0.5rem; } 2694 2695.navbar-collapse { 2696 flex-basis: 100%; 2697 flex-grow: 1; 2698 align-items: center; } 2699 2700.navbar-toggler { 2701 padding: 0.25rem 0.75rem; 2702 font-size: 1.09375rem; 2703 line-height: 1; 2704 background-color: transparent; 2705 border: 1px solid transparent; 2706 border-radius: 0.25rem; } 2707 .navbar-toggler:hover, .navbar-toggler:focus { 2708 text-decoration: none; } 2709 2710.navbar-toggler-icon { 2711 display: inline-block; 2712 width: 1.5em; 2713 height: 1.5em; 2714 vertical-align: middle; 2715 content: ""; 2716 background: no-repeat center center; 2717 background-size: 100% 100%; } 2718 2719@media (max-width: 575.98px) { 2720 .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { 2721 padding-right: 0; 2722 padding-left: 0; } } 2723@media (min-width: 576px) { 2724 .navbar-expand-sm { 2725 flex-flow: row nowrap; 2726 justify-content: flex-start; } 2727 .navbar-expand-sm .navbar-nav { 2728 flex-direction: row; } 2729 .navbar-expand-sm .navbar-nav .dropdown-menu { 2730 position: absolute; } 2731 .navbar-expand-sm .navbar-nav .nav-link { 2732 padding-right: 0.5rem; 2733 padding-left: 0.5rem; } 2734 .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { 2735 flex-wrap: nowrap; } 2736 .navbar-expand-sm .navbar-collapse { 2737 display: flex !important; 2738 flex-basis: auto; } 2739 .navbar-expand-sm .navbar-toggler { 2740 display: none; } } 2741@media (max-width: 767.98px) { 2742 .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { 2743 padding-right: 0; 2744 padding-left: 0; } } 2745@media (min-width: 768px) { 2746 .navbar-expand-md { 2747 flex-flow: row nowrap; 2748 justify-content: flex-start; } 2749 .navbar-expand-md .navbar-nav { 2750 flex-direction: row; } 2751 .navbar-expand-md .navbar-nav .dropdown-menu { 2752 position: absolute; } 2753 .navbar-expand-md .navbar-nav .nav-link { 2754 padding-right: 0.5rem; 2755 padding-left: 0.5rem; } 2756 .navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { 2757 flex-wrap: nowrap; } 2758 .navbar-expand-md .navbar-collapse { 2759 display: flex !important; 2760 flex-basis: auto; } 2761 .navbar-expand-md .navbar-toggler { 2762 display: none; } } 2763@media (max-width: 991.98px) { 2764 .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { 2765 padding-right: 0; 2766 padding-left: 0; } } 2767@media (min-width: 992px) { 2768 .navbar-expand-lg { 2769 flex-flow: row nowrap; 2770 justify-content: flex-start; } 2771 .navbar-expand-lg .navbar-nav { 2772 flex-direction: row; } 2773 .navbar-expand-lg .navbar-nav .dropdown-menu { 2774 position: absolute; } 2775 .navbar-expand-lg .navbar-nav .nav-link { 2776 padding-right: 0.5rem; 2777 padding-left: 0.5rem; } 2778 .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { 2779 flex-wrap: nowrap; } 2780 .navbar-expand-lg .navbar-collapse { 2781 display: flex !important; 2782 flex-basis: auto; } 2783 .navbar-expand-lg .navbar-toggler { 2784 display: none; } } 2785@media (max-width: 1199.98px) { 2786 .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { 2787 padding-right: 0; 2788 padding-left: 0; } } 2789@media (min-width: 1200px) { 2790 .navbar-expand-xl { 2791 flex-flow: row nowrap; 2792 justify-content: flex-start; } 2793 .navbar-expand-xl .navbar-nav { 2794 flex-direction: row; } 2795 .navbar-expand-xl .navbar-nav .dropdown-menu { 2796 position: absolute; } 2797 .navbar-expand-xl .navbar-nav .nav-link { 2798 padding-right: 0.5rem; 2799 padding-left: 0.5rem; } 2800 .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { 2801 flex-wrap: nowrap; } 2802 .navbar-expand-xl .navbar-collapse { 2803 display: flex !important; 2804 flex-basis: auto; } 2805 .navbar-expand-xl .navbar-toggler { 2806 display: none; } } 2807.navbar-expand { 2808 flex-flow: row nowrap; 2809 justify-content: flex-start; } 2810 .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { 2811 padding-right: 0; 2812 padding-left: 0; } 2813 .navbar-expand .navbar-nav { 2814 flex-direction: row; } 2815 .navbar-expand .navbar-nav .dropdown-menu { 2816 position: absolute; } 2817 .navbar-expand .navbar-nav .nav-link { 2818 padding-right: 0.5rem; 2819 padding-left: 0.5rem; } 2820 .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { 2821 flex-wrap: nowrap; } 2822 .navbar-expand .navbar-collapse { 2823 display: flex !important; 2824 flex-basis: auto; } 2825 .navbar-expand .navbar-toggler { 2826 display: none; } 2827 2828.navbar-light .navbar-brand { 2829 color: rgba(0, 0, 0, 0.9); } 2830 .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { 2831 color: rgba(0, 0, 0, 0.9); } 2832.navbar-light .navbar-nav .nav-link { 2833 color: rgba(0, 0, 0, 0.5); } 2834 .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { 2835 color: rgba(0, 0, 0, 0.7); } 2836 .navbar-light .navbar-nav .nav-link.disabled { 2837 color: rgba(0, 0, 0, 0.3); } 2838.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { 2839 color: rgba(0, 0, 0, 0.9); } 2840.navbar-light .navbar-toggler { 2841 color: rgba(0, 0, 0, 0.5); 2842 border-color: rgba(0, 0, 0, 0.1); } 2843.navbar-light .navbar-toggler-icon { 2844 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } 2845.navbar-light .navbar-text { 2846 color: rgba(0, 0, 0, 0.5); } 2847 .navbar-light .navbar-text a { 2848 color: rgba(0, 0, 0, 0.9); } 2849 .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { 2850 color: rgba(0, 0, 0, 0.9); } 2851 2852.navbar-dark .navbar-brand { 2853 color: #000; } 2854 .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { 2855 color: #000; } 2856.navbar-dark .navbar-nav .nav-link { 2857 color: rgba(0, 0, 0, 0.5); } 2858 .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { 2859 color: rgba(0, 0, 0, 0.75); } 2860 .navbar-dark .navbar-nav .nav-link.disabled { 2861 color: rgba(0, 0, 0, 0.25); } 2862.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { 2863 color: #000; } 2864.navbar-dark .navbar-toggler { 2865 color: rgba(0, 0, 0, 0.5); 2866 border-color: rgba(0, 0, 0, 0.1); } 2867.navbar-dark .navbar-toggler-icon { 2868 background-image: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"), "%23", "%23"); } 2869.navbar-dark .navbar-text { 2870 color: rgba(0, 0, 0, 0.5); } 2871 .navbar-dark .navbar-text a { 2872 color: #000; } 2873 .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { 2874 color: #000; } 2875 2876.card { 2877 position: relative; 2878 display: flex; 2879 flex-direction: column; 2880 min-width: 0; 2881 word-wrap: break-word; 2882 background-color: #fff; 2883 background-clip: border-box; 2884 border: 1px solid rgba(0, 0, 0, 0.125); 2885 border-radius: 0.25rem; } 2886 .card > hr { 2887 margin-right: 0; 2888 margin-left: 0; } 2889 .card > .list-group:first-child .list-group-item:first-child { 2890 border-top-left-radius: 0.25rem; 2891 border-top-right-radius: 0.25rem; } 2892 .card > .list-group:last-child .list-group-item:last-child { 2893 border-bottom-right-radius: 0.25rem; 2894 border-bottom-left-radius: 0.25rem; } 2895 2896.card-body { 2897 flex: 1 1 auto; 2898 min-height: 1px; 2899 padding: 1.25rem; } 2900 2901.card-title { 2902 margin-bottom: 0.75rem; } 2903 2904.card-subtitle { 2905 margin-top: -0.375rem; 2906 margin-bottom: 0; } 2907 2908.card-text:last-child { 2909 margin-bottom: 0; } 2910 2911.card-link:hover { 2912 text-decoration: none; } 2913.card-link + .card-link { 2914 margin-left: 1.25rem; } 2915 2916.card-header { 2917 padding: 0.75rem 1.25rem; 2918 margin-bottom: 0; 2919 background-color: rgba(0, 0, 0, 0.03); 2920 border-bottom: 1px solid rgba(0, 0, 0, 0.125); } 2921 .card-header:first-child { 2922 border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } 2923 .card-header + .list-group .list-group-item:first-child { 2924 border-top: 0; } 2925 2926.card-footer { 2927 padding: 0.75rem 1.25rem; 2928 background-color: rgba(0, 0, 0, 0.03); 2929 border-top: 1px solid rgba(0, 0, 0, 0.125); } 2930 .card-footer:last-child { 2931 border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } 2932 2933.card-header-tabs { 2934 margin-right: -0.625rem; 2935 margin-bottom: -0.75rem; 2936 margin-left: -0.625rem; 2937 border-bottom: 0; } 2938 2939.card-header-pills { 2940 margin-right: -0.625rem; 2941 margin-left: -0.625rem; } 2942 2943.card-img-overlay { 2944 position: absolute; 2945 top: 0; 2946 right: 0; 2947 bottom: 0; 2948 left: 0; 2949 padding: 1.25rem; } 2950 2951.card-img, .card-img-top, .card-img-bottom { 2952 flex-shrink: 0; 2953 width: 100%; } 2954 2955.card-img, .card-img-top { 2956 border-top-left-radius: calc(0.25rem - 1px); 2957 border-top-right-radius: calc(0.25rem - 1px); } 2958 2959.card-img, .card-img-bottom { 2960 border-bottom-right-radius: calc(0.25rem - 1px); 2961 border-bottom-left-radius: calc(0.25rem - 1px); } 2962 2963.card-deck .card { 2964 margin-bottom: 15px; } 2965@media (min-width: 576px) { 2966 .card-deck { 2967 display: flex; 2968 flex-flow: row wrap; 2969 margin-right: -15px; 2970 margin-left: -15px; } 2971 .card-deck .card { 2972 flex: 1 0 0%; 2973 margin-right: 15px; 2974 margin-bottom: 0; 2975 margin-left: 15px; } } 2976 2977.card-group > .card { 2978 margin-bottom: 15px; } 2979@media (min-width: 576px) { 2980 .card-group { 2981 display: flex; 2982 flex-flow: row wrap; } 2983 .card-group > .card { 2984 flex: 1 0 0%; 2985 margin-bottom: 0; } 2986 .card-group > .card + .card { 2987 margin-left: 0; 2988 border-left: 0; } 2989 .card-group > .card:not(:last-child) { 2990 border-top-right-radius: 0; 2991 border-bottom-right-radius: 0; } 2992 .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header { 2993 border-top-right-radius: 0; } 2994 .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer { 2995 border-bottom-right-radius: 0; } 2996 .card-group > .card:not(:first-child) { 2997 border-top-left-radius: 0; 2998 border-bottom-left-radius: 0; } 2999 .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header { 3000 border-top-left-radius: 0; } 3001 .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer { 3002 border-bottom-left-radius: 0; } } 3003 3004.card-columns .card { 3005 margin-bottom: 0.75rem; } 3006@media (min-width: 576px) { 3007 .card-columns { 3008 column-count: 3; 3009 column-gap: 1.25rem; 3010 orphans: 1; 3011 widows: 1; } 3012 .card-columns .card { 3013 display: inline-block; 3014 width: 100%; } } 3015 3016.accordion > .card { 3017 overflow: hidden; } 3018 .accordion > .card:not(:last-of-type) { 3019 border-bottom: 0; 3020 border-bottom-right-radius: 0; 3021 border-bottom-left-radius: 0; } 3022 .accordion > .card:not(:first-of-type) { 3023 border-top-left-radius: 0; 3024 border-top-right-radius: 0; } 3025 .accordion > .card > .card-header { 3026 border-radius: 0; 3027 margin-bottom: -1px; } 3028 3029.breadcrumb { 3030 display: flex; 3031 flex-wrap: wrap; 3032 padding: 0.75rem 1rem; 3033 margin-bottom: 1rem; 3034 font-size: ; 3035 list-style: none; 3036 background-color: #f0f0f0; 3037 border-radius: 0.25rem; } 3038 3039.breadcrumb-item + .breadcrumb-item { 3040 padding-left: 0.5rem; } 3041 .breadcrumb-item + .breadcrumb-item::before { 3042 display: inline-block; 3043 padding-right: 0.5rem; 3044 color: #999; 3045 content: "/"; } 3046.breadcrumb-item + .breadcrumb-item:hover::before { 3047 text-decoration: underline; } 3048.breadcrumb-item + .breadcrumb-item:hover::before { 3049 text-decoration: none; } 3050.breadcrumb-item.active { 3051 color: #999; } 3052 3053.pagination { 3054 display: flex; 3055 padding-left: 0; 3056 list-style: none; 3057 border-radius: 0.25rem; } 3058 3059.page-link { 3060 position: relative; 3061 display: block; 3062 padding: 0.5rem 0.75rem; 3063 margin-left: -1px; 3064 line-height: 1.25; 3065 color: #555; 3066 background-color: #f0f0f0; 3067 border: 1px solid #dee2e6; } 3068 .page-link:hover { 3069 z-index: 2; 3070 color: #555; 3071 text-decoration: none; 3072 background-color: #f0f0f0; 3073 border-color: #dee2e6; } 3074 .page-link:focus { 3075 z-index: 3; 3076 outline: 0; 3077 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 3078 3079.page-item:first-child .page-link { 3080 margin-left: 0; 3081 border-top-left-radius: 0.25rem; 3082 border-bottom-left-radius: 0.25rem; } 3083.page-item:last-child .page-link { 3084 border-top-right-radius: 0.25rem; 3085 border-bottom-right-radius: 0.25rem; } 3086.page-item.active .page-link { 3087 z-index: 3; 3088 color: #fff; 3089 background-color: #158CBA; 3090 border-color: #127ba3; } 3091.page-item.disabled .page-link { 3092 color: #999; 3093 pointer-events: none; 3094 cursor: auto; 3095 background-color: #f0f0f0; 3096 border-color: #dee2e6; } 3097 3098.pagination-lg .page-link { 3099 padding: 0.75rem 1.5rem; 3100 font-size: 1.09375rem; 3101 line-height: 1.5; } 3102 .pagination-lg .page-item:first-child .page-link { 3103 border-top-left-radius: 0.3rem; 3104 border-bottom-left-radius: 0.3rem; } 3105.pagination-lg .page-item:last-child .page-link { 3106 border-top-right-radius: 0.3rem; 3107 border-bottom-right-radius: 0.3rem; } 3108 3109.pagination-sm .page-link { 3110 padding: 0.25rem 0.5rem; 3111 font-size: 0.765625rem; 3112 line-height: 1.5; } 3113 .pagination-sm .page-item:first-child .page-link { 3114 border-top-left-radius: 0.2rem; 3115 border-bottom-left-radius: 0.2rem; } 3116.pagination-sm .page-item:last-child .page-link { 3117 border-top-right-radius: 0.2rem; 3118 border-bottom-right-radius: 0.2rem; } 3119 3120.badge { 3121 display: inline-block; 3122 padding: 0.25em 0.4em; 3123 font-size: 75%; 3124 font-weight: 700; 3125 line-height: 1; 3126 text-align: center; 3127 white-space: nowrap; 3128 vertical-align: baseline; 3129 border-radius: 0.25rem; 3130 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; } 3131@media (prefers-reduced-motion: reduce) { 3132 .badge { 3133 transition: none; } } 3134 a.badge:hover, a.badge:focus { 3135 text-decoration: none; } 3136.badge:empty { 3137 display: none; } 3138 3139.btn .badge { 3140 position: relative; 3141 top: -1px; } 3142 3143.badge-pill { 3144 padding-right: 0.6em; 3145 padding-left: 0.6em; 3146 border-radius: 10rem; } 3147 .badge-primary { 3148 color: #fff; 3149 background-color: #158CBA; } 3150 a.badge-primary:hover, a.badge-primary:focus { 3151 color: #fff; 3152 background-color: #106a8c; } 3153 a.badge-primary:focus, a.badge-primary.focus { 3154 outline: 0; 3155 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.5); } 3156 .badge-secondary { 3157 color: #222; 3158 background-color: #f0f0f0; } 3159 a.badge-secondary:hover, a.badge-secondary:focus { 3160 color: #222; 3161 background-color: #d7d7d7; } 3162 a.badge-secondary:focus, a.badge-secondary.focus { 3163 outline: 0; 3164 box-shadow: 0 0 0 0.2rem rgba(240, 240, 240, 0.5); } 3165 .badge-success { 3166 color: #fff; 3167 background-color: #28B62C; } 3168 a.badge-success:hover, a.badge-success:focus { 3169 color: #fff; 3170 background-color: #1f8c22; } 3171 a.badge-success:focus, a.badge-success.focus { 3172 outline: 0; 3173 box-shadow: 0 0 0 0.2rem rgba(40, 182, 44, 0.5); } 3174 .badge-info { 3175 color: #222; 3176 background-color: #75CAEB; } 3177 a.badge-info:hover, a.badge-info:focus { 3178 color: #222; 3179 background-color: #48b9e5; } 3180 a.badge-info:focus, a.badge-info.focus { 3181 outline: 0; 3182 box-shadow: 0 0 0 0.2rem rgba(117, 202, 235, 0.5); } 3183 .badge-warning { 3184 color: #222; 3185 background-color: #FF851B; } 3186 a.badge-warning:hover, a.badge-warning:focus { 3187 color: #222; 3188 background-color: #e76b00; } 3189 a.badge-warning:focus, a.badge-warning.focus { 3190 outline: 0; 3191 box-shadow: 0 0 0 0.2rem rgba(255, 133, 27, 0.5); } 3192 .badge-danger { 3193 color: #fff; 3194 background-color: #FF4136; } 3195 a.badge-danger:hover, a.badge-danger:focus { 3196 color: #fff; 3197 background-color: #ff1103; } 3198 a.badge-danger:focus, a.badge-danger.focus { 3199 outline: 0; 3200 box-shadow: 0 0 0 0.2rem rgba(255, 65, 54, 0.5); } 3201 .badge-light { 3202 color: #222; 3203 background-color: #f6f6f6; } 3204 a.badge-light:hover, a.badge-light:focus { 3205 color: #222; 3206 background-color: #ddd; } 3207 a.badge-light:focus, a.badge-light.focus { 3208 outline: 0; 3209 box-shadow: 0 0 0 0.2rem rgba(246, 246, 246, 0.5); } 3210 .badge-dark { 3211 color: #fff; 3212 background-color: #222; } 3213 a.badge-dark:hover, a.badge-dark:focus { 3214 color: #fff; 3215 background-color: #090909; } 3216 a.badge-dark:focus, a.badge-dark.focus { 3217 outline: 0; 3218 box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5); } 3219 3220.jumbotron { 3221 padding: 2rem 1rem; 3222 margin-bottom: 2rem; 3223 background-color: #fafafa; 3224 border-radius: 0.3rem; } 3225@media (min-width: 576px) { 3226 .jumbotron { 3227 padding: 4rem 2rem; } } 3228 3229.jumbotron-fluid { 3230 padding-right: 0; 3231 padding-left: 0; 3232 border-radius: 0; } 3233 3234.alert { 3235 position: relative; 3236 padding: 0.75rem 1.25rem; 3237 margin-bottom: 1rem; 3238 border: 1px solid transparent; 3239 border-radius: 0.25rem; } 3240 3241.alert-heading { 3242 color: inherit; } 3243 3244.alert-link { 3245 font-weight: 700; } 3246 3247.alert-dismissible { 3248 padding-right: 3.8125rem; } 3249 .alert-dismissible .close { 3250 position: absolute; 3251 top: 0; 3252 right: 0; 3253 padding: 0.75rem 1.25rem; 3254 color: inherit; } 3255 .alert-primary { 3256 color: #0b4961; 3257 background-color: #d0e8f1; 3258 border-color: #bddfec; } 3259 .alert-primary hr { 3260 border-top-color: #aad5e6; } 3261 .alert-primary .alert-link { 3262 color: #062633; } 3263 .alert-secondary { 3264 color: #7d7d7d; 3265 background-color: #fcfcfc; 3266 border-color: #fbfbfb; } 3267 .alert-secondary hr { 3268 border-top-color: #eee; } 3269 .alert-secondary .alert-link { 3270 color: #636363; } 3271 .alert-success { 3272 color: #155f17; 3273 background-color: #d4f0d5; 3274 border-color: #c3ebc4; } 3275 .alert-success hr { 3276 border-top-color: #b0e4b1; } 3277 .alert-success .alert-link { 3278 color: #0c350d; } 3279 .alert-info { 3280 color: #3d697a; 3281 background-color: #e3f4fb; 3282 border-color: #d8f0f9; } 3283 .alert-info hr { 3284 border-top-color: #c2e8f6; } 3285 .alert-info .alert-link { 3286 color: #2c4c58; } 3287 .alert-warning { 3288 color: #85450e; 3289 background-color: #ffe7d1; 3290 border-color: #ffddbf; } 3291 .alert-warning hr { 3292 border-top-color: #ffcfa6; } 3293 .alert-warning .alert-link { 3294 color: #562d09; } 3295 .alert-danger { 3296 color: #85221c; 3297 background-color: #ffd9d7; 3298 border-color: #ffcac7; } 3299 .alert-danger hr { 3300 border-top-color: #ffb2ad; } 3301 .alert-danger .alert-link { 3302 color: #5b1713; } 3303 .alert-light { 3304 color: grey; 3305 background-color: #fdfdfd; 3306 border-color: #fcfcfc; } 3307 .alert-light hr { 3308 border-top-color: #f0f0f0; } 3309 .alert-light .alert-link { 3310 color: #666; } 3311 .alert-dark { 3312 color: #121212; 3313 background-color: lightgrey; 3314 border-color: #c1c1c1; } 3315 .alert-dark hr { 3316 border-top-color: #b4b4b4; } 3317 .alert-dark .alert-link { 3318 color: black; } 3319 3320@keyframes progress-bar-stripes { 3321 from { 3322 background-position: 1rem 0; } 3323 to { 3324 background-position: 0 0; } } 3325 3326.progress { 3327 display: flex; 3328 height: 1rem; 3329 overflow: hidden; 3330 font-size: 0.65625rem; 3331 background-color: #f0f0f0; 3332 border-radius: 0.25rem; } 3333 3334.progress-bar { 3335 display: flex; 3336 flex-direction: column; 3337 justify-content: center; 3338 overflow: hidden; 3339 color: #fff; 3340 text-align: center; 3341 white-space: nowrap; 3342 background-color: #158CBA; 3343 transition: width 0.6s ease; } 3344@media (prefers-reduced-motion: reduce) { 3345 .progress-bar { 3346 transition: none; } } 3347 3348.progress-bar-striped { 3349 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); 3350 background-size: 1rem 1rem; } 3351 3352.progress-bar-animated { 3353 animation: progress-bar-stripes 1s linear infinite; } 3354@media (prefers-reduced-motion: reduce) { 3355 .progress-bar-animated { 3356 animation: none; } } 3357 3358.media { 3359 display: flex; 3360 align-items: flex-start; } 3361 3362.media-body { 3363 flex: 1; } 3364 3365.list-group { 3366 display: flex; 3367 flex-direction: column; 3368 padding-left: 0; 3369 margin-bottom: 0; } 3370 3371.list-group-item-action { 3372 width: 100%; 3373 color: #555; 3374 text-align: inherit; } 3375 .list-group-item-action:hover, .list-group-item-action:focus { 3376 z-index: 1; 3377 color: #555; 3378 text-decoration: none; 3379 background-color: #f6f6f6; } 3380 .list-group-item-action:active { 3381 color: #222; 3382 background-color: #f0f0f0; } 3383 3384.list-group-item { 3385 position: relative; 3386 display: block; 3387 padding: 0.75rem 1.25rem; 3388 background-color: #fff; 3389 border: 1px solid rgba(0, 0, 0, 0.125); } 3390 .list-group-item:first-child { 3391 border-top-left-radius: 0.25rem; 3392 border-top-right-radius: 0.25rem; } 3393 .list-group-item:last-child { 3394 border-bottom-right-radius: 0.25rem; 3395 border-bottom-left-radius: 0.25rem; } 3396 .list-group-item.disabled, .list-group-item:disabled { 3397 color: #999; 3398 pointer-events: none; 3399 background-color: #fff; } 3400 .list-group-item.active { 3401 z-index: 2; 3402 color: #fff; 3403 background-color: #158CBA; 3404 border-color: #158CBA; } 3405 .list-group-item + .list-group-item { 3406 border-top-width: 0; } 3407 .list-group-item + .list-group-item.active { 3408 margin-top: -1px; 3409 border-top-width: 1px; } 3410 .list-group-horizontal { 3411 flex-direction: row; } 3412 .list-group-horizontal .list-group-item:first-child { 3413 border-bottom-left-radius: 0.25rem; 3414 border-top-right-radius: 0; } 3415 .list-group-horizontal .list-group-item:last-child { 3416 border-top-right-radius: 0.25rem; 3417 border-bottom-left-radius: 0; } 3418 .list-group-horizontal .list-group-item.active { 3419 margin-top: 0; } 3420 .list-group-horizontal .list-group-item + .list-group-item { 3421 border-top-width: 1px; 3422 border-left-width: 0; } 3423 .list-group-horizontal .list-group-item + .list-group-item.active { 3424 margin-left: -1px; 3425 border-left-width: 1px; } 3426 @media (min-width: 576px) { 3427 .list-group-horizontal-sm { 3428 flex-direction: row; } 3429 .list-group-horizontal-sm .list-group-item:first-child { 3430 border-bottom-left-radius: 0.25rem; 3431 border-top-right-radius: 0; } 3432 .list-group-horizontal-sm .list-group-item:last-child { 3433 border-top-right-radius: 0.25rem; 3434 border-bottom-left-radius: 0; } 3435 .list-group-horizontal-sm .list-group-item.active { 3436 margin-top: 0; } 3437 .list-group-horizontal-sm .list-group-item + .list-group-item { 3438 border-top-width: 1px; 3439 border-left-width: 0; } 3440 .list-group-horizontal-sm .list-group-item + .list-group-item.active { 3441 margin-left: -1px; 3442 border-left-width: 1px; } } 3443@media (min-width: 768px) { 3444 .list-group-horizontal-md { 3445 flex-direction: row; } 3446 .list-group-horizontal-md .list-group-item:first-child { 3447 border-bottom-left-radius: 0.25rem; 3448 border-top-right-radius: 0; } 3449 .list-group-horizontal-md .list-group-item:last-child { 3450 border-top-right-radius: 0.25rem; 3451 border-bottom-left-radius: 0; } 3452 .list-group-horizontal-md .list-group-item.active { 3453 margin-top: 0; } 3454 .list-group-horizontal-md .list-group-item + .list-group-item { 3455 border-top-width: 1px; 3456 border-left-width: 0; } 3457 .list-group-horizontal-md .list-group-item + .list-group-item.active { 3458 margin-left: -1px; 3459 border-left-width: 1px; } } 3460@media (min-width: 992px) { 3461 .list-group-horizontal-lg { 3462 flex-direction: row; } 3463 .list-group-horizontal-lg .list-group-item:first-child { 3464 border-bottom-left-radius: 0.25rem; 3465 border-top-right-radius: 0; } 3466 .list-group-horizontal-lg .list-group-item:last-child { 3467 border-top-right-radius: 0.25rem; 3468 border-bottom-left-radius: 0; } 3469 .list-group-horizontal-lg .list-group-item.active { 3470 margin-top: 0; } 3471 .list-group-horizontal-lg .list-group-item + .list-group-item { 3472 border-top-width: 1px; 3473 border-left-width: 0; } 3474 .list-group-horizontal-lg .list-group-item + .list-group-item.active { 3475 margin-left: -1px; 3476 border-left-width: 1px; } } 3477@media (min-width: 1200px) { 3478 .list-group-horizontal-xl { 3479 flex-direction: row; } 3480 .list-group-horizontal-xl .list-group-item:first-child { 3481 border-bottom-left-radius: 0.25rem; 3482 border-top-right-radius: 0; } 3483 .list-group-horizontal-xl .list-group-item:last-child { 3484 border-top-right-radius: 0.25rem; 3485 border-bottom-left-radius: 0; } 3486 .list-group-horizontal-xl .list-group-item.active { 3487 margin-top: 0; } 3488 .list-group-horizontal-xl .list-group-item + .list-group-item { 3489 border-top-width: 1px; 3490 border-left-width: 0; } 3491 .list-group-horizontal-xl .list-group-item + .list-group-item.active { 3492 margin-left: -1px; 3493 border-left-width: 1px; } } 3494 3495.list-group-flush .list-group-item { 3496 border-right-width: 0; 3497 border-left-width: 0; 3498 border-radius: 0; } 3499 .list-group-flush .list-group-item:first-child { 3500 border-top-width: 0; } 3501.list-group-flush:last-child .list-group-item:last-child { 3502 border-bottom-width: 0; } 3503.list-group-item-primary { 3504 color: #0b4961; 3505 background-color: #bddfec; } 3506 .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { 3507 color: #0b4961; 3508 background-color: #aad5e6; } 3509 .list-group-item-primary.list-group-item-action.active { 3510 color: #fff; 3511 background-color: #0b4961; 3512 border-color: #0b4961; } 3513.list-group-item-secondary { 3514 color: #7d7d7d; 3515 background-color: #fbfbfb; } 3516 .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { 3517 color: #7d7d7d; 3518 background-color: #eee; } 3519 .list-group-item-secondary.list-group-item-action.active { 3520 color: #fff; 3521 background-color: #7d7d7d; 3522 border-color: #7d7d7d; } 3523.list-group-item-success { 3524 color: #155f17; 3525 background-color: #c3ebc4; } 3526 .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { 3527 color: #155f17; 3528 background-color: #b0e4b1; } 3529 .list-group-item-success.list-group-item-action.active { 3530 color: #fff; 3531 background-color: #155f17; 3532 border-color: #155f17; } 3533.list-group-item-info { 3534 color: #3d697a; 3535 background-color: #d8f0f9; } 3536 .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { 3537 color: #3d697a; 3538 background-color: #c2e8f6; } 3539 .list-group-item-info.list-group-item-action.active { 3540 color: #fff; 3541 background-color: #3d697a; 3542 border-color: #3d697a; } 3543.list-group-item-warning { 3544 color: #85450e; 3545 background-color: #ffddbf; } 3546 .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { 3547 color: #85450e; 3548 background-color: #ffcfa6; } 3549 .list-group-item-warning.list-group-item-action.active { 3550 color: #fff; 3551 background-color: #85450e; 3552 border-color: #85450e; } 3553.list-group-item-danger { 3554 color: #85221c; 3555 background-color: #ffcac7; } 3556 .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { 3557 color: #85221c; 3558 background-color: #ffb2ad; } 3559 .list-group-item-danger.list-group-item-action.active { 3560 color: #fff; 3561 background-color: #85221c; 3562 border-color: #85221c; } 3563.list-group-item-light { 3564 color: grey; 3565 background-color: #fcfcfc; } 3566 .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { 3567 color: grey; 3568 background-color: #f0f0f0; } 3569 .list-group-item-light.list-group-item-action.active { 3570 color: #fff; 3571 background-color: grey; 3572 border-color: grey; } 3573.list-group-item-dark { 3574 color: #121212; 3575 background-color: #c1c1c1; } 3576 .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { 3577 color: #121212; 3578 background-color: #b4b4b4; } 3579 .list-group-item-dark.list-group-item-action.active { 3580 color: #fff; 3581 background-color: #121212; 3582 border-color: #121212; } 3583 3584.close { 3585 float: right; 3586 font-size: 1.3125rem; 3587 font-weight: 700; 3588 line-height: 1; 3589 color: #000; 3590 text-shadow: 0 1px 0 #fff; 3591 opacity: 0.5; } 3592 .close:hover { 3593 color: #000; 3594 text-decoration: none; } 3595 .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { 3596 opacity: 0.75; } 3597 3598button.close { 3599 padding: 0; 3600 background-color: transparent; 3601 border: 0; 3602 appearance: none; } 3603 3604a.close.disabled { 3605 pointer-events: none; } 3606 3607.toast { 3608 max-width: 350px; 3609 overflow: hidden; 3610 font-size: 0.875rem; 3611 background-color: rgba(255, 255, 255, 0.85); 3612 background-clip: padding-box; 3613 border: 1px solid rgba(0, 0, 0, 0.1); 3614 box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); 3615 backdrop-filter: blur(10px); 3616 opacity: 0; 3617 border-radius: 0.25rem; } 3618 .toast:not(:last-child) { 3619 margin-bottom: 0.75rem; } 3620 .toast.showing { 3621 opacity: 1; } 3622 .toast.show { 3623 display: block; 3624 opacity: 1; } 3625 .toast.hide { 3626 display: none; } 3627 3628.toast-header { 3629 display: flex; 3630 align-items: center; 3631 padding: 0.25rem 0.75rem; 3632 color: #999; 3633 background-color: rgba(255, 255, 255, 0.85); 3634 background-clip: padding-box; 3635 border-bottom: 1px solid rgba(0, 0, 0, 0.05); } 3636 3637.toast-body { 3638 padding: 0.75rem; } 3639 3640.modal-open { 3641 overflow: hidden; } 3642 .modal-open .modal { 3643 overflow-x: hidden; 3644 overflow-y: auto; } 3645 3646.modal { 3647 position: fixed; 3648 top: 0; 3649 left: 0; 3650 z-index: 1050; 3651 display: none; 3652 width: 100%; 3653 height: 100%; 3654 overflow: hidden; 3655 outline: 0; } 3656 3657.modal-dialog { 3658 position: relative; 3659 width: auto; 3660 margin: 0.5rem; 3661 pointer-events: none; } 3662 .modal.fade .modal-dialog { 3663 transition: transform 0.3s ease-out; 3664 transform: translate(0, -50px); } 3665 @media (prefers-reduced-motion: reduce) { 3666 .modal.fade .modal-dialog { 3667 transition: none; } } 3668 .modal.show .modal-dialog { 3669 transform: none; } 3670 .modal.modal-static .modal-dialog { 3671 transform: scale(1.02); } 3672 3673.modal-dialog-scrollable { 3674 display: flex; 3675 max-height: calc(100% - 1rem); } 3676 .modal-dialog-scrollable .modal-content { 3677 max-height: calc(100vh - 1rem); 3678 overflow: hidden; } 3679 .modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer { 3680 flex-shrink: 0; } 3681 .modal-dialog-scrollable .modal-body { 3682 overflow-y: auto; } 3683 3684.modal-dialog-centered { 3685 display: flex; 3686 align-items: center; 3687 min-height: calc(100% - 1rem); } 3688 .modal-dialog-centered::before { 3689 display: block; 3690 height: calc(100vh - 1rem); 3691 content: ""; } 3692 .modal-dialog-centered.modal-dialog-scrollable { 3693 flex-direction: column; 3694 justify-content: center; 3695 height: 100%; } 3696 .modal-dialog-centered.modal-dialog-scrollable .modal-content { 3697 max-height: none; } 3698 .modal-dialog-centered.modal-dialog-scrollable::before { 3699 content: none; } 3700 3701.modal-content { 3702 position: relative; 3703 display: flex; 3704 flex-direction: column; 3705 width: 100%; 3706 pointer-events: auto; 3707 background-color: #fff; 3708 background-clip: padding-box; 3709 border: 1px solid rgba(0, 0, 0, 0.1); 3710 border-radius: 0.3rem; 3711 outline: 0; } 3712 3713.modal-backdrop { 3714 position: fixed; 3715 top: 0; 3716 left: 0; 3717 z-index: 1040; 3718 width: 100vw; 3719 height: 100vh; 3720 background-color: #000; } 3721 .modal-backdrop.fade { 3722 opacity: 0; } 3723 .modal-backdrop.show { 3724 opacity: 0.5; } 3725 3726.modal-header { 3727 display: flex; 3728 align-items: flex-start; 3729 justify-content: space-between; 3730 padding: 1rem 1rem; 3731 border-bottom: 1px solid #dee2e6; 3732 border-top-left-radius: calc(0.3rem - 1px); 3733 border-top-right-radius: calc(0.3rem - 1px); } 3734 .modal-header .close { 3735 padding: 1rem 1rem; 3736 margin: -1rem -1rem -1rem auto; } 3737 3738.modal-title { 3739 margin-bottom: 0; 3740 line-height: 1.5; } 3741 3742.modal-body { 3743 position: relative; 3744 flex: 1 1 auto; 3745 padding: 1rem; } 3746 3747.modal-footer { 3748 display: flex; 3749 flex-wrap: wrap; 3750 align-items: center; 3751 justify-content: flex-end; 3752 padding: 0.75rem; 3753 border-top: 1px solid #dee2e6; 3754 border-bottom-right-radius: calc(0.3rem - 1px); 3755 border-bottom-left-radius: calc(0.3rem - 1px); } 3756 .modal-footer > * { 3757 margin: 0.25rem; } 3758 3759.modal-scrollbar-measure { 3760 position: absolute; 3761 top: -9999px; 3762 width: 50px; 3763 height: 50px; 3764 overflow: scroll; } 3765 3766@media (min-width: 576px) { 3767 .modal-dialog { 3768 max-width: 500px; 3769 margin: 1.75rem auto; } 3770 .modal-dialog-scrollable { 3771 max-height: calc(100% - 3.5rem); } 3772 .modal-dialog-scrollable .modal-content { 3773 max-height: calc(100vh - 3.5rem); } 3774 .modal-dialog-centered { 3775 min-height: calc(100% - 3.5rem); } 3776 .modal-dialog-centered::before { 3777 height: calc(100vh - 3.5rem); } 3778 .modal-sm { 3779 max-width: 300px; } } 3780 3781@media (min-width: 992px) { 3782 .modal-lg, .modal-xl { 3783 max-width: 800px; } } 3784 3785@media (min-width: 1200px) { 3786 .modal-xl { 3787 max-width: 1140px; } } 3788 3789.tooltip { 3790 position: absolute; 3791 z-index: 1070; 3792 display: block; 3793 margin: 0; 3794 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 3795 font-style: normal; 3796 font-weight: 400; 3797 line-height: 1.5; 3798 text-align: left; 3799 text-align: start; 3800 text-decoration: none; 3801 text-shadow: none; 3802 text-transform: none; 3803 letter-spacing: normal; 3804 word-break: normal; 3805 word-spacing: normal; 3806 white-space: normal; 3807 line-break: auto; 3808 font-size: 0.765625rem; 3809 word-wrap: break-word; 3810 opacity: 0; } 3811 .tooltip.show { 3812 opacity: 0.9; } 3813 .tooltip .arrow { 3814 position: absolute; 3815 display: block; 3816 width: 0.8rem; 3817 height: 0.4rem; } 3818 .tooltip .arrow::before { 3819 position: absolute; 3820 content: ""; 3821 border-color: transparent; 3822 border-style: solid; } 3823 3824.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { 3825 padding: 0.4rem 0; } 3826 .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { 3827 bottom: 0; } 3828 .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { 3829 top: 0; 3830 border-width: 0.4rem 0.4rem 0; 3831 border-top-color: #000; } 3832 3833.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { 3834 padding: 0 0.4rem; } 3835 .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { 3836 left: 0; 3837 width: 0.4rem; 3838 height: 0.8rem; } 3839 .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { 3840 right: 0; 3841 border-width: 0.4rem 0.4rem 0.4rem 0; 3842 border-right-color: #000; } 3843 3844.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { 3845 padding: 0.4rem 0; } 3846 .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { 3847 top: 0; } 3848 .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { 3849 bottom: 0; 3850 border-width: 0 0.4rem 0.4rem; 3851 border-bottom-color: #000; } 3852 3853.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { 3854 padding: 0 0.4rem; } 3855 .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { 3856 right: 0; 3857 width: 0.4rem; 3858 height: 0.8rem; } 3859 .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { 3860 left: 0; 3861 border-width: 0.4rem 0 0.4rem 0.4rem; 3862 border-left-color: #000; } 3863 3864.tooltip-inner { 3865 max-width: 200px; 3866 padding: 0.25rem 0.5rem; 3867 color: #fff; 3868 text-align: center; 3869 background-color: #000; 3870 border-radius: 0.25rem; } 3871 3872.popover { 3873 position: absolute; 3874 top: 0; 3875 left: 0; 3876 z-index: 1060; 3877 display: block; 3878 max-width: 276px; 3879 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 3880 font-style: normal; 3881 font-weight: 400; 3882 line-height: 1.5; 3883 text-align: left; 3884 text-align: start; 3885 text-decoration: none; 3886 text-shadow: none; 3887 text-transform: none; 3888 letter-spacing: normal; 3889 word-break: normal; 3890 word-spacing: normal; 3891 white-space: normal; 3892 line-break: auto; 3893 font-size: 0.765625rem; 3894 word-wrap: break-word; 3895 background-color: #fff; 3896 background-clip: padding-box; 3897 border: 1px solid rgba(0, 0, 0, 0.2); 3898 border-radius: 0.3rem; } 3899 .popover .arrow { 3900 position: absolute; 3901 display: block; 3902 width: 1rem; 3903 height: 0.5rem; 3904 margin: 0 0.3rem; } 3905 .popover .arrow::before, .popover .arrow::after { 3906 position: absolute; 3907 display: block; 3908 content: ""; 3909 border-color: transparent; 3910 border-style: solid; } 3911 3912.bs-popover-top, .bs-popover-auto[x-placement^="top"] { 3913 margin-bottom: 0.5rem; } 3914 .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { 3915 bottom: calc(-0.5rem - 1px); } 3916 .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { 3917 bottom: 0; 3918 border-width: 0.5rem 0.5rem 0; 3919 border-top-color: rgba(0, 0, 0, 0.25); } 3920 .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { 3921 bottom: 1px; 3922 border-width: 0.5rem 0.5rem 0; 3923 border-top-color: #fff; } 3924 3925.bs-popover-right, .bs-popover-auto[x-placement^="right"] { 3926 margin-left: 0.5rem; } 3927 .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { 3928 left: calc(-0.5rem - 1px); 3929 width: 0.5rem; 3930 height: 1rem; 3931 margin: 0.3rem 0; } 3932 .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { 3933 left: 0; 3934 border-width: 0.5rem 0.5rem 0.5rem 0; 3935 border-right-color: rgba(0, 0, 0, 0.25); } 3936 .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { 3937 left: 1px; 3938 border-width: 0.5rem 0.5rem 0.5rem 0; 3939 border-right-color: #fff; } 3940 3941.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { 3942 margin-top: 0.5rem; } 3943 .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { 3944 top: calc(-0.5rem - 1px); } 3945 .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { 3946 top: 0; 3947 border-width: 0 0.5rem 0.5rem 0.5rem; 3948 border-bottom-color: rgba(0, 0, 0, 0.25); } 3949 .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { 3950 top: 1px; 3951 border-width: 0 0.5rem 0.5rem 0.5rem; 3952 border-bottom-color: #fff; } 3953 .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { 3954 position: absolute; 3955 top: 0; 3956 left: 50%; 3957 display: block; 3958 width: 1rem; 3959 margin-left: -0.5rem; 3960 content: ""; 3961 border-bottom: 1px solid #f7f7f7; } 3962 3963.bs-popover-left, .bs-popover-auto[x-placement^="left"] { 3964 margin-right: 0.5rem; } 3965 .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { 3966 right: calc(-0.5rem - 1px); 3967 width: 0.5rem; 3968 height: 1rem; 3969 margin: 0.3rem 0; } 3970 .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { 3971 right: 0; 3972 border-width: 0.5rem 0 0.5rem 0.5rem; 3973 border-left-color: rgba(0, 0, 0, 0.25); } 3974 .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { 3975 right: 1px; 3976 border-width: 0.5rem 0 0.5rem 0.5rem; 3977 border-left-color: #fff; } 3978 3979.popover-header { 3980 padding: 0.5rem 0.75rem; 3981 margin-bottom: 0; 3982 font-size: 0.875rem; 3983 background-color: #f7f7f7; 3984 border-bottom: 1px solid #ebebeb; 3985 border-top-left-radius: calc(0.3rem - 1px); 3986 border-top-right-radius: calc(0.3rem - 1px); } 3987 .popover-header:empty { 3988 display: none; } 3989 3990.popover-body { 3991 padding: 0.5rem 0.75rem; 3992 color: #222; } 3993 3994.carousel { 3995 position: relative; } 3996 3997.carousel.pointer-event { 3998 touch-action: pan-y; } 3999 4000.carousel-inner { 4001 position: relative; 4002 width: 100%; 4003 overflow: hidden; } 4004 .carousel-inner::after { 4005 display: block; 4006 clear: both; 4007 content: ""; } 4008 4009.carousel-item { 4010 position: relative; 4011 display: none; 4012 float: left; 4013 width: 100%; 4014 margin-right: -100%; 4015 backface-visibility: hidden; 4016 transition: transform 0.6s ease-in-out; } 4017@media (prefers-reduced-motion: reduce) { 4018 .carousel-item { 4019 transition: none; } } 4020 4021.carousel-item.active, .carousel-item-next, .carousel-item-prev { 4022 display: block; } 4023 4024.carousel-item-next:not(.carousel-item-left), .active.carousel-item-right { 4025 transform: translateX(100%); } 4026 4027.carousel-item-prev:not(.carousel-item-right), .active.carousel-item-left { 4028 transform: translateX(-100%); } 4029 4030.carousel-fade .carousel-item { 4031 opacity: 0; 4032 transition-property: opacity; 4033 transform: none; } 4034.carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-left, .carousel-fade .carousel-item-prev.carousel-item-right { 4035 z-index: 1; 4036 opacity: 1; } 4037.carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { 4038 z-index: 0; 4039 opacity: 0; 4040 transition: opacity 0s 0.6s; } 4041@media (prefers-reduced-motion: reduce) { 4042 .carousel-fade .active.carousel-item-left, .carousel-fade .active.carousel-item-right { 4043 transition: none; } } 4044 4045.carousel-control-prev, .carousel-control-next { 4046 position: absolute; 4047 top: 0; 4048 bottom: 0; 4049 z-index: 1; 4050 display: flex; 4051 align-items: center; 4052 justify-content: center; 4053 width: 15%; 4054 color: #fff; 4055 text-align: center; 4056 opacity: 0.5; 4057 transition: opacity 0.15s ease; } 4058@media (prefers-reduced-motion: reduce) { 4059 .carousel-control-prev, .carousel-control-next { 4060 transition: none; } } 4061.carousel-control-prev:hover, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-next:focus { 4062 color: #fff; 4063 text-decoration: none; 4064 outline: 0; 4065 opacity: 0.9; } 4066 4067.carousel-control-prev { 4068 left: 0; } 4069 4070.carousel-control-next { 4071 right: 0; } 4072 4073.carousel-control-prev-icon, .carousel-control-next-icon { 4074 display: inline-block; 4075 width: 20px; 4076 height: 20px; 4077 background: no-repeat 50% / 100% 100%; } 4078 4079.carousel-control-prev-icon { 4080 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); } 4081 4082.carousel-control-next-icon { 4083 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); } 4084 4085.carousel-indicators { 4086 position: absolute; 4087 right: 0; 4088 bottom: 0; 4089 left: 0; 4090 z-index: 15; 4091 display: flex; 4092 justify-content: center; 4093 padding-left: 0; 4094 margin-right: 15%; 4095 margin-left: 15%; 4096 list-style: none; } 4097 .carousel-indicators li { 4098 box-sizing: content-box; 4099 flex: 0 1 auto; 4100 width: 30px; 4101 height: 3px; 4102 margin-right: 3px; 4103 margin-left: 3px; 4104 text-indent: -999px; 4105 cursor: pointer; 4106 background-color: #fff; 4107 background-clip: padding-box; 4108 border-top: 10px solid transparent; 4109 border-bottom: 10px solid transparent; 4110 opacity: 0.5; 4111 transition: opacity 0.6s ease; } 4112 @media (prefers-reduced-motion: reduce) { 4113 .carousel-indicators li { 4114 transition: none; } } 4115 .carousel-indicators .active { 4116 opacity: 1; } 4117 4118.carousel-caption { 4119 position: absolute; 4120 right: 15%; 4121 bottom: 20px; 4122 left: 15%; 4123 z-index: 10; 4124 padding-top: 20px; 4125 padding-bottom: 20px; 4126 color: #fff; 4127 text-align: center; } 4128 4129@keyframes spinner-border { 4130 to { 4131 transform: rotate(360deg); } } 4132 4133.spinner-border { 4134 display: inline-block; 4135 width: 2rem; 4136 height: 2rem; 4137 vertical-align: text-bottom; 4138 border: 0.25em solid currentColor; 4139 border-right-color: transparent; 4140 border-radius: 50%; 4141 animation: spinner-border 0.75s linear infinite; } 4142 4143.spinner-border-sm { 4144 width: 1rem; 4145 height: 1rem; 4146 border-width: 0.2em; } 4147 4148@keyframes spinner-grow { 4149 0% { 4150 transform: scale(0); } 4151 50% { 4152 opacity: 1; } } 4153 4154.spinner-grow { 4155 display: inline-block; 4156 width: 2rem; 4157 height: 2rem; 4158 vertical-align: text-bottom; 4159 background-color: currentColor; 4160 border-radius: 50%; 4161 opacity: 0; 4162 animation: spinner-grow 0.75s linear infinite; } 4163 4164.spinner-grow-sm { 4165 width: 1rem; 4166 height: 1rem; } 4167 4168.align-baseline { 4169 vertical-align: baseline !important; } 4170 4171.align-top { 4172 vertical-align: top !important; } 4173 4174.align-middle { 4175 vertical-align: middle !important; } 4176 4177.align-bottom { 4178 vertical-align: bottom !important; } 4179 4180.align-text-bottom { 4181 vertical-align: text-bottom !important; } 4182 4183.align-text-top { 4184 vertical-align: text-top !important; } 4185 .bg-primary { 4186 background-color: #158CBA !important; } 4187 a.bg-primary:hover, button.bg-primary:hover, a.bg-primary:focus, button.bg-primary:focus { 4188 background-color: #106a8c !important; } 4189 .bg-secondary { 4190 background-color: #f0f0f0 !important; } 4191 a.bg-secondary:hover, button.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:focus { 4192 background-color: #d7d7d7 !important; } 4193 .bg-success { 4194 background-color: #28B62C !important; } 4195 a.bg-success:hover, button.bg-success:hover, a.bg-success:focus, button.bg-success:focus { 4196 background-color: #1f8c22 !important; } 4197 .bg-info { 4198 background-color: #75CAEB !important; } 4199 a.bg-info:hover, button.bg-info:hover, a.bg-info:focus, button.bg-info:focus { 4200 background-color: #48b9e5 !important; } 4201 .bg-warning { 4202 background-color: #FF851B !important; } 4203 a.bg-warning:hover, button.bg-warning:hover, a.bg-warning:focus, button.bg-warning:focus { 4204 background-color: #e76b00 !important; } 4205 .bg-danger { 4206 background-color: #FF4136 !important; } 4207 a.bg-danger:hover, button.bg-danger:hover, a.bg-danger:focus, button.bg-danger:focus { 4208 background-color: #ff1103 !important; } 4209 .bg-light { 4210 background-color: #f6f6f6 !important; } 4211 a.bg-light:hover, button.bg-light:hover, a.bg-light:focus, button.bg-light:focus { 4212 background-color: #ddd !important; } 4213 .bg-dark { 4214 background-color: #222 !important; } 4215 a.bg-dark:hover, button.bg-dark:hover, a.bg-dark:focus, button.bg-dark:focus { 4216 background-color: #090909 !important; } 4217 4218.bg-white { 4219 background-color: #fff !important; } 4220 4221.bg-transparent { 4222 background-color: transparent !important; } 4223 4224.border { 4225 border: 1px solid #dee2e6 !important; } 4226 4227.border-top { 4228 border-top: 1px solid #dee2e6 !important; } 4229 4230.border-right { 4231 border-right: 1px solid #dee2e6 !important; } 4232 4233.border-bottom { 4234 border-bottom: 1px solid #dee2e6 !important; } 4235 4236.border-left { 4237 border-left: 1px solid #dee2e6 !important; } 4238 4239.border-0 { 4240 border: 0 !important; } 4241 4242.border-top-0 { 4243 border-top: 0 !important; } 4244 4245.border-right-0 { 4246 border-right: 0 !important; } 4247 4248.border-bottom-0 { 4249 border-bottom: 0 !important; } 4250 4251.border-left-0 { 4252 border-left: 0 !important; } 4253 .border-primary { 4254 border-color: #158CBA !important; } 4255 .border-secondary { 4256 border-color: #f0f0f0 !important; } 4257 .border-success { 4258 border-color: #28B62C !important; } 4259 .border-info { 4260 border-color: #75CAEB !important; } 4261 .border-warning { 4262 border-color: #FF851B !important; } 4263 .border-danger { 4264 border-color: #FF4136 !important; } 4265 .border-light { 4266 border-color: #f6f6f6 !important; } 4267 .border-dark { 4268 border-color: #222 !important; } 4269 4270.border-white { 4271 border-color: #fff !important; } 4272 4273.rounded-sm { 4274 border-radius: 0.2rem !important; } 4275 4276.rounded { 4277 border-radius: 0.25rem !important; } 4278 4279.rounded-top { 4280 border-top-left-radius: 0.25rem !important; 4281 border-top-right-radius: 0.25rem !important; } 4282 4283.rounded-right { 4284 border-top-right-radius: 0.25rem !important; 4285 border-bottom-right-radius: 0.25rem !important; } 4286 4287.rounded-bottom { 4288 border-bottom-right-radius: 0.25rem !important; 4289 border-bottom-left-radius: 0.25rem !important; } 4290 4291.rounded-left { 4292 border-top-left-radius: 0.25rem !important; 4293 border-bottom-left-radius: 0.25rem !important; } 4294 4295.rounded-lg { 4296 border-radius: 0.3rem !important; } 4297 4298.rounded-circle { 4299 border-radius: 50% !important; } 4300 4301.rounded-pill { 4302 border-radius: 50rem !important; } 4303 4304.rounded-0 { 4305 border-radius: 0 !important; } 4306 4307.clearfix::after { 4308 display: block; 4309 clear: both; 4310 content: ""; } 4311 .d-none { 4312 display: none !important; } 4313 .d-inline { 4314 display: inline !important; } 4315 .d-inline-block { 4316 display: inline-block !important; } 4317 .d-block { 4318 display: block !important; } 4319 .d-table { 4320 display: table !important; } 4321 .d-table-row { 4322 display: table-row !important; } 4323 .d-table-cell { 4324 display: table-cell !important; } 4325 .d-flex { 4326 display: flex !important; } 4327 .d-inline-flex { 4328 display: inline-flex !important; } 4329@media (min-width: 576px) { 4330 .d-sm-none { 4331 display: none !important; } 4332 .d-sm-inline { 4333 display: inline !important; } 4334 .d-sm-inline-block { 4335 display: inline-block !important; } 4336 .d-sm-block { 4337 display: block !important; } 4338 .d-sm-table { 4339 display: table !important; } 4340 .d-sm-table-row { 4341 display: table-row !important; } 4342 .d-sm-table-cell { 4343 display: table-cell !important; } 4344 .d-sm-flex { 4345 display: flex !important; } 4346 .d-sm-inline-flex { 4347 display: inline-flex !important; } } 4348@media (min-width: 768px) { 4349 .d-md-none { 4350 display: none !important; } 4351 .d-md-inline { 4352 display: inline !important; } 4353 .d-md-inline-block { 4354 display: inline-block !important; } 4355 .d-md-block { 4356 display: block !important; } 4357 .d-md-table { 4358 display: table !important; } 4359 .d-md-table-row { 4360 display: table-row !important; } 4361 .d-md-table-cell { 4362 display: table-cell !important; } 4363 .d-md-flex { 4364 display: flex !important; } 4365 .d-md-inline-flex { 4366 display: inline-flex !important; } } 4367@media (min-width: 992px) { 4368 .d-lg-none { 4369 display: none !important; } 4370 .d-lg-inline { 4371 display: inline !important; } 4372 .d-lg-inline-block { 4373 display: inline-block !important; } 4374 .d-lg-block { 4375 display: block !important; } 4376 .d-lg-table { 4377 display: table !important; } 4378 .d-lg-table-row { 4379 display: table-row !important; } 4380 .d-lg-table-cell { 4381 display: table-cell !important; } 4382 .d-lg-flex { 4383 display: flex !important; } 4384 .d-lg-inline-flex { 4385 display: inline-flex !important; } } 4386@media (min-width: 1200px) { 4387 .d-xl-none { 4388 display: none !important; } 4389 .d-xl-inline { 4390 display: inline !important; } 4391 .d-xl-inline-block { 4392 display: inline-block !important; } 4393 .d-xl-block { 4394 display: block !important; } 4395 .d-xl-table { 4396 display: table !important; } 4397 .d-xl-table-row { 4398 display: table-row !important; } 4399 .d-xl-table-cell { 4400 display: table-cell !important; } 4401 .d-xl-flex { 4402 display: flex !important; } 4403 .d-xl-inline-flex { 4404 display: inline-flex !important; } } 4405 4406@media print { 4407 .d-print-none { 4408 display: none !important; } 4409 .d-print-inline { 4410 display: inline !important; } 4411 .d-print-inline-block { 4412 display: inline-block !important; } 4413 .d-print-block { 4414 display: block !important; } 4415 .d-print-table { 4416 display: table !important; } 4417 .d-print-table-row { 4418 display: table-row !important; } 4419 .d-print-table-cell { 4420 display: table-cell !important; } 4421 .d-print-flex { 4422 display: flex !important; } 4423 .d-print-inline-flex { 4424 display: inline-flex !important; } } 4425 4426.embed-responsive { 4427 position: relative; 4428 display: block; 4429 width: 100%; 4430 padding: 0; 4431 overflow: hidden; } 4432 .embed-responsive::before { 4433 display: block; 4434 content: ""; } 4435 .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { 4436 position: absolute; 4437 top: 0; 4438 bottom: 0; 4439 left: 0; 4440 width: 100%; 4441 height: 100%; 4442 border: 0; } 4443 .embed-responsive-21by9::before { 4444 padding-top: 42.8571428571%; } 4445 .embed-responsive-16by9::before { 4446 padding-top: 56.25%; } 4447.embed-responsive-4by3::before { 4448 padding-top: 75%; } 4449.embed-responsive-1by1::before { 4450 padding-top: 100%; } 4451.embed-responsive-by::before { 4452 padding-top: 0%; } 4453.flex-row { 4454 flex-direction: row !important; } 4455.flex-column { 4456 flex-direction: column !important; } 4457.flex-row-reverse { 4458 flex-direction: row-reverse !important; } 4459.flex-column-reverse { 4460 flex-direction: column-reverse !important; } 4461.flex-wrap { 4462 flex-wrap: wrap !important; } 4463.flex-nowrap { 4464 flex-wrap: nowrap !important; } 4465.flex-wrap-reverse { 4466 flex-wrap: wrap-reverse !important; } 4467.flex-fill { 4468 flex: 1 1 auto !important; } 4469.flex-grow-0 { 4470 flex-grow: 0 !important; } 4471.flex-grow-1 { 4472 flex-grow: 1 !important; } 4473.flex-shrink-0 { 4474 flex-shrink: 0 !important; } 4475.flex-shrink-1 { 4476 flex-shrink: 1 !important; } 4477.justify-content-start { 4478 justify-content: flex-start !important; } 4479.justify-content-end { 4480 justify-content: flex-end !important; } 4481.justify-content-center { 4482 justify-content: center !important; } 4483.justify-content-between { 4484 justify-content: space-between !important; } 4485.justify-content-around { 4486 justify-content: space-around !important; } 4487.align-items-start { 4488 align-items: flex-start !important; } 4489.align-items-end { 4490 align-items: flex-end !important; } 4491.align-items-center { 4492 align-items: center !important; } 4493.align-items-baseline { 4494 align-items: baseline !important; } 4495.align-items-stretch { 4496 align-items: stretch !important; } 4497.align-content-start { 4498 align-content: flex-start !important; } 4499.align-content-end { 4500 align-content: flex-end !important; } 4501.align-content-center { 4502 align-content: center !important; } 4503.align-content-between { 4504 align-content: space-between !important; } 4505.align-content-around { 4506 align-content: space-around !important; } 4507.align-content-stretch { 4508 align-content: stretch !important; } 4509.align-self-auto { 4510 align-self: auto !important; } 4511.align-self-start { 4512 align-self: flex-start !important; } 4513.align-self-end { 4514 align-self: flex-end !important; } 4515.align-self-center { 4516 align-self: center !important; } 4517.align-self-baseline { 4518 align-self: baseline !important; } 4519.align-self-stretch { 4520 align-self: stretch !important; } 4521@media (min-width: 576px) { 4522 .flex-sm-row { 4523 flex-direction: row !important; } 4524 .flex-sm-column { 4525 flex-direction: column !important; } 4526 .flex-sm-row-reverse { 4527 flex-direction: row-reverse !important; } 4528 .flex-sm-column-reverse { 4529 flex-direction: column-reverse !important; } 4530 .flex-sm-wrap { 4531 flex-wrap: wrap !important; } 4532 .flex-sm-nowrap { 4533 flex-wrap: nowrap !important; } 4534 .flex-sm-wrap-reverse { 4535 flex-wrap: wrap-reverse !important; } 4536 .flex-sm-fill { 4537 flex: 1 1 auto !important; } 4538 .flex-sm-grow-0 { 4539 flex-grow: 0 !important; } 4540 .flex-sm-grow-1 { 4541 flex-grow: 1 !important; } 4542 .flex-sm-shrink-0 { 4543 flex-shrink: 0 !important; } 4544 .flex-sm-shrink-1 { 4545 flex-shrink: 1 !important; } 4546 .justify-content-sm-start { 4547 justify-content: flex-start !important; } 4548 .justify-content-sm-end { 4549 justify-content: flex-end !important; } 4550 .justify-content-sm-center { 4551 justify-content: center !important; } 4552 .justify-content-sm-between { 4553 justify-content: space-between !important; } 4554 .justify-content-sm-around { 4555 justify-content: space-around !important; } 4556 .align-items-sm-start { 4557 align-items: flex-start !important; } 4558 .align-items-sm-end { 4559 align-items: flex-end !important; } 4560 .align-items-sm-center { 4561 align-items: center !important; } 4562 .align-items-sm-baseline { 4563 align-items: baseline !important; } 4564 .align-items-sm-stretch { 4565 align-items: stretch !important; } 4566 .align-content-sm-start { 4567 align-content: flex-start !important; } 4568 .align-content-sm-end { 4569 align-content: flex-end !important; } 4570 .align-content-sm-center { 4571 align-content: center !important; } 4572 .align-content-sm-between { 4573 align-content: space-between !important; } 4574 .align-content-sm-around { 4575 align-content: space-around !important; } 4576 .align-content-sm-stretch { 4577 align-content: stretch !important; } 4578 .align-self-sm-auto { 4579 align-self: auto !important; } 4580 .align-self-sm-start { 4581 align-self: flex-start !important; } 4582 .align-self-sm-end { 4583 align-self: flex-end !important; } 4584 .align-self-sm-center { 4585 align-self: center !important; } 4586 .align-self-sm-baseline { 4587 align-self: baseline !important; } 4588 .align-self-sm-stretch { 4589 align-self: stretch !important; } } 4590@media (min-width: 768px) { 4591 .flex-md-row { 4592 flex-direction: row !important; } 4593 .flex-md-column { 4594 flex-direction: column !important; } 4595 .flex-md-row-reverse { 4596 flex-direction: row-reverse !important; } 4597 .flex-md-column-reverse { 4598 flex-direction: column-reverse !important; } 4599 .flex-md-wrap { 4600 flex-wrap: wrap !important; } 4601 .flex-md-nowrap { 4602 flex-wrap: nowrap !important; } 4603 .flex-md-wrap-reverse { 4604 flex-wrap: wrap-reverse !important; } 4605 .flex-md-fill { 4606 flex: 1 1 auto !important; } 4607 .flex-md-grow-0 { 4608 flex-grow: 0 !important; } 4609 .flex-md-grow-1 { 4610 flex-grow: 1 !important; } 4611 .flex-md-shrink-0 { 4612 flex-shrink: 0 !important; } 4613 .flex-md-shrink-1 { 4614 flex-shrink: 1 !important; } 4615 .justify-content-md-start { 4616 justify-content: flex-start !important; } 4617 .justify-content-md-end { 4618 justify-content: flex-end !important; } 4619 .justify-content-md-center { 4620 justify-content: center !important; } 4621 .justify-content-md-between { 4622 justify-content: space-between !important; } 4623 .justify-content-md-around { 4624 justify-content: space-around !important; } 4625 .align-items-md-start { 4626 align-items: flex-start !important; } 4627 .align-items-md-end { 4628 align-items: flex-end !important; } 4629 .align-items-md-center { 4630 align-items: center !important; } 4631 .align-items-md-baseline { 4632 align-items: baseline !important; } 4633 .align-items-md-stretch { 4634 align-items: stretch !important; } 4635 .align-content-md-start { 4636 align-content: flex-start !important; } 4637 .align-content-md-end { 4638 align-content: flex-end !important; } 4639 .align-content-md-center { 4640 align-content: center !important; } 4641 .align-content-md-between { 4642 align-content: space-between !important; } 4643 .align-content-md-around { 4644 align-content: space-around !important; } 4645 .align-content-md-stretch { 4646 align-content: stretch !important; } 4647 .align-self-md-auto { 4648 align-self: auto !important; } 4649 .align-self-md-start { 4650 align-self: flex-start !important; } 4651 .align-self-md-end { 4652 align-self: flex-end !important; } 4653 .align-self-md-center { 4654 align-self: center !important; } 4655 .align-self-md-baseline { 4656 align-self: baseline !important; } 4657 .align-self-md-stretch { 4658 align-self: stretch !important; } } 4659@media (min-width: 992px) { 4660 .flex-lg-row { 4661 flex-direction: row !important; } 4662 .flex-lg-column { 4663 flex-direction: column !important; } 4664 .flex-lg-row-reverse { 4665 flex-direction: row-reverse !important; } 4666 .flex-lg-column-reverse { 4667 flex-direction: column-reverse !important; } 4668 .flex-lg-wrap { 4669 flex-wrap: wrap !important; } 4670 .flex-lg-nowrap { 4671 flex-wrap: nowrap !important; } 4672 .flex-lg-wrap-reverse { 4673 flex-wrap: wrap-reverse !important; } 4674 .flex-lg-fill { 4675 flex: 1 1 auto !important; } 4676 .flex-lg-grow-0 { 4677 flex-grow: 0 !important; } 4678 .flex-lg-grow-1 { 4679 flex-grow: 1 !important; } 4680 .flex-lg-shrink-0 { 4681 flex-shrink: 0 !important; } 4682 .flex-lg-shrink-1 { 4683 flex-shrink: 1 !important; } 4684 .justify-content-lg-start { 4685 justify-content: flex-start !important; } 4686 .justify-content-lg-end { 4687 justify-content: flex-end !important; } 4688 .justify-content-lg-center { 4689 justify-content: center !important; } 4690 .justify-content-lg-between { 4691 justify-content: space-between !important; } 4692 .justify-content-lg-around { 4693 justify-content: space-around !important; } 4694 .align-items-lg-start { 4695 align-items: flex-start !important; } 4696 .align-items-lg-end { 4697 align-items: flex-end !important; } 4698 .align-items-lg-center { 4699 align-items: center !important; } 4700 .align-items-lg-baseline { 4701 align-items: baseline !important; } 4702 .align-items-lg-stretch { 4703 align-items: stretch !important; } 4704 .align-content-lg-start { 4705 align-content: flex-start !important; } 4706 .align-content-lg-end { 4707 align-content: flex-end !important; } 4708 .align-content-lg-center { 4709 align-content: center !important; } 4710 .align-content-lg-between { 4711 align-content: space-between !important; } 4712 .align-content-lg-around { 4713 align-content: space-around !important; } 4714 .align-content-lg-stretch { 4715 align-content: stretch !important; } 4716 .align-self-lg-auto { 4717 align-self: auto !important; } 4718 .align-self-lg-start { 4719 align-self: flex-start !important; } 4720 .align-self-lg-end { 4721 align-self: flex-end !important; } 4722 .align-self-lg-center { 4723 align-self: center !important; } 4724 .align-self-lg-baseline { 4725 align-self: baseline !important; } 4726 .align-self-lg-stretch { 4727 align-self: stretch !important; } } 4728@media (min-width: 1200px) { 4729 .flex-xl-row { 4730 flex-direction: row !important; } 4731 .flex-xl-column { 4732 flex-direction: column !important; } 4733 .flex-xl-row-reverse { 4734 flex-direction: row-reverse !important; } 4735 .flex-xl-column-reverse { 4736 flex-direction: column-reverse !important; } 4737 .flex-xl-wrap { 4738 flex-wrap: wrap !important; } 4739 .flex-xl-nowrap { 4740 flex-wrap: nowrap !important; } 4741 .flex-xl-wrap-reverse { 4742 flex-wrap: wrap-reverse !important; } 4743 .flex-xl-fill { 4744 flex: 1 1 auto !important; } 4745 .flex-xl-grow-0 { 4746 flex-grow: 0 !important; } 4747 .flex-xl-grow-1 { 4748 flex-grow: 1 !important; } 4749 .flex-xl-shrink-0 { 4750 flex-shrink: 0 !important; } 4751 .flex-xl-shrink-1 { 4752 flex-shrink: 1 !important; } 4753 .justify-content-xl-start { 4754 justify-content: flex-start !important; } 4755 .justify-content-xl-end { 4756 justify-content: flex-end !important; } 4757 .justify-content-xl-center { 4758 justify-content: center !important; } 4759 .justify-content-xl-between { 4760 justify-content: space-between !important; } 4761 .justify-content-xl-around { 4762 justify-content: space-around !important; } 4763 .align-items-xl-start { 4764 align-items: flex-start !important; } 4765 .align-items-xl-end { 4766 align-items: flex-end !important; } 4767 .align-items-xl-center { 4768 align-items: center !important; } 4769 .align-items-xl-baseline { 4770 align-items: baseline !important; } 4771 .align-items-xl-stretch { 4772 align-items: stretch !important; } 4773 .align-content-xl-start { 4774 align-content: flex-start !important; } 4775 .align-content-xl-end { 4776 align-content: flex-end !important; } 4777 .align-content-xl-center { 4778 align-content: center !important; } 4779 .align-content-xl-between { 4780 align-content: space-between !important; } 4781 .align-content-xl-around { 4782 align-content: space-around !important; } 4783 .align-content-xl-stretch { 4784 align-content: stretch !important; } 4785 .align-self-xl-auto { 4786 align-self: auto !important; } 4787 .align-self-xl-start { 4788 align-self: flex-start !important; } 4789 .align-self-xl-end { 4790 align-self: flex-end !important; } 4791 .align-self-xl-center { 4792 align-self: center !important; } 4793 .align-self-xl-baseline { 4794 align-self: baseline !important; } 4795 .align-self-xl-stretch { 4796 align-self: stretch !important; } } 4797.float-left { 4798 float: left !important; } 4799.float-right { 4800 float: right !important; } 4801.float-none { 4802 float: none !important; } 4803@media (min-width: 576px) { 4804 .float-sm-left { 4805 float: left !important; } 4806 .float-sm-right { 4807 float: right !important; } 4808 .float-sm-none { 4809 float: none !important; } } 4810@media (min-width: 768px) { 4811 .float-md-left { 4812 float: left !important; } 4813 .float-md-right { 4814 float: right !important; } 4815 .float-md-none { 4816 float: none !important; } } 4817@media (min-width: 992px) { 4818 .float-lg-left { 4819 float: left !important; } 4820 .float-lg-right { 4821 float: right !important; } 4822 .float-lg-none { 4823 float: none !important; } } 4824@media (min-width: 1200px) { 4825 .float-xl-left { 4826 float: left !important; } 4827 .float-xl-right { 4828 float: right !important; } 4829 .float-xl-none { 4830 float: none !important; } } 4831.overflow-auto { 4832 overflow: auto !important; } 4833.overflow-hidden { 4834 overflow: hidden !important; } 4835.position-static { 4836 position: static !important; } 4837.position-relative { 4838 position: relative !important; } 4839.position-absolute { 4840 position: absolute !important; } 4841.position-fixed { 4842 position: fixed !important; } 4843.position-sticky { 4844 position: sticky !important; } 4845 4846.fixed-top { 4847 position: fixed; 4848 top: 0; 4849 right: 0; 4850 left: 0; 4851 z-index: 1030; } 4852 4853.fixed-bottom { 4854 position: fixed; 4855 right: 0; 4856 bottom: 0; 4857 left: 0; 4858 z-index: 1030; } 4859 4860@supports (position: sticky) { 4861 .sticky-top { 4862 position: sticky; 4863 top: 0; 4864 z-index: 1020; } } 4865 4866.sr-only { 4867 position: absolute; 4868 width: 1px; 4869 height: 1px; 4870 padding: 0; 4871 margin: -1px; 4872 overflow: hidden; 4873 clip: rect(0, 0, 0, 0); 4874 white-space: nowrap; 4875 border: 0; } 4876 4877.sr-only-focusable:active, .sr-only-focusable:focus { 4878 position: static; 4879 width: auto; 4880 height: auto; 4881 overflow: visible; 4882 clip: auto; 4883 white-space: normal; } 4884 4885.shadow-sm { 4886 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } 4887 4888.shadow { 4889 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } 4890 4891.shadow-lg { 4892 box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } 4893 4894.shadow-none { 4895 box-shadow: none !important; } 4896 .w-25 { 4897 width: 25% !important; } 4898 .w-50 { 4899 width: 50% !important; } 4900 .w-75 { 4901 width: 75% !important; } 4902 .w-100 { 4903 width: 100% !important; } 4904 .w-auto { 4905 width: auto !important; } 4906 .h-25 { 4907 height: 25% !important; } 4908 .h-50 { 4909 height: 50% !important; } 4910 .h-75 { 4911 height: 75% !important; } 4912 .h-100 { 4913 height: 100% !important; } 4914 .h-auto { 4915 height: auto !important; } 4916 4917.mw-100 { 4918 max-width: 100% !important; } 4919 4920.mh-100 { 4921 max-height: 100% !important; } 4922 4923.min-vw-100 { 4924 min-width: 100vw !important; } 4925 4926.min-vh-100 { 4927 min-height: 100vh !important; } 4928 4929.vw-100 { 4930 width: 100vw !important; } 4931 4932.vh-100 { 4933 height: 100vh !important; } 4934 4935.stretched-link::after { 4936 position: absolute; 4937 top: 0; 4938 right: 0; 4939 bottom: 0; 4940 left: 0; 4941 z-index: 1; 4942 pointer-events: auto; 4943 content: ""; 4944 background-color: rgba(0, 0, 0, 0); } 4945 .m-0 { 4946 margin: 0 !important; } 4947 .mt-0, .my-0 { 4948 margin-top: 0 !important; } 4949 .mr-0, .mx-0 { 4950 margin-right: 0 !important; } 4951 .mb-0, .my-0 { 4952 margin-bottom: 0 !important; } 4953 .ml-0, .mx-0 { 4954 margin-left: 0 !important; } 4955 .m-1 { 4956 margin: 0.25rem !important; } 4957 .mt-1, .my-1 { 4958 margin-top: 0.25rem !important; } 4959 .mr-1, .mx-1 { 4960 margin-right: 0.25rem !important; } 4961 .mb-1, .my-1 { 4962 margin-bottom: 0.25rem !important; } 4963 .ml-1, .mx-1 { 4964 margin-left: 0.25rem !important; } 4965 .m-2 { 4966 margin: 0.5rem !important; } 4967 .mt-2, .my-2 { 4968 margin-top: 0.5rem !important; } 4969 .mr-2, .mx-2 { 4970 margin-right: 0.5rem !important; } 4971 .mb-2, .my-2 { 4972 margin-bottom: 0.5rem !important; } 4973 .ml-2, .mx-2 { 4974 margin-left: 0.5rem !important; } 4975 .m-3 { 4976 margin: 1rem !important; } 4977 .mt-3, .my-3 { 4978 margin-top: 1rem !important; } 4979 .mr-3, .mx-3 { 4980 margin-right: 1rem !important; } 4981 .mb-3, .my-3 { 4982 margin-bottom: 1rem !important; } 4983 .ml-3, .mx-3 { 4984 margin-left: 1rem !important; } 4985 .m-4 { 4986 margin: 1.5rem !important; } 4987 .mt-4, .my-4 { 4988 margin-top: 1.5rem !important; } 4989 .mr-4, .mx-4 { 4990 margin-right: 1.5rem !important; } 4991 .mb-4, .my-4 { 4992 margin-bottom: 1.5rem !important; } 4993 .ml-4, .mx-4 { 4994 margin-left: 1.5rem !important; } 4995 .m-5 { 4996 margin: 3rem !important; } 4997 .mt-5, .my-5 { 4998 margin-top: 3rem !important; } 4999 .mr-5, .mx-5 { 5000 margin-right: 3rem !important; } 5001 .mb-5, .my-5 { 5002 margin-bottom: 3rem !important; } 5003 .ml-5, .mx-5 { 5004 margin-left: 3rem !important; } 5005 .p-0 { 5006 padding: 0 !important; } 5007 .pt-0, .py-0 { 5008 padding-top: 0 !important; } 5009 .pr-0, .px-0 { 5010 padding-right: 0 !important; } 5011 .pb-0, .py-0 { 5012 padding-bottom: 0 !important; } 5013 .pl-0, .px-0 { 5014 padding-left: 0 !important; } 5015 .p-1 { 5016 padding: 0.25rem !important; } 5017 .pt-1, .py-1 { 5018 padding-top: 0.25rem !important; } 5019 .pr-1, .px-1 { 5020 padding-right: 0.25rem !important; } 5021 .pb-1, .py-1 { 5022 padding-bottom: 0.25rem !important; } 5023 .pl-1, .px-1 { 5024 padding-left: 0.25rem !important; } 5025 .p-2 { 5026 padding: 0.5rem !important; } 5027 .pt-2, .py-2 { 5028 padding-top: 0.5rem !important; } 5029 .pr-2, .px-2 { 5030 padding-right: 0.5rem !important; } 5031 .pb-2, .py-2 { 5032 padding-bottom: 0.5rem !important; } 5033 .pl-2, .px-2 { 5034 padding-left: 0.5rem !important; } 5035 .p-3 { 5036 padding: 1rem !important; } 5037 .pt-3, .py-3 { 5038 padding-top: 1rem !important; } 5039 .pr-3, .px-3 { 5040 padding-right: 1rem !important; } 5041 .pb-3, .py-3 { 5042 padding-bottom: 1rem !important; } 5043 .pl-3, .px-3 { 5044 padding-left: 1rem !important; } 5045 .p-4 { 5046 padding: 1.5rem !important; } 5047 .pt-4, .py-4 { 5048 padding-top: 1.5rem !important; } 5049 .pr-4, .px-4 { 5050 padding-right: 1.5rem !important; } 5051 .pb-4, .py-4 { 5052 padding-bottom: 1.5rem !important; } 5053 .pl-4, .px-4 { 5054 padding-left: 1.5rem !important; } 5055 .p-5 { 5056 padding: 3rem !important; } 5057 .pt-5, .py-5 { 5058 padding-top: 3rem !important; } 5059 .pr-5, .px-5 { 5060 padding-right: 3rem !important; } 5061 .pb-5, .py-5 { 5062 padding-bottom: 3rem !important; } 5063 .pl-5, .px-5 { 5064 padding-left: 3rem !important; } 5065 .m-n1 { 5066 margin: -0.25rem !important; } 5067 .mt-n1, .my-n1 { 5068 margin-top: -0.25rem !important; } 5069 .mr-n1, .mx-n1 { 5070 margin-right: -0.25rem !important; } 5071 .mb-n1, .my-n1 { 5072 margin-bottom: -0.25rem !important; } 5073 .ml-n1, .mx-n1 { 5074 margin-left: -0.25rem !important; } 5075 .m-n2 { 5076 margin: -0.5rem !important; } 5077 .mt-n2, .my-n2 { 5078 margin-top: -0.5rem !important; } 5079 .mr-n2, .mx-n2 { 5080 margin-right: -0.5rem !important; } 5081 .mb-n2, .my-n2 { 5082 margin-bottom: -0.5rem !important; } 5083 .ml-n2, .mx-n2 { 5084 margin-left: -0.5rem !important; } 5085 .m-n3 { 5086 margin: -1rem !important; } 5087 .mt-n3, .my-n3 { 5088 margin-top: -1rem !important; } 5089 .mr-n3, .mx-n3 { 5090 margin-right: -1rem !important; } 5091 .mb-n3, .my-n3 { 5092 margin-bottom: -1rem !important; } 5093 .ml-n3, .mx-n3 { 5094 margin-left: -1rem !important; } 5095 .m-n4 { 5096 margin: -1.5rem !important; } 5097 .mt-n4, .my-n4 { 5098 margin-top: -1.5rem !important; } 5099 .mr-n4, .mx-n4 { 5100 margin-right: -1.5rem !important; } 5101 .mb-n4, .my-n4 { 5102 margin-bottom: -1.5rem !important; } 5103 .ml-n4, .mx-n4 { 5104 margin-left: -1.5rem !important; } 5105 .m-n5 { 5106 margin: -3rem !important; } 5107 .mt-n5, .my-n5 { 5108 margin-top: -3rem !important; } 5109 .mr-n5, .mx-n5 { 5110 margin-right: -3rem !important; } 5111 .mb-n5, .my-n5 { 5112 margin-bottom: -3rem !important; } 5113 .ml-n5, .mx-n5 { 5114 margin-left: -3rem !important; } 5115.m-auto { 5116 margin: auto !important; } 5117.mt-auto, .my-auto { 5118 margin-top: auto !important; } 5119.mr-auto, .mx-auto { 5120 margin-right: auto !important; } 5121.mb-auto, .my-auto { 5122 margin-bottom: auto !important; } 5123.ml-auto, .mx-auto { 5124 margin-left: auto !important; } 5125@media (min-width: 576px) { 5126 .m-sm-0 { 5127 margin: 0 !important; } 5128 .mt-sm-0, .my-sm-0 { 5129 margin-top: 0 !important; } 5130 .mr-sm-0, .mx-sm-0 { 5131 margin-right: 0 !important; } 5132 .mb-sm-0, .my-sm-0 { 5133 margin-bottom: 0 !important; } 5134 .ml-sm-0, .mx-sm-0 { 5135 margin-left: 0 !important; } 5136 .m-sm-1 { 5137 margin: 0.25rem !important; } 5138 .mt-sm-1, .my-sm-1 { 5139 margin-top: 0.25rem !important; } 5140 .mr-sm-1, .mx-sm-1 { 5141 margin-right: 0.25rem !important; } 5142 .mb-sm-1, .my-sm-1 { 5143 margin-bottom: 0.25rem !important; } 5144 .ml-sm-1, .mx-sm-1 { 5145 margin-left: 0.25rem !important; } 5146 .m-sm-2 { 5147 margin: 0.5rem !important; } 5148 .mt-sm-2, .my-sm-2 { 5149 margin-top: 0.5rem !important; } 5150 .mr-sm-2, .mx-sm-2 { 5151 margin-right: 0.5rem !important; } 5152 .mb-sm-2, .my-sm-2 { 5153 margin-bottom: 0.5rem !important; } 5154 .ml-sm-2, .mx-sm-2 { 5155 margin-left: 0.5rem !important; } 5156 .m-sm-3 { 5157 margin: 1rem !important; } 5158 .mt-sm-3, .my-sm-3 { 5159 margin-top: 1rem !important; } 5160 .mr-sm-3, .mx-sm-3 { 5161 margin-right: 1rem !important; } 5162 .mb-sm-3, .my-sm-3 { 5163 margin-bottom: 1rem !important; } 5164 .ml-sm-3, .mx-sm-3 { 5165 margin-left: 1rem !important; } 5166 .m-sm-4 { 5167 margin: 1.5rem !important; } 5168 .mt-sm-4, .my-sm-4 { 5169 margin-top: 1.5rem !important; } 5170 .mr-sm-4, .mx-sm-4 { 5171 margin-right: 1.5rem !important; } 5172 .mb-sm-4, .my-sm-4 { 5173 margin-bottom: 1.5rem !important; } 5174 .ml-sm-4, .mx-sm-4 { 5175 margin-left: 1.5rem !important; } 5176 .m-sm-5 { 5177 margin: 3rem !important; } 5178 .mt-sm-5, .my-sm-5 { 5179 margin-top: 3rem !important; } 5180 .mr-sm-5, .mx-sm-5 { 5181 margin-right: 3rem !important; } 5182 .mb-sm-5, .my-sm-5 { 5183 margin-bottom: 3rem !important; } 5184 .ml-sm-5, .mx-sm-5 { 5185 margin-left: 3rem !important; } 5186 .p-sm-0 { 5187 padding: 0 !important; } 5188 .pt-sm-0, .py-sm-0 { 5189 padding-top: 0 !important; } 5190 .pr-sm-0, .px-sm-0 { 5191 padding-right: 0 !important; } 5192 .pb-sm-0, .py-sm-0 { 5193 padding-bottom: 0 !important; } 5194 .pl-sm-0, .px-sm-0 { 5195 padding-left: 0 !important; } 5196 .p-sm-1 { 5197 padding: 0.25rem !important; } 5198 .pt-sm-1, .py-sm-1 { 5199 padding-top: 0.25rem !important; } 5200 .pr-sm-1, .px-sm-1 { 5201 padding-right: 0.25rem !important; } 5202 .pb-sm-1, .py-sm-1 { 5203 padding-bottom: 0.25rem !important; } 5204 .pl-sm-1, .px-sm-1 { 5205 padding-left: 0.25rem !important; } 5206 .p-sm-2 { 5207 padding: 0.5rem !important; } 5208 .pt-sm-2, .py-sm-2 { 5209 padding-top: 0.5rem !important; } 5210 .pr-sm-2, .px-sm-2 { 5211 padding-right: 0.5rem !important; } 5212 .pb-sm-2, .py-sm-2 { 5213 padding-bottom: 0.5rem !important; } 5214 .pl-sm-2, .px-sm-2 { 5215 padding-left: 0.5rem !important; } 5216 .p-sm-3 { 5217 padding: 1rem !important; } 5218 .pt-sm-3, .py-sm-3 { 5219 padding-top: 1rem !important; } 5220 .pr-sm-3, .px-sm-3 { 5221 padding-right: 1rem !important; } 5222 .pb-sm-3, .py-sm-3 { 5223 padding-bottom: 1rem !important; } 5224 .pl-sm-3, .px-sm-3 { 5225 padding-left: 1rem !important; } 5226 .p-sm-4 { 5227 padding: 1.5rem !important; } 5228 .pt-sm-4, .py-sm-4 { 5229 padding-top: 1.5rem !important; } 5230 .pr-sm-4, .px-sm-4 { 5231 padding-right: 1.5rem !important; } 5232 .pb-sm-4, .py-sm-4 { 5233 padding-bottom: 1.5rem !important; } 5234 .pl-sm-4, .px-sm-4 { 5235 padding-left: 1.5rem !important; } 5236 .p-sm-5 { 5237 padding: 3rem !important; } 5238 .pt-sm-5, .py-sm-5 { 5239 padding-top: 3rem !important; } 5240 .pr-sm-5, .px-sm-5 { 5241 padding-right: 3rem !important; } 5242 .pb-sm-5, .py-sm-5 { 5243 padding-bottom: 3rem !important; } 5244 .pl-sm-5, .px-sm-5 { 5245 padding-left: 3rem !important; } 5246 .m-sm-n1 { 5247 margin: -0.25rem !important; } 5248 .mt-sm-n1, .my-sm-n1 { 5249 margin-top: -0.25rem !important; } 5250 .mr-sm-n1, .mx-sm-n1 { 5251 margin-right: -0.25rem !important; } 5252 .mb-sm-n1, .my-sm-n1 { 5253 margin-bottom: -0.25rem !important; } 5254 .ml-sm-n1, .mx-sm-n1 { 5255 margin-left: -0.25rem !important; } 5256 .m-sm-n2 { 5257 margin: -0.5rem !important; } 5258 .mt-sm-n2, .my-sm-n2 { 5259 margin-top: -0.5rem !important; } 5260 .mr-sm-n2, .mx-sm-n2 { 5261 margin-right: -0.5rem !important; } 5262 .mb-sm-n2, .my-sm-n2 { 5263 margin-bottom: -0.5rem !important; } 5264 .ml-sm-n2, .mx-sm-n2 { 5265 margin-left: -0.5rem !important; } 5266 .m-sm-n3 { 5267 margin: -1rem !important; } 5268 .mt-sm-n3, .my-sm-n3 { 5269 margin-top: -1rem !important; } 5270 .mr-sm-n3, .mx-sm-n3 { 5271 margin-right: -1rem !important; } 5272 .mb-sm-n3, .my-sm-n3 { 5273 margin-bottom: -1rem !important; } 5274 .ml-sm-n3, .mx-sm-n3 { 5275 margin-left: -1rem !important; } 5276 .m-sm-n4 { 5277 margin: -1.5rem !important; } 5278 .mt-sm-n4, .my-sm-n4 { 5279 margin-top: -1.5rem !important; } 5280 .mr-sm-n4, .mx-sm-n4 { 5281 margin-right: -1.5rem !important; } 5282 .mb-sm-n4, .my-sm-n4 { 5283 margin-bottom: -1.5rem !important; } 5284 .ml-sm-n4, .mx-sm-n4 { 5285 margin-left: -1.5rem !important; } 5286 .m-sm-n5 { 5287 margin: -3rem !important; } 5288 .mt-sm-n5, .my-sm-n5 { 5289 margin-top: -3rem !important; } 5290 .mr-sm-n5, .mx-sm-n5 { 5291 margin-right: -3rem !important; } 5292 .mb-sm-n5, .my-sm-n5 { 5293 margin-bottom: -3rem !important; } 5294 .ml-sm-n5, .mx-sm-n5 { 5295 margin-left: -3rem !important; } 5296 .m-sm-auto { 5297 margin: auto !important; } 5298 .mt-sm-auto, .my-sm-auto { 5299 margin-top: auto !important; } 5300 .mr-sm-auto, .mx-sm-auto { 5301 margin-right: auto !important; } 5302 .mb-sm-auto, .my-sm-auto { 5303 margin-bottom: auto !important; } 5304 .ml-sm-auto, .mx-sm-auto { 5305 margin-left: auto !important; } } 5306@media (min-width: 768px) { 5307 .m-md-0 { 5308 margin: 0 !important; } 5309 .mt-md-0, .my-md-0 { 5310 margin-top: 0 !important; } 5311 .mr-md-0, .mx-md-0 { 5312 margin-right: 0 !important; } 5313 .mb-md-0, .my-md-0 { 5314 margin-bottom: 0 !important; } 5315 .ml-md-0, .mx-md-0 { 5316 margin-left: 0 !important; } 5317 .m-md-1 { 5318 margin: 0.25rem !important; } 5319 .mt-md-1, .my-md-1 { 5320 margin-top: 0.25rem !important; } 5321 .mr-md-1, .mx-md-1 { 5322 margin-right: 0.25rem !important; } 5323 .mb-md-1, .my-md-1 { 5324 margin-bottom: 0.25rem !important; } 5325 .ml-md-1, .mx-md-1 { 5326 margin-left: 0.25rem !important; } 5327 .m-md-2 { 5328 margin: 0.5rem !important; } 5329 .mt-md-2, .my-md-2 { 5330 margin-top: 0.5rem !important; } 5331 .mr-md-2, .mx-md-2 { 5332 margin-right: 0.5rem !important; } 5333 .mb-md-2, .my-md-2 { 5334 margin-bottom: 0.5rem !important; } 5335 .ml-md-2, .mx-md-2 { 5336 margin-left: 0.5rem !important; } 5337 .m-md-3 { 5338 margin: 1rem !important; } 5339 .mt-md-3, .my-md-3 { 5340 margin-top: 1rem !important; } 5341 .mr-md-3, .mx-md-3 { 5342 margin-right: 1rem !important; } 5343 .mb-md-3, .my-md-3 { 5344 margin-bottom: 1rem !important; } 5345 .ml-md-3, .mx-md-3 { 5346 margin-left: 1rem !important; } 5347 .m-md-4 { 5348 margin: 1.5rem !important; } 5349 .mt-md-4, .my-md-4 { 5350 margin-top: 1.5rem !important; } 5351 .mr-md-4, .mx-md-4 { 5352 margin-right: 1.5rem !important; } 5353 .mb-md-4, .my-md-4 { 5354 margin-bottom: 1.5rem !important; } 5355 .ml-md-4, .mx-md-4 { 5356 margin-left: 1.5rem !important; } 5357 .m-md-5 { 5358 margin: 3rem !important; } 5359 .mt-md-5, .my-md-5 { 5360 margin-top: 3rem !important; } 5361 .mr-md-5, .mx-md-5 { 5362 margin-right: 3rem !important; } 5363 .mb-md-5, .my-md-5 { 5364 margin-bottom: 3rem !important; } 5365 .ml-md-5, .mx-md-5 { 5366 margin-left: 3rem !important; } 5367 .p-md-0 { 5368 padding: 0 !important; } 5369 .pt-md-0, .py-md-0 { 5370 padding-top: 0 !important; } 5371 .pr-md-0, .px-md-0 { 5372 padding-right: 0 !important; } 5373 .pb-md-0, .py-md-0 { 5374 padding-bottom: 0 !important; } 5375 .pl-md-0, .px-md-0 { 5376 padding-left: 0 !important; } 5377 .p-md-1 { 5378 padding: 0.25rem !important; } 5379 .pt-md-1, .py-md-1 { 5380 padding-top: 0.25rem !important; } 5381 .pr-md-1, .px-md-1 { 5382 padding-right: 0.25rem !important; } 5383 .pb-md-1, .py-md-1 { 5384 padding-bottom: 0.25rem !important; } 5385 .pl-md-1, .px-md-1 { 5386 padding-left: 0.25rem !important; } 5387 .p-md-2 { 5388 padding: 0.5rem !important; } 5389 .pt-md-2, .py-md-2 { 5390 padding-top: 0.5rem !important; } 5391 .pr-md-2, .px-md-2 { 5392 padding-right: 0.5rem !important; } 5393 .pb-md-2, .py-md-2 { 5394 padding-bottom: 0.5rem !important; } 5395 .pl-md-2, .px-md-2 { 5396 padding-left: 0.5rem !important; } 5397 .p-md-3 { 5398 padding: 1rem !important; } 5399 .pt-md-3, .py-md-3 { 5400 padding-top: 1rem !important; } 5401 .pr-md-3, .px-md-3 { 5402 padding-right: 1rem !important; } 5403 .pb-md-3, .py-md-3 { 5404 padding-bottom: 1rem !important; } 5405 .pl-md-3, .px-md-3 { 5406 padding-left: 1rem !important; } 5407 .p-md-4 { 5408 padding: 1.5rem !important; } 5409 .pt-md-4, .py-md-4 { 5410 padding-top: 1.5rem !important; } 5411 .pr-md-4, .px-md-4 { 5412 padding-right: 1.5rem !important; } 5413 .pb-md-4, .py-md-4 { 5414 padding-bottom: 1.5rem !important; } 5415 .pl-md-4, .px-md-4 { 5416 padding-left: 1.5rem !important; } 5417 .p-md-5 { 5418 padding: 3rem !important; } 5419 .pt-md-5, .py-md-5 { 5420 padding-top: 3rem !important; } 5421 .pr-md-5, .px-md-5 { 5422 padding-right: 3rem !important; } 5423 .pb-md-5, .py-md-5 { 5424 padding-bottom: 3rem !important; } 5425 .pl-md-5, .px-md-5 { 5426 padding-left: 3rem !important; } 5427 .m-md-n1 { 5428 margin: -0.25rem !important; } 5429 .mt-md-n1, .my-md-n1 { 5430 margin-top: -0.25rem !important; } 5431 .mr-md-n1, .mx-md-n1 { 5432 margin-right: -0.25rem !important; } 5433 .mb-md-n1, .my-md-n1 { 5434 margin-bottom: -0.25rem !important; } 5435 .ml-md-n1, .mx-md-n1 { 5436 margin-left: -0.25rem !important; } 5437 .m-md-n2 { 5438 margin: -0.5rem !important; } 5439 .mt-md-n2, .my-md-n2 { 5440 margin-top: -0.5rem !important; } 5441 .mr-md-n2, .mx-md-n2 { 5442 margin-right: -0.5rem !important; } 5443 .mb-md-n2, .my-md-n2 { 5444 margin-bottom: -0.5rem !important; } 5445 .ml-md-n2, .mx-md-n2 { 5446 margin-left: -0.5rem !important; } 5447 .m-md-n3 { 5448 margin: -1rem !important; } 5449 .mt-md-n3, .my-md-n3 { 5450 margin-top: -1rem !important; } 5451 .mr-md-n3, .mx-md-n3 { 5452 margin-right: -1rem !important; } 5453 .mb-md-n3, .my-md-n3 { 5454 margin-bottom: -1rem !important; } 5455 .ml-md-n3, .mx-md-n3 { 5456 margin-left: -1rem !important; } 5457 .m-md-n4 { 5458 margin: -1.5rem !important; } 5459 .mt-md-n4, .my-md-n4 { 5460 margin-top: -1.5rem !important; } 5461 .mr-md-n4, .mx-md-n4 { 5462 margin-right: -1.5rem !important; } 5463 .mb-md-n4, .my-md-n4 { 5464 margin-bottom: -1.5rem !important; } 5465 .ml-md-n4, .mx-md-n4 { 5466 margin-left: -1.5rem !important; } 5467 .m-md-n5 { 5468 margin: -3rem !important; } 5469 .mt-md-n5, .my-md-n5 { 5470 margin-top: -3rem !important; } 5471 .mr-md-n5, .mx-md-n5 { 5472 margin-right: -3rem !important; } 5473 .mb-md-n5, .my-md-n5 { 5474 margin-bottom: -3rem !important; } 5475 .ml-md-n5, .mx-md-n5 { 5476 margin-left: -3rem !important; } 5477 .m-md-auto { 5478 margin: auto !important; } 5479 .mt-md-auto, .my-md-auto { 5480 margin-top: auto !important; } 5481 .mr-md-auto, .mx-md-auto { 5482 margin-right: auto !important; } 5483 .mb-md-auto, .my-md-auto { 5484 margin-bottom: auto !important; } 5485 .ml-md-auto, .mx-md-auto { 5486 margin-left: auto !important; } } 5487@media (min-width: 992px) { 5488 .m-lg-0 { 5489 margin: 0 !important; } 5490 .mt-lg-0, .my-lg-0 { 5491 margin-top: 0 !important; } 5492 .mr-lg-0, .mx-lg-0 { 5493 margin-right: 0 !important; } 5494 .mb-lg-0, .my-lg-0 { 5495 margin-bottom: 0 !important; } 5496 .ml-lg-0, .mx-lg-0 { 5497 margin-left: 0 !important; } 5498 .m-lg-1 { 5499 margin: 0.25rem !important; } 5500 .mt-lg-1, .my-lg-1 { 5501 margin-top: 0.25rem !important; } 5502 .mr-lg-1, .mx-lg-1 { 5503 margin-right: 0.25rem !important; } 5504 .mb-lg-1, .my-lg-1 { 5505 margin-bottom: 0.25rem !important; } 5506 .ml-lg-1, .mx-lg-1 { 5507 margin-left: 0.25rem !important; } 5508 .m-lg-2 { 5509 margin: 0.5rem !important; } 5510 .mt-lg-2, .my-lg-2 { 5511 margin-top: 0.5rem !important; } 5512 .mr-lg-2, .mx-lg-2 { 5513 margin-right: 0.5rem !important; } 5514 .mb-lg-2, .my-lg-2 { 5515 margin-bottom: 0.5rem !important; } 5516 .ml-lg-2, .mx-lg-2 { 5517 margin-left: 0.5rem !important; } 5518 .m-lg-3 { 5519 margin: 1rem !important; } 5520 .mt-lg-3, .my-lg-3 { 5521 margin-top: 1rem !important; } 5522 .mr-lg-3, .mx-lg-3 { 5523 margin-right: 1rem !important; } 5524 .mb-lg-3, .my-lg-3 { 5525 margin-bottom: 1rem !important; } 5526 .ml-lg-3, .mx-lg-3 { 5527 margin-left: 1rem !important; } 5528 .m-lg-4 { 5529 margin: 1.5rem !important; } 5530 .mt-lg-4, .my-lg-4 { 5531 margin-top: 1.5rem !important; } 5532 .mr-lg-4, .mx-lg-4 { 5533 margin-right: 1.5rem !important; } 5534 .mb-lg-4, .my-lg-4 { 5535 margin-bottom: 1.5rem !important; } 5536 .ml-lg-4, .mx-lg-4 { 5537 margin-left: 1.5rem !important; } 5538 .m-lg-5 { 5539 margin: 3rem !important; } 5540 .mt-lg-5, .my-lg-5 { 5541 margin-top: 3rem !important; } 5542 .mr-lg-5, .mx-lg-5 { 5543 margin-right: 3rem !important; } 5544 .mb-lg-5, .my-lg-5 { 5545 margin-bottom: 3rem !important; } 5546 .ml-lg-5, .mx-lg-5 { 5547 margin-left: 3rem !important; } 5548 .p-lg-0 { 5549 padding: 0 !important; } 5550 .pt-lg-0, .py-lg-0 { 5551 padding-top: 0 !important; } 5552 .pr-lg-0, .px-lg-0 { 5553 padding-right: 0 !important; } 5554 .pb-lg-0, .py-lg-0 { 5555 padding-bottom: 0 !important; } 5556 .pl-lg-0, .px-lg-0 { 5557 padding-left: 0 !important; } 5558 .p-lg-1 { 5559 padding: 0.25rem !important; } 5560 .pt-lg-1, .py-lg-1 { 5561 padding-top: 0.25rem !important; } 5562 .pr-lg-1, .px-lg-1 { 5563 padding-right: 0.25rem !important; } 5564 .pb-lg-1, .py-lg-1 { 5565 padding-bottom: 0.25rem !important; } 5566 .pl-lg-1, .px-lg-1 { 5567 padding-left: 0.25rem !important; } 5568 .p-lg-2 { 5569 padding: 0.5rem !important; } 5570 .pt-lg-2, .py-lg-2 { 5571 padding-top: 0.5rem !important; } 5572 .pr-lg-2, .px-lg-2 { 5573 padding-right: 0.5rem !important; } 5574 .pb-lg-2, .py-lg-2 { 5575 padding-bottom: 0.5rem !important; } 5576 .pl-lg-2, .px-lg-2 { 5577 padding-left: 0.5rem !important; } 5578 .p-lg-3 { 5579 padding: 1rem !important; } 5580 .pt-lg-3, .py-lg-3 { 5581 padding-top: 1rem !important; } 5582 .pr-lg-3, .px-lg-3 { 5583 padding-right: 1rem !important; } 5584 .pb-lg-3, .py-lg-3 { 5585 padding-bottom: 1rem !important; } 5586 .pl-lg-3, .px-lg-3 { 5587 padding-left: 1rem !important; } 5588 .p-lg-4 { 5589 padding: 1.5rem !important; } 5590 .pt-lg-4, .py-lg-4 { 5591 padding-top: 1.5rem !important; } 5592 .pr-lg-4, .px-lg-4 { 5593 padding-right: 1.5rem !important; } 5594 .pb-lg-4, .py-lg-4 { 5595 padding-bottom: 1.5rem !important; } 5596 .pl-lg-4, .px-lg-4 { 5597 padding-left: 1.5rem !important; } 5598 .p-lg-5 { 5599 padding: 3rem !important; } 5600 .pt-lg-5, .py-lg-5 { 5601 padding-top: 3rem !important; } 5602 .pr-lg-5, .px-lg-5 { 5603 padding-right: 3rem !important; } 5604 .pb-lg-5, .py-lg-5 { 5605 padding-bottom: 3rem !important; } 5606 .pl-lg-5, .px-lg-5 { 5607 padding-left: 3rem !important; } 5608 .m-lg-n1 { 5609 margin: -0.25rem !important; } 5610 .mt-lg-n1, .my-lg-n1 { 5611 margin-top: -0.25rem !important; } 5612 .mr-lg-n1, .mx-lg-n1 { 5613 margin-right: -0.25rem !important; } 5614 .mb-lg-n1, .my-lg-n1 { 5615 margin-bottom: -0.25rem !important; } 5616 .ml-lg-n1, .mx-lg-n1 { 5617 margin-left: -0.25rem !important; } 5618 .m-lg-n2 { 5619 margin: -0.5rem !important; } 5620 .mt-lg-n2, .my-lg-n2 { 5621 margin-top: -0.5rem !important; } 5622 .mr-lg-n2, .mx-lg-n2 { 5623 margin-right: -0.5rem !important; } 5624 .mb-lg-n2, .my-lg-n2 { 5625 margin-bottom: -0.5rem !important; } 5626 .ml-lg-n2, .mx-lg-n2 { 5627 margin-left: -0.5rem !important; } 5628 .m-lg-n3 { 5629 margin: -1rem !important; } 5630 .mt-lg-n3, .my-lg-n3 { 5631 margin-top: -1rem !important; } 5632 .mr-lg-n3, .mx-lg-n3 { 5633 margin-right: -1rem !important; } 5634 .mb-lg-n3, .my-lg-n3 { 5635 margin-bottom: -1rem !important; } 5636 .ml-lg-n3, .mx-lg-n3 { 5637 margin-left: -1rem !important; } 5638 .m-lg-n4 { 5639 margin: -1.5rem !important; } 5640 .mt-lg-n4, .my-lg-n4 { 5641 margin-top: -1.5rem !important; } 5642 .mr-lg-n4, .mx-lg-n4 { 5643 margin-right: -1.5rem !important; } 5644 .mb-lg-n4, .my-lg-n4 { 5645 margin-bottom: -1.5rem !important; } 5646 .ml-lg-n4, .mx-lg-n4 { 5647 margin-left: -1.5rem !important; } 5648 .m-lg-n5 { 5649 margin: -3rem !important; } 5650 .mt-lg-n5, .my-lg-n5 { 5651 margin-top: -3rem !important; } 5652 .mr-lg-n5, .mx-lg-n5 { 5653 margin-right: -3rem !important; } 5654 .mb-lg-n5, .my-lg-n5 { 5655 margin-bottom: -3rem !important; } 5656 .ml-lg-n5, .mx-lg-n5 { 5657 margin-left: -3rem !important; } 5658 .m-lg-auto { 5659 margin: auto !important; } 5660 .mt-lg-auto, .my-lg-auto { 5661 margin-top: auto !important; } 5662 .mr-lg-auto, .mx-lg-auto { 5663 margin-right: auto !important; } 5664 .mb-lg-auto, .my-lg-auto { 5665 margin-bottom: auto !important; } 5666 .ml-lg-auto, .mx-lg-auto { 5667 margin-left: auto !important; } } 5668@media (min-width: 1200px) { 5669 .m-xl-0 { 5670 margin: 0 !important; } 5671 .mt-xl-0, .my-xl-0 { 5672 margin-top: 0 !important; } 5673 .mr-xl-0, .mx-xl-0 { 5674 margin-right: 0 !important; } 5675 .mb-xl-0, .my-xl-0 { 5676 margin-bottom: 0 !important; } 5677 .ml-xl-0, .mx-xl-0 { 5678 margin-left: 0 !important; } 5679 .m-xl-1 { 5680 margin: 0.25rem !important; } 5681 .mt-xl-1, .my-xl-1 { 5682 margin-top: 0.25rem !important; } 5683 .mr-xl-1, .mx-xl-1 { 5684 margin-right: 0.25rem !important; } 5685 .mb-xl-1, .my-xl-1 { 5686 margin-bottom: 0.25rem !important; } 5687 .ml-xl-1, .mx-xl-1 { 5688 margin-left: 0.25rem !important; } 5689 .m-xl-2 { 5690 margin: 0.5rem !important; } 5691 .mt-xl-2, .my-xl-2 { 5692 margin-top: 0.5rem !important; } 5693 .mr-xl-2, .mx-xl-2 { 5694 margin-right: 0.5rem !important; } 5695 .mb-xl-2, .my-xl-2 { 5696 margin-bottom: 0.5rem !important; } 5697 .ml-xl-2, .mx-xl-2 { 5698 margin-left: 0.5rem !important; } 5699 .m-xl-3 { 5700 margin: 1rem !important; } 5701 .mt-xl-3, .my-xl-3 { 5702 margin-top: 1rem !important; } 5703 .mr-xl-3, .mx-xl-3 { 5704 margin-right: 1rem !important; } 5705 .mb-xl-3, .my-xl-3 { 5706 margin-bottom: 1rem !important; } 5707 .ml-xl-3, .mx-xl-3 { 5708 margin-left: 1rem !important; } 5709 .m-xl-4 { 5710 margin: 1.5rem !important; } 5711 .mt-xl-4, .my-xl-4 { 5712 margin-top: 1.5rem !important; } 5713 .mr-xl-4, .mx-xl-4 { 5714 margin-right: 1.5rem !important; } 5715 .mb-xl-4, .my-xl-4 { 5716 margin-bottom: 1.5rem !important; } 5717 .ml-xl-4, .mx-xl-4 { 5718 margin-left: 1.5rem !important; } 5719 .m-xl-5 { 5720 margin: 3rem !important; } 5721 .mt-xl-5, .my-xl-5 { 5722 margin-top: 3rem !important; } 5723 .mr-xl-5, .mx-xl-5 { 5724 margin-right: 3rem !important; } 5725 .mb-xl-5, .my-xl-5 { 5726 margin-bottom: 3rem !important; } 5727 .ml-xl-5, .mx-xl-5 { 5728 margin-left: 3rem !important; } 5729 .p-xl-0 { 5730 padding: 0 !important; } 5731 .pt-xl-0, .py-xl-0 { 5732 padding-top: 0 !important; } 5733 .pr-xl-0, .px-xl-0 { 5734 padding-right: 0 !important; } 5735 .pb-xl-0, .py-xl-0 { 5736 padding-bottom: 0 !important; } 5737 .pl-xl-0, .px-xl-0 { 5738 padding-left: 0 !important; } 5739 .p-xl-1 { 5740 padding: 0.25rem !important; } 5741 .pt-xl-1, .py-xl-1 { 5742 padding-top: 0.25rem !important; } 5743 .pr-xl-1, .px-xl-1 { 5744 padding-right: 0.25rem !important; } 5745 .pb-xl-1, .py-xl-1 { 5746 padding-bottom: 0.25rem !important; } 5747 .pl-xl-1, .px-xl-1 { 5748 padding-left: 0.25rem !important; } 5749 .p-xl-2 { 5750 padding: 0.5rem !important; } 5751 .pt-xl-2, .py-xl-2 { 5752 padding-top: 0.5rem !important; } 5753 .pr-xl-2, .px-xl-2 { 5754 padding-right: 0.5rem !important; } 5755 .pb-xl-2, .py-xl-2 { 5756 padding-bottom: 0.5rem !important; } 5757 .pl-xl-2, .px-xl-2 { 5758 padding-left: 0.5rem !important; } 5759 .p-xl-3 { 5760 padding: 1rem !important; } 5761 .pt-xl-3, .py-xl-3 { 5762 padding-top: 1rem !important; } 5763 .pr-xl-3, .px-xl-3 { 5764 padding-right: 1rem !important; } 5765 .pb-xl-3, .py-xl-3 { 5766 padding-bottom: 1rem !important; } 5767 .pl-xl-3, .px-xl-3 { 5768 padding-left: 1rem !important; } 5769 .p-xl-4 { 5770 padding: 1.5rem !important; } 5771 .pt-xl-4, .py-xl-4 { 5772 padding-top: 1.5rem !important; } 5773 .pr-xl-4, .px-xl-4 { 5774 padding-right: 1.5rem !important; } 5775 .pb-xl-4, .py-xl-4 { 5776 padding-bottom: 1.5rem !important; } 5777 .pl-xl-4, .px-xl-4 { 5778 padding-left: 1.5rem !important; } 5779 .p-xl-5 { 5780 padding: 3rem !important; } 5781 .pt-xl-5, .py-xl-5 { 5782 padding-top: 3rem !important; } 5783 .pr-xl-5, .px-xl-5 { 5784 padding-right: 3rem !important; } 5785 .pb-xl-5, .py-xl-5 { 5786 padding-bottom: 3rem !important; } 5787 .pl-xl-5, .px-xl-5 { 5788 padding-left: 3rem !important; } 5789 .m-xl-n1 { 5790 margin: -0.25rem !important; } 5791 .mt-xl-n1, .my-xl-n1 { 5792 margin-top: -0.25rem !important; } 5793 .mr-xl-n1, .mx-xl-n1 { 5794 margin-right: -0.25rem !important; } 5795 .mb-xl-n1, .my-xl-n1 { 5796 margin-bottom: -0.25rem !important; } 5797 .ml-xl-n1, .mx-xl-n1 { 5798 margin-left: -0.25rem !important; } 5799 .m-xl-n2 { 5800 margin: -0.5rem !important; } 5801 .mt-xl-n2, .my-xl-n2 { 5802 margin-top: -0.5rem !important; } 5803 .mr-xl-n2, .mx-xl-n2 { 5804 margin-right: -0.5rem !important; } 5805 .mb-xl-n2, .my-xl-n2 { 5806 margin-bottom: -0.5rem !important; } 5807 .ml-xl-n2, .mx-xl-n2 { 5808 margin-left: -0.5rem !important; } 5809 .m-xl-n3 { 5810 margin: -1rem !important; } 5811 .mt-xl-n3, .my-xl-n3 { 5812 margin-top: -1rem !important; } 5813 .mr-xl-n3, .mx-xl-n3 { 5814 margin-right: -1rem !important; } 5815 .mb-xl-n3, .my-xl-n3 { 5816 margin-bottom: -1rem !important; } 5817 .ml-xl-n3, .mx-xl-n3 { 5818 margin-left: -1rem !important; } 5819 .m-xl-n4 { 5820 margin: -1.5rem !important; } 5821 .mt-xl-n4, .my-xl-n4 { 5822 margin-top: -1.5rem !important; } 5823 .mr-xl-n4, .mx-xl-n4 { 5824 margin-right: -1.5rem !important; } 5825 .mb-xl-n4, .my-xl-n4 { 5826 margin-bottom: -1.5rem !important; } 5827 .ml-xl-n4, .mx-xl-n4 { 5828 margin-left: -1.5rem !important; } 5829 .m-xl-n5 { 5830 margin: -3rem !important; } 5831 .mt-xl-n5, .my-xl-n5 { 5832 margin-top: -3rem !important; } 5833 .mr-xl-n5, .mx-xl-n5 { 5834 margin-right: -3rem !important; } 5835 .mb-xl-n5, .my-xl-n5 { 5836 margin-bottom: -3rem !important; } 5837 .ml-xl-n5, .mx-xl-n5 { 5838 margin-left: -3rem !important; } 5839 .m-xl-auto { 5840 margin: auto !important; } 5841 .mt-xl-auto, .my-xl-auto { 5842 margin-top: auto !important; } 5843 .mr-xl-auto, .mx-xl-auto { 5844 margin-right: auto !important; } 5845 .mb-xl-auto, .my-xl-auto { 5846 margin-bottom: auto !important; } 5847 .ml-xl-auto, .mx-xl-auto { 5848 margin-left: auto !important; } } 5849 5850.text-monospace { 5851 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } 5852 5853.text-justify { 5854 text-align: justify !important; } 5855 5856.text-wrap { 5857 white-space: normal !important; } 5858 5859.text-nowrap { 5860 white-space: nowrap !important; } 5861 5862.text-truncate { 5863 overflow: hidden; 5864 text-overflow: ellipsis; 5865 white-space: nowrap; } 5866 .text-left { 5867 text-align: left !important; } 5868 .text-right { 5869 text-align: right !important; } 5870 .text-center { 5871 text-align: center !important; } 5872 @media (min-width: 576px) { 5873 .text-sm-left { 5874 text-align: left !important; } 5875 .text-sm-right { 5876 text-align: right !important; } 5877 .text-sm-center { 5878 text-align: center !important; } } 5879@media (min-width: 768px) { 5880 .text-md-left { 5881 text-align: left !important; } 5882 .text-md-right { 5883 text-align: right !important; } 5884 .text-md-center { 5885 text-align: center !important; } } 5886@media (min-width: 992px) { 5887 .text-lg-left { 5888 text-align: left !important; } 5889 .text-lg-right { 5890 text-align: right !important; } 5891 .text-lg-center { 5892 text-align: center !important; } } 5893@media (min-width: 1200px) { 5894 .text-xl-left { 5895 text-align: left !important; } 5896 .text-xl-right { 5897 text-align: right !important; } 5898 .text-xl-center { 5899 text-align: center !important; } } 5900 5901.text-lowercase { 5902 text-transform: lowercase !important; } 5903 5904.text-uppercase { 5905 text-transform: uppercase !important; } 5906 5907.text-capitalize { 5908 text-transform: capitalize !important; } 5909 5910.font-weight-light { 5911 font-weight: 300 !important; } 5912 5913.font-weight-lighter { 5914 font-weight: lighter !important; } 5915 5916.font-weight-normal { 5917 font-weight: 400 !important; } 5918 5919.font-weight-bold { 5920 font-weight: 700 !important; } 5921 5922.font-weight-bolder { 5923 font-weight: bolder !important; } 5924 5925.font-italic { 5926 font-style: italic !important; } 5927 5928.text-white { 5929 color: #fff !important; } 5930 .text-primary { 5931 color: #158CBA !important; } 5932 a.text-primary:hover, a.text-primary:focus { 5933 color: #0d5875 !important; } 5934 .text-secondary { 5935 color: #f0f0f0 !important; } 5936 a.text-secondary:hover, a.text-secondary:focus { 5937 color: #cacaca !important; } 5938 .text-success { 5939 color: #28B62C !important; } 5940 a.text-success:hover, a.text-success:focus { 5941 color: #1a771d !important; } 5942 .text-info { 5943 color: #75CAEB !important; } 5944 a.text-info:hover, a.text-info:focus { 5945 color: #32b0e1 !important; } 5946 .text-warning { 5947 color: #FF851B !important; } 5948 a.text-warning:hover, a.text-warning:focus { 5949 color: #ce6000 !important; } 5950 .text-danger { 5951 color: #FF4136 !important; } 5952 a.text-danger:hover, a.text-danger:focus { 5953 color: #e90d00 !important; } 5954 .text-light { 5955 color: #f6f6f6 !important; } 5956 a.text-light:hover, a.text-light:focus { 5957 color: #d0d0d0 !important; } 5958 .text-dark { 5959 color: #222 !important; } 5960 a.text-dark:hover, a.text-dark:focus { 5961 color: black !important; } 5962 5963.text-body { 5964 color: #222 !important; } 5965 5966.text-muted { 5967 color: #999 !important; } 5968 5969.text-black-50 { 5970 color: rgba(0, 0, 0, 0.5) !important; } 5971 5972.text-white-50 { 5973 color: rgba(255, 255, 255, 0.5) !important; } 5974 5975.text-hide { 5976 font: 0/0 a; 5977 color: transparent; 5978 text-shadow: none; 5979 background-color: transparent; 5980 border: 0; } 5981 5982.text-decoration-none { 5983 text-decoration: none !important; } 5984 5985.text-break { 5986 word-break: break-word !important; 5987 overflow-wrap: break-word !important; } 5988 5989.text-reset { 5990 color: inherit !important; } 5991 5992.visible { 5993 visibility: visible !important; } 5994 5995.invisible { 5996 visibility: hidden !important; } 5997 5998@media print { 5999 *, *::before, *::after { 6000 text-shadow: none !important; 6001 box-shadow: none !important; } 6002 a:not(.btn) { 6003 text-decoration: underline; } 6004 abbr[title]::after { 6005 content: " (" attr(title) ")"; } 6006 pre { 6007 white-space: pre-wrap !important; } 6008 pre, blockquote { 6009 border: 1px solid #adb5bd; 6010 page-break-inside: avoid; } 6011 thead { 6012 display: table-header-group; } 6013 tr, img { 6014 page-break-inside: avoid; } 6015 p, h2, h3 { 6016 orphans: 3; 6017 widows: 3; } 6018 h2, h3 { 6019 page-break-after: avoid; } 6020 @page { 6021 size: a3; } 6022 body { 6023 min-width: 992px !important; } 6024 .container { 6025 min-width: 992px !important; } 6026 .navbar { 6027 display: none; } 6028 .badge { 6029 border: 1px solid #000; } 6030 .table { 6031 border-collapse: collapse !important; } 6032 .table td, .table th { 6033 background-color: #fff !important; } 6034 .table-bordered th, .table-bordered td { 6035 border: 1px solid #dee2e6 !important; } 6036 .table-dark { 6037 color: inherit; } 6038 .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody { 6039 border-color: #dee2e6; } 6040 .table .thead-dark th { 6041 color: inherit; 6042 border-color: #dee2e6; } } 6043 6044.navbar { 6045 border-style: solid; 6046 border-width: 0 1px 4px 1px; } 6047 6048.bg-primary { 6049 border-color: #127ba3; } 6050 6051.bg-dark { 6052 background-color: #f0f0f0 !important; 6053 border-color: #e3e3e3; } 6054 6055.bg-light { 6056 background-color: #fff !important; 6057 border-color: #f2f2f2; } 6058 6059.btn { 6060 border-style: solid; 6061 border-width: 0 1px 4px 1px; 6062 font-size: 12px; 6063 font-weight: bold; 6064 text-transform: uppercase; } 6065 .btn:not(.disabled):hover { 6066 margin-top: 1px; 6067 border-bottom-width: 3px; } 6068 .btn:not(.disabled):active { 6069 margin-top: 2px; 6070 border-bottom-width: 2px; } 6071 6072[class*="btn-outline"] { 6073 border-top-width: 1px; } 6074 6075.btn-primary { 6076 border-color: #127ba3; } 6077.btn-secondary { 6078 border-color: #6500aa; } 6079.btn-success { 6080 border-color: #23a127; } 6081.btn-info { 6082 border-color: #5fc1e8; 6083 color: #fff; } 6084.btn-danger { 6085 border-color: #ff291d; } 6086.btn-warning { 6087 border-color: #ff7701; 6088 color: #fff; } 6089.btn-light { 6090 border-color: #e9e9e9; } 6091.btn-dark { 6092 border-color: #151515; } 6093 6094.btn-group-vertical .btn + .btn:hover { 6095 margin-top: -1px; 6096 border-top-width: 1px; } 6097.btn-group-vertical .btn + .btn:active { 6098 margin-top: -1px; 6099 border-top-width: 2px; } 6100 6101.blockquote-footer { 6102 color: #999; } 6103 6104.table-success, .table-info, .table-warning, .table-danger { 6105 color: #fff; } 6106.table .thead-dark th { 6107 background-color: #158CBA; 6108 border-color: #158CBA; } 6109 .table-success, .table-success > th, .table-success > td { 6110 background-color: #28B62C; } 6111.table-info, .table-info > th, .table-info > td { 6112 background-color: #75CAEB; } 6113.table-danger, .table-danger > th, .table-danger > td { 6114 background-color: #FF4136; } 6115.table-warning, .table-warning > th, .table-warning > td { 6116 background-color: #FF851B; } 6117.table-hover .table-success:hover, .table-hover .table-success:hover > th, .table-hover .table-success:hover > td { 6118 background-color: #23a127; } 6119.table-hover .table-info:hover, .table-hover .table-info:hover > th, .table-hover .table-info:hover > td { 6120 background-color: #5fc1e8; } 6121.table-hover .table-danger:hover, .table-hover .table-danger:hover > th, .table-hover .table-danger:hover > td { 6122 background-color: #ff291d; } 6123.table-hover .table-warning:hover, .table-hover .table-warning:hover > th, .table-hover .table-warning:hover > td { 6124 background-color: #ff7701; } 6125 6126.form-control { 6127 box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.075); } 6128 6129.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { 6130 border-color: transparent; } 6131 6132.nav-tabs .nav-link { 6133 color: #222; } 6134 .nav-tabs .nav-link, .nav-tabs .nav-link.disabled, .nav-tabs .nav-link.disabled:hover, .nav-tabs .nav-link.disabled:focus { 6135 margin-top: 6px; 6136 border-color: #f0f0f0; 6137 transition: all 0.2s ease-in-out; } 6138 .nav-tabs .nav-link:not(.disabled):hover, .nav-tabs .nav-link:not(.disabled):focus { 6139 padding-bottom: calc(0.5em + 6px); 6140 margin-top: 0; } 6141.nav-tabs.nav-justified > li { 6142 vertical-align: bottom; } 6143 6144.dropdown-menu { 6145 margin-top: 0; 6146 border-style: solid; 6147 border-width: 0 1px 4px 1px; 6148 border-top-width: 1px; } 6149 6150.breadcrumb { 6151 border-color: #e3e3e3; 6152 border-style: solid; 6153 border-width: 0 1px 4px 1px; } 6154 6155.pagination > li > a, .pagination > li > span { 6156 position: relative; 6157 top: 0; 6158 border-style: solid; 6159 border-width: 0 1px 4px 1px; 6160 color: #555; 6161 font-size: 12px; 6162 font-weight: bold; 6163 text-transform: uppercase; } 6164 .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { 6165 top: 1px; 6166 border-bottom-width: 3px; 6167 text-decoration: none; } 6168 .pagination > li > a:active, .pagination > li > span:active { 6169 top: 2px; 6170 border-bottom-width: 2px; } 6171.pagination > .disabled > a:hover, .pagination > .disabled > span:hover { 6172 top: 0; 6173 border-style: solid; 6174 border-width: 0 1px 4px 1px; } 6175.pagination > .disabled > a:active, .pagination > .disabled > span:active { 6176 top: 0; 6177 border-style: solid; 6178 border-width: 0 1px 4px 1px; } 6179 6180.pager > li > a, .pager > li > span, .pager > .disabled > a, .pager > .disabled > span, .pager > li > a:hover, .pager > li > span:hover, .pager > .disabled > a:hover, .pager > .disabled > span:hover, .pager > li > a:active, .pager > li > span:active, .pager > .disabled > a:active, .pager > .disabled > span:active { 6181 border-left-width: 2px; 6182 border-right-width: 2px; } 6183 6184.close { 6185 color: #fff; 6186 text-decoration: none; 6187 opacity: 0.4; } 6188 .close:hover, .close:focus { 6189 color: #fff; 6190 opacity: 1; } 6191 6192.alert { 6193 color: #fff; 6194 border-style: solid; 6195 border-width: 0 1px 4px 1px; } 6196 .alert-success { 6197 background-color: #28B62C; 6198 border-color: #23a127; } 6199 .alert-info { 6200 background-color: #75CAEB; 6201 border-color: #5fc1e8; } 6202 .alert-danger { 6203 background-color: #FF4136; 6204 border-color: #ff291d; } 6205 .alert-warning { 6206 background-color: #FF851B; 6207 border-color: #ff7701; } 6208 .alert .alert-link { 6209 font-weight: normal; 6210 color: #fff; 6211 text-decoration: underline; } 6212 6213.badge-warning, .badge-info { 6214 color: #fff; } 6215 6216a.list-group-item-success.active { 6217 background-color: #28B62C; } 6218a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { 6219 background-color: #23a127; } 6220a.list-group-item-warning.active { 6221 background-color: #FF851B; } 6222a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { 6223 background-color: #ff7701; } 6224a.list-group-item-danger.active { 6225 background-color: #FF4136; } 6226a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { 6227 background-color: #ff291d; } 6228 6229.card.bg-dark { 6230 background-color: #555 !important; } 6231 6232.jumbotron { 6233 border: 1px solid #f0f0f0; 6234 box-shadow: inset 0 2px 0 rgba(0, 0, 0, 0.05); } 6235 6236.dropdown-item button.btn-link.link-list, .dropdown-item button.btn-link.link-list .icon { 6237 font-size: 0.875rem; } 6238 6239.popover button.btn-link.link-list, .popover button.btn-link.link-list .icon { 6240 font-size: 0.765625rem; } 6241 6242.cssmenu_horiz ul li button.btn-link.link-list, .cssmenu_vert ul li button.btn-link.link-list { 6243 font-weight: normal; 6244 text-transform: initial; 6245 font-size: 0.875rem; 6246 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } 6247 6248.topbar { 6249 margin-bottom: 1.4rem; } 6250 6251.navbar-dark > a, .navbar-dark .cssmenu_horiz > li > a { 6252 color: rgba(0, 0, 0, 0.5); } 6253 .navbar-dark > a:hover, .navbar-dark .cssmenu_horiz > li > a:hover { 6254 color: rgba(0, 0, 0, 0.75); 6255 text-decoration: none; } 6256 6257.navbar-dark .sitetitle a { 6258 color: #ccc; } 6259 .navbar-dark .sitetitle a:hover { 6260 color: rgba(0, 0, 0, 0.75); 6261 text-decoration: none; } 6262 6263.warning a, .warning a:link, .warning a:visited { 6264 color: #FF851B; } 6265 6266.module h3.card-title { 6267 font-size: 1.09375rem; } 6268 6269.calhighlight { 6270 color: #fff; 6271 background: #75CAEB; } 6272 .calhighlight > a { 6273 color: #fff; } 6274 6275a.fc-event:hover { 6276 color: #fff; } 6277 6278.filter .fancyfilter { 6279 border: thin solid #158CBA; 6280 /*black*/ } 6281 .filter .fancyfilter .token { 6282 background: #fff; 6283 border: 1px solid #f0f0f0; 6284 font-size: 11px; 6285 padding: 3px; } 6286 6287.note-list .postbody-title { 6288 background: #fff; 6289 color: #222; } 6290 6291.post-approved-n { 6292 border-left: 3px dotted #28B62C; } 6293 6294.post-approved-r { 6295 border-left: 3px double #FF851B; } 6296 6297.post-approved-r .content * { 6298 background: url("../../../img/icons/dots.gif"); } 6299 6300.dropdown-menu { 6301 color: #999; } 6302 6303#topbar_modules_social .form-control { 6304 margin-top: 0.5rem; } 6305 6306.cssmenu_horiz > li:hover, .cssmenu_horiz > li.sfHover, .cssmenu_vert > li:hover, .cssmenu_vert > li.sfHover { 6307 -webkit-transition: none; 6308 -moz-transition: none; 6309 -o-transition: none; 6310 transition: none; } 6311 6312.topbar .nav > li > a:hover, .topbar .nav > li > a:focus { 6313 background: transparent; } 6314 6315.cssmenu_horiz ul, .cssmenu_vert ul { 6316 border: rgba(0, 0, 0, 0.15); } 6317 6318.cssmenu_horiz ul li a, .cssmenu_vert ul li a, .cssmenu_horiz ul li button.btn-link.link-list, .cssmenu_vert ul li button.btn-link.link-list { 6319 background: #fff; 6320 color: rgba(0, 0, 0, 0.5); } 6321 6322.cssmenu_horiz ul li button.btn-link.link-list, .cssmenu_vert ul li button.btn-link.link-list { 6323 width: 100%; 6324 border-radius: 0px; 6325 text-align: left; } 6326 6327.cssmenu_horiz > ul > li:hover > a, .cssmenu_vert > ul > li:hover > a, .cssmenu_horiz > ul > li:hover > form > button.btn-link.link-list, .cssmenu_vert > ul > li:hover > form > button.btn-link.link-list { 6328 color: #151515; 6329 background: #f6f6f6; } 6330 6331.sf-arrows .sf-with-ul:after { 6332 border: 5px solid transparent; 6333 border-top-color: #158CBA; } 6334 6335.cssmenu_vert.sf-arrows li > .sf-with-ul:after { 6336 border-color: transparent; 6337 border-left-color: #158CBA; 6338 /* edit this to suit design (no rgba in IE8) */ } 6339 6340.sf-arrows ul .sf-with-ul:after, .cssmenu_vert.sf-arrows ul > li > .sf-with-ul:after { 6341 border-color: transparent; 6342 border-left-color: rgba(0, 0, 0, 0.5); 6343 /* edit this to suit design (no rgba in IE8) */ } 6344 6345.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after, .sf-arrows ul .sfHover > .sf-with-ul:after { 6346 border-color: transparent; 6347 border-left-color: #151515; } 6348 6349.cssmenu_vert.sf-arrows li > .sf-with-ul:focus:after, .cssmenu_vert.sf-arrows li:hover > .sf-with-ul:after, .cssmenu_vert.sf-arrows .sfHover > .sf-with-ul:after { 6350 border-color: transparent; 6351 border-left-color: #151515; } 6352 6353.topbar .cssmenu_horiz ul { 6354 background: #fff; } 6355 6356.topbar .cssmenu_horiz.sf-arrows > .menuSection0 > .sf-with-ul:after { 6357 border: 5px solid transparent; 6358 border-top-color: rgba(0, 0, 0, 0.5); } 6359 6360.topbar .cssmenu_horiz.sf-arrows > .menuSection0:hover > .sf-with-ul:after, .topbar .cssmenu_horiz.sf-arrows > .menuSection0.sfhover > .sf-with-ul:after { 6361 border-top-color: rgba(0, 0, 0, 0.75); } 6362 6363.dropdown-menu .dropdown-title, .dropdown-menu li label { 6364 color: rgba(0, 0, 0, 0.5); } 6365 6366.thumbinfosothers { 6367 color: #f0f0f0; } 6368 6369table.treetable.objectperms td.added { 6370 background-color: #28B62C; } 6371 6372table.treetable.objectperms td.removed { 6373 background-color: #FF851B; } 6374 6375.progressBarInProgress { 6376 background-color: #75CAEB; 6377 color: #fff; } 6378 6379.progressBarComplete { 6380 background-color: #28B62C; 6381 color: #fff; } 6382 6383.progressBarError { 6384 background-color: #FF851B; 6385 color: #fff; } 6386 6387.progressContainer { 6388 border: solid 1px rgba(0, 0, 0, 0.1); 6389 background-color: #fff; } 6390 6391.filter-panel-heading a:after { 6392 color: #adb5bd; } 6393 6394.olControlMousePosition { 6395 background: rgba(0, 0, 0, 0.75); 6396 color: #fff; } 6397 6398.olControlScaleLineTop, .olControlScaleLineBottom { 6399 background-color: rgba(255, 255, 255, 0.5); } 6400 6401.ui-selectmenu-icon { 6402 background-color: inherit; 6403 border: solid 5px transparent !important; 6404 -webkit-box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.1), -1px 0 0 rgba(0, 0, 0, 0.1), -2px 0 0 rgba(255, 255, 255, 0.25); 6405 box-shadow: -5px 0 5px 2px rgba(0, 0, 0, 0.1), -1px 0 0 rgba(0, 0, 0, 0.1), -2px 0 0 rgba(255, 255, 255, 0.25); } 6406 6407.dirsitetrail { 6408 color: #f0f0f0; } 6409 6410.dirsitecats { 6411 color: #f0f0f0; } 6412 6413#resultzone > div:hover { 6414 background: #28B62C; } 6415 6416.searchresults blockquote em, .highlight, .btn-primary.highlight a, .btn-primary a.highlight { 6417 background: #FF4136; 6418 color: #fff; 6419 border-color: #ff1103; } 6420 6421.btn-primary.highlight:hover { 6422 background: #e90d00; } 6423 6424.btn.active.btn-link { 6425 color: #127ba3; 6426 text-decoration: underline; 6427 background-color: transparent; 6428 border-color: transparent; } 6429 .btn.active.btn-link:hover { 6430 color: #0d5875; 6431 background-color: transparent; 6432 border-color: transparent; } 6433 6434.btn-primary.btn-link, .btn-primary.btn-link:hover { 6435 background: transparent; 6436 border: none; } 6437 6438.btn-primary:focus { 6439 color: #fff; } 6440 6441#ajaxLoadingBG { 6442 background: transparent url("../../../img/overlay-light.png"); } 6443 6444#ajaxLoading { 6445 color: #dee2e6; 6446 background: transparent url("../../../img/loading-light.gif") no-repeat 50% 50%; } 6447 6448#cookie_consent_div .description a { 6449 color: #153aba; 6450 font-weight: bold; } 6451 6452html#print, body.print * { 6453 background: #ffffff; 6454 color: #000000; } 6455 6456body.fullscreen { 6457 background: #ffffff; } 6458 6459.attention { 6460 color: #FF4136; } 6461 6462#debugconsole { 6463 background: rgba(255, 255, 255, 0.9); 6464 color: rgba(0, 0, 0, 0.9); 6465 border: 2px solid rgba(0, 0, 0, 0.9); } 6466 6467#debugconsole form { 6468 color: rgba(0, 0, 0, 0.9); } 6469 6470#debugconsole a { 6471 color: rgba(0, 0, 0, 0.9); } 6472 6473#debugconsole a.btn { 6474 color: rgba(0, 0, 0, 0.9); } 6475 6476a.icon, img.icon { 6477 background: transparent; } 6478 6479div #metadata fieldset.tabcontent, div #metadata div.tabs { 6480 background-color: transparent; } 6481 6482.openid_url { 6483 background: #ffffff url("../../../img/icons/login-OpenID-bg.gif") 1px 1px no-repeat; } 6484 6485input:-webkit-autofill { 6486 background-color: #fff !important; 6487 /* needs important because Chrome has it already important */ 6488 background-image: none !important; 6489 color: #555 !important; 6490 /* the Google guys forgot the number-one rule... when they specify background they should specify forgeround color too ;) */ } 6491 6492#cboxTitle { 6493 background-color: #fff; } 6494 6495#captchaImg { 6496 border: 1px solid #dee2e6; } 6497 6498form.simple label.error { 6499 background: url("../../../img/icons/error.png") no-repeat 0 4px; 6500 color: #FF4136; } 6501 6502form.simple label .warning { 6503 color: #FF4136; } 6504 6505.tiki-modal .mask { 6506 background-color: #fff; } 6507 6508.ui-dialog { 6509 background: #fff; 6510 color: #222; } 6511 6512.cssmenu_horiz ul li.selected a, .cssmenu_vert ul li.selected a, .cssmenu_horiz ul li a:hover, .cssmenu_vert ul li a:hover, .cssmenu_horiz ul li.selected button.btn-link.link-list, .cssmenu_vert ul li.selected button.btn-link.link-list, .cssmenu_horiz ul li button.btn-link.link-list:hover, .cssmenu_vert ul li button.btn-link.link-list:hover { 6513 text-decoration: none; 6514 color: #151515; 6515 background-color: #f6f6f6; } 6516 6517.box-quickadmin .cssmenu_horiz ul li { 6518 background-color: #fff; } 6519 6520.box-switch_lang .box-data img.highlight { 6521 border: 0.1em solid #FF4136; } 6522 6523.box-switch_lang .box-data .highlight { 6524 border: 0.1em solid #FF4136; } 6525 6526.box-switch_lang .flags .highlight { 6527 border: solid 1px #75CAEB; } 6528 6529div.cvsup { 6530 color: #dee2e6; } 6531 6532.navbar-light .dropdown-toggle, .navbar-light a.nav-link.dropdown-toggle, .navbar-light h1.sitetitle a, .navbar-light h2.sitesubtitle, .navbar-light .cssmenu_horiz .menuLevel0 > a { 6533 color: rgba(0, 0, 0, 0.5); } 6534 6535.navbar-dark .dropdown-toggle, .navbar-dark a.nav-link.dropdown-toggle, .navbar-dark h1.sitetitle a, .navbar-dark h2.sitesubtitle, .navbar-dark .cssmenu_horiz .menuLevel0 > a { 6536 color: rgba(0, 0, 0, 0.5); } 6537 6538.prio5 { 6539 color: #222; } 6540 .prio5 a { 6541 color: #222; } 6542 6543.prio4 { 6544 color: #28B62C; } 6545 .prio4 a { 6546 color: #28B62C; } 6547 6548.prio3 { 6549 color: #75CAEB; } 6550 .prio3 a { 6551 color: #75CAEB; } 6552 6553.prio2 { 6554 color: #FF851B; } 6555 .prio2 a { 6556 color: #FF851B; } 6557 6558.prio1 { 6559 color: #FF4136; } 6560 .prio1 a { 6561 color: #FF4136; } 6562 6563.messureadflag { 6564 background: #adb5bd; } 6565 6566.messureadhead { 6567 background: #adb5bd; } 6568 6569.messureadbody { 6570 background: #dee2e6; } 6571 6572.readlink { 6573 color: #222; } 6574 6575.webmail_item { 6576 font-size: 0.8rem; } 6577 6578.webmail_list .odd { 6579 background: rgba(0, 0, 0, 0.05); } 6580 6581.webmail_list .btn { 6582 padding: 0.2rem 0.4rem; 6583 font-size: 0.7rem; 6584 line-height: 1.3; } 6585 6586.tiki_sheet table td { 6587 border: 1px solid #dee2e6; } 6588 6589.odd { 6590 background: transparent; 6591 color: #222; } 6592 6593.even { 6594 background: rgba(0, 0, 0, 0.05); 6595 color: #222; } 6596 6597.objectperms .checkBoxHeader:nth-of-type(odd) > div > label, .objectperms td.checkBoxCell:nth-of-type(odd), .objectperms .checkBoxHeader:nth-of-type(odd) > .checkBoxLabel { 6598 background: rgba(0, 0, 0, 0.05); } 6599 6600.helptool-admin { 6601 border-left: medium double #f0f0f0; } 6602 6603.toolbar-list { 6604 border-left: medium double #f0f0f0; } 6605 6606.toolbars-picker { 6607 background: #fff; 6608 border: thin solid #222; 6609 color: #222; } 6610 6611.toolbars-picker a { 6612 border: 1px solid #fff; 6613 color: #222; } 6614 6615.toolbars-picker a:hover { 6616 border: 1px solid #FF4136; 6617 background: #dee2e6; 6618 color: #222; } 6619 6620.textarea-toolbar > div, .textarea-toolbar > ul { 6621 background-color: #f0f0f0; 6622 border: outset 1px #f0f0f0; } 6623 6624a.toolbar, li.toolbar { 6625 /* each tool button */ 6626 border: none; 6627 background: transparent; 6628 color: #222; 6629 text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); } 6630 6631a.toolbar:hover, li.toolbar:hover { 6632 color: #626262; 6633 text-shadow: -1px -1px 4px rgba(0, 0, 0, 0.2); } 6634 6635a.toolbar:active, li.toolbar:active { 6636 color: #FF4136; 6637 text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); } 6638 6639#intertrans-indicator { 6640 background-color: #03657d; 6641 color: #28B62C; } 6642 6643#intertrans-form { 6644 background-color: #fff; 6645 border: 1px solid rgba(0, 0, 0, 0.125); 6646 color: #222; } 6647 6648#edit_translations tr.last { 6649 border-bottom: 2px solid #28B62C; } 6650 6651ul.all_languages > li { 6652 border: 1px solid #28B62C; } 6653 6654.plugin-mouseover { 6655 background: #fff; 6656 border: 1px solid rgba(0, 0, 0, 0.2); } 6657 6658.mandatory_note { 6659 color: #FF4136; } 6660 6661.author0 { 6662 color: #28B62C; } 6663 6664.author1 { 6665 color: #75CAEB; } 6666 6667.author2 { 6668 color: #75CAEB; } 6669 6670.author3 { 6671 color: #FF4136; } 6672 6673.author4 { 6674 color: #28b6a2; } 6675 6676.author5 { 6677 color: #aa75eb; } 6678 6679.author6 { 6680 color: #bbff1b; } 6681 6682.author7 { 6683 color: #ffe936; } 6684 6685.author8 { 6686 color: #2853b6; } 6687 6688.author9 { 6689 color: #e575eb; } 6690 6691.author10 { 6692 color: #1bff39; } 6693 6694.author11 { 6695 color: #6eff36; } 6696 6697.author12 { 6698 color: #a228b6; } 6699 6700.author13 { 6701 color: #eb75a3; } 6702 6703.author14 { 6704 color: #1be1ff; } 6705 6706.author15 { 6707 color: #36ffc7; } 6708 6709.structuremenu .menuSection { 6710 border-left: 1px dotted #adb5bd; } 6711 6712.cke_editable:hover { 6713 outline: #adb5bd dotted 1px; } 6714 6715.tiki .cke_wysiwyg_frame, .tiki .cke_wysiwyg_div { 6716 background: #fff; 6717 color: #222; } 6718 6719.tiki_plugin { 6720 background-color: transparent; 6721 border: 1px solid #dee2e6; } 6722 6723.unsavedChangesInEditor { 6724 border: 1px solid; 6725 border-color: #FF851B; } 6726 6727.autotoc > .nav { 6728 background: #fff; 6729 border: 1px solid rgba(0, 0, 0, 0.125); 6730 border-radius: 0.25rem; } 6731 6732.autotoc * { 6733 color: #158CBA; } 6734 6735.autotoc .nav > li > a:hover, .autotoc .nav .nav > li > a:hover { 6736 color: #0d5875; } 6737 6738.plugin-form-float { 6739 background: #fff; 6740 color: #222; 6741 border: solid 2px #222; } 6742 6743body.wikitext { 6744 background: #fff; 6745 color: #222; } 6746 6747.editable-inline { 6748 padding-right: 20px; 6749 display: inline-block; } 6750 .editable-inline .icon { 6751 font-size: small; } 6752 6753.editable-inline.loaded { 6754 background: #fff; 6755 padding: 6px; 6756 border: 1px solid #eee; 6757 border-radius: 4px; 6758 z-index: 2; } 6759 6760.editable-inline.failure .icon { 6761 opacity: 50%; } 6762 6763.editable-inline.modified { 6764 border: solid 2px #FF4136; 6765 padding: 2px; } 6766 6767.editable-inline.unsaved { 6768 border: solid 2px #FF4136; } 6769 6770.structure_select .cssmenu_horiz ul li { 6771 border: 1px solid #adb5bd; } 6772 6773.admintoclevel .actions input { 6774 border: solid 1px #adb5bd; } 6775 6776.TextArea-fullscreen, .CodeMirror-fullscreen, .TextArea-fullscreen .edit-zone-footer, .CodeMirror-fullscreen .edit-zone-footer { 6777 background-color: #fff; } 6778 6779.TextArea-fullscreen .actions, .CodeMirror-fullscreen .actions { 6780 background-color: #fff; 6781 border-top: #dee2e6 1px solid; } 6782 6783#autosave_preview { 6784 background-color: #fff; 6785 color: #222; } 6786 6787#autosave_preview_grippy { 6788 background-color: #dee2e6; 6789 background-image: url("../../../img/icons/shading.png"); } 6790 6791.wiki .namespace { 6792 background: #dee2e6; } 6793 6794.site_report a { 6795 border-left: 1px solid #adb5bd; 6796 border-right: 1px solid #adb5bd; } 6797 6798.quotebody { 6799 border-left: 2px solid #dee2e6; } 6800 6801.mandatory_star { 6802 color: #FF4136; 6803 font-size: 120%; } 6804 6805.trackerplugindesc { 6806 color: #333; } 6807 6808.charCount { 6809 color: #333; } 6810 6811.imgbox { 6812 border: 1px solid rgba(0, 0, 0, 0.2); 6813 background-color: #fff; } 6814 6815.ic_button { 6816 border: 2px solid #dee2e6; } 6817 6818.ic_active { 6819 border: 2px solid #127ba3; } 6820 6821.wp-cookie-consent-required { 6822 color: #FF4136; } 6823 6824.wp-sign { 6825 color: #fff; 6826 background-color: #000; } 6827 .wp-sign a, .wp-sign a:visited { 6828 color: white; } 6829 .wp-sign a:hover, .wp-sign a:visited:hover { 6830 color: white; 6831 text-decoration: none; } 6832 6833.toc { 6834 border-top: 1px dotted #dee2e6; 6835 border-bottom: 1px dotted #dee2e6; } 6836 6837.diff td { 6838 border: 1px solid #555; } 6839 6840.diff div { 6841 border-top: 1px solid #dee2e6; } 6842 6843.diffadded { 6844 background: #28B62C; 6845 color: #e4f9e5; } 6846 6847.diffdeleted { 6848 background: #FF4136; 6849 color: white; } 6850 6851.diffadded a, .diffadded a:hover { 6852 color: white; } 6853 6854.diffdeleted a, .diffdeleted a:hover { 6855 color: white; } 6856 6857.diffinldel { 6858 background: #FF851B; } 6859 6860.diffbody { 6861 background: #f0f0f0; 6862 color: #555; } 6863 6864.diffchar { 6865 color: white; } 6866 6867.diffadded .diffchar { 6868 color: #e4f9e5; } 6869 6870/* Structures drill-down menu */ 6871div.drillshow { 6872 border: 1px solid #dee2e6; } 6873 6874.tiki .chosen-container-single .chosen-single { 6875 height: calc(1.5em + 0.75rem + 2px); 6876 padding: 0.5rem 0.5rem; 6877 font-size: 0.875rem; 6878 line-height: 1.5; } 6879 6880.chosen-container-multi .chosen-choices { 6881 background-color: white; 6882 color: #555; 6883 border: 1px solid #ced4da; } 6884 6885.chosen-container-single .chosen-single, .chosen-container-active.chosen-with-drop .chosen-single, .chosen-container .chosen-drop, .chosen-container-multi .chosen-choices .search-choice { 6886 background-color: #fff; 6887 color: #555; 6888 border: 1px solid #ced4da; } 6889 .chosen-container-single .chosen-single div, .chosen-container-active.chosen-with-drop .chosen-single div, .chosen-container .chosen-drop div, .chosen-container-multi .chosen-choices .search-choice div { 6890 background-color: #fff; } 6891 6892.chosen-container-single .chosen-search input[type="text"] { 6893 background-color: #fff; 6894 border: 1px solid #ced4da; } 6895 6896.chosen-container .chosen-results li.active-result { 6897 color: #555; 6898 background-color: #fff; } 6899 .chosen-container .chosen-results li.active-result.result-selected, .chosen-container .chosen-results li.active-result.highlighted { 6900 background-color: #158CBA; 6901 color: white; } 6902 6903.breadcrumb { 6904 font-style: normal; 6905 font-size: 90%; } 6906 6907.nav-breadcrumb { 6908 display: flex; 6909 justify-content: space-between; } 6910 6911.tiki .ui-widget-content, span.plugin-mouseover { 6912 background: #fff; 6913 color: #222; 6914 border: 1px solid rgba(0, 0, 0, 0.1); } 6915 6916.tiki .ui-widget-header { 6917 background: #fff; 6918 color: #222; 6919 border-color: rgba(0, 0, 0, 0.1); } 6920 6921.tiki .ui-dialog-content { 6922 background: #fff; 6923 color: #222; } 6924 .tiki .ui-dialog-content select, .tiki .ui-dialog-content input, .tiki .ui-dialog-content optgroup, .tiki .ui-dialog-content textarea { 6925 background: #fff; 6926 color: #555; } 6927 6928.tiki .ui-widget button { 6929 background: #fff; 6930 color: #222; } 6931 6932.tiki.tiki-listpages .ui-widget.ui-widget-content { 6933 border: 1px solid #dee2e6; 6934 background: #fff; 6935 color: #555; } 6936 .tiki.tiki-listpages .ui-widget.ui-widget-content .ui-menu-item-wrapper { 6937 padding: 0.25rem 0.25rem 0.25rem 1.5rem; } 6938 .tiki.tiki-listpages .ui-widget.ui-widget-content .ui-state-active { 6939 margin: 0; 6940 background: #158CBA; 6941 color: white; 6942 border: none; } 6943 6944.tiki-edit_banner #col1 .short .chosen-container { 6945 width: 32% !important; } 6946 6947.tiki .modal-content .ui-state-default { 6948 color: #158CBA; } 6949 6950.tiki .modal-content .ui-state-hover:hover { 6951 color: #0d5875; } 6952 6953.dropdown-menu { 6954 color: rgba(0, 0, 0, 0.5); } 6955 6956.tiki .col1 .table-responsive { 6957 border: 1px solid rgba(0, 0, 0, 0.125); } 6958 6959.codecaption { 6960 display: inline-block; 6961 color: #e83e8c; 6962 background: #f6f6f6; 6963 border: 1px solid white; 6964 border-bottom: none; 6965 padding: 2px 9.5px; 6966 font-size: 0.8em; 6967 font-weight: bold; } 6968 6969code, pre.codelisting { 6970 color: #e83e8c; 6971 background: #f6f6f6; 6972 border: 1px solid white; 6973 border-radius: 1px; } 6974 6975.edit-menu { 6976 position: absolute; 6977 top: 6px; 6978 right: 2px; } 6979 6980@media (min-width: 768px) { 6981 .edit-menu { 6982 display: none; } 6983 .navbar-default:hover .edit-menu { 6984 display: block; } } 6985 6986@media (max-width: 575.98px) { 6987 .navbar-default .edit-menu { 6988 top: 48px; } } 6989 6990.adminoptionboxchild { 6991 border-bottom: 1px solid rgba(0, 0, 0, 0.1); } 6992 .adminoptionboxchild legend { 6993 font-size: 1.35rem; } 6994 6995div.highlight.adminoptionbox a { 6996 color: #fff !important; } 6997 6998input[type="checkbox"].preffilter-toggle-round + label { 6999 background-color: #dee2e6; } 7000 7001input[type="checkbox"].preffilter-toggle-round + label:before { 7002 color: #555; 7003 background-color: #fff; 7004 border-color: #e6e6e6; } 7005 7006input[type="checkbox"].preffilter-toggle-round:checked + label:before { 7007 background-color: #28B62C; 7008 border-color: #106a8c; 7009 color: black; } 7010 7011.tiki .ui-widget { 7012 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 7013 font-size: 0.875rem; } 7014 7015.btn-primary.btn-files { 7016 color: #fff; 7017 background-color: #7400c3; 7018 border-color: #7400c3; } 7019 .btn-primary.btn-files:hover { 7020 color: #fff; 7021 background-color: #7400c3; 7022 border-color: #560090; } 7023 .btn-primary.btn-files:focus, .btn-primary.btn-files.focus { 7024 color: #fff; 7025 background-color: #7400c3; 7026 border-color: #560090; 7027 box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); } 7028 .btn-primary.btn-files.disabled, .btn-primary.btn-files:disabled { 7029 color: #fff; 7030 background-color: #7400c3; 7031 border-color: #7400c3; } 7032 .btn-primary.btn-files:not(:disabled):not(.disabled):active, .btn-primary.btn-files:not(:disabled):not(.disabled).active, .show > .btn-primary.btn-files.dropdown-toggle { 7033 color: #fff; 7034 background-color: #560090; 7035 border-color: #4e0083; } 7036 .btn-primary.btn-files:not(:disabled):not(.disabled):active:focus, .btn-primary.btn-files:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.btn-files.dropdown-toggle:focus { 7037 box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); } 7038 7039.chosen-container-single .chosen-single div { 7040 padding-left: 1rem; } 7041 7042.chosen-container-single .chosen-single div::after { 7043 display: inline-block; 7044 position: relative; 7045 top: 0.25rem; 7046 left: -1rem; 7047 width: 2rem; 7048 height: 2rem; 7049 content: ""; 7050 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E"); 7051 background-size: 2rem 2rem; 7052 background-position: center center; 7053 background-repeat: no-repeat; } 7054 7055.chosen-container-active.chosen-with-drop .chosen-single div::after { 7056 display: inline-block; 7057 position: relative; 7058 top: 0.25rem; 7059 left: -1rem; 7060 width: 2rem; 7061 height: 2rem; 7062 content: ""; 7063 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E"); 7064 background-size: 2rem 2rem; 7065 background-position: center center; 7066 background-repeat: no-repeat; } 7067 7068.chosen-container-multi .chosen-choices .search-choice .search-choice-close { 7069 display: inline-block; 7070 position: absolute; 7071 top: 0.2rem; 7072 right: 0.125rem; 7073 width: 1rem; 7074 height: 1rem; 7075 cursor: pointer; 7076 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23dc3545' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); 7077 background-size: 1rem 1rem; 7078 background-position: center center; 7079 background-repeat: no-repeat; } 7080 7081.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover { 7082 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23921925' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); } 7083 7084.intertrans .switch { 7085 display: inline-block; 7086 width: 40px; 7087 height: 20px; 7088 margin: 6px; 7089 transform: translateY(50%); 7090 position: relative; } 7091 .intertrans .switch input { 7092 display: none; } 7093.intertrans .slider { 7094 position: absolute; 7095 top: 0; 7096 bottom: 0; 7097 left: 0; 7098 right: 0; 7099 border-radius: 30px; 7100 box-shadow: 0 0 0 2px #b1c5d8, 0 0 4px #3e4551; 7101 cursor: pointer; 7102 border: 4px solid transparent; 7103 overflow: hidden; 7104 transition: 0.4s; } 7105 .intertrans .slider:before { 7106 position: absolute; 7107 content: ""; 7108 width: 100%; 7109 height: 100%; 7110 background: #33b5e5; 7111 border-radius: 30px; 7112 transform: translateX(-30px); 7113 transition: 0.4s; } 7114.intertrans input:checked + .slider { 7115 box-shadow: 0 0 0 2px #c1c2cd, 0 0 2px #f4f5ff; } 7116 .intertrans input:checked + .slider:before { 7117 transform: translateX(0px); 7118 background: #ff8800; } 7119 7120.permission_table .form-row { 7121 margin-left: 0; 7122 margin-right: 0; } 7123 .permission_table .form-row > .col { 7124 padding-left: 15px; 7125 padding-right: 15px; } 7126 7127.tiki-admin_modules .t_navbar .btn { 7128 margin-right: 5px; } 7129 7130@media (max-width: 767.98px) { 7131 .navbar-nav { 7132 padding: 0 15px; 7133 margin: 15px 0; } 7134 .tiki-view_tracker .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-admin_tracker_fields .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-lastchanges .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-admin_survey_questions .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-assignuser .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki_user_messages .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-view_banner .t_navbar .btn-group > .btn:not(.dropdown-toggle), .tiki-view_tracker .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-admin_tracker_fields .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-lastchanges .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-admin_survey_questions .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-assignuser .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki_user_messages .t_navbar.btn-group > .btn:not(.dropdown-toggle), .tiki-view_banner .t_navbar.btn-group > .btn:not(.dropdown-toggle) { 7135 margin-right: 5px; 7136 margin-bottom: 5px; 7137 border-radius: 0.25rem; } 7138 #pagehistory .multi .input-group-append { 7139 display: block; 7140 margin: 0 !important; } 7141 #pagehistory .multi .input-group-append .btn { 7142 width: 100%; 7143 margin-top: 5px; 7144 border-radius: 0.25rem; } 7145 .t_navbar .btn-group { 7146 display: inline-block; } 7147 .tiki-admin_menu_options #preview_code { 7148 white-space: normal; } 7149 .tiki-wizard_admin #wizardBody { 7150 margin-top: 2em; } 7151 .tiki-wizard_admin #wizardBody .media { 7152 display: block; 7153 margin-top: 1.5rem; } 7154 .tiki-page_contribution .wikitext { 7155 word-break: break-word; } 7156 .nav-breadcrumb { 7157 display: block; } 7158 .nav-breadcrumb .breadcrumb { 7159 width: 100%; } 7160 .nav-breadcrumb .breadcrumb + form { 7161 display: block !important; } 7162 .tiki-edit_translation .ui-dialog, .tiki-edit_structure .ui-dialog { 7163 width: 100% !important; } 7164 #page-data.col-sm-9 { 7165 padding-left: 0; 7166 padding-right: 0; } 7167 .syslog-table textarea { 7168 min-height: 5.5em; } 7169 .tiki .ui-dialog { 7170 width: 80vw !important; } } 7171 7172blockquote { 7173 color: #7a7a7a; 7174 border-left: 0.25rem solid #e5e5e5; } 7175 7176.to-translate { 7177 color: #FF4136; } 7178 7179table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerUnSorted:not(.sorter-false) { 7180 background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==); } 7181table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerAsc { 7182 background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7); 7183 background-color: rgba(13, 13, 13, 0); } 7184table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-headerDesc { 7185 background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7); 7186 background-color: rgba(13, 13, 13, 0); } 7187table.tablesorter thead tr.tablesorter-filter-row { 7188 background: #f0f0f0; } 7189 table.tablesorter thead tr.tablesorter-filter-row td input.tablesorter-filter, table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo { 7190 background-color: rgba(13, 13, 13, 0); 7191 color: #222; } 7192 7193div.tablesorter-resizable-container { 7194 clear: both; 7195 width: 100%; } 7196 7197table.tablesorter { 7198 width: 100%; 7199 margin-bottom: 2px; } 7200 table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-header { 7201 background-repeat: no-repeat; 7202 background-position: center right; 7203 background-color: #fff; 7204 cursor: pointer; } 7205 table.tablesorter thead tr.tablesorter-headerRow th.tablesorter-header i { 7206 font-weight: 400; 7207 position: absolute; 7208 right: 2px; 7209 top: 50%; 7210 margin-top: -7px; 7211 width: 14px; 7212 height: 14px; 7213 background-repeat: no-repeat; 7214 line-height: 14px; 7215 display: inline-block; } 7216 table.tablesorter thead tr.tablesorter-headerRow th div.tablesorter-header-inner span { 7217 padding-right: 10px; } 7218 table.tablesorter thead tr.tablesorter-headerRow th.sorter-false { 7219 cursor: default; } 7220table.tablesorter thead tr.tablesorter-filter-row td { 7221 text-align: center; 7222 line-height: normal; 7223 -webkit-transition: line-height 0.1s ease; 7224 -moz-transition: line-height 0.1s ease; 7225 -o-transition: line-height 0.1s ease; 7226 transition: line-height 0.1s ease; } 7227 table.tablesorter thead tr.tablesorter-filter-row td input, table.tablesorter thead tr.tablesorter-filter-row td select { 7228 width: 98%; 7229 height: auto; 7230 margin: 0; 7231 -webkit-box-sizing: border-box; 7232 -moz-box-sizing: border-box; 7233 box-sizing: border-box; 7234 -webkit-transition: line-height 0.1s ease; 7235 -moz-transition: line-height 0.1s ease; 7236 -o-transition: line-height 0.1s ease; 7237 transition: line-height 0.1s ease; } 7238 table.tablesorter thead tr.tablesorter-filter-row td label { 7239 float: left; 7240 clear: both; 7241 font-size: 70%; } 7242 table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo { 7243 width: 60px; 7244 padding: 0; 7245 font-size: 70%; 7246 float: right; } 7247 table.tablesorter thead tr.tablesorter-filter-row td .ui-slider { 7248 width: 90%; 7249 margin: 13px auto 2px auto; 7250 font-size: 0.9em; } 7251 table.tablesorter thead tr.tablesorter-filter-row td .ui-slider .ui-slider-handle { 7252 width: 0.9em; 7253 height: 0.9em; } 7254 table.tablesorter thead tr.tablesorter-filter-row td .ui-datepicker { 7255 font-size: 0.8em; } 7256 table.tablesorter thead tr.tablesorter-filter-row td span.currange { 7257 font-size: smaller; 7258 font-weight: normal; } 7259 table.tablesorter thead tr.tablesorter-filter-row td .value-popup:after { 7260 content: attr(data-value); 7261 position: absolute; 7262 bottom: 15px; 7263 left: -3px; 7264 min-width: 14px; 7265 height: 12px; 7266 background-color: #444444; 7267 background-image: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#999999)); 7268 background-image: -webkit-linear-gradient(top, #444444, #999999); 7269 background-image: -o-linear-gradient(top, #444444, #999999); 7270 background-image: linear-gradient(to bottom, #444444, #999999); 7271 border-radius: 3px; 7272 -webkit-background-clip: padding-box; 7273 background-clip: padding-box; 7274 -webkit-box-shadow: 0 0 4px 0 #777777; 7275 box-shadow: 0 0 4px 0 #777777; 7276 border: #444444 1px solid; 7277 color: #ffffff; 7278 font: bold 0.9em/1em Arial; 7279 padding: 1px; 7280 text-align: center; } 7281 table.tablesorter thead tr.tablesorter-filter-row td .value-popup:before { 7282 content: ""; 7283 position: absolute; 7284 width: 0; 7285 height: 0; 7286 border-top: 8px solid #777777; 7287 border-left: 8px solid transparent; 7288 border-right: 8px solid transparent; 7289 top: -8px; 7290 left: 50%; 7291 margin-left: -8px; 7292 margin-top: -1px; } 7293table.tablesorter thead tr.tablesorter-filter-row.hideme td { 7294 padding: 2px; 7295 margin: 0; 7296 line-height: 0; 7297 cursor: pointer; } 7298table.tablesorter thead tr.tablesorter-filter-row.hideme .tablesorter-filter { 7299 height: 1px; 7300 min-height: 0; 7301 border: 0; 7302 padding: 0; 7303 margin: 0; 7304 opacity: 0; 7305 filter: alpha(opacity=0); } 7306table.tablesorter thead .disabled { 7307 display: none; } 7308 table.tablesorter tbody tr.filtered { 7309 display: none; } 7310 table.tablesorter tbody td[data-tsmath] { 7311 font-weight: bold; 7312 text-align: right; } 7313 7314table.tablesorter-processing tbody tr td { 7315 opacity: 0.25; } 7316 7317div.ts-wrapperdiv span.tablesorter-column-selector label { 7318 margin: 0 5px; } 7319div.ts-wrapperdiv span.tablesorter-column-selector input[type="checkbox"] { 7320 margin-right: 6px; } 7321div.ts-wrapperdiv select { 7322 width: auto; 7323 display: inline; } 7324 div.ts-wrapperdiv select option { 7325 font-size: smaller; } 7326div.ts-wrapperdiv select, div.ts-wrapperdiv input { 7327 font-size: smaller; 7328 border: none; } 7329div.ts-wrapperdiv div.ts-pager { 7330 margin-top: 3px; 7331 margin-bottom: 3px; 7332 font-size: smaller; 7333 float: right; 7334 clear: right; } 7335 div.ts-wrapperdiv div.ts-pager.ts-pager-bottom { 7336 display: none; } 7337 div.ts-wrapperdiv div.ts-pager .right-margin { 7338 vertical-align: bottom; 7339 margin-right: 4px; } 7340 7341table.tablesorter thead tr.tablesorter-filter-row td input.tablesorter-filter, table.tablesorter thead tr.tablesorter-filter-row td input.dateFrom, table.tablesorter thead tr.tablesorter-filter-row td input.dateTo { 7342 color: #555; 7343 background: #fff; 7344 border: #ced4da; } 7345 7346.tiki .pvtUi { 7347 color: #222; } 7348.tiki table.pvtTable { 7349 font-size: 0.875rem; } 7350.tiki table.pvtTable tr th { 7351 background-color: #f0f0f0; 7352 color: #555; 7353 border: 1px solid #dee2e6; 7354 font-size: 0.875rem; 7355 padding: 5px; } 7356.tiki table.pvtTable tr td { 7357 color: #222; 7358 cursor: pointer; 7359 background-color: transparent; 7360 border-color: #dee2e6; } 7361.tiki .pvtTotal, .tiki .pvtGrandTotal { 7362 font-weight: bold; } 7363.tiki .pvtVals { 7364 text-align: center; } 7365.tiki .pvtAggregator, .tiki .pvtRenderer, .tiki .pvtSearch, .tiki .pvtAttrDropdown { 7366 margin-bottom: 5px; 7367 background: #fff; 7368 color: #555; 7369 border: 1px solid #ced4da; 7370 border-radius: 0.25rem; } 7371.tiki .pvtAxisContainer, .tiki .pvtVals { 7372 border-color: #dee2e6; 7373 background: transparent; 7374 padding: 5px; } 7375.tiki .pvtAxisContainer li.pvtPlaceholder { 7376 padding: 3px 15px; 7377 border-radius: 5px; 7378 border: 1px dashed #dee2e6; } 7379.tiki .pvtAxisContainer li span.pvtAttr { 7380 -webkit-text-size-adjust: 100%; 7381 padding: 2px 5px; 7382 white-space: nowrap; 7383 background: #fff; 7384 border: 1px solid #222; 7385 border-radius: 0.25rem; 7386 color: #222; } 7387.tiki .pvtTriangle { 7388 cursor: pointer; 7389 color: grey; } 7390.tiki .pvtHorizList li { 7391 display: inline; } 7392.tiki .pvtVertList { 7393 vertical-align: top; } 7394.tiki .pvtFilteredAttribute { 7395 font-style: italic; } 7396.tiki .pvtFilterBox { 7397 z-index: 100; 7398 width: 280px; 7399 border: 1px solid #dee2e6; 7400 background-color: #fff; 7401 position: absolute; 7402 padding: 20px; 7403 text-align: center; } 7404.tiki .pvtFilterBox h4 { 7405 margin: 0; } 7406.tiki .pvtFilterBox p { 7407 margin: 1em auto; } 7408.tiki .pvtFilterBox label { 7409 font-weight: normal; } 7410.tiki .pvtFilterBox input[type='checkbox'] { 7411 margin-right: 5px; } 7412.tiki .pvtCheckContainer { 7413 text-align: left; 7414 overflow: auto; 7415 width: 100%; 7416 max-height: 200px; } 7417.tiki .pvtCheckContainer p { 7418 margin: 5px; } 7419.tiki .pvtRendererArea { 7420 padding: 5px; } 7421.tiki .pvtFilterBox button { 7422 background: #fff; 7423 border: 1px solid #222; 7424 border-radius: 0.25rem; 7425 color: #222; } 7426 .tiki .pvtFilterBox button:hover { 7427 background: white; } 7428 .tiki .pvtFilterBox button + button { 7429 margin-left: 4px; 7430 margin-bottom: 4px; } 7431.tiki .c3 line, .tiki .c3 path, .tiki .c3 svg { 7432 fill: none; 7433 stroke: #222; } 7434.tiki select { 7435 font-size: 0.875rem; } 7436 7437.tiki .ui-widget-header { 7438 background: #fff; 7439 border-color: #f0f0f0; } 7440.tiki .ui-state-default a, .tiki .ui-state-default a:link, .tiki .ui-state-default a:visited, .tiki a.ui-button, .tiki a:link.ui-button, .tiki a:visited.ui-button, .tiki .ui-button { 7441 color: #158CBA; } 7442.tiki .ui-state-active a, .tiki .ui-state-active a:link, .tiki .ui-state-active a:visited { 7443 color: #555; } 7444.tiki .ui-state-default, .tiki .ui-widget-content .ui-state-default, .tiki .ui-widget-header .ui-state-default, .tiki .ui-button, .tiki html .ui-button.ui-state-disabled:hover, .tiki html .ui-button.ui-state-disabled:active { 7445 border: 1px solid; 7446 border-color: #f0f0f0; 7447 background: #fff; 7448 font-weight: 400; 7449 color: #158CBA; } 7450.tiki .ui-state-active, .tiki .ui-widget-content .ui-state-active, .tiki .ui-widget-header .ui-state-active, .tiki a.ui-button:active, .tiki .ui-button:active, .tiki .ui-button.ui-state-active:hover { 7451 border: 1px solid; 7452 border-color: #f0f0f0; 7453 background: #fff; 7454 font-weight: 400; 7455 color: #555; } 7456.tiki .ui-button, .tiki html .ui-button.ui-state-disabled:hover, .tiki html .ui-button.ui-state-disabled:active { 7457 border: 1px solid; 7458 border-color: #222; 7459 background: #fff; 7460 font-weight: normal; 7461 color: #222; 7462 font-size: 0.875rem; } 7463.tiki .ui-widget-content .ui-state-focus, .tiki .ui-widget-header .ui-state-focus, .tiki .ui-button:hover, .tiki .ui-button:focus { 7464 border: 1px solid #222; 7465 background: #fff; 7466 font-weight: normal; 7467 color: #222; } 7468.tiki .ui-widget-header a { 7469 color: #158CBA; } 7470.tiki .ui-tabs-nav.ui-widget-header { 7471 border-top: none; 7472 border-left: none; 7473 border-right: none; } 7474 .tiki .ui-tabs-nav .ui-state-default, .tiki .ui-tabs-nav .ui-widget-content .ui-state-default, .tiki .ui-tabs-nav .ui-widget-header .ui-state-default, .tiki .ui-tabs-nav .ui-state-active, .tiki .ui-tabs-nav .ui-widget-content .ui-state-active, .tiki .ui-tabs-nav .ui-widget-header .ui-state-active, .tiki .ui-tabs-nav .ui-state-default.ui-tab.ui-tabs-active.ui-state-active { 7475 border-bottom-width: 0 !important; } 7476 7477.tiki #conversejs, .tiki #conversejs.converse-embedded { 7478 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 7479 color: #222; 7480 text-shadow: none; } 7481 .tiki #conversejs a, .tiki #conversejs.converse-embedded a, .tiki #conversejs a:visited, .tiki #conversejs.converse-embedded a:visited { 7482 color: #158CBA; } 7483 .tiki #conversejs a:hover, .tiki #conversejs.converse-embedded a:hover, .tiki #conversejs a:visited:hover, .tiki #conversejs.converse-embedded a:visited:hover { 7484 color: #0d5875; } 7485 .tiki #conversejs input[type=text], .tiki #conversejs.converse-embedded input[type=text], .tiki #conversejs textarea, .tiki #conversejs.converse-embedded textarea, .tiki #conversejs select, .tiki #conversejs.converse-embedded select { 7486 background-color: #fff; 7487 color: #555; 7488 border-color: #ced4da; } 7489 .tiki #conversejs form input[type=text], .tiki #conversejs.converse-embedded form input[type=text], .tiki #conversejs form textarea, .tiki #conversejs.converse-embedded form textarea, .tiki #conversejs form select, .tiki #conversejs.converse-embedded form select { 7490 background-color: #fff; 7491 color: #555; 7492 border-color: #ced4da; } 7493 .tiki #conversejs form.converse-form, .tiki #conversejs.converse-embedded form.converse-form { 7494 background-color: inherit; } 7495 .tiki #conversejs form.converse-form .form-help, .tiki #conversejs.converse-embedded form.converse-form .form-help, .tiki #conversejs form.converse-form .form-help:hover, .tiki #conversejs.converse-embedded form.converse-form .form-help:hover { 7496 color: #222; } 7497 .tiki #conversejs .toggle-controlbox, .tiki #conversejs.converse-embedded .toggle-controlbox { 7498 background-color: #158CBA; } 7499 .tiki #conversejs .toggle-controlbox span, .tiki #conversejs.converse-embedded .toggle-controlbox span { 7500 color: #fff; } 7501 .tiki #conversejs.converse-overlayed #controlbox .controlbox-head .chatbox-btn, .tiki #conversejs.converse-embedded.converse-overlayed #controlbox .controlbox-head .chatbox-btn { 7502 color: #222; } 7503 .tiki #conversejs .message.chat-msg:hover, .tiki #conversejs.converse-embedded .message.chat-msg:hover { 7504 background-color: transparent; } 7505 .tiki #conversejs #minimized-chats .chat-head-chatbox, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatbox { 7506 background-color: #158CBA; } 7507 .tiki #conversejs #minimized-chats .chat-head-chatbox .restore-chat, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatbox .restore-chat, .tiki #conversejs #minimized-chats .chat-head-chatbox .chatbox-btn, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatbox .chatbox-btn { 7508 color: #fff; } 7509 .tiki #conversejs #minimized-chats .chat-head-chatroom, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatroom { 7510 background-color: #7400c3; } 7511 .tiki #conversejs #minimized-chats .chat-head-chatroom .restore-chat, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatroom .restore-chat, .tiki #conversejs #minimized-chats .chat-head-chatroom .chatbox-btn, .tiki #conversejs.converse-embedded #minimized-chats .chat-head-chatroom .chatbox-btn { 7512 color: #fff; } 7513 .tiki #conversejs #controlbox .box-flyout, .tiki #conversejs.converse-embedded #controlbox .box-flyout { 7514 background-color: #fff; } 7515 .tiki #conversejs #controlbox .controlbox-head, .tiki #conversejs.converse-embedded #controlbox .controlbox-head, .tiki #conversejs #controlbox .controlbox-panes, .tiki #conversejs.converse-embedded #controlbox .controlbox-panes, .tiki #conversejs #controlbox .controlbox-pane, .tiki #conversejs.converse-embedded #controlbox .controlbox-pane { 7516 background-color: inherit; } 7517 .tiki #conversejs #controlbox #chatrooms .list-toggle, .tiki #conversejs.converse-embedded #controlbox #chatrooms .list-toggle { 7518 color: #222; } 7519 .tiki #conversejs #controlbox #chatrooms .rooms-list .available-chatroom:hover, .tiki #conversejs.converse-embedded #controlbox #chatrooms .rooms-list .available-chatroom:hover { 7520 background-color: inherit; } 7521 .tiki #conversejs #controlbox #chatrooms .rooms-list .available-chatroom:hover a, .tiki #conversejs.converse-embedded #controlbox #chatrooms .rooms-list .available-chatroom:hover a { 7522 color: #222; } 7523 .tiki #conversejs #controlbox #converse-roster .group-toggle, .tiki #conversejs.converse-embedded #controlbox #converse-roster .group-toggle { 7524 color: #222; } 7525 .tiki #conversejs #controlbox #converse-roster .roster-filter-form .roster-filter, .tiki #conversejs.converse-embedded #controlbox #converse-roster .roster-filter-form .roster-filter { 7526 background-color: #fff; 7527 color: #555; 7528 border-color: #ced4da; } 7529.tiki #conversejs .chatbox .box-flyout, .tiki #conversejs.converse-embedded .chatbox .box-flyout { 7530 background-color: #fff; 7531 border: 1px solid #ced4da; } 7532.tiki #conversejs .chatbox form.sendXMPPMessage, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage { 7533 background-color: #fff; } 7534 .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar { 7535 background-color: #158CBA; 7536 border-top-color: #7400c3; } 7537 .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar ul, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar ul, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar li .toolbar-menu, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar li .toolbar-menu { 7538 background-color: #158CBA; } 7539 .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .fa-eye, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .fa-eye, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .fa-paperclip, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .fa-paperclip, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .toggle-smiley, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .toggle-smiley, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .unencrypted, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .unencrypted, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .toggle-occupants, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .toggle-occupants { 7540 color: #fff; } 7541 .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .fa-eye:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .fa-eye:hover, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .fa-paperclip:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .fa-paperclip:hover, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .toggle-smiley:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .toggle-smiley:hover, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .unencrypted:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .unencrypted:hover, .tiki #conversejs .chatbox form.sendXMPPMessage .chat-toolbar .toggle-occupants:hover, .tiki #conversejs.converse-embedded .chatbox form.sendXMPPMessage .chat-toolbar .toggle-occupants:hover { 7542 color: #ececec; } 7543.tiki #conversejs .chatbox .chat-head.chat-head-chatbox, .tiki #conversejs.converse-embedded .chatbox .chat-head.chat-head-chatbox { 7544 background-color: #158CBA; } 7545.tiki #conversejs .chatbox .chat-head .chat-title, .tiki #conversejs.converse-embedded .chatbox .chat-head .chat-title, .tiki #conversejs .chatbox .chat-head a.chatbox-btn.fa, .tiki #conversejs.converse-embedded .chatbox .chat-head a.chatbox-btn.fa { 7546 color: #fff; } 7547.tiki #conversejs .chatbox .chat-head a:hover.chatbox-btn.fa, .tiki #conversejs.converse-embedded .chatbox .chat-head a:hover.chatbox-btn.fa { 7548 color: #ececec; } 7549.tiki #conversejs .chatbox .chat-body, .tiki #conversejs.converse-embedded .chatbox .chat-body { 7550 background-color: inherit; } 7551 .tiki #conversejs .chatbox .chat-body .chat-content, .tiki #conversejs.converse-embedded .chatbox .chat-body .chat-content { 7552 color: #222; 7553 background-color: inherit; } 7554 .tiki #conversejs .chatbox .chat-body .chat-content .chat-msg__author, .tiki #conversejs.converse-embedded .chatbox .chat-body .chat-content .chat-msg__author { 7555 color: #158CBA; } 7556 .tiki #conversejs .chatbox .chat-body .chat-content .chat-msg__text, .tiki #conversejs.converse-embedded .chatbox .chat-body .chat-content .chat-msg__text { 7557 color: #222; } 7558.tiki #conversejs .chatroom .box-flyout .chat-head-chatroom, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom { 7559 background-color: #7400c3; 7560 border-bottom: 1px solid #222; } 7561 .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .close-chatbox-button, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .close-chatbox-button, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .toggle-chatbox-button, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .toggle-chatbox-button, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .configure-chatroom-button, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .configure-chatroom-button, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .toggle-bookmark, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .toggle-bookmark, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .chat-title, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .chat-title, .tiki #conversejs .chatroom .box-flyout .chat-head-chatroom .chatroom-description, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chat-head-chatroom .chatroom-description { 7562 color: #fff; } 7563.tiki #conversejs .chatroom .box-flyout .chatroom-body, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body { 7564 background-color: inherit; } 7565 .tiki #conversejs .chatroom .box-flyout .chatroom-body p, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body p { 7566 color: #222; } 7567 .tiki #conversejs .chatroom .box-flyout .chatroom-body .occupants, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .occupants { 7568 background-color: inherit; 7569 border-left-color: #222; } 7570 .tiki #conversejs .chatroom .box-flyout .chatroom-body .occupants ul, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .occupants ul { 7571 padding: 0; } 7572 .tiki #conversejs .chatroom .box-flyout .chatroom-body .occupants ul li.occupant .occupant-status, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .occupants ul li.occupant .occupant-status { 7573 margin-left: 1px; 7574 box-shadow: 0 0 1px 1px #444; } 7575 .tiki #conversejs .chatroom .box-flyout .chatroom-body .chatroom-form-container, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .chatroom-form-container { 7576 background-color: inherit; 7577 color: #222; } 7578 .tiki #conversejs .chatroom .box-flyout .chatroom-body .chat-area .new-msgs-indicator, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .chat-area .new-msgs-indicator { 7579 background-color: #75CAEB; 7580 color: #222; } 7581 .tiki #conversejs .chatroom .box-flyout .chatroom-body .chat-info, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .chat-info { 7582 color: #75CAEB; } 7583 .tiki #conversejs .chatroom .box-flyout .chatroom-body .message .separator, .tiki #conversejs.converse-embedded .chatroom .box-flyout .chatroom-body .message .separator { 7584 border-color: #75CAEB; } 7585.tiki #conversejs.converse-overlayed #minimized-chats #toggle-minimized-chats, .tiki #conversejs.converse-embedded.converse-overlayed #minimized-chats #toggle-minimized-chats { 7586 background-color: #75CAEB; 7587 color: #222; } 7588 7589.tiki-webmail, .tiki-cypht, .mobile.tiki-cypht, .inline-cypht { 7590 background: #fff !important; 7591 font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 7592 color: #222 !important; } 7593 .tiki-webmail img, .tiki-cypht img, .mobile.tiki-cypht img, .inline-cypht img { 7594 opacity: 1 !important; } 7595 .tiki-webmail ul, .tiki-cypht ul, .mobile.tiki-cypht ul, .inline-cypht ul, .tiki-webmail li, .tiki-cypht li, .mobile.tiki-cypht li, .inline-cypht li { 7596 background-color: transparent !important; } 7597 .tiki-webmail main, .tiki-cypht main, .mobile.tiki-cypht main, .inline-cypht main, .tiki-webmail div, .tiki-cypht div, .mobile.tiki-cypht div, .inline-cypht div { 7598 border-radius: 0; } 7599 .tiki-webmail .ui-widget-content, .tiki-cypht .ui-widget-content, .mobile.tiki-cypht .ui-widget-content, .inline-cypht .ui-widget-content { 7600 background-color: #fff !important; } 7601 .tiki-webmail .ui-menu-item-wrapper, .tiki-cypht .ui-menu-item-wrapper, .mobile.tiki-cypht .ui-menu-item-wrapper, .inline-cypht .ui-menu-item-wrapper { 7602 color: #222 !important; } 7603 .tiki-webmail .ui-state-active, .tiki-cypht .ui-state-active, .mobile.tiki-cypht .ui-state-active, .inline-cypht .ui-state-active { 7604 color: #555 !important; } 7605 .tiki-webmail .popover-header, .tiki-cypht .popover-header, .mobile.tiki-cypht .popover-header, .inline-cypht .popover-header { 7606 color: inherit !important; } 7607 .tiki-webmail .popover-body, .tiki-cypht .popover-body, .mobile.tiki-cypht .popover-body, .inline-cypht .popover-body { 7608 color: #222 !important; } 7609 .tiki-webmail .btn-primary, .tiki-cypht .btn-primary, .mobile.tiki-cypht .btn-primary, .inline-cypht .btn-primary { 7610 color: #fff !important; 7611 background-color: #158CBA !important; 7612 border-color: #117298 !important; } 7613 .tiki-webmail .btn-primary:hover, .tiki-cypht .btn-primary:hover, .mobile.tiki-cypht .btn-primary:hover, .inline-cypht .btn-primary:hover, .tiki-webmail .btn-primary:focus, .tiki-cypht .btn-primary:focus, .mobile.tiki-cypht .btn-primary:focus, .inline-cypht .btn-primary:focus { 7614 background-color: #117298 !important; } 7615 .tiki-webmail .btn-info, .tiki-cypht .btn-info, .mobile.tiki-cypht .btn-info, .inline-cypht .btn-info { 7616 color: #222 !important; 7617 background-color: #75CAEB !important; 7618 border-color: #54bde6 !important; } 7619 .tiki-webmail .btn-info:hover, .tiki-cypht .btn-info:hover, .mobile.tiki-cypht .btn-info:hover, .inline-cypht .btn-info:hover, .tiki-webmail .btn-info:focus, .tiki-cypht .btn-info:focus, .mobile.tiki-cypht .btn-info:focus, .inline-cypht .btn-info:focus { 7620 background-color: #54bde6 !important; } 7621 .tiki-webmail .card, .tiki-cypht .card, .mobile.tiki-cypht .card, .inline-cypht .card { 7622 border-color: rgba(0, 0, 0, 0.125) !important; } 7623 .tiki-webmail .card-header, .tiki-cypht .card-header, .mobile.tiki-cypht .card-header, .inline-cypht .card-header { 7624 border-color: rgba(0, 0, 0, 0.125) !important; } 7625 .tiki-webmail .card-body .nav-link, .tiki-cypht .card-body .nav-link, .mobile.tiki-cypht .card-body .nav-link, .inline-cypht .card-body .nav-link, .tiki-webmail .card-body .nav-link small, .tiki-cypht .card-body .nav-link small, .mobile.tiki-cypht .card-body .nav-link small, .inline-cypht .card-body .nav-link small { 7626 color: #158CBA !important; } 7627 .tiki-webmail .dropdown-menu, .tiki-cypht .dropdown-menu, .mobile.tiki-cypht .dropdown-menu, .inline-cypht .dropdown-menu { 7628 background-color: #fff !important; 7629 border-color: rgba(0, 0, 0, 0.15) !important; } 7630 .tiki-webmail .dropdown-divider, .tiki-cypht .dropdown-divider, .mobile.tiki-cypht .dropdown-divider, .inline-cypht .dropdown-divider { 7631 border-color: #f0f0f0 !important; } 7632 .tiki-webmail .dropdown-header, .tiki-cypht .dropdown-header, .mobile.tiki-cypht .dropdown-header, .inline-cypht .dropdown-header { 7633 color: #999 !important; } 7634 .tiki-webmail .moduletitle, .tiki-cypht .moduletitle, .mobile.tiki-cypht .moduletitle, .inline-cypht .moduletitle { 7635 color: #222 !important; } 7636 .tiki-webmail a:not(.dropdown-item) .icon, .tiki-cypht a:not(.dropdown-item) .icon, .mobile.tiki-cypht a:not(.dropdown-item) .icon, .inline-cypht a:not(.dropdown-item) .icon, .tiki-webmail .btn-link, .tiki-cypht .btn-link, .mobile.tiki-cypht .btn-link, .inline-cypht .btn-link { 7637 border-color: transparent !important; 7638 color: #158CBA !important; } 7639 .tiki-webmail a:not(.dropdown-item) .icon:hover, .tiki-cypht a:not(.dropdown-item) .icon:hover, .mobile.tiki-cypht a:not(.dropdown-item) .icon:hover, .inline-cypht a:not(.dropdown-item) .icon:hover, .tiki-webmail .btn-link:hover, .tiki-cypht .btn-link:hover, .mobile.tiki-cypht .btn-link:hover, .inline-cypht .btn-link:hover { 7640 color: #0d5875 !important; } 7641 .tiki-webmail .form-control, .tiki-cypht .form-control, .mobile.tiki-cypht .form-control, .inline-cypht .form-control { 7642 background-color: #fff !important; 7643 border-color: #ced4da !important; 7644 color: #555 !important; } 7645 .tiki-webmail .chosen-container .chosen-results li.active-result.text-muted.bg-info, .tiki-cypht .chosen-container .chosen-results li.active-result.text-muted.bg-info, .mobile.tiki-cypht .chosen-container .chosen-results li.active-result.text-muted.bg-info, .inline-cypht .chosen-container .chosen-results li.active-result.text-muted.bg-info { 7646 background-color: #75CAEB !important; } 7647 .tiki-webmail .chosen-container .chosen-results li.active-result.result-selected, .tiki-cypht .chosen-container .chosen-results li.active-result.result-selected, .mobile.tiki-cypht .chosen-container .chosen-results li.active-result.result-selected, .inline-cypht .chosen-container .chosen-results li.active-result.result-selected, .tiki-webmail .chosen-container .chosen-results li.active-result.highlighted, .tiki-cypht .chosen-container .chosen-results li.active-result.highlighted, .mobile.tiki-cypht .chosen-container .chosen-results li.active-result.highlighted, .inline-cypht .chosen-container .chosen-results li.active-result.highlighted { 7648 background-color: #158CBA !important; } 7649 .tiki-webmail .nav-tabs, .tiki-cypht .nav-tabs, .mobile.tiki-cypht .nav-tabs, .inline-cypht .nav-tabs { 7650 border: none !important; 7651 border-bottom: 1px solid #f0f0f0 !important; } 7652 .tiki-webmail .nav-tabs .nav-link, .tiki-cypht .nav-tabs .nav-link, .mobile.tiki-cypht .nav-tabs .nav-link, .inline-cypht .nav-tabs .nav-link { 7653 color: #158CBA !important; } 7654 .tiki-webmail .nav-tabs .nav-link.active, .tiki-cypht .nav-tabs .nav-link.active, .mobile.tiki-cypht .nav-tabs .nav-link.active, .inline-cypht .nav-tabs .nav-link.active, .tiki-webmail .nav-tabs .nav-item.show .nav-link, .tiki-cypht .nav-tabs .nav-item.show .nav-link, .mobile.tiki-cypht .nav-tabs .nav-item.show .nav-link, .inline-cypht .nav-tabs .nav-item.show .nav-link { 7655 color: #0d5875 !important; } 7656 .tiki-webmail .nav-tabs .nav-link:not(.active), .tiki-cypht .nav-tabs .nav-link:not(.active), .mobile.tiki-cypht .nav-tabs .nav-link:not(.active), .inline-cypht .nav-tabs .nav-link:not(.active) { 7657 border: none !important; } 7658 .tiki-webmail a:not(.btn), .tiki-cypht a:not(.btn), .mobile.tiki-cypht a:not(.btn), .inline-cypht a:not(.btn), .tiki-webmail a.btn-link, .tiki-cypht a.btn-link, .mobile.tiki-cypht a.btn-link, .inline-cypht a.btn-link { 7659 color: #158CBA !important; } 7660 .tiki-webmail a:not(.btn):hover, .tiki-cypht a:not(.btn):hover, .mobile.tiki-cypht a:not(.btn):hover, .inline-cypht a:not(.btn):hover, .tiki-webmail a.btn-link:hover, .tiki-cypht a.btn-link:hover, .mobile.tiki-cypht a.btn-link:hover, .inline-cypht a.btn-link:hover { 7661 color: #0d5875 !important; 7662 text-decoration: inherit; } 7663 .tiki-webmail .flipmodtitle.close, .tiki-cypht .flipmodtitle.close, .mobile.tiki-cypht .flipmodtitle.close, .inline-cypht .flipmodtitle.close, .tiki-webmail .close, .tiki-cypht .close, .mobile.tiki-cypht .close, .inline-cypht .close { 7664 font-size: 1.3125rem; } 7665 .tiki-webmail .flipmodtitle.close, .tiki-cypht .flipmodtitle.close, .mobile.tiki-cypht .flipmodtitle.close, .inline-cypht .flipmodtitle.close, .tiki-webmail .close, .tiki-cypht .close, .mobile.tiki-cypht .close, .inline-cypht .close, .tiki-webmail .flipmodtitle.close:hover, .tiki-cypht .flipmodtitle.close:hover, .mobile.tiki-cypht .flipmodtitle.close:hover, .inline-cypht .flipmodtitle.close:hover, .tiki-webmail .close:hover, .tiki-cypht .close:hover, .mobile.tiki-cypht .close:hover, .inline-cypht .close:hover, .tiki-webmail .flipmodtitle.close:focus, .tiki-cypht .flipmodtitle.close:focus, .mobile.tiki-cypht .flipmodtitle.close:focus, .inline-cypht .flipmodtitle.close:focus, .tiki-webmail .close:focus, .tiki-cypht .close:focus, .mobile.tiki-cypht .close:focus, .inline-cypht .close:focus { 7666 color: #000 !important; } 7667 .tiki-webmail .navbar-light .navbar-nav .nav-link, .tiki-cypht .navbar-light .navbar-nav .nav-link, .mobile.tiki-cypht .navbar-light .navbar-nav .nav-link, .inline-cypht .navbar-light .navbar-nav .nav-link { 7668 color: rgba(0, 0, 0, 0.5) !important; } 7669 .tiki-webmail .navbar-light .navbar-nav .nav-link:hover, .tiki-cypht .navbar-light .navbar-nav .nav-link:hover, .mobile.tiki-cypht .navbar-light .navbar-nav .nav-link:hover, .inline-cypht .navbar-light .navbar-nav .nav-link:hover, .tiki-webmail .navbar-light .navbar-nav .nav-link:focus, .tiki-cypht .navbar-light .navbar-nav .nav-link:focus, .mobile.tiki-cypht .navbar-light .navbar-nav .nav-link:focus, .inline-cypht .navbar-light .navbar-nav .nav-link:focus { 7670 color: rgba(0, 0, 0, 0.7) !important; } 7671 .tiki-webmail .navbar-dark .navbar-nav .nav-link, .tiki-cypht .navbar-dark .navbar-nav .nav-link, .mobile.tiki-cypht .navbar-dark .navbar-nav .nav-link, .inline-cypht .navbar-dark .navbar-nav .nav-link { 7672 color: rgba(0, 0, 0, 0.5) !important; } 7673 .tiki-webmail .navbar-dark .navbar-nav .nav-link:hover, .tiki-cypht .navbar-dark .navbar-nav .nav-link:hover, .mobile.tiki-cypht .navbar-dark .navbar-nav .nav-link:hover, .inline-cypht .navbar-dark .navbar-nav .nav-link:hover, .tiki-webmail .navbar-dark .navbar-nav .nav-link:focus, .tiki-cypht .navbar-dark .navbar-nav .nav-link:focus, .mobile.tiki-cypht .navbar-dark .navbar-nav .nav-link:focus, .inline-cypht .navbar-dark .navbar-nav .nav-link:focus { 7674 color: rgba(0, 0, 0, 0.75) !important; } 7675 .tiki-webmail .dropdown-menu .dropdown-item, .tiki-cypht .dropdown-menu .dropdown-item, .mobile.tiki-cypht .dropdown-menu .dropdown-item, .inline-cypht .dropdown-menu .dropdown-item { 7676 border-radius: 0; } 7677 .tiki-webmail .dropdown-menu .dropdown-item, .tiki-cypht .dropdown-menu .dropdown-item, .mobile.tiki-cypht .dropdown-menu .dropdown-item, .inline-cypht .dropdown-menu .dropdown-item, .tiki-webmail .dropdown-menu .dropdown-item .icon, .tiki-cypht .dropdown-menu .dropdown-item .icon, .mobile.tiki-cypht .dropdown-menu .dropdown-item .icon, .inline-cypht .dropdown-menu .dropdown-item .icon { 7678 color: rgba(0, 0, 0, 0.5) !important; } 7679 .tiki-webmail .dropdown-menu .dropdown-item:hover, .tiki-cypht .dropdown-menu .dropdown-item:hover, .mobile.tiki-cypht .dropdown-menu .dropdown-item:hover, .inline-cypht .dropdown-menu .dropdown-item:hover, .tiki-webmail .dropdown-menu .dropdown-item:focus, .tiki-cypht .dropdown-menu .dropdown-item:focus, .mobile.tiki-cypht .dropdown-menu .dropdown-item:focus, .inline-cypht .dropdown-menu .dropdown-item:focus, .tiki-webmail .dropdown-menu .dropdown-item:hover .icon, .tiki-cypht .dropdown-menu .dropdown-item:hover .icon, .mobile.tiki-cypht .dropdown-menu .dropdown-item:hover .icon, .inline-cypht .dropdown-menu .dropdown-item:hover .icon, .tiki-webmail .dropdown-menu .dropdown-item:focus .icon, .tiki-cypht .dropdown-menu .dropdown-item:focus .icon, .mobile.tiki-cypht .dropdown-menu .dropdown-item:focus .icon, .inline-cypht .dropdown-menu .dropdown-item:focus .icon { 7680 color: #151515 !important; } 7681 7682.inline-cypht { 7683 background: transparent; } 7684 .inline-cypht a:not(.btn):hover { 7685 text-decoration: underline !important; } 7686 .inline-cypht .folders a:not(.btn), .inline-cypht .subject a:not(.btn), .inline-cypht .selected_menu a:not(.btn), .inline-cypht .unread_link:not(.btn), .inline-cypht .selected_menu:not(.btn), .inline-cypht .manage_folder_link:not(.btn) { 7687 color: #158CBA !important; } 7688 .inline-cypht .folders a:not(.btn):hover, .inline-cypht .subject a:not(.btn):hover, .inline-cypht .selected_menu a:not(.btn):hover, .inline-cypht .unread_link:not(.btn):hover, .inline-cypht .selected_menu:not(.btn):hover, .inline-cypht .manage_folder_link:not(.btn):hover { 7689 color: #0d5875 !important; 7690 text-decoration: underline; } 7691 .inline-cypht .folder_list, .inline-cypht .content_cell, .inline-cypht .compose_page, .inline-cypht .message_list, .inline-cypht .msg_text, .inline-cypht .selected_part, .inline-cypht .server_content, .inline-cypht .profile_content, .inline-cypht .user_settings, .inline-cypht .nux_add_account, .inline-cypht .imap_server_setup, .inline-cypht .pop3_server_setup, .inline-cypht .configured_server, .inline-cypht .add_server { 7692 background-color: #fff; 7693 color: #222; } 7694 .inline-cypht .folder_list, .inline-cypht .content_cell { 7695 border: 1px solid #ced4da; } 7696 .inline-cypht .content_title .list_meta { 7697 color: inherit !important; } 7698 .inline-cypht .content_title .list_controls { 7699 border-top: 1px solid #ced4da; 7700 border-right: 1px solid #ced4da; } 7701 .inline-cypht .src_name, .inline-cypht .content_title, .inline-cypht .list_controls { 7702 background: #f7f7f7; 7703 color: inherit; } 7704 .inline-cypht .src_name { 7705 border-left-color: transparent; } 7706 .inline-cypht .message_table > tbody > tr > td, .inline-cypht .msg_headers, .inline-cypht .reply_quote, .inline-cypht .user_settings table td, .inline-cypht .nux_empty_combined_view, .inline-cypht .empty_list, .inline-cypht .profiles_empty, .inline-cypht .subtitle { 7707 color: #222; } 7708 .inline-cypht .msg_text_inner > table { 7709 background-color: #fff; } 7710 .inline-cypht .msg_headers th:hover, .inline-cypht .settings_subtitle, .inline-cypht .server_section { 7711 color: inherit !important; } 7712 .inline-cypht .total_unread_count, .inline-cypht .unread_count { 7713 color: #000; } 7714 .inline-cypht .btn-outline-secondary:hover { 7715 color: #fff !important; } 7716 .inline-cypht .profile_details th, .inline-cypht .msg_date, .inline-cypht .news_cell .source, .inline-cypht .news_cell .from { 7717 color: #222; } 7718 .inline-cypht input[type=button], .inline-cypht input[type=submit] { 7719 display: inline-block; 7720 font-weight: 400; 7721 text-align: center; 7722 white-space: nowrap; 7723 vertical-align: middle; 7724 user-select: none; 7725 border: 1px solid transparent; 7726 padding: 0.375rem 0.75rem; 7727 font-size: 0.875rem; 7728 line-height: 1.5; 7729 border-radius: 0.25rem; 7730 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; 7731 padding: 0.375rem 0.75rem !important; 7732 cursor: pointer; } 7733 @media (prefers-reduced-motion: reduce) { 7734 .inline-cypht input[type=button], .inline-cypht input[type=submit] { 7735 transition: none; } } 7736 .inline-cypht input[type=button]:hover, .inline-cypht input[type=submit]:hover, .inline-cypht input[type=button]:focus, .inline-cypht input[type=submit]:focus { 7737 text-decoration: none; } 7738 .inline-cypht input[type=button]:focus, .inline-cypht input[type=submit]:focus, .inline-cypht input[type=button].focus, .inline-cypht input[type=submit].focus { 7739 outline: 0; 7740 box-shadow: 0 0 0 0.2rem rgba(21, 140, 186, 0.25); } 7741 .inline-cypht input[type=button].disabled, .inline-cypht input[type=submit].disabled, .inline-cypht input[type=button]:disabled, .inline-cypht input[type=submit]:disabled { 7742 opacity: 0.65; 7743 cursor: default; } 7744 .inline-cypht input[type=submit] { 7745 color: #fff; 7746 background-color: #158CBA; 7747 border-color: #158CBA; } 7748 .inline-cypht input[type=submit]:hover { 7749 color: #fff; 7750 background-color: #117298; 7751 border-color: #106a8c; } 7752 .inline-cypht input[type=submit]:focus, .inline-cypht input[type=submit].focus { 7753 color: #fff; 7754 background-color: #117298; 7755 border-color: #106a8c; 7756 box-shadow: 0 0 0 0.2rem rgba(56, 157, 196, 0.5); } 7757 .inline-cypht input[type=submit].disabled, .inline-cypht input[type=submit]:disabled { 7758 color: #fff; 7759 background-color: #158CBA; 7760 border-color: #158CBA; } 7761 .inline-cypht input[type=submit]:not(:disabled):not(.disabled):active, .inline-cypht input[type=submit]:not(:disabled):not(.disabled).active, .show > .inline-cypht input[type=submit].dropdown-toggle { 7762 color: #fff; 7763 background-color: #106a8c; 7764 border-color: #0f6181; } 7765 .inline-cypht input[type=submit]:not(:disabled):not(.disabled):active:focus, .inline-cypht input[type=submit]:not(:disabled):not(.disabled).active:focus, .show > .inline-cypht input[type=submit].dropdown-toggle:focus { 7766 box-shadow: 0 0 0 0.2rem rgba(56, 157, 196, 0.5); } 7767 .inline-cypht input[type=button] { 7768 color: #fff; 7769 background-color: #7400c3; 7770 border-color: #7400c3; } 7771 .inline-cypht input[type=button]:hover { 7772 color: #fff; 7773 background-color: #5d009d; 7774 border-color: #560090; } 7775 .inline-cypht input[type=button]:focus, .inline-cypht input[type=button].focus { 7776 color: #fff; 7777 background-color: #5d009d; 7778 border-color: #560090; 7779 box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); } 7780 .inline-cypht input[type=button].disabled, .inline-cypht input[type=button]:disabled { 7781 color: #fff; 7782 background-color: #7400c3; 7783 border-color: #7400c3; } 7784 .inline-cypht input[type=button]:not(:disabled):not(.disabled):active, .inline-cypht input[type=button]:not(:disabled):not(.disabled).active, .show > .inline-cypht input[type=button].dropdown-toggle { 7785 color: #fff; 7786 background-color: #560090; 7787 border-color: #4e0083; } 7788 .inline-cypht input[type=button]:not(:disabled):not(.disabled):active:focus, .inline-cypht input[type=button]:not(:disabled):not(.disabled).active:focus, .show > .inline-cypht input[type=button].dropdown-toggle:focus { 7789 box-shadow: 0 0 0 0.2rem rgba(137, 38, 204, 0.5); } 7790 7791.mobile.tiki-cypht .content_cell .content_title, .mobile.tiki-webmail .content_cell .content_title, .mobile.tiki-cypht .content_cell .content_title .list_controls, .mobile.tiki-webmail .content_cell .content_title .list_controls { 7792 background: #f7f7f7; 7793 color: inherit; } 7794.mobile.tiki-cypht .msg_controls, .mobile.tiki-webmail .msg_controls { 7795 background: #f7f7f7 !important; } 7796.mobile.tiki-cypht .folder_list, .mobile.tiki-webmail .folder_list { 7797 background-color: #fff; 7798 color: #222; 7799 border: 1px solid #ced4da; } 7800 .mobile.tiki-cypht .folder_list .src_name, .mobile.tiki-webmail .folder_list .src_name { 7801 background: #f7f7f7; 7802 color: inherit; 7803 border-left-color: transparent; } 7804.mobile.tiki-cypht .nux_dev_news table td:last-child, .mobile.tiki-webmail .nux_dev_news table td:last-child { 7805 border-bottom: 1px solid #ced4da; } 7806 7807.chosen-select, .chosen-select-deselect { 7808 width: 100%; } 7809 7810.chosen-container { 7811 display: inline-block; 7812 position: relative; 7813 width: 100% !important; 7814 font-size: 0.875rem; 7815 text-align: left; 7816 vertical-align: middle; 7817 user-select: none; } 7818 .chosen-container .chosen-drop { 7819 background: #fff; 7820 border: 1px solid #61c6ed; 7821 border-bottom-right-radius: 0.25rem; 7822 border-bottom-left-radius: 0.25rem; 7823 margin-top: -1px; 7824 position: absolute; 7825 top: 100%; 7826 left: -9000px; 7827 z-index: 1060; } 7828 .chosen-container.chosen-with-drop .chosen-drop { 7829 left: 0; 7830 right: 0; } 7831 .chosen-container .chosen-results { 7832 margin: 0; 7833 position: relative; 7834 max-height: 15rem; 7835 padding: 0.5rem 0 0 0; 7836 color: #999; 7837 overflow-x: hidden; 7838 overflow-y: auto; 7839 -webkit-overflow-scrolling: touch; } 7840 .chosen-container .chosen-results li { 7841 display: none; 7842 line-height: 1.5; 7843 list-style: none; 7844 margin: 0; 7845 padding: 0.25rem 0.25rem 0.25rem 1.5rem; } 7846 .chosen-container .chosen-results li em { 7847 font-style: normal; 7848 color: #999; } 7849 .chosen-container .chosen-results li.group-result { 7850 display: list-item; 7851 cursor: default; 7852 padding-left: 0.75rem; 7853 color: #adb5bd; 7854 font-weight: normal; 7855 text-transform: uppercase; } 7856 .chosen-container .chosen-results li.group-option { 7857 padding-left: 1.5rem; } 7858 .chosen-container .chosen-results li.active-result { 7859 cursor: pointer; 7860 display: list-item; } 7861 .chosen-container .chosen-results li.result-selected { 7862 color: #555; } 7863 .chosen-container .chosen-results li.result-selected:before { 7864 display: inline-block; 7865 position: relative; 7866 top: 0.3rem; 7867 width: 1.25rem; 7868 height: 1.25rem; 7869 margin-left: -1.25rem; 7870 content: ""; 7871 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23555' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E"); 7872 background-size: 1.25rem 1.25rem; 7873 background-position: center center; 7874 background-repeat: no-repeat; } 7875 .chosen-container .chosen-results li.highlighted { 7876 background-color: #158CBA; 7877 background-image: none; 7878 color: white; } 7879 .chosen-container .chosen-results li.highlighted:before { 7880 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E"); } 7881 .chosen-container .chosen-results li.highlighted em { 7882 background: transparent; 7883 color: rgba(255, 255, 255, 0.8); } 7884 .chosen-container .chosen-results li.disabled-result { 7885 display: list-item; 7886 color: #ced4da; } 7887 .chosen-container .chosen-results .no-results { 7888 display: list-item; 7889 padding: 0.25rem 0 1rem 1.065rem; 7890 color: #FF4136; } 7891 .chosen-container .chosen-results-scroll { 7892 background: white; 7893 margin: 0 0.25rem; 7894 position: absolute; 7895 text-align: center; 7896 width: 20rem; 7897 z-index: 1; } 7898 .chosen-container .chosen-results-scroll span { 7899 display: inline-block; 7900 height: 1.5; 7901 text-indent: -5000px; 7902 width: 0.5rem; } 7903 7904.chosen-container-single .chosen-single { 7905 background-color: #fff; 7906 background-clip: padding-box; 7907 border: 1px solid #ced4da; 7908 border-top-left-radius: 0.25rem; 7909 border-top-right-radius: 0.25rem; 7910 border-bottom-right-radius: 0.25rem; 7911 border-bottom-left-radius: 0.25rem; 7912 color: #999; 7913 display: block; 7914 height: calc(1.5em + 0.75rem); 7915 overflow: hidden; 7916 line-height: calc(1.5em + 0.75rem); 7917 padding: 0 0 0 0.75rem; 7918 position: relative; 7919 text-decoration: none; 7920 white-space: nowrap; } 7921 .chosen-container-single .chosen-single abbr { 7922 display: inline-block; 7923 position: absolute; 7924 top: 0.325rem; 7925 right: 2rem; 7926 width: 2rem; 7927 height: 1.5rem; 7928 cursor: pointer; 7929 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FF4136' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); 7930 background-size: 1.5rem 1.5rem; 7931 background-position: center center; 7932 background-repeat: no-repeat; 7933 background-color: #fff; 7934 box-shadow: 4px 0 16px 16px #fff; } 7935 .chosen-container-single .chosen-single abbr:hover { 7936 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23cf0b00' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); } 7937 .chosen-container-single .chosen-single span { 7938 display: block; 7939 margin-right: 1.5rem; 7940 text-overflow: ellipsis; } 7941 .chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover { 7942 background-position: right 2px; } 7943 .chosen-container-single .chosen-single div { 7944 display: block; 7945 position: absolute; 7946 top: 0; 7947 right: 0; 7948 width: 2rem; 7949 height: 100%; 7950 padding-left: 0.5rem; 7951 background-color: #fff; } 7952 .chosen-container-single .chosen-single div:after { 7953 display: inline-block; 7954 position: relative; 7955 top: 0.125rem; 7956 left: -1rem; 7957 width: 2rem; 7958 height: 2rem; 7959 content: ""; 7960 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E"); 7961 background-size: 2rem 2rem; 7962 background-position: center center; 7963 background-repeat: no-repeat; } 7964 .chosen-container-single .chosen-single:not(.chosen-single-with-deselect) div:after { 7965 background-color: #fff; 7966 box-shadow: 4px 0 16px 16px #fff; } 7967.chosen-container-single .chosen-default { 7968 color: #adb5bd; } 7969.chosen-container-single a:not([href]):not([tabindex]) { 7970 color: #999 !important; } 7971.chosen-container-single a:not([href]):not([tabindex]).chosen-single:not(.chosen-default) { 7972 color: #999 !important; } 7973.chosen-container-single .chosen-search-input { 7974 border: none; } 7975.chosen-container-single .chosen-search { 7976 margin: 0; 7977 padding: 0.5rem 0.5rem 0 0.5rem; 7978 position: relative; 7979 white-space: nowrap; 7980 z-index: 1000; } 7981 .chosen-container-single .chosen-search:after { 7982 display: inline-block; 7983 position: relative; 7984 top: 0.365rem; 7985 left: -1.75rem; 7986 width: 1.25rem; 7987 height: 1.25rem; 7988 content: ""; 7989 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E"); 7990 background-size: 1.25rem 1.25rem; 7991 background-position: center center; 7992 background-repeat: no-repeat; } 7993 .chosen-container-single .chosen-search input[type="text"] { 7994 background-color: #f6f6f6; 7995 border: 1px solid #ced4da; 7996 outline: none; 7997 border-top-left-radius: 0.25rem; 7998 border-top-right-radius: 0.25rem; 7999 border-bottom-right-radius: 0.25rem; 8000 border-bottom-left-radius: 0.25rem; 8001 padding: 0.25rem 1rem 0.25rem 0.5rem; 8002 width: 100%; } 8003.chosen-container-single .chosen-drop { 8004 margin-top: -1px; 8005 border-bottom-right-radius: 0.25rem; 8006 border-bottom-left-radius: 0.25rem; 8007 background-clip: padding-box; } 8008 8009.chosen-container-single-nosearch .chosen-search { 8010 display: none; } 8011 8012.chosen-container-multi .chosen-choices { 8013 background-color: #fff; 8014 border: 1px solid #ced4da; 8015 border-top-left-radius: 0.25rem; 8016 border-top-right-radius: 0.25rem; 8017 border-bottom-right-radius: 0.25rem; 8018 border-bottom-left-radius: 0.25rem; 8019 cursor: text; 8020 height: auto !important; 8021 margin: 0; 8022 padding: 0.175rem; 8023 overflow: hidden; 8024 position: relative; } 8025 .chosen-container-multi .chosen-choices li { 8026 float: left; 8027 list-style: none; } 8028 .chosen-container-multi .chosen-choices .search-field { 8029 margin: 0; 8030 padding: 0; 8031 white-space: nowrap; } 8032 .chosen-container-multi .chosen-choices .search-field input[type="text"] { 8033 width: 100% !important; 8034 margin: 0; 8035 padding: 0.175rem 0.175rem 0.175rem 0.5rem; 8036 border: 0 !important; 8037 background: transparent !important; 8038 color: #999; 8039 outline: 0; } 8040 .chosen-container-multi .chosen-choices .search-field .default { 8041 color: #ced4da; } 8042 .chosen-container-multi .chosen-choices .search-choice { 8043 background-clip: padding-box; 8044 position: relative; 8045 max-width: 320px; 8046 margin: 0.175rem 0.25rem; 8047 padding: 0.25rem 1.5rem 0.25rem 0.25rem; 8048 border: 1px solid #ced4da; 8049 background-color: #f6f6f6; 8050 border-top-left-radius: 0.25rem; 8051 border-top-right-radius: 0.25rem; 8052 border-bottom-right-radius: 0.25rem; 8053 border-bottom-left-radius: 0.25rem; 8054 cursor: default; 8055 font-size: 0.765625rem; 8056 line-height: 1; 8057 color: #999; 8058 overflow: hidden; 8059 text-overflow: ellipsis; 8060 white-space: nowrap; } 8061 .chosen-container-multi .chosen-choices .search-choice .search-choice-close { 8062 display: inline-block; 8063 position: absolute; 8064 top: 0.2rem; 8065 right: 0.125rem; 8066 width: 1rem; 8067 height: 1rem; 8068 cursor: pointer; 8069 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FF4136' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); 8070 background-size: 1rem 1rem; 8071 background-position: center center; 8072 background-repeat: no-repeat; } 8073 .chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover { 8074 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23cf0b00' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); } 8075 .chosen-container-multi .chosen-choices .search-choice-focus { 8076 background: #dee2e6; } 8077 .chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close { 8078 background-position: right -11px; } 8079.chosen-container-multi .chosen-drop .result-selected { 8080 display: none; } 8081 8082.chosen-container-active .chosen-single { 8083 border: 1px solid #61c6ed; 8084 box-shadow: 0 0 0 0.2rem rgba(97, 198, 237, 0.5); 8085 transition: border linear 0ms, box-shadow linear 0ms; } 8086@media (prefers-reduced-motion: reduce) { 8087 .chosen-container-active .chosen-single { 8088 transition: none; } } 8089.chosen-container-active.is-valid .chosen-single { 8090 box-shadow: 0 0 0 0.2rem rgba(40, 182, 44, 0.4); } 8091.chosen-container-active.is-invalid .chosen-single { 8092 box-shadow: 0 0 0 0.2rem rgba(255, 65, 54, 0.4); } 8093.chosen-container-active.chosen-with-drop .chosen-single { 8094 background-color: #fff; 8095 border: 1px solid #61c6ed; 8096 border-bottom-right-radius: 0; 8097 border-bottom-left-radius: 0; 8098 box-shadow: none; 8099 transition: border linear 0ms, box-shadow linear 0ms; } 8100@media (prefers-reduced-motion: reduce) { 8101 .chosen-container-active.chosen-with-drop .chosen-single { 8102 transition: none; } } 8103.chosen-container-active.chosen-with-drop .chosen-single div:after { 8104 display: inline-block; 8105 position: relative; 8106 top: 0.125rem; 8107 left: -1rem; 8108 width: 2rem; 8109 height: 2rem; 8110 content: ""; 8111 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23adb5bd' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E"); 8112 background-size: 2rem 2rem; 8113 background-position: center center; 8114 background-repeat: no-repeat; } 8115.chosen-container-active .chosen-choices { 8116 border: 1px solid #61c6ed; 8117 border-bottom-right-radius: 0; 8118 border-bottom-left-radius: 0; 8119 transition: border linear 0ms, box-shadow linear 0ms; } 8120@media (prefers-reduced-motion: reduce) { 8121 .chosen-container-active .chosen-choices { 8122 transition: none; } } 8123.chosen-container-active .chosen-choices .search-field input[type="text"] { 8124 color: #999 !important; } 8125.chosen-container-active.chosen-with-drop .chosen-choices { 8126 border-bottom-right-radius: 0; 8127 border-bottom-left-radius: 0; } 8128 .chosen-container-active.chosen-with-drop .chosen-search-input { 8129 display: inline-block; } 8130 8131.chosen-disabled { 8132 cursor: default; 8133 opacity: 0.5 !important; } 8134 .chosen-disabled .chosen-single { 8135 cursor: default; } 8136 .chosen-disabled .chosen-choices .search-choice .search-choice-close { 8137 cursor: default; } 8138 8139.chosen-container-optgroup-clickable li.group-result { 8140 text-transform: none !important; } 8141 .chosen-container-optgroup-clickable li.group-result:hover { 8142 background-color: #158CBA; 8143 color: white; 8144 cursor: pointer; } 8145 .chosen-container-optgroup-clickable li.group-result:hover em { 8146 color: white; } 8147 8148.chosen-container.is-valid .chosen-single, .chosen-container:valid .chosen-single, .chosen-container.is-valid .chosen-choices, .chosen-container:valid .chosen-choices, .chosen-container.is-valid .chosen-drop, .chosen-container:valid .chosen-drop { 8149 border-color: #28B62C; } 8150.chosen-container.is-invalid .chosen-single, .chosen-container:invalid .chosen-single, .chosen-container.is-invalid .chosen-choices, .chosen-container:invalid .chosen-choices, .chosen-container.is-invalid .chosen-drop, .chosen-container:invalid .chosen-drop { 8151 border-color: #FF4136; } 8152 8153input[type="text"].chosen-focus-input { 8154 position: absolute; 8155 top: -9000px; 8156 width: 0; 8157 height: 0; 8158 margin: 0; 8159 padding: 0; 8160 background: transparent !important; 8161 border: 0 !important; 8162 outline: 0; } 8163 8164.input-group:nth-of-type(1) .chosen-container .chosen-choices { 8165 border-top-left-radius: 0; 8166 border-bottom-left-radius: 0; } 8167.input-group:not(:nth-of-type(1)) .chosen-container .chosen-choices { 8168 border-top-right-radius: 0; 8169 border-bottom-right-radius: 0; } 8170.input-group:not(:nth-of-type(1)) .input-group-prepend .input-group-text { 8171 border-top-right-radius: 0.25rem; 8172 border-bottom-right-radius: 0.25rem; } 8173.input-group .chosen-container { 8174 position: relative; 8175 flex: 1 1 auto; 8176 width: 1% !important; } 8177 .input-group .chosen-choices .search-field { 8178 min-height: calc(1.5em + 0.75rem); } 8179