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