Warning, /iDDS/monitor/data/css/style.css is written in an unsupported language. File is not indexed.
0001 /*
0002 Template Name: Admin Template
0003 Author: Niravjoshi / Wrappixel
0004 File: scss
0005 */
0006 /*******************************/
0007 /*******************************/
0008 @import url("https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,600,700,800");
0009 /*Theme Colors*/
0010 /*Topbar Colors*/
0011 /*Sidebar Colors*/
0012 /*Boxed layout width*/
0013 /*Shadow*/
0014 /*transitions*/
0015 /*Dark transparent bg*/
0016 @import url(icons/font-awesome/css/fontawesome-all.css);
0017 @import url(icons/themify-icons/themify-icons.css);
0018 @import url(icons/material-design-iconic-font/css/materialdesignicons.min.css);
0019 @import url(icons/weather-icons/css/weather-icons.min.css);
0020 .search-box .app-search .form-control {
0021 border-radius: 0px; }
0022
0023 .topbar .dropdown-menu .with-arrow > span {
0024 transform: rotate(45deg);
0025 -ms-transform: rotate(45deg);
0026 -webkit-transform: rotate(45deg);
0027 -o-transform: rotate(45deg);
0028 -moz-transform: rotate(45deg); }
0029
0030 /*******************************/
0031 /*******************************/
0032 /**
0033 * Table Of Content
0034 *
0035 * 1. Color system
0036 * 2. Options
0037 * 3. Body
0038 * 4. Typography
0039 * 5. Breadcrumbs
0040 * 6. Cards
0041 * 7. Dropdowns
0042 * 8. Buttons
0043 * 9. Typography
0044 * 10. Progress bars
0045 * 11. Tables
0046 * 12. Forms
0047 * 14. Component
0048 */
0049 /*!
0050 * Bootstrap v4.5.2 (https://getbootstrap.com/)
0051 * Copyright 2011-2020 The Bootstrap Authors
0052 * Copyright 2011-2020 Twitter, Inc.
0053 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
0054 */
0055 :root {
0056 --blue: #2962FF;
0057 --indigo: #6610f2;
0058 --purple: #7460ee;
0059 --pink: #e83e8c;
0060 --red: #f62d51;
0061 --orange: #fb8c00;
0062 --yellow: #ffbc34;
0063 --green: #36bea6;
0064 --teal: #20c997;
0065 --cyan: #4fc3f7;
0066 --white: #fff;
0067 --gray: #6c757d;
0068 --gray-dark: #343a40;
0069 --blue: #2962FF;
0070 --indigo: #6610f2;
0071 --purple: #7460ee;
0072 --pink: #e83e8c;
0073 --red: #f62d51;
0074 --orange: #fb8c00;
0075 --yellow: #ffbc34;
0076 --green: #36bea6;
0077 --teal: #20c997;
0078 --cyan: #4fc3f7;
0079 --white: #fff;
0080 --gray: #6c757d;
0081 --primary: #7460ee;
0082 --secondary: #6c757d;
0083 --success: #36bea6;
0084 --info: #2962FF;
0085 --warning: #ffbc34;
0086 --danger: #f62d51;
0087 --light: #f8f9fa;
0088 --dark: #343a40;
0089 --cyan: #4fc3f7;
0090 --orange: #fb8c00;
0091 --purple: #7460ee;
0092 --breakpoint-xs: 0;
0093 --breakpoint-sm: 576px;
0094 --breakpoint-md: 768px;
0095 --breakpoint-lg: 992px;
0096 --breakpoint-xl: 1600px;
0097 --font-family-sans-serif: "Nunito Sans", sans-serif;
0098 --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
0099
0100 *,
0101 *::before,
0102 *::after {
0103 -webkit-box-sizing: border-box;
0104 box-sizing: border-box; }
0105
0106 html {
0107 font-family: sans-serif;
0108 line-height: 1.15;
0109 -webkit-text-size-adjust: 100%;
0110 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
0111
0112 article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
0113 display: block; }
0114
0115 body {
0116 margin: 0;
0117 font-family: "Nunito Sans", sans-serif;
0118 font-size: 0.875rem;
0119 font-weight: 400;
0120 line-height: 1.5;
0121 color: #3e5569;
0122 text-align: left;
0123 background-color: #eef5f9; }
0124
0125 [tabindex="-1"]:focus:not(:focus-visible) {
0126 outline: 0 !important; }
0127
0128 hr {
0129 -webkit-box-sizing: content-box;
0130 box-sizing: content-box;
0131 height: 0;
0132 overflow: visible; }
0133
0134 h1, h2, h3, h4, h5, h6 {
0135 margin-top: 0;
0136 margin-bottom: 0.5rem; }
0137
0138 p {
0139 margin-top: 0;
0140 margin-bottom: 1rem; }
0141
0142 abbr[title],
0143 abbr[data-original-title] {
0144 text-decoration: underline;
0145 -webkit-text-decoration: underline dotted;
0146 text-decoration: underline dotted;
0147 cursor: help;
0148 border-bottom: 0;
0149 text-decoration-skip-ink: none; }
0150
0151 address {
0152 margin-bottom: 1rem;
0153 font-style: normal;
0154 line-height: inherit; }
0155
0156 ol,
0157 ul,
0158 dl {
0159 margin-top: 0;
0160 margin-bottom: 1rem; }
0161
0162 ol ol,
0163 ul ul,
0164 ol ul,
0165 ul ol {
0166 margin-bottom: 0; }
0167
0168 dt {
0169 font-weight: 800; }
0170
0171 dd {
0172 margin-bottom: .5rem;
0173 margin-left: 0; }
0174
0175 blockquote {
0176 margin: 0 0 1rem; }
0177
0178 b,
0179 strong {
0180 font-weight: bolder; }
0181
0182 small {
0183 font-size: 80%; }
0184
0185 sub,
0186 sup {
0187 position: relative;
0188 font-size: 75%;
0189 line-height: 0;
0190 vertical-align: baseline; }
0191
0192 sub {
0193 bottom: -.25em; }
0194
0195 sup {
0196 top: -.5em; }
0197
0198 a {
0199 color: #7460ee;
0200 text-decoration: none;
0201 background-color: transparent; }
0202 a:hover {
0203 color: #381be7;
0204 text-decoration: underline; }
0205
0206 a:not([href]):not([class]) {
0207 color: inherit;
0208 text-decoration: none; }
0209 a:not([href]):not([class]):hover {
0210 color: inherit;
0211 text-decoration: none; }
0212
0213 pre,
0214 code,
0215 kbd,
0216 samp {
0217 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
0218 font-size: 1em; }
0219
0220 pre {
0221 margin-top: 0;
0222 margin-bottom: 1rem;
0223 overflow: auto;
0224 -ms-overflow-style: scrollbar; }
0225
0226 figure {
0227 margin: 0 0 1rem; }
0228
0229 img {
0230 vertical-align: middle;
0231 border-style: none; }
0232
0233 svg {
0234 overflow: hidden;
0235 vertical-align: middle; }
0236
0237 table {
0238 border-collapse: collapse; }
0239
0240 caption {
0241 padding-top: 1rem;
0242 padding-bottom: 1rem;
0243 color: #a1aab2;
0244 text-align: left;
0245 caption-side: bottom; }
0246
0247 th {
0248 text-align: inherit; }
0249
0250 label {
0251 display: inline-block;
0252 margin-bottom: 0.5rem; }
0253
0254 button {
0255 border-radius: 0; }
0256
0257 button:focus {
0258 outline: 1px dotted;
0259 outline: 5px auto -webkit-focus-ring-color; }
0260
0261 input,
0262 button,
0263 select,
0264 optgroup,
0265 textarea {
0266 margin: 0;
0267 font-family: inherit;
0268 font-size: inherit;
0269 line-height: inherit; }
0270
0271 button,
0272 input {
0273 overflow: visible; }
0274
0275 button,
0276 select {
0277 text-transform: none; }
0278
0279 [role="button"] {
0280 cursor: pointer; }
0281
0282 select {
0283 word-wrap: normal; }
0284
0285 button,
0286 [type="button"],
0287 [type="reset"],
0288 [type="submit"] {
0289 -webkit-appearance: button; }
0290
0291 button:not(:disabled),
0292 [type="button"]:not(:disabled),
0293 [type="reset"]:not(:disabled),
0294 [type="submit"]:not(:disabled) {
0295 cursor: pointer; }
0296
0297 button::-moz-focus-inner,
0298 [type="button"]::-moz-focus-inner,
0299 [type="reset"]::-moz-focus-inner,
0300 [type="submit"]::-moz-focus-inner {
0301 padding: 0;
0302 border-style: none; }
0303
0304 input[type="radio"],
0305 input[type="checkbox"] {
0306 -webkit-box-sizing: border-box;
0307 box-sizing: border-box;
0308 padding: 0; }
0309
0310 textarea {
0311 overflow: auto;
0312 resize: vertical; }
0313
0314 fieldset {
0315 min-width: 0;
0316 padding: 0;
0317 margin: 0;
0318 border: 0; }
0319
0320 legend {
0321 display: block;
0322 width: 100%;
0323 max-width: 100%;
0324 padding: 0;
0325 margin-bottom: .5rem;
0326 font-size: 1.5rem;
0327 line-height: inherit;
0328 color: inherit;
0329 white-space: normal; }
0330
0331 progress {
0332 vertical-align: baseline; }
0333
0334 [type="number"]::-webkit-inner-spin-button,
0335 [type="number"]::-webkit-outer-spin-button {
0336 height: auto; }
0337
0338 [type="search"] {
0339 outline-offset: -2px;
0340 -webkit-appearance: none; }
0341
0342 [type="search"]::-webkit-search-decoration {
0343 -webkit-appearance: none; }
0344
0345 ::-webkit-file-upload-button {
0346 font: inherit;
0347 -webkit-appearance: button; }
0348
0349 output {
0350 display: inline-block; }
0351
0352 summary {
0353 display: list-item;
0354 cursor: pointer; }
0355
0356 template {
0357 display: none; }
0358
0359 [hidden] {
0360 display: none !important; }
0361
0362 h1, h2, h3, h4, h5, h6,
0363 .h1, .h2, .h3, .h4, .h5, .h6 {
0364 margin-bottom: 0.5rem;
0365 font-weight: 700;
0366 line-height: 1.2;
0367 color: inherit; }
0368
0369 h1, .h1 {
0370 font-size: 2.25rem; }
0371
0372 h2, .h2 {
0373 font-size: 1.875rem; }
0374
0375 h3, .h3 {
0376 font-size: 1.5rem; }
0377
0378 h4, .h4 {
0379 font-size: 1.125rem; }
0380
0381 h5, .h5 {
0382 font-size: 1rem; }
0383
0384 h6, .h6 {
0385 font-size: 0.875rem; }
0386
0387 .lead {
0388 font-size: 1.09375rem;
0389 font-weight: 300; }
0390
0391 .display-1 {
0392 font-size: 6rem;
0393 font-weight: 300;
0394 line-height: 1.2; }
0395
0396 .display-2 {
0397 font-size: 5.5rem;
0398 font-weight: 300;
0399 line-height: 1.2; }
0400
0401 .display-3 {
0402 font-size: 4.5rem;
0403 font-weight: 300;
0404 line-height: 1.2; }
0405
0406 .display-4 {
0407 font-size: 3.5rem;
0408 font-weight: 300;
0409 line-height: 1.2; }
0410
0411 hr {
0412 margin-top: 1rem;
0413 margin-bottom: 1rem;
0414 border: 0;
0415 border-top: 1px solid rgba(0, 0, 0, 0.1); }
0416
0417 small,
0418 .small {
0419 font-size: 80%;
0420 font-weight: 400; }
0421
0422 mark,
0423 .mark {
0424 padding: 0.2em;
0425 background-color: #fcf8e3; }
0426
0427 .list-unstyled {
0428 padding-left: 0;
0429 list-style: none; }
0430
0431 .list-inline {
0432 padding-left: 0;
0433 list-style: none; }
0434
0435 .list-inline-item {
0436 display: inline-block; }
0437 .list-inline-item:not(:last-child) {
0438 margin-right: 0.5rem; }
0439
0440 .initialism {
0441 font-size: 90%;
0442 text-transform: uppercase; }
0443
0444 .blockquote {
0445 margin-bottom: 1rem;
0446 font-size: 1.09375rem; }
0447
0448 .blockquote-footer {
0449 display: block;
0450 font-size: 80%;
0451 color: #6c757d; }
0452 .blockquote-footer::before {
0453 content: "\2014\00A0"; }
0454
0455 .img-fluid {
0456 max-width: 100%;
0457 height: auto; }
0458
0459 .img-thumbnail {
0460 padding: 0.25rem;
0461 background-color: #eef5f9;
0462 border: 1px solid #dee2e6;
0463 border-radius: 2px;
0464 max-width: 100%;
0465 height: auto; }
0466
0467 .figure {
0468 display: inline-block; }
0469
0470 .figure-img {
0471 margin-bottom: 0.5rem;
0472 line-height: 1; }
0473
0474 .figure-caption {
0475 font-size: 90%;
0476 color: #6c757d; }
0477
0478 code {
0479 font-size: 87.5%;
0480 color: #e83e8c;
0481 word-wrap: break-word; }
0482 a > code {
0483 color: inherit; }
0484
0485 kbd {
0486 padding: 0.2rem 0.4rem;
0487 font-size: 87.5%;
0488 color: #fff;
0489 background-color: #212529;
0490 border-radius: 1px; }
0491 kbd kbd {
0492 padding: 0;
0493 font-size: 100%;
0494 font-weight: 800; }
0495
0496 pre {
0497 display: block;
0498 font-size: 87.5%;
0499 color: #212529; }
0500 pre code {
0501 font-size: inherit;
0502 color: inherit;
0503 word-break: normal; }
0504
0505 .pre-scrollable {
0506 max-height: 340px;
0507 overflow-y: scroll; }
0508
0509 .container,
0510 .container-fluid,
0511 .container-sm,
0512 .container-md,
0513 .container-lg,
0514 .container-xl {
0515 width: 100%;
0516 padding-right: 10px;
0517 padding-left: 10px;
0518 margin-right: auto;
0519 margin-left: auto; }
0520
0521 @media (min-width: 576px) {
0522 .container, .container-sm {
0523 max-width: 540px; } }
0524
0525 @media (min-width: 768px) {
0526 .container, .container-sm, .container-md {
0527 max-width: 720px; } }
0528
0529 @media (min-width: 992px) {
0530 .container, .container-sm, .container-md, .container-lg {
0531 max-width: 960px; } }
0532
0533 @media (min-width: 1600px) {
0534 .container, .container-sm, .container-md, .container-lg, .container-xl {
0535 max-width: 1140px; } }
0536
0537 .row {
0538 display: -webkit-box;
0539 display: -ms-flexbox;
0540 display: flex;
0541 -ms-flex-wrap: wrap;
0542 flex-wrap: wrap;
0543 margin-right: -10px;
0544 margin-left: -10px; }
0545
0546 .no-gutters {
0547 margin-right: 0;
0548 margin-left: 0; }
0549 .no-gutters > .col,
0550 .no-gutters > [class*="col-"] {
0551 padding-right: 0;
0552 padding-left: 0; }
0553
0554 .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,
0555 .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,
0556 .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,
0557 .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,
0558 .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,
0559 .col-xl-auto {
0560 position: relative;
0561 width: 100%;
0562 padding-right: 10px;
0563 padding-left: 10px; }
0564
0565 .col {
0566 -ms-flex-preferred-size: 0;
0567 flex-basis: 0;
0568 -webkit-box-flex: 1;
0569 -ms-flex-positive: 1;
0570 flex-grow: 1;
0571 max-width: 100%; }
0572
0573 .row-cols-1 > * {
0574 -webkit-box-flex: 0;
0575 -ms-flex: 0 0 100%;
0576 flex: 0 0 100%;
0577 max-width: 100%; }
0578
0579 .row-cols-2 > * {
0580 -webkit-box-flex: 0;
0581 -ms-flex: 0 0 50%;
0582 flex: 0 0 50%;
0583 max-width: 50%; }
0584
0585 .row-cols-3 > * {
0586 -webkit-box-flex: 0;
0587 -ms-flex: 0 0 33.33333%;
0588 flex: 0 0 33.33333%;
0589 max-width: 33.33333%; }
0590
0591 .row-cols-4 > * {
0592 -webkit-box-flex: 0;
0593 -ms-flex: 0 0 25%;
0594 flex: 0 0 25%;
0595 max-width: 25%; }
0596
0597 .row-cols-5 > * {
0598 -webkit-box-flex: 0;
0599 -ms-flex: 0 0 20%;
0600 flex: 0 0 20%;
0601 max-width: 20%; }
0602
0603 .row-cols-6 > * {
0604 -webkit-box-flex: 0;
0605 -ms-flex: 0 0 16.66667%;
0606 flex: 0 0 16.66667%;
0607 max-width: 16.66667%; }
0608
0609 .col-auto {
0610 -webkit-box-flex: 0;
0611 -ms-flex: 0 0 auto;
0612 flex: 0 0 auto;
0613 width: auto;
0614 max-width: 100%; }
0615
0616 .col-1 {
0617 -webkit-box-flex: 0;
0618 -ms-flex: 0 0 8.33333%;
0619 flex: 0 0 8.33333%;
0620 max-width: 8.33333%; }
0621
0622 .col-2 {
0623 -webkit-box-flex: 0;
0624 -ms-flex: 0 0 16.66667%;
0625 flex: 0 0 16.66667%;
0626 max-width: 16.66667%; }
0627
0628 .col-3 {
0629 -webkit-box-flex: 0;
0630 -ms-flex: 0 0 25%;
0631 flex: 0 0 25%;
0632 max-width: 25%; }
0633
0634 .col-4 {
0635 -webkit-box-flex: 0;
0636 -ms-flex: 0 0 33.33333%;
0637 flex: 0 0 33.33333%;
0638 max-width: 33.33333%; }
0639
0640 .col-5 {
0641 -webkit-box-flex: 0;
0642 -ms-flex: 0 0 41.66667%;
0643 flex: 0 0 41.66667%;
0644 max-width: 41.66667%; }
0645
0646 .col-6 {
0647 -webkit-box-flex: 0;
0648 -ms-flex: 0 0 50%;
0649 flex: 0 0 50%;
0650 max-width: 50%; }
0651
0652 .col-7 {
0653 -webkit-box-flex: 0;
0654 -ms-flex: 0 0 58.33333%;
0655 flex: 0 0 58.33333%;
0656 max-width: 58.33333%; }
0657
0658 .col-8 {
0659 -webkit-box-flex: 0;
0660 -ms-flex: 0 0 66.66667%;
0661 flex: 0 0 66.66667%;
0662 max-width: 66.66667%; }
0663
0664 .col-9 {
0665 -webkit-box-flex: 0;
0666 -ms-flex: 0 0 75%;
0667 flex: 0 0 75%;
0668 max-width: 75%; }
0669
0670 .col-10 {
0671 -webkit-box-flex: 0;
0672 -ms-flex: 0 0 83.33333%;
0673 flex: 0 0 83.33333%;
0674 max-width: 83.33333%; }
0675
0676 .col-11 {
0677 -webkit-box-flex: 0;
0678 -ms-flex: 0 0 91.66667%;
0679 flex: 0 0 91.66667%;
0680 max-width: 91.66667%; }
0681
0682 .col-12 {
0683 -webkit-box-flex: 0;
0684 -ms-flex: 0 0 100%;
0685 flex: 0 0 100%;
0686 max-width: 100%; }
0687
0688 .order-first {
0689 -webkit-box-ordinal-group: 0;
0690 -ms-flex-order: -1;
0691 order: -1; }
0692
0693 .order-last {
0694 -webkit-box-ordinal-group: 14;
0695 -ms-flex-order: 13;
0696 order: 13; }
0697
0698 .order-0 {
0699 -webkit-box-ordinal-group: 1;
0700 -ms-flex-order: 0;
0701 order: 0; }
0702
0703 .order-1 {
0704 -webkit-box-ordinal-group: 2;
0705 -ms-flex-order: 1;
0706 order: 1; }
0707
0708 .order-2 {
0709 -webkit-box-ordinal-group: 3;
0710 -ms-flex-order: 2;
0711 order: 2; }
0712
0713 .order-3 {
0714 -webkit-box-ordinal-group: 4;
0715 -ms-flex-order: 3;
0716 order: 3; }
0717
0718 .order-4 {
0719 -webkit-box-ordinal-group: 5;
0720 -ms-flex-order: 4;
0721 order: 4; }
0722
0723 .order-5 {
0724 -webkit-box-ordinal-group: 6;
0725 -ms-flex-order: 5;
0726 order: 5; }
0727
0728 .order-6 {
0729 -webkit-box-ordinal-group: 7;
0730 -ms-flex-order: 6;
0731 order: 6; }
0732
0733 .order-7 {
0734 -webkit-box-ordinal-group: 8;
0735 -ms-flex-order: 7;
0736 order: 7; }
0737
0738 .order-8 {
0739 -webkit-box-ordinal-group: 9;
0740 -ms-flex-order: 8;
0741 order: 8; }
0742
0743 .order-9 {
0744 -webkit-box-ordinal-group: 10;
0745 -ms-flex-order: 9;
0746 order: 9; }
0747
0748 .order-10 {
0749 -webkit-box-ordinal-group: 11;
0750 -ms-flex-order: 10;
0751 order: 10; }
0752
0753 .order-11 {
0754 -webkit-box-ordinal-group: 12;
0755 -ms-flex-order: 11;
0756 order: 11; }
0757
0758 .order-12 {
0759 -webkit-box-ordinal-group: 13;
0760 -ms-flex-order: 12;
0761 order: 12; }
0762
0763 .offset-1 {
0764 margin-left: 8.33333%; }
0765
0766 .offset-2 {
0767 margin-left: 16.66667%; }
0768
0769 .offset-3 {
0770 margin-left: 25%; }
0771
0772 .offset-4 {
0773 margin-left: 33.33333%; }
0774
0775 .offset-5 {
0776 margin-left: 41.66667%; }
0777
0778 .offset-6 {
0779 margin-left: 50%; }
0780
0781 .offset-7 {
0782 margin-left: 58.33333%; }
0783
0784 .offset-8 {
0785 margin-left: 66.66667%; }
0786
0787 .offset-9 {
0788 margin-left: 75%; }
0789
0790 .offset-10 {
0791 margin-left: 83.33333%; }
0792
0793 .offset-11 {
0794 margin-left: 91.66667%; }
0795
0796 @media (min-width: 576px) {
0797 .col-sm {
0798 -ms-flex-preferred-size: 0;
0799 flex-basis: 0;
0800 -webkit-box-flex: 1;
0801 -ms-flex-positive: 1;
0802 flex-grow: 1;
0803 max-width: 100%; }
0804 .row-cols-sm-1 > * {
0805 -webkit-box-flex: 0;
0806 -ms-flex: 0 0 100%;
0807 flex: 0 0 100%;
0808 max-width: 100%; }
0809 .row-cols-sm-2 > * {
0810 -webkit-box-flex: 0;
0811 -ms-flex: 0 0 50%;
0812 flex: 0 0 50%;
0813 max-width: 50%; }
0814 .row-cols-sm-3 > * {
0815 -webkit-box-flex: 0;
0816 -ms-flex: 0 0 33.33333%;
0817 flex: 0 0 33.33333%;
0818 max-width: 33.33333%; }
0819 .row-cols-sm-4 > * {
0820 -webkit-box-flex: 0;
0821 -ms-flex: 0 0 25%;
0822 flex: 0 0 25%;
0823 max-width: 25%; }
0824 .row-cols-sm-5 > * {
0825 -webkit-box-flex: 0;
0826 -ms-flex: 0 0 20%;
0827 flex: 0 0 20%;
0828 max-width: 20%; }
0829 .row-cols-sm-6 > * {
0830 -webkit-box-flex: 0;
0831 -ms-flex: 0 0 16.66667%;
0832 flex: 0 0 16.66667%;
0833 max-width: 16.66667%; }
0834 .col-sm-auto {
0835 -webkit-box-flex: 0;
0836 -ms-flex: 0 0 auto;
0837 flex: 0 0 auto;
0838 width: auto;
0839 max-width: 100%; }
0840 .col-sm-1 {
0841 -webkit-box-flex: 0;
0842 -ms-flex: 0 0 8.33333%;
0843 flex: 0 0 8.33333%;
0844 max-width: 8.33333%; }
0845 .col-sm-2 {
0846 -webkit-box-flex: 0;
0847 -ms-flex: 0 0 16.66667%;
0848 flex: 0 0 16.66667%;
0849 max-width: 16.66667%; }
0850 .col-sm-3 {
0851 -webkit-box-flex: 0;
0852 -ms-flex: 0 0 25%;
0853 flex: 0 0 25%;
0854 max-width: 25%; }
0855 .col-sm-4 {
0856 -webkit-box-flex: 0;
0857 -ms-flex: 0 0 33.33333%;
0858 flex: 0 0 33.33333%;
0859 max-width: 33.33333%; }
0860 .col-sm-5 {
0861 -webkit-box-flex: 0;
0862 -ms-flex: 0 0 41.66667%;
0863 flex: 0 0 41.66667%;
0864 max-width: 41.66667%; }
0865 .col-sm-6 {
0866 -webkit-box-flex: 0;
0867 -ms-flex: 0 0 50%;
0868 flex: 0 0 50%;
0869 max-width: 50%; }
0870 .col-sm-7 {
0871 -webkit-box-flex: 0;
0872 -ms-flex: 0 0 58.33333%;
0873 flex: 0 0 58.33333%;
0874 max-width: 58.33333%; }
0875 .col-sm-8 {
0876 -webkit-box-flex: 0;
0877 -ms-flex: 0 0 66.66667%;
0878 flex: 0 0 66.66667%;
0879 max-width: 66.66667%; }
0880 .col-sm-9 {
0881 -webkit-box-flex: 0;
0882 -ms-flex: 0 0 75%;
0883 flex: 0 0 75%;
0884 max-width: 75%; }
0885 .col-sm-10 {
0886 -webkit-box-flex: 0;
0887 -ms-flex: 0 0 83.33333%;
0888 flex: 0 0 83.33333%;
0889 max-width: 83.33333%; }
0890 .col-sm-11 {
0891 -webkit-box-flex: 0;
0892 -ms-flex: 0 0 91.66667%;
0893 flex: 0 0 91.66667%;
0894 max-width: 91.66667%; }
0895 .col-sm-12 {
0896 -webkit-box-flex: 0;
0897 -ms-flex: 0 0 100%;
0898 flex: 0 0 100%;
0899 max-width: 100%; }
0900 .order-sm-first {
0901 -webkit-box-ordinal-group: 0;
0902 -ms-flex-order: -1;
0903 order: -1; }
0904 .order-sm-last {
0905 -webkit-box-ordinal-group: 14;
0906 -ms-flex-order: 13;
0907 order: 13; }
0908 .order-sm-0 {
0909 -webkit-box-ordinal-group: 1;
0910 -ms-flex-order: 0;
0911 order: 0; }
0912 .order-sm-1 {
0913 -webkit-box-ordinal-group: 2;
0914 -ms-flex-order: 1;
0915 order: 1; }
0916 .order-sm-2 {
0917 -webkit-box-ordinal-group: 3;
0918 -ms-flex-order: 2;
0919 order: 2; }
0920 .order-sm-3 {
0921 -webkit-box-ordinal-group: 4;
0922 -ms-flex-order: 3;
0923 order: 3; }
0924 .order-sm-4 {
0925 -webkit-box-ordinal-group: 5;
0926 -ms-flex-order: 4;
0927 order: 4; }
0928 .order-sm-5 {
0929 -webkit-box-ordinal-group: 6;
0930 -ms-flex-order: 5;
0931 order: 5; }
0932 .order-sm-6 {
0933 -webkit-box-ordinal-group: 7;
0934 -ms-flex-order: 6;
0935 order: 6; }
0936 .order-sm-7 {
0937 -webkit-box-ordinal-group: 8;
0938 -ms-flex-order: 7;
0939 order: 7; }
0940 .order-sm-8 {
0941 -webkit-box-ordinal-group: 9;
0942 -ms-flex-order: 8;
0943 order: 8; }
0944 .order-sm-9 {
0945 -webkit-box-ordinal-group: 10;
0946 -ms-flex-order: 9;
0947 order: 9; }
0948 .order-sm-10 {
0949 -webkit-box-ordinal-group: 11;
0950 -ms-flex-order: 10;
0951 order: 10; }
0952 .order-sm-11 {
0953 -webkit-box-ordinal-group: 12;
0954 -ms-flex-order: 11;
0955 order: 11; }
0956 .order-sm-12 {
0957 -webkit-box-ordinal-group: 13;
0958 -ms-flex-order: 12;
0959 order: 12; }
0960 .offset-sm-0 {
0961 margin-left: 0; }
0962 .offset-sm-1 {
0963 margin-left: 8.33333%; }
0964 .offset-sm-2 {
0965 margin-left: 16.66667%; }
0966 .offset-sm-3 {
0967 margin-left: 25%; }
0968 .offset-sm-4 {
0969 margin-left: 33.33333%; }
0970 .offset-sm-5 {
0971 margin-left: 41.66667%; }
0972 .offset-sm-6 {
0973 margin-left: 50%; }
0974 .offset-sm-7 {
0975 margin-left: 58.33333%; }
0976 .offset-sm-8 {
0977 margin-left: 66.66667%; }
0978 .offset-sm-9 {
0979 margin-left: 75%; }
0980 .offset-sm-10 {
0981 margin-left: 83.33333%; }
0982 .offset-sm-11 {
0983 margin-left: 91.66667%; } }
0984
0985 @media (min-width: 768px) {
0986 .col-md {
0987 -ms-flex-preferred-size: 0;
0988 flex-basis: 0;
0989 -webkit-box-flex: 1;
0990 -ms-flex-positive: 1;
0991 flex-grow: 1;
0992 max-width: 100%; }
0993 .row-cols-md-1 > * {
0994 -webkit-box-flex: 0;
0995 -ms-flex: 0 0 100%;
0996 flex: 0 0 100%;
0997 max-width: 100%; }
0998 .row-cols-md-2 > * {
0999 -webkit-box-flex: 0;
1000 -ms-flex: 0 0 50%;
1001 flex: 0 0 50%;
1002 max-width: 50%; }
1003 .row-cols-md-3 > * {
1004 -webkit-box-flex: 0;
1005 -ms-flex: 0 0 33.33333%;
1006 flex: 0 0 33.33333%;
1007 max-width: 33.33333%; }
1008 .row-cols-md-4 > * {
1009 -webkit-box-flex: 0;
1010 -ms-flex: 0 0 25%;
1011 flex: 0 0 25%;
1012 max-width: 25%; }
1013 .row-cols-md-5 > * {
1014 -webkit-box-flex: 0;
1015 -ms-flex: 0 0 20%;
1016 flex: 0 0 20%;
1017 max-width: 20%; }
1018 .row-cols-md-6 > * {
1019 -webkit-box-flex: 0;
1020 -ms-flex: 0 0 16.66667%;
1021 flex: 0 0 16.66667%;
1022 max-width: 16.66667%; }
1023 .col-md-auto {
1024 -webkit-box-flex: 0;
1025 -ms-flex: 0 0 auto;
1026 flex: 0 0 auto;
1027 width: auto;
1028 max-width: 100%; }
1029 .col-md-1 {
1030 -webkit-box-flex: 0;
1031 -ms-flex: 0 0 8.33333%;
1032 flex: 0 0 8.33333%;
1033 max-width: 8.33333%; }
1034 .col-md-2 {
1035 -webkit-box-flex: 0;
1036 -ms-flex: 0 0 16.66667%;
1037 flex: 0 0 16.66667%;
1038 max-width: 16.66667%; }
1039 .col-md-3 {
1040 -webkit-box-flex: 0;
1041 -ms-flex: 0 0 25%;
1042 flex: 0 0 25%;
1043 max-width: 25%; }
1044 .col-md-4 {
1045 -webkit-box-flex: 0;
1046 -ms-flex: 0 0 33.33333%;
1047 flex: 0 0 33.33333%;
1048 max-width: 33.33333%; }
1049 .col-md-5 {
1050 -webkit-box-flex: 0;
1051 -ms-flex: 0 0 41.66667%;
1052 flex: 0 0 41.66667%;
1053 max-width: 41.66667%; }
1054 .col-md-6 {
1055 -webkit-box-flex: 0;
1056 -ms-flex: 0 0 50%;
1057 flex: 0 0 50%;
1058 max-width: 50%; }
1059 .col-md-7 {
1060 -webkit-box-flex: 0;
1061 -ms-flex: 0 0 58.33333%;
1062 flex: 0 0 58.33333%;
1063 max-width: 58.33333%; }
1064 .col-md-8 {
1065 -webkit-box-flex: 0;
1066 -ms-flex: 0 0 66.66667%;
1067 flex: 0 0 66.66667%;
1068 max-width: 66.66667%; }
1069 .col-md-9 {
1070 -webkit-box-flex: 0;
1071 -ms-flex: 0 0 75%;
1072 flex: 0 0 75%;
1073 max-width: 75%; }
1074 .col-md-10 {
1075 -webkit-box-flex: 0;
1076 -ms-flex: 0 0 83.33333%;
1077 flex: 0 0 83.33333%;
1078 max-width: 83.33333%; }
1079 .col-md-11 {
1080 -webkit-box-flex: 0;
1081 -ms-flex: 0 0 91.66667%;
1082 flex: 0 0 91.66667%;
1083 max-width: 91.66667%; }
1084 .col-md-12 {
1085 -webkit-box-flex: 0;
1086 -ms-flex: 0 0 100%;
1087 flex: 0 0 100%;
1088 max-width: 100%; }
1089 .order-md-first {
1090 -webkit-box-ordinal-group: 0;
1091 -ms-flex-order: -1;
1092 order: -1; }
1093 .order-md-last {
1094 -webkit-box-ordinal-group: 14;
1095 -ms-flex-order: 13;
1096 order: 13; }
1097 .order-md-0 {
1098 -webkit-box-ordinal-group: 1;
1099 -ms-flex-order: 0;
1100 order: 0; }
1101 .order-md-1 {
1102 -webkit-box-ordinal-group: 2;
1103 -ms-flex-order: 1;
1104 order: 1; }
1105 .order-md-2 {
1106 -webkit-box-ordinal-group: 3;
1107 -ms-flex-order: 2;
1108 order: 2; }
1109 .order-md-3 {
1110 -webkit-box-ordinal-group: 4;
1111 -ms-flex-order: 3;
1112 order: 3; }
1113 .order-md-4 {
1114 -webkit-box-ordinal-group: 5;
1115 -ms-flex-order: 4;
1116 order: 4; }
1117 .order-md-5 {
1118 -webkit-box-ordinal-group: 6;
1119 -ms-flex-order: 5;
1120 order: 5; }
1121 .order-md-6 {
1122 -webkit-box-ordinal-group: 7;
1123 -ms-flex-order: 6;
1124 order: 6; }
1125 .order-md-7 {
1126 -webkit-box-ordinal-group: 8;
1127 -ms-flex-order: 7;
1128 order: 7; }
1129 .order-md-8 {
1130 -webkit-box-ordinal-group: 9;
1131 -ms-flex-order: 8;
1132 order: 8; }
1133 .order-md-9 {
1134 -webkit-box-ordinal-group: 10;
1135 -ms-flex-order: 9;
1136 order: 9; }
1137 .order-md-10 {
1138 -webkit-box-ordinal-group: 11;
1139 -ms-flex-order: 10;
1140 order: 10; }
1141 .order-md-11 {
1142 -webkit-box-ordinal-group: 12;
1143 -ms-flex-order: 11;
1144 order: 11; }
1145 .order-md-12 {
1146 -webkit-box-ordinal-group: 13;
1147 -ms-flex-order: 12;
1148 order: 12; }
1149 .offset-md-0 {
1150 margin-left: 0; }
1151 .offset-md-1 {
1152 margin-left: 8.33333%; }
1153 .offset-md-2 {
1154 margin-left: 16.66667%; }
1155 .offset-md-3 {
1156 margin-left: 25%; }
1157 .offset-md-4 {
1158 margin-left: 33.33333%; }
1159 .offset-md-5 {
1160 margin-left: 41.66667%; }
1161 .offset-md-6 {
1162 margin-left: 50%; }
1163 .offset-md-7 {
1164 margin-left: 58.33333%; }
1165 .offset-md-8 {
1166 margin-left: 66.66667%; }
1167 .offset-md-9 {
1168 margin-left: 75%; }
1169 .offset-md-10 {
1170 margin-left: 83.33333%; }
1171 .offset-md-11 {
1172 margin-left: 91.66667%; } }
1173
1174 @media (min-width: 992px) {
1175 .col-lg {
1176 -ms-flex-preferred-size: 0;
1177 flex-basis: 0;
1178 -webkit-box-flex: 1;
1179 -ms-flex-positive: 1;
1180 flex-grow: 1;
1181 max-width: 100%; }
1182 .row-cols-lg-1 > * {
1183 -webkit-box-flex: 0;
1184 -ms-flex: 0 0 100%;
1185 flex: 0 0 100%;
1186 max-width: 100%; }
1187 .row-cols-lg-2 > * {
1188 -webkit-box-flex: 0;
1189 -ms-flex: 0 0 50%;
1190 flex: 0 0 50%;
1191 max-width: 50%; }
1192 .row-cols-lg-3 > * {
1193 -webkit-box-flex: 0;
1194 -ms-flex: 0 0 33.33333%;
1195 flex: 0 0 33.33333%;
1196 max-width: 33.33333%; }
1197 .row-cols-lg-4 > * {
1198 -webkit-box-flex: 0;
1199 -ms-flex: 0 0 25%;
1200 flex: 0 0 25%;
1201 max-width: 25%; }
1202 .row-cols-lg-5 > * {
1203 -webkit-box-flex: 0;
1204 -ms-flex: 0 0 20%;
1205 flex: 0 0 20%;
1206 max-width: 20%; }
1207 .row-cols-lg-6 > * {
1208 -webkit-box-flex: 0;
1209 -ms-flex: 0 0 16.66667%;
1210 flex: 0 0 16.66667%;
1211 max-width: 16.66667%; }
1212 .col-lg-auto {
1213 -webkit-box-flex: 0;
1214 -ms-flex: 0 0 auto;
1215 flex: 0 0 auto;
1216 width: auto;
1217 max-width: 100%; }
1218 .col-lg-1 {
1219 -webkit-box-flex: 0;
1220 -ms-flex: 0 0 8.33333%;
1221 flex: 0 0 8.33333%;
1222 max-width: 8.33333%; }
1223 .col-lg-2 {
1224 -webkit-box-flex: 0;
1225 -ms-flex: 0 0 16.66667%;
1226 flex: 0 0 16.66667%;
1227 max-width: 16.66667%; }
1228 .col-lg-3 {
1229 -webkit-box-flex: 0;
1230 -ms-flex: 0 0 25%;
1231 flex: 0 0 25%;
1232 max-width: 25%; }
1233 .col-lg-4 {
1234 -webkit-box-flex: 0;
1235 -ms-flex: 0 0 33.33333%;
1236 flex: 0 0 33.33333%;
1237 max-width: 33.33333%; }
1238 .col-lg-5 {
1239 -webkit-box-flex: 0;
1240 -ms-flex: 0 0 41.66667%;
1241 flex: 0 0 41.66667%;
1242 max-width: 41.66667%; }
1243 .col-lg-6 {
1244 -webkit-box-flex: 0;
1245 -ms-flex: 0 0 50%;
1246 flex: 0 0 50%;
1247 max-width: 50%; }
1248 .col-lg-7 {
1249 -webkit-box-flex: 0;
1250 -ms-flex: 0 0 58.33333%;
1251 flex: 0 0 58.33333%;
1252 max-width: 58.33333%; }
1253 .col-lg-8 {
1254 -webkit-box-flex: 0;
1255 -ms-flex: 0 0 66.66667%;
1256 flex: 0 0 66.66667%;
1257 max-width: 66.66667%; }
1258 .col-lg-9 {
1259 -webkit-box-flex: 0;
1260 -ms-flex: 0 0 75%;
1261 flex: 0 0 75%;
1262 max-width: 75%; }
1263 .col-lg-10 {
1264 -webkit-box-flex: 0;
1265 -ms-flex: 0 0 83.33333%;
1266 flex: 0 0 83.33333%;
1267 max-width: 83.33333%; }
1268 .col-lg-11 {
1269 -webkit-box-flex: 0;
1270 -ms-flex: 0 0 91.66667%;
1271 flex: 0 0 91.66667%;
1272 max-width: 91.66667%; }
1273 .col-lg-12 {
1274 -webkit-box-flex: 0;
1275 -ms-flex: 0 0 100%;
1276 flex: 0 0 100%;
1277 max-width: 100%; }
1278 .order-lg-first {
1279 -webkit-box-ordinal-group: 0;
1280 -ms-flex-order: -1;
1281 order: -1; }
1282 .order-lg-last {
1283 -webkit-box-ordinal-group: 14;
1284 -ms-flex-order: 13;
1285 order: 13; }
1286 .order-lg-0 {
1287 -webkit-box-ordinal-group: 1;
1288 -ms-flex-order: 0;
1289 order: 0; }
1290 .order-lg-1 {
1291 -webkit-box-ordinal-group: 2;
1292 -ms-flex-order: 1;
1293 order: 1; }
1294 .order-lg-2 {
1295 -webkit-box-ordinal-group: 3;
1296 -ms-flex-order: 2;
1297 order: 2; }
1298 .order-lg-3 {
1299 -webkit-box-ordinal-group: 4;
1300 -ms-flex-order: 3;
1301 order: 3; }
1302 .order-lg-4 {
1303 -webkit-box-ordinal-group: 5;
1304 -ms-flex-order: 4;
1305 order: 4; }
1306 .order-lg-5 {
1307 -webkit-box-ordinal-group: 6;
1308 -ms-flex-order: 5;
1309 order: 5; }
1310 .order-lg-6 {
1311 -webkit-box-ordinal-group: 7;
1312 -ms-flex-order: 6;
1313 order: 6; }
1314 .order-lg-7 {
1315 -webkit-box-ordinal-group: 8;
1316 -ms-flex-order: 7;
1317 order: 7; }
1318 .order-lg-8 {
1319 -webkit-box-ordinal-group: 9;
1320 -ms-flex-order: 8;
1321 order: 8; }
1322 .order-lg-9 {
1323 -webkit-box-ordinal-group: 10;
1324 -ms-flex-order: 9;
1325 order: 9; }
1326 .order-lg-10 {
1327 -webkit-box-ordinal-group: 11;
1328 -ms-flex-order: 10;
1329 order: 10; }
1330 .order-lg-11 {
1331 -webkit-box-ordinal-group: 12;
1332 -ms-flex-order: 11;
1333 order: 11; }
1334 .order-lg-12 {
1335 -webkit-box-ordinal-group: 13;
1336 -ms-flex-order: 12;
1337 order: 12; }
1338 .offset-lg-0 {
1339 margin-left: 0; }
1340 .offset-lg-1 {
1341 margin-left: 8.33333%; }
1342 .offset-lg-2 {
1343 margin-left: 16.66667%; }
1344 .offset-lg-3 {
1345 margin-left: 25%; }
1346 .offset-lg-4 {
1347 margin-left: 33.33333%; }
1348 .offset-lg-5 {
1349 margin-left: 41.66667%; }
1350 .offset-lg-6 {
1351 margin-left: 50%; }
1352 .offset-lg-7 {
1353 margin-left: 58.33333%; }
1354 .offset-lg-8 {
1355 margin-left: 66.66667%; }
1356 .offset-lg-9 {
1357 margin-left: 75%; }
1358 .offset-lg-10 {
1359 margin-left: 83.33333%; }
1360 .offset-lg-11 {
1361 margin-left: 91.66667%; } }
1362
1363 @media (min-width: 1600px) {
1364 .col-xl {
1365 -ms-flex-preferred-size: 0;
1366 flex-basis: 0;
1367 -webkit-box-flex: 1;
1368 -ms-flex-positive: 1;
1369 flex-grow: 1;
1370 max-width: 100%; }
1371 .row-cols-xl-1 > * {
1372 -webkit-box-flex: 0;
1373 -ms-flex: 0 0 100%;
1374 flex: 0 0 100%;
1375 max-width: 100%; }
1376 .row-cols-xl-2 > * {
1377 -webkit-box-flex: 0;
1378 -ms-flex: 0 0 50%;
1379 flex: 0 0 50%;
1380 max-width: 50%; }
1381 .row-cols-xl-3 > * {
1382 -webkit-box-flex: 0;
1383 -ms-flex: 0 0 33.33333%;
1384 flex: 0 0 33.33333%;
1385 max-width: 33.33333%; }
1386 .row-cols-xl-4 > * {
1387 -webkit-box-flex: 0;
1388 -ms-flex: 0 0 25%;
1389 flex: 0 0 25%;
1390 max-width: 25%; }
1391 .row-cols-xl-5 > * {
1392 -webkit-box-flex: 0;
1393 -ms-flex: 0 0 20%;
1394 flex: 0 0 20%;
1395 max-width: 20%; }
1396 .row-cols-xl-6 > * {
1397 -webkit-box-flex: 0;
1398 -ms-flex: 0 0 16.66667%;
1399 flex: 0 0 16.66667%;
1400 max-width: 16.66667%; }
1401 .col-xl-auto {
1402 -webkit-box-flex: 0;
1403 -ms-flex: 0 0 auto;
1404 flex: 0 0 auto;
1405 width: auto;
1406 max-width: 100%; }
1407 .col-xl-1 {
1408 -webkit-box-flex: 0;
1409 -ms-flex: 0 0 8.33333%;
1410 flex: 0 0 8.33333%;
1411 max-width: 8.33333%; }
1412 .col-xl-2 {
1413 -webkit-box-flex: 0;
1414 -ms-flex: 0 0 16.66667%;
1415 flex: 0 0 16.66667%;
1416 max-width: 16.66667%; }
1417 .col-xl-3 {
1418 -webkit-box-flex: 0;
1419 -ms-flex: 0 0 25%;
1420 flex: 0 0 25%;
1421 max-width: 25%; }
1422 .col-xl-4 {
1423 -webkit-box-flex: 0;
1424 -ms-flex: 0 0 33.33333%;
1425 flex: 0 0 33.33333%;
1426 max-width: 33.33333%; }
1427 .col-xl-5 {
1428 -webkit-box-flex: 0;
1429 -ms-flex: 0 0 41.66667%;
1430 flex: 0 0 41.66667%;
1431 max-width: 41.66667%; }
1432 .col-xl-6 {
1433 -webkit-box-flex: 0;
1434 -ms-flex: 0 0 50%;
1435 flex: 0 0 50%;
1436 max-width: 50%; }
1437 .col-xl-7 {
1438 -webkit-box-flex: 0;
1439 -ms-flex: 0 0 58.33333%;
1440 flex: 0 0 58.33333%;
1441 max-width: 58.33333%; }
1442 .col-xl-8 {
1443 -webkit-box-flex: 0;
1444 -ms-flex: 0 0 66.66667%;
1445 flex: 0 0 66.66667%;
1446 max-width: 66.66667%; }
1447 .col-xl-9 {
1448 -webkit-box-flex: 0;
1449 -ms-flex: 0 0 75%;
1450 flex: 0 0 75%;
1451 max-width: 75%; }
1452 .col-xl-10 {
1453 -webkit-box-flex: 0;
1454 -ms-flex: 0 0 83.33333%;
1455 flex: 0 0 83.33333%;
1456 max-width: 83.33333%; }
1457 .col-xl-11 {
1458 -webkit-box-flex: 0;
1459 -ms-flex: 0 0 91.66667%;
1460 flex: 0 0 91.66667%;
1461 max-width: 91.66667%; }
1462 .col-xl-12 {
1463 -webkit-box-flex: 0;
1464 -ms-flex: 0 0 100%;
1465 flex: 0 0 100%;
1466 max-width: 100%; }
1467 .order-xl-first {
1468 -webkit-box-ordinal-group: 0;
1469 -ms-flex-order: -1;
1470 order: -1; }
1471 .order-xl-last {
1472 -webkit-box-ordinal-group: 14;
1473 -ms-flex-order: 13;
1474 order: 13; }
1475 .order-xl-0 {
1476 -webkit-box-ordinal-group: 1;
1477 -ms-flex-order: 0;
1478 order: 0; }
1479 .order-xl-1 {
1480 -webkit-box-ordinal-group: 2;
1481 -ms-flex-order: 1;
1482 order: 1; }
1483 .order-xl-2 {
1484 -webkit-box-ordinal-group: 3;
1485 -ms-flex-order: 2;
1486 order: 2; }
1487 .order-xl-3 {
1488 -webkit-box-ordinal-group: 4;
1489 -ms-flex-order: 3;
1490 order: 3; }
1491 .order-xl-4 {
1492 -webkit-box-ordinal-group: 5;
1493 -ms-flex-order: 4;
1494 order: 4; }
1495 .order-xl-5 {
1496 -webkit-box-ordinal-group: 6;
1497 -ms-flex-order: 5;
1498 order: 5; }
1499 .order-xl-6 {
1500 -webkit-box-ordinal-group: 7;
1501 -ms-flex-order: 6;
1502 order: 6; }
1503 .order-xl-7 {
1504 -webkit-box-ordinal-group: 8;
1505 -ms-flex-order: 7;
1506 order: 7; }
1507 .order-xl-8 {
1508 -webkit-box-ordinal-group: 9;
1509 -ms-flex-order: 8;
1510 order: 8; }
1511 .order-xl-9 {
1512 -webkit-box-ordinal-group: 10;
1513 -ms-flex-order: 9;
1514 order: 9; }
1515 .order-xl-10 {
1516 -webkit-box-ordinal-group: 11;
1517 -ms-flex-order: 10;
1518 order: 10; }
1519 .order-xl-11 {
1520 -webkit-box-ordinal-group: 12;
1521 -ms-flex-order: 11;
1522 order: 11; }
1523 .order-xl-12 {
1524 -webkit-box-ordinal-group: 13;
1525 -ms-flex-order: 12;
1526 order: 12; }
1527 .offset-xl-0 {
1528 margin-left: 0; }
1529 .offset-xl-1 {
1530 margin-left: 8.33333%; }
1531 .offset-xl-2 {
1532 margin-left: 16.66667%; }
1533 .offset-xl-3 {
1534 margin-left: 25%; }
1535 .offset-xl-4 {
1536 margin-left: 33.33333%; }
1537 .offset-xl-5 {
1538 margin-left: 41.66667%; }
1539 .offset-xl-6 {
1540 margin-left: 50%; }
1541 .offset-xl-7 {
1542 margin-left: 58.33333%; }
1543 .offset-xl-8 {
1544 margin-left: 66.66667%; }
1545 .offset-xl-9 {
1546 margin-left: 75%; }
1547 .offset-xl-10 {
1548 margin-left: 83.33333%; }
1549 .offset-xl-11 {
1550 margin-left: 91.66667%; } }
1551
1552 .table {
1553 width: 100%;
1554 margin-bottom: 1rem;
1555 color: #3e5569; }
1556 .table th,
1557 .table td {
1558 padding: 1rem;
1559 vertical-align: top;
1560 border-top: 1px solid #e9ecef; }
1561 .table thead th {
1562 vertical-align: bottom;
1563 border-bottom: 2px solid #e9ecef; }
1564 .table tbody + tbody {
1565 border-top: 2px solid #e9ecef; }
1566
1567 .table-sm th,
1568 .table-sm td {
1569 padding: 0.3rem; }
1570
1571 .table-bordered {
1572 border: 1px solid #e9ecef; }
1573 .table-bordered th,
1574 .table-bordered td {
1575 border: 1px solid #e9ecef; }
1576 .table-bordered thead th,
1577 .table-bordered thead td {
1578 border-bottom-width: 2px; }
1579
1580 .table-borderless th,
1581 .table-borderless td,
1582 .table-borderless thead th,
1583 .table-borderless tbody + tbody {
1584 border: 0; }
1585
1586 .table-striped tbody tr:nth-of-type(odd) {
1587 background-color: rgba(0, 0, 0, 0.05); }
1588
1589 .table-hover tbody tr:hover {
1590 color: #3e5569;
1591 background-color: #f8f9fa; }
1592
1593 .table-primary,
1594 .table-primary > th,
1595 .table-primary > td {
1596 background-color: #e3dffc; }
1597
1598 .table-primary th,
1599 .table-primary td,
1600 .table-primary thead th,
1601 .table-primary tbody + tbody {
1602 border-color: #b7acf6; }
1603
1604 .table-hover .table-primary:hover {
1605 background-color: #cfc8fa; }
1606 .table-hover .table-primary:hover > td,
1607 .table-hover .table-primary:hover > th {
1608 background-color: #cfc8fa; }
1609
1610 .table-secondary,
1611 .table-secondary > th,
1612 .table-secondary > td {
1613 background-color: #e2e3e5; }
1614
1615 .table-secondary th,
1616 .table-secondary td,
1617 .table-secondary thead th,
1618 .table-secondary tbody + tbody {
1619 border-color: #b3b7bb; }
1620
1621 .table-hover .table-secondary:hover {
1622 background-color: #d5d6d9; }
1623 .table-hover .table-secondary:hover > td,
1624 .table-hover .table-secondary:hover > th {
1625 background-color: #d5d6d9; }
1626
1627 .table-success,
1628 .table-success > th,
1629 .table-success > td {
1630 background-color: #d7f2ed; }
1631
1632 .table-success th,
1633 .table-success td,
1634 .table-success thead th,
1635 .table-success tbody + tbody {
1636 border-color: #96ddd1; }
1637
1638 .table-hover .table-success:hover {
1639 background-color: #c4ece4; }
1640 .table-hover .table-success:hover > td,
1641 .table-hover .table-success:hover > th {
1642 background-color: #c4ece4; }
1643
1644 .table-info,
1645 .table-info > th,
1646 .table-info > td {
1647 background-color: #d4e0ff; }
1648
1649 .table-info th,
1650 .table-info td,
1651 .table-info thead th,
1652 .table-info tbody + tbody {
1653 border-color: #90adff; }
1654
1655 .table-hover .table-info:hover {
1656 background-color: #bbceff; }
1657 .table-hover .table-info:hover > td,
1658 .table-hover .table-info:hover > th {
1659 background-color: #bbceff; }
1660
1661 .table-warning,
1662 .table-warning > th,
1663 .table-warning > td {
1664 background-color: #fff2d6; }
1665
1666 .table-warning th,
1667 .table-warning td,
1668 .table-warning thead th,
1669 .table-warning tbody + tbody {
1670 border-color: #ffdc95; }
1671
1672 .table-hover .table-warning:hover {
1673 background-color: #ffeabd; }
1674 .table-hover .table-warning:hover > td,
1675 .table-hover .table-warning:hover > th {
1676 background-color: #ffeabd; }
1677
1678 .table-danger,
1679 .table-danger > th,
1680 .table-danger > td {
1681 background-color: #fdd5dc; }
1682
1683 .table-danger th,
1684 .table-danger td,
1685 .table-danger thead th,
1686 .table-danger tbody + tbody {
1687 border-color: #fa92a5; }
1688
1689 .table-hover .table-danger:hover {
1690 background-color: #fcbdc8; }
1691 .table-hover .table-danger:hover > td,
1692 .table-hover .table-danger:hover > th {
1693 background-color: #fcbdc8; }
1694
1695 .table-light,
1696 .table-light > th,
1697 .table-light > td {
1698 background-color: #fefefe; }
1699
1700 .table-light th,
1701 .table-light td,
1702 .table-light thead th,
1703 .table-light tbody + tbody {
1704 border-color: #fbfcfc; }
1705
1706 .table-hover .table-light:hover {
1707 background-color: #f1f1f1; }
1708 .table-hover .table-light:hover > td,
1709 .table-hover .table-light:hover > th {
1710 background-color: #f1f1f1; }
1711
1712 .table-dark,
1713 .table-dark > th,
1714 .table-dark > td {
1715 background-color: #d6d8d9; }
1716
1717 .table-dark th,
1718 .table-dark td,
1719 .table-dark thead th,
1720 .table-dark tbody + tbody {
1721 border-color: #95999c; }
1722
1723 .table-hover .table-dark:hover {
1724 background-color: #c9cbcd; }
1725 .table-hover .table-dark:hover > td,
1726 .table-hover .table-dark:hover > th {
1727 background-color: #c9cbcd; }
1728
1729 .table-cyan,
1730 .table-cyan > th,
1731 .table-cyan > td {
1732 background-color: #dcf3fd; }
1733
1734 .table-cyan th,
1735 .table-cyan td,
1736 .table-cyan thead th,
1737 .table-cyan tbody + tbody {
1738 border-color: #a3e0fb; }
1739
1740 .table-hover .table-cyan:hover {
1741 background-color: #c4ebfc; }
1742 .table-hover .table-cyan:hover > td,
1743 .table-hover .table-cyan:hover > th {
1744 background-color: #c4ebfc; }
1745
1746 .table-orange,
1747 .table-orange > th,
1748 .table-orange > td {
1749 background-color: #fee8cc; }
1750
1751 .table-orange th,
1752 .table-orange td,
1753 .table-orange thead th,
1754 .table-orange tbody + tbody {
1755 border-color: #fdc37a; }
1756
1757 .table-hover .table-orange:hover {
1758 background-color: #feddb3; }
1759 .table-hover .table-orange:hover > td,
1760 .table-hover .table-orange:hover > th {
1761 background-color: #feddb3; }
1762
1763 .table-purple,
1764 .table-purple > th,
1765 .table-purple > td {
1766 background-color: #e3dffc; }
1767
1768 .table-purple th,
1769 .table-purple td,
1770 .table-purple thead th,
1771 .table-purple tbody + tbody {
1772 border-color: #b7acf6; }
1773
1774 .table-hover .table-purple:hover {
1775 background-color: #cfc8fa; }
1776 .table-hover .table-purple:hover > td,
1777 .table-hover .table-purple:hover > th {
1778 background-color: #cfc8fa; }
1779
1780 .table-active,
1781 .table-active > th,
1782 .table-active > td {
1783 background-color: #f8f9fa; }
1784
1785 .table-hover .table-active:hover {
1786 background-color: #e9ecef; }
1787 .table-hover .table-active:hover > td,
1788 .table-hover .table-active:hover > th {
1789 background-color: #e9ecef; }
1790
1791 .table .thead-dark th {
1792 color: #fff;
1793 background-color: #343a40;
1794 border-color: #454d55; }
1795
1796 .table .thead-light th {
1797 color: #4F5467;
1798 background-color: #e9ecef;
1799 border-color: #e9ecef; }
1800
1801 .table-dark {
1802 color: #fff;
1803 background-color: #343a40; }
1804 .table-dark th,
1805 .table-dark td,
1806 .table-dark thead th {
1807 border-color: #454d55; }
1808 .table-dark.table-bordered {
1809 border: 0; }
1810 .table-dark.table-striped tbody tr:nth-of-type(odd) {
1811 background-color: rgba(255, 255, 255, 0.05); }
1812 .table-dark.table-hover tbody tr:hover {
1813 color: #fff;
1814 background-color: rgba(255, 255, 255, 0.075); }
1815
1816 @media (max-width: 575.98px) {
1817 .table-responsive-sm {
1818 display: block;
1819 width: 100%;
1820 overflow-x: auto;
1821 -webkit-overflow-scrolling: touch; }
1822 .table-responsive-sm > .table-bordered {
1823 border: 0; } }
1824
1825 @media (max-width: 767.98px) {
1826 .table-responsive-md {
1827 display: block;
1828 width: 100%;
1829 overflow-x: auto;
1830 -webkit-overflow-scrolling: touch; }
1831 .table-responsive-md > .table-bordered {
1832 border: 0; } }
1833
1834 @media (max-width: 991.98px) {
1835 .table-responsive-lg {
1836 display: block;
1837 width: 100%;
1838 overflow-x: auto;
1839 -webkit-overflow-scrolling: touch; }
1840 .table-responsive-lg > .table-bordered {
1841 border: 0; } }
1842
1843 @media (max-width: 1599.98px) {
1844 .table-responsive-xl {
1845 display: block;
1846 width: 100%;
1847 overflow-x: auto;
1848 -webkit-overflow-scrolling: touch; }
1849 .table-responsive-xl > .table-bordered {
1850 border: 0; } }
1851
1852 .table-responsive {
1853 display: block;
1854 width: 100%;
1855 overflow-x: auto;
1856 -webkit-overflow-scrolling: touch; }
1857 .table-responsive > .table-bordered {
1858 border: 0; }
1859
1860 .form-control {
1861 display: block;
1862 width: 100%;
1863 height: calc(1.5em + 0.75rem + 2px);
1864 padding: 0.375rem 0.75rem;
1865 font-size: 0.875rem;
1866 font-weight: 400;
1867 line-height: 1.5;
1868 color: #4F5467;
1869 background-color: #fff;
1870 background-clip: padding-box;
1871 border: 1px solid #e9ecef;
1872 border-radius: 2px;
1873 -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
1874 transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
1875 -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1876 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1877 transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
1878 @media (prefers-reduced-motion: reduce) {
1879 .form-control {
1880 -webkit-transition: none;
1881 -o-transition: none;
1882 transition: none; } }
1883 .form-control::-ms-expand {
1884 background-color: transparent;
1885 border: 0; }
1886 .form-control:-moz-focusring {
1887 color: transparent;
1888 text-shadow: 0 0 0 #4F5467; }
1889 .form-control:focus {
1890 color: #4F5467;
1891 background-color: #fff;
1892 border-color: rgba(0, 0, 0, 0.25);
1893 outline: 0;
1894 -webkit-box-shadow: transparent;
1895 box-shadow: transparent; }
1896 .form-control::-webkit-input-placeholder {
1897 color: #6c757d;
1898 opacity: 1; }
1899 .form-control:-ms-input-placeholder {
1900 color: #6c757d;
1901 opacity: 1; }
1902 .form-control::-ms-input-placeholder {
1903 color: #6c757d;
1904 opacity: 1; }
1905 .form-control::placeholder {
1906 color: #6c757d;
1907 opacity: 1; }
1908 .form-control:disabled, .form-control[readonly] {
1909 background-color: #e9ecef;
1910 opacity: 1; }
1911
1912 input[type="date"].form-control,
1913 input[type="time"].form-control,
1914 input[type="datetime-local"].form-control,
1915 input[type="month"].form-control {
1916 -webkit-appearance: none;
1917 -moz-appearance: none;
1918 appearance: none; }
1919
1920 select.form-control:focus::-ms-value {
1921 color: #4F5467;
1922 background-color: #fff; }
1923
1924 .form-control-file,
1925 .form-control-range {
1926 display: block;
1927 width: 100%; }
1928
1929 .col-form-label {
1930 padding-top: calc(0.375rem + 1px);
1931 padding-bottom: calc(0.375rem + 1px);
1932 margin-bottom: 0;
1933 font-size: inherit;
1934 line-height: 1.5; }
1935
1936 .col-form-label-lg {
1937 padding-top: calc(0.5rem + 1px);
1938 padding-bottom: calc(0.5rem + 1px);
1939 font-size: 1.09375rem;
1940 line-height: 1.5; }
1941
1942 .col-form-label-sm {
1943 padding-top: calc(0.25rem + 1px);
1944 padding-bottom: calc(0.25rem + 1px);
1945 font-size: 0.76563rem;
1946 line-height: 1.5; }
1947
1948 .form-control-plaintext {
1949 display: block;
1950 width: 100%;
1951 padding: 0.375rem 0;
1952 margin-bottom: 0;
1953 font-size: 0.875rem;
1954 line-height: 1.5;
1955 color: #3e5569;
1956 background-color: transparent;
1957 border: solid transparent;
1958 border-width: 1px 0; }
1959 .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
1960 padding-right: 0;
1961 padding-left: 0; }
1962
1963 .form-control-sm {
1964 height: calc(1.5em + 0.5rem + 2px);
1965 padding: 0.25rem 0.5rem;
1966 font-size: 0.76563rem;
1967 line-height: 1.5;
1968 border-radius: 1px; }
1969
1970 .form-control-lg {
1971 height: calc(1.5em + 1rem + 2px);
1972 padding: 0.5rem 1rem;
1973 font-size: 1.09375rem;
1974 line-height: 1.5;
1975 border-radius: 2px; }
1976
1977 select.form-control[size], select.form-control[multiple] {
1978 height: auto; }
1979
1980 textarea.form-control {
1981 height: auto; }
1982
1983 .form-group {
1984 margin-bottom: 1rem; }
1985
1986 .form-text {
1987 display: block;
1988 margin-top: 0.25rem; }
1989
1990 .form-row {
1991 display: -webkit-box;
1992 display: -ms-flexbox;
1993 display: flex;
1994 -ms-flex-wrap: wrap;
1995 flex-wrap: wrap;
1996 margin-right: -5px;
1997 margin-left: -5px; }
1998 .form-row > .col,
1999 .form-row > [class*="col-"] {
2000 padding-right: 5px;
2001 padding-left: 5px; }
2002
2003 .form-check {
2004 position: relative;
2005 display: block;
2006 padding-left: 1.25rem; }
2007
2008 .form-check-input {
2009 position: absolute;
2010 margin-top: 0.3rem;
2011 margin-left: -1.25rem; }
2012 .form-check-input[disabled] ~ .form-check-label,
2013 .form-check-input:disabled ~ .form-check-label {
2014 color: #a1aab2; }
2015
2016 .form-check-label {
2017 margin-bottom: 0; }
2018
2019 .form-check-inline {
2020 display: -webkit-inline-box;
2021 display: -ms-inline-flexbox;
2022 display: inline-flex;
2023 -webkit-box-align: center;
2024 -ms-flex-align: center;
2025 align-items: center;
2026 padding-left: 0;
2027 margin-right: 0.75rem; }
2028 .form-check-inline .form-check-input {
2029 position: static;
2030 margin-top: 0;
2031 margin-right: 0.3125rem;
2032 margin-left: 0; }
2033
2034 .valid-feedback {
2035 display: none;
2036 width: 100%;
2037 margin-top: 0.25rem;
2038 font-size: 80%;
2039 color: #36bea6; }
2040
2041 .valid-tooltip {
2042 position: absolute;
2043 top: 100%;
2044 left: 0;
2045 z-index: 5;
2046 display: none;
2047 max-width: 100%;
2048 padding: 0.25rem 0.5rem;
2049 margin-top: .1rem;
2050 font-size: 0.76563rem;
2051 line-height: 1.5;
2052 color: #fff;
2053 background-color: rgba(54, 190, 166, 0.9);
2054 border-radius: 2px; }
2055
2056 .was-validated :valid ~ .valid-feedback,
2057 .was-validated :valid ~ .valid-tooltip,
2058 .is-valid ~ .valid-feedback,
2059 .is-valid ~ .valid-tooltip {
2060 display: block; }
2061
2062 .was-validated .form-control:valid, .form-control.is-valid {
2063 border-color: #36bea6;
2064 padding-right: calc(1.5em + 0.75rem);
2065 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='%2336bea6' 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");
2066 background-repeat: no-repeat;
2067 background-position: right calc(0.375em + 0.1875rem) center;
2068 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
2069 .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
2070 border-color: #36bea6;
2071 -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.25);
2072 box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.25); }
2073
2074 .was-validated textarea.form-control:valid, textarea.form-control.is-valid {
2075 padding-right: calc(1.5em + 0.75rem);
2076 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
2077
2078 .was-validated .custom-select:valid, .custom-select.is-valid {
2079 border-color: #36bea6;
2080 padding-right: calc(0.75em + 2.3125rem);
2081 background: url(../../assets/images/custom-select.png) 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='%2336bea6' 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); }
2082 .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
2083 border-color: #36bea6;
2084 -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.25);
2085 box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.25); }
2086
2087 .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
2088 color: #36bea6; }
2089
2090 .was-validated .form-check-input:valid ~ .valid-feedback,
2091 .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
2092 .form-check-input.is-valid ~ .valid-tooltip {
2093 display: block; }
2094
2095 .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
2096 color: #36bea6; }
2097 .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
2098 border-color: #36bea6; }
2099
2100 .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
2101 border-color: #58cfba;
2102 background-color: #58cfba; }
2103
2104 .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
2105 -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.25);
2106 box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.25); }
2107
2108 .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 {
2109 border-color: #36bea6; }
2110
2111 .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
2112 border-color: #36bea6; }
2113
2114 .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
2115 border-color: #36bea6;
2116 -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.25);
2117 box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.25); }
2118
2119 .invalid-feedback {
2120 display: none;
2121 width: 100%;
2122 margin-top: 0.25rem;
2123 font-size: 80%;
2124 color: #f62d51; }
2125
2126 .invalid-tooltip {
2127 position: absolute;
2128 top: 100%;
2129 left: 0;
2130 z-index: 5;
2131 display: none;
2132 max-width: 100%;
2133 padding: 0.25rem 0.5rem;
2134 margin-top: .1rem;
2135 font-size: 0.76563rem;
2136 line-height: 1.5;
2137 color: #fff;
2138 background-color: rgba(246, 45, 81, 0.9);
2139 border-radius: 2px; }
2140
2141 .was-validated :invalid ~ .invalid-feedback,
2142 .was-validated :invalid ~ .invalid-tooltip,
2143 .is-invalid ~ .invalid-feedback,
2144 .is-invalid ~ .invalid-tooltip {
2145 display: block; }
2146
2147 .was-validated .form-control:invalid, .form-control.is-invalid {
2148 border-color: #f62d51;
2149 padding-right: calc(1.5em + 0.75rem);
2150 background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23f62d51' 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='%23f62d51' stroke='none'/%3e%3c/svg%3e");
2151 background-repeat: no-repeat;
2152 background-position: right calc(0.375em + 0.1875rem) center;
2153 background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
2154 .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
2155 border-color: #f62d51;
2156 -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.25);
2157 box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.25); }
2158
2159 .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
2160 padding-right: calc(1.5em + 0.75rem);
2161 background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
2162
2163 .was-validated .custom-select:invalid, .custom-select.is-invalid {
2164 border-color: #f62d51;
2165 padding-right: calc(0.75em + 2.3125rem);
2166 background: url(../../assets/images/custom-select.png) 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='%23f62d51' 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='%23f62d51' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
2167 .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
2168 border-color: #f62d51;
2169 -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.25);
2170 box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.25); }
2171
2172 .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
2173 color: #f62d51; }
2174
2175 .was-validated .form-check-input:invalid ~ .invalid-feedback,
2176 .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
2177 .form-check-input.is-invalid ~ .invalid-tooltip {
2178 display: block; }
2179
2180 .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
2181 color: #f62d51; }
2182 .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
2183 border-color: #f62d51; }
2184
2185 .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
2186 border-color: #f85e7a;
2187 background-color: #f85e7a; }
2188
2189 .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
2190 -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.25);
2191 box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.25); }
2192
2193 .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 {
2194 border-color: #f62d51; }
2195
2196 .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
2197 border-color: #f62d51; }
2198
2199 .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
2200 border-color: #f62d51;
2201 -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.25);
2202 box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.25); }
2203
2204 .form-inline {
2205 display: -webkit-box;
2206 display: -ms-flexbox;
2207 display: flex;
2208 -webkit-box-orient: horizontal;
2209 -webkit-box-direction: normal;
2210 -ms-flex-flow: row wrap;
2211 flex-flow: row wrap;
2212 -webkit-box-align: center;
2213 -ms-flex-align: center;
2214 align-items: center; }
2215 .form-inline .form-check {
2216 width: 100%; }
2217 @media (min-width: 576px) {
2218 .form-inline label {
2219 display: -webkit-box;
2220 display: -ms-flexbox;
2221 display: flex;
2222 -webkit-box-align: center;
2223 -ms-flex-align: center;
2224 align-items: center;
2225 -webkit-box-pack: center;
2226 -ms-flex-pack: center;
2227 justify-content: center;
2228 margin-bottom: 0; }
2229 .form-inline .form-group {
2230 display: -webkit-box;
2231 display: -ms-flexbox;
2232 display: flex;
2233 -webkit-box-flex: 0;
2234 -ms-flex: 0 0 auto;
2235 flex: 0 0 auto;
2236 -webkit-box-orient: horizontal;
2237 -webkit-box-direction: normal;
2238 -ms-flex-flow: row wrap;
2239 flex-flow: row wrap;
2240 -webkit-box-align: center;
2241 -ms-flex-align: center;
2242 align-items: center;
2243 margin-bottom: 0; }
2244 .form-inline .form-control {
2245 display: inline-block;
2246 width: auto;
2247 vertical-align: middle; }
2248 .form-inline .form-control-plaintext {
2249 display: inline-block; }
2250 .form-inline .input-group,
2251 .form-inline .custom-select {
2252 width: auto; }
2253 .form-inline .form-check {
2254 display: -webkit-box;
2255 display: -ms-flexbox;
2256 display: flex;
2257 -webkit-box-align: center;
2258 -ms-flex-align: center;
2259 align-items: center;
2260 -webkit-box-pack: center;
2261 -ms-flex-pack: center;
2262 justify-content: center;
2263 width: auto;
2264 padding-left: 0; }
2265 .form-inline .form-check-input {
2266 position: relative;
2267 -ms-flex-negative: 0;
2268 flex-shrink: 0;
2269 margin-top: 0;
2270 margin-right: 0.25rem;
2271 margin-left: 0; }
2272 .form-inline .custom-control {
2273 -webkit-box-align: center;
2274 -ms-flex-align: center;
2275 align-items: center;
2276 -webkit-box-pack: center;
2277 -ms-flex-pack: center;
2278 justify-content: center; }
2279 .form-inline .custom-control-label {
2280 margin-bottom: 0; } }
2281
2282 .btn {
2283 display: inline-block;
2284 font-weight: 400;
2285 color: #3e5569;
2286 text-align: center;
2287 vertical-align: middle;
2288 -webkit-user-select: none;
2289 -moz-user-select: none;
2290 -ms-user-select: none;
2291 user-select: none;
2292 background-color: transparent;
2293 border: 1px solid transparent;
2294 padding: 0.375rem 0.75rem;
2295 font-size: 0.875rem;
2296 line-height: 1.5;
2297 border-radius: 2px;
2298 -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2299 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
2300 -o-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;
2301 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;
2302 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, -webkit-box-shadow 0.15s ease-in-out; }
2303 @media (prefers-reduced-motion: reduce) {
2304 .btn {
2305 -webkit-transition: none;
2306 -o-transition: none;
2307 transition: none; } }
2308 .btn:hover {
2309 color: #3e5569;
2310 text-decoration: none; }
2311 .btn:focus, .btn.focus {
2312 outline: 0;
2313 -webkit-box-shadow: transparent;
2314 box-shadow: transparent; }
2315 .btn.disabled, .btn:disabled {
2316 opacity: 0.65; }
2317 .btn:not(:disabled):not(.disabled) {
2318 cursor: pointer; }
2319
2320 a.btn.disabled,
2321 fieldset:disabled a.btn {
2322 pointer-events: none; }
2323
2324 .btn-primary {
2325 color: #fff;
2326 background-color: #7460ee;
2327 border-color: #7460ee; }
2328 .btn-primary:hover {
2329 color: #fff;
2330 background-color: #563dea;
2331 border-color: #4c32e9; }
2332 .btn-primary:focus, .btn-primary.focus {
2333 color: #fff;
2334 background-color: #563dea;
2335 border-color: #4c32e9;
2336 -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 120, 241, 0.5);
2337 box-shadow: 0 0 0 0.2rem rgba(137, 120, 241, 0.5); }
2338 .btn-primary.disabled, .btn-primary:disabled {
2339 color: #fff;
2340 background-color: #7460ee;
2341 border-color: #7460ee; }
2342 .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
2343 .show > .btn-primary.dropdown-toggle {
2344 color: #fff;
2345 background-color: #4c32e9;
2346 border-color: #4226e8; }
2347 .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
2348 .show > .btn-primary.dropdown-toggle:focus {
2349 -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 120, 241, 0.5);
2350 box-shadow: 0 0 0 0.2rem rgba(137, 120, 241, 0.5); }
2351
2352 .btn-secondary {
2353 color: #fff;
2354 background-color: #6c757d;
2355 border-color: #6c757d; }
2356 .btn-secondary:hover {
2357 color: #fff;
2358 background-color: #5a6268;
2359 border-color: #545b62; }
2360 .btn-secondary:focus, .btn-secondary.focus {
2361 color: #fff;
2362 background-color: #5a6268;
2363 border-color: #545b62;
2364 -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
2365 box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
2366 .btn-secondary.disabled, .btn-secondary:disabled {
2367 color: #fff;
2368 background-color: #6c757d;
2369 border-color: #6c757d; }
2370 .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
2371 .show > .btn-secondary.dropdown-toggle {
2372 color: #fff;
2373 background-color: #545b62;
2374 border-color: #4e555b; }
2375 .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
2376 .show > .btn-secondary.dropdown-toggle:focus {
2377 -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
2378 box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
2379
2380 .btn-success {
2381 color: #fff;
2382 background-color: #36bea6;
2383 border-color: #36bea6; }
2384 .btn-success:hover {
2385 color: #fff;
2386 background-color: #2ea08c;
2387 border-color: #2b9683; }
2388 .btn-success:focus, .btn-success.focus {
2389 color: #fff;
2390 background-color: #2ea08c;
2391 border-color: #2b9683;
2392 -webkit-box-shadow: 0 0 0 0.2rem rgba(84, 200, 179, 0.5);
2393 box-shadow: 0 0 0 0.2rem rgba(84, 200, 179, 0.5); }
2394 .btn-success.disabled, .btn-success:disabled {
2395 color: #fff;
2396 background-color: #36bea6;
2397 border-color: #36bea6; }
2398 .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
2399 .show > .btn-success.dropdown-toggle {
2400 color: #fff;
2401 background-color: #2b9683;
2402 border-color: #288c7b; }
2403 .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
2404 .show > .btn-success.dropdown-toggle:focus {
2405 -webkit-box-shadow: 0 0 0 0.2rem rgba(84, 200, 179, 0.5);
2406 box-shadow: 0 0 0 0.2rem rgba(84, 200, 179, 0.5); }
2407
2408 .btn-info {
2409 color: #fff;
2410 background-color: #2962FF;
2411 border-color: #2962FF; }
2412 .btn-info:hover {
2413 color: #fff;
2414 background-color: #0346ff;
2415 border-color: #0041f5; }
2416 .btn-info:focus, .btn-info.focus {
2417 color: #fff;
2418 background-color: #0346ff;
2419 border-color: #0041f5;
2420 -webkit-box-shadow: 0 0 0 0.2rem rgba(73, 122, 255, 0.5);
2421 box-shadow: 0 0 0 0.2rem rgba(73, 122, 255, 0.5); }
2422 .btn-info.disabled, .btn-info:disabled {
2423 color: #fff;
2424 background-color: #2962FF;
2425 border-color: #2962FF; }
2426 .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
2427 .show > .btn-info.dropdown-toggle {
2428 color: #fff;
2429 background-color: #0041f5;
2430 border-color: #003ee8; }
2431 .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
2432 .show > .btn-info.dropdown-toggle:focus {
2433 -webkit-box-shadow: 0 0 0 0.2rem rgba(73, 122, 255, 0.5);
2434 box-shadow: 0 0 0 0.2rem rgba(73, 122, 255, 0.5); }
2435
2436 .btn-warning {
2437 color: #212529;
2438 background-color: #ffbc34;
2439 border-color: #ffbc34; }
2440 .btn-warning:hover {
2441 color: #212529;
2442 background-color: #ffaf0e;
2443 border-color: #ffab01; }
2444 .btn-warning:focus, .btn-warning.focus {
2445 color: #212529;
2446 background-color: #ffaf0e;
2447 border-color: #ffab01;
2448 -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 165, 50, 0.5);
2449 box-shadow: 0 0 0 0.2rem rgba(222, 165, 50, 0.5); }
2450 .btn-warning.disabled, .btn-warning:disabled {
2451 color: #212529;
2452 background-color: #ffbc34;
2453 border-color: #ffbc34; }
2454 .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
2455 .show > .btn-warning.dropdown-toggle {
2456 color: #212529;
2457 background-color: #ffab01;
2458 border-color: #f3a300; }
2459 .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
2460 .show > .btn-warning.dropdown-toggle:focus {
2461 -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 165, 50, 0.5);
2462 box-shadow: 0 0 0 0.2rem rgba(222, 165, 50, 0.5); }
2463
2464 .btn-danger {
2465 color: #fff;
2466 background-color: #f62d51;
2467 border-color: #f62d51; }
2468 .btn-danger:hover {
2469 color: #fff;
2470 background-color: #f20a34;
2471 border-color: #e60a31; }
2472 .btn-danger:focus, .btn-danger.focus {
2473 color: #fff;
2474 background-color: #f20a34;
2475 border-color: #e60a31;
2476 -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 77, 107, 0.5);
2477 box-shadow: 0 0 0 0.2rem rgba(247, 77, 107, 0.5); }
2478 .btn-danger.disabled, .btn-danger:disabled {
2479 color: #fff;
2480 background-color: #f62d51;
2481 border-color: #f62d51; }
2482 .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
2483 .show > .btn-danger.dropdown-toggle {
2484 color: #fff;
2485 background-color: #e60a31;
2486 border-color: #da092f; }
2487 .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
2488 .show > .btn-danger.dropdown-toggle:focus {
2489 -webkit-box-shadow: 0 0 0 0.2rem rgba(247, 77, 107, 0.5);
2490 box-shadow: 0 0 0 0.2rem rgba(247, 77, 107, 0.5); }
2491
2492 .btn-light {
2493 color: #212529;
2494 background-color: #f8f9fa;
2495 border-color: #f8f9fa; }
2496 .btn-light:hover {
2497 color: #212529;
2498 background-color: #e2e6ea;
2499 border-color: #dae0e5; }
2500 .btn-light:focus, .btn-light.focus {
2501 color: #212529;
2502 background-color: #e2e6ea;
2503 border-color: #dae0e5;
2504 -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2505 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
2506 .btn-light.disabled, .btn-light:disabled {
2507 color: #212529;
2508 background-color: #f8f9fa;
2509 border-color: #f8f9fa; }
2510 .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
2511 .show > .btn-light.dropdown-toggle {
2512 color: #212529;
2513 background-color: #dae0e5;
2514 border-color: #d3d9df; }
2515 .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
2516 .show > .btn-light.dropdown-toggle:focus {
2517 -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
2518 box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
2519
2520 .btn-dark {
2521 color: #fff;
2522 background-color: #343a40;
2523 border-color: #343a40; }
2524 .btn-dark:hover {
2525 color: #fff;
2526 background-color: #23272b;
2527 border-color: #1d2124; }
2528 .btn-dark:focus, .btn-dark.focus {
2529 color: #fff;
2530 background-color: #23272b;
2531 border-color: #1d2124;
2532 -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2533 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
2534 .btn-dark.disabled, .btn-dark:disabled {
2535 color: #fff;
2536 background-color: #343a40;
2537 border-color: #343a40; }
2538 .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
2539 .show > .btn-dark.dropdown-toggle {
2540 color: #fff;
2541 background-color: #1d2124;
2542 border-color: #171a1d; }
2543 .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
2544 .show > .btn-dark.dropdown-toggle:focus {
2545 -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
2546 box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
2547
2548 .btn-cyan {
2549 color: #212529;
2550 background-color: #4fc3f7;
2551 border-color: #4fc3f7; }
2552 .btn-cyan:hover {
2553 color: #fff;
2554 background-color: #2ab7f5;
2555 border-color: #1eb2f5; }
2556 .btn-cyan:focus, .btn-cyan.focus {
2557 color: #fff;
2558 background-color: #2ab7f5;
2559 border-color: #1eb2f5;
2560 -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 171, 216, 0.5);
2561 box-shadow: 0 0 0 0.2rem rgba(72, 171, 216, 0.5); }
2562 .btn-cyan.disabled, .btn-cyan:disabled {
2563 color: #212529;
2564 background-color: #4fc3f7;
2565 border-color: #4fc3f7; }
2566 .btn-cyan:not(:disabled):not(.disabled):active, .btn-cyan:not(:disabled):not(.disabled).active,
2567 .show > .btn-cyan.dropdown-toggle {
2568 color: #fff;
2569 background-color: #1eb2f5;
2570 border-color: #12aef4; }
2571 .btn-cyan:not(:disabled):not(.disabled):active:focus, .btn-cyan:not(:disabled):not(.disabled).active:focus,
2572 .show > .btn-cyan.dropdown-toggle:focus {
2573 -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 171, 216, 0.5);
2574 box-shadow: 0 0 0 0.2rem rgba(72, 171, 216, 0.5); }
2575
2576 .btn-orange {
2577 color: #212529;
2578 background-color: #fb8c00;
2579 border-color: #fb8c00; }
2580 .btn-orange:hover {
2581 color: #fff;
2582 background-color: #d57700;
2583 border-color: #c87000; }
2584 .btn-orange:focus, .btn-orange.focus {
2585 color: #fff;
2586 background-color: #d57700;
2587 border-color: #c87000;
2588 -webkit-box-shadow: 0 0 0 0.2rem rgba(218, 125, 6, 0.5);
2589 box-shadow: 0 0 0 0.2rem rgba(218, 125, 6, 0.5); }
2590 .btn-orange.disabled, .btn-orange:disabled {
2591 color: #212529;
2592 background-color: #fb8c00;
2593 border-color: #fb8c00; }
2594 .btn-orange:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active,
2595 .show > .btn-orange.dropdown-toggle {
2596 color: #fff;
2597 background-color: #c87000;
2598 border-color: #bb6800; }
2599 .btn-orange:not(:disabled):not(.disabled):active:focus, .btn-orange:not(:disabled):not(.disabled).active:focus,
2600 .show > .btn-orange.dropdown-toggle:focus {
2601 -webkit-box-shadow: 0 0 0 0.2rem rgba(218, 125, 6, 0.5);
2602 box-shadow: 0 0 0 0.2rem rgba(218, 125, 6, 0.5); }
2603
2604 .btn-purple {
2605 color: #fff;
2606 background-color: #7460ee;
2607 border-color: #7460ee; }
2608 .btn-purple:hover {
2609 color: #fff;
2610 background-color: #563dea;
2611 border-color: #4c32e9; }
2612 .btn-purple:focus, .btn-purple.focus {
2613 color: #fff;
2614 background-color: #563dea;
2615 border-color: #4c32e9;
2616 -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 120, 241, 0.5);
2617 box-shadow: 0 0 0 0.2rem rgba(137, 120, 241, 0.5); }
2618 .btn-purple.disabled, .btn-purple:disabled {
2619 color: #fff;
2620 background-color: #7460ee;
2621 border-color: #7460ee; }
2622 .btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active,
2623 .show > .btn-purple.dropdown-toggle {
2624 color: #fff;
2625 background-color: #4c32e9;
2626 border-color: #4226e8; }
2627 .btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus,
2628 .show > .btn-purple.dropdown-toggle:focus {
2629 -webkit-box-shadow: 0 0 0 0.2rem rgba(137, 120, 241, 0.5);
2630 box-shadow: 0 0 0 0.2rem rgba(137, 120, 241, 0.5); }
2631
2632 .btn-outline-primary {
2633 color: #7460ee;
2634 border-color: #7460ee; }
2635 .btn-outline-primary:hover {
2636 color: #fff;
2637 background-color: #7460ee;
2638 border-color: #7460ee; }
2639 .btn-outline-primary:focus, .btn-outline-primary.focus {
2640 -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
2641 box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5); }
2642 .btn-outline-primary.disabled, .btn-outline-primary:disabled {
2643 color: #7460ee;
2644 background-color: transparent; }
2645 .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
2646 .show > .btn-outline-primary.dropdown-toggle {
2647 color: #fff;
2648 background-color: #7460ee;
2649 border-color: #7460ee; }
2650 .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
2651 .show > .btn-outline-primary.dropdown-toggle:focus {
2652 -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
2653 box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5); }
2654
2655 .btn-outline-secondary {
2656 color: #6c757d;
2657 border-color: #6c757d; }
2658 .btn-outline-secondary:hover {
2659 color: #fff;
2660 background-color: #6c757d;
2661 border-color: #6c757d; }
2662 .btn-outline-secondary:focus, .btn-outline-secondary.focus {
2663 -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2664 box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
2665 .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
2666 color: #6c757d;
2667 background-color: transparent; }
2668 .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
2669 .show > .btn-outline-secondary.dropdown-toggle {
2670 color: #fff;
2671 background-color: #6c757d;
2672 border-color: #6c757d; }
2673 .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
2674 .show > .btn-outline-secondary.dropdown-toggle:focus {
2675 -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
2676 box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
2677
2678 .btn-outline-success {
2679 color: #36bea6;
2680 border-color: #36bea6; }
2681 .btn-outline-success:hover {
2682 color: #fff;
2683 background-color: #36bea6;
2684 border-color: #36bea6; }
2685 .btn-outline-success:focus, .btn-outline-success.focus {
2686 -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.5);
2687 box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.5); }
2688 .btn-outline-success.disabled, .btn-outline-success:disabled {
2689 color: #36bea6;
2690 background-color: transparent; }
2691 .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
2692 .show > .btn-outline-success.dropdown-toggle {
2693 color: #fff;
2694 background-color: #36bea6;
2695 border-color: #36bea6; }
2696 .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
2697 .show > .btn-outline-success.dropdown-toggle:focus {
2698 -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.5);
2699 box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.5); }
2700
2701 .btn-outline-info {
2702 color: #2962FF;
2703 border-color: #2962FF; }
2704 .btn-outline-info:hover {
2705 color: #fff;
2706 background-color: #2962FF;
2707 border-color: #2962FF; }
2708 .btn-outline-info:focus, .btn-outline-info.focus {
2709 -webkit-box-shadow: 0 0 0 0.2rem rgba(41, 98, 255, 0.5);
2710 box-shadow: 0 0 0 0.2rem rgba(41, 98, 255, 0.5); }
2711 .btn-outline-info.disabled, .btn-outline-info:disabled {
2712 color: #2962FF;
2713 background-color: transparent; }
2714 .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
2715 .show > .btn-outline-info.dropdown-toggle {
2716 color: #fff;
2717 background-color: #2962FF;
2718 border-color: #2962FF; }
2719 .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
2720 .show > .btn-outline-info.dropdown-toggle:focus {
2721 -webkit-box-shadow: 0 0 0 0.2rem rgba(41, 98, 255, 0.5);
2722 box-shadow: 0 0 0 0.2rem rgba(41, 98, 255, 0.5); }
2723
2724 .btn-outline-warning {
2725 color: #ffbc34;
2726 border-color: #ffbc34; }
2727 .btn-outline-warning:hover {
2728 color: #212529;
2729 background-color: #ffbc34;
2730 border-color: #ffbc34; }
2731 .btn-outline-warning:focus, .btn-outline-warning.focus {
2732 -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5);
2733 box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5); }
2734 .btn-outline-warning.disabled, .btn-outline-warning:disabled {
2735 color: #ffbc34;
2736 background-color: transparent; }
2737 .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
2738 .show > .btn-outline-warning.dropdown-toggle {
2739 color: #212529;
2740 background-color: #ffbc34;
2741 border-color: #ffbc34; }
2742 .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
2743 .show > .btn-outline-warning.dropdown-toggle:focus {
2744 -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5);
2745 box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5); }
2746
2747 .btn-outline-danger {
2748 color: #f62d51;
2749 border-color: #f62d51; }
2750 .btn-outline-danger:hover {
2751 color: #fff;
2752 background-color: #f62d51;
2753 border-color: #f62d51; }
2754 .btn-outline-danger:focus, .btn-outline-danger.focus {
2755 -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.5);
2756 box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.5); }
2757 .btn-outline-danger.disabled, .btn-outline-danger:disabled {
2758 color: #f62d51;
2759 background-color: transparent; }
2760 .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
2761 .show > .btn-outline-danger.dropdown-toggle {
2762 color: #fff;
2763 background-color: #f62d51;
2764 border-color: #f62d51; }
2765 .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
2766 .show > .btn-outline-danger.dropdown-toggle:focus {
2767 -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.5);
2768 box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.5); }
2769
2770 .btn-outline-light {
2771 color: #f8f9fa;
2772 border-color: #f8f9fa; }
2773 .btn-outline-light:hover {
2774 color: #212529;
2775 background-color: #f8f9fa;
2776 border-color: #f8f9fa; }
2777 .btn-outline-light:focus, .btn-outline-light.focus {
2778 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2779 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
2780 .btn-outline-light.disabled, .btn-outline-light:disabled {
2781 color: #f8f9fa;
2782 background-color: transparent; }
2783 .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
2784 .show > .btn-outline-light.dropdown-toggle {
2785 color: #212529;
2786 background-color: #f8f9fa;
2787 border-color: #f8f9fa; }
2788 .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
2789 .show > .btn-outline-light.dropdown-toggle:focus {
2790 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
2791 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
2792
2793 .btn-outline-dark {
2794 color: #343a40;
2795 border-color: #343a40; }
2796 .btn-outline-dark:hover {
2797 color: #fff;
2798 background-color: #343a40;
2799 border-color: #343a40; }
2800 .btn-outline-dark:focus, .btn-outline-dark.focus {
2801 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2802 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
2803 .btn-outline-dark.disabled, .btn-outline-dark:disabled {
2804 color: #343a40;
2805 background-color: transparent; }
2806 .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
2807 .show > .btn-outline-dark.dropdown-toggle {
2808 color: #fff;
2809 background-color: #343a40;
2810 border-color: #343a40; }
2811 .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
2812 .show > .btn-outline-dark.dropdown-toggle:focus {
2813 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
2814 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
2815
2816 .btn-outline-cyan {
2817 color: #4fc3f7;
2818 border-color: #4fc3f7; }
2819 .btn-outline-cyan:hover {
2820 color: #212529;
2821 background-color: #4fc3f7;
2822 border-color: #4fc3f7; }
2823 .btn-outline-cyan:focus, .btn-outline-cyan.focus {
2824 -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 195, 247, 0.5);
2825 box-shadow: 0 0 0 0.2rem rgba(79, 195, 247, 0.5); }
2826 .btn-outline-cyan.disabled, .btn-outline-cyan:disabled {
2827 color: #4fc3f7;
2828 background-color: transparent; }
2829 .btn-outline-cyan:not(:disabled):not(.disabled):active, .btn-outline-cyan:not(:disabled):not(.disabled).active,
2830 .show > .btn-outline-cyan.dropdown-toggle {
2831 color: #212529;
2832 background-color: #4fc3f7;
2833 border-color: #4fc3f7; }
2834 .btn-outline-cyan:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan:not(:disabled):not(.disabled).active:focus,
2835 .show > .btn-outline-cyan.dropdown-toggle:focus {
2836 -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 195, 247, 0.5);
2837 box-shadow: 0 0 0 0.2rem rgba(79, 195, 247, 0.5); }
2838
2839 .btn-outline-orange {
2840 color: #fb8c00;
2841 border-color: #fb8c00; }
2842 .btn-outline-orange:hover {
2843 color: #212529;
2844 background-color: #fb8c00;
2845 border-color: #fb8c00; }
2846 .btn-outline-orange:focus, .btn-outline-orange.focus {
2847 -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5);
2848 box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5); }
2849 .btn-outline-orange.disabled, .btn-outline-orange:disabled {
2850 color: #fb8c00;
2851 background-color: transparent; }
2852 .btn-outline-orange:not(:disabled):not(.disabled):active, .btn-outline-orange:not(:disabled):not(.disabled).active,
2853 .show > .btn-outline-orange.dropdown-toggle {
2854 color: #212529;
2855 background-color: #fb8c00;
2856 border-color: #fb8c00; }
2857 .btn-outline-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-orange:not(:disabled):not(.disabled).active:focus,
2858 .show > .btn-outline-orange.dropdown-toggle:focus {
2859 -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5);
2860 box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5); }
2861
2862 .btn-outline-purple {
2863 color: #7460ee;
2864 border-color: #7460ee; }
2865 .btn-outline-purple:hover {
2866 color: #fff;
2867 background-color: #7460ee;
2868 border-color: #7460ee; }
2869 .btn-outline-purple:focus, .btn-outline-purple.focus {
2870 -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
2871 box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5); }
2872 .btn-outline-purple.disabled, .btn-outline-purple:disabled {
2873 color: #7460ee;
2874 background-color: transparent; }
2875 .btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active,
2876 .show > .btn-outline-purple.dropdown-toggle {
2877 color: #fff;
2878 background-color: #7460ee;
2879 border-color: #7460ee; }
2880 .btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus,
2881 .show > .btn-outline-purple.dropdown-toggle:focus {
2882 -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
2883 box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5); }
2884
2885 .btn-link {
2886 font-weight: 400;
2887 color: #7460ee;
2888 text-decoration: none; }
2889 .btn-link:hover {
2890 color: #381be7;
2891 text-decoration: underline; }
2892 .btn-link:focus, .btn-link.focus {
2893 text-decoration: underline; }
2894 .btn-link:disabled, .btn-link.disabled {
2895 color: #6c757d;
2896 pointer-events: none; }
2897
2898 .btn-lg, .btn-group-lg > .btn {
2899 padding: 0.5rem 1rem;
2900 font-size: 1.09375rem;
2901 line-height: 1.5;
2902 border-radius: 2px; }
2903
2904 .btn-sm, .btn-group-sm > .btn {
2905 padding: 0.25rem 0.5rem;
2906 font-size: 0.76563rem;
2907 line-height: 1.5;
2908 border-radius: 1px; }
2909
2910 .btn-block {
2911 display: block;
2912 width: 100%; }
2913 .btn-block + .btn-block {
2914 margin-top: 0.5rem; }
2915
2916 input[type="submit"].btn-block,
2917 input[type="reset"].btn-block,
2918 input[type="button"].btn-block {
2919 width: 100%; }
2920
2921 .fade {
2922 -webkit-transition: opacity 0.15s linear;
2923 -o-transition: opacity 0.15s linear;
2924 transition: opacity 0.15s linear; }
2925 @media (prefers-reduced-motion: reduce) {
2926 .fade {
2927 -webkit-transition: none;
2928 -o-transition: none;
2929 transition: none; } }
2930 .fade:not(.show) {
2931 opacity: 0; }
2932
2933 .collapse:not(.show) {
2934 display: none; }
2935
2936 .collapsing {
2937 position: relative;
2938 height: 0;
2939 overflow: hidden;
2940 -webkit-transition: height 0.35s ease;
2941 -o-transition: height 0.35s ease;
2942 transition: height 0.35s ease; }
2943 @media (prefers-reduced-motion: reduce) {
2944 .collapsing {
2945 -webkit-transition: none;
2946 -o-transition: none;
2947 transition: none; } }
2948
2949 .dropup,
2950 .dropright,
2951 .dropdown,
2952 .dropleft {
2953 position: relative; }
2954
2955 .dropdown-toggle {
2956 white-space: nowrap; }
2957 .dropdown-toggle::after {
2958 display: inline-block;
2959 margin-left: 0.255em;
2960 vertical-align: 0.255em;
2961 content: "";
2962 border-top: 0.3em solid;
2963 border-right: 0.3em solid transparent;
2964 border-bottom: 0;
2965 border-left: 0.3em solid transparent; }
2966 .dropdown-toggle:empty::after {
2967 margin-left: 0; }
2968
2969 .dropdown-menu {
2970 position: absolute;
2971 top: 100%;
2972 left: 0;
2973 z-index: 1000;
2974 display: none;
2975 float: left;
2976 min-width: 10rem;
2977 padding: 0.5rem 0;
2978 margin: 0.125rem 0 0;
2979 font-size: 0.875rem;
2980 color: #3e5569;
2981 text-align: left;
2982 list-style: none;
2983 background-color: #fff;
2984 background-clip: padding-box;
2985 border: 1px solid #e9ecef;
2986 border-radius: 2px; }
2987
2988 .dropdown-menu-left {
2989 right: auto;
2990 left: 0; }
2991
2992 .dropdown-menu-right {
2993 right: 0;
2994 left: auto; }
2995
2996 @media (min-width: 576px) {
2997 .dropdown-menu-sm-left {
2998 right: auto;
2999 left: 0; }
3000 .dropdown-menu-sm-right {
3001 right: 0;
3002 left: auto; } }
3003
3004 @media (min-width: 768px) {
3005 .dropdown-menu-md-left {
3006 right: auto;
3007 left: 0; }
3008 .dropdown-menu-md-right {
3009 right: 0;
3010 left: auto; } }
3011
3012 @media (min-width: 992px) {
3013 .dropdown-menu-lg-left {
3014 right: auto;
3015 left: 0; }
3016 .dropdown-menu-lg-right {
3017 right: 0;
3018 left: auto; } }
3019
3020 @media (min-width: 1600px) {
3021 .dropdown-menu-xl-left {
3022 right: auto;
3023 left: 0; }
3024 .dropdown-menu-xl-right {
3025 right: 0;
3026 left: auto; } }
3027
3028 .dropup .dropdown-menu {
3029 top: auto;
3030 bottom: 100%;
3031 margin-top: 0;
3032 margin-bottom: 0.125rem; }
3033
3034 .dropup .dropdown-toggle::after {
3035 display: inline-block;
3036 margin-left: 0.255em;
3037 vertical-align: 0.255em;
3038 content: "";
3039 border-top: 0;
3040 border-right: 0.3em solid transparent;
3041 border-bottom: 0.3em solid;
3042 border-left: 0.3em solid transparent; }
3043
3044 .dropup .dropdown-toggle:empty::after {
3045 margin-left: 0; }
3046
3047 .dropright .dropdown-menu {
3048 top: 0;
3049 right: auto;
3050 left: 100%;
3051 margin-top: 0;
3052 margin-left: 0.125rem; }
3053
3054 .dropright .dropdown-toggle::after {
3055 display: inline-block;
3056 margin-left: 0.255em;
3057 vertical-align: 0.255em;
3058 content: "";
3059 border-top: 0.3em solid transparent;
3060 border-right: 0;
3061 border-bottom: 0.3em solid transparent;
3062 border-left: 0.3em solid; }
3063
3064 .dropright .dropdown-toggle:empty::after {
3065 margin-left: 0; }
3066
3067 .dropright .dropdown-toggle::after {
3068 vertical-align: 0; }
3069
3070 .dropleft .dropdown-menu {
3071 top: 0;
3072 right: 100%;
3073 left: auto;
3074 margin-top: 0;
3075 margin-right: 0.125rem; }
3076
3077 .dropleft .dropdown-toggle::after {
3078 display: inline-block;
3079 margin-left: 0.255em;
3080 vertical-align: 0.255em;
3081 content: ""; }
3082
3083 .dropleft .dropdown-toggle::after {
3084 display: none; }
3085
3086 .dropleft .dropdown-toggle::before {
3087 display: inline-block;
3088 margin-right: 0.255em;
3089 vertical-align: 0.255em;
3090 content: "";
3091 border-top: 0.3em solid transparent;
3092 border-right: 0.3em solid;
3093 border-bottom: 0.3em solid transparent; }
3094
3095 .dropleft .dropdown-toggle:empty::after {
3096 margin-left: 0; }
3097
3098 .dropleft .dropdown-toggle::before {
3099 vertical-align: 0; }
3100
3101 .dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
3102 right: auto;
3103 bottom: auto; }
3104
3105 .dropdown-divider {
3106 height: 0;
3107 margin: 0.5rem 0;
3108 overflow: hidden;
3109 border-top: 1px solid #f8f9fa; }
3110
3111 .dropdown-item {
3112 display: block;
3113 width: 100%;
3114 padding: 0.65rem 1rem;
3115 clear: both;
3116 font-weight: 400;
3117 color: #212529;
3118 text-align: inherit;
3119 white-space: nowrap;
3120 background-color: transparent;
3121 border: 0; }
3122 .dropdown-item:hover, .dropdown-item:focus {
3123 color: #16181b;
3124 text-decoration: none;
3125 background-color: #f8f9fa; }
3126 .dropdown-item.active, .dropdown-item:active {
3127 color: #fff;
3128 text-decoration: none;
3129 background-color: #2962FF; }
3130 .dropdown-item.disabled, .dropdown-item:disabled {
3131 color: #6c757d;
3132 pointer-events: none;
3133 background-color: transparent; }
3134
3135 .dropdown-menu.show {
3136 display: block; }
3137
3138 .dropdown-header {
3139 display: block;
3140 padding: 0.5rem 1rem;
3141 margin-bottom: 0;
3142 font-size: 0.76563rem;
3143 color: #6c757d;
3144 white-space: nowrap; }
3145
3146 .dropdown-item-text {
3147 display: block;
3148 padding: 0.65rem 1rem;
3149 color: #212529; }
3150
3151 .btn-group,
3152 .btn-group-vertical {
3153 position: relative;
3154 display: -webkit-inline-box;
3155 display: -ms-inline-flexbox;
3156 display: inline-flex;
3157 vertical-align: middle; }
3158 .btn-group > .btn,
3159 .btn-group-vertical > .btn {
3160 position: relative;
3161 -webkit-box-flex: 1;
3162 -ms-flex: 1 1 auto;
3163 flex: 1 1 auto; }
3164 .btn-group > .btn:hover,
3165 .btn-group-vertical > .btn:hover {
3166 z-index: 1; }
3167 .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
3168 .btn-group-vertical > .btn:focus,
3169 .btn-group-vertical > .btn:active,
3170 .btn-group-vertical > .btn.active {
3171 z-index: 1; }
3172
3173 .btn-toolbar {
3174 display: -webkit-box;
3175 display: -ms-flexbox;
3176 display: flex;
3177 -ms-flex-wrap: wrap;
3178 flex-wrap: wrap;
3179 -webkit-box-pack: start;
3180 -ms-flex-pack: start;
3181 justify-content: flex-start; }
3182 .btn-toolbar .input-group {
3183 width: auto; }
3184
3185 .btn-group > .btn:not(:first-child),
3186 .btn-group > .btn-group:not(:first-child) {
3187 margin-left: -1px; }
3188
3189 .btn-group > .btn:not(:last-child):not(.dropdown-toggle),
3190 .btn-group > .btn-group:not(:last-child) > .btn {
3191 border-top-right-radius: 0;
3192 border-bottom-right-radius: 0; }
3193
3194 .btn-group > .btn:not(:first-child),
3195 .btn-group > .btn-group:not(:first-child) > .btn {
3196 border-top-left-radius: 0;
3197 border-bottom-left-radius: 0; }
3198
3199 .dropdown-toggle-split {
3200 padding-right: 0.5625rem;
3201 padding-left: 0.5625rem; }
3202 .dropdown-toggle-split::after,
3203 .dropup .dropdown-toggle-split::after,
3204 .dropright .dropdown-toggle-split::after {
3205 margin-left: 0; }
3206 .dropleft .dropdown-toggle-split::before {
3207 margin-right: 0; }
3208
3209 .btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
3210 padding-right: 0.375rem;
3211 padding-left: 0.375rem; }
3212
3213 .btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
3214 padding-right: 0.75rem;
3215 padding-left: 0.75rem; }
3216
3217 .btn-group-vertical {
3218 -webkit-box-orient: vertical;
3219 -webkit-box-direction: normal;
3220 -ms-flex-direction: column;
3221 flex-direction: column;
3222 -webkit-box-align: start;
3223 -ms-flex-align: start;
3224 align-items: flex-start;
3225 -webkit-box-pack: center;
3226 -ms-flex-pack: center;
3227 justify-content: center; }
3228 .btn-group-vertical > .btn,
3229 .btn-group-vertical > .btn-group {
3230 width: 100%; }
3231 .btn-group-vertical > .btn:not(:first-child),
3232 .btn-group-vertical > .btn-group:not(:first-child) {
3233 margin-top: -1px; }
3234 .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
3235 .btn-group-vertical > .btn-group:not(:last-child) > .btn {
3236 border-bottom-right-radius: 0;
3237 border-bottom-left-radius: 0; }
3238 .btn-group-vertical > .btn:not(:first-child),
3239 .btn-group-vertical > .btn-group:not(:first-child) > .btn {
3240 border-top-left-radius: 0;
3241 border-top-right-radius: 0; }
3242
3243 .btn-group-toggle > .btn,
3244 .btn-group-toggle > .btn-group > .btn {
3245 margin-bottom: 0; }
3246 .btn-group-toggle > .btn input[type="radio"],
3247 .btn-group-toggle > .btn input[type="checkbox"],
3248 .btn-group-toggle > .btn-group > .btn input[type="radio"],
3249 .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
3250 position: absolute;
3251 clip: rect(0, 0, 0, 0);
3252 pointer-events: none; }
3253
3254 .input-group {
3255 position: relative;
3256 display: -webkit-box;
3257 display: -ms-flexbox;
3258 display: flex;
3259 -ms-flex-wrap: wrap;
3260 flex-wrap: wrap;
3261 -webkit-box-align: stretch;
3262 -ms-flex-align: stretch;
3263 align-items: stretch;
3264 width: 100%; }
3265 .input-group > .form-control,
3266 .input-group > .form-control-plaintext,
3267 .input-group > .custom-select,
3268 .input-group > .custom-file {
3269 position: relative;
3270 -webkit-box-flex: 1;
3271 -ms-flex: 1 1 auto;
3272 flex: 1 1 auto;
3273 width: 1%;
3274 min-width: 0;
3275 margin-bottom: 0; }
3276 .input-group > .form-control + .form-control,
3277 .input-group > .form-control + .custom-select,
3278 .input-group > .form-control + .custom-file,
3279 .input-group > .form-control-plaintext + .form-control,
3280 .input-group > .form-control-plaintext + .custom-select,
3281 .input-group > .form-control-plaintext + .custom-file,
3282 .input-group > .custom-select + .form-control,
3283 .input-group > .custom-select + .custom-select,
3284 .input-group > .custom-select + .custom-file,
3285 .input-group > .custom-file + .form-control,
3286 .input-group > .custom-file + .custom-select,
3287 .input-group > .custom-file + .custom-file {
3288 margin-left: -1px; }
3289 .input-group > .form-control:focus,
3290 .input-group > .custom-select:focus,
3291 .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
3292 z-index: 3; }
3293 .input-group > .custom-file .custom-file-input:focus {
3294 z-index: 4; }
3295 .input-group > .form-control:not(:last-child),
3296 .input-group > .custom-select:not(:last-child) {
3297 border-top-right-radius: 0;
3298 border-bottom-right-radius: 0; }
3299 .input-group > .form-control:not(:first-child),
3300 .input-group > .custom-select:not(:first-child) {
3301 border-top-left-radius: 0;
3302 border-bottom-left-radius: 0; }
3303 .input-group > .custom-file {
3304 display: -webkit-box;
3305 display: -ms-flexbox;
3306 display: flex;
3307 -webkit-box-align: center;
3308 -ms-flex-align: center;
3309 align-items: center; }
3310 .input-group > .custom-file:not(:last-child) .custom-file-label,
3311 .input-group > .custom-file:not(:last-child) .custom-file-label::after {
3312 border-top-right-radius: 0;
3313 border-bottom-right-radius: 0; }
3314 .input-group > .custom-file:not(:first-child) .custom-file-label {
3315 border-top-left-radius: 0;
3316 border-bottom-left-radius: 0; }
3317
3318 .input-group-prepend,
3319 .input-group-append {
3320 display: -webkit-box;
3321 display: -ms-flexbox;
3322 display: flex; }
3323 .input-group-prepend .btn,
3324 .input-group-append .btn {
3325 position: relative;
3326 z-index: 2; }
3327 .input-group-prepend .btn:focus,
3328 .input-group-append .btn:focus {
3329 z-index: 3; }
3330 .input-group-prepend .btn + .btn,
3331 .input-group-prepend .btn + .input-group-text,
3332 .input-group-prepend .input-group-text + .input-group-text,
3333 .input-group-prepend .input-group-text + .btn,
3334 .input-group-append .btn + .btn,
3335 .input-group-append .btn + .input-group-text,
3336 .input-group-append .input-group-text + .input-group-text,
3337 .input-group-append .input-group-text + .btn {
3338 margin-left: -1px; }
3339
3340 .input-group-prepend {
3341 margin-right: -1px; }
3342
3343 .input-group-append {
3344 margin-left: -1px; }
3345
3346 .input-group-text {
3347 display: -webkit-box;
3348 display: -ms-flexbox;
3349 display: flex;
3350 -webkit-box-align: center;
3351 -ms-flex-align: center;
3352 align-items: center;
3353 padding: 0.375rem 0.75rem;
3354 margin-bottom: 0;
3355 font-size: 0.875rem;
3356 font-weight: 400;
3357 line-height: 1.5;
3358 color: #4F5467;
3359 text-align: center;
3360 white-space: nowrap;
3361 background-color: #f8f9fa;
3362 border: 1px solid #e9ecef;
3363 border-radius: 2px; }
3364 .input-group-text input[type="radio"],
3365 .input-group-text input[type="checkbox"] {
3366 margin-top: 0; }
3367
3368 .input-group-lg > .form-control:not(textarea),
3369 .input-group-lg > .custom-select {
3370 height: calc(1.5em + 1rem + 2px); }
3371
3372 .input-group-lg > .form-control,
3373 .input-group-lg > .custom-select,
3374 .input-group-lg > .input-group-prepend > .input-group-text,
3375 .input-group-lg > .input-group-append > .input-group-text,
3376 .input-group-lg > .input-group-prepend > .btn,
3377 .input-group-lg > .input-group-append > .btn {
3378 padding: 0.5rem 1rem;
3379 font-size: 1.09375rem;
3380 line-height: 1.5;
3381 border-radius: 2px; }
3382
3383 .input-group-sm > .form-control:not(textarea),
3384 .input-group-sm > .custom-select {
3385 height: calc(1.5em + 0.5rem + 2px); }
3386
3387 .input-group-sm > .form-control,
3388 .input-group-sm > .custom-select,
3389 .input-group-sm > .input-group-prepend > .input-group-text,
3390 .input-group-sm > .input-group-append > .input-group-text,
3391 .input-group-sm > .input-group-prepend > .btn,
3392 .input-group-sm > .input-group-append > .btn {
3393 padding: 0.25rem 0.5rem;
3394 font-size: 0.76563rem;
3395 line-height: 1.5;
3396 border-radius: 1px; }
3397
3398 .input-group-lg > .custom-select,
3399 .input-group-sm > .custom-select {
3400 padding-right: 1.75rem; }
3401
3402 .input-group > .input-group-prepend > .btn,
3403 .input-group > .input-group-prepend > .input-group-text,
3404 .input-group > .input-group-append:not(:last-child) > .btn,
3405 .input-group > .input-group-append:not(:last-child) > .input-group-text,
3406 .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3407 .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
3408 border-top-right-radius: 0;
3409 border-bottom-right-radius: 0; }
3410
3411 .input-group > .input-group-append > .btn,
3412 .input-group > .input-group-append > .input-group-text,
3413 .input-group > .input-group-prepend:not(:first-child) > .btn,
3414 .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
3415 .input-group > .input-group-prepend:first-child > .btn:not(:first-child),
3416 .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
3417 border-top-left-radius: 0;
3418 border-bottom-left-radius: 0; }
3419
3420 .custom-control {
3421 position: relative;
3422 z-index: 1;
3423 display: block;
3424 min-height: 1.3125rem;
3425 padding-left: 1.5rem; }
3426
3427 .custom-control-inline {
3428 display: -webkit-inline-box;
3429 display: -ms-inline-flexbox;
3430 display: inline-flex;
3431 margin-right: 1rem; }
3432
3433 .custom-control-input {
3434 position: absolute;
3435 left: 0;
3436 z-index: -1;
3437 width: 1rem;
3438 height: 1.15625rem;
3439 opacity: 0; }
3440 .custom-control-input:checked ~ .custom-control-label::before {
3441 color: #fff;
3442 border-color: #2962FF;
3443 background-color: #2962FF; }
3444 .custom-control-input:focus ~ .custom-control-label::before {
3445 -webkit-box-shadow: transparent;
3446 box-shadow: transparent; }
3447 .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
3448 border-color: rgba(0, 0, 0, 0.25); }
3449 .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
3450 color: #fff;
3451 background-color: black;
3452 border-color: black; }
3453 .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
3454 color: #6c757d; }
3455 .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
3456 background-color: #e9ecef; }
3457
3458 .custom-control-label {
3459 position: relative;
3460 margin-bottom: 0;
3461 vertical-align: top; }
3462 .custom-control-label::before {
3463 position: absolute;
3464 top: 0.15625rem;
3465 left: -1.5rem;
3466 display: block;
3467 width: 1rem;
3468 height: 1rem;
3469 pointer-events: none;
3470 content: "";
3471 background-color: #fff;
3472 border: #a1aab2 solid 1px; }
3473 .custom-control-label::after {
3474 position: absolute;
3475 top: 0.15625rem;
3476 left: -1.5rem;
3477 display: block;
3478 width: 1rem;
3479 height: 1rem;
3480 content: "";
3481 background: no-repeat 50% / 50% 50%; }
3482
3483 .custom-checkbox .custom-control-label::before {
3484 border-radius: 2px; }
3485
3486 .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
3487 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"); }
3488
3489 .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
3490 border-color: #2962FF;
3491 background-color: #2962FF; }
3492
3493 .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
3494 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"); }
3495
3496 .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
3497 background-color: rgba(116, 96, 238, 0.5); }
3498
3499 .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
3500 background-color: rgba(116, 96, 238, 0.5); }
3501
3502 .custom-radio .custom-control-label::before {
3503 border-radius: 50%; }
3504
3505 .custom-radio .custom-control-input:checked ~ .custom-control-label::after {
3506 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"); }
3507
3508 .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
3509 background-color: rgba(116, 96, 238, 0.5); }
3510
3511 .custom-switch {
3512 padding-left: 2.25rem; }
3513 .custom-switch .custom-control-label::before {
3514 left: -2.25rem;
3515 width: 1.75rem;
3516 pointer-events: all;
3517 border-radius: 0.5rem; }
3518 .custom-switch .custom-control-label::after {
3519 top: calc(0.15625rem + 2px);
3520 left: calc(-2.25rem + 2px);
3521 width: calc(1rem - 4px);
3522 height: calc(1rem - 4px);
3523 background-color: #a1aab2;
3524 border-radius: 0.5rem;
3525 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3526 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3527 -o-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;
3528 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;
3529 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
3530 @media (prefers-reduced-motion: reduce) {
3531 .custom-switch .custom-control-label::after {
3532 -webkit-transition: none;
3533 -o-transition: none;
3534 transition: none; } }
3535 .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
3536 background-color: #fff;
3537 -webkit-transform: translateX(0.75rem);
3538 -ms-transform: translateX(0.75rem);
3539 transform: translateX(0.75rem); }
3540 .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
3541 background-color: rgba(116, 96, 238, 0.5); }
3542
3543 .custom-select {
3544 display: inline-block;
3545 width: 100%;
3546 height: calc(1.5em + 0.75rem + 2px);
3547 padding: 0.375rem 1.75rem 0.375rem 0.75rem;
3548 font-size: 0.875rem;
3549 font-weight: 400;
3550 line-height: 1.5;
3551 color: #4F5467;
3552 vertical-align: middle;
3553 background: #fff url(../../assets/images/custom-select.png) no-repeat right 0.75rem center/8px 10px;
3554 border: 1px solid #e9ecef;
3555 border-radius: 2px;
3556 -webkit-appearance: none;
3557 -moz-appearance: none;
3558 appearance: none; }
3559 .custom-select:focus {
3560 border-color: rgba(0, 0, 0, 0.25);
3561 outline: 0;
3562 -webkit-box-shadow: transparent;
3563 box-shadow: transparent; }
3564 .custom-select:focus::-ms-value {
3565 color: #4F5467;
3566 background-color: #fff; }
3567 .custom-select[multiple], .custom-select[size]:not([size="1"]) {
3568 height: auto;
3569 padding-right: 0.75rem;
3570 background-image: none; }
3571 .custom-select:disabled {
3572 color: #6c757d;
3573 background-color: #e9ecef; }
3574 .custom-select::-ms-expand {
3575 display: none; }
3576 .custom-select:-moz-focusring {
3577 color: transparent;
3578 text-shadow: 0 0 0 #4F5467; }
3579
3580 .custom-select-sm {
3581 height: calc(1.5em + 0.5rem + 2px);
3582 padding-top: 0.25rem;
3583 padding-bottom: 0.25rem;
3584 padding-left: 0.5rem;
3585 font-size: 0.76563rem; }
3586
3587 .custom-select-lg {
3588 height: calc(1.5em + 1rem + 2px);
3589 padding-top: 0.5rem;
3590 padding-bottom: 0.5rem;
3591 padding-left: 1rem;
3592 font-size: 1.09375rem; }
3593
3594 .custom-file {
3595 position: relative;
3596 display: inline-block;
3597 width: 100%;
3598 height: calc(1.5em + 0.75rem + 2px);
3599 margin-bottom: 0; }
3600
3601 .custom-file-input {
3602 position: relative;
3603 z-index: 2;
3604 width: 100%;
3605 height: calc(1.5em + 0.75rem + 2px);
3606 margin: 0;
3607 opacity: 0; }
3608 .custom-file-input:focus ~ .custom-file-label {
3609 border-color: rgba(0, 0, 0, 0.25);
3610 -webkit-box-shadow: transparent;
3611 box-shadow: transparent; }
3612 .custom-file-input[disabled] ~ .custom-file-label,
3613 .custom-file-input:disabled ~ .custom-file-label {
3614 background-color: #e9ecef; }
3615 .custom-file-input:lang(en) ~ .custom-file-label::after {
3616 content: "Browse"; }
3617 .custom-file-input ~ .custom-file-label[data-browse]::after {
3618 content: attr(data-browse); }
3619
3620 .custom-file-label {
3621 position: absolute;
3622 top: 0;
3623 right: 0;
3624 left: 0;
3625 z-index: 1;
3626 height: calc(1.5em + 0.75rem + 2px);
3627 padding: 0.375rem 0.75rem;
3628 font-weight: 400;
3629 line-height: 1.5;
3630 color: #4F5467;
3631 background-color: #fff;
3632 border: 1px solid #e9ecef;
3633 border-radius: 2px; }
3634 .custom-file-label::after {
3635 position: absolute;
3636 top: 0;
3637 right: 0;
3638 bottom: 0;
3639 z-index: 3;
3640 display: block;
3641 height: calc(1.5em + 0.75rem);
3642 padding: 0.375rem 0.75rem;
3643 line-height: 1.5;
3644 color: #4F5467;
3645 content: "Browse";
3646 background-color: #f8f9fa;
3647 border-left: inherit;
3648 border-radius: 0 2px 2px 0; }
3649
3650 .custom-range {
3651 width: 100%;
3652 height: 1.4rem;
3653 padding: 0;
3654 background-color: transparent;
3655 -webkit-appearance: none;
3656 -moz-appearance: none;
3657 appearance: none; }
3658 .custom-range:focus {
3659 outline: none; }
3660 .custom-range:focus::-webkit-slider-thumb {
3661 -webkit-box-shadow: 0 0 0 1px #eef5f9, transparent;
3662 box-shadow: 0 0 0 1px #eef5f9, transparent; }
3663 .custom-range:focus::-moz-range-thumb {
3664 box-shadow: 0 0 0 1px #eef5f9, transparent; }
3665 .custom-range:focus::-ms-thumb {
3666 box-shadow: 0 0 0 1px #eef5f9, transparent; }
3667 .custom-range::-moz-focus-outer {
3668 border: 0; }
3669 .custom-range::-webkit-slider-thumb {
3670 width: 1rem;
3671 height: 1rem;
3672 margin-top: -0.25rem;
3673 background-color: #2962FF;
3674 border: 0;
3675 border-radius: 1rem;
3676 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3677 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3678 -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3679 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3680 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3681 -webkit-appearance: none;
3682 appearance: none; }
3683 @media (prefers-reduced-motion: reduce) {
3684 .custom-range::-webkit-slider-thumb {
3685 -webkit-transition: none;
3686 -o-transition: none;
3687 transition: none; } }
3688 .custom-range::-webkit-slider-thumb:active {
3689 background-color: #dce5ff; }
3690 .custom-range::-webkit-slider-runnable-track {
3691 width: 100%;
3692 height: 0.5rem;
3693 color: transparent;
3694 cursor: pointer;
3695 background-color: #dee2e6;
3696 border-color: transparent;
3697 border-radius: 1rem; }
3698 .custom-range::-moz-range-thumb {
3699 width: 1rem;
3700 height: 1rem;
3701 background-color: #2962FF;
3702 border: 0;
3703 border-radius: 1rem;
3704 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3705 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3706 -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3707 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3708 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3709 -moz-appearance: none;
3710 appearance: none; }
3711 @media (prefers-reduced-motion: reduce) {
3712 .custom-range::-moz-range-thumb {
3713 -webkit-transition: none;
3714 -o-transition: none;
3715 transition: none; } }
3716 .custom-range::-moz-range-thumb:active {
3717 background-color: #dce5ff; }
3718 .custom-range::-moz-range-track {
3719 width: 100%;
3720 height: 0.5rem;
3721 color: transparent;
3722 cursor: pointer;
3723 background-color: #dee2e6;
3724 border-color: transparent;
3725 border-radius: 1rem; }
3726 .custom-range::-ms-thumb {
3727 width: 1rem;
3728 height: 1rem;
3729 margin-top: 0;
3730 margin-right: 0.2rem;
3731 margin-left: 0.2rem;
3732 background-color: #2962FF;
3733 border: 0;
3734 border-radius: 1rem;
3735 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3736 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3737 -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3738 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3739 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3740 appearance: none; }
3741 @media (prefers-reduced-motion: reduce) {
3742 .custom-range::-ms-thumb {
3743 -webkit-transition: none;
3744 -o-transition: none;
3745 transition: none; } }
3746 .custom-range::-ms-thumb:active {
3747 background-color: #dce5ff; }
3748 .custom-range::-ms-track {
3749 width: 100%;
3750 height: 0.5rem;
3751 color: transparent;
3752 cursor: pointer;
3753 background-color: transparent;
3754 border-color: transparent;
3755 border-width: 0.5rem; }
3756 .custom-range::-ms-fill-lower {
3757 background-color: #dee2e6;
3758 border-radius: 1rem; }
3759 .custom-range::-ms-fill-upper {
3760 margin-right: 15px;
3761 background-color: #dee2e6;
3762 border-radius: 1rem; }
3763 .custom-range:disabled::-webkit-slider-thumb {
3764 background-color: #a1aab2; }
3765 .custom-range:disabled::-webkit-slider-runnable-track {
3766 cursor: default; }
3767 .custom-range:disabled::-moz-range-thumb {
3768 background-color: #a1aab2; }
3769 .custom-range:disabled::-moz-range-track {
3770 cursor: default; }
3771 .custom-range:disabled::-ms-thumb {
3772 background-color: #a1aab2; }
3773
3774 .custom-control-label::before,
3775 .custom-file-label,
3776 .custom-select {
3777 -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3778 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
3779 -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3780 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
3781 transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
3782 @media (prefers-reduced-motion: reduce) {
3783 .custom-control-label::before,
3784 .custom-file-label,
3785 .custom-select {
3786 -webkit-transition: none;
3787 -o-transition: none;
3788 transition: none; } }
3789
3790 .nav {
3791 display: -webkit-box;
3792 display: -ms-flexbox;
3793 display: flex;
3794 -ms-flex-wrap: wrap;
3795 flex-wrap: wrap;
3796 padding-left: 0;
3797 margin-bottom: 0;
3798 list-style: none; }
3799
3800 .nav-link {
3801 display: block;
3802 padding: 0.5rem 1rem; }
3803 .nav-link:hover, .nav-link:focus {
3804 text-decoration: none; }
3805 .nav-link.disabled {
3806 color: #6c757d;
3807 pointer-events: none;
3808 cursor: default; }
3809
3810 .nav-tabs {
3811 border-bottom: 1px solid #dee2e6; }
3812 .nav-tabs .nav-item {
3813 margin-bottom: -1px; }
3814 .nav-tabs .nav-link {
3815 border: 1px solid transparent;
3816 border-top-left-radius: 2px;
3817 border-top-right-radius: 2px; }
3818 .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
3819 border-color: #e9ecef #e9ecef #dee2e6; }
3820 .nav-tabs .nav-link.disabled {
3821 color: #6c757d;
3822 background-color: transparent;
3823 border-color: transparent; }
3824 .nav-tabs .nav-link.active,
3825 .nav-tabs .nav-item.show .nav-link {
3826 color: #4F5467;
3827 background-color: #fff;
3828 border-color: #dee2e6 #dee2e6 #fff; }
3829 .nav-tabs .dropdown-menu {
3830 margin-top: -1px;
3831 border-top-left-radius: 0;
3832 border-top-right-radius: 0; }
3833
3834 .nav-pills .nav-link {
3835 border-radius: 2px; }
3836
3837 .nav-pills .nav-link.active,
3838 .nav-pills .show > .nav-link {
3839 color: #fff;
3840 background-color: #2962FF; }
3841
3842 .nav-fill > .nav-link,
3843 .nav-fill .nav-item {
3844 -webkit-box-flex: 1;
3845 -ms-flex: 1 1 auto;
3846 flex: 1 1 auto;
3847 text-align: center; }
3848
3849 .nav-justified > .nav-link,
3850 .nav-justified .nav-item {
3851 -ms-flex-preferred-size: 0;
3852 flex-basis: 0;
3853 -webkit-box-flex: 1;
3854 -ms-flex-positive: 1;
3855 flex-grow: 1;
3856 text-align: center; }
3857
3858 .tab-content > .tab-pane {
3859 display: none; }
3860
3861 .tab-content > .active {
3862 display: block; }
3863
3864 .navbar {
3865 position: relative;
3866 display: -webkit-box;
3867 display: -ms-flexbox;
3868 display: flex;
3869 -ms-flex-wrap: wrap;
3870 flex-wrap: wrap;
3871 -webkit-box-align: center;
3872 -ms-flex-align: center;
3873 align-items: center;
3874 -webkit-box-pack: justify;
3875 -ms-flex-pack: justify;
3876 justify-content: space-between;
3877 padding: 0.5rem 1rem; }
3878 .navbar .container,
3879 .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
3880 display: -webkit-box;
3881 display: -ms-flexbox;
3882 display: flex;
3883 -ms-flex-wrap: wrap;
3884 flex-wrap: wrap;
3885 -webkit-box-align: center;
3886 -ms-flex-align: center;
3887 align-items: center;
3888 -webkit-box-pack: justify;
3889 -ms-flex-pack: justify;
3890 justify-content: space-between; }
3891
3892 .navbar-brand {
3893 display: inline-block;
3894 padding-top: 0.33594rem;
3895 padding-bottom: 0.33594rem;
3896 margin-right: 1rem;
3897 font-size: 1.09375rem;
3898 line-height: inherit;
3899 white-space: nowrap; }
3900 .navbar-brand:hover, .navbar-brand:focus {
3901 text-decoration: none; }
3902
3903 .navbar-nav {
3904 display: -webkit-box;
3905 display: -ms-flexbox;
3906 display: flex;
3907 -webkit-box-orient: vertical;
3908 -webkit-box-direction: normal;
3909 -ms-flex-direction: column;
3910 flex-direction: column;
3911 padding-left: 0;
3912 margin-bottom: 0;
3913 list-style: none; }
3914 .navbar-nav .nav-link {
3915 padding-right: 0;
3916 padding-left: 0; }
3917 .navbar-nav .dropdown-menu {
3918 position: static;
3919 float: none; }
3920
3921 .navbar-text {
3922 display: inline-block;
3923 padding-top: 0.5rem;
3924 padding-bottom: 0.5rem; }
3925
3926 .navbar-collapse {
3927 -ms-flex-preferred-size: 100%;
3928 flex-basis: 100%;
3929 -webkit-box-flex: 1;
3930 -ms-flex-positive: 1;
3931 flex-grow: 1;
3932 -webkit-box-align: center;
3933 -ms-flex-align: center;
3934 align-items: center; }
3935
3936 .navbar-toggler {
3937 padding: 0.25rem 0.75rem;
3938 font-size: 1.09375rem;
3939 line-height: 1;
3940 background-color: transparent;
3941 border: 1px solid transparent;
3942 border-radius: 2px; }
3943 .navbar-toggler:hover, .navbar-toggler:focus {
3944 text-decoration: none; }
3945
3946 .navbar-toggler-icon {
3947 display: inline-block;
3948 width: 1.5em;
3949 height: 1.5em;
3950 vertical-align: middle;
3951 content: "";
3952 background: no-repeat center center;
3953 background-size: 100% 100%; }
3954
3955 @media (max-width: 575.98px) {
3956 .navbar-expand-sm > .container,
3957 .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 {
3958 padding-right: 0;
3959 padding-left: 0; } }
3960
3961 @media (min-width: 576px) {
3962 .navbar-expand-sm {
3963 -webkit-box-orient: horizontal;
3964 -webkit-box-direction: normal;
3965 -ms-flex-flow: row nowrap;
3966 flex-flow: row nowrap;
3967 -webkit-box-pack: start;
3968 -ms-flex-pack: start;
3969 justify-content: flex-start; }
3970 .navbar-expand-sm .navbar-nav {
3971 -webkit-box-orient: horizontal;
3972 -webkit-box-direction: normal;
3973 -ms-flex-direction: row;
3974 flex-direction: row; }
3975 .navbar-expand-sm .navbar-nav .dropdown-menu {
3976 position: absolute; }
3977 .navbar-expand-sm .navbar-nav .nav-link {
3978 padding-right: 0.5rem;
3979 padding-left: 0.5rem; }
3980 .navbar-expand-sm > .container,
3981 .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 {
3982 -ms-flex-wrap: nowrap;
3983 flex-wrap: nowrap; }
3984 .navbar-expand-sm .navbar-collapse {
3985 display: -webkit-box !important;
3986 display: -ms-flexbox !important;
3987 display: flex !important;
3988 -ms-flex-preferred-size: auto;
3989 flex-basis: auto; }
3990 .navbar-expand-sm .navbar-toggler {
3991 display: none; } }
3992
3993 @media (max-width: 767.98px) {
3994 .navbar-expand-md > .container,
3995 .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 {
3996 padding-right: 0;
3997 padding-left: 0; } }
3998
3999 @media (min-width: 768px) {
4000 .navbar-expand-md {
4001 -webkit-box-orient: horizontal;
4002 -webkit-box-direction: normal;
4003 -ms-flex-flow: row nowrap;
4004 flex-flow: row nowrap;
4005 -webkit-box-pack: start;
4006 -ms-flex-pack: start;
4007 justify-content: flex-start; }
4008 .navbar-expand-md .navbar-nav {
4009 -webkit-box-orient: horizontal;
4010 -webkit-box-direction: normal;
4011 -ms-flex-direction: row;
4012 flex-direction: row; }
4013 .navbar-expand-md .navbar-nav .dropdown-menu {
4014 position: absolute; }
4015 .navbar-expand-md .navbar-nav .nav-link {
4016 padding-right: 0.5rem;
4017 padding-left: 0.5rem; }
4018 .navbar-expand-md > .container,
4019 .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 {
4020 -ms-flex-wrap: nowrap;
4021 flex-wrap: nowrap; }
4022 .navbar-expand-md .navbar-collapse {
4023 display: -webkit-box !important;
4024 display: -ms-flexbox !important;
4025 display: flex !important;
4026 -ms-flex-preferred-size: auto;
4027 flex-basis: auto; }
4028 .navbar-expand-md .navbar-toggler {
4029 display: none; } }
4030
4031 @media (max-width: 991.98px) {
4032 .navbar-expand-lg > .container,
4033 .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 {
4034 padding-right: 0;
4035 padding-left: 0; } }
4036
4037 @media (min-width: 992px) {
4038 .navbar-expand-lg {
4039 -webkit-box-orient: horizontal;
4040 -webkit-box-direction: normal;
4041 -ms-flex-flow: row nowrap;
4042 flex-flow: row nowrap;
4043 -webkit-box-pack: start;
4044 -ms-flex-pack: start;
4045 justify-content: flex-start; }
4046 .navbar-expand-lg .navbar-nav {
4047 -webkit-box-orient: horizontal;
4048 -webkit-box-direction: normal;
4049 -ms-flex-direction: row;
4050 flex-direction: row; }
4051 .navbar-expand-lg .navbar-nav .dropdown-menu {
4052 position: absolute; }
4053 .navbar-expand-lg .navbar-nav .nav-link {
4054 padding-right: 0.5rem;
4055 padding-left: 0.5rem; }
4056 .navbar-expand-lg > .container,
4057 .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 {
4058 -ms-flex-wrap: nowrap;
4059 flex-wrap: nowrap; }
4060 .navbar-expand-lg .navbar-collapse {
4061 display: -webkit-box !important;
4062 display: -ms-flexbox !important;
4063 display: flex !important;
4064 -ms-flex-preferred-size: auto;
4065 flex-basis: auto; }
4066 .navbar-expand-lg .navbar-toggler {
4067 display: none; } }
4068
4069 @media (max-width: 1599.98px) {
4070 .navbar-expand-xl > .container,
4071 .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 {
4072 padding-right: 0;
4073 padding-left: 0; } }
4074
4075 @media (min-width: 1600px) {
4076 .navbar-expand-xl {
4077 -webkit-box-orient: horizontal;
4078 -webkit-box-direction: normal;
4079 -ms-flex-flow: row nowrap;
4080 flex-flow: row nowrap;
4081 -webkit-box-pack: start;
4082 -ms-flex-pack: start;
4083 justify-content: flex-start; }
4084 .navbar-expand-xl .navbar-nav {
4085 -webkit-box-orient: horizontal;
4086 -webkit-box-direction: normal;
4087 -ms-flex-direction: row;
4088 flex-direction: row; }
4089 .navbar-expand-xl .navbar-nav .dropdown-menu {
4090 position: absolute; }
4091 .navbar-expand-xl .navbar-nav .nav-link {
4092 padding-right: 0.5rem;
4093 padding-left: 0.5rem; }
4094 .navbar-expand-xl > .container,
4095 .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 {
4096 -ms-flex-wrap: nowrap;
4097 flex-wrap: nowrap; }
4098 .navbar-expand-xl .navbar-collapse {
4099 display: -webkit-box !important;
4100 display: -ms-flexbox !important;
4101 display: flex !important;
4102 -ms-flex-preferred-size: auto;
4103 flex-basis: auto; }
4104 .navbar-expand-xl .navbar-toggler {
4105 display: none; } }
4106
4107 .navbar-expand {
4108 -webkit-box-orient: horizontal;
4109 -webkit-box-direction: normal;
4110 -ms-flex-flow: row nowrap;
4111 flex-flow: row nowrap;
4112 -webkit-box-pack: start;
4113 -ms-flex-pack: start;
4114 justify-content: flex-start; }
4115 .navbar-expand > .container,
4116 .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
4117 padding-right: 0;
4118 padding-left: 0; }
4119 .navbar-expand .navbar-nav {
4120 -webkit-box-orient: horizontal;
4121 -webkit-box-direction: normal;
4122 -ms-flex-direction: row;
4123 flex-direction: row; }
4124 .navbar-expand .navbar-nav .dropdown-menu {
4125 position: absolute; }
4126 .navbar-expand .navbar-nav .nav-link {
4127 padding-right: 0.5rem;
4128 padding-left: 0.5rem; }
4129 .navbar-expand > .container,
4130 .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
4131 -ms-flex-wrap: nowrap;
4132 flex-wrap: nowrap; }
4133 .navbar-expand .navbar-collapse {
4134 display: -webkit-box !important;
4135 display: -ms-flexbox !important;
4136 display: flex !important;
4137 -ms-flex-preferred-size: auto;
4138 flex-basis: auto; }
4139 .navbar-expand .navbar-toggler {
4140 display: none; }
4141
4142 .navbar-light .navbar-brand {
4143 color: rgba(0, 0, 0, 0.9); }
4144 .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
4145 color: rgba(0, 0, 0, 0.9); }
4146
4147 .navbar-light .navbar-nav .nav-link {
4148 color: rgba(0, 0, 0, 0.5); }
4149 .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
4150 color: rgba(0, 0, 0, 0.7); }
4151 .navbar-light .navbar-nav .nav-link.disabled {
4152 color: rgba(0, 0, 0, 0.3); }
4153
4154 .navbar-light .navbar-nav .show > .nav-link,
4155 .navbar-light .navbar-nav .active > .nav-link,
4156 .navbar-light .navbar-nav .nav-link.show,
4157 .navbar-light .navbar-nav .nav-link.active {
4158 color: rgba(0, 0, 0, 0.9); }
4159
4160 .navbar-light .navbar-toggler {
4161 color: rgba(0, 0, 0, 0.5);
4162 border-color: rgba(0, 0, 0, 0.1); }
4163
4164 .navbar-light .navbar-toggler-icon {
4165 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%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
4166
4167 .navbar-light .navbar-text {
4168 color: rgba(0, 0, 0, 0.5); }
4169 .navbar-light .navbar-text a {
4170 color: rgba(0, 0, 0, 0.9); }
4171 .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
4172 color: rgba(0, 0, 0, 0.9); }
4173
4174 .navbar-dark .navbar-brand {
4175 color: #fff; }
4176 .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
4177 color: #fff; }
4178
4179 .navbar-dark .navbar-nav .nav-link {
4180 color: rgba(255, 255, 255, 0.8); }
4181 .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
4182 color: white; }
4183 .navbar-dark .navbar-nav .nav-link.disabled {
4184 color: rgba(255, 255, 255, 0.25); }
4185
4186 .navbar-dark .navbar-nav .show > .nav-link,
4187 .navbar-dark .navbar-nav .active > .nav-link,
4188 .navbar-dark .navbar-nav .nav-link.show,
4189 .navbar-dark .navbar-nav .nav-link.active {
4190 color: #fff; }
4191
4192 .navbar-dark .navbar-toggler {
4193 color: rgba(255, 255, 255, 0.8);
4194 border-color: rgba(255, 255, 255, 0.1); }
4195
4196 .navbar-dark .navbar-toggler-icon {
4197 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%28255, 255, 255, 0.8%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }
4198
4199 .navbar-dark .navbar-text {
4200 color: rgba(255, 255, 255, 0.8); }
4201 .navbar-dark .navbar-text a {
4202 color: #fff; }
4203 .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
4204 color: #fff; }
4205
4206 .card {
4207 position: relative;
4208 display: -webkit-box;
4209 display: -ms-flexbox;
4210 display: flex;
4211 -webkit-box-orient: vertical;
4212 -webkit-box-direction: normal;
4213 -ms-flex-direction: column;
4214 flex-direction: column;
4215 min-width: 0;
4216 word-wrap: break-word;
4217 background-color: #fff;
4218 background-clip: border-box;
4219 border: 0px solid transparent;
4220 border-radius: 0px; }
4221 .card > hr {
4222 margin-right: 0;
4223 margin-left: 0; }
4224 .card > .list-group {
4225 border-top: inherit;
4226 border-bottom: inherit; }
4227 .card > .list-group:first-child {
4228 border-top-width: 0;
4229 border-top-left-radius: 0px;
4230 border-top-right-radius: 0px; }
4231 .card > .list-group:last-child {
4232 border-bottom-width: 0;
4233 border-bottom-right-radius: 0px;
4234 border-bottom-left-radius: 0px; }
4235 .card > .card-header + .list-group,
4236 .card > .list-group + .card-footer {
4237 border-top: 0; }
4238
4239 .card-body {
4240 -webkit-box-flex: 1;
4241 -ms-flex: 1 1 auto;
4242 flex: 1 1 auto;
4243 min-height: 1px;
4244 padding: 1.25rem; }
4245
4246 .card-title {
4247 margin-bottom: 0.75rem; }
4248
4249 .card-subtitle {
4250 margin-top: -0.375rem;
4251 margin-bottom: 0; }
4252
4253 .card-text:last-child {
4254 margin-bottom: 0; }
4255
4256 .card-link:hover {
4257 text-decoration: none; }
4258
4259 .card-link + .card-link {
4260 margin-left: 1.25rem; }
4261
4262 .card-header {
4263 padding: 0.75rem 1.25rem;
4264 margin-bottom: 0;
4265 background-color: rgba(0, 0, 0, 0.03);
4266 border-bottom: 0px solid transparent; }
4267 .card-header:first-child {
4268 border-radius: 0px 0px 0 0; }
4269
4270 .card-footer {
4271 padding: 0.75rem 1.25rem;
4272 background-color: rgba(0, 0, 0, 0.03);
4273 border-top: 0px solid transparent; }
4274 .card-footer:last-child {
4275 border-radius: 0 0 0px 0px; }
4276
4277 .card-header-tabs {
4278 margin-right: -0.625rem;
4279 margin-bottom: -0.75rem;
4280 margin-left: -0.625rem;
4281 border-bottom: 0; }
4282
4283 .card-header-pills {
4284 margin-right: -0.625rem;
4285 margin-left: -0.625rem; }
4286
4287 .card-img-overlay {
4288 position: absolute;
4289 top: 0;
4290 right: 0;
4291 bottom: 0;
4292 left: 0;
4293 padding: 1.25rem;
4294 border-radius: 0px; }
4295
4296 .card-img,
4297 .card-img-top,
4298 .card-img-bottom {
4299 -ms-flex-negative: 0;
4300 flex-shrink: 0;
4301 width: 100%; }
4302
4303 .card-img,
4304 .card-img-top {
4305 border-top-left-radius: 0px;
4306 border-top-right-radius: 0px; }
4307
4308 .card-img,
4309 .card-img-bottom {
4310 border-bottom-right-radius: 0px;
4311 border-bottom-left-radius: 0px; }
4312
4313 .card-deck .card {
4314 margin-bottom: 10px; }
4315
4316 @media (min-width: 576px) {
4317 .card-deck {
4318 display: -webkit-box;
4319 display: -ms-flexbox;
4320 display: flex;
4321 -webkit-box-orient: horizontal;
4322 -webkit-box-direction: normal;
4323 -ms-flex-flow: row wrap;
4324 flex-flow: row wrap;
4325 margin-right: -10px;
4326 margin-left: -10px; }
4327 .card-deck .card {
4328 -webkit-box-flex: 1;
4329 -ms-flex: 1 0 0%;
4330 flex: 1 0 0%;
4331 margin-right: 10px;
4332 margin-bottom: 0;
4333 margin-left: 10px; } }
4334
4335 .card-group > .card {
4336 margin-bottom: 10px; }
4337
4338 @media (min-width: 576px) {
4339 .card-group {
4340 display: -webkit-box;
4341 display: -ms-flexbox;
4342 display: flex;
4343 -webkit-box-orient: horizontal;
4344 -webkit-box-direction: normal;
4345 -ms-flex-flow: row wrap;
4346 flex-flow: row wrap; }
4347 .card-group > .card {
4348 -webkit-box-flex: 1;
4349 -ms-flex: 1 0 0%;
4350 flex: 1 0 0%;
4351 margin-bottom: 0; }
4352 .card-group > .card + .card {
4353 margin-left: 0;
4354 border-left: 0; }
4355 .card-group > .card:not(:last-child) {
4356 border-top-right-radius: 0;
4357 border-bottom-right-radius: 0; }
4358 .card-group > .card:not(:last-child) .card-img-top,
4359 .card-group > .card:not(:last-child) .card-header {
4360 border-top-right-radius: 0; }
4361 .card-group > .card:not(:last-child) .card-img-bottom,
4362 .card-group > .card:not(:last-child) .card-footer {
4363 border-bottom-right-radius: 0; }
4364 .card-group > .card:not(:first-child) {
4365 border-top-left-radius: 0;
4366 border-bottom-left-radius: 0; }
4367 .card-group > .card:not(:first-child) .card-img-top,
4368 .card-group > .card:not(:first-child) .card-header {
4369 border-top-left-radius: 0; }
4370 .card-group > .card:not(:first-child) .card-img-bottom,
4371 .card-group > .card:not(:first-child) .card-footer {
4372 border-bottom-left-radius: 0; } }
4373
4374 .card-columns .card {
4375 margin-bottom: 0.75rem; }
4376
4377 @media (min-width: 576px) {
4378 .card-columns {
4379 -webkit-column-count: 3;
4380 column-count: 3;
4381 -webkit-column-gap: 1.25rem;
4382 column-gap: 1.25rem;
4383 orphans: 1;
4384 widows: 1; }
4385 .card-columns .card {
4386 display: inline-block;
4387 width: 100%; } }
4388
4389 .accordion {
4390 overflow-anchor: none; }
4391 .accordion > .card {
4392 overflow: hidden; }
4393 .accordion > .card:not(:last-of-type) {
4394 border-bottom: 0;
4395 border-bottom-right-radius: 0;
4396 border-bottom-left-radius: 0; }
4397 .accordion > .card:not(:first-of-type) {
4398 border-top-left-radius: 0;
4399 border-top-right-radius: 0; }
4400 .accordion > .card > .card-header {
4401 border-radius: 0;
4402 margin-bottom: 0px; }
4403
4404 .breadcrumb {
4405 display: -webkit-box;
4406 display: -ms-flexbox;
4407 display: flex;
4408 -ms-flex-wrap: wrap;
4409 flex-wrap: wrap;
4410 padding: 0.75rem 1rem;
4411 margin-bottom: 1.5rem;
4412 list-style: none;
4413 background-color: #eef5f9;
4414 border-radius: 2px; }
4415
4416 .breadcrumb-item {
4417 display: -webkit-box;
4418 display: -ms-flexbox;
4419 display: flex; }
4420 .breadcrumb-item + .breadcrumb-item {
4421 padding-left: 0.5rem; }
4422 .breadcrumb-item + .breadcrumb-item::before {
4423 display: inline-block;
4424 padding-right: 0.5rem;
4425 color: #6c757d;
4426 content: "/"; }
4427 .breadcrumb-item + .breadcrumb-item:hover::before {
4428 text-decoration: underline; }
4429 .breadcrumb-item + .breadcrumb-item:hover::before {
4430 text-decoration: none; }
4431 .breadcrumb-item.active {
4432 color: #6c757d; }
4433
4434 .pagination {
4435 display: -webkit-box;
4436 display: -ms-flexbox;
4437 display: flex;
4438 padding-left: 0;
4439 list-style: none;
4440 border-radius: 2px; }
4441
4442 .page-link {
4443 position: relative;
4444 display: block;
4445 padding: 0.5rem 0.75rem;
4446 margin-left: -1px;
4447 line-height: 1.25;
4448 color: #7460ee;
4449 background-color: #fff;
4450 border: 1px solid #dee2e6; }
4451 .page-link:hover {
4452 z-index: 2;
4453 color: #381be7;
4454 text-decoration: none;
4455 background-color: #e9ecef;
4456 border-color: #dee2e6; }
4457 .page-link:focus {
4458 z-index: 3;
4459 outline: 0;
4460 -webkit-box-shadow: transparent;
4461 box-shadow: transparent; }
4462
4463 .page-item:first-child .page-link {
4464 margin-left: 0;
4465 border-top-left-radius: 2px;
4466 border-bottom-left-radius: 2px; }
4467
4468 .page-item:last-child .page-link {
4469 border-top-right-radius: 2px;
4470 border-bottom-right-radius: 2px; }
4471
4472 .page-item.active .page-link {
4473 z-index: 3;
4474 color: #fff;
4475 background-color: #2962FF;
4476 border-color: #2962FF; }
4477
4478 .page-item.disabled .page-link {
4479 color: #6c757d;
4480 pointer-events: none;
4481 cursor: auto;
4482 background-color: #fff;
4483 border-color: #dee2e6; }
4484
4485 .pagination-lg .page-link {
4486 padding: 0.75rem 1.5rem;
4487 font-size: 1.09375rem;
4488 line-height: 1.5; }
4489
4490 .pagination-lg .page-item:first-child .page-link {
4491 border-top-left-radius: 2px;
4492 border-bottom-left-radius: 2px; }
4493
4494 .pagination-lg .page-item:last-child .page-link {
4495 border-top-right-radius: 2px;
4496 border-bottom-right-radius: 2px; }
4497
4498 .pagination-sm .page-link {
4499 padding: 0.25rem 0.5rem;
4500 font-size: 0.76563rem;
4501 line-height: 1.5; }
4502
4503 .pagination-sm .page-item:first-child .page-link {
4504 border-top-left-radius: 1px;
4505 border-bottom-left-radius: 1px; }
4506
4507 .pagination-sm .page-item:last-child .page-link {
4508 border-top-right-radius: 1px;
4509 border-bottom-right-radius: 1px; }
4510
4511 .badge {
4512 display: inline-block;
4513 padding: 0.25em 0.4em;
4514 font-size: 75%;
4515 font-weight: 800;
4516 line-height: 1;
4517 text-align: center;
4518 white-space: nowrap;
4519 vertical-align: baseline;
4520 border-radius: 2px;
4521 -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4522 transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
4523 -o-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;
4524 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;
4525 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, -webkit-box-shadow 0.15s ease-in-out; }
4526 @media (prefers-reduced-motion: reduce) {
4527 .badge {
4528 -webkit-transition: none;
4529 -o-transition: none;
4530 transition: none; } }
4531 a.badge:hover, a.badge:focus {
4532 text-decoration: none; }
4533 .badge:empty {
4534 display: none; }
4535
4536 .btn .badge {
4537 position: relative;
4538 top: -1px; }
4539
4540 .badge-pill {
4541 padding-right: 0.2em;
4542 padding-left: 0.2em;
4543 border-radius: 10rem; }
4544
4545 .badge-primary {
4546 color: #fff;
4547 background-color: #7460ee; }
4548 a.badge-primary:hover, a.badge-primary:focus {
4549 color: #fff;
4550 background-color: #4c32e9; }
4551 a.badge-primary:focus, a.badge-primary.focus {
4552 outline: 0;
4553 -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
4554 box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5); }
4555
4556 .badge-secondary {
4557 color: #fff;
4558 background-color: #6c757d; }
4559 a.badge-secondary:hover, a.badge-secondary:focus {
4560 color: #fff;
4561 background-color: #545b62; }
4562 a.badge-secondary:focus, a.badge-secondary.focus {
4563 outline: 0;
4564 -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
4565 box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
4566
4567 .badge-success {
4568 color: #fff;
4569 background-color: #36bea6; }
4570 a.badge-success:hover, a.badge-success:focus {
4571 color: #fff;
4572 background-color: #2b9683; }
4573 a.badge-success:focus, a.badge-success.focus {
4574 outline: 0;
4575 -webkit-box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.5);
4576 box-shadow: 0 0 0 0.2rem rgba(54, 190, 166, 0.5); }
4577
4578 .badge-info {
4579 color: #fff;
4580 background-color: #2962FF; }
4581 a.badge-info:hover, a.badge-info:focus {
4582 color: #fff;
4583 background-color: #0041f5; }
4584 a.badge-info:focus, a.badge-info.focus {
4585 outline: 0;
4586 -webkit-box-shadow: 0 0 0 0.2rem rgba(41, 98, 255, 0.5);
4587 box-shadow: 0 0 0 0.2rem rgba(41, 98, 255, 0.5); }
4588
4589 .badge-warning {
4590 color: #212529;
4591 background-color: #ffbc34; }
4592 a.badge-warning:hover, a.badge-warning:focus {
4593 color: #212529;
4594 background-color: #ffab01; }
4595 a.badge-warning:focus, a.badge-warning.focus {
4596 outline: 0;
4597 -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5);
4598 box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5); }
4599
4600 .badge-danger {
4601 color: #fff;
4602 background-color: #f62d51; }
4603 a.badge-danger:hover, a.badge-danger:focus {
4604 color: #fff;
4605 background-color: #e60a31; }
4606 a.badge-danger:focus, a.badge-danger.focus {
4607 outline: 0;
4608 -webkit-box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.5);
4609 box-shadow: 0 0 0 0.2rem rgba(246, 45, 81, 0.5); }
4610
4611 .badge-light {
4612 color: #212529;
4613 background-color: #f8f9fa; }
4614 a.badge-light:hover, a.badge-light:focus {
4615 color: #212529;
4616 background-color: #dae0e5; }
4617 a.badge-light:focus, a.badge-light.focus {
4618 outline: 0;
4619 -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
4620 box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
4621
4622 .badge-dark {
4623 color: #fff;
4624 background-color: #343a40; }
4625 a.badge-dark:hover, a.badge-dark:focus {
4626 color: #fff;
4627 background-color: #1d2124; }
4628 a.badge-dark:focus, a.badge-dark.focus {
4629 outline: 0;
4630 -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
4631 box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
4632
4633 .badge-cyan {
4634 color: #212529;
4635 background-color: #4fc3f7; }
4636 a.badge-cyan:hover, a.badge-cyan:focus {
4637 color: #212529;
4638 background-color: #1eb2f5; }
4639 a.badge-cyan:focus, a.badge-cyan.focus {
4640 outline: 0;
4641 -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 195, 247, 0.5);
4642 box-shadow: 0 0 0 0.2rem rgba(79, 195, 247, 0.5); }
4643
4644 .badge-orange {
4645 color: #212529;
4646 background-color: #fb8c00; }
4647 a.badge-orange:hover, a.badge-orange:focus {
4648 color: #212529;
4649 background-color: #c87000; }
4650 a.badge-orange:focus, a.badge-orange.focus {
4651 outline: 0;
4652 -webkit-box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5);
4653 box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5); }
4654
4655 .badge-purple {
4656 color: #fff;
4657 background-color: #7460ee; }
4658 a.badge-purple:hover, a.badge-purple:focus {
4659 color: #fff;
4660 background-color: #4c32e9; }
4661 a.badge-purple:focus, a.badge-purple.focus {
4662 outline: 0;
4663 -webkit-box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
4664 box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5); }
4665
4666 .jumbotron {
4667 padding: 2rem 1rem;
4668 margin-bottom: 2rem;
4669 background-color: #e9ecef;
4670 border-radius: 2px; }
4671 @media (min-width: 576px) {
4672 .jumbotron {
4673 padding: 4rem 2rem; } }
4674
4675 .jumbotron-fluid {
4676 padding-right: 0;
4677 padding-left: 0;
4678 border-radius: 0; }
4679
4680 .alert {
4681 position: relative;
4682 padding: 0.75rem 1.25rem;
4683 margin-bottom: 1rem;
4684 border: 1px solid transparent;
4685 border-radius: 2px; }
4686
4687 .alert-heading {
4688 color: inherit; }
4689
4690 .alert-link {
4691 font-weight: 800; }
4692
4693 .alert-dismissible {
4694 padding-right: 3.8125rem; }
4695 .alert-dismissible .close {
4696 position: absolute;
4697 top: 0;
4698 right: 0;
4699 padding: 0.75rem 1.25rem;
4700 color: inherit; }
4701
4702 .alert-primary {
4703 color: #3c327c;
4704 background-color: #e3dffc;
4705 border-color: #d8d2fa; }
4706 .alert-primary hr {
4707 border-top-color: #c4bbf7; }
4708 .alert-primary .alert-link {
4709 color: #2a2358; }
4710
4711 .alert-secondary {
4712 color: #383d41;
4713 background-color: #e2e3e5;
4714 border-color: #d6d8db; }
4715 .alert-secondary hr {
4716 border-top-color: #c8cbcf; }
4717 .alert-secondary .alert-link {
4718 color: #202326; }
4719
4720 .alert-success {
4721 color: #1c6356;
4722 background-color: #d7f2ed;
4723 border-color: #c7ede6; }
4724 .alert-success hr {
4725 border-top-color: #b4e7dd; }
4726 .alert-success .alert-link {
4727 color: #113b33; }
4728
4729 .alert-info {
4730 color: #153385;
4731 background-color: #d4e0ff;
4732 border-color: #c3d3ff; }
4733 .alert-info hr {
4734 border-top-color: #aac0ff; }
4735 .alert-info .alert-link {
4736 color: #0e2259; }
4737
4738 .alert-warning {
4739 color: #85621b;
4740 background-color: #fff2d6;
4741 border-color: #ffecc6; }
4742 .alert-warning hr {
4743 border-top-color: #ffe4ad; }
4744 .alert-warning .alert-link {
4745 color: #5b4312; }
4746
4747 .alert-danger {
4748 color: #80172a;
4749 background-color: #fdd5dc;
4750 border-color: #fcc4ce; }
4751 .alert-danger hr {
4752 border-top-color: #fbacba; }
4753 .alert-danger .alert-link {
4754 color: #550f1c; }
4755
4756 .alert-light {
4757 color: #818182;
4758 background-color: #fefefe;
4759 border-color: #fdfdfe; }
4760 .alert-light hr {
4761 border-top-color: #ececf6; }
4762 .alert-light .alert-link {
4763 color: #686868; }
4764
4765 .alert-dark {
4766 color: #1b1e21;
4767 background-color: #d6d8d9;
4768 border-color: #c6c8ca; }
4769 .alert-dark hr {
4770 border-top-color: #b9bbbe; }
4771 .alert-dark .alert-link {
4772 color: #040505; }
4773
4774 .alert-cyan {
4775 color: #296580;
4776 background-color: #dcf3fd;
4777 border-color: #ceeefd; }
4778 .alert-cyan hr {
4779 border-top-color: #b6e6fc; }
4780 .alert-cyan .alert-link {
4781 color: #1d4759; }
4782
4783 .alert-orange {
4784 color: #834900;
4785 background-color: #fee8cc;
4786 border-color: #fedfb8; }
4787 .alert-orange hr {
4788 border-top-color: #fed49f; }
4789 .alert-orange .alert-link {
4790 color: #502d00; }
4791
4792 .alert-purple {
4793 color: #3c327c;
4794 background-color: #e3dffc;
4795 border-color: #d8d2fa; }
4796 .alert-purple hr {
4797 border-top-color: #c4bbf7; }
4798 .alert-purple .alert-link {
4799 color: #2a2358; }
4800
4801 @-webkit-keyframes progress-bar-stripes {
4802 from {
4803 background-position: 5px 0; }
4804 to {
4805 background-position: 0 0; } }
4806
4807 @keyframes progress-bar-stripes {
4808 from {
4809 background-position: 5px 0; }
4810 to {
4811 background-position: 0 0; } }
4812
4813 .progress {
4814 display: -webkit-box;
4815 display: -ms-flexbox;
4816 display: flex;
4817 height: 5px;
4818 overflow: hidden;
4819 line-height: 0;
4820 font-size: 0.65625rem;
4821 background-color: #f8f9fa;
4822 border-radius: 2px; }
4823
4824 .progress-bar {
4825 display: -webkit-box;
4826 display: -ms-flexbox;
4827 display: flex;
4828 -webkit-box-orient: vertical;
4829 -webkit-box-direction: normal;
4830 -ms-flex-direction: column;
4831 flex-direction: column;
4832 -webkit-box-pack: center;
4833 -ms-flex-pack: center;
4834 justify-content: center;
4835 overflow: hidden;
4836 color: #fff;
4837 text-align: center;
4838 white-space: nowrap;
4839 background-color: #7460ee;
4840 -webkit-transition: width 0.6s ease;
4841 -o-transition: width 0.6s ease;
4842 transition: width 0.6s ease; }
4843 @media (prefers-reduced-motion: reduce) {
4844 .progress-bar {
4845 -webkit-transition: none;
4846 -o-transition: none;
4847 transition: none; } }
4848
4849 .progress-bar-striped {
4850 background-image: -webkit-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);
4851 background-image: -o-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);
4852 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);
4853 background-size: 5px 5px; }
4854
4855 .progress-bar-animated {
4856 -webkit-animation: progress-bar-stripes 1s linear infinite;
4857 animation: progress-bar-stripes 1s linear infinite; }
4858 @media (prefers-reduced-motion: reduce) {
4859 .progress-bar-animated {
4860 -webkit-animation: none;
4861 animation: none; } }
4862
4863 .media {
4864 display: -webkit-box;
4865 display: -ms-flexbox;
4866 display: flex;
4867 -webkit-box-align: start;
4868 -ms-flex-align: start;
4869 align-items: flex-start; }
4870
4871 .media-body {
4872 -webkit-box-flex: 1;
4873 -ms-flex: 1;
4874 flex: 1; }
4875
4876 .list-group {
4877 display: -webkit-box;
4878 display: -ms-flexbox;
4879 display: flex;
4880 -webkit-box-orient: vertical;
4881 -webkit-box-direction: normal;
4882 -ms-flex-direction: column;
4883 flex-direction: column;
4884 padding-left: 0;
4885 margin-bottom: 0;
4886 border-radius: 2px; }
4887
4888 .list-group-item-action {
4889 width: 100%;
4890 color: #4F5467;
4891 text-align: inherit; }
4892 .list-group-item-action:hover, .list-group-item-action:focus {
4893 z-index: 1;
4894 color: #4F5467;
4895 text-decoration: none;
4896 background-color: #f8f9fa; }
4897 .list-group-item-action:active {
4898 color: #3e5569;
4899 background-color: #e9ecef; }
4900
4901 .list-group-item {
4902 position: relative;
4903 display: block;
4904 padding: 0.75rem 1.25rem;
4905 background-color: #fff;
4906 border: 1px solid rgba(0, 0, 0, 0.125); }
4907 .list-group-item:first-child {
4908 border-top-left-radius: inherit;
4909 border-top-right-radius: inherit; }
4910 .list-group-item:last-child {
4911 border-bottom-right-radius: inherit;
4912 border-bottom-left-radius: inherit; }
4913 .list-group-item.disabled, .list-group-item:disabled {
4914 color: #6c757d;
4915 pointer-events: none;
4916 background-color: #fff; }
4917 .list-group-item.active {
4918 z-index: 2;
4919 color: #fff;
4920 background-color: #2962FF;
4921 border-color: #2962FF; }
4922 .list-group-item + .list-group-item {
4923 border-top-width: 0; }
4924 .list-group-item + .list-group-item.active {
4925 margin-top: -1px;
4926 border-top-width: 1px; }
4927
4928 .list-group-horizontal {
4929 -webkit-box-orient: horizontal;
4930 -webkit-box-direction: normal;
4931 -ms-flex-direction: row;
4932 flex-direction: row; }
4933 .list-group-horizontal > .list-group-item:first-child {
4934 border-bottom-left-radius: 2px;
4935 border-top-right-radius: 0; }
4936 .list-group-horizontal > .list-group-item:last-child {
4937 border-top-right-radius: 2px;
4938 border-bottom-left-radius: 0; }
4939 .list-group-horizontal > .list-group-item.active {
4940 margin-top: 0; }
4941 .list-group-horizontal > .list-group-item + .list-group-item {
4942 border-top-width: 1px;
4943 border-left-width: 0; }
4944 .list-group-horizontal > .list-group-item + .list-group-item.active {
4945 margin-left: -1px;
4946 border-left-width: 1px; }
4947
4948 @media (min-width: 576px) {
4949 .list-group-horizontal-sm {
4950 -webkit-box-orient: horizontal;
4951 -webkit-box-direction: normal;
4952 -ms-flex-direction: row;
4953 flex-direction: row; }
4954 .list-group-horizontal-sm > .list-group-item:first-child {
4955 border-bottom-left-radius: 2px;
4956 border-top-right-radius: 0; }
4957 .list-group-horizontal-sm > .list-group-item:last-child {
4958 border-top-right-radius: 2px;
4959 border-bottom-left-radius: 0; }
4960 .list-group-horizontal-sm > .list-group-item.active {
4961 margin-top: 0; }
4962 .list-group-horizontal-sm > .list-group-item + .list-group-item {
4963 border-top-width: 1px;
4964 border-left-width: 0; }
4965 .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
4966 margin-left: -1px;
4967 border-left-width: 1px; } }
4968
4969 @media (min-width: 768px) {
4970 .list-group-horizontal-md {
4971 -webkit-box-orient: horizontal;
4972 -webkit-box-direction: normal;
4973 -ms-flex-direction: row;
4974 flex-direction: row; }
4975 .list-group-horizontal-md > .list-group-item:first-child {
4976 border-bottom-left-radius: 2px;
4977 border-top-right-radius: 0; }
4978 .list-group-horizontal-md > .list-group-item:last-child {
4979 border-top-right-radius: 2px;
4980 border-bottom-left-radius: 0; }
4981 .list-group-horizontal-md > .list-group-item.active {
4982 margin-top: 0; }
4983 .list-group-horizontal-md > .list-group-item + .list-group-item {
4984 border-top-width: 1px;
4985 border-left-width: 0; }
4986 .list-group-horizontal-md > .list-group-item + .list-group-item.active {
4987 margin-left: -1px;
4988 border-left-width: 1px; } }
4989
4990 @media (min-width: 992px) {
4991 .list-group-horizontal-lg {
4992 -webkit-box-orient: horizontal;
4993 -webkit-box-direction: normal;
4994 -ms-flex-direction: row;
4995 flex-direction: row; }
4996 .list-group-horizontal-lg > .list-group-item:first-child {
4997 border-bottom-left-radius: 2px;
4998 border-top-right-radius: 0; }
4999 .list-group-horizontal-lg > .list-group-item:last-child {
5000 border-top-right-radius: 2px;
5001 border-bottom-left-radius: 0; }
5002 .list-group-horizontal-lg > .list-group-item.active {
5003 margin-top: 0; }
5004 .list-group-horizontal-lg > .list-group-item + .list-group-item {
5005 border-top-width: 1px;
5006 border-left-width: 0; }
5007 .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
5008 margin-left: -1px;
5009 border-left-width: 1px; } }
5010
5011 @media (min-width: 1600px) {
5012 .list-group-horizontal-xl {
5013 -webkit-box-orient: horizontal;
5014 -webkit-box-direction: normal;
5015 -ms-flex-direction: row;
5016 flex-direction: row; }
5017 .list-group-horizontal-xl > .list-group-item:first-child {
5018 border-bottom-left-radius: 2px;
5019 border-top-right-radius: 0; }
5020 .list-group-horizontal-xl > .list-group-item:last-child {
5021 border-top-right-radius: 2px;
5022 border-bottom-left-radius: 0; }
5023 .list-group-horizontal-xl > .list-group-item.active {
5024 margin-top: 0; }
5025 .list-group-horizontal-xl > .list-group-item + .list-group-item {
5026 border-top-width: 1px;
5027 border-left-width: 0; }
5028 .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
5029 margin-left: -1px;
5030 border-left-width: 1px; } }
5031
5032 .list-group-flush {
5033 border-radius: 0; }
5034 .list-group-flush > .list-group-item {
5035 border-width: 0 0 1px; }
5036 .list-group-flush > .list-group-item:last-child {
5037 border-bottom-width: 0; }
5038
5039 .list-group-item-primary {
5040 color: #3c327c;
5041 background-color: #d8d2fa; }
5042 .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
5043 color: #3c327c;
5044 background-color: #c4bbf7; }
5045 .list-group-item-primary.list-group-item-action.active {
5046 color: #fff;
5047 background-color: #3c327c;
5048 border-color: #3c327c; }
5049
5050 .list-group-item-secondary {
5051 color: #383d41;
5052 background-color: #d6d8db; }
5053 .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
5054 color: #383d41;
5055 background-color: #c8cbcf; }
5056 .list-group-item-secondary.list-group-item-action.active {
5057 color: #fff;
5058 background-color: #383d41;
5059 border-color: #383d41; }
5060
5061 .list-group-item-success {
5062 color: #1c6356;
5063 background-color: #c7ede6; }
5064 .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
5065 color: #1c6356;
5066 background-color: #b4e7dd; }
5067 .list-group-item-success.list-group-item-action.active {
5068 color: #fff;
5069 background-color: #1c6356;
5070 border-color: #1c6356; }
5071
5072 .list-group-item-info {
5073 color: #153385;
5074 background-color: #c3d3ff; }
5075 .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
5076 color: #153385;
5077 background-color: #aac0ff; }
5078 .list-group-item-info.list-group-item-action.active {
5079 color: #fff;
5080 background-color: #153385;
5081 border-color: #153385; }
5082
5083 .list-group-item-warning {
5084 color: #85621b;
5085 background-color: #ffecc6; }
5086 .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
5087 color: #85621b;
5088 background-color: #ffe4ad; }
5089 .list-group-item-warning.list-group-item-action.active {
5090 color: #fff;
5091 background-color: #85621b;
5092 border-color: #85621b; }
5093
5094 .list-group-item-danger {
5095 color: #80172a;
5096 background-color: #fcc4ce; }
5097 .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
5098 color: #80172a;
5099 background-color: #fbacba; }
5100 .list-group-item-danger.list-group-item-action.active {
5101 color: #fff;
5102 background-color: #80172a;
5103 border-color: #80172a; }
5104
5105 .list-group-item-light {
5106 color: #818182;
5107 background-color: #fdfdfe; }
5108 .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
5109 color: #818182;
5110 background-color: #ececf6; }
5111 .list-group-item-light.list-group-item-action.active {
5112 color: #fff;
5113 background-color: #818182;
5114 border-color: #818182; }
5115
5116 .list-group-item-dark {
5117 color: #1b1e21;
5118 background-color: #c6c8ca; }
5119 .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
5120 color: #1b1e21;
5121 background-color: #b9bbbe; }
5122 .list-group-item-dark.list-group-item-action.active {
5123 color: #fff;
5124 background-color: #1b1e21;
5125 border-color: #1b1e21; }
5126
5127 .list-group-item-cyan {
5128 color: #296580;
5129 background-color: #ceeefd; }
5130 .list-group-item-cyan.list-group-item-action:hover, .list-group-item-cyan.list-group-item-action:focus {
5131 color: #296580;
5132 background-color: #b6e6fc; }
5133 .list-group-item-cyan.list-group-item-action.active {
5134 color: #fff;
5135 background-color: #296580;
5136 border-color: #296580; }
5137
5138 .list-group-item-orange {
5139 color: #834900;
5140 background-color: #fedfb8; }
5141 .list-group-item-orange.list-group-item-action:hover, .list-group-item-orange.list-group-item-action:focus {
5142 color: #834900;
5143 background-color: #fed49f; }
5144 .list-group-item-orange.list-group-item-action.active {
5145 color: #fff;
5146 background-color: #834900;
5147 border-color: #834900; }
5148
5149 .list-group-item-purple {
5150 color: #3c327c;
5151 background-color: #d8d2fa; }
5152 .list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {
5153 color: #3c327c;
5154 background-color: #c4bbf7; }
5155 .list-group-item-purple.list-group-item-action.active {
5156 color: #fff;
5157 background-color: #3c327c;
5158 border-color: #3c327c; }
5159
5160 .close {
5161 float: right;
5162 font-size: 1.3125rem;
5163 font-weight: 800;
5164 line-height: 1;
5165 color: #000;
5166 text-shadow: 0 1px 0 #fff;
5167 opacity: .5; }
5168 .close:hover {
5169 color: #000;
5170 text-decoration: none; }
5171 .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
5172 opacity: .75; }
5173
5174 button.close {
5175 padding: 0;
5176 background-color: transparent;
5177 border: 0; }
5178
5179 a.close.disabled {
5180 pointer-events: none; }
5181
5182 .toast {
5183 -ms-flex-preferred-size: 350px;
5184 flex-basis: 350px;
5185 max-width: 350px;
5186 font-size: 0.875rem;
5187 background-color: rgba(255, 255, 255, 0.85);
5188 background-clip: padding-box;
5189 border: 1px solid rgba(0, 0, 0, 0.1);
5190 -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
5191 box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
5192 opacity: 0;
5193 border-radius: 0.25rem; }
5194 .toast:not(:last-child) {
5195 margin-bottom: 0.75rem; }
5196 .toast.showing {
5197 opacity: 1; }
5198 .toast.show {
5199 display: block;
5200 opacity: 1; }
5201 .toast.hide {
5202 display: none; }
5203
5204 .toast-header {
5205 display: -webkit-box;
5206 display: -ms-flexbox;
5207 display: flex;
5208 -webkit-box-align: center;
5209 -ms-flex-align: center;
5210 align-items: center;
5211 padding: 0.25rem 0.75rem;
5212 color: #6c757d;
5213 background-color: rgba(255, 255, 255, 0.85);
5214 background-clip: padding-box;
5215 border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5216 border-top-left-radius: calc(0.25rem - 1px);
5217 border-top-right-radius: calc(0.25rem - 1px); }
5218
5219 .toast-body {
5220 padding: 0.75rem; }
5221
5222 .modal-open {
5223 overflow: hidden; }
5224 .modal-open .modal {
5225 overflow-x: hidden;
5226 overflow-y: auto; }
5227
5228 .modal {
5229 position: fixed;
5230 top: 0;
5231 left: 0;
5232 z-index: 1050;
5233 display: none;
5234 width: 100%;
5235 height: 100%;
5236 overflow: hidden;
5237 outline: 0; }
5238
5239 .modal-dialog {
5240 position: relative;
5241 width: auto;
5242 margin: 0.5rem;
5243 pointer-events: none; }
5244 .modal.fade .modal-dialog {
5245 -webkit-transition: -webkit-transform 0.3s ease-out;
5246 transition: -webkit-transform 0.3s ease-out;
5247 -o-transition: transform 0.3s ease-out;
5248 transition: transform 0.3s ease-out;
5249 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
5250 -webkit-transform: translate(0, -50px);
5251 -ms-transform: translate(0, -50px);
5252 transform: translate(0, -50px); }
5253 @media (prefers-reduced-motion: reduce) {
5254 .modal.fade .modal-dialog {
5255 -webkit-transition: none;
5256 -o-transition: none;
5257 transition: none; } }
5258 .modal.show .modal-dialog {
5259 -webkit-transform: none;
5260 -ms-transform: none;
5261 transform: none; }
5262 .modal.modal-static .modal-dialog {
5263 -webkit-transform: scale(1.02);
5264 -ms-transform: scale(1.02);
5265 transform: scale(1.02); }
5266
5267 .modal-dialog-scrollable {
5268 display: -webkit-box;
5269 display: -ms-flexbox;
5270 display: flex;
5271 max-height: calc(100% - 1rem); }
5272 .modal-dialog-scrollable .modal-content {
5273 max-height: calc(100vh - 1rem);
5274 overflow: hidden; }
5275 .modal-dialog-scrollable .modal-header,
5276 .modal-dialog-scrollable .modal-footer {
5277 -ms-flex-negative: 0;
5278 flex-shrink: 0; }
5279 .modal-dialog-scrollable .modal-body {
5280 overflow-y: auto; }
5281
5282 .modal-dialog-centered {
5283 display: -webkit-box;
5284 display: -ms-flexbox;
5285 display: flex;
5286 -webkit-box-align: center;
5287 -ms-flex-align: center;
5288 align-items: center;
5289 min-height: calc(100% - 1rem); }
5290 .modal-dialog-centered::before {
5291 display: block;
5292 height: calc(100vh - 1rem);
5293 height: -webkit-min-content;
5294 height: -moz-min-content;
5295 height: min-content;
5296 content: ""; }
5297 .modal-dialog-centered.modal-dialog-scrollable {
5298 -webkit-box-orient: vertical;
5299 -webkit-box-direction: normal;
5300 -ms-flex-direction: column;
5301 flex-direction: column;
5302 -webkit-box-pack: center;
5303 -ms-flex-pack: center;
5304 justify-content: center;
5305 height: 100%; }
5306 .modal-dialog-centered.modal-dialog-scrollable .modal-content {
5307 max-height: none; }
5308 .modal-dialog-centered.modal-dialog-scrollable::before {
5309 content: none; }
5310
5311 .modal-content {
5312 position: relative;
5313 display: -webkit-box;
5314 display: -ms-flexbox;
5315 display: flex;
5316 -webkit-box-orient: vertical;
5317 -webkit-box-direction: normal;
5318 -ms-flex-direction: column;
5319 flex-direction: column;
5320 width: 100%;
5321 pointer-events: auto;
5322 background-color: #fff;
5323 background-clip: padding-box;
5324 border: 1px solid rgba(0, 0, 0, 0.2);
5325 border-radius: 2px;
5326 outline: 0; }
5327
5328 .modal-backdrop {
5329 position: fixed;
5330 top: 0;
5331 left: 0;
5332 z-index: 1040;
5333 width: 100vw;
5334 height: 100vh;
5335 background-color: #000; }
5336 .modal-backdrop.fade {
5337 opacity: 0; }
5338 .modal-backdrop.show {
5339 opacity: 0.5; }
5340
5341 .modal-header {
5342 display: -webkit-box;
5343 display: -ms-flexbox;
5344 display: flex;
5345 -webkit-box-align: start;
5346 -ms-flex-align: start;
5347 align-items: flex-start;
5348 -webkit-box-pack: justify;
5349 -ms-flex-pack: justify;
5350 justify-content: space-between;
5351 padding: 1rem 1rem;
5352 border-bottom: 1px solid #e9ecef;
5353 border-top-left-radius: 1px;
5354 border-top-right-radius: 1px; }
5355 .modal-header .close {
5356 padding: 1rem 1rem;
5357 margin: -1rem -1rem -1rem auto; }
5358
5359 .modal-title {
5360 margin-bottom: 0;
5361 line-height: 1.5; }
5362
5363 .modal-body {
5364 position: relative;
5365 -webkit-box-flex: 1;
5366 -ms-flex: 1 1 auto;
5367 flex: 1 1 auto;
5368 padding: 1rem; }
5369
5370 .modal-footer {
5371 display: -webkit-box;
5372 display: -ms-flexbox;
5373 display: flex;
5374 -ms-flex-wrap: wrap;
5375 flex-wrap: wrap;
5376 -webkit-box-align: center;
5377 -ms-flex-align: center;
5378 align-items: center;
5379 -webkit-box-pack: end;
5380 -ms-flex-pack: end;
5381 justify-content: flex-end;
5382 padding: 0.75rem;
5383 border-top: 1px solid #e9ecef;
5384 border-bottom-right-radius: 1px;
5385 border-bottom-left-radius: 1px; }
5386 .modal-footer > * {
5387 margin: 0.25rem; }
5388
5389 .modal-scrollbar-measure {
5390 position: absolute;
5391 top: -9999px;
5392 width: 50px;
5393 height: 50px;
5394 overflow: scroll; }
5395
5396 @media (min-width: 576px) {
5397 .modal-dialog {
5398 max-width: 500px;
5399 margin: 1.75rem auto; }
5400 .modal-dialog-scrollable {
5401 max-height: calc(100% - 3.5rem); }
5402 .modal-dialog-scrollable .modal-content {
5403 max-height: calc(100vh - 3.5rem); }
5404 .modal-dialog-centered {
5405 min-height: calc(100% - 3.5rem); }
5406 .modal-dialog-centered::before {
5407 height: calc(100vh - 3.5rem);
5408 height: -webkit-min-content;
5409 height: -moz-min-content;
5410 height: min-content; }
5411 .modal-sm {
5412 max-width: 300px; } }
5413
5414 @media (min-width: 992px) {
5415 .modal-lg,
5416 .modal-xl {
5417 max-width: 800px; } }
5418
5419 @media (min-width: 1600px) {
5420 .modal-xl {
5421 max-width: 1140px; } }
5422
5423 .tooltip {
5424 position: absolute;
5425 z-index: 1070;
5426 display: block;
5427 margin: 0;
5428 font-family: "Nunito Sans", sans-serif;
5429 font-style: normal;
5430 font-weight: 400;
5431 line-height: 1.5;
5432 text-align: left;
5433 text-align: start;
5434 text-decoration: none;
5435 text-shadow: none;
5436 text-transform: none;
5437 letter-spacing: normal;
5438 word-break: normal;
5439 word-spacing: normal;
5440 white-space: normal;
5441 line-break: auto;
5442 font-size: 0.76563rem;
5443 word-wrap: break-word;
5444 opacity: 0; }
5445 .tooltip.show {
5446 opacity: 0.9; }
5447 .tooltip .arrow {
5448 position: absolute;
5449 display: block;
5450 width: 0.8rem;
5451 height: 0.4rem; }
5452 .tooltip .arrow::before {
5453 position: absolute;
5454 content: "";
5455 border-color: transparent;
5456 border-style: solid; }
5457
5458 .bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
5459 padding: 0.4rem 0; }
5460 .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
5461 bottom: 0; }
5462 .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
5463 top: 0;
5464 border-width: 0.4rem 0.4rem 0;
5465 border-top-color: #000; }
5466
5467 .bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
5468 padding: 0 0.4rem; }
5469 .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
5470 left: 0;
5471 width: 0.4rem;
5472 height: 0.8rem; }
5473 .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
5474 right: 0;
5475 border-width: 0.4rem 0.4rem 0.4rem 0;
5476 border-right-color: #000; }
5477
5478 .bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
5479 padding: 0.4rem 0; }
5480 .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
5481 top: 0; }
5482 .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
5483 bottom: 0;
5484 border-width: 0 0.4rem 0.4rem;
5485 border-bottom-color: #000; }
5486
5487 .bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
5488 padding: 0 0.4rem; }
5489 .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
5490 right: 0;
5491 width: 0.4rem;
5492 height: 0.8rem; }
5493 .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
5494 left: 0;
5495 border-width: 0.4rem 0 0.4rem 0.4rem;
5496 border-left-color: #000; }
5497
5498 .tooltip-inner {
5499 max-width: 200px;
5500 padding: 0.25rem 0.5rem;
5501 color: #fff;
5502 text-align: center;
5503 background-color: #000;
5504 border-radius: 2px; }
5505
5506 .popover {
5507 position: absolute;
5508 top: 0;
5509 left: 0;
5510 z-index: 1060;
5511 display: block;
5512 max-width: 276px;
5513 font-family: "Nunito Sans", sans-serif;
5514 font-style: normal;
5515 font-weight: 400;
5516 line-height: 1.5;
5517 text-align: left;
5518 text-align: start;
5519 text-decoration: none;
5520 text-shadow: none;
5521 text-transform: none;
5522 letter-spacing: normal;
5523 word-break: normal;
5524 word-spacing: normal;
5525 white-space: normal;
5526 line-break: auto;
5527 font-size: 0.76563rem;
5528 word-wrap: break-word;
5529 background-color: #fff;
5530 background-clip: padding-box;
5531 border: 1px solid rgba(0, 0, 0, 0.2);
5532 border-radius: 2px; }
5533 .popover .arrow {
5534 position: absolute;
5535 display: block;
5536 width: 1rem;
5537 height: 0.5rem;
5538 margin: 0 2px; }
5539 .popover .arrow::before, .popover .arrow::after {
5540 position: absolute;
5541 display: block;
5542 content: "";
5543 border-color: transparent;
5544 border-style: solid; }
5545
5546 .bs-popover-top, .bs-popover-auto[x-placement^="top"] {
5547 margin-bottom: 0.5rem; }
5548 .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
5549 bottom: calc(-0.5rem - 1px); }
5550 .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
5551 bottom: 0;
5552 border-width: 0.5rem 0.5rem 0;
5553 border-top-color: rgba(0, 0, 0, 0.25); }
5554 .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
5555 bottom: 1px;
5556 border-width: 0.5rem 0.5rem 0;
5557 border-top-color: #fff; }
5558
5559 .bs-popover-right, .bs-popover-auto[x-placement^="right"] {
5560 margin-left: 0.5rem; }
5561 .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
5562 left: calc(-0.5rem - 1px);
5563 width: 0.5rem;
5564 height: 1rem;
5565 margin: 2px 0; }
5566 .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
5567 left: 0;
5568 border-width: 0.5rem 0.5rem 0.5rem 0;
5569 border-right-color: rgba(0, 0, 0, 0.25); }
5570 .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
5571 left: 1px;
5572 border-width: 0.5rem 0.5rem 0.5rem 0;
5573 border-right-color: #fff; }
5574
5575 .bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
5576 margin-top: 0.5rem; }
5577 .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
5578 top: calc(-0.5rem - 1px); }
5579 .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
5580 top: 0;
5581 border-width: 0 0.5rem 0.5rem 0.5rem;
5582 border-bottom-color: rgba(0, 0, 0, 0.25); }
5583 .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
5584 top: 1px;
5585 border-width: 0 0.5rem 0.5rem 0.5rem;
5586 border-bottom-color: #fff; }
5587 .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
5588 position: absolute;
5589 top: 0;
5590 left: 50%;
5591 display: block;
5592 width: 1rem;
5593 margin-left: -0.5rem;
5594 content: "";
5595 border-bottom: 1px solid #f7f7f7; }
5596
5597 .bs-popover-left, .bs-popover-auto[x-placement^="left"] {
5598 margin-right: 0.5rem; }
5599 .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
5600 right: calc(-0.5rem - 1px);
5601 width: 0.5rem;
5602 height: 1rem;
5603 margin: 2px 0; }
5604 .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
5605 right: 0;
5606 border-width: 0.5rem 0 0.5rem 0.5rem;
5607 border-left-color: rgba(0, 0, 0, 0.25); }
5608 .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
5609 right: 1px;
5610 border-width: 0.5rem 0 0.5rem 0.5rem;
5611 border-left-color: #fff; }
5612
5613 .popover-header {
5614 padding: 0.5rem 0.75rem;
5615 margin-bottom: 0;
5616 font-size: 0.875rem;
5617 color: inherit;
5618 background-color: #f7f7f7;
5619 border-bottom: 1px solid #ebebeb;
5620 border-top-left-radius: 1px;
5621 border-top-right-radius: 1px; }
5622 .popover-header:empty {
5623 display: none; }
5624
5625 .popover-body {
5626 padding: 0.5rem 0.75rem;
5627 color: #3e5569; }
5628
5629 .carousel {
5630 position: relative; }
5631
5632 .carousel.pointer-event {
5633 -ms-touch-action: pan-y;
5634 touch-action: pan-y; }
5635
5636 .carousel-inner {
5637 position: relative;
5638 width: 100%;
5639 overflow: hidden; }
5640 .carousel-inner::after {
5641 display: block;
5642 clear: both;
5643 content: ""; }
5644
5645 .carousel-item {
5646 position: relative;
5647 display: none;
5648 float: left;
5649 width: 100%;
5650 margin-right: -100%;
5651 -webkit-backface-visibility: hidden;
5652 backface-visibility: hidden;
5653 -webkit-transition: -webkit-transform 0.6s ease-in-out;
5654 transition: -webkit-transform 0.6s ease-in-out;
5655 -o-transition: transform 0.6s ease-in-out;
5656 transition: transform 0.6s ease-in-out;
5657 transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; }
5658 @media (prefers-reduced-motion: reduce) {
5659 .carousel-item {
5660 -webkit-transition: none;
5661 -o-transition: none;
5662 transition: none; } }
5663
5664 .carousel-item.active,
5665 .carousel-item-next,
5666 .carousel-item-prev {
5667 display: block; }
5668
5669 .carousel-item-next:not(.carousel-item-left),
5670 .active.carousel-item-right {
5671 -webkit-transform: translateX(100%);
5672 -ms-transform: translateX(100%);
5673 transform: translateX(100%); }
5674
5675 .carousel-item-prev:not(.carousel-item-right),
5676 .active.carousel-item-left {
5677 -webkit-transform: translateX(-100%);
5678 -ms-transform: translateX(-100%);
5679 transform: translateX(-100%); }
5680
5681 .carousel-fade .carousel-item {
5682 opacity: 0;
5683 -webkit-transition-property: opacity;
5684 -o-transition-property: opacity;
5685 transition-property: opacity;
5686 -webkit-transform: none;
5687 -ms-transform: none;
5688 transform: none; }
5689
5690 .carousel-fade .carousel-item.active,
5691 .carousel-fade .carousel-item-next.carousel-item-left,
5692 .carousel-fade .carousel-item-prev.carousel-item-right {
5693 z-index: 1;
5694 opacity: 1; }
5695
5696 .carousel-fade .active.carousel-item-left,
5697 .carousel-fade .active.carousel-item-right {
5698 z-index: 0;
5699 opacity: 0;
5700 -webkit-transition: opacity 0s 0.6s;
5701 -o-transition: opacity 0s 0.6s;
5702 transition: opacity 0s 0.6s; }
5703 @media (prefers-reduced-motion: reduce) {
5704 .carousel-fade .active.carousel-item-left,
5705 .carousel-fade .active.carousel-item-right {
5706 -webkit-transition: none;
5707 -o-transition: none;
5708 transition: none; } }
5709
5710 .carousel-control-prev,
5711 .carousel-control-next {
5712 position: absolute;
5713 top: 0;
5714 bottom: 0;
5715 z-index: 1;
5716 display: -webkit-box;
5717 display: -ms-flexbox;
5718 display: flex;
5719 -webkit-box-align: center;
5720 -ms-flex-align: center;
5721 align-items: center;
5722 -webkit-box-pack: center;
5723 -ms-flex-pack: center;
5724 justify-content: center;
5725 width: 15%;
5726 color: #fff;
5727 text-align: center;
5728 opacity: 0.5;
5729 -webkit-transition: opacity 0.15s ease;
5730 -o-transition: opacity 0.15s ease;
5731 transition: opacity 0.15s ease; }
5732 @media (prefers-reduced-motion: reduce) {
5733 .carousel-control-prev,
5734 .carousel-control-next {
5735 -webkit-transition: none;
5736 -o-transition: none;
5737 transition: none; } }
5738 .carousel-control-prev:hover, .carousel-control-prev:focus,
5739 .carousel-control-next:hover,
5740 .carousel-control-next:focus {
5741 color: #fff;
5742 text-decoration: none;
5743 outline: 0;
5744 opacity: 0.9; }
5745
5746 .carousel-control-prev {
5747 left: 0; }
5748
5749 .carousel-control-next {
5750 right: 0; }
5751
5752 .carousel-control-prev-icon,
5753 .carousel-control-next-icon {
5754 display: inline-block;
5755 width: 20px;
5756 height: 20px;
5757 background: no-repeat 50% / 100% 100%; }
5758
5759 .carousel-control-prev-icon {
5760 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"); }
5761
5762 .carousel-control-next-icon {
5763 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"); }
5764
5765 .carousel-indicators {
5766 position: absolute;
5767 right: 0;
5768 bottom: 0;
5769 left: 0;
5770 z-index: 15;
5771 display: -webkit-box;
5772 display: -ms-flexbox;
5773 display: flex;
5774 -webkit-box-pack: center;
5775 -ms-flex-pack: center;
5776 justify-content: center;
5777 padding-left: 0;
5778 margin-right: 15%;
5779 margin-left: 15%;
5780 list-style: none; }
5781 .carousel-indicators li {
5782 -webkit-box-sizing: content-box;
5783 box-sizing: content-box;
5784 -webkit-box-flex: 0;
5785 -ms-flex: 0 1 auto;
5786 flex: 0 1 auto;
5787 width: 30px;
5788 height: 3px;
5789 margin-right: 3px;
5790 margin-left: 3px;
5791 text-indent: -999px;
5792 cursor: pointer;
5793 background-color: #fff;
5794 background-clip: padding-box;
5795 border-top: 10px solid transparent;
5796 border-bottom: 10px solid transparent;
5797 opacity: .5;
5798 -webkit-transition: opacity 0.6s ease;
5799 -o-transition: opacity 0.6s ease;
5800 transition: opacity 0.6s ease; }
5801 @media (prefers-reduced-motion: reduce) {
5802 .carousel-indicators li {
5803 -webkit-transition: none;
5804 -o-transition: none;
5805 transition: none; } }
5806 .carousel-indicators .active {
5807 opacity: 1; }
5808
5809 .carousel-caption {
5810 position: absolute;
5811 right: 15%;
5812 bottom: 20px;
5813 left: 15%;
5814 z-index: 10;
5815 padding-top: 20px;
5816 padding-bottom: 20px;
5817 color: #fff;
5818 text-align: center; }
5819
5820 @-webkit-keyframes spinner-border {
5821 to {
5822 -webkit-transform: rotate(360deg);
5823 transform: rotate(360deg); } }
5824
5825 @keyframes spinner-border {
5826 to {
5827 -webkit-transform: rotate(360deg);
5828 transform: rotate(360deg); } }
5829
5830 .spinner-border {
5831 display: inline-block;
5832 width: 2rem;
5833 height: 2rem;
5834 vertical-align: text-bottom;
5835 border: 0.25em solid currentColor;
5836 border-right-color: transparent;
5837 border-radius: 50%;
5838 -webkit-animation: spinner-border .75s linear infinite;
5839 animation: spinner-border .75s linear infinite; }
5840
5841 .spinner-border-sm {
5842 width: 1rem;
5843 height: 1rem;
5844 border-width: 0.2em; }
5845
5846 @-webkit-keyframes spinner-grow {
5847 0% {
5848 -webkit-transform: scale(0);
5849 transform: scale(0); }
5850 50% {
5851 opacity: 1;
5852 -webkit-transform: none;
5853 transform: none; } }
5854
5855 @keyframes spinner-grow {
5856 0% {
5857 -webkit-transform: scale(0);
5858 transform: scale(0); }
5859 50% {
5860 opacity: 1;
5861 -webkit-transform: none;
5862 transform: none; } }
5863
5864 .spinner-grow {
5865 display: inline-block;
5866 width: 2rem;
5867 height: 2rem;
5868 vertical-align: text-bottom;
5869 background-color: currentColor;
5870 border-radius: 50%;
5871 opacity: 0;
5872 -webkit-animation: spinner-grow .75s linear infinite;
5873 animation: spinner-grow .75s linear infinite; }
5874
5875 .spinner-grow-sm {
5876 width: 1rem;
5877 height: 1rem; }
5878
5879 .align-baseline {
5880 vertical-align: baseline !important; }
5881
5882 .align-top {
5883 vertical-align: top !important; }
5884
5885 .align-middle {
5886 vertical-align: middle !important; }
5887
5888 .align-bottom {
5889 vertical-align: bottom !important; }
5890
5891 .align-text-bottom {
5892 vertical-align: text-bottom !important; }
5893
5894 .align-text-top {
5895 vertical-align: text-top !important; }
5896
5897 .bg-primary {
5898 background-color: #7460ee !important; }
5899
5900 a.bg-primary:hover, a.bg-primary:focus,
5901 button.bg-primary:hover,
5902 button.bg-primary:focus {
5903 background-color: #4c32e9 !important; }
5904
5905 .bg-secondary {
5906 background-color: #6c757d !important; }
5907
5908 a.bg-secondary:hover, a.bg-secondary:focus,
5909 button.bg-secondary:hover,
5910 button.bg-secondary:focus {
5911 background-color: #545b62 !important; }
5912
5913 .bg-success {
5914 background-color: #36bea6 !important; }
5915
5916 a.bg-success:hover, a.bg-success:focus,
5917 button.bg-success:hover,
5918 button.bg-success:focus {
5919 background-color: #2b9683 !important; }
5920
5921 .bg-info {
5922 background-color: #2962FF !important; }
5923
5924 a.bg-info:hover, a.bg-info:focus,
5925 button.bg-info:hover,
5926 button.bg-info:focus {
5927 background-color: #0041f5 !important; }
5928
5929 .bg-warning {
5930 background-color: #ffbc34 !important; }
5931
5932 a.bg-warning:hover, a.bg-warning:focus,
5933 button.bg-warning:hover,
5934 button.bg-warning:focus {
5935 background-color: #ffab01 !important; }
5936
5937 .bg-danger {
5938 background-color: #f62d51 !important; }
5939
5940 a.bg-danger:hover, a.bg-danger:focus,
5941 button.bg-danger:hover,
5942 button.bg-danger:focus {
5943 background-color: #e60a31 !important; }
5944
5945 .bg-light {
5946 background-color: #f8f9fa !important; }
5947
5948 a.bg-light:hover, a.bg-light:focus,
5949 button.bg-light:hover,
5950 button.bg-light:focus {
5951 background-color: #dae0e5 !important; }
5952
5953 .bg-dark {
5954 background-color: #343a40 !important; }
5955
5956 a.bg-dark:hover, a.bg-dark:focus,
5957 button.bg-dark:hover,
5958 button.bg-dark:focus {
5959 background-color: #1d2124 !important; }
5960
5961 .bg-cyan {
5962 background-color: #4fc3f7 !important; }
5963
5964 a.bg-cyan:hover, a.bg-cyan:focus,
5965 button.bg-cyan:hover,
5966 button.bg-cyan:focus {
5967 background-color: #1eb2f5 !important; }
5968
5969 .bg-orange {
5970 background-color: #fb8c00 !important; }
5971
5972 a.bg-orange:hover, a.bg-orange:focus,
5973 button.bg-orange:hover,
5974 button.bg-orange:focus {
5975 background-color: #c87000 !important; }
5976
5977 .bg-purple {
5978 background-color: #7460ee !important; }
5979
5980 a.bg-purple:hover, a.bg-purple:focus,
5981 button.bg-purple:hover,
5982 button.bg-purple:focus {
5983 background-color: #4c32e9 !important; }
5984
5985 .bg-white {
5986 background-color: #fff !important; }
5987
5988 .bg-transparent {
5989 background-color: transparent !important; }
5990
5991 .border {
5992 border: 1px solid #e9ecef !important; }
5993
5994 .border-top {
5995 border-top: 1px solid #e9ecef !important; }
5996
5997 .border-right {
5998 border-right: 1px solid #e9ecef !important; }
5999
6000 .border-bottom {
6001 border-bottom: 1px solid #e9ecef !important; }
6002
6003 .border-left {
6004 border-left: 1px solid #e9ecef !important; }
6005
6006 .border-0 {
6007 border: 0 !important; }
6008
6009 .border-top-0 {
6010 border-top: 0 !important; }
6011
6012 .border-right-0 {
6013 border-right: 0 !important; }
6014
6015 .border-bottom-0 {
6016 border-bottom: 0 !important; }
6017
6018 .border-left-0 {
6019 border-left: 0 !important; }
6020
6021 .border-primary {
6022 border-color: #7460ee !important; }
6023
6024 .border-secondary {
6025 border-color: #6c757d !important; }
6026
6027 .border-success {
6028 border-color: #36bea6 !important; }
6029
6030 .border-info {
6031 border-color: #2962FF !important; }
6032
6033 .border-warning {
6034 border-color: #ffbc34 !important; }
6035
6036 .border-danger {
6037 border-color: #f62d51 !important; }
6038
6039 .border-light {
6040 border-color: #f8f9fa !important; }
6041
6042 .border-dark {
6043 border-color: #343a40 !important; }
6044
6045 .border-cyan {
6046 border-color: #4fc3f7 !important; }
6047
6048 .border-orange {
6049 border-color: #fb8c00 !important; }
6050
6051 .border-purple {
6052 border-color: #7460ee !important; }
6053
6054 .border-white {
6055 border-color: #fff !important; }
6056
6057 .rounded-sm {
6058 border-radius: 1px !important; }
6059
6060 .rounded {
6061 border-radius: 2px !important; }
6062
6063 .rounded-top {
6064 border-top-left-radius: 2px !important;
6065 border-top-right-radius: 2px !important; }
6066
6067 .rounded-right {
6068 border-top-right-radius: 2px !important;
6069 border-bottom-right-radius: 2px !important; }
6070
6071 .rounded-bottom {
6072 border-bottom-right-radius: 2px !important;
6073 border-bottom-left-radius: 2px !important; }
6074
6075 .rounded-left {
6076 border-top-left-radius: 2px !important;
6077 border-bottom-left-radius: 2px !important; }
6078
6079 .rounded-lg {
6080 border-radius: 2px !important; }
6081
6082 .rounded-circle {
6083 border-radius: 50% !important; }
6084
6085 .rounded-pill {
6086 border-radius: 50rem !important; }
6087
6088 .rounded-0 {
6089 border-radius: 0 !important; }
6090
6091 .clearfix::after {
6092 display: block;
6093 clear: both;
6094 content: ""; }
6095
6096 .d-none {
6097 display: none !important; }
6098
6099 .d-inline {
6100 display: inline !important; }
6101
6102 .d-inline-block {
6103 display: inline-block !important; }
6104
6105 .d-block {
6106 display: block !important; }
6107
6108 .d-table {
6109 display: table !important; }
6110
6111 .d-table-row {
6112 display: table-row !important; }
6113
6114 .d-table-cell {
6115 display: table-cell !important; }
6116
6117 .d-flex {
6118 display: -webkit-box !important;
6119 display: -ms-flexbox !important;
6120 display: flex !important; }
6121
6122 .d-inline-flex {
6123 display: -webkit-inline-box !important;
6124 display: -ms-inline-flexbox !important;
6125 display: inline-flex !important; }
6126
6127 @media (min-width: 576px) {
6128 .d-sm-none {
6129 display: none !important; }
6130 .d-sm-inline {
6131 display: inline !important; }
6132 .d-sm-inline-block {
6133 display: inline-block !important; }
6134 .d-sm-block {
6135 display: block !important; }
6136 .d-sm-table {
6137 display: table !important; }
6138 .d-sm-table-row {
6139 display: table-row !important; }
6140 .d-sm-table-cell {
6141 display: table-cell !important; }
6142 .d-sm-flex {
6143 display: -webkit-box !important;
6144 display: -ms-flexbox !important;
6145 display: flex !important; }
6146 .d-sm-inline-flex {
6147 display: -webkit-inline-box !important;
6148 display: -ms-inline-flexbox !important;
6149 display: inline-flex !important; } }
6150
6151 @media (min-width: 768px) {
6152 .d-md-none {
6153 display: none !important; }
6154 .d-md-inline {
6155 display: inline !important; }
6156 .d-md-inline-block {
6157 display: inline-block !important; }
6158 .d-md-block {
6159 display: block !important; }
6160 .d-md-table {
6161 display: table !important; }
6162 .d-md-table-row {
6163 display: table-row !important; }
6164 .d-md-table-cell {
6165 display: table-cell !important; }
6166 .d-md-flex {
6167 display: -webkit-box !important;
6168 display: -ms-flexbox !important;
6169 display: flex !important; }
6170 .d-md-inline-flex {
6171 display: -webkit-inline-box !important;
6172 display: -ms-inline-flexbox !important;
6173 display: inline-flex !important; } }
6174
6175 @media (min-width: 992px) {
6176 .d-lg-none {
6177 display: none !important; }
6178 .d-lg-inline {
6179 display: inline !important; }
6180 .d-lg-inline-block {
6181 display: inline-block !important; }
6182 .d-lg-block {
6183 display: block !important; }
6184 .d-lg-table {
6185 display: table !important; }
6186 .d-lg-table-row {
6187 display: table-row !important; }
6188 .d-lg-table-cell {
6189 display: table-cell !important; }
6190 .d-lg-flex {
6191 display: -webkit-box !important;
6192 display: -ms-flexbox !important;
6193 display: flex !important; }
6194 .d-lg-inline-flex {
6195 display: -webkit-inline-box !important;
6196 display: -ms-inline-flexbox !important;
6197 display: inline-flex !important; } }
6198
6199 @media (min-width: 1600px) {
6200 .d-xl-none {
6201 display: none !important; }
6202 .d-xl-inline {
6203 display: inline !important; }
6204 .d-xl-inline-block {
6205 display: inline-block !important; }
6206 .d-xl-block {
6207 display: block !important; }
6208 .d-xl-table {
6209 display: table !important; }
6210 .d-xl-table-row {
6211 display: table-row !important; }
6212 .d-xl-table-cell {
6213 display: table-cell !important; }
6214 .d-xl-flex {
6215 display: -webkit-box !important;
6216 display: -ms-flexbox !important;
6217 display: flex !important; }
6218 .d-xl-inline-flex {
6219 display: -webkit-inline-box !important;
6220 display: -ms-inline-flexbox !important;
6221 display: inline-flex !important; } }
6222
6223 @media print {
6224 .d-print-none {
6225 display: none !important; }
6226 .d-print-inline {
6227 display: inline !important; }
6228 .d-print-inline-block {
6229 display: inline-block !important; }
6230 .d-print-block {
6231 display: block !important; }
6232 .d-print-table {
6233 display: table !important; }
6234 .d-print-table-row {
6235 display: table-row !important; }
6236 .d-print-table-cell {
6237 display: table-cell !important; }
6238 .d-print-flex {
6239 display: -webkit-box !important;
6240 display: -ms-flexbox !important;
6241 display: flex !important; }
6242 .d-print-inline-flex {
6243 display: -webkit-inline-box !important;
6244 display: -ms-inline-flexbox !important;
6245 display: inline-flex !important; } }
6246
6247 .embed-responsive {
6248 position: relative;
6249 display: block;
6250 width: 100%;
6251 padding: 0;
6252 overflow: hidden; }
6253 .embed-responsive::before {
6254 display: block;
6255 content: ""; }
6256 .embed-responsive .embed-responsive-item,
6257 .embed-responsive iframe,
6258 .embed-responsive embed,
6259 .embed-responsive object,
6260 .embed-responsive video {
6261 position: absolute;
6262 top: 0;
6263 bottom: 0;
6264 left: 0;
6265 width: 100%;
6266 height: 100%;
6267 border: 0; }
6268
6269 .embed-responsive-21by9::before {
6270 padding-top: 42.85714%; }
6271
6272 .embed-responsive-16by9::before {
6273 padding-top: 56.25%; }
6274
6275 .embed-responsive-4by3::before {
6276 padding-top: 75%; }
6277
6278 .embed-responsive-1by1::before {
6279 padding-top: 100%; }
6280
6281 .flex-row {
6282 -webkit-box-orient: horizontal !important;
6283 -webkit-box-direction: normal !important;
6284 -ms-flex-direction: row !important;
6285 flex-direction: row !important; }
6286
6287 .flex-column {
6288 -webkit-box-orient: vertical !important;
6289 -webkit-box-direction: normal !important;
6290 -ms-flex-direction: column !important;
6291 flex-direction: column !important; }
6292
6293 .flex-row-reverse {
6294 -webkit-box-orient: horizontal !important;
6295 -webkit-box-direction: reverse !important;
6296 -ms-flex-direction: row-reverse !important;
6297 flex-direction: row-reverse !important; }
6298
6299 .flex-column-reverse {
6300 -webkit-box-orient: vertical !important;
6301 -webkit-box-direction: reverse !important;
6302 -ms-flex-direction: column-reverse !important;
6303 flex-direction: column-reverse !important; }
6304
6305 .flex-wrap {
6306 -ms-flex-wrap: wrap !important;
6307 flex-wrap: wrap !important; }
6308
6309 .flex-nowrap {
6310 -ms-flex-wrap: nowrap !important;
6311 flex-wrap: nowrap !important; }
6312
6313 .flex-wrap-reverse {
6314 -ms-flex-wrap: wrap-reverse !important;
6315 flex-wrap: wrap-reverse !important; }
6316
6317 .flex-fill {
6318 -webkit-box-flex: 1 !important;
6319 -ms-flex: 1 1 auto !important;
6320 flex: 1 1 auto !important; }
6321
6322 .flex-grow-0 {
6323 -webkit-box-flex: 0 !important;
6324 -ms-flex-positive: 0 !important;
6325 flex-grow: 0 !important; }
6326
6327 .flex-grow-1 {
6328 -webkit-box-flex: 1 !important;
6329 -ms-flex-positive: 1 !important;
6330 flex-grow: 1 !important; }
6331
6332 .flex-shrink-0 {
6333 -ms-flex-negative: 0 !important;
6334 flex-shrink: 0 !important; }
6335
6336 .flex-shrink-1 {
6337 -ms-flex-negative: 1 !important;
6338 flex-shrink: 1 !important; }
6339
6340 .justify-content-start {
6341 -webkit-box-pack: start !important;
6342 -ms-flex-pack: start !important;
6343 justify-content: flex-start !important; }
6344
6345 .justify-content-end {
6346 -webkit-box-pack: end !important;
6347 -ms-flex-pack: end !important;
6348 justify-content: flex-end !important; }
6349
6350 .justify-content-center {
6351 -webkit-box-pack: center !important;
6352 -ms-flex-pack: center !important;
6353 justify-content: center !important; }
6354
6355 .justify-content-between {
6356 -webkit-box-pack: justify !important;
6357 -ms-flex-pack: justify !important;
6358 justify-content: space-between !important; }
6359
6360 .justify-content-around {
6361 -ms-flex-pack: distribute !important;
6362 justify-content: space-around !important; }
6363
6364 .align-items-start {
6365 -webkit-box-align: start !important;
6366 -ms-flex-align: start !important;
6367 align-items: flex-start !important; }
6368
6369 .align-items-end {
6370 -webkit-box-align: end !important;
6371 -ms-flex-align: end !important;
6372 align-items: flex-end !important; }
6373
6374 .align-items-center {
6375 -webkit-box-align: center !important;
6376 -ms-flex-align: center !important;
6377 align-items: center !important; }
6378
6379 .align-items-baseline {
6380 -webkit-box-align: baseline !important;
6381 -ms-flex-align: baseline !important;
6382 align-items: baseline !important; }
6383
6384 .align-items-stretch {
6385 -webkit-box-align: stretch !important;
6386 -ms-flex-align: stretch !important;
6387 align-items: stretch !important; }
6388
6389 .align-content-start {
6390 -ms-flex-line-pack: start !important;
6391 align-content: flex-start !important; }
6392
6393 .align-content-end {
6394 -ms-flex-line-pack: end !important;
6395 align-content: flex-end !important; }
6396
6397 .align-content-center {
6398 -ms-flex-line-pack: center !important;
6399 align-content: center !important; }
6400
6401 .align-content-between {
6402 -ms-flex-line-pack: justify !important;
6403 align-content: space-between !important; }
6404
6405 .align-content-around {
6406 -ms-flex-line-pack: distribute !important;
6407 align-content: space-around !important; }
6408
6409 .align-content-stretch {
6410 -ms-flex-line-pack: stretch !important;
6411 align-content: stretch !important; }
6412
6413 .align-self-auto {
6414 -ms-flex-item-align: auto !important;
6415 -ms-grid-row-align: auto !important;
6416 align-self: auto !important; }
6417
6418 .align-self-start {
6419 -ms-flex-item-align: start !important;
6420 align-self: flex-start !important; }
6421
6422 .align-self-end {
6423 -ms-flex-item-align: end !important;
6424 align-self: flex-end !important; }
6425
6426 .align-self-center {
6427 -ms-flex-item-align: center !important;
6428 -ms-grid-row-align: center !important;
6429 align-self: center !important; }
6430
6431 .align-self-baseline {
6432 -ms-flex-item-align: baseline !important;
6433 align-self: baseline !important; }
6434
6435 .align-self-stretch {
6436 -ms-flex-item-align: stretch !important;
6437 -ms-grid-row-align: stretch !important;
6438 align-self: stretch !important; }
6439
6440 @media (min-width: 576px) {
6441 .flex-sm-row {
6442 -webkit-box-orient: horizontal !important;
6443 -webkit-box-direction: normal !important;
6444 -ms-flex-direction: row !important;
6445 flex-direction: row !important; }
6446 .flex-sm-column {
6447 -webkit-box-orient: vertical !important;
6448 -webkit-box-direction: normal !important;
6449 -ms-flex-direction: column !important;
6450 flex-direction: column !important; }
6451 .flex-sm-row-reverse {
6452 -webkit-box-orient: horizontal !important;
6453 -webkit-box-direction: reverse !important;
6454 -ms-flex-direction: row-reverse !important;
6455 flex-direction: row-reverse !important; }
6456 .flex-sm-column-reverse {
6457 -webkit-box-orient: vertical !important;
6458 -webkit-box-direction: reverse !important;
6459 -ms-flex-direction: column-reverse !important;
6460 flex-direction: column-reverse !important; }
6461 .flex-sm-wrap {
6462 -ms-flex-wrap: wrap !important;
6463 flex-wrap: wrap !important; }
6464 .flex-sm-nowrap {
6465 -ms-flex-wrap: nowrap !important;
6466 flex-wrap: nowrap !important; }
6467 .flex-sm-wrap-reverse {
6468 -ms-flex-wrap: wrap-reverse !important;
6469 flex-wrap: wrap-reverse !important; }
6470 .flex-sm-fill {
6471 -webkit-box-flex: 1 !important;
6472 -ms-flex: 1 1 auto !important;
6473 flex: 1 1 auto !important; }
6474 .flex-sm-grow-0 {
6475 -webkit-box-flex: 0 !important;
6476 -ms-flex-positive: 0 !important;
6477 flex-grow: 0 !important; }
6478 .flex-sm-grow-1 {
6479 -webkit-box-flex: 1 !important;
6480 -ms-flex-positive: 1 !important;
6481 flex-grow: 1 !important; }
6482 .flex-sm-shrink-0 {
6483 -ms-flex-negative: 0 !important;
6484 flex-shrink: 0 !important; }
6485 .flex-sm-shrink-1 {
6486 -ms-flex-negative: 1 !important;
6487 flex-shrink: 1 !important; }
6488 .justify-content-sm-start {
6489 -webkit-box-pack: start !important;
6490 -ms-flex-pack: start !important;
6491 justify-content: flex-start !important; }
6492 .justify-content-sm-end {
6493 -webkit-box-pack: end !important;
6494 -ms-flex-pack: end !important;
6495 justify-content: flex-end !important; }
6496 .justify-content-sm-center {
6497 -webkit-box-pack: center !important;
6498 -ms-flex-pack: center !important;
6499 justify-content: center !important; }
6500 .justify-content-sm-between {
6501 -webkit-box-pack: justify !important;
6502 -ms-flex-pack: justify !important;
6503 justify-content: space-between !important; }
6504 .justify-content-sm-around {
6505 -ms-flex-pack: distribute !important;
6506 justify-content: space-around !important; }
6507 .align-items-sm-start {
6508 -webkit-box-align: start !important;
6509 -ms-flex-align: start !important;
6510 align-items: flex-start !important; }
6511 .align-items-sm-end {
6512 -webkit-box-align: end !important;
6513 -ms-flex-align: end !important;
6514 align-items: flex-end !important; }
6515 .align-items-sm-center {
6516 -webkit-box-align: center !important;
6517 -ms-flex-align: center !important;
6518 align-items: center !important; }
6519 .align-items-sm-baseline {
6520 -webkit-box-align: baseline !important;
6521 -ms-flex-align: baseline !important;
6522 align-items: baseline !important; }
6523 .align-items-sm-stretch {
6524 -webkit-box-align: stretch !important;
6525 -ms-flex-align: stretch !important;
6526 align-items: stretch !important; }
6527 .align-content-sm-start {
6528 -ms-flex-line-pack: start !important;
6529 align-content: flex-start !important; }
6530 .align-content-sm-end {
6531 -ms-flex-line-pack: end !important;
6532 align-content: flex-end !important; }
6533 .align-content-sm-center {
6534 -ms-flex-line-pack: center !important;
6535 align-content: center !important; }
6536 .align-content-sm-between {
6537 -ms-flex-line-pack: justify !important;
6538 align-content: space-between !important; }
6539 .align-content-sm-around {
6540 -ms-flex-line-pack: distribute !important;
6541 align-content: space-around !important; }
6542 .align-content-sm-stretch {
6543 -ms-flex-line-pack: stretch !important;
6544 align-content: stretch !important; }
6545 .align-self-sm-auto {
6546 -ms-flex-item-align: auto !important;
6547 -ms-grid-row-align: auto !important;
6548 align-self: auto !important; }
6549 .align-self-sm-start {
6550 -ms-flex-item-align: start !important;
6551 align-self: flex-start !important; }
6552 .align-self-sm-end {
6553 -ms-flex-item-align: end !important;
6554 align-self: flex-end !important; }
6555 .align-self-sm-center {
6556 -ms-flex-item-align: center !important;
6557 -ms-grid-row-align: center !important;
6558 align-self: center !important; }
6559 .align-self-sm-baseline {
6560 -ms-flex-item-align: baseline !important;
6561 align-self: baseline !important; }
6562 .align-self-sm-stretch {
6563 -ms-flex-item-align: stretch !important;
6564 -ms-grid-row-align: stretch !important;
6565 align-self: stretch !important; } }
6566
6567 @media (min-width: 768px) {
6568 .flex-md-row {
6569 -webkit-box-orient: horizontal !important;
6570 -webkit-box-direction: normal !important;
6571 -ms-flex-direction: row !important;
6572 flex-direction: row !important; }
6573 .flex-md-column {
6574 -webkit-box-orient: vertical !important;
6575 -webkit-box-direction: normal !important;
6576 -ms-flex-direction: column !important;
6577 flex-direction: column !important; }
6578 .flex-md-row-reverse {
6579 -webkit-box-orient: horizontal !important;
6580 -webkit-box-direction: reverse !important;
6581 -ms-flex-direction: row-reverse !important;
6582 flex-direction: row-reverse !important; }
6583 .flex-md-column-reverse {
6584 -webkit-box-orient: vertical !important;
6585 -webkit-box-direction: reverse !important;
6586 -ms-flex-direction: column-reverse !important;
6587 flex-direction: column-reverse !important; }
6588 .flex-md-wrap {
6589 -ms-flex-wrap: wrap !important;
6590 flex-wrap: wrap !important; }
6591 .flex-md-nowrap {
6592 -ms-flex-wrap: nowrap !important;
6593 flex-wrap: nowrap !important; }
6594 .flex-md-wrap-reverse {
6595 -ms-flex-wrap: wrap-reverse !important;
6596 flex-wrap: wrap-reverse !important; }
6597 .flex-md-fill {
6598 -webkit-box-flex: 1 !important;
6599 -ms-flex: 1 1 auto !important;
6600 flex: 1 1 auto !important; }
6601 .flex-md-grow-0 {
6602 -webkit-box-flex: 0 !important;
6603 -ms-flex-positive: 0 !important;
6604 flex-grow: 0 !important; }
6605 .flex-md-grow-1 {
6606 -webkit-box-flex: 1 !important;
6607 -ms-flex-positive: 1 !important;
6608 flex-grow: 1 !important; }
6609 .flex-md-shrink-0 {
6610 -ms-flex-negative: 0 !important;
6611 flex-shrink: 0 !important; }
6612 .flex-md-shrink-1 {
6613 -ms-flex-negative: 1 !important;
6614 flex-shrink: 1 !important; }
6615 .justify-content-md-start {
6616 -webkit-box-pack: start !important;
6617 -ms-flex-pack: start !important;
6618 justify-content: flex-start !important; }
6619 .justify-content-md-end {
6620 -webkit-box-pack: end !important;
6621 -ms-flex-pack: end !important;
6622 justify-content: flex-end !important; }
6623 .justify-content-md-center {
6624 -webkit-box-pack: center !important;
6625 -ms-flex-pack: center !important;
6626 justify-content: center !important; }
6627 .justify-content-md-between {
6628 -webkit-box-pack: justify !important;
6629 -ms-flex-pack: justify !important;
6630 justify-content: space-between !important; }
6631 .justify-content-md-around {
6632 -ms-flex-pack: distribute !important;
6633 justify-content: space-around !important; }
6634 .align-items-md-start {
6635 -webkit-box-align: start !important;
6636 -ms-flex-align: start !important;
6637 align-items: flex-start !important; }
6638 .align-items-md-end {
6639 -webkit-box-align: end !important;
6640 -ms-flex-align: end !important;
6641 align-items: flex-end !important; }
6642 .align-items-md-center {
6643 -webkit-box-align: center !important;
6644 -ms-flex-align: center !important;
6645 align-items: center !important; }
6646 .align-items-md-baseline {
6647 -webkit-box-align: baseline !important;
6648 -ms-flex-align: baseline !important;
6649 align-items: baseline !important; }
6650 .align-items-md-stretch {
6651 -webkit-box-align: stretch !important;
6652 -ms-flex-align: stretch !important;
6653 align-items: stretch !important; }
6654 .align-content-md-start {
6655 -ms-flex-line-pack: start !important;
6656 align-content: flex-start !important; }
6657 .align-content-md-end {
6658 -ms-flex-line-pack: end !important;
6659 align-content: flex-end !important; }
6660 .align-content-md-center {
6661 -ms-flex-line-pack: center !important;
6662 align-content: center !important; }
6663 .align-content-md-between {
6664 -ms-flex-line-pack: justify !important;
6665 align-content: space-between !important; }
6666 .align-content-md-around {
6667 -ms-flex-line-pack: distribute !important;
6668 align-content: space-around !important; }
6669 .align-content-md-stretch {
6670 -ms-flex-line-pack: stretch !important;
6671 align-content: stretch !important; }
6672 .align-self-md-auto {
6673 -ms-flex-item-align: auto !important;
6674 -ms-grid-row-align: auto !important;
6675 align-self: auto !important; }
6676 .align-self-md-start {
6677 -ms-flex-item-align: start !important;
6678 align-self: flex-start !important; }
6679 .align-self-md-end {
6680 -ms-flex-item-align: end !important;
6681 align-self: flex-end !important; }
6682 .align-self-md-center {
6683 -ms-flex-item-align: center !important;
6684 -ms-grid-row-align: center !important;
6685 align-self: center !important; }
6686 .align-self-md-baseline {
6687 -ms-flex-item-align: baseline !important;
6688 align-self: baseline !important; }
6689 .align-self-md-stretch {
6690 -ms-flex-item-align: stretch !important;
6691 -ms-grid-row-align: stretch !important;
6692 align-self: stretch !important; } }
6693
6694 @media (min-width: 992px) {
6695 .flex-lg-row {
6696 -webkit-box-orient: horizontal !important;
6697 -webkit-box-direction: normal !important;
6698 -ms-flex-direction: row !important;
6699 flex-direction: row !important; }
6700 .flex-lg-column {
6701 -webkit-box-orient: vertical !important;
6702 -webkit-box-direction: normal !important;
6703 -ms-flex-direction: column !important;
6704 flex-direction: column !important; }
6705 .flex-lg-row-reverse {
6706 -webkit-box-orient: horizontal !important;
6707 -webkit-box-direction: reverse !important;
6708 -ms-flex-direction: row-reverse !important;
6709 flex-direction: row-reverse !important; }
6710 .flex-lg-column-reverse {
6711 -webkit-box-orient: vertical !important;
6712 -webkit-box-direction: reverse !important;
6713 -ms-flex-direction: column-reverse !important;
6714 flex-direction: column-reverse !important; }
6715 .flex-lg-wrap {
6716 -ms-flex-wrap: wrap !important;
6717 flex-wrap: wrap !important; }
6718 .flex-lg-nowrap {
6719 -ms-flex-wrap: nowrap !important;
6720 flex-wrap: nowrap !important; }
6721 .flex-lg-wrap-reverse {
6722 -ms-flex-wrap: wrap-reverse !important;
6723 flex-wrap: wrap-reverse !important; }
6724 .flex-lg-fill {
6725 -webkit-box-flex: 1 !important;
6726 -ms-flex: 1 1 auto !important;
6727 flex: 1 1 auto !important; }
6728 .flex-lg-grow-0 {
6729 -webkit-box-flex: 0 !important;
6730 -ms-flex-positive: 0 !important;
6731 flex-grow: 0 !important; }
6732 .flex-lg-grow-1 {
6733 -webkit-box-flex: 1 !important;
6734 -ms-flex-positive: 1 !important;
6735 flex-grow: 1 !important; }
6736 .flex-lg-shrink-0 {
6737 -ms-flex-negative: 0 !important;
6738 flex-shrink: 0 !important; }
6739 .flex-lg-shrink-1 {
6740 -ms-flex-negative: 1 !important;
6741 flex-shrink: 1 !important; }
6742 .justify-content-lg-start {
6743 -webkit-box-pack: start !important;
6744 -ms-flex-pack: start !important;
6745 justify-content: flex-start !important; }
6746 .justify-content-lg-end {
6747 -webkit-box-pack: end !important;
6748 -ms-flex-pack: end !important;
6749 justify-content: flex-end !important; }
6750 .justify-content-lg-center {
6751 -webkit-box-pack: center !important;
6752 -ms-flex-pack: center !important;
6753 justify-content: center !important; }
6754 .justify-content-lg-between {
6755 -webkit-box-pack: justify !important;
6756 -ms-flex-pack: justify !important;
6757 justify-content: space-between !important; }
6758 .justify-content-lg-around {
6759 -ms-flex-pack: distribute !important;
6760 justify-content: space-around !important; }
6761 .align-items-lg-start {
6762 -webkit-box-align: start !important;
6763 -ms-flex-align: start !important;
6764 align-items: flex-start !important; }
6765 .align-items-lg-end {
6766 -webkit-box-align: end !important;
6767 -ms-flex-align: end !important;
6768 align-items: flex-end !important; }
6769 .align-items-lg-center {
6770 -webkit-box-align: center !important;
6771 -ms-flex-align: center !important;
6772 align-items: center !important; }
6773 .align-items-lg-baseline {
6774 -webkit-box-align: baseline !important;
6775 -ms-flex-align: baseline !important;
6776 align-items: baseline !important; }
6777 .align-items-lg-stretch {
6778 -webkit-box-align: stretch !important;
6779 -ms-flex-align: stretch !important;
6780 align-items: stretch !important; }
6781 .align-content-lg-start {
6782 -ms-flex-line-pack: start !important;
6783 align-content: flex-start !important; }
6784 .align-content-lg-end {
6785 -ms-flex-line-pack: end !important;
6786 align-content: flex-end !important; }
6787 .align-content-lg-center {
6788 -ms-flex-line-pack: center !important;
6789 align-content: center !important; }
6790 .align-content-lg-between {
6791 -ms-flex-line-pack: justify !important;
6792 align-content: space-between !important; }
6793 .align-content-lg-around {
6794 -ms-flex-line-pack: distribute !important;
6795 align-content: space-around !important; }
6796 .align-content-lg-stretch {
6797 -ms-flex-line-pack: stretch !important;
6798 align-content: stretch !important; }
6799 .align-self-lg-auto {
6800 -ms-flex-item-align: auto !important;
6801 -ms-grid-row-align: auto !important;
6802 align-self: auto !important; }
6803 .align-self-lg-start {
6804 -ms-flex-item-align: start !important;
6805 align-self: flex-start !important; }
6806 .align-self-lg-end {
6807 -ms-flex-item-align: end !important;
6808 align-self: flex-end !important; }
6809 .align-self-lg-center {
6810 -ms-flex-item-align: center !important;
6811 -ms-grid-row-align: center !important;
6812 align-self: center !important; }
6813 .align-self-lg-baseline {
6814 -ms-flex-item-align: baseline !important;
6815 align-self: baseline !important; }
6816 .align-self-lg-stretch {
6817 -ms-flex-item-align: stretch !important;
6818 -ms-grid-row-align: stretch !important;
6819 align-self: stretch !important; } }
6820
6821 @media (min-width: 1600px) {
6822 .flex-xl-row {
6823 -webkit-box-orient: horizontal !important;
6824 -webkit-box-direction: normal !important;
6825 -ms-flex-direction: row !important;
6826 flex-direction: row !important; }
6827 .flex-xl-column {
6828 -webkit-box-orient: vertical !important;
6829 -webkit-box-direction: normal !important;
6830 -ms-flex-direction: column !important;
6831 flex-direction: column !important; }
6832 .flex-xl-row-reverse {
6833 -webkit-box-orient: horizontal !important;
6834 -webkit-box-direction: reverse !important;
6835 -ms-flex-direction: row-reverse !important;
6836 flex-direction: row-reverse !important; }
6837 .flex-xl-column-reverse {
6838 -webkit-box-orient: vertical !important;
6839 -webkit-box-direction: reverse !important;
6840 -ms-flex-direction: column-reverse !important;
6841 flex-direction: column-reverse !important; }
6842 .flex-xl-wrap {
6843 -ms-flex-wrap: wrap !important;
6844 flex-wrap: wrap !important; }
6845 .flex-xl-nowrap {
6846 -ms-flex-wrap: nowrap !important;
6847 flex-wrap: nowrap !important; }
6848 .flex-xl-wrap-reverse {
6849 -ms-flex-wrap: wrap-reverse !important;
6850 flex-wrap: wrap-reverse !important; }
6851 .flex-xl-fill {
6852 -webkit-box-flex: 1 !important;
6853 -ms-flex: 1 1 auto !important;
6854 flex: 1 1 auto !important; }
6855 .flex-xl-grow-0 {
6856 -webkit-box-flex: 0 !important;
6857 -ms-flex-positive: 0 !important;
6858 flex-grow: 0 !important; }
6859 .flex-xl-grow-1 {
6860 -webkit-box-flex: 1 !important;
6861 -ms-flex-positive: 1 !important;
6862 flex-grow: 1 !important; }
6863 .flex-xl-shrink-0 {
6864 -ms-flex-negative: 0 !important;
6865 flex-shrink: 0 !important; }
6866 .flex-xl-shrink-1 {
6867 -ms-flex-negative: 1 !important;
6868 flex-shrink: 1 !important; }
6869 .justify-content-xl-start {
6870 -webkit-box-pack: start !important;
6871 -ms-flex-pack: start !important;
6872 justify-content: flex-start !important; }
6873 .justify-content-xl-end {
6874 -webkit-box-pack: end !important;
6875 -ms-flex-pack: end !important;
6876 justify-content: flex-end !important; }
6877 .justify-content-xl-center {
6878 -webkit-box-pack: center !important;
6879 -ms-flex-pack: center !important;
6880 justify-content: center !important; }
6881 .justify-content-xl-between {
6882 -webkit-box-pack: justify !important;
6883 -ms-flex-pack: justify !important;
6884 justify-content: space-between !important; }
6885 .justify-content-xl-around {
6886 -ms-flex-pack: distribute !important;
6887 justify-content: space-around !important; }
6888 .align-items-xl-start {
6889 -webkit-box-align: start !important;
6890 -ms-flex-align: start !important;
6891 align-items: flex-start !important; }
6892 .align-items-xl-end {
6893 -webkit-box-align: end !important;
6894 -ms-flex-align: end !important;
6895 align-items: flex-end !important; }
6896 .align-items-xl-center {
6897 -webkit-box-align: center !important;
6898 -ms-flex-align: center !important;
6899 align-items: center !important; }
6900 .align-items-xl-baseline {
6901 -webkit-box-align: baseline !important;
6902 -ms-flex-align: baseline !important;
6903 align-items: baseline !important; }
6904 .align-items-xl-stretch {
6905 -webkit-box-align: stretch !important;
6906 -ms-flex-align: stretch !important;
6907 align-items: stretch !important; }
6908 .align-content-xl-start {
6909 -ms-flex-line-pack: start !important;
6910 align-content: flex-start !important; }
6911 .align-content-xl-end {
6912 -ms-flex-line-pack: end !important;
6913 align-content: flex-end !important; }
6914 .align-content-xl-center {
6915 -ms-flex-line-pack: center !important;
6916 align-content: center !important; }
6917 .align-content-xl-between {
6918 -ms-flex-line-pack: justify !important;
6919 align-content: space-between !important; }
6920 .align-content-xl-around {
6921 -ms-flex-line-pack: distribute !important;
6922 align-content: space-around !important; }
6923 .align-content-xl-stretch {
6924 -ms-flex-line-pack: stretch !important;
6925 align-content: stretch !important; }
6926 .align-self-xl-auto {
6927 -ms-flex-item-align: auto !important;
6928 -ms-grid-row-align: auto !important;
6929 align-self: auto !important; }
6930 .align-self-xl-start {
6931 -ms-flex-item-align: start !important;
6932 align-self: flex-start !important; }
6933 .align-self-xl-end {
6934 -ms-flex-item-align: end !important;
6935 align-self: flex-end !important; }
6936 .align-self-xl-center {
6937 -ms-flex-item-align: center !important;
6938 -ms-grid-row-align: center !important;
6939 align-self: center !important; }
6940 .align-self-xl-baseline {
6941 -ms-flex-item-align: baseline !important;
6942 align-self: baseline !important; }
6943 .align-self-xl-stretch {
6944 -ms-flex-item-align: stretch !important;
6945 -ms-grid-row-align: stretch !important;
6946 align-self: stretch !important; } }
6947
6948 .float-left {
6949 float: left !important; }
6950
6951 .float-right {
6952 float: right !important; }
6953
6954 .float-none {
6955 float: none !important; }
6956
6957 @media (min-width: 576px) {
6958 .float-sm-left {
6959 float: left !important; }
6960 .float-sm-right {
6961 float: right !important; }
6962 .float-sm-none {
6963 float: none !important; } }
6964
6965 @media (min-width: 768px) {
6966 .float-md-left {
6967 float: left !important; }
6968 .float-md-right {
6969 float: right !important; }
6970 .float-md-none {
6971 float: none !important; } }
6972
6973 @media (min-width: 992px) {
6974 .float-lg-left {
6975 float: left !important; }
6976 .float-lg-right {
6977 float: right !important; }
6978 .float-lg-none {
6979 float: none !important; } }
6980
6981 @media (min-width: 1600px) {
6982 .float-xl-left {
6983 float: left !important; }
6984 .float-xl-right {
6985 float: right !important; }
6986 .float-xl-none {
6987 float: none !important; } }
6988
6989 .user-select-all {
6990 -webkit-user-select: all !important;
6991 -moz-user-select: all !important;
6992 -ms-user-select: all !important;
6993 user-select: all !important; }
6994
6995 .user-select-auto {
6996 -webkit-user-select: auto !important;
6997 -moz-user-select: auto !important;
6998 -ms-user-select: auto !important;
6999 user-select: auto !important; }
7000
7001 .user-select-none {
7002 -webkit-user-select: none !important;
7003 -moz-user-select: none !important;
7004 -ms-user-select: none !important;
7005 user-select: none !important; }
7006
7007 .overflow-auto {
7008 overflow: auto !important; }
7009
7010 .overflow-hidden {
7011 overflow: hidden !important; }
7012
7013 .position-static {
7014 position: static !important; }
7015
7016 .position-relative {
7017 position: relative !important; }
7018
7019 .position-absolute {
7020 position: absolute !important; }
7021
7022 .position-fixed {
7023 position: fixed !important; }
7024
7025 .position-sticky {
7026 position: -webkit-sticky !important;
7027 position: sticky !important; }
7028
7029 .fixed-top {
7030 position: fixed;
7031 top: 0;
7032 right: 0;
7033 left: 0;
7034 z-index: 1030; }
7035
7036 .fixed-bottom {
7037 position: fixed;
7038 right: 0;
7039 bottom: 0;
7040 left: 0;
7041 z-index: 1030; }
7042
7043 @supports ((position: -webkit-sticky) or (position: sticky)) {
7044 .sticky-top {
7045 position: -webkit-sticky;
7046 position: sticky;
7047 top: 0;
7048 z-index: 1020; } }
7049
7050 .sr-only {
7051 position: absolute;
7052 width: 1px;
7053 height: 1px;
7054 padding: 0;
7055 margin: -1px;
7056 overflow: hidden;
7057 clip: rect(0, 0, 0, 0);
7058 white-space: nowrap;
7059 border: 0; }
7060
7061 .sr-only-focusable:active, .sr-only-focusable:focus {
7062 position: static;
7063 width: auto;
7064 height: auto;
7065 overflow: visible;
7066 clip: auto;
7067 white-space: normal; }
7068
7069 .shadow-sm {
7070 -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
7071 box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
7072
7073 .shadow {
7074 -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
7075 box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
7076
7077 .shadow-lg {
7078 -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
7079 box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
7080
7081 .shadow-none {
7082 -webkit-box-shadow: none !important;
7083 box-shadow: none !important; }
7084
7085 .w-25 {
7086 width: 25% !important; }
7087
7088 .w-50 {
7089 width: 50% !important; }
7090
7091 .w-75 {
7092 width: 75% !important; }
7093
7094 .w-100 {
7095 width: 100% !important; }
7096
7097 .w-auto {
7098 width: auto !important; }
7099
7100 .h-25 {
7101 height: 25% !important; }
7102
7103 .h-50 {
7104 height: 50% !important; }
7105
7106 .h-75 {
7107 height: 75% !important; }
7108
7109 .h-100 {
7110 height: 100% !important; }
7111
7112 .h-auto {
7113 height: auto !important; }
7114
7115 .mw-100 {
7116 max-width: 100% !important; }
7117
7118 .mh-100 {
7119 max-height: 100% !important; }
7120
7121 .min-vw-100 {
7122 min-width: 100vw !important; }
7123
7124 .min-vh-100 {
7125 min-height: 100vh !important; }
7126
7127 .vw-100 {
7128 width: 100vw !important; }
7129
7130 .vh-100 {
7131 height: 100vh !important; }
7132
7133 .m-0 {
7134 margin: 0 !important; }
7135
7136 .mt-0,
7137 .my-0 {
7138 margin-top: 0 !important; }
7139
7140 .mr-0,
7141 .mx-0 {
7142 margin-right: 0 !important; }
7143
7144 .mb-0,
7145 .my-0 {
7146 margin-bottom: 0 !important; }
7147
7148 .ml-0,
7149 .mx-0 {
7150 margin-left: 0 !important; }
7151
7152 .m-1 {
7153 margin: 0.25rem !important; }
7154
7155 .mt-1,
7156 .my-1 {
7157 margin-top: 0.25rem !important; }
7158
7159 .mr-1,
7160 .mx-1 {
7161 margin-right: 0.25rem !important; }
7162
7163 .mb-1,
7164 .my-1 {
7165 margin-bottom: 0.25rem !important; }
7166
7167 .ml-1,
7168 .mx-1 {
7169 margin-left: 0.25rem !important; }
7170
7171 .m-2 {
7172 margin: 0.5rem !important; }
7173
7174 .mt-2,
7175 .my-2 {
7176 margin-top: 0.5rem !important; }
7177
7178 .mr-2,
7179 .mx-2 {
7180 margin-right: 0.5rem !important; }
7181
7182 .mb-2,
7183 .my-2 {
7184 margin-bottom: 0.5rem !important; }
7185
7186 .ml-2,
7187 .mx-2 {
7188 margin-left: 0.5rem !important; }
7189
7190 .m-3 {
7191 margin: 1rem !important; }
7192
7193 .mt-3,
7194 .my-3 {
7195 margin-top: 1rem !important; }
7196
7197 .mr-3,
7198 .mx-3 {
7199 margin-right: 1rem !important; }
7200
7201 .mb-3,
7202 .my-3 {
7203 margin-bottom: 1rem !important; }
7204
7205 .ml-3,
7206 .mx-3 {
7207 margin-left: 1rem !important; }
7208
7209 .m-4 {
7210 margin: 1.5rem !important; }
7211
7212 .mt-4,
7213 .my-4 {
7214 margin-top: 1.5rem !important; }
7215
7216 .mr-4,
7217 .mx-4 {
7218 margin-right: 1.5rem !important; }
7219
7220 .mb-4,
7221 .my-4 {
7222 margin-bottom: 1.5rem !important; }
7223
7224 .ml-4,
7225 .mx-4 {
7226 margin-left: 1.5rem !important; }
7227
7228 .m-5 {
7229 margin: 3rem !important; }
7230
7231 .mt-5,
7232 .my-5 {
7233 margin-top: 3rem !important; }
7234
7235 .mr-5,
7236 .mx-5 {
7237 margin-right: 3rem !important; }
7238
7239 .mb-5,
7240 .my-5 {
7241 margin-bottom: 3rem !important; }
7242
7243 .ml-5,
7244 .mx-5 {
7245 margin-left: 3rem !important; }
7246
7247 .p-0 {
7248 padding: 0 !important; }
7249
7250 .pt-0,
7251 .py-0 {
7252 padding-top: 0 !important; }
7253
7254 .pr-0,
7255 .px-0 {
7256 padding-right: 0 !important; }
7257
7258 .pb-0,
7259 .py-0 {
7260 padding-bottom: 0 !important; }
7261
7262 .pl-0,
7263 .px-0 {
7264 padding-left: 0 !important; }
7265
7266 .p-1 {
7267 padding: 0.25rem !important; }
7268
7269 .pt-1,
7270 .py-1 {
7271 padding-top: 0.25rem !important; }
7272
7273 .pr-1,
7274 .px-1 {
7275 padding-right: 0.25rem !important; }
7276
7277 .pb-1,
7278 .py-1 {
7279 padding-bottom: 0.25rem !important; }
7280
7281 .pl-1,
7282 .px-1 {
7283 padding-left: 0.25rem !important; }
7284
7285 .p-2 {
7286 padding: 0.5rem !important; }
7287
7288 .pt-2,
7289 .py-2 {
7290 padding-top: 0.5rem !important; }
7291
7292 .pr-2,
7293 .px-2 {
7294 padding-right: 0.5rem !important; }
7295
7296 .pb-2,
7297 .py-2 {
7298 padding-bottom: 0.5rem !important; }
7299
7300 .pl-2,
7301 .px-2 {
7302 padding-left: 0.5rem !important; }
7303
7304 .p-3 {
7305 padding: 1rem !important; }
7306
7307 .pt-3,
7308 .py-3 {
7309 padding-top: 1rem !important; }
7310
7311 .pr-3,
7312 .px-3 {
7313 padding-right: 1rem !important; }
7314
7315 .pb-3,
7316 .py-3 {
7317 padding-bottom: 1rem !important; }
7318
7319 .pl-3,
7320 .px-3 {
7321 padding-left: 1rem !important; }
7322
7323 .p-4 {
7324 padding: 1.5rem !important; }
7325
7326 .pt-4,
7327 .py-4 {
7328 padding-top: 1.5rem !important; }
7329
7330 .pr-4,
7331 .px-4 {
7332 padding-right: 1.5rem !important; }
7333
7334 .pb-4,
7335 .py-4 {
7336 padding-bottom: 1.5rem !important; }
7337
7338 .pl-4,
7339 .px-4 {
7340 padding-left: 1.5rem !important; }
7341
7342 .p-5 {
7343 padding: 3rem !important; }
7344
7345 .pt-5,
7346 .py-5 {
7347 padding-top: 3rem !important; }
7348
7349 .pr-5,
7350 .px-5 {
7351 padding-right: 3rem !important; }
7352
7353 .pb-5,
7354 .py-5 {
7355 padding-bottom: 3rem !important; }
7356
7357 .pl-5,
7358 .px-5 {
7359 padding-left: 3rem !important; }
7360
7361 .m-n1 {
7362 margin: -0.25rem !important; }
7363
7364 .mt-n1,
7365 .my-n1 {
7366 margin-top: -0.25rem !important; }
7367
7368 .mr-n1,
7369 .mx-n1 {
7370 margin-right: -0.25rem !important; }
7371
7372 .mb-n1,
7373 .my-n1 {
7374 margin-bottom: -0.25rem !important; }
7375
7376 .ml-n1,
7377 .mx-n1 {
7378 margin-left: -0.25rem !important; }
7379
7380 .m-n2 {
7381 margin: -0.5rem !important; }
7382
7383 .mt-n2,
7384 .my-n2 {
7385 margin-top: -0.5rem !important; }
7386
7387 .mr-n2,
7388 .mx-n2 {
7389 margin-right: -0.5rem !important; }
7390
7391 .mb-n2,
7392 .my-n2 {
7393 margin-bottom: -0.5rem !important; }
7394
7395 .ml-n2,
7396 .mx-n2 {
7397 margin-left: -0.5rem !important; }
7398
7399 .m-n3 {
7400 margin: -1rem !important; }
7401
7402 .mt-n3,
7403 .my-n3 {
7404 margin-top: -1rem !important; }
7405
7406 .mr-n3,
7407 .mx-n3 {
7408 margin-right: -1rem !important; }
7409
7410 .mb-n3,
7411 .my-n3 {
7412 margin-bottom: -1rem !important; }
7413
7414 .ml-n3,
7415 .mx-n3 {
7416 margin-left: -1rem !important; }
7417
7418 .m-n4 {
7419 margin: -1.5rem !important; }
7420
7421 .mt-n4,
7422 .my-n4 {
7423 margin-top: -1.5rem !important; }
7424
7425 .mr-n4,
7426 .mx-n4 {
7427 margin-right: -1.5rem !important; }
7428
7429 .mb-n4,
7430 .my-n4 {
7431 margin-bottom: -1.5rem !important; }
7432
7433 .ml-n4,
7434 .mx-n4 {
7435 margin-left: -1.5rem !important; }
7436
7437 .m-n5 {
7438 margin: -3rem !important; }
7439
7440 .mt-n5,
7441 .my-n5 {
7442 margin-top: -3rem !important; }
7443
7444 .mr-n5,
7445 .mx-n5 {
7446 margin-right: -3rem !important; }
7447
7448 .mb-n5,
7449 .my-n5 {
7450 margin-bottom: -3rem !important; }
7451
7452 .ml-n5,
7453 .mx-n5 {
7454 margin-left: -3rem !important; }
7455
7456 .m-auto {
7457 margin: auto !important; }
7458
7459 .mt-auto,
7460 .my-auto {
7461 margin-top: auto !important; }
7462
7463 .mr-auto,
7464 .mx-auto {
7465 margin-right: auto !important; }
7466
7467 .mb-auto,
7468 .my-auto {
7469 margin-bottom: auto !important; }
7470
7471 .ml-auto,
7472 .mx-auto {
7473 margin-left: auto !important; }
7474
7475 @media (min-width: 576px) {
7476 .m-sm-0 {
7477 margin: 0 !important; }
7478 .mt-sm-0,
7479 .my-sm-0 {
7480 margin-top: 0 !important; }
7481 .mr-sm-0,
7482 .mx-sm-0 {
7483 margin-right: 0 !important; }
7484 .mb-sm-0,
7485 .my-sm-0 {
7486 margin-bottom: 0 !important; }
7487 .ml-sm-0,
7488 .mx-sm-0 {
7489 margin-left: 0 !important; }
7490 .m-sm-1 {
7491 margin: 0.25rem !important; }
7492 .mt-sm-1,
7493 .my-sm-1 {
7494 margin-top: 0.25rem !important; }
7495 .mr-sm-1,
7496 .mx-sm-1 {
7497 margin-right: 0.25rem !important; }
7498 .mb-sm-1,
7499 .my-sm-1 {
7500 margin-bottom: 0.25rem !important; }
7501 .ml-sm-1,
7502 .mx-sm-1 {
7503 margin-left: 0.25rem !important; }
7504 .m-sm-2 {
7505 margin: 0.5rem !important; }
7506 .mt-sm-2,
7507 .my-sm-2 {
7508 margin-top: 0.5rem !important; }
7509 .mr-sm-2,
7510 .mx-sm-2 {
7511 margin-right: 0.5rem !important; }
7512 .mb-sm-2,
7513 .my-sm-2 {
7514 margin-bottom: 0.5rem !important; }
7515 .ml-sm-2,
7516 .mx-sm-2 {
7517 margin-left: 0.5rem !important; }
7518 .m-sm-3 {
7519 margin: 1rem !important; }
7520 .mt-sm-3,
7521 .my-sm-3 {
7522 margin-top: 1rem !important; }
7523 .mr-sm-3,
7524 .mx-sm-3 {
7525 margin-right: 1rem !important; }
7526 .mb-sm-3,
7527 .my-sm-3 {
7528 margin-bottom: 1rem !important; }
7529 .ml-sm-3,
7530 .mx-sm-3 {
7531 margin-left: 1rem !important; }
7532 .m-sm-4 {
7533 margin: 1.5rem !important; }
7534 .mt-sm-4,
7535 .my-sm-4 {
7536 margin-top: 1.5rem !important; }
7537 .mr-sm-4,
7538 .mx-sm-4 {
7539 margin-right: 1.5rem !important; }
7540 .mb-sm-4,
7541 .my-sm-4 {
7542 margin-bottom: 1.5rem !important; }
7543 .ml-sm-4,
7544 .mx-sm-4 {
7545 margin-left: 1.5rem !important; }
7546 .m-sm-5 {
7547 margin: 3rem !important; }
7548 .mt-sm-5,
7549 .my-sm-5 {
7550 margin-top: 3rem !important; }
7551 .mr-sm-5,
7552 .mx-sm-5 {
7553 margin-right: 3rem !important; }
7554 .mb-sm-5,
7555 .my-sm-5 {
7556 margin-bottom: 3rem !important; }
7557 .ml-sm-5,
7558 .mx-sm-5 {
7559 margin-left: 3rem !important; }
7560 .p-sm-0 {
7561 padding: 0 !important; }
7562 .pt-sm-0,
7563 .py-sm-0 {
7564 padding-top: 0 !important; }
7565 .pr-sm-0,
7566 .px-sm-0 {
7567 padding-right: 0 !important; }
7568 .pb-sm-0,
7569 .py-sm-0 {
7570 padding-bottom: 0 !important; }
7571 .pl-sm-0,
7572 .px-sm-0 {
7573 padding-left: 0 !important; }
7574 .p-sm-1 {
7575 padding: 0.25rem !important; }
7576 .pt-sm-1,
7577 .py-sm-1 {
7578 padding-top: 0.25rem !important; }
7579 .pr-sm-1,
7580 .px-sm-1 {
7581 padding-right: 0.25rem !important; }
7582 .pb-sm-1,
7583 .py-sm-1 {
7584 padding-bottom: 0.25rem !important; }
7585 .pl-sm-1,
7586 .px-sm-1 {
7587 padding-left: 0.25rem !important; }
7588 .p-sm-2 {
7589 padding: 0.5rem !important; }
7590 .pt-sm-2,
7591 .py-sm-2 {
7592 padding-top: 0.5rem !important; }
7593 .pr-sm-2,
7594 .px-sm-2 {
7595 padding-right: 0.5rem !important; }
7596 .pb-sm-2,
7597 .py-sm-2 {
7598 padding-bottom: 0.5rem !important; }
7599 .pl-sm-2,
7600 .px-sm-2 {
7601 padding-left: 0.5rem !important; }
7602 .p-sm-3 {
7603 padding: 1rem !important; }
7604 .pt-sm-3,
7605 .py-sm-3 {
7606 padding-top: 1rem !important; }
7607 .pr-sm-3,
7608 .px-sm-3 {
7609 padding-right: 1rem !important; }
7610 .pb-sm-3,
7611 .py-sm-3 {
7612 padding-bottom: 1rem !important; }
7613 .pl-sm-3,
7614 .px-sm-3 {
7615 padding-left: 1rem !important; }
7616 .p-sm-4 {
7617 padding: 1.5rem !important; }
7618 .pt-sm-4,
7619 .py-sm-4 {
7620 padding-top: 1.5rem !important; }
7621 .pr-sm-4,
7622 .px-sm-4 {
7623 padding-right: 1.5rem !important; }
7624 .pb-sm-4,
7625 .py-sm-4 {
7626 padding-bottom: 1.5rem !important; }
7627 .pl-sm-4,
7628 .px-sm-4 {
7629 padding-left: 1.5rem !important; }
7630 .p-sm-5 {
7631 padding: 3rem !important; }
7632 .pt-sm-5,
7633 .py-sm-5 {
7634 padding-top: 3rem !important; }
7635 .pr-sm-5,
7636 .px-sm-5 {
7637 padding-right: 3rem !important; }
7638 .pb-sm-5,
7639 .py-sm-5 {
7640 padding-bottom: 3rem !important; }
7641 .pl-sm-5,
7642 .px-sm-5 {
7643 padding-left: 3rem !important; }
7644 .m-sm-n1 {
7645 margin: -0.25rem !important; }
7646 .mt-sm-n1,
7647 .my-sm-n1 {
7648 margin-top: -0.25rem !important; }
7649 .mr-sm-n1,
7650 .mx-sm-n1 {
7651 margin-right: -0.25rem !important; }
7652 .mb-sm-n1,
7653 .my-sm-n1 {
7654 margin-bottom: -0.25rem !important; }
7655 .ml-sm-n1,
7656 .mx-sm-n1 {
7657 margin-left: -0.25rem !important; }
7658 .m-sm-n2 {
7659 margin: -0.5rem !important; }
7660 .mt-sm-n2,
7661 .my-sm-n2 {
7662 margin-top: -0.5rem !important; }
7663 .mr-sm-n2,
7664 .mx-sm-n2 {
7665 margin-right: -0.5rem !important; }
7666 .mb-sm-n2,
7667 .my-sm-n2 {
7668 margin-bottom: -0.5rem !important; }
7669 .ml-sm-n2,
7670 .mx-sm-n2 {
7671 margin-left: -0.5rem !important; }
7672 .m-sm-n3 {
7673 margin: -1rem !important; }
7674 .mt-sm-n3,
7675 .my-sm-n3 {
7676 margin-top: -1rem !important; }
7677 .mr-sm-n3,
7678 .mx-sm-n3 {
7679 margin-right: -1rem !important; }
7680 .mb-sm-n3,
7681 .my-sm-n3 {
7682 margin-bottom: -1rem !important; }
7683 .ml-sm-n3,
7684 .mx-sm-n3 {
7685 margin-left: -1rem !important; }
7686 .m-sm-n4 {
7687 margin: -1.5rem !important; }
7688 .mt-sm-n4,
7689 .my-sm-n4 {
7690 margin-top: -1.5rem !important; }
7691 .mr-sm-n4,
7692 .mx-sm-n4 {
7693 margin-right: -1.5rem !important; }
7694 .mb-sm-n4,
7695 .my-sm-n4 {
7696 margin-bottom: -1.5rem !important; }
7697 .ml-sm-n4,
7698 .mx-sm-n4 {
7699 margin-left: -1.5rem !important; }
7700 .m-sm-n5 {
7701 margin: -3rem !important; }
7702 .mt-sm-n5,
7703 .my-sm-n5 {
7704 margin-top: -3rem !important; }
7705 .mr-sm-n5,
7706 .mx-sm-n5 {
7707 margin-right: -3rem !important; }
7708 .mb-sm-n5,
7709 .my-sm-n5 {
7710 margin-bottom: -3rem !important; }
7711 .ml-sm-n5,
7712 .mx-sm-n5 {
7713 margin-left: -3rem !important; }
7714 .m-sm-auto {
7715 margin: auto !important; }
7716 .mt-sm-auto,
7717 .my-sm-auto {
7718 margin-top: auto !important; }
7719 .mr-sm-auto,
7720 .mx-sm-auto {
7721 margin-right: auto !important; }
7722 .mb-sm-auto,
7723 .my-sm-auto {
7724 margin-bottom: auto !important; }
7725 .ml-sm-auto,
7726 .mx-sm-auto {
7727 margin-left: auto !important; } }
7728
7729 @media (min-width: 768px) {
7730 .m-md-0 {
7731 margin: 0 !important; }
7732 .mt-md-0,
7733 .my-md-0 {
7734 margin-top: 0 !important; }
7735 .mr-md-0,
7736 .mx-md-0 {
7737 margin-right: 0 !important; }
7738 .mb-md-0,
7739 .my-md-0 {
7740 margin-bottom: 0 !important; }
7741 .ml-md-0,
7742 .mx-md-0 {
7743 margin-left: 0 !important; }
7744 .m-md-1 {
7745 margin: 0.25rem !important; }
7746 .mt-md-1,
7747 .my-md-1 {
7748 margin-top: 0.25rem !important; }
7749 .mr-md-1,
7750 .mx-md-1 {
7751 margin-right: 0.25rem !important; }
7752 .mb-md-1,
7753 .my-md-1 {
7754 margin-bottom: 0.25rem !important; }
7755 .ml-md-1,
7756 .mx-md-1 {
7757 margin-left: 0.25rem !important; }
7758 .m-md-2 {
7759 margin: 0.5rem !important; }
7760 .mt-md-2,
7761 .my-md-2 {
7762 margin-top: 0.5rem !important; }
7763 .mr-md-2,
7764 .mx-md-2 {
7765 margin-right: 0.5rem !important; }
7766 .mb-md-2,
7767 .my-md-2 {
7768 margin-bottom: 0.5rem !important; }
7769 .ml-md-2,
7770 .mx-md-2 {
7771 margin-left: 0.5rem !important; }
7772 .m-md-3 {
7773 margin: 1rem !important; }
7774 .mt-md-3,
7775 .my-md-3 {
7776 margin-top: 1rem !important; }
7777 .mr-md-3,
7778 .mx-md-3 {
7779 margin-right: 1rem !important; }
7780 .mb-md-3,
7781 .my-md-3 {
7782 margin-bottom: 1rem !important; }
7783 .ml-md-3,
7784 .mx-md-3 {
7785 margin-left: 1rem !important; }
7786 .m-md-4 {
7787 margin: 1.5rem !important; }
7788 .mt-md-4,
7789 .my-md-4 {
7790 margin-top: 1.5rem !important; }
7791 .mr-md-4,
7792 .mx-md-4 {
7793 margin-right: 1.5rem !important; }
7794 .mb-md-4,
7795 .my-md-4 {
7796 margin-bottom: 1.5rem !important; }
7797 .ml-md-4,
7798 .mx-md-4 {
7799 margin-left: 1.5rem !important; }
7800 .m-md-5 {
7801 margin: 3rem !important; }
7802 .mt-md-5,
7803 .my-md-5 {
7804 margin-top: 3rem !important; }
7805 .mr-md-5,
7806 .mx-md-5 {
7807 margin-right: 3rem !important; }
7808 .mb-md-5,
7809 .my-md-5 {
7810 margin-bottom: 3rem !important; }
7811 .ml-md-5,
7812 .mx-md-5 {
7813 margin-left: 3rem !important; }
7814 .p-md-0 {
7815 padding: 0 !important; }
7816 .pt-md-0,
7817 .py-md-0 {
7818 padding-top: 0 !important; }
7819 .pr-md-0,
7820 .px-md-0 {
7821 padding-right: 0 !important; }
7822 .pb-md-0,
7823 .py-md-0 {
7824 padding-bottom: 0 !important; }
7825 .pl-md-0,
7826 .px-md-0 {
7827 padding-left: 0 !important; }
7828 .p-md-1 {
7829 padding: 0.25rem !important; }
7830 .pt-md-1,
7831 .py-md-1 {
7832 padding-top: 0.25rem !important; }
7833 .pr-md-1,
7834 .px-md-1 {
7835 padding-right: 0.25rem !important; }
7836 .pb-md-1,
7837 .py-md-1 {
7838 padding-bottom: 0.25rem !important; }
7839 .pl-md-1,
7840 .px-md-1 {
7841 padding-left: 0.25rem !important; }
7842 .p-md-2 {
7843 padding: 0.5rem !important; }
7844 .pt-md-2,
7845 .py-md-2 {
7846 padding-top: 0.5rem !important; }
7847 .pr-md-2,
7848 .px-md-2 {
7849 padding-right: 0.5rem !important; }
7850 .pb-md-2,
7851 .py-md-2 {
7852 padding-bottom: 0.5rem !important; }
7853 .pl-md-2,
7854 .px-md-2 {
7855 padding-left: 0.5rem !important; }
7856 .p-md-3 {
7857 padding: 1rem !important; }
7858 .pt-md-3,
7859 .py-md-3 {
7860 padding-top: 1rem !important; }
7861 .pr-md-3,
7862 .px-md-3 {
7863 padding-right: 1rem !important; }
7864 .pb-md-3,
7865 .py-md-3 {
7866 padding-bottom: 1rem !important; }
7867 .pl-md-3,
7868 .px-md-3 {
7869 padding-left: 1rem !important; }
7870 .p-md-4 {
7871 padding: 1.5rem !important; }
7872 .pt-md-4,
7873 .py-md-4 {
7874 padding-top: 1.5rem !important; }
7875 .pr-md-4,
7876 .px-md-4 {
7877 padding-right: 1.5rem !important; }
7878 .pb-md-4,
7879 .py-md-4 {
7880 padding-bottom: 1.5rem !important; }
7881 .pl-md-4,
7882 .px-md-4 {
7883 padding-left: 1.5rem !important; }
7884 .p-md-5 {
7885 padding: 3rem !important; }
7886 .pt-md-5,
7887 .py-md-5 {
7888 padding-top: 3rem !important; }
7889 .pr-md-5,
7890 .px-md-5 {
7891 padding-right: 3rem !important; }
7892 .pb-md-5,
7893 .py-md-5 {
7894 padding-bottom: 3rem !important; }
7895 .pl-md-5,
7896 .px-md-5 {
7897 padding-left: 3rem !important; }
7898 .m-md-n1 {
7899 margin: -0.25rem !important; }
7900 .mt-md-n1,
7901 .my-md-n1 {
7902 margin-top: -0.25rem !important; }
7903 .mr-md-n1,
7904 .mx-md-n1 {
7905 margin-right: -0.25rem !important; }
7906 .mb-md-n1,
7907 .my-md-n1 {
7908 margin-bottom: -0.25rem !important; }
7909 .ml-md-n1,
7910 .mx-md-n1 {
7911 margin-left: -0.25rem !important; }
7912 .m-md-n2 {
7913 margin: -0.5rem !important; }
7914 .mt-md-n2,
7915 .my-md-n2 {
7916 margin-top: -0.5rem !important; }
7917 .mr-md-n2,
7918 .mx-md-n2 {
7919 margin-right: -0.5rem !important; }
7920 .mb-md-n2,
7921 .my-md-n2 {
7922 margin-bottom: -0.5rem !important; }
7923 .ml-md-n2,
7924 .mx-md-n2 {
7925 margin-left: -0.5rem !important; }
7926 .m-md-n3 {
7927 margin: -1rem !important; }
7928 .mt-md-n3,
7929 .my-md-n3 {
7930 margin-top: -1rem !important; }
7931 .mr-md-n3,
7932 .mx-md-n3 {
7933 margin-right: -1rem !important; }
7934 .mb-md-n3,
7935 .my-md-n3 {
7936 margin-bottom: -1rem !important; }
7937 .ml-md-n3,
7938 .mx-md-n3 {
7939 margin-left: -1rem !important; }
7940 .m-md-n4 {
7941 margin: -1.5rem !important; }
7942 .mt-md-n4,
7943 .my-md-n4 {
7944 margin-top: -1.5rem !important; }
7945 .mr-md-n4,
7946 .mx-md-n4 {
7947 margin-right: -1.5rem !important; }
7948 .mb-md-n4,
7949 .my-md-n4 {
7950 margin-bottom: -1.5rem !important; }
7951 .ml-md-n4,
7952 .mx-md-n4 {
7953 margin-left: -1.5rem !important; }
7954 .m-md-n5 {
7955 margin: -3rem !important; }
7956 .mt-md-n5,
7957 .my-md-n5 {
7958 margin-top: -3rem !important; }
7959 .mr-md-n5,
7960 .mx-md-n5 {
7961 margin-right: -3rem !important; }
7962 .mb-md-n5,
7963 .my-md-n5 {
7964 margin-bottom: -3rem !important; }
7965 .ml-md-n5,
7966 .mx-md-n5 {
7967 margin-left: -3rem !important; }
7968 .m-md-auto {
7969 margin: auto !important; }
7970 .mt-md-auto,
7971 .my-md-auto {
7972 margin-top: auto !important; }
7973 .mr-md-auto,
7974 .mx-md-auto {
7975 margin-right: auto !important; }
7976 .mb-md-auto,
7977 .my-md-auto {
7978 margin-bottom: auto !important; }
7979 .ml-md-auto,
7980 .mx-md-auto {
7981 margin-left: auto !important; } }
7982
7983 @media (min-width: 992px) {
7984 .m-lg-0 {
7985 margin: 0 !important; }
7986 .mt-lg-0,
7987 .my-lg-0 {
7988 margin-top: 0 !important; }
7989 .mr-lg-0,
7990 .mx-lg-0 {
7991 margin-right: 0 !important; }
7992 .mb-lg-0,
7993 .my-lg-0 {
7994 margin-bottom: 0 !important; }
7995 .ml-lg-0,
7996 .mx-lg-0 {
7997 margin-left: 0 !important; }
7998 .m-lg-1 {
7999 margin: 0.25rem !important; }
8000 .mt-lg-1,
8001 .my-lg-1 {
8002 margin-top: 0.25rem !important; }
8003 .mr-lg-1,
8004 .mx-lg-1 {
8005 margin-right: 0.25rem !important; }
8006 .mb-lg-1,
8007 .my-lg-1 {
8008 margin-bottom: 0.25rem !important; }
8009 .ml-lg-1,
8010 .mx-lg-1 {
8011 margin-left: 0.25rem !important; }
8012 .m-lg-2 {
8013 margin: 0.5rem !important; }
8014 .mt-lg-2,
8015 .my-lg-2 {
8016 margin-top: 0.5rem !important; }
8017 .mr-lg-2,
8018 .mx-lg-2 {
8019 margin-right: 0.5rem !important; }
8020 .mb-lg-2,
8021 .my-lg-2 {
8022 margin-bottom: 0.5rem !important; }
8023 .ml-lg-2,
8024 .mx-lg-2 {
8025 margin-left: 0.5rem !important; }
8026 .m-lg-3 {
8027 margin: 1rem !important; }
8028 .mt-lg-3,
8029 .my-lg-3 {
8030 margin-top: 1rem !important; }
8031 .mr-lg-3,
8032 .mx-lg-3 {
8033 margin-right: 1rem !important; }
8034 .mb-lg-3,
8035 .my-lg-3 {
8036 margin-bottom: 1rem !important; }
8037 .ml-lg-3,
8038 .mx-lg-3 {
8039 margin-left: 1rem !important; }
8040 .m-lg-4 {
8041 margin: 1.5rem !important; }
8042 .mt-lg-4,
8043 .my-lg-4 {
8044 margin-top: 1.5rem !important; }
8045 .mr-lg-4,
8046 .mx-lg-4 {
8047 margin-right: 1.5rem !important; }
8048 .mb-lg-4,
8049 .my-lg-4 {
8050 margin-bottom: 1.5rem !important; }
8051 .ml-lg-4,
8052 .mx-lg-4 {
8053 margin-left: 1.5rem !important; }
8054 .m-lg-5 {
8055 margin: 3rem !important; }
8056 .mt-lg-5,
8057 .my-lg-5 {
8058 margin-top: 3rem !important; }
8059 .mr-lg-5,
8060 .mx-lg-5 {
8061 margin-right: 3rem !important; }
8062 .mb-lg-5,
8063 .my-lg-5 {
8064 margin-bottom: 3rem !important; }
8065 .ml-lg-5,
8066 .mx-lg-5 {
8067 margin-left: 3rem !important; }
8068 .p-lg-0 {
8069 padding: 0 !important; }
8070 .pt-lg-0,
8071 .py-lg-0 {
8072 padding-top: 0 !important; }
8073 .pr-lg-0,
8074 .px-lg-0 {
8075 padding-right: 0 !important; }
8076 .pb-lg-0,
8077 .py-lg-0 {
8078 padding-bottom: 0 !important; }
8079 .pl-lg-0,
8080 .px-lg-0 {
8081 padding-left: 0 !important; }
8082 .p-lg-1 {
8083 padding: 0.25rem !important; }
8084 .pt-lg-1,
8085 .py-lg-1 {
8086 padding-top: 0.25rem !important; }
8087 .pr-lg-1,
8088 .px-lg-1 {
8089 padding-right: 0.25rem !important; }
8090 .pb-lg-1,
8091 .py-lg-1 {
8092 padding-bottom: 0.25rem !important; }
8093 .pl-lg-1,
8094 .px-lg-1 {
8095 padding-left: 0.25rem !important; }
8096 .p-lg-2 {
8097 padding: 0.5rem !important; }
8098 .pt-lg-2,
8099 .py-lg-2 {
8100 padding-top: 0.5rem !important; }
8101 .pr-lg-2,
8102 .px-lg-2 {
8103 padding-right: 0.5rem !important; }
8104 .pb-lg-2,
8105 .py-lg-2 {
8106 padding-bottom: 0.5rem !important; }
8107 .pl-lg-2,
8108 .px-lg-2 {
8109 padding-left: 0.5rem !important; }
8110 .p-lg-3 {
8111 padding: 1rem !important; }
8112 .pt-lg-3,
8113 .py-lg-3 {
8114 padding-top: 1rem !important; }
8115 .pr-lg-3,
8116 .px-lg-3 {
8117 padding-right: 1rem !important; }
8118 .pb-lg-3,
8119 .py-lg-3 {
8120 padding-bottom: 1rem !important; }
8121 .pl-lg-3,
8122 .px-lg-3 {
8123 padding-left: 1rem !important; }
8124 .p-lg-4 {
8125 padding: 1.5rem !important; }
8126 .pt-lg-4,
8127 .py-lg-4 {
8128 padding-top: 1.5rem !important; }
8129 .pr-lg-4,
8130 .px-lg-4 {
8131 padding-right: 1.5rem !important; }
8132 .pb-lg-4,
8133 .py-lg-4 {
8134 padding-bottom: 1.5rem !important; }
8135 .pl-lg-4,
8136 .px-lg-4 {
8137 padding-left: 1.5rem !important; }
8138 .p-lg-5 {
8139 padding: 3rem !important; }
8140 .pt-lg-5,
8141 .py-lg-5 {
8142 padding-top: 3rem !important; }
8143 .pr-lg-5,
8144 .px-lg-5 {
8145 padding-right: 3rem !important; }
8146 .pb-lg-5,
8147 .py-lg-5 {
8148 padding-bottom: 3rem !important; }
8149 .pl-lg-5,
8150 .px-lg-5 {
8151 padding-left: 3rem !important; }
8152 .m-lg-n1 {
8153 margin: -0.25rem !important; }
8154 .mt-lg-n1,
8155 .my-lg-n1 {
8156 margin-top: -0.25rem !important; }
8157 .mr-lg-n1,
8158 .mx-lg-n1 {
8159 margin-right: -0.25rem !important; }
8160 .mb-lg-n1,
8161 .my-lg-n1 {
8162 margin-bottom: -0.25rem !important; }
8163 .ml-lg-n1,
8164 .mx-lg-n1 {
8165 margin-left: -0.25rem !important; }
8166 .m-lg-n2 {
8167 margin: -0.5rem !important; }
8168 .mt-lg-n2,
8169 .my-lg-n2 {
8170 margin-top: -0.5rem !important; }
8171 .mr-lg-n2,
8172 .mx-lg-n2 {
8173 margin-right: -0.5rem !important; }
8174 .mb-lg-n2,
8175 .my-lg-n2 {
8176 margin-bottom: -0.5rem !important; }
8177 .ml-lg-n2,
8178 .mx-lg-n2 {
8179 margin-left: -0.5rem !important; }
8180 .m-lg-n3 {
8181 margin: -1rem !important; }
8182 .mt-lg-n3,
8183 .my-lg-n3 {
8184 margin-top: -1rem !important; }
8185 .mr-lg-n3,
8186 .mx-lg-n3 {
8187 margin-right: -1rem !important; }
8188 .mb-lg-n3,
8189 .my-lg-n3 {
8190 margin-bottom: -1rem !important; }
8191 .ml-lg-n3,
8192 .mx-lg-n3 {
8193 margin-left: -1rem !important; }
8194 .m-lg-n4 {
8195 margin: -1.5rem !important; }
8196 .mt-lg-n4,
8197 .my-lg-n4 {
8198 margin-top: -1.5rem !important; }
8199 .mr-lg-n4,
8200 .mx-lg-n4 {
8201 margin-right: -1.5rem !important; }
8202 .mb-lg-n4,
8203 .my-lg-n4 {
8204 margin-bottom: -1.5rem !important; }
8205 .ml-lg-n4,
8206 .mx-lg-n4 {
8207 margin-left: -1.5rem !important; }
8208 .m-lg-n5 {
8209 margin: -3rem !important; }
8210 .mt-lg-n5,
8211 .my-lg-n5 {
8212 margin-top: -3rem !important; }
8213 .mr-lg-n5,
8214 .mx-lg-n5 {
8215 margin-right: -3rem !important; }
8216 .mb-lg-n5,
8217 .my-lg-n5 {
8218 margin-bottom: -3rem !important; }
8219 .ml-lg-n5,
8220 .mx-lg-n5 {
8221 margin-left: -3rem !important; }
8222 .m-lg-auto {
8223 margin: auto !important; }
8224 .mt-lg-auto,
8225 .my-lg-auto {
8226 margin-top: auto !important; }
8227 .mr-lg-auto,
8228 .mx-lg-auto {
8229 margin-right: auto !important; }
8230 .mb-lg-auto,
8231 .my-lg-auto {
8232 margin-bottom: auto !important; }
8233 .ml-lg-auto,
8234 .mx-lg-auto {
8235 margin-left: auto !important; } }
8236
8237 @media (min-width: 1600px) {
8238 .m-xl-0 {
8239 margin: 0 !important; }
8240 .mt-xl-0,
8241 .my-xl-0 {
8242 margin-top: 0 !important; }
8243 .mr-xl-0,
8244 .mx-xl-0 {
8245 margin-right: 0 !important; }
8246 .mb-xl-0,
8247 .my-xl-0 {
8248 margin-bottom: 0 !important; }
8249 .ml-xl-0,
8250 .mx-xl-0 {
8251 margin-left: 0 !important; }
8252 .m-xl-1 {
8253 margin: 0.25rem !important; }
8254 .mt-xl-1,
8255 .my-xl-1 {
8256 margin-top: 0.25rem !important; }
8257 .mr-xl-1,
8258 .mx-xl-1 {
8259 margin-right: 0.25rem !important; }
8260 .mb-xl-1,
8261 .my-xl-1 {
8262 margin-bottom: 0.25rem !important; }
8263 .ml-xl-1,
8264 .mx-xl-1 {
8265 margin-left: 0.25rem !important; }
8266 .m-xl-2 {
8267 margin: 0.5rem !important; }
8268 .mt-xl-2,
8269 .my-xl-2 {
8270 margin-top: 0.5rem !important; }
8271 .mr-xl-2,
8272 .mx-xl-2 {
8273 margin-right: 0.5rem !important; }
8274 .mb-xl-2,
8275 .my-xl-2 {
8276 margin-bottom: 0.5rem !important; }
8277 .ml-xl-2,
8278 .mx-xl-2 {
8279 margin-left: 0.5rem !important; }
8280 .m-xl-3 {
8281 margin: 1rem !important; }
8282 .mt-xl-3,
8283 .my-xl-3 {
8284 margin-top: 1rem !important; }
8285 .mr-xl-3,
8286 .mx-xl-3 {
8287 margin-right: 1rem !important; }
8288 .mb-xl-3,
8289 .my-xl-3 {
8290 margin-bottom: 1rem !important; }
8291 .ml-xl-3,
8292 .mx-xl-3 {
8293 margin-left: 1rem !important; }
8294 .m-xl-4 {
8295 margin: 1.5rem !important; }
8296 .mt-xl-4,
8297 .my-xl-4 {
8298 margin-top: 1.5rem !important; }
8299 .mr-xl-4,
8300 .mx-xl-4 {
8301 margin-right: 1.5rem !important; }
8302 .mb-xl-4,
8303 .my-xl-4 {
8304 margin-bottom: 1.5rem !important; }
8305 .ml-xl-4,
8306 .mx-xl-4 {
8307 margin-left: 1.5rem !important; }
8308 .m-xl-5 {
8309 margin: 3rem !important; }
8310 .mt-xl-5,
8311 .my-xl-5 {
8312 margin-top: 3rem !important; }
8313 .mr-xl-5,
8314 .mx-xl-5 {
8315 margin-right: 3rem !important; }
8316 .mb-xl-5,
8317 .my-xl-5 {
8318 margin-bottom: 3rem !important; }
8319 .ml-xl-5,
8320 .mx-xl-5 {
8321 margin-left: 3rem !important; }
8322 .p-xl-0 {
8323 padding: 0 !important; }
8324 .pt-xl-0,
8325 .py-xl-0 {
8326 padding-top: 0 !important; }
8327 .pr-xl-0,
8328 .px-xl-0 {
8329 padding-right: 0 !important; }
8330 .pb-xl-0,
8331 .py-xl-0 {
8332 padding-bottom: 0 !important; }
8333 .pl-xl-0,
8334 .px-xl-0 {
8335 padding-left: 0 !important; }
8336 .p-xl-1 {
8337 padding: 0.25rem !important; }
8338 .pt-xl-1,
8339 .py-xl-1 {
8340 padding-top: 0.25rem !important; }
8341 .pr-xl-1,
8342 .px-xl-1 {
8343 padding-right: 0.25rem !important; }
8344 .pb-xl-1,
8345 .py-xl-1 {
8346 padding-bottom: 0.25rem !important; }
8347 .pl-xl-1,
8348 .px-xl-1 {
8349 padding-left: 0.25rem !important; }
8350 .p-xl-2 {
8351 padding: 0.5rem !important; }
8352 .pt-xl-2,
8353 .py-xl-2 {
8354 padding-top: 0.5rem !important; }
8355 .pr-xl-2,
8356 .px-xl-2 {
8357 padding-right: 0.5rem !important; }
8358 .pb-xl-2,
8359 .py-xl-2 {
8360 padding-bottom: 0.5rem !important; }
8361 .pl-xl-2,
8362 .px-xl-2 {
8363 padding-left: 0.5rem !important; }
8364 .p-xl-3 {
8365 padding: 1rem !important; }
8366 .pt-xl-3,
8367 .py-xl-3 {
8368 padding-top: 1rem !important; }
8369 .pr-xl-3,
8370 .px-xl-3 {
8371 padding-right: 1rem !important; }
8372 .pb-xl-3,
8373 .py-xl-3 {
8374 padding-bottom: 1rem !important; }
8375 .pl-xl-3,
8376 .px-xl-3 {
8377 padding-left: 1rem !important; }
8378 .p-xl-4 {
8379 padding: 1.5rem !important; }
8380 .pt-xl-4,
8381 .py-xl-4 {
8382 padding-top: 1.5rem !important; }
8383 .pr-xl-4,
8384 .px-xl-4 {
8385 padding-right: 1.5rem !important; }
8386 .pb-xl-4,
8387 .py-xl-4 {
8388 padding-bottom: 1.5rem !important; }
8389 .pl-xl-4,
8390 .px-xl-4 {
8391 padding-left: 1.5rem !important; }
8392 .p-xl-5 {
8393 padding: 3rem !important; }
8394 .pt-xl-5,
8395 .py-xl-5 {
8396 padding-top: 3rem !important; }
8397 .pr-xl-5,
8398 .px-xl-5 {
8399 padding-right: 3rem !important; }
8400 .pb-xl-5,
8401 .py-xl-5 {
8402 padding-bottom: 3rem !important; }
8403 .pl-xl-5,
8404 .px-xl-5 {
8405 padding-left: 3rem !important; }
8406 .m-xl-n1 {
8407 margin: -0.25rem !important; }
8408 .mt-xl-n1,
8409 .my-xl-n1 {
8410 margin-top: -0.25rem !important; }
8411 .mr-xl-n1,
8412 .mx-xl-n1 {
8413 margin-right: -0.25rem !important; }
8414 .mb-xl-n1,
8415 .my-xl-n1 {
8416 margin-bottom: -0.25rem !important; }
8417 .ml-xl-n1,
8418 .mx-xl-n1 {
8419 margin-left: -0.25rem !important; }
8420 .m-xl-n2 {
8421 margin: -0.5rem !important; }
8422 .mt-xl-n2,
8423 .my-xl-n2 {
8424 margin-top: -0.5rem !important; }
8425 .mr-xl-n2,
8426 .mx-xl-n2 {
8427 margin-right: -0.5rem !important; }
8428 .mb-xl-n2,
8429 .my-xl-n2 {
8430 margin-bottom: -0.5rem !important; }
8431 .ml-xl-n2,
8432 .mx-xl-n2 {
8433 margin-left: -0.5rem !important; }
8434 .m-xl-n3 {
8435 margin: -1rem !important; }
8436 .mt-xl-n3,
8437 .my-xl-n3 {
8438 margin-top: -1rem !important; }
8439 .mr-xl-n3,
8440 .mx-xl-n3 {
8441 margin-right: -1rem !important; }
8442 .mb-xl-n3,
8443 .my-xl-n3 {
8444 margin-bottom: -1rem !important; }
8445 .ml-xl-n3,
8446 .mx-xl-n3 {
8447 margin-left: -1rem !important; }
8448 .m-xl-n4 {
8449 margin: -1.5rem !important; }
8450 .mt-xl-n4,
8451 .my-xl-n4 {
8452 margin-top: -1.5rem !important; }
8453 .mr-xl-n4,
8454 .mx-xl-n4 {
8455 margin-right: -1.5rem !important; }
8456 .mb-xl-n4,
8457 .my-xl-n4 {
8458 margin-bottom: -1.5rem !important; }
8459 .ml-xl-n4,
8460 .mx-xl-n4 {
8461 margin-left: -1.5rem !important; }
8462 .m-xl-n5 {
8463 margin: -3rem !important; }
8464 .mt-xl-n5,
8465 .my-xl-n5 {
8466 margin-top: -3rem !important; }
8467 .mr-xl-n5,
8468 .mx-xl-n5 {
8469 margin-right: -3rem !important; }
8470 .mb-xl-n5,
8471 .my-xl-n5 {
8472 margin-bottom: -3rem !important; }
8473 .ml-xl-n5,
8474 .mx-xl-n5 {
8475 margin-left: -3rem !important; }
8476 .m-xl-auto {
8477 margin: auto !important; }
8478 .mt-xl-auto,
8479 .my-xl-auto {
8480 margin-top: auto !important; }
8481 .mr-xl-auto,
8482 .mx-xl-auto {
8483 margin-right: auto !important; }
8484 .mb-xl-auto,
8485 .my-xl-auto {
8486 margin-bottom: auto !important; }
8487 .ml-xl-auto,
8488 .mx-xl-auto {
8489 margin-left: auto !important; } }
8490
8491 .stretched-link::after {
8492 position: absolute;
8493 top: 0;
8494 right: 0;
8495 bottom: 0;
8496 left: 0;
8497 z-index: 1;
8498 pointer-events: auto;
8499 content: "";
8500 background-color: rgba(0, 0, 0, 0); }
8501
8502 .text-monospace {
8503 font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }
8504
8505 .text-justify {
8506 text-align: justify !important; }
8507
8508 .text-wrap {
8509 white-space: normal !important; }
8510
8511 .text-nowrap {
8512 white-space: nowrap !important; }
8513
8514 .text-truncate {
8515 overflow: hidden;
8516 -o-text-overflow: ellipsis;
8517 text-overflow: ellipsis;
8518 white-space: nowrap; }
8519
8520 .text-left {
8521 text-align: left !important; }
8522
8523 .text-right {
8524 text-align: right !important; }
8525
8526 .text-center {
8527 text-align: center !important; }
8528
8529 @media (min-width: 576px) {
8530 .text-sm-left {
8531 text-align: left !important; }
8532 .text-sm-right {
8533 text-align: right !important; }
8534 .text-sm-center {
8535 text-align: center !important; } }
8536
8537 @media (min-width: 768px) {
8538 .text-md-left {
8539 text-align: left !important; }
8540 .text-md-right {
8541 text-align: right !important; }
8542 .text-md-center {
8543 text-align: center !important; } }
8544
8545 @media (min-width: 992px) {
8546 .text-lg-left {
8547 text-align: left !important; }
8548 .text-lg-right {
8549 text-align: right !important; }
8550 .text-lg-center {
8551 text-align: center !important; } }
8552
8553 @media (min-width: 1600px) {
8554 .text-xl-left {
8555 text-align: left !important; }
8556 .text-xl-right {
8557 text-align: right !important; }
8558 .text-xl-center {
8559 text-align: center !important; } }
8560
8561 .text-lowercase {
8562 text-transform: lowercase !important; }
8563
8564 .text-uppercase {
8565 text-transform: uppercase !important; }
8566
8567 .text-capitalize {
8568 text-transform: capitalize !important; }
8569
8570 .font-weight-light {
8571 font-weight: 300 !important; }
8572
8573 .font-weight-lighter {
8574 font-weight: lighter !important; }
8575
8576 .font-weight-normal {
8577 font-weight: 400 !important; }
8578
8579 .font-weight-bold {
8580 font-weight: 800 !important; }
8581
8582 .font-weight-bolder {
8583 font-weight: bolder !important; }
8584
8585 .font-italic {
8586 font-style: italic !important; }
8587
8588 .text-white {
8589 color: #fff !important; }
8590
8591 .text-primary {
8592 color: #7460ee !important; }
8593
8594 a.text-primary:hover, a.text-primary:focus {
8595 color: #381be7 !important; }
8596
8597 .text-secondary {
8598 color: #6c757d !important; }
8599
8600 a.text-secondary:hover, a.text-secondary:focus {
8601 color: #494f54 !important; }
8602
8603 .text-success {
8604 color: #36bea6 !important; }
8605
8606 a.text-success:hover, a.text-success:focus {
8607 color: #258272 !important; }
8608
8609 .text-info {
8610 color: #2962FF !important; }
8611
8612 a.text-info:hover, a.text-info:focus {
8613 color: #003adc !important; }
8614
8615 .text-warning {
8616 color: #ffbc34 !important; }
8617
8618 a.text-warning:hover, a.text-warning:focus {
8619 color: #e79a00 !important; }
8620
8621 .text-danger {
8622 color: #f62d51 !important; }
8623
8624 a.text-danger:hover, a.text-danger:focus {
8625 color: #ce092c !important; }
8626
8627 .text-light {
8628 color: #f8f9fa !important; }
8629
8630 a.text-light:hover, a.text-light:focus {
8631 color: #cbd3da !important; }
8632
8633 .text-dark {
8634 color: #343a40 !important; }
8635
8636 a.text-dark:hover, a.text-dark:focus {
8637 color: #121416 !important; }
8638
8639 .text-cyan {
8640 color: #4fc3f7 !important; }
8641
8642 a.text-cyan:hover, a.text-cyan:focus {
8643 color: #0ba8ef !important; }
8644
8645 .text-orange {
8646 color: #fb8c00 !important; }
8647
8648 a.text-orange:hover, a.text-orange:focus {
8649 color: #af6100 !important; }
8650
8651 .text-purple {
8652 color: #7460ee !important; }
8653
8654 a.text-purple:hover, a.text-purple:focus {
8655 color: #381be7 !important; }
8656
8657 .text-body {
8658 color: #3e5569 !important; }
8659
8660 .text-muted {
8661 color: #a1aab2 !important; }
8662
8663 .text-black-50 {
8664 color: rgba(0, 0, 0, 0.5) !important; }
8665
8666 .text-white-50 {
8667 color: rgba(255, 255, 255, 0.5) !important; }
8668
8669 .text-hide {
8670 font: 0/0 a;
8671 color: transparent;
8672 text-shadow: none;
8673 background-color: transparent;
8674 border: 0; }
8675
8676 .text-decoration-none {
8677 text-decoration: none !important; }
8678
8679 .text-break {
8680 word-break: break-word !important;
8681 overflow-wrap: break-word !important; }
8682
8683 .text-reset {
8684 color: inherit !important; }
8685
8686 .visible {
8687 visibility: visible !important; }
8688
8689 .invisible {
8690 visibility: hidden !important; }
8691
8692 @media print {
8693 *,
8694 *::before,
8695 *::after {
8696 text-shadow: none !important;
8697 -webkit-box-shadow: none !important;
8698 box-shadow: none !important; }
8699 a:not(.btn) {
8700 text-decoration: underline; }
8701 abbr[title]::after {
8702 content: " (" attr(title) ")"; }
8703 pre {
8704 white-space: pre-wrap !important; }
8705 pre,
8706 blockquote {
8707 border: 1px solid #a1aab2;
8708 page-break-inside: avoid; }
8709 thead {
8710 display: table-header-group; }
8711 tr,
8712 img {
8713 page-break-inside: avoid; }
8714 p,
8715 h2,
8716 h3 {
8717 orphans: 3;
8718 widows: 3; }
8719 h2,
8720 h3 {
8721 page-break-after: avoid; }
8722 @page {
8723 size: a3; }
8724 body {
8725 min-width: 992px !important; }
8726 .container {
8727 min-width: 992px !important; }
8728 .navbar {
8729 display: none; }
8730 .badge {
8731 border: 1px solid #000; }
8732 .table {
8733 border-collapse: collapse !important; }
8734 .table td,
8735 .table th {
8736 background-color: #fff !important; }
8737 .table-bordered th,
8738 .table-bordered td {
8739 border: 1px solid #dee2e6 !important; }
8740 .table-dark {
8741 color: inherit; }
8742 .table-dark th,
8743 .table-dark td,
8744 .table-dark thead th,
8745 .table-dark tbody + tbody {
8746 border-color: #e9ecef; }
8747 .table .thead-dark th {
8748 color: inherit;
8749 border-color: #e9ecef; } }
8750
8751 /*******************
8752 Padding margin property
8753 *******************/
8754 html[dir="ltr"] body .m-t-5 {
8755 margin-top: 5px; }
8756
8757 html[dir="ltr"] body .m-b-5 {
8758 margin-bottom: 5px; }
8759
8760 html[dir="ltr"] body .m-r-5 {
8761 margin-right: 5px; }
8762
8763 html[dir="ltr"] body .m-l-5 {
8764 margin-left: 5px; }
8765
8766 html[dir="ltr"] body .p-t-5 {
8767 padding-top: 5px; }
8768
8769 html[dir="ltr"] body .p-b-5 {
8770 padding-bottom: 5px; }
8771
8772 html[dir="ltr"] body .p-r-5 {
8773 padding-right: 5px; }
8774
8775 html[dir="ltr"] body .p-l-5 {
8776 padding-left: 5px; }
8777
8778 html[dir="ltr"] body .p-5 {
8779 padding: 5px; }
8780
8781 html[dir="ltr"] body .m-5 {
8782 margin: 5px; }
8783
8784 html[dir="ltr"] body .m-t-10 {
8785 margin-top: 10px; }
8786
8787 html[dir="ltr"] body .m-b-10 {
8788 margin-bottom: 10px; }
8789
8790 html[dir="ltr"] body .m-r-10 {
8791 margin-right: 10px; }
8792
8793 html[dir="ltr"] body .m-l-10 {
8794 margin-left: 10px; }
8795
8796 html[dir="ltr"] body .p-t-10 {
8797 padding-top: 10px; }
8798
8799 html[dir="ltr"] body .p-b-10 {
8800 padding-bottom: 10px; }
8801
8802 html[dir="ltr"] body .p-r-10 {
8803 padding-right: 10px; }
8804
8805 html[dir="ltr"] body .p-l-10 {
8806 padding-left: 10px; }
8807
8808 html[dir="ltr"] body .p-10 {
8809 padding: 10px; }
8810
8811 html[dir="ltr"] body .m-10 {
8812 margin: 10px; }
8813
8814 html[dir="ltr"] body .m-t-15 {
8815 margin-top: 15px; }
8816
8817 html[dir="ltr"] body .m-b-15 {
8818 margin-bottom: 15px; }
8819
8820 html[dir="ltr"] body .m-r-15 {
8821 margin-right: 15px; }
8822
8823 html[dir="ltr"] body .m-l-15 {
8824 margin-left: 15px; }
8825
8826 html[dir="ltr"] body .p-t-15 {
8827 padding-top: 15px; }
8828
8829 html[dir="ltr"] body .p-b-15 {
8830 padding-bottom: 15px; }
8831
8832 html[dir="ltr"] body .p-r-15 {
8833 padding-right: 15px; }
8834
8835 html[dir="ltr"] body .p-l-15 {
8836 padding-left: 15px; }
8837
8838 html[dir="ltr"] body .p-15 {
8839 padding: 15px; }
8840
8841 html[dir="ltr"] body .m-15 {
8842 margin: 15px; }
8843
8844 html[dir="ltr"] body .m-t-20 {
8845 margin-top: 20px; }
8846
8847 html[dir="ltr"] body .m-b-20 {
8848 margin-bottom: 20px; }
8849
8850 html[dir="ltr"] body .m-r-20 {
8851 margin-right: 20px; }
8852
8853 html[dir="ltr"] body .m-l-20 {
8854 margin-left: 20px; }
8855
8856 html[dir="ltr"] body .p-t-20 {
8857 padding-top: 20px; }
8858
8859 html[dir="ltr"] body .p-b-20 {
8860 padding-bottom: 20px; }
8861
8862 html[dir="ltr"] body .p-r-20 {
8863 padding-right: 20px; }
8864
8865 html[dir="ltr"] body .p-l-20 {
8866 padding-left: 20px; }
8867
8868 html[dir="ltr"] body .p-20 {
8869 padding: 20px; }
8870
8871 html[dir="ltr"] body .m-20 {
8872 margin: 20px; }
8873
8874 html[dir="ltr"] body .m-t-25 {
8875 margin-top: 25px; }
8876
8877 html[dir="ltr"] body .m-b-25 {
8878 margin-bottom: 25px; }
8879
8880 html[dir="ltr"] body .m-r-25 {
8881 margin-right: 25px; }
8882
8883 html[dir="ltr"] body .m-l-25 {
8884 margin-left: 25px; }
8885
8886 html[dir="ltr"] body .p-t-25 {
8887 padding-top: 25px; }
8888
8889 html[dir="ltr"] body .p-b-25 {
8890 padding-bottom: 25px; }
8891
8892 html[dir="ltr"] body .p-r-25 {
8893 padding-right: 25px; }
8894
8895 html[dir="ltr"] body .p-l-25 {
8896 padding-left: 25px; }
8897
8898 html[dir="ltr"] body .p-25 {
8899 padding: 25px; }
8900
8901 html[dir="ltr"] body .m-25 {
8902 margin: 25px; }
8903
8904 html[dir="ltr"] body .m-t-30 {
8905 margin-top: 30px; }
8906
8907 html[dir="ltr"] body .m-b-30 {
8908 margin-bottom: 30px; }
8909
8910 html[dir="ltr"] body .m-r-30 {
8911 margin-right: 30px; }
8912
8913 html[dir="ltr"] body .m-l-30 {
8914 margin-left: 30px; }
8915
8916 html[dir="ltr"] body .p-t-30 {
8917 padding-top: 30px; }
8918
8919 html[dir="ltr"] body .p-b-30 {
8920 padding-bottom: 30px; }
8921
8922 html[dir="ltr"] body .p-r-30 {
8923 padding-right: 30px; }
8924
8925 html[dir="ltr"] body .p-l-30 {
8926 padding-left: 30px; }
8927
8928 html[dir="ltr"] body .p-30 {
8929 padding: 30px; }
8930
8931 html[dir="ltr"] body .m-30 {
8932 margin: 30px; }
8933
8934 html[dir="ltr"] body .m-t-40 {
8935 margin-top: 40px; }
8936
8937 html[dir="ltr"] body .m-b-40 {
8938 margin-bottom: 40px; }
8939
8940 html[dir="ltr"] body .m-r-40 {
8941 margin-right: 40px; }
8942
8943 html[dir="ltr"] body .m-l-40 {
8944 margin-left: 40px; }
8945
8946 html[dir="ltr"] body .p-t-40 {
8947 padding-top: 40px; }
8948
8949 html[dir="ltr"] body .p-b-40 {
8950 padding-bottom: 40px; }
8951
8952 html[dir="ltr"] body .p-r-40 {
8953 padding-right: 40px; }
8954
8955 html[dir="ltr"] body .p-l-40 {
8956 padding-left: 40px; }
8957
8958 html[dir="ltr"] body .p-40 {
8959 padding: 40px; }
8960
8961 html[dir="ltr"] body .m-40 {
8962 margin: 40px; }
8963
8964 /** * Zero */
8965 html[dir="ltr"] body .m-0-0 {
8966 margin: 0; }
8967
8968 html[dir="ltr"] body .m-t-0 {
8969 margin-top: 0; }
8970
8971 html[dir="ltr"] body .m-r-0 {
8972 margin-right: 0; }
8973
8974 html[dir="ltr"] body .m-b-0 {
8975 margin-bottom: 0; }
8976
8977 html[dir="ltr"] body .m-l-0 {
8978 margin-left: 0; }
8979
8980 html[dir="ltr"] body .p-0-0 {
8981 padding: 0; }
8982
8983 html[dir="ltr"] body .p-t-0 {
8984 padding-top: 0; }
8985
8986 html[dir="ltr"] body .p-r-0 {
8987 padding-right: 0; }
8988
8989 html[dir="ltr"] body .p-b-0 {
8990 padding-bottom: 0; }
8991
8992 html[dir="ltr"] body .p-l-0 {
8993 padding-left: 0; }
8994
8995 #main-wrapper[data-layout="vertical"], #main-wrapper[data-layout="horizontal"] {
8996 /*This is for the logo bg*/
8997 /*This is for the sidebar bg*/ }
8998 #main-wrapper[data-layout="vertical"] .topbar .top-navbar .navbar-header[data-logobg="skin5"], #main-wrapper[data-layout="horizontal"] .topbar .top-navbar .navbar-header[data-logobg="skin5"] {
8999 background: #414755; }
9000 #main-wrapper[data-layout="vertical"] .topbar .navbar-collapse[data-navbarbg="skin5"], #main-wrapper[data-layout="vertical"] .topbar[data-navbarbg="skin5"], #main-wrapper[data-layout="horizontal"] .topbar .navbar-collapse[data-navbarbg="skin5"], #main-wrapper[data-layout="horizontal"] .topbar[data-navbarbg="skin5"] {
9001 background: #414755; }
9002 #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"], #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] {
9003 background: #fff; }
9004 #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul {
9005 background: #fff; }
9006 #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link {
9007 color: #212529; }
9008 #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link i, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .sidebar-item .sidebar-link i {
9009 color: #4F5467; }
9010 #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .nav-small-cap, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav ul .nav-small-cap {
9011 color: #212529;
9012 opacity: 0.7; }
9013 #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav .has-arrow::after, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav .has-arrow::after {
9014 border-color: #212529; }
9015 #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav .user-content, #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav .user-name, #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav .user-email, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav .user-content, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav .user-name, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .sidebar-nav .user-email {
9016 color: #212529; }
9017 #main-wrapper[data-layout="vertical"] .left-sidebar[data-sidebarbg="skin6"] .create-btn, #main-wrapper[data-layout="horizontal"] .left-sidebar[data-sidebarbg="skin6"] .create-btn {
9018 background: #4fc3f7; }
9019
9020 /*==============================================================
9021 For all pages
9022 ============================================================== */
9023 #main-wrapper {
9024 width: 100%;
9025 overflow: hidden; }
9026
9027 .page-wrapper {
9028 background: #eef5f9;
9029 position: relative; }
9030
9031 .page-wrapper > .container-fluid, .page-wrapper > .container-sm, .page-wrapper > .container-md, .page-wrapper > .container-lg, .page-wrapper > .container-xl {
9032 padding: 20px;
9033 min-height: calc(100vh - 180px); }
9034
9035 /*******************
9036 Footer
9037 *******************/
9038 .footer {
9039 padding: 15px 20px; }
9040
9041 /*******************
9042 Vertical layout
9043 *******************/
9044 #main-wrapper[data-layout="vertical"] {
9045 /*Vertical*/
9046 /*sidebar type*/ }
9047 #main-wrapper[data-layout="vertical"][data-sidebartype="full"] .page-wrapper {
9048 margin-left: 250px; }
9049
9050 /*******************
9051 Vertical responsive layout
9052 *******************/
9053 @media (min-width: 768px) {
9054 #main-wrapper[data-layout="vertical"] {
9055 /*Vertical*/
9056 /*Sidebar position*/
9057 /*Vertical with mini-sidebar*/
9058 /*Fixed sidebar with minisidebar*/ }
9059 #main-wrapper[data-layout="vertical"][data-sidebartype="full"] .topbar .top-navbar .navbar-header {
9060 width: 250px; }
9061 #main-wrapper[data-layout="vertical"][data-sidebar-position="fixed"][data-sidebartype="full"] .topbar .top-navbar .navbar-collapse {
9062 margin-left: 250px; }
9063 #main-wrapper[data-layout="vertical"][data-sidebar-position="fixed"][data-sidebartype="mini-sidebar"] .topbar .top-navbar .navbar-collapse {
9064 margin-left: 65px; }
9065 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .topbar .top-navbar .navbar-header {
9066 width: 65px; }
9067 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .topbar .top-navbar .navbar-header .logo-text {
9068 display: none; }
9069 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .topbar .top-navbar .navbar-header.expand-logo {
9070 width: 250px; }
9071 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .topbar .top-navbar .navbar-header.expand-logo .logo-text {
9072 display: block; }
9073 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .left-sidebar .upgrade-btn {
9074 display: none; }
9075 #main-wrapper[data-layout="vertical"][data-sidebar-position="fixed"][data-sidebartype="mini-sidebar"] .topbar .top-navbar .navbar-collapse {
9076 margin-left: 65px; }
9077 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .page-wrapper {
9078 margin-left: 65px; }
9079 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .sidebar-nav .hide-menu,
9080 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .sidebar-nav .has-arrow:after {
9081 display: none; }
9082 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .sidebar-nav .nav-small-cap {
9083 -webkit-box-pack: center;
9084 -ms-flex-pack: center;
9085 justify-content: center; }
9086 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .left-sidebar {
9087 width: 65px; }
9088 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .left-sidebar:hover {
9089 width: 250px; }
9090 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .left-sidebar:hover .sidebar-nav .hide-menu,
9091 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .left-sidebar:hover .sidebar-nav .has-arrow:after {
9092 display: block; }
9093 #main-wrapper[data-layout="vertical"][data-sidebartype="mini-sidebar"] .left-sidebar:hover .sidebar-nav .nav-small-cap {
9094 -webkit-box-pack: start;
9095 -ms-flex-pack: start;
9096 justify-content: flex-start; } }
9097
9098 @media (max-width: 766px) {
9099 #main-wrapper {
9100 /*Header position*/ }
9101 #main-wrapper[data-sidebartype="mini-sidebar"] .left-sidebar {
9102 left: -250px; }
9103 #main-wrapper.show-sidebar .left-sidebar {
9104 left: 0; }
9105 #main-wrapper[data-layout="vertical"][data-sidebar-position="fixed"] .topbar .top-navbar .navbar-collapse {
9106 position: relative;
9107 top: 64px; }
9108 #main-wrapper[data-layout="vertical"][data-header-position="fixed"][data-sidebar-position="fixed"] .topbar .top-navbar .navbar-collapse {
9109 position: relative;
9110 top: 64px; } }
9111
9112 * {
9113 outline: none; }
9114
9115 body {
9116 margin: 0;
9117 overflow-x: hidden;
9118 color: #3e5569;
9119 background: #fff; }
9120
9121 html {
9122 position: relative;
9123 min-height: 100%; }
9124
9125 a {
9126 color: #2962FF; }
9127
9128 a:hover,
9129 a:focus {
9130 text-decoration: none; }
9131
9132 a.link {
9133 color: #3e5569; }
9134 a.link:hover, a.link:focus {
9135 color: #2962FF; }
9136
9137 .box {
9138 border-radius: 2px;
9139 padding: 10px; }
9140
9141 .no-wrap td,
9142 .no-wrap th {
9143 white-space: nowrap; }
9144
9145 /*******************
9146 Blockquote
9147 *******************/
9148 html body blockquote {
9149 border-left: 5px solid #7460ee;
9150 border: 1px solid #e9ecef;
9151 padding: 15px; }
9152
9153 .clear {
9154 clear: both; }
9155
9156 ol li {
9157 margin: 5px 0; }
9158
9159 /*******************
9160 Thumb size
9161 *******************/
9162 .thumb-sm {
9163 height: 32px;
9164 width: 32px; }
9165
9166 .thumb-md {
9167 height: 48px;
9168 width: 48px; }
9169
9170 .thumb-lg {
9171 height: 88px;
9172 width: 88px; }
9173
9174 .hide {
9175 display: none; }
9176
9177 .radius {
9178 border-radius: 2px; }
9179
9180 /*******************
9181 Opacity
9182 *******************/
9183 .op-5 {
9184 opacity: 0.5; }
9185
9186 .op-3 {
9187 opacity: 0.3; }
9188
9189 /*******************
9190 font weight
9191 *******************/
9192 html body .font-bold {
9193 font-weight: 800; }
9194
9195 html body .font-normal {
9196 font-weight: 400; }
9197
9198 html body .font-light {
9199 font-weight: 300; }
9200
9201 html body .font-medium {
9202 font-weight: 600; }
9203
9204 html body .font-16 {
9205 font-size: 16px; }
9206
9207 html body .font-12 {
9208 font-size: 12px; }
9209
9210 html body .font-14 {
9211 font-size: 14px; }
9212
9213 html body .font-10 {
9214 font-size: 10px; }
9215
9216 html body .font-18 {
9217 font-size: 18px; }
9218
9219 html body .font-20 {
9220 font-size: 20px; }
9221
9222 html body .font-22 {
9223 font-size: 22px; }
9224
9225 html body .font-24 {
9226 font-size: 24px; }
9227
9228 html body .display-5 {
9229 font-size: 3rem; }
9230
9231 html body .display-6 {
9232 font-size: 2.5rem; }
9233
9234 html body .display-7 {
9235 font-size: 2rem; }
9236
9237 /*******************
9238 Background colors
9239 *******************/
9240 html body .bg-megna {
9241 background-color: #4fc3f7; }
9242
9243 html body .bg-theme {
9244 background-color: #2962FF; }
9245
9246 html body .bg-inverse {
9247 background-color: #212529; }
9248
9249 html body .bg-purple {
9250 background-color: #7460ee; }
9251
9252 html body .bg-light {
9253 background-color: #e9ecef; }
9254
9255 html body .bg-white {
9256 background-color: #fff; }
9257
9258 /*******************
9259 Rounds
9260 *******************/
9261 .round {
9262 line-height: 48px;
9263 color: #fff;
9264 width: 50px;
9265 height: 50px;
9266 display: inline-block;
9267 font-weight: 400;
9268 text-align: center;
9269 border-radius: 100%;
9270 background: #2962FF;
9271 line-height: 52px; }
9272 .round img {
9273 border-radius: 100%; }
9274 .round.round-info {
9275 background: #2962FF; }
9276 .round.round-warning {
9277 background: #ffbc34; }
9278 .round.round-danger {
9279 background: #f62d51; }
9280 .round.round-success {
9281 background: #36bea6; }
9282 .round.round-primary {
9283 background: #7460ee; }
9284
9285 .round-lg {
9286 line-height: 65px;
9287 width: 60px;
9288 height: 60px;
9289 font-size: 30px; }
9290
9291 /*******************
9292 Labels
9293 *******************/
9294 .label-rounded {
9295 border-radius: 60px; }
9296
9297 /*******************
9298 Badge
9299 ******************/
9300 .badge {
9301 font-weight: 300;
9302 line-height: normal; }
9303 .badge.badge-pill {
9304 padding: 0.20em 0.6em; }
9305
9306 .badge-xs {
9307 font-size: 9px; }
9308
9309 .badge-xs,
9310 .badge-sm {
9311 -webkit-transform: translate(0, -2px);
9312 -ms-transform: translate(0, -2px);
9313 -o-transform: translate(0, -2px);
9314 transform: translate(0, -2px); }
9315
9316 /*******************
9317 List-style-none
9318 ******************/
9319 ul.list-style-none {
9320 margin: 0px;
9321 padding: 0px; }
9322 ul.list-style-none li {
9323 list-style: none; }
9324 ul.list-style-none li a {
9325 color: #3e5569;
9326 padding: 8px 0px;
9327 display: block;
9328 text-decoration: none; }
9329 ul.list-style-none li a:hover {
9330 color: #2962FF; }
9331
9332 /*******************
9333 Card
9334 ******************/
9335 .card {
9336 margin-bottom: 20px; }
9337 .card .card-subtitle {
9338 font-weight: 300;
9339 margin-bottom: 10px;
9340 color: #a1aab2; }
9341 .card .card-title {
9342 position: relative;
9343 font-weight: 600;
9344 margin-bottom: 10px; }
9345 .card .card-actions {
9346 float: right; }
9347 .card .card-actions a {
9348 padding: 0 5px;
9349 cursor: pointer; }
9350 .card .card-header .card-title {
9351 margin-bottom: 0px; }
9352
9353 .card-alt {
9354 margin: 0 -20px;
9355 background: #e4e9ef; }
9356
9357 .card-group {
9358 margin-bottom: 20px; }
9359 .card-group .card {
9360 border-right: 1px solid #e9ecef; }
9361
9362 .card-fullscreen {
9363 position: fixed;
9364 top: 0px;
9365 left: 0px;
9366 width: 100%;
9367 height: 100%;
9368 z-index: 9999;
9369 overflow: auto; }
9370
9371 .oh {
9372 overflow: hidden; }
9373
9374 .card-hover {
9375 -webkit-transition: all .25s ease;
9376 -o-transition: all .25s ease;
9377 -moz-transition: all .25s ease;
9378 transition: all .25s ease; }
9379 .card-hover:hover {
9380 webkit-transform: translateY(-4px) scale(1.01);
9381 -moz-transform: translateY(-4px) scale(1.01);
9382 -ms-transform: translateY(-4px) scale(1.01);
9383 -o-transform: translateY(-4px) scale(1.01);
9384 -webkit-transform: translateY(-4px) scale(1.01);
9385 transform: translateY(-4px) scale(1.01);
9386 -webkit-box-shadow: 0 14px 24px rgba(62, 57, 107, 0.1);
9387 box-shadow: 0 14px 24px rgba(62, 57, 107, 0.1); }
9388
9389 .draggable-cards .card-header {
9390 cursor: move; }
9391
9392 .card-moved .card {
9393 background: #2962FF;
9394 color: #fff; }
9395
9396 /*******************
9397 Labels
9398 *******************/
9399 .label {
9400 padding: 3px 10px;
9401 line-height: 13px;
9402 color: #fff;
9403 font-weight: 400;
9404 border-radius: 2px;
9405 font-size: 75%; }
9406
9407 .label-rounded {
9408 border-radius: 60px; }
9409
9410 .label-custom {
9411 background-color: #4fc3f7; }
9412
9413 .label-success {
9414 background-color: #36bea6; }
9415
9416 .label-info {
9417 background-color: #2962FF; }
9418
9419 .label-warning {
9420 background-color: #ffbc34; }
9421
9422 .label-danger {
9423 background-color: #f62d51; }
9424
9425 .label-megna {
9426 background-color: #4fc3f7; }
9427
9428 .label-primary {
9429 background-color: #7460ee; }
9430
9431 .label-purple {
9432 background-color: #7460ee; }
9433
9434 .label-red {
9435 background-color: #f62d51; }
9436
9437 .label-inverse {
9438 background-color: #343a40; }
9439
9440 .label-default {
9441 background-color: #f8f9fa; }
9442
9443 /*******************
9444 Preloader
9445 ********************/
9446 .preloader {
9447 width: 100%;
9448 height: 100%;
9449 top: 0px;
9450 position: fixed;
9451 z-index: 99999;
9452 background: #fff; }
9453
9454 .lds-ripple {
9455 display: inline-block;
9456 position: relative;
9457 width: 64px;
9458 height: 64px;
9459 position: absolute;
9460 top: calc(50% - 3.5px);
9461 left: calc(50% - 3.5px); }
9462 .lds-ripple .lds-pos {
9463 position: absolute;
9464 border: 2px solid #2962FF;
9465 opacity: 1;
9466 border-radius: 50%;
9467 -webkit-animation: lds-ripple 1s cubic-bezier(0, 0.1, 0.5, 1) infinite;
9468 animation: lds-ripple 1s cubic-bezier(0, 0.1, 0.5, 1) infinite; }
9469 .lds-ripple .lds-pos:nth-child(2) {
9470 -webkit-animation-delay: -0.5s;
9471 animation-delay: -0.5s; }
9472
9473 @-webkit-keyframes lds-ripple {
9474 0% {
9475 top: 28px;
9476 left: 28px;
9477 width: 0;
9478 height: 0;
9479 opacity: 0; }
9480 5% {
9481 top: 28px;
9482 left: 28px;
9483 width: 0;
9484 height: 0;
9485 opacity: 1; }
9486 100% {
9487 top: -1px;
9488 left: -1px;
9489 width: 58px;
9490 height: 58px;
9491 opacity: 0; } }
9492
9493 @keyframes lds-ripple {
9494 0% {
9495 top: 28px;
9496 left: 28px;
9497 width: 0;
9498 height: 0;
9499 opacity: 0; }
9500 5% {
9501 top: 28px;
9502 left: 28px;
9503 width: 0;
9504 height: 0;
9505 opacity: 1; }
9506 100% {
9507 top: -1px;
9508 left: -1px;
9509 width: 58px;
9510 height: 58px;
9511 opacity: 0; } }
9512
9513 /*******************
9514 Notify
9515 *******************/
9516 .notify {
9517 position: relative;
9518 top: -18px;
9519 right: -11px; }
9520 .notify .heartbit {
9521 position: absolute;
9522 top: -20px;
9523 right: -4px;
9524 height: 25px;
9525 width: 25px;
9526 z-index: 10;
9527 border: 5px solid #f62d51;
9528 border-radius: 70px;
9529 -moz-animation: heartbit 1s ease-out;
9530 -moz-animation-iteration-count: infinite;
9531 -o-animation: heartbit 1s ease-out;
9532 -o-animation-iteration-count: infinite;
9533 -webkit-animation: heartbit 1s ease-out;
9534 -webkit-animation-iteration-count: infinite;
9535 animation-iteration-count: infinite; }
9536 .notify .point {
9537 width: 6px;
9538 height: 6px;
9539 -webkit-border-radius: 30px;
9540 -moz-border-radius: 30px;
9541 border-radius: 30px;
9542 background-color: #f62d51;
9543 position: absolute;
9544 right: 6px;
9545 top: -10px; }
9546
9547 @-moz-keyframes heartbit {
9548 0% {
9549 -moz-transform: scale(0);
9550 opacity: 0.0; }
9551 25% {
9552 -moz-transform: scale(0.1);
9553 opacity: 0.1; }
9554 50% {
9555 -moz-transform: scale(0.5);
9556 opacity: 0.3; }
9557 75% {
9558 -moz-transform: scale(0.8);
9559 opacity: 0.5; }
9560 100% {
9561 -moz-transform: scale(1);
9562 opacity: 0.0; } }
9563
9564 @-webkit-keyframes heartbit {
9565 0% {
9566 -webkit-transform: scale(0);
9567 opacity: 0.0; }
9568 25% {
9569 -webkit-transform: scale(0.1);
9570 opacity: 0.1; }
9571 50% {
9572 -webkit-transform: scale(0.5);
9573 opacity: 0.3; }
9574 75% {
9575 -webkit-transform: scale(0.8);
9576 opacity: 0.5; }
9577 100% {
9578 -webkit-transform: scale(1);
9579 opacity: 0.0; } }
9580
9581 /*******************
9582 General Topbar
9583 *******************/
9584 .topbar {
9585 position: relative;
9586 z-index: 50;
9587 background: #fff;
9588 height: 64px; }
9589 .topbar .navbar-collapse {
9590 padding: 0px 10px 0 0; }
9591 .topbar .top-navbar {
9592 min-height: 64px;
9593 padding: 0px; }
9594 .topbar .top-navbar .dropdown-toggle::after {
9595 display: none; }
9596 .topbar .top-navbar .navbar-header {
9597 line-height: 64px;
9598 background: #fff; }
9599 .topbar .top-navbar .navbar-header .navbar-brand {
9600 display: -webkit-box;
9601 display: -ms-flexbox;
9602 display: flex;
9603 -webkit-box-align: center;
9604 -ms-flex-align: center;
9605 align-items: center;
9606 margin: 0px;
9607 padding: 0 10px 0 10px;
9608 background: #fff; }
9609 .topbar .top-navbar .navbar-header .navbar-brand .logo-icon {
9610 margin-right: 5px; }
9611 .topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
9612 padding: 0px 15px;
9613 font-size: 0.875rem;
9614 line-height: 64px;
9615 height: 64px; }
9616 .topbar .top-navbar .navbar-nav > .nav-item:hover {
9617 background: rgba(0, 0, 0, 0.05); }
9618 .topbar .user-dd, .topbar .mailbox {
9619 min-width: 280px; }
9620 .topbar .nav-toggler, .topbar .topbartoggler {
9621 color: #fff;
9622 padding: 0 15px; }
9623
9624 .search-box .app-search {
9625 z-index: 110;
9626 width: 100%;
9627 top: -1px;
9628 -webkit-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
9629 box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
9630 display: none;
9631 left: 0px; }
9632 .search-box .app-search .form-control {
9633 padding: 23px 40px 20px 23px;
9634 -webkit-transition: 0.2s ease-in;
9635 -o-transition: 0.2s ease-in;
9636 transition: 0.2s ease-in; }
9637 .search-box .app-search .form-control:focus {
9638 border-color: transparent; }
9639 .search-box .app-search .srh-btn {
9640 position: absolute;
9641 top: 23px;
9642 cursor: pointer;
9643 right: 20px; }
9644
9645 /*******************
9646 Designed dropdown
9647 ******************/
9648 .topbar .dropdown-menu {
9649 padding-top: 0px;
9650 border: 0px;
9651 -webkit-box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.1);
9652 box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.1); }
9653 .topbar .dropdown-menu .with-arrow {
9654 position: absolute;
9655 height: 10px;
9656 overflow: hidden;
9657 width: 40px;
9658 top: -10px; }
9659 .topbar .dropdown-menu .with-arrow > span {
9660 background-color: #fff;
9661 width: 15px;
9662 height: 15px;
9663 top: 3px;
9664 left: 15px;
9665 position: absolute;
9666 content: "";
9667 -moz-border-radius: 6px 0 0 0;
9668 border-radius: 6px 0 0 0;
9669 /*box-shadow:-3px -3px 8px rgba(0, 0, 0, 0.1); */ }
9670 .topbar .dropdown-menu.dropdown-menu-right .with-arrow {
9671 right: 0px; }
9672 .topbar .dropdown-menu.dropdown-menu-right .with-arrow > span {
9673 right: 20px;
9674 left: auto; }
9675
9676 /*******************
9677 Topbar Responsive
9678 ******************/
9679 @media (max-width: 767px) {
9680 .topbar .top-navbar .navbar-collapse.show, .topbar .top-navbar .navbar-collapse.collapsing {
9681 display: block;
9682 width: 100%;
9683 border-top: 1px solid #e9ecef; }
9684 .topbar .top-navbar .navbar-nav {
9685 -webkit-box-orient: horizontal;
9686 -webkit-box-direction: normal;
9687 -ms-flex-direction: row;
9688 flex-direction: row; }
9689 .topbar .top-navbar .navbar-nav .dropdown {
9690 position: static; }
9691 .topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
9692 padding: 0 10px; }
9693 .topbar .top-navbar .navbar-header {
9694 display: -webkit-box;
9695 display: -ms-flexbox;
9696 display: flex;
9697 -webkit-box-align: center;
9698 -ms-flex-align: center;
9699 align-items: center;
9700 width: 100%;
9701 -webkit-box-pack: justify;
9702 -ms-flex-pack: justify;
9703 justify-content: space-between; }
9704 .topbar .top-navbar .dropdown-menu {
9705 position: absolute;
9706 width: 100%; }
9707 .topbar .top-navbar .dropdown-menu .with-arrow {
9708 display: none; } }
9709
9710 /*******************
9711 Breadcrumb and page title
9712 *******************/
9713 .page-breadcrumb {
9714 padding: 20px 20px 0 20px; }
9715 .page-breadcrumb .page-title {
9716 margin-bottom: 0px; }
9717 .page-breadcrumb .breadcrumb {
9718 padding: 0px;
9719 margin: 0px;
9720 background: transparent;
9721 font-size: 12px; }
9722 .page-breadcrumb .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
9723 content: "\e649";
9724 font-family: themify;
9725 color: #ced4da;
9726 font-size: 11px; }
9727
9728 /*******************
9729 Main sidebar
9730 ******************/
9731 .left-sidebar {
9732 position: absolute;
9733 width: 250px;
9734 height: 100%;
9735 top: 0px;
9736 z-index: 10;
9737 padding-top: 64px;
9738 background: #fff;
9739 -webkit-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
9740 box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08); }
9741
9742 /*******************
9743 sidebar navigation
9744 ******************/
9745 .scroll-sidebar {
9746 height: calc(100% - 20px);
9747 position: relative; }
9748
9749 .sidebar-nav ul {
9750 /*******************
9751 Small cap
9752 ******************/ }
9753 .sidebar-nav ul .sidebar-item {
9754 width: 250px;
9755 /*******************
9756 First level
9757 ******************/ }
9758 .sidebar-nav ul .sidebar-item .sidebar-link {
9759 color: #fff;
9760 padding: 14px 15px;
9761 display: -webkit-box;
9762 display: -ms-flexbox;
9763 display: flex;
9764 white-space: nowrap;
9765 -webkit-box-align: center;
9766 -ms-flex-align: center;
9767 align-items: center;
9768 line-height: 25px;
9769 opacity: 0.6; }
9770 .sidebar-nav ul .sidebar-item .sidebar-link i {
9771 font-style: normal;
9772 width: 35px;
9773 line-height: 25px;
9774 font-size: 23px;
9775 color: #fff;
9776 display: inline-block;
9777 text-align: center; }
9778 .sidebar-nav ul .sidebar-item .sidebar-link.active, .sidebar-nav ul .sidebar-item .sidebar-link:hover {
9779 opacity: 1; }
9780 .sidebar-nav ul .sidebar-item.selected > .sidebar-link {
9781 /*background: rgba(0, 0, 0, 0.04);*/
9782 opacity: 1; }
9783 .sidebar-nav ul .sidebar-item .first-level {
9784 padding: 0 0 10px 0; }
9785 .sidebar-nav ul .sidebar-item .first-level .sidebar-item.active .sidebar-link {
9786 opacity: 1; }
9787 .sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link {
9788 padding: 10px 15px; }
9789 .sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link i {
9790 font-size: 14px; }
9791 .sidebar-nav ul .nav-small-cap {
9792 font-size: 12px;
9793 padding: 14px 15px;
9794 white-space: nowrap;
9795 display: -webkit-box;
9796 display: -ms-flexbox;
9797 display: flex;
9798 -webkit-box-align: center;
9799 -ms-flex-align: center;
9800 align-items: center;
9801 line-height: 30px;
9802 margin-top: 10px;
9803 color: #fff;
9804 opacity: 0.3;
9805 text-transform: uppercase; }
9806 .sidebar-nav ul .nav-small-cap i {
9807 line-height: 30px;
9808 margin: 0 5px; }
9809
9810 .sidebar-nav > #sidebarnav > .sidebar-item > .sidebar-link:hover {
9811 /*background: rgba(0, 0, 0, 0.04);*/ }
9812
9813 /*******************
9814 common m-p removed
9815 ******************/
9816 .sidebar-nav ul {
9817 margin: 0px;
9818 padding: 0px; }
9819 .sidebar-nav ul li {
9820 list-style: none; }
9821
9822 .collapse.in {
9823 display: block; }
9824
9825 /*******************
9826 Down arrow
9827 ******************/
9828 .sidebar-nav .has-arrow {
9829 position: relative; }
9830 .sidebar-nav .has-arrow::after {
9831 position: absolute;
9832 content: '';
9833 width: 7px;
9834 height: 7px;
9835 border-width: 1px 0 0 1px;
9836 border-style: solid;
9837 border-color: #fff;
9838 margin-left: 10px;
9839 -webkit-transform: rotate(135deg) translate(0, -50%);
9840 -ms-transform: rotate(135deg) translate(0, -50%);
9841 -o-transform: rotate(135deg) translate(0, -50%);
9842 transform: rotate(135deg) translate(0, -50%);
9843 -webkit-transform-origin: top;
9844 -ms-transform-origin: top;
9845 -o-transform-origin: top;
9846 transform-origin: top;
9847 top: 26px;
9848 right: 15px;
9849 -webkit-transition: all .3s ease-out;
9850 -o-transition: all .3s ease-out;
9851 transition: all .3s ease-out; }
9852
9853 /*.sidebar-nav .active > .has-arrow::after,*/
9854 /*.sidebar-nav li.selected > .has-arrow::after,*/
9855 .sidebar-nav li.active > .has-arrow::after,
9856 .sidebar-nav li > .has-arrow.active::after,
9857 .sidebar-nav .has-arrow[aria-expanded="true"]::after {
9858 -webkit-transform: rotate(-135deg) translate(0, -50%);
9859 -ms-transform: rotate(-135deg) translate(0, -50%);
9860 -o-transform: rotate(-135deg) translate(0, -50%);
9861 transform: rotate(-135deg) translate(0, -50%); }
9862
9863 /*******************
9864 User Profile
9865 ******************/
9866 .user-profile {
9867 padding: 15px; }
9868 .user-profile .user-content, .user-profile .user-name, .user-profile .user-email {
9869 color: #fff;
9870 overflow: hidden;
9871 white-space: nowrap;
9872 -o-text-overflow: ellipsis;
9873 text-overflow: ellipsis; }
9874
9875 .create-btn {
9876 height: 40px;
9877 background: #343a40; }
9878
9879 /*******************
9880 Wave Effects
9881 *******************/
9882 .waves-effect {
9883 position: relative;
9884 cursor: pointer;
9885 display: inline-block;
9886 overflow: hidden;
9887 -webkit-user-select: none;
9888 -moz-user-select: none;
9889 -ms-user-select: none;
9890 user-select: none;
9891 -webkit-tap-highlight-color: transparent;
9892 vertical-align: middle;
9893 z-index: 1;
9894 will-change: opacity, transform;
9895 -webkit-transition: all 0.1s ease-out;
9896 -moz-transition: all 0.1s ease-out;
9897 -o-transition: all 0.1s ease-out;
9898 -ms-transition: all 0.1s ease-out;
9899 transition: all 0.1s ease-out; }
9900 .waves-effect .waves-ripple {
9901 position: absolute;
9902 border-radius: 50%;
9903 width: 20px;
9904 height: 20px;
9905 margin-top: -10px;
9906 margin-left: -10px;
9907 opacity: 0;
9908 background: rgba(0, 0, 0, 0.2);
9909 -webkit-transition: all 0.7s ease-out;
9910 -moz-transition: all 0.7s ease-out;
9911 -o-transition: all 0.7s ease-out;
9912 -ms-transition: all 0.7s ease-out;
9913 transition: all 0.7s ease-out;
9914 -webkit-transition-property: -webkit-transform, opacity;
9915 -moz-transition-property: -moz-transform, opacity;
9916 -o-transition-property: -o-transform, opacity;
9917 -webkit-transition-property: opacity, -webkit-transform;
9918 transition-property: opacity, -webkit-transform;
9919 -o-transition-property: transform, opacity;
9920 transition-property: transform, opacity;
9921 transition-property: transform, opacity, -webkit-transform;
9922 -webkit-transform: scale(0);
9923 -moz-transform: scale(0);
9924 -ms-transform: scale(0);
9925 -o-transform: scale(0);
9926 transform: scale(0);
9927 pointer-events: none; }
9928
9929 .waves-effect.waves-light .waves-ripple {
9930 background-color: rgba(255, 255, 255, 0.45); }
9931
9932 .waves-effect.waves-red .waves-ripple {
9933 background-color: rgba(244, 67, 54, 0.7); }
9934
9935 .waves-effect.waves-yellow .waves-ripple {
9936 background-color: rgba(255, 235, 59, 0.7); }
9937
9938 .waves-effect.waves-orange .waves-ripple {
9939 background-color: rgba(255, 152, 0, 0.7); }
9940
9941 .waves-effect.waves-purple .waves-ripple {
9942 background-color: rgba(156, 39, 176, 0.7); }
9943
9944 .waves-effect.waves-green .waves-ripple {
9945 background-color: rgba(76, 175, 80, 0.7); }
9946
9947 .waves-effect.waves-teal .waves-ripple {
9948 background-color: rgba(0, 150, 136, 0.7); }
9949
9950 html body .waves-notransition {
9951 -webkit-transition: none;
9952 -moz-transition: none;
9953 -o-transition: none;
9954 -ms-transition: none;
9955 transition: none; }
9956
9957 .waves-circle {
9958 -webkit-transform: translateZ(0);
9959 -moz-transform: translateZ(0);
9960 -ms-transform: translateZ(0);
9961 -o-transform: translateZ(0);
9962 transform: translateZ(0);
9963 text-align: center;
9964 width: 2.5em;
9965 height: 2.5em;
9966 line-height: 2.5em;
9967 border-radius: 50%;
9968 -webkit-mask-image: none; }
9969
9970 .waves-input-wrapper {
9971 border-radius: 0.2em;
9972 vertical-align: bottom; }
9973 .waves-input-wrapper .waves-button-input {
9974 position: relative;
9975 top: 0;
9976 left: 0;
9977 z-index: 1; }
9978
9979 .waves-block {
9980 display: block; }
9981
9982 .btn-circle {
9983 border-radius: 100%;
9984 width: 40px;
9985 height: 40px;
9986 padding: 10px; }
9987 .btn-circle.btn-sm, .btn-group-sm > .btn-circle.btn {
9988 width: 35px;
9989 height: 35px;
9990 padding: 8px 10px;
9991 font-size: 14px; }
9992 .btn-circle.btn-lg, .btn-group-lg > .btn-circle.btn {
9993 width: 50px;
9994 height: 50px;
9995 padding: 14px 15px;
9996 font-size: 18px;
9997 line-height: 23px; }
9998 .btn-circle.btn-xl {
9999 width: 70px;
10000 height: 70px;
10001 padding: 14px 15px;
10002 font-size: 24px; }
10003
10004 .btn-xs {
10005 padding: .25rem .5rem;
10006 font-size: 10px; }
10007
10008 .btn-rounded {
10009 border-radius: 60px;
10010 padding: 7px 18px; }
10011 .btn-rounded.btn-lg, .btn-group-lg > .btn-rounded.btn {
10012 padding: .75rem 1.5rem; }
10013 .btn-rounded.btn-sm, .btn-group-sm > .btn-rounded.btn {
10014 padding: .25rem .5rem;
10015 font-size: 12px; }
10016 .btn-rounded.btn-xs {
10017 padding: .25rem .5rem;
10018 font-size: 10px; }
10019 .btn-rounded.btn-md {
10020 padding: 12px 35px;
10021 font-size: 16px; }
10022
10023 .btn-primary, .btn-default, .btn-warning, .btn-outline-primary:hover, .btn-outline-warning:hover {
10024 color: #fff; }
10025 .btn-primary:hover, .btn-default:hover, .btn-warning:hover, .btn-outline-primary:hover:hover, .btn-outline-warning:hover:hover {
10026 color: #fff; }
10027
10028 .btn-default {
10029 background-color: #2962FF; }
10030
10031 .btn-facebook {
10032 color: #fff;
10033 background-color: #3b5998; }
10034 .btn-facebook:hover {
10035 color: #fff; }
10036
10037 .btn-twitter {
10038 color: #fff;
10039 background-color: #55acee; }
10040 .btn-twitter:hover {
10041 color: #fff; }
10042
10043 .btn-linkedin {
10044 color: #fff;
10045 background-color: #007bb6; }
10046 .btn-linkedin:hover {
10047 color: #fff; }
10048
10049 .btn-dribbble {
10050 color: #fff;
10051 background-color: #ea4c89; }
10052 .btn-dribbble:hover {
10053 color: #fff; }
10054
10055 .btn-googleplus {
10056 color: #fff;
10057 background-color: #dd4b39; }
10058 .btn-googleplus:hover {
10059 color: #fff; }
10060
10061 .btn-instagram {
10062 color: #fff;
10063 background-color: #3f729b; }
10064
10065 .btn-pinterest {
10066 color: #fff;
10067 background-color: #cb2027; }
10068
10069 .btn-dropbox {
10070 color: #fff;
10071 background-color: #007ee5; }
10072
10073 .btn-flickr {
10074 color: #fff;
10075 background-color: #ff0084; }
10076
10077 .btn-tumblr {
10078 color: #fff;
10079 background-color: #32506d; }
10080
10081 .btn-skype {
10082 color: #fff;
10083 background-color: #00aff0; }
10084
10085 .btn-youtube {
10086 color: #fff;
10087 background-color: #bb0000; }
10088
10089 .btn-github {
10090 color: #fff;
10091 background-color: #171515; }
10092
10093 .button-group .btn {
10094 margin-bottom: 5px;
10095 margin-right: 5px; }
10096
10097 .no-button-group .btn {
10098 margin-bottom: 5px;
10099 margin-right: 0px; }
10100
10101 .btn .text-active {
10102 display: none; }
10103
10104 .btn.active .text-active {
10105 display: inline-block; }
10106
10107 .btn.active .text {
10108 display: none; }
10109
10110 /*
10111 Template Name: Admin Template
10112 Author: Niravjoshi / Wrappixel
10113 File: scss
10114 */
10115 .chartist-tooltip {
10116 position: absolute;
10117 display: inline-block;
10118 opacity: 0;
10119 border-radius: 2px;
10120 padding: 10px 20px;
10121 background: #2962FF;
10122 color: #fff;
10123 ext-align: center;
10124 pointer-events: none;
10125 z-index: 1;
10126 -webkit-transition: opacity .2s linear;
10127 -moz-transition: opacity .2s linear;
10128 -o-transition: opacity .2s linear;
10129 transition: opacity .2s linear; }
10130
10131 .chartist-tooltip:before {
10132 content: "";
10133 position: absolute;
10134 top: 100%;
10135 left: 50%;
10136 width: 0;
10137 height: 0;
10138 margin-left: -5px;
10139 border: 5px solid transparent;
10140 border-top-color: #2962FF; }
10141
10142 .chartist-tooltip.tooltip-show {
10143 opacity: 1; }
10144
10145 .custom-select {
10146 -moz-appearance: none;
10147 -webkit-appearance: none;
10148 -o-appearance: none;
10149 background-size: auto; }
10150
10151 .m-icon {
10152 width: 33%;
10153 display: inline-block; }
10154
10155 @media (max-width: 767.98px) {
10156 .m-icon {
10157 width: 100%; } }
10158
10159 .m-icon {
10160 cursor: pointer;
10161 padding: 13px 15px;
10162 white-space: nowrap;
10163 overflow: hidden;
10164 -o-text-overflow: ellipsis;
10165 text-overflow: ellipsis; }
10166 .m-icon:hover {
10167 background-color: #f8f9fa; }
10168
10169 .error-box {
10170 height: 100%;
10171 position: fixed;
10172 background-color: #fff;
10173 width: 100%; }
10174 .error-box .error-body {
10175 padding-top: 5%; }
10176 .error-box .error-title {
10177 font-size: 210px;
10178 font-weight: 900;
10179 text-shadow: 4px 4px 0 #fff, 6px 6px 0 #343a40;
10180 line-height: 210px; }
10181
10182 .campaign {
10183 position: relative;
10184 height: 250px; }
10185 .campaign .ct-series-a .ct-area {
10186 fill-opacity: 0.2;
10187 fill: url(#gradient); }
10188 .campaign .ct-series-a .ct-line, .campaign .ct-series-a .ct-point {
10189 stroke: #4fc3f7;
10190 stroke-width: 2px; }
10191 .campaign .ct-series-b .ct-area {
10192 fill: #7460ee;
10193 fill-opacity: 0.1; }
10194 .campaign .ct-series-b .ct-line, .campaign .ct-series-b .ct-point {
10195 stroke: #7460ee;
10196 stroke-width: 2px; }
10197 .campaign .ct-series-a .ct-point, .campaign .ct-series-b .ct-point {
10198 stroke-width: 6px; }
10199
10200 /*
10201 Template Name: Admin Template
10202 Author: Wrappixel
10203
10204 File: scss
10205 */
10206 /*******************/
10207 /*Comment widgets*/
10208 /*******************/
10209 .comment-widgets {
10210 position: relative;
10211 margin-bottom: 10px; }
10212 .comment-widgets .comment-row {
10213 border-bottom: 1px solid transparent;
10214 padding: 14px;
10215 display: -webkit-box;
10216 display: -ms-flexbox;
10217 display: flex;
10218 margin: 10px 0; }
10219 .comment-widgets .comment-row:last-child {
10220 border-bottom: 0px; }
10221 .comment-widgets .comment-row:hover, .comment-widgets .comment-row.active {
10222 background: rgba(0, 0, 0, 0.05); }
10223
10224 .comment-text {
10225 padding-left: 15px;
10226 width: 100%; }
10227 .comment-text:hover .comment-footer .action-icons,
10228 .comment-text.active .comment-footer .action-icons {
10229 visibility: visible; }
10230 .comment-text p {
10231 max-height: 65px;
10232 width: 100%;
10233 overflow: hidden; }
10234
10235 .comment-footer .action-icons {
10236 visibility: hidden; }
10237 .comment-footer .action-icons a {
10238 padding-left: 7px;
10239 vertical-align: middle;
10240 color: #a1aab2; }
10241 .comment-footer .action-icons a:hover, .comment-footer .action-icons a.active {
10242 color: #2962FF; }
10243
10244 /*******************/
10245 /*Steam line widget*/
10246 /*******************/
10247 .steamline {
10248 position: relative;
10249 border-left: 1px solid #e9ecef;
10250 margin-left: 20px; }
10251 .steamline .sl-left {
10252 float: left;
10253 margin-left: -20px;
10254 z-index: 1;
10255 width: 40px;
10256 line-height: 40px;
10257 text-align: center;
10258 height: 40px;
10259 border-radius: 100%;
10260 color: #fff;
10261 margin-right: 15px; }
10262 .steamline .sl-left img {
10263 max-width: 40px; }
10264
10265 .steamline .sl-right {
10266 padding-left: 30px; }
10267 .steamline .sl-right .desc,
10268 .steamline .sl-right .inline-photos {
10269 margin-bottom: 21px; }
10270
10271 .steamline .sl-item {
10272 border-bottom: 1px solid #e9ecef;
10273 margin: 20px 0; }
10274 .steamline .sl-item:last-child {
10275 border-bottom: none; }
10276
10277 .sl-date {
10278 font-size: 10px;
10279 color: #a1aab2; }
10280
10281 .time-item {
10282 border-color: #e9ecef;
10283 padding-bottom: 1px;
10284 position: relative; }
10285 .time-item:before {
10286 content: " ";
10287 display: table; }
10288 .time-item:after {
10289 background-color: #fff;
10290 border-color: #e9ecef;
10291 border-radius: 10px;
10292 border-style: solid;
10293 border-width: 2px;
10294 bottom: 0;
10295 content: '';
10296 height: 14px;
10297 left: 0;
10298 margin-left: -8px;
10299 position: absolute;
10300 top: 5px;
10301 width: 14px; }
10302
10303 .time-item-item:after {
10304 content: " ";
10305 display: table; }
10306
10307 .item-info {
10308 margin-bottom: 15px;
10309 margin-left: 15px; }
10310 .item-info p {
10311 margin-bottom: 10px !important; }
10312
10313 .feed-widget .feed-body .feed-item {
10314 padding: 12px 0;
10315 display: -webkit-box;
10316 display: -ms-flexbox;
10317 display: flex;
10318 -webkit-box-align: center;
10319 -ms-flex-align: center;
10320 align-items: center; }
10321 .feed-widget .feed-body .feed-item:hover {
10322 background: #f8f9fa; }
10323 .feed-widget .feed-body .feed-item > .feed-icon {
10324 width: 40px;
10325 height: 40px;
10326 margin-right: 10px;
10327 display: inline-block;
10328 text-align: center;
10329 vertical-align: middle;
10330 border-radius: 100%;
10331 color: #fff; }
10332 .feed-widget .feed-body .feed-item > .feed-icon i {
10333 line-height: 40px; }
10334
10335 .profiletimeline {
10336 position: relative;
10337 padding-left: 40px;
10338 margin: 40px 10px 0 30px;
10339 border-left: 1px solid #e9ecef; }
10340 .profiletimeline .sl-left {
10341 float: left;
10342 margin-left: -60px;
10343 z-index: 1;
10344 margin-right: 15px; }
10345 .profiletimeline .sl-left img {
10346 max-width: 40px; }
10347
10348 .profiletimeline .sl-item {
10349 margin-top: 8px;
10350 margin-bottom: 30px; }
10351
10352 .profiletimeline .sl-date {
10353 font-size: 12px;
10354 color: #a1aab2; }
10355
10356 /*
10357 Template Name: Admin Template
10358 Author: Wrappixel
10359
10360 File: scss
10361 */
10362 /*==============================================================
10363 For Desktop & above all (1650px)
10364 ============================================================== */
10365 /*==============================================================
10366 For Laptop & above all (1370px)
10367 ============================================================== */
10368 /*-- ==============================================================
10369 Small Desktop & above all (1024px)
10370 ============================================================== */
10371 /*-- ==============================================================
10372 Ipad & above all(768px)
10373 ============================================================== */
10374 @media (min-width: 768px) {
10375 .bc-content {
10376 -webkit-box-pack: end;
10377 -ms-flex-pack: end;
10378 justify-content: flex-end; } }
10379
10380 /*-- ==============================================================
10381 Phone and below ipad(767px)
10382 ============================================================== */
10383 @media (max-width: 991.98px) {
10384 .do-block {
10385 display: block !important; } }