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